modx: как добавить разные языки менеджера для разных пользователей?

Есть ли простой способ настроить язык бэкэнд-интерфейса (менеджера) modx для каждого пользователя? например admin видит серверную часть на английском языке, пользователь 1 видит ее на французском языке, user2 на итальянском языке.
единственное, что я смог найти до сих пор, это глобальная настройка в System -> System Settings

Я использую modX 2.0.7.

РЕДАКТИРОВАТЬ: Я нашел способ сделать это в более поздних версиях modx, добавив пользовательский параметр, который перезаписывает manager_language. но 2.0.7 не позволяет добавлять пользовательские настройки типа modx-combo-language.
обновление моей версии modx может быть немного сложным, так как довольно много разработчиков работали над этим за последние 2 года, и он может что-то сломать.


person clem    schedule 26.06.2012    source источник


Ответы (2)


Как вы уже поняли, вы можете переопределить manager_language индивидуально для каждого пользователя, добавив его на вкладку настроек этого пользователя.

modx-combo-language может быть недоступен в 2.0.7, но вы все равно можете добавить настройку в виде текстового поля, а затем ввести ISO-код нужного языка (например, en, it, fr, es).

person okyanet    schedule 27.06.2012

Я провел небольшое исследование, и, насколько я понимаю, это невозможно.

Поскольку язык установлен в системных настройках, он (как вы сказали) глобальный. Вы можете предложить это в качестве будущей функции, потому что в настоящее время она не будет работать без серьезного редактирования основных файлов.

person OptimusCrime    schedule 27.06.2012
comment
есть способ сделать это в более поздних версиях modx, добавив настраиваемую пользовательскую настройку, которая перезаписывает manager_language. но 2.0.7 не позволяет добавлять пользовательские настройки типа modx-combo-language. - person clem; 27.06.2012