WPML

Плагин WP Sheet Editor позволяет Вам легко экспортировать и импортировать переводы WPML для любого контента. Сюда входят товары, обычные записи и страницы, а также произвольные типы записей.

Посмотрите это короткое видео, чтобы узнать, как легко экспортировать и импортировать переводы записей WPML с помощью WP Sheet Editor:

Видеоинструкция:

Как работает WP Sheet Editor

WP Sheet Editor отображает весь контент Вашего сайта в удобной таблице в админ-панели WordPress. Он помогает Вам эффективно управлять контентом WordPress:

  • Расширенный поиск
  • Массовое редактирование
  • Экспорт и импорт
  • Массовое дублирование
  • Редактирование через интерфейс таблицы

WP Sheet Editor обеспечивает встроенную совместимость с WPML и автоматически обрабатывает связи между переводами WPML. Таким образом, переводы, которые Вы экспортируете и импортируете с помощью WP Sheet Editor, будут сохранены корректно.

Начало работы

Начните с установки и активации следующих плагинов:

Если Вы впервые используете WPML, ознакомьтесь с нашим Руководством по началу работы. В нем кратко описаны различные варианты перевода, которые Вы можете использовать.

Как работает экспорт и импорт с помощью WP Sheet Editor

Обычно у Вас будет два сайта:

  • Исходный сайт — с которого Вы будете экспортировать записи с переводами
  • Целевой сайт — на который Вы будете импортировать записи.

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

Чтобы просмотреть таблицу записей, перейдите в WP Sheet EditorEdit posts.

Все Ваши записи отображаются в виде строк, а поля — в виде столбцов. Таблица отображает контент в соответствии с языком WPML, который Вы выбираете на верхней панели WordPress.

Переключение языка меняет строки: английские записи отображаются при выборе английского, их испанские переводы — при выборе испанского. На целевом сайте таблица пуста, так как ничего еще не было импортировано.

Перенос таксономий записей перед переносом записей

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

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

Сначала Вы экспортируете рубрики с исходного сайта:

  1. Перейдите в WP Sheet EditorEdit categories, tags, attributes, taxonomies.
  2. Нажмите Edit Categories.
  1. Выберите нужный Вам язык WPML. В этом примере мы сначала работаем с рубриками на английском языке.
  2. Нажмите Export на верхней панели инструментов.
  1. Выберите столбцы, которые Вы будете экспортировать, и приложение, которое Вы будете использовать для редактирования CSV-файла.
  2. Нажмите, чтобы начать экспорт.

CSV-файл с английскими рубриками будет скачан на Ваш компьютер.

Теперь Вы можете импортировать таксономии на целевой сайт:

  1. Откройте таблицу рубрик и выберите язык.
  2. Нажмите Import на верхней панели инструментов.
  1. Выберите CSV-файл на Вашем компьютере и нажмите Next.
  1. Нажмите Import all the columns.
  1. На следующем шаге Вы выбираете, обновить или создать элементы. Выберите опцию Import all rows as new и нажмите Next.

Теперь Вы увидите предварительный просмотр информации в таблице. Нажмите The preview is fine, start import, и информация будет загружена.

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

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

Как перенести Ваши записи WordPress

Теперь, когда Вы перенесли рубрики и их переводы, Вы готовы к переносу записей WordPress, поскольку рубрики уже есть на целевом сайте.

Выполните следующие действия на исходном сайте:

  1. Перейдите в WP Sheet EditorEdit posts.
  2. Выберите нужный Вам язык WPML. В этом примере мы сначала экспортируем английские записи.
  3. Нажмите Export на верхней панели инструментов.
  1. Выберите столбцы, которые Вы хотите экспортировать, и приложение, которое Вы будете использовать для редактирования CSV-файла.
  2. Нажмите, чтобы начать экспорт.

CSV-файл с английскими записями будет скачан на Ваш компьютер.

Важно: Измените язык и повторите процесс, чтобы экспортировать переводы на других языках.

Выполните следующие действия на целевом сайте:

  1. Откройте таблицу записей и выберите язык.
  2. Нажмите Import на верхней панели инструментов.
  1. Выберите CSV-файл с английскими записями на Вашем компьютере и нажмите Next.
  1. Нажмите Import all the columns.
  1. На следующем шаге Вы выбираете, обновить или создать элементы. Выберите опцию Import all rows as new и нажмите Next.

Теперь Вы увидите предварительный просмотр информации в таблице. Нажмите The preview is fine, start import, и информация будет загружена.

Теперь английские записи импортированы, а рубрики назначены правильно.

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

Испанские записи импортируются с уже назначенными рубриками.

Вот и все, Вы успешно перенесли все рубрики и записи с одного сайта на другой.

Известные проблемы

Между этим плагином и WPML нет нерешенных проблем совместимости. Искать все известные проблемы.

Автор:Amir