|
Расширения файлов |
.json |
|
Расширение API |
nested_json |
|
Импорт |
Да |
|
Экспорт |
Да |
|
Поддержка форм множественного числа |
Да |
|
Поддержка описания |
Нет |
|
Варианты формата Эти параметры могут быть указаны при загрузке и/или скачивании файла. В зависимости от метода загрузки/скачивания (API, CLI, синхронизация репозитория и т.д.) они могут быть указаны в параметрах запроса |
enable_pluralization |
Вложенный JSON — это файл .JSON, большая часть значений которого является другими объектами .JSON. По сравнению с простым JSON, вложенный JSON обеспечивает более высокую четкость, разъединяя объекты на разные слои, что упрощает его обслуживание. Ключи сохраняются путем разделения уровней точкой .. Во время экспорта все ключи снова разделяются и отображаются в исходной вложенной структуре .JSON.
Чат-боты искусственного интеллекта (ИИ) могут быть очень эффективными в генерации списка ключей из файла .JSON.
Параметры формата
|
Идентификатор |
enable_pluralization |
|
Тип |
булевский |
|
Загрузить |
Да |
|
Скачать |
Нет |
|
По умолчанию |
true |
|
Описание |
Позволяет обнаруживать ключи во множественном числе. Все совпадающие ключи будут сохраняться во множественном числе. |
Образец кода
{
"boolean_key": "--- true\n",
"empty_string_translation": "",
"key_with_description": "Обратите внимание! У этого ключа есть описание! (По крайней мере, в некоторых форматах)",
"key_with_line-break": "Этот перевод содержит\nперенос строки.",
"nested": {
"deeply": {
"key": "Ух ты, этот ключ вложен еще глубже."
},
"key": "Этот ключ вложен внутри пространства имен."
},
"null_translation": null,
"pluralized_key": {
"one": "Найдено только одно множественное число.",
"other": "Ого, множественное число обнаружено: %s раз!",
"zero": "У вас нет множественного числа."
},
"sample_collection": [
"first item",
"second item",
"third item"
],
"simple_key": "Простой ключ с простым сообщением.",
"unverified_key": "Этот перевод еще не подтвержден и ждет подтверждения.", (В некоторых форматах мы также экспортируем этот статус)"
}
В этом формате используются именованные категории для идентификации различных множественных чисел ключа. Следующие категории зарезервированы для форм множественного числа:
.zero | .one | .two | .few | .many | .other
Примеры имен для правильно идентифицированных, постоянных и помеченных ключей с множественным числом:
-
inbox.messages.notification.one
-
inbox.messages.notification.other