WPML
Обновление — импортер из qTranslate в WPML готов. Пожалуйста, ознакомьтесь с полной документацией и скачайте его.

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

Как это работает


qTranslate хранит весь контент в одной записи, таксономии или произвольном поле. WPML создает разные элементы для каждого языка. Не вдаваясь в дискуссии о том, что лучше, очевидно, что процесс миграции должен учитывать это.

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

После завершения миграции данных потребуется целый цикл исправления контента. Импортер пройдет по новым записям и обновит внутренние ссылки. Таким образом, существующий контент будет по-прежнему указывать на действительные записи, а не на несуществующий контент.

Плюсы


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

В качестве доказательства: WPML всегда готов за несколько недель до любого нового релиза WordPress.

Кроме того, есть SEO. Поскольку WPML использует разные записи для каждого языка, эти записи имеют свои уникальные URL-адреса. В URL-адресах больше не будет одного и того же названия записи. Теперь каждый язык получает свою уникальную постоянную ссылку. Это очень важно для поисковых систем.

Есть и другие приятные моменты, например, разделение комментариев для каждого языка. Большинство считает это очень важной функцией, другие же видят в этом проблему.

Минусы


Как бы мы ни старались, этот процесс импорта не будет автоматизирован на 100%. Если только у Вас не очень простой блог, состоящий только из записей, меток и рубрик, что-то не будет включено в эту миграцию, и Вам придется переносить эти данные вручную.

Мы делаем все возможное, чтобы свести это к минимуму, чтобы 95% работы было сделано за Вас. Из-за особенностей работы qTranslate существует бесконечное множество творческих решений, которые люди выбирали для достижения своих целей. Многие из них — отличные хаки, но они не переживут наш процесс импорта.

Мы надеемся, что процесс импорта выполнит за Вас основную часть работы, так что оставшиеся задачи по миграции будут вполне выполнимыми.

Как Вы можете помочь


Если Вы хотите, чтобы этот процесс миграции стал надежным и комплексным, нам понадобится Ваша помощь с тестовыми данными. Оставляйте сообщения здесь, описывая различные случаи, и дайте нам знать, если Вы можете отправить тестовые базы данных. Если Вы также можете предоставить URL-адреса существующих сайтов, которые Вы планируете перенести, это поможет нам составить более полную картину. Мы свяжемся с Вами напрямую, чтобы получить эти БД.

Мы не можем обещать, что процесс импорта охватит абсолютно все, но мы, безусловно, приложим к этому максимум усилий.

Считаете это полезным? Поделитесь этой статьей: