Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не могу сменить язык пользовательского интерфейса в Opera в Linux

Аскет Мудрец (18601), закрыт 2 года назад
Свежая установка Kubuntu 22.04 x64, с официального сайта скачена Opera 91.0.4516.65. Установка прошла без проблем, всё работает, но:
- захожу в настройки Preffered language
- добавляю Русский
- ставлю его на первое место (Move to top)
- нажимаю три точки рядом с названием языка и... нет пункта Display opera in that language (скрин прилагаю)
Файл с русским языком в каталоге оперы с локализациями есть. Что за фигня? Никто не сталкевался?
Лучший ответ
Tikhomirov Просветленный (47580) 2 года назад
Добавить и выбрать Русский язык в настройках: chrome://settings/languages

В файле /usr/share/applications/opera.desktop заменить строку:

Exec=opera %U на Exec=opera --lang=ru %U

Можно проверить сработает этот способ или нет, запустив браузер с терминала командой:
opera --lang=ru %U

Содержимое opera.desktop у меня выглядит так: (Седьмая строчка).
 [Desktop Entry] 
Version=1.0
Name=Opera
GenericName=Web browser
Comment=Fast and secure web browser
TryExec=opera
Exec=opera --lang=ru %U
Terminal=false
Icon=opera
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;application/x-opera-download;
Actions=new-window;new-private-window;

[Desktop Action new-window]
Name=New Window
Exec=opera --new-window
TargetEnvironment=Unity

[Desktop Action new-private-window]
Name=New Private Window
Exec=opera --incognito
TargetEnvironment=Unity
Opera Browser я устанавливал с официального сайта Opera, скачав файл установщик. Если Opera идет из Snap или Flatpak тут не подскажу, не знаю куда эти пакеты файлы *.desktop прячут. В параметрах системы, локализация, если ещё не сделали, то выберите Русский как основной, Английский как второстепенный, не помешает.
АскетМудрец (18601) 2 года назад
Спасибо, всё это пробовал тоже - вчера вечером сражался. Нет русского хоть тресни, даже если запускаешь с командной строки.
Tikhomirov Просветленный (47580) Аскет, браузер устанавливали с терминала, магазина Kubuntu или из файла скаченного с официального сайта? Если с магазина или терминала, запросто может установиться не обычная версия, а Snap.. Ubuntu этим Snap кишит просто.. В файле с сайта https://www.opera.com/ru русская локаль присутствует в самом файле. (Скрин - это deb пакет opera-stable_91.0.4516.65_amd64.deb открытый в архиве).
КонстантинычУченик (205) 1 год назад
Exec=opera %U на Exec=opera --lang=ru %U Сработало, спасибо !
ANDRIMGУченик (105) 1 год назад
СПАСИБО Tikhomirov !!!
Остальные ответы
Kabal Гуру (3063) 2 года назад
 Не приходят сообщения на пэйджер 
⭐Человек с Земли Оракул (66026) 2 года назад
Русский язык должен быть автоматом при установке, не требуется никакого переключения. Возможно Вы выбрали английскую локализацию Linux и английские локали при установке.
mealanПросветленный (46430) 2 года назад
как то ему удалось установить))
АскетМудрец (18601) 2 года назад
Всё на русском уменя, локали тоже:
LANG=ru_RU.UTF-8
LANGUAGE=ru:en_US
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
⭐Человек с Земли Оракул (66026) Аскет, # Установка локалей root: locale-gen en_US en_US.UTF-8 ru_RU ru_RU.UTF-8 root: update-locale LANG=ru_RU.UTF-8 # настраиваем часовой пояс Москва root@GW-proxy: timedatectl set-timezone Europe/Moscow root@GW-proxy: dpkg-reconfigure --frontend noninteractive tzdata # устанавливаем обновления root@webmaster: apt update && apt -y full-upgrade
oldpepper1@mail.ru Ученик (3) 2 года назад
Exec=opera %U на Exec=opera --lang=ru %U
Спасибо,помогло!
Luis Ученик (177) 1 год назад
русификация opera ubuntu 22.04 через терминал работает. через приложение нет
Александр Фролов Профи (553) 2 месяца назад
Тема старая, но актуальная (!) по сей день. Я пошёл по пути наименьшего сопротивления. Дописал в свойствах ярлыка: opera --lang=ru %U
Похожие вопросы