Завантажте або вставте свій Flutter ARB файл і отримайте готовий до використання файл iOS .strings за кілька секунд. Безкоштовно, без реєстрації, нічого не зберігається.
Як це працює
- Перетягніть і скиньте ваш файл Flutter ARB сюди або натисніть, щоб вибрати
- Натисніть Конвертувати — парсинг і конвертація відбуваються миттєво, файл ніколи не покидає відповідь сервера.
- Скопіюйте результат або завантажте його як готовий файл
Flutter ARB
ARB (Application Resource Bundle) є форматом локалізації Flutter. Це файл JSON з ключами рядків, необов'язковими метаданими з префіксом @ та заповнювачами ICU, такими як {name}.
{
"@@locale": "en",
"welcome": "Welcome, {name}!"
}
iOS .strings
.strings — це класичний формат локалізації для додатків iOS та macOS (Localizable.strings). Кожен рядок є парою «ключ» = «значення», що використовується функціями NSLocalizedString та String(localized:).
"welcome" = "Welcome, %@!"; "items_count" = "You have %d items";
Часті запитання
Цей конвертер безкоштовний?
Так, абсолютно безкоштовно і без реєстрації. Це невеликий інструмент, розроблений на основі платформи перекладу Localization.One.
Чи завантажені або зберігаються мої файли десь?
Файл аналізується в пам'яті для отримання конвертованого виходу і ніколи не записується на диск або не зберігається. Якщо ви вставляєте текст, те ж саме стосується.
Що відбувається з заповнювачами та спеціальними символами?
Заповнювачі, такі як %s, %1$s, {name} або {{var}} залишаються без змін. Спеціальні символи екрануються відповідно до правил цільового формату.