Как сделать Django ORM queryset на базе данных на разных языках, при этом входной язык набора запросов - английский?

У меня есть одна база данных, где все данные хранятся на французском языке. Но если я хочу применить фильтр queryset к этой базе данных, мне нужно, чтобы язык queryset был французским. Но что, если я хочу отфильтровать базу данных как английский язык. Моя проблема заключается в следующем: у меня есть одно поле country_name в моей модели Country. Теперь я хочу отфильтровать модель страны с помощью country-name, где country_name - английское слово, а не французское. Проблема в том, что хранящиеся данные о стране на французском языке. Я хочу применить запрос фильтра на этом, но у меня английское название страны в качестве запроса, а не французское, и я получаю пустой результат запроса. Например: Croatie на французском, а Croatia на английском. Теперь, если я делаю запрос по полю country_name, я не получаю никакого результата, потому что это не точное совпадение. Есть ли у нас какое-нибудь решение для такой проблемы, где мы можем делать запросы к базе данных на разных языках, а входной язык запроса - английский.

Вернуться на верх