УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

Выбор языка интерфейса OpenScada (меню, диалоги, пр.)


Автор Сообщение
Сообщение создано: 20. 04. 2013 [22:27]
mr_dsv
Сергій Дорошка
Contributor
Создатель темы
Зарегистрирован(а) с: 31.10.2012
Сообщения: 31
Какие системные настройки(переменные) определяют каким будет язык(русский, английский ,...).
Собрал OpenScada в Tiny Core 4.7.6. Вроде настроил русский (локаль, шрифты...). Демонстрационный пример грузится, надписи по-русски, а вот интерфейс OpenScada -"упорно" английский...
Сообщение создано: 21. 04. 2013 [09:31]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"mr_dsv" wrote:

Какие системные настройки(переменные) определяют каким будет язык(русский, английский ,...).

Переменная окружения LANG и LANGUAGE, обычно хватает только LANG.

"mr_dsv" wrote:

Собрал OpenScada в Tiny Core 4.7.6. Вроде настроил русский (локаль, шрифты...). Демонстрационный пример грузится, надписи по-русски, а вот интерфейс OpenScada -"упорно" английский...

Значит функция GLibC gettext() отсутствует, не находит или не умеет находить файлы с локализацией. Проверяем по порядку:
- Локализация интерфейса работает у других программ.
- OpenSCADA собрана с LIBINTL: в суммарной таблице конфигурации OpenSCADA должно быть:
Interfaces internationalisation (I18N) support (by LibIntl) = yes

- В директории "{prefix}/share/locale/ru/LC_MESSAGES/*.mo" присутствуют файлы локализации.

Learn, learn and learn better than work, work and work.
Сообщение создано: 21. 04. 2013 [19:36]
mr_dsv
Сергій Дорошка
Contributor
Создатель темы
Зарегистрирован(а) с: 31.10.2012
Сообщения: 31
Спасибо за ответ!
Действительно в /usr/share/locale/ru/LC_MESSAGES/ отсутствовали *.mo файлы OpenScada. По каким-то причинам они туда не копируются при инсталляции, видимо специфика Tiny Core. Надо разбираться...
После "ручного" их добавления все стало по-русски...:)
Сообщение создано: 05. 05. 2020 [14:15]
artdor
Vitalii Boichuk
Зарегистрирован(а) с: 05.05.2020
Сообщения: 1
А подскажите как сделать так, чтобы интерфейс стал русским в OpenSCADA
Что-то не могу разобраться. Я только начал изучать эту тему и мне все непонятно:(



5532