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'] = '....';
}
А для языка уже действует отдельная ротация.