LL
Если у бота будет описание команд на разных языках, то причём здесь
msgid, если описание всё равно лежит в msgstrSize: a a a
LL
msgid, если описание всё равно лежит в msgstrM
SM
LL
/help будет ещё и /помощь ?LL
M
/help будет ещё и /помощь ?LL
Ю
SM
msgidLL
msgidM
msgid "key"
msgstr "Hello!"
LL
msgid "key"
msgstr "Hello!"
LL
iex )M
iex )
gettextM
SM
## priv/gettext/default.pot:msgid "some_key"
msgstr ""
## priv/gettext/en/LC_MESSAGES/default.po:msgid "some_key"
msgstr "This is a help text in English"
## priv/gettext/ru/LC_MESSAGES/default.po:msgid "some_key"Сессия IEx
msgstr "Помощь на русском"
iex(2)> Gettext.gettext(MyApp.Gettext, "some_key")
"This is a help text in English"
iex(3)> Gettext.put_locale("ru")
nil
iex(4)> Gettext.gettext(MyApp.Gettext, "some_key")
"Помощь на русском"
iex(5)>
ŹR
ŹR
M
ŹR