Вопрос про Multilingual Sites

richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Вопрос про Multilingual Sites

Post by richmantrade »

Доброго дня.
Видел в интернете сайты(сиджи) с множеством языков, более чем 3.
Хочу сварганить нечто подобное, что б было около 10_ти языков.
В wiki вижу, что предлагается создавать слейвы для дополнительных языков (Descriptions : Advanced way).

Как я понимаю, в таком случае нужно создавать субдомены , типа:
de.domain.com; it.domain.com; pl.domain.com; ... и т.д.
, ставить на них отдельный скрипт (смартсидж) и делать из них слейвы.

Теперь, когда пользователь выбирает польский язык - он отправляется на слейв pl.domain.com ?
Если так - то как быть со статистикой, с трейдами ?
Или же как то возможно при выборе языка оставлять юзера на первом domain.com ?
Т.е. не слать пользователя на pl.domain.com , а лишь использовать деск на domain.com, который separate для pl.domain.com .
Спасибо!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Вопрос про Multilingual Sites

Post by admin »

Есть вариант проще
Rotation settings можно добавить язык и потом показывать любой просто добавляя &force_lng=...
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Вопрос про Multilingual Sites

Post by richmantrade »

Ага, понял. Классно :!:
Тогда следующий вопрос:
Как переводить вновь добавляемые галереи для этих слейвов ?
По этому пункту (Translation of New Entries) всё понятно как это делается для мастера , но вот как обозначить поле куда писать (в примере in This Field - Custom Vars 1 ) для слейвов ?
Спасибо!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Вопрос про Multilingual Sites

Post by admin »

А зачем для слейвов перевод писать в кастом поле ?
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Вопрос про Multilingual Sites

Post by richmantrade »

admin wrote:А зачем для слейвов перевод писать в кастом поле ?
Да не в кастом поле. Это я говорю что в примере в вики указано: in This Field - Custom Vars 1
Ясное дело нужно писать в DESCRIPTION_for_slave_de , DESCRIPTION_for_slave_it и т.д.
Вот я и спрашиваю, что писать в поле in This Field вместо {DESCRIPTION} , что б писало в поле DESCRIPTION_for_slave_de ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Вопрос про Multilingual Sites

Post by admin »

По идее в in This Field будет доступен языковой слейв для выбора или у вас нет ?
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Вопрос про Multilingual Sites

Post by richmantrade »

admin wrote:По идее в in This Field будет доступен языковой слейв для выбора или у вас нет ?
Да, точно. Ссори, не заметил :oops:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Вопрос про Multilingual Sites

Post by admin »

NP )
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Вопрос про Multilingual Sites

Post by richmantrade »

Обратил внимание на некоторые неудобства.
Например при импорте категорий в формате

Code: Select all

CATEGORY_NAME | CATEGORY_CUSTOM_NAME | CATEGORY_Description | CATEGORY_Description for lng|
Поле CATEGORY_CUSTOM_NAME - не прописывается для слейвов. Соотв-но не выводится в шаблоне с force_lng=lng.
Я предполагаю - так же обстоят дела со всеми полями, помеченными " * ".
Приходится указывать при импорте. А т.к. кол-во полей ограничено - очень неудобно импортить категории за 2-3-4 раза. :(
Есть предложение - если при импорте поле для слейва не указывается - брать значение с основного.

GALLERY_SLUG же для языковых слейвов наоборот - формируется налету из переведенного деска, что имхо неправильно.
Так же вношу предложение: если при импорте слаг для слейва(слейвов) не указывается - брать с основного.

В Export Galleries невозможно экспортить данные для языковых слейвов. Очень нужная фича ;)

Спасибо!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Вопрос про Multilingual Sites

Post by admin »

Есть предложение - если при импорте поле для слейва не указывается - брать значение с основного.
добавлено
В Export Galleries невозможно экспортить данные для языковых слейвов. Очень нужная фича ;)
в Linked Sites справа можно выбрать язык и оно выведет дески на нем, если я верно понял проблему.

GALLERY_SLUG же для языковых слейвов наоборот - формируется налету из переведенного деска, что имхо неправильно.
Так же вношу предложение: если при импорте слаг для слейва(слейвов) не указывается - брать с основного.

А почему неверно ? слаг совпадающий с деском имхо это хорошо ..
Don't forget to run script update
Post Reply