Каждая локаль, проверенная и готовая к отправке, без ручного контроля скриптов.
Перетащите папку с каталогами, узнайте стоимость до запуска, следите за работой, проверяйте только то, что требует человека, и скачивайте переводы, которые сразу встраиваются в ваш репозиторий.
Папка с файлами на входе. Проверенные каталоги на выходе.
Перетащите папку
Перетащите папку с файлами .po. Каждая целевая локаль считывается из заголовка файла Language:, вам не нужно вводить коды локалей, а исходный язык пропускается автоматически.
Language:Сначала узнайте стоимость
Прежде чем что-либо запустить, вы видите записи, слова и предполагаемую стоимость для выбранного качества. Это момент, который снимает все сомнения. Подтвердите, и с вас не спишут ни лишнего слова.
предпросмотр стоимости · до подтвержденияв пределах балансаНаблюдайте за процессом
Задача показывает прогресс по каждой локали блок за блоком, без перезагрузок и гаданий. Отменяйте в любой момент — готовые локали доступны сразу по завершении.
Проверьте то, что не прошло
Каждая запись проверяется на целостность плейсхолдеров и разметки. Все, что не прошло проверку, получает статус flagged, not shipped. Вы проверяете только это и перезапускаете одним кликом. Частичный успех — это норма, а не сбой.
Willkommen, %1$s, плейсхолдеры на месте#, el-review, удалено {{code}}Скачивайте в структуре репозитория
Скачайте архив, повторяющий структуру вашего каталога, с одним валидным файлом .po для каждой локали. Распакуйте поверх locale/, просмотрите diff и объедините. Он просто встает на место.
messages.zip · структура как в вашем репозиторииlocale/ ├─ de/LC_MESSAGES/messages.po ✓ проверенный gettext ├─ fr/LC_MESSAGES/messages.po ✓ ├─ ar/LC_MESSAGES/messages.po ✓ 6 форм множественного числа └─ pt-BR/LC_MESSAGES/messages.po ✓ # распакуйте locale/ и изучите разницу
Предпочитаете редактор и терминал? Тот же цикл выполняется в безголовом режиме с @echo-lingua/i18n-cli и @echo-lingua/sdk, без необходимости использования браузера. Смотреть пакеты →
Переводит так, будто знает ваш продукт изнутри.
Режимы контекста
Укажите, является ли строка текстом интерфейса, маркетинговым материалом или документацией, и тон подстроится. Настройте для всей задачи или переопределите для отдельной записи.
Ваш глоссарий без изменений
Брендовые названия, термины продуктов и слова, которые не нужно переводить, остаются точно такими же, как написаны, для каждой локали и каждый раз.
Диалекты без ошибок
pt-BR и pt-PT различаются правильно: лексика и правила множественного числа учтены, вместо одного усредненного «португальского».
Один баланс, отделы и установленные вами лимиты.
Все участники вашей команды используют единый контролируемый вами баланс с лимитами расходов по отделам, привязкой к участникам и контролем доступа к задачам.
Попробуйте загрузить локаль в следующий раз.
Перетащите папку, просмотрите предпросмотр стоимости, проверьте результат. Стоимость подписки за первый месяц мы берем на себя.
Начать бесплатно