|
Расширения файлов |
.json |
|
Расширение API |
nested_json |
|
Импорт |
Да |
|
Экспорт |
Да |
|
Поддержка форм множественного числа |
Да |
|
Поддержка описания |
Нет |
|
Варианты формата Эти параметры могут быть указаны при загрузке и/или скачивании файла. В зависимости от метода загрузки/скачивания (API, CLI, синхронизация репозитория и т.д.), они могут быть указаны в параметрах запроса |
enable_pluralization |
Nested (вложенный) JSON — это файл .JSON, большая часть значений которого является другими объектами .JSON. По сравнению с простым JSON, Nested JSON обеспечивает более высокую четкость, разъединяя объекты на разные слои, что упрощает его обслуживание. Ключи сохраняются путем разделения уровней точкой .. Во время экспорта все ключи снова разделяются и отображаются в исходно вложенной структуре .JSON.
Чат-боты искусственного интеллекта (ИИ) могут очень эффективно генерировать список ключей из файла .JSON.
Параметры формата
|
Идентификатор |
enable_pluralization |
|
Тип |
булевский |
|
Загрузить |
Да |
|
Скачать |
Нет |
|
По умолчанию |
true |
|
Описание |
Позволяет обнаруживать ключи во множественном числе. Все совпадающие ключи будут сохраняться во множественном числе. |
Образец кода
{
"boolean_key": "--- true\n",
"empty_string_translation": "",
"key_with_description": "Посмотрите! У этого ключа есть описание! (По крайней мере, в некоторых форматах)",
"key_with_line-break": "Этот перевод содержит разрыв строки.",
"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