Page 1 of 1

ротация 1 базы, для разных стран

Posted: Sun Mar 06, 2016 1:40 pm
by mega
здравствуйте,

как лучше и логичнее всего реализовать ротацию под разные страны ?

в идеале нужно под каждую страну ротировать текущую базу

Re: ротация 1 базы, для разных стран

Posted: Sun Mar 06, 2016 1:43 pm
by admin
Для этого есть Multilingual в сетингах ротации
Есть сомнения что надо ротация под каждую страну потому что в мире порядка 200 стран, а это значит дублирование 200 раз статистики и сомнения в том что естб достаточно траффика для каждой из стран что бы отротировать под каждую отдельно.

Re: ротация 1 базы, для разных стран

Posted: Sun Mar 06, 2016 4:47 pm
by mega
admin wrote:Для этого есть Multilingual в сетингах ротации
Есть сомнения что надо ротация под каждую страну потому что в мире порядка 200 стран, а это значит дублирование 200 раз статистики и сомнения в том что естб достаточно траффика для каждой из стран что бы отротировать под каждую отдельно.
когда будет 1к сайтов - будет столько трафика

для поднятия проды, возможно будет достаточно раздробить страны на 6-7-8 разных категорий, типа: азия, арабы и тд

как такое реализовать лучше ?

Re: ротация 1 базы, для разных стран

Posted: Mon Mar 07, 2016 7:49 am
by admin
1. Создать Х языков, переводы делать не обязательно.
2. Далее 2 вариант

либо редиретить в нужный язык по языку браузера

Language rules
format: lng_keyword|language code
example: your main language is english, you've create an italian translation
for some reason you want to show italian version to surfers with 'ur' (Urdu) and 'vi' (Vietnamese) in HTTP_ACCEPT_LANGUAGE You have to add a line : ur,vi|it

либо по стране

в коммон добавить

if (страна из списка таого-то) {
$_GET['force_lng'] = '....';
} elseif (страна из списка 2) {
$_GET['force_lng'] = '....';
}



А для языка уже действует отдельная ротация.