Многоязычный сайт CMS в WordPress - PullRequest
1 голос
/ 12 января 2012

Я работаю над сайтом WordPress CMS. В основном я хочу этот сайт на 2 разных языках (скажем, английском и японском).

Теперь главное: я НЕ не хочу использовать плагины локализации Администратор запишет и обновит содержимое для обоих языков.

Каков наилучший способ сделать эту работу?

Нужно ли создавать два подузла для каждого языка? или предложите мне альтернативный способ.

Заранее спасибо.

Ответы [ 4 ]

3 голосов
/ 12 января 2012

У нас была эта проблема в дальнейшем, и мы в итоге создали два субдомена , и это сработало (как us.example.com и uk.example.com). Используемая нами CMS не поддерживала i18n ... Я думаю, что поскольку вы работаете с двумя разными языками, поддерживая 2 разных сайта, не дает таких больших издержек на обслуживание, поскольку они различаются во всех отношениях, включая URL структура.

1 голос
/ 11 марта 2012

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

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

Я только что закончил писать полностью автоматизированный сайт вАнглийский / китайский и все на своем языке, включая контактную форму AJAX.Никаких грязных плагинов не требуется.Нет переключения языков.Просто одна тема.На мой взгляд, это намного проще, чем возиться с WPML и тому подобными вещами.Но вам нужно знать PHP.

1 голос
/ 12 января 2012

Тем не менее, вам нужно быть более ясным при выборе способа многоязычия. Надеюсь, что это поможет.

1) Если вам нужно перевести только ваш пост и страницы, чтобы перевести вручную, используйте qTranslate ,

2) Если вам нужно что-то изменить, включая ваши виджеты и плагины, вам нужно использовать настройку 2 wordpress или WPML

0 голосов
/ 12 января 2012

использовать многосайтовую установку WordPress.

...