Локализационный сервер на базе Pootle

🗓 2016 год

В рамках проекта был создан локализационный сервер, используя Pootle — мощный инструмент для управления процессами перевода. Проведена адаптация и оптимизация всей системы под работу с po-файлами.

Технологический стек:

  • Pootle: использовался как основа для создания локализационного сервера.
  • Po-файлы: адаптация и внедрение единой структуры языковых файлов.

Основные задачи и решения:

  • Единая структура языковых файлов: реализация стандартизации и унификации языковых файлов во всех проектах.
  • Автоматическое обновление переводов: настройка системы для автоматической доставки свежих переводов на production каждые 10 минут.
  • Ежедневное объединение переводов: создание механизма для сборки всех переводов за сутки в одном ежедневном коммите репозитория.
  • Управление проектами и пользователями: эффективное решение задач управления и координации, в том числе разрешение кейсов, связанных с языковыми ключами.
  • Поддержка переводчиков: оказана помощь переводчикам в освоении системы, что способствовало более быстрому включению их в работу.
  • Вебхуки: реализация вебхуков для автоматического уведомления о событиях перевода, облегчая процесс мониторинга и управления.

Результаты:

  • Оптимизация процесса перевода: значительное ускорение и автоматизация процесса перевода, благодаря чему команда может быстро реагировать на изменения и обновления.
  • Улучшение эффективности работы переводчиков: благодаря введению новой системы и поддержке переводчиков в освоении, увеличилась их работоспособность и эффективность.
← проекты