Процесс перевода

Перевод динамического контента (строк)

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

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

Настройка

Проекты

Храните переводы динамического контента в отдельном проекте, рядом с проектом, который уже используется для обработки статических переводов. В зависимости от количества динамического контента создавайте отдельные проекты для разных типов контента, например, Мой проект - Записи в блоге и Мой проект - Продукты.

Ключевая структура

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

  • products.10.name

  • products.10.description

  • products.10.summary

  • products.11.name

  • products.11.description

  • products.11.summary

  • и т. д.

В зависимости от количества и характера динамического содержимого используйте теги для дальнейшего улучшения структуры ключа.

Процесс синхронизации

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

Загрузка контента

Для быстрой начальной загрузки достаточно отобразить ключи и исходный контент в простой файл .CSV или .JSON и загрузить их непосредственно с помощью команды push или конечной точки загрузки.

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

Обновление контента

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

Получение переводов

В простых случаях скачивайте переводы для динамического контента с помощью команды pull или непосредственно с конечной точки загрузки. Укажите любой формат, который лучше всего подходит, но используйте простой в анализе формат, такой как .CSV или .JSON.

Для более сложных настроек получите доступ ко всем записям перевода непосредственно с помощью API.

После получения переводов для каждого языкового стандарта сохраните контент для каждого ключа и языкового стандарта в базе данных.

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

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.