
бюро переводов
- Ответ~1 мин
- Рейтинг4.98 ★
- Заказов2 400+
- Языков20+
Здравствуйте! 👋 Локализуем мобильные приложения, SaaS и интерфейсы.
10:30Загрузите XLIFF, PO, JSON или .strings — рассчитаем стоимость и сроки.
10:30Поддержка Lokalise, Phrase, Crowdin. Псевдолокализация по запросу.
10:30Бюро переводов «Ремарка», Москва
Перевод строковых ресурсов
XLIFF 1.2/2.0, JSON, gettext PO/POT, .strings, ARB, properties — перевод строк напрямую в исходном формате, без потери структуры файла
Здравствуйте! Нужен перевод строковых ресурсов приложения — файла в формате XLIFF, JSON, PO/POT или другом техническом формате?
Переводим строки локализации в исходном формате: XLIFF 1.2 и 2.0 из систем управления переводом, JSON и YAML фронтенд-фреймворков, gettext PO/POT для Python, PHP и Ruby, .strings и .stringsdict для iOS, ARB для Flutter, .properties для Java. Сохраняем ключи, плейсхолдеры ({0}, %s, %@, {{var}}), синтаксис плюрализации и структуру файла — на выходе клиент получает файл, готовый к загрузке обратно в проект без ручной доработки.
Пришлите файл в исходном формате — вернём перевод в той же структуре с сохранением всех тегов и переменных.
Какие документы мы переводим
Основные форматы строковых ресурсов, с которыми мы работаем ежедневно
XLIFF 1.2 и 2.0
Отраслевой формат обмена локализацией — trans-unit, source/target, состояние сегмента (state) сохраняются при переводе.
gettext PO/POT
msgid/msgstr с контекстом msgctxt и комментариями разработчика — стандарт для Python, PHP, Ruby и десктопных приложений на Linux.
JSON, YAML и properties
Файлы i18n-библиотек и Java-приложений — вложенные ключи, плейсхолдеры, escape-последовательности под контролем.
.strings, .stringsdict и ARB
Строковые ресурсы iOS и Flutter — с сохранением синтаксиса плюрализации и метаданных ключей.
Кому нужен этот перевод
Перевод строковых ресурсов нужен там, где текст живёт внутри кода или конфигурационного файла
Переводчики строковых ресурсов
Специалисты, работающие с ключами и переменными, а не со сплошным текстом
Опыт работы с техническими форматами
Переводчики понимают синтаксис XLIFF, PO и JSON — не ломают структуру файла
Контроль плейсхолдеров и тегов
Каждая переменная и inline-тег проверяются на соответствие исходнику
Работа с CAT-инструментами
Используем Translation Memory и терминологическую базу для консистентности между файлами
Один пропущенный тег — и файл не импортируется обратно
Перевод строковых ресурсов: почему это работа с кодом, а не с текстом
Если переводчик случайно удалит закрывающий тег в XLIFF-сегменте или изменит порядок плейсхолдеров %1$s и %2$s, файл может не пройти валидацию при импорте обратно в проект, а приложение — упасть на этом экране или показать пользователю необработанный код вместо текста. В PO-файлах важно сохранить msgctxt — один и тот же msgid с разным контекстом должен переводиться по-разному, иначе слово в одном месте интерфейса будет переведено верно, а в другом — некорректно.
Поэтому строки переводим с сохранением исходной структуры файла, проверяем целостность плейсхолдеров и тегов автоматизированной проверкой QA-инструментов CAT-систем, а перед сдачей тестируем импорт файла обратно в формат, из которого он получен.
- Сохранение ключей, тегов и вложенности исходного файла
- Проверка плейсхолдеров и переменных автоматизированными QA-чеками
- Учёт контекста msgctxt и developer comments при переводе
- Тестовый импорт файла обратно в формат перед сдачей
Как проходит работа
Шесть шагов от файла до готового перевода — с контролем качества на каждом этапе
Загрузите файл
Через сайт, мессенджер, email или принесите в офис
Анализ документа
Оцениваем объём, структуру и профессиональный контекст
Подбор специалиста
Подбираем переводчика с опытом работы с техническими форматами строковых ресурсов
Перевод
Специалист работает с глоссарием и профильной терминологией
Редактура
Редактор и QA-проверка CAT-инструмента сверяют плейсхолдеры, теги и структуру файла
Готовый перевод
Отправляем файл или забираете из офиса — точно в срок
Сроки и стоимость
Цена зависит от объёма. Точный расчёт — бесплатно, за несколько минут
| Объём | Срок | Стоимость | |
|---|---|---|---|
| До 2 000 слов | 1–2 дня | от 3 000 ₽ | Заказать |
| 10–30 страниц | 3–5 дней | от 550 ₽/стр. | Заказать |
| 30–80 страниц | 5–10 дней | от 500 ₽/стр. | Заказать |
| Свыше 80 страниц | по договорённости | от 450 ₽/стр. | Заказать |
Повторяющиеся строки и 100%-совпадения из Translation Memory оплачиваются со скидкой до 50%. Срочный перевод — коэффициент ×1,5.
Прислали XLIFF 2.0 из Phrase на перевод — вернули файл с сохранённым состоянием сегментов, импортировался обратно без единой ошибки. Для нас это было главным критерием выбора подрядчика.
Заказывали перевод PO-каталога open-source проекта на пять языков. Переводчики корректно учли msgctxt для повторяющихся msgid — вручную ничего не пришлось переделывать.
Переводили ARB-файл Flutter-приложения — плейсхолдеры и плюрализация ICU сохранились полностью, файл сразу встал в проект без правок разработчика.
Рассчитайте стоимость перевода за 30 минут
Загрузите документ, укажите языковую пару — получите прозрачный расчёт без скрытых комиссий.
-
Быстрый ответРасчёт за 30 минут. Срочное выполнение в тот же день.
-
Прозрачные ценыОплата за страницу или за слово. Никаких скрытых доплат.
-
100% конфиденциальноФайлы в защищённом хранилище. NDA по запросу.
-
Гарантия качестваДвухэтапная редактура. Бесплатные правки 30 дней.
Расчёт по загруженному документу
Перетащите файл или выберите с компьютера — подсчитаем объём, определим язык и рассчитаем стоимость автоматически.
Станьте переводчиком-партнёром «Ремарки»
Пройдите профессиональный тест, получите сертификат и присоединяйтесь к команде бюро — со стабильным потоком заказов по вашей специализации.
- 📦 Стабильные заказы от 200+ постоянных клиентов
- 📅 Своевременные выплаты по договору
- 📜 Бесплатный сертификат при результате 70%+
Как переводится термин «温度» в технике?
温度 (wēndù) означает «температура».
Ещё 10 таких вопросов — в полном тесте →Новый вопрос — каждый понедельник