Как узнать текущую локализацию
-
Ребят, подскажите плиз, задача такая: хочу сделать два лога, один на русском, второй на английском. Как можно узнать (каким выражением) какая стоит текущая локализация в БАСЕ?
|русски лог|
IF язык (локализация) EN
то | англ. лог|Есть вариант с костылем, добавить ресурс {{launge}} потом (if launge == "EN) , но если есть возможность - хотелось бы напрямую узнать )
-
Решил остановиться на этом варианте:
{{launge}} потом if {{launge}} == "EN"
Как вариант еще: читать файл: settings.ini , брать переменную DefaultLanguageInterface, но минус очевидный - не всегда англ. интерфейс означает пренадлежность (желание) к англ. логу.
Спасибо @santilo
-
@ogurchiki Переменная
_K
содержит текущий язык.Еще можно сначала добавить локализацию
_L["Start"] = {"ru": "Начало"} _L["End"] = {"ru": "Конец"}
А потом записывать в лог таким образом
tr("Start")
Пример скрипта.