Admin (обсуждение | вклад) м (Admin переименовал страницу InnerCore/Переводы в InnerCore/Модуль Translation) |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | <div class="mw-parser-output"> | ||
+ | Для работы с языками и перевода модов на разные языки в Inner Core используется модуль Translation. Ниже приведены методы этого модуля: | ||
− | *Translation.addTranslation(original, lang) - | + | *Translation.addTranslation(original, lang) - задаёт перевод lang для строки original в формате {"lang1": "translation", "lang2": "perevod"}, где lang1, lang2 - двузначный буквенный код языка, для которого задаётся перевод |
− | *Translation.getLanguage() - возвращает текущий язык игры | + | *Translation.getLanguage() - возвращает текущий язык игры в виде двузначного буквенного кода |
− | *Translation.translate(original) - переводит строку, если имеется перевод | + | *Translation.translate(original) - переводит строку на текущий язык, если имеется такой перевод, иначе - возвращает оригинальную строку |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | ||
+ | </div> |
Для работы с языками и перевода модов на разные языки в Inner Core используется модуль Translation. Ниже приведены методы этого модуля: