Технологический процесс довольно легко. Пусть говорят, что вы хотите написать привет мир приложения:
Сначала нужно добавить перевод в свой файл HTML, так что вы поместите следующий скрипт под <head>
разделе:
<script type="text/javascript" src="path/to/output/all.js"></script>
После этого вы просто нужно требовать правильного языка:
var l = requireLocalizations('en-US');
console.log(l('NEW_KEY'));
рабочий процесс, как следует:
Вы пишете свои вызовы функций l('NEW_KEY')
, чтобы получить локализованную строку. Вы пишете эти вызовы перед их созданием.
После того, как вы написали несколько строковых вызовов локализации. Вам нужно будет обновить так, чтобы L10ns
знал бы, что вы добавили som новые ключи локализации, которые в этом случае составляют 'NEW_KEY'
. Вы делаете это с l10ns update
. L10ns сохранит новый ключ в каком-то хранилище.
Теперь вы хотите перевести новую строку на NEW_KEY
. Вы можете сделать это двумя способами. Один из способов - с веб-интерфейсом с l10ns interface
. Другой путь - с командной строкой. l10ns set @1 "hello world"
. @1
- это ссылка на последний добавленный ключ локализации. @2
является следующим последним и т. Д.
Теперь пришло время сгенерировать код для нового ключа локализации. Вы делаете это с l10ns compile
.
После этих шагов он выведет строку hello world
.