|
Расширения файлов |
.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": "Check it out! This key has a description! (По крайней мере, в некоторых форматах)",
"key_with_line-break": "This translations contains\na line-break.",
"nested": {
"deeply": {
"key": "Wow, this key is nested even deeper."
},
"key": "This key is nested inside a namespace."
},
"null_translation": null,
"pluralized_key": {
"one": "Only one pluralization found.",
"other": "Wow, you have %s pluralizations!",
"zero": "You have no pluralization."
},
"sample_collection": [
"first item",
"second item",
"third item"
],
"simple_key": "Just a simple key with a simple message.",
"unverified_key": "Этот перевод еще не подтвержден и ждет подтверждения. (In some formats we also export this status)"
}
В этом формате используются именованные категории для идентификации различных множественных чисел ключа. Следующие категории зарезервированы для форм множественного числа:
.zero | .one | .two | .few | .many | .other
Примеры имен для правильно идентифицированных, постоянных и помеченных ключей с множественным числом:
-
inbox.messages.notification.one
-
inbox.messages.notification.other