Перед миграцией контента из другого инструмента в Phrase Strings выполните следующие шаги в предыдущем инструменте:
-
Очистите контент.
Если есть неиспользуемые и заархивированные ключи, которые больше не нужны, рассмотрите возможность их удаления, чтобы контент был чистым перед миграцией. Также проверьте наличие дубликатов ключей и объедините или свяжите их (если другое решение позволяет это) перед миграцией.
-
Объединить ветки.
При работе с ветками завершите ожидающие объединения, чтобы проект содержал все последние переводы, ключи и локали. Это гарантирует, что работа не будет потеряна, а миграцией будет легче управлять. Ветвление и работа с ветками могут быть снова включены в Phrase Strings после миграции.
-
Скачать последние переводы.
Убедитесь, что последние переводы для проектов скачаны, чтобы работа не была потеряна. По возможности завершите переводы для задач, которые близки к завершению, чтобы было понятно, с чего начать после миграции.
-
Скачать память переводов и терминологические базы.
Скачайте существующие памяти переводов и терминологические базы (глоссарии), чтобы их можно было использовать в Phrase Strings.
Перед миграцией контента из другого инструмента в Phrase Strings выполните следующие шаги:
-
Определите формы множественного числа.
Определите формы множественного числа в файле оригинала для языков перевода, которые этого требуют. Это гарантирует, что Strings, чувствительные к формам множественного числа, будут переведены с использованием форм множественного числа, основанных на правилах множественного числа языка перевода.
-
Настройте заполнители.
Убедитесь, что для входящих проектов выбран правильный формат заполнителя. Форматы заполнителей для проекта указываются на вкладке при создании или редактировании проекта. Выберите все необходимые стили формата.
-
Загрузите существующие ТМ и ТБ.
Загрузите памяти переводов и базы терминов (глоссарий) в Phrase Strings для использования в перенесенных и новых проектах.
Если скриншоты требуют миграции, загружайте их напрямую из пользовательского интерфейса Phrase Strings, до десяти за раз. Если они находятся на такой платформе, как Figma или Sketch, завершите интеграцию с этими платформами и отправьте скриншоты (и контент) оттуда.
Чтобы перенести существующих пользователей, отправьте приглашения всем им из Phrase Strings.
Чтобы пригласить всех пользователей с правильными ролями, языками, доступом к проектам и командами, выполните следующие действия:
-
Определите пользователей/соавторов, а также их роли, команды, языки и проекты.
-
Создайте список адресов электронной почты вместе с ролями, языками, проектами и командами.
-
Пригласите список пользователей в организацию, всех сразу.
Как только приглашенные пользователи завершат настройку своего профиля, они смогут начать совместную работу в Phrase Strings с определенными ролями и обязанностями.
Если вы переносите только несколько проектов с помощью файлов или CLI, следуйте приведенным ниже инструкциям для конкретного инструмента.
Если вы интегрируете Phrase Strings с такой платформой, как GitHub, GitLab, Bitbucket, WordPress, Contentful, Figma, Sketch или другими, обратитесь к документации по конкретной интеграции и выполните миграцию позже.
При необходимости архитекторы решений могут помочь с миграцией и автоматизацией, а также проконсультировать по разработке оптимального рабочего процесса локализации для конкретных нужд.
Чтобы перенести контент из Lokalise, выполните следующие действия:
-
Скачать контент.
-
Войдите в учетную запись Lokalise.
-
В меню нажмите на проект, который нужно перенести.
-
На вкладке выбрать требуемый формат файла.
-
Выбрать требуемые языки в разделе .
-
В разделе выбрать All.
-
Нажмите Build and Download.
Контент скачивается как
yourprojectname.zipи включает оригинал и все выбранные языки. -
-
Примените рабочий процесс локализации к контенту.
Этот контент теперь можно загрузить в проект и применить рабочий процесс локализации и проверки. Контент также можно загрузить в Phrase Strings с помощью Phrase CLI.
POEditor позволяет скачивать из проекта только по одному языку за раз.
Чтобы перенести контент из POEditor, выполните следующие действия:
-
Скачать контент.
-
Войдите в учетную запись POEditor.
-
Выбрать проект для миграции.
-
На вкладке выбрать язык.
-
На вкладке выбрать формат файла.
-
Нажмите Экспорт.
Переводы для выбранного языка скачиваются в указанном формате файла.
-
-
Примените рабочий процесс локализации к контенту.
Этот контент теперь можно загрузить в проект и применить рабочий процесс локализации и проверки. Контент также можно загрузить в Phrase Strings с помощью Phrase CLI.
Чтобы перенести контент из Weblate, выполните следующие действия:
-
Скачать контент.
-
Войдите в учетную запись Weblate.
-
Выбрать проект для миграции.
-
Скачать файлы.
-
Чтобы скачать все файлы, нажмите Файлы и выберите .
-
Чтобы скачать все файлы в компоненте проекта, выберите требуемый компонент, нажмите Файлы и выберите .
-
Чтобы скачать переводы для языка, выберите требуемый язык, нажмите Файлы, выберите , а затем формат файла в разделе . Если файл не отображается, выберите требуемый формат в разделе и нажмите Скачать.
-
-
-
Примените рабочий процесс локализации к контенту.
Этот контент теперь можно загрузить в проект и применить рабочий процесс локализации и проверки. Контент также можно загрузить в Phrase Strings с помощью Phrase CLI.