Загрузите или вставьте ваш iOS .strings файл и получите готовый к использованию PHP array (Laravel) файл за считанные секунды. Бесплатно, без регистрации, ничего не сохраняется.
Как это работает
- Перетащите и отпустите ваш iOS .strings файл сюда или нажмите, чтобы выбрать
- Нажмите Преобразовать — парсинг и преобразование происходят мгновенно, файл никогда не покидает ответ сервера
- Скопируйте результат или загрузите его как готовый файл
iOS .strings
.strings — это классический формат локализации для приложений iOS и macOS (Localizable.strings). Каждая строка представляет собой пару «ключ» = «значение», используемую в NSLocalizedString и String(localized:).
"welcome" = "Welcome, %@!"; "items_count" = "You have %d items";
PHP array (Laravel)
Файлы массивов PHP являются классическим форматом локализации Laravel (lang/en/messages.php) и многих других фреймворков PHP: файл, который возвращает ассоциативный массив строк перевода.
<?php
return [
'welcome' => 'Welcome, :name!',
];
Часто задаваемые вопросы
Этот конвертер бесплатный?
Да, совершенно бесплатно и без регистрации. Это небольшой инструмент, созданный на основе платформы перевода Localization.One.
Мои файлы загружены или хранятся где-нибудь?
Файл анализируется в памяти для получения преобразованного вывода и никогда не записывается на диск или не сохраняется. Если вы вставляете текст, то то же самое применяется.
Что происходит с заполнителями и специальными символами?
Заполнители, такие как %s, %1$s, {name} или {{var}}, остаются без изменений. Специальные символы экранируются в соответствии с правилами целевого формата.