|
Расширения файлов |
.json |
|
Расширение API |
simple_json |
|
Импорт |
Да |
|
Экспорт |
Да |
|
Поддержка форм множественного числа |
Да |
|
Поддержка описания |
Нет |
|
Варианты формата Эти параметры, которые можно указать при выгрузке и/или загрузке файла. В зависимости от метода загрузить/Скачать (интерфейс приложений API, CLI, синхронизация репозитория и т. д.), они могут быть указаны в запрос параметрах |
enable_pluralization |
.JSON (JavaScript Object Notation) изначально был разработан только для JavaScript, но стал стандартным форматом файла обмена параллельно с .XML, .YAML, .Properties и т. д. .JSON состоит из пар со значениями ключей, обернутых фигурными скобками. Значение может быть как строкой, цифрой, так и объектом (одна или несколько пар значений ключей, обернутых фигурными скобками). Simple JSON — это файл .JSON, большинство значений которого являются простыми строками, за исключением форм множественного числа. В этом случае строки, помещенные в качестве значений, будут переведены.
Чат-боты искусственного интеллекта (ИИ) могут очень эффективно генерировать список ключей из файла .JSON.
Параметры формата
|
Идентификатор |
enable_pluralization |
|
Тип |
булевский |
|
Загрузить |
Да |
|
Скачать |
Нет |
|
По умолчанию |
true |
|
Описание |
Позволяет обнаруживать ключи во множественном числе. Все совпадающие ключи будут сохраняться во множественном числе. |
Образец кода
{
"boolean_key": "--- true\n",
"empty_string_translation": "",
"ключ_с_описанием": "Зацените!" 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.",
"nested.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.",
"не проверено_ключ": "Этот перевод еще не подтвержден и ждет подтверждения."}}-end-of-output- (In some formats we also export this status)"
}
В этом формате используются именованные категории для идентификации различных множественных чисел ключа. Следующие категории зарезервированы для форм множественного числа:
.zero | .one | .two | .few | .many | .other
Примеры имен для правильно идентифицированных, постоянных и помеченных ключей с множественным числом:
-
inbox.messages.notification.one
-
inbox.messages.notification.other