Бесплатный конвертер
Конвертер JSON в ARB
Загрузите JSON-файл или вставьте содержимое JSON, чтобы сгенерировать выходной ARB. Конвертер добавляет обязательное поле @@locale и сохраняет ваши ключи перевода без изменений для рабочих процессов локализации Flutter.
Работает локально в вашем браузере. Файлы не загружаются на сервер.
Источник JSON
Вставьте содержимое JSON или загрузите файл .json с вашего устройства.
Сгенерированный ARB
Скопируйте результат или скачайте его в виде готового к использованию файла ARB.
Что делает этот инструмент
Добавляет заголовок локали
Конвертер вставляет @@locale, чтобы выходные данные были готовы для использования в Flutter ARB.
Сохраняет ключи перевода
Ваши простые ключи и значения JSON сохраняются на месте, пока файл преобразуется в структуру ARB.
Блокирует ввод метаданных ARB
Если исходный файл уже содержит ключи метаданных, начинающиеся с @, инструмент останавливается, чтобы вы не дублировали поля, предназначенные только для ARB.