Я создаю небольшое приложение, состоящее из двух частей: одна из них отображается внутри браузера Chrome, а другая — локальное приложение, запрограммированное на Python.
В Chrome у пользователя есть для выбора предпочитаемого языка. Эта информация хранится Chrome в файле cookie.
Я хотел бы знать, возможно ли получить эти языковые предпочтения (имеется в виду чтение файла cookie), чтобы при запуске локального приложения оно отображалось на том же языке, который пользователь уже выбрал в Chrome.
Однако я не могу изменить языковой стандарт системы (что, вероятно, имело бы наибольший смысл).Это должно оставаться на английском языке, но если пользователь выбирает китайскийв качестве предпочтительного языка через Chrome, а затем запускает локальное приложение, я бы хотел, чтобы это приложение могло запускаться на китайском.
Я искал переключатели командной строкидля Chrome, но не нашел ничего особенно полезного. Самое большее, опция --enable-file-cookies
, а затем попытаться открыть и проанализировать файл cookie... каким-то образом, но вся информация, которую мне удалось найти, довольно расплывчата.
Заранее спасибо!
Обновление. Дальнейший поиск (1, 2), по-видимому, указывает на то, что Chrome хранит файлы cookie с помощью SQL lite. Я изучаю это. Может быть, с этим есть надежда...