Расширения файлов |
.properties |
Расширение API |
mozilla_properties |
Импорт |
Да |
Экспорт |
Да |
Поддержка форм множественного числа |
Нет |
Поддержка описания |
Нет |
Для локализации Mozilla используются файлы .properties. Синтаксис и требования к этим свойствам в основном совпадают со стандартными файлами свойств Java.
Перед переводом выполните проверку работоспособности, включая удаление дублирующихся ключей (особенно для больших файлов) и использование правильных разрывов строк (любому разрыву строки в текстовых Strings должно предшествовать значение \n
, в противном случае оно будет проигнорировано парсером).
Образец кода
boolean_key = --- true\n empty_string_translation = # Это потрясающее описание для этого ключа! key_with_description = Проверьте\! У этого ключа есть описание\! (По крайней мере в некоторых форматах) key_with_line-break = This translations содержит\na line-break., nested.deeply.key = Я глубоко вложенный ключ. nested.key = Этот ключ вложен внутри пространства имен. null_translation =, pluralized_key.one = найден только один котенок. pluralized_key.other = Wow, you have %s kittens\! pluralized_key.zero = You have no kittens., sample_collection = ---\n- первый элемент\n- второй элемент\n- третий элемент\n simple_key = простой ключ, простое сообщение, так просто. не проверено_ ключ = Этот перевод еще не подтвержден и ждет его. (В некоторых форматах мы также экспортируем этот статус)