R блестящая интернационализация приложений


Я хочу сделать свое приложение R Shiny многоязычным, но я не знаю, с чего начать. Есть ли библиотеки или блестящие виджеты для переключения языка в блестящем приложении?

В более общем плане, каковы наилучшие методы интернационализации в R? Есть ли какие-нибудь учебные пособия? Я знаю, что есть команда gettext, которая исходит из GNU gettext, но я не очень хорошо с ней справляюсь. Должен ли я сначала прочитать руководство GNU gettext (и какие главы будут достаточны для начинающих)?

2 10

2 ответа:

Я хотел сделать то же самое и нашел это. Создатель объясняет, как это работает, и есть репозиторий github, если вы хотите использовать его код в своем приложении.

Он отлично работает для меня, так как он похож на реализацию Zend Framework, которую я уже использовал в прошлом.

Проекты, которые я нашел, пытаясь решить эту проблему:

Он кажется блестящим.i18n-лучшая ставка на данный момент. Я добавил проблему, запрашивающую поддержку для gettext https://github.com/Appsilon/shiny.i18n/issues/15 согласно перевод R-скрипта с использованием gettext