Управление переводами

Мигрирующий контент (Strings)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Предварительная миграция контента

Прежде чем перенести контент из другого инструмента в Phrase Strings, выполните следующие действия в предыдущем инструменте:

  1. Очистите контент.

    Если есть неиспользуемые и архивные , которые больше не нужны, подумайте об их удалении, чтобы контент был чистым перед переносом. Также проверьте дублирующиеся ключи и объедините или привяжите их (если это позволяет другое решение) перед переносом.

  2. Объединить ветки.

    Если вы работаете с , Завершите отложенные объединения, чтобы проект содержал все последние переводы, ключи и ). Это гарантирует, что работа не будет потеряна, а управлять миграцией будет проще. Ветвление и работа с ветками могут быть снова включены в Phrase Strings после миграции.

  3. Скачать последние переводы.

    Обеспечьте загрузку последних переводов для проектов, чтобы не потерять работу. По возможности Завершите переводы для задач, которые близки к завершению, чтобы очистить, с чего начать после миграции.

  4. Скачать TMS и TB.

    Скачать существующие памяти переводов и базы терминов (глоссарии), чтобы их можно было использовать в Phrase Strings.

Подготовка Phrase Strings к миграции контента

Прежде чем перенести контент из другого инструмента в Phrase Strings, выполните следующие действия:

  1. Определить множественные формы.

    Определите формы множественного числа в оригинал файле для языков перевод, требующих этого. Это обеспечивает перевод Strings с множественной формой на основе правил множественного числа языка перевода.

  2. Установить .

    Убедитесь, что для входящих проектов выбран правильный формат заполнителя. Форматы заполнителей для проекта задаются на вкладке Заполнители при создании или редактировании проекта. Выберите все необходимые стили формата.

  3. Загрузить существующие TMS и TB.

    Загрузите базы памяти переводов и терминов (глоссарий) в Phrase Strings для использования в перенесенных и новых проектах.

Миграция скриншотов

Если требуется миграция скриншотов, загружайте их непосредственно из пользовательского интерфейса Phrase Strings до десяти за один раз. Если они работают на такой платформе, как Figma или Sketch, Завершите интеграцию с платформами и отправьте оттуда скриншоты (и контент).

Миграция пользователей

Чтобы перенести существующих пользователей, отправьте приглашения всем им из Phrase Strings.

Чтобы пригласить всех пользователей с правильными ролями, языками, получить доступ к проекту и командами, выполните следующие действия.

  1. Определите пользователя/партнеров вместе с их ролями, командами, языками и проектами.

  2. Создайте список адресов электронной почты вместе с ролями, языками, проектами и командами.

  3. Пригласить список пользователей в организацию, причем всех сразу.

Как только приглашенные пользователи Завершат свой профиль, они смогут начать сотрудничество в Phrase Strings с определенными функциями и обязанностями.

Миграция контента

Если вы перенесли несколько проектов, используя файлы или CLI, следуйте инструкциям по конкретным инструментам ниже.

Если Phrase Strings интегрируется с такой платформой, как GitHub, GitLab, Bitbucket, WordPress, Contentful, Figma, Sketch и др., обратитесь к специальной документации интеграции и перейдите позже.

При необходимости архитекторы решений могут оказать Справку по миграции и автоматизации и проконсультировать по вопросам разработки оптимального рабочего процесса локализации с учетом конкретных потребностей.

Мигрировать из Lokalise

Чтобы перенести контент из Lokalise, выполните следующие действия.

  1. Скачать контент.

    1. Войти в учетную запись Lokalise.

    2. В меню Проекты кликните на проект, который будет перенесен.

    3. Во вкладке Скачать выберите необходимый формат файла.

    4. Выберите необходимые языки в разделе «Языки».

    5. В разделе Контент экспортировать выберите Все.

    6. Нажмите «Построить и скачать».

    Контент загружается под названием вашего проекта. zip и включает язык оригинала и все выбранные языки.

  2. Применить рабочий процесс локализации к контенту.

    Теперь этот контент можно загрузить в проект, а также применить рабочий процесс локализации и . Контент также можно загрузить в Phrase Strings с помощью Phrase CLI.

Мигрировать из POEditor

POEditor позволяет скачать из проекта только один язык за один раз.

Чтобы перенести контент из POEditor, выполните следующие действия.

  1. Скачать контент.

    1. Войти в учетную запись POEditor.

    2. Выберите проект для миграции.

    3. Во вкладке Языки выберите язык.

    4. Во вкладке Экспортировать выберите формат файла.

    5. Нажмите Экспортировать.

    Переводы для выбранного языка загружаются в указанном формате файла.

  2. Применить рабочий процесс локализации к контенту.

    Теперь этот контент можно загрузить в проект, а также применить рабочий процесс локализации и . Контент также можно загрузить в Phrase Strings с помощью Phrase CLI.

Мигрировать с веб-сайта

Чтобы перенести контент из Weblate, выполните следующие действия.

  1. Скачать контент.

    1. Войти в учетную запись Weblate.

    2. Выберите проект для миграции.

    3. Скачать файлы.

      • Чтобы скачать все файлы, нажмите «Файлы» и выберите Скачать файлы перевода в формате архива.

      • Чтобы скачать все файлы внутри компонента проекта, выберите необходимый компонент, нажмите «Файлы» и выберите Скачать файлы перевода в формате архива.

      • Чтобы скачать переводы для языка, выберите необходимый язык, выберите Файлы и выберите Настроить скачать, а затем формат файла в разделе Быстрые загрузки. Если файл не виден, выберите необходимый формат в разделе Настроить скачать и нажмите Скачать.

  2. Применить рабочий процесс локализации к контенту.

    Теперь этот контент можно загрузить в проект, а также применить рабочий процесс локализации и . Контент также можно загрузить в Phrase Strings с помощью Phrase CLI.

Была ли эта статья полезной?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.