![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
QaaZ |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
Всем привет, сначало небольшое введение))
С утра отрубили инет и планов как на зло никаких не было. Решил я покодить чего-нибудь, ну вроде что-то получилось, хорошо или плохо, вот хотелось бы чтобы вы оценили. ![]() index.php
route.php
Вот ![]() Покритикуйте пожалуйста и по возможности помогите с решением проблемы: 1) Как лучше всего реализовать мультиязычность? 2) Как генерировать меню, с учётом мультиязычности? Т.е. если пользовотель выбрал русский($_GET['lang'] == ru), то у него всегда был русский. Пока были мысли только записывать в куки. Есть другой какой-нибудь вариант? |
||||
|
|||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
2) сессии, куки. думаю остальные варианты не очень.
|
|||
|
||||
QaaZ |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
awers, Спасибо.
![]() |
|||
|
||||
Majesty |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 20.3.2005 Где: Almaty, Kazakhsta n Репутация: нет Всего: нет |
лучше, все же, сквозной $_GET['lang'], потому как сессию или куку придётся ставить пожизненную, да и с ходу не поймёшь, на какую языковую версию сайта попадёшь сразу. тут вопрос в том, какой это сайт. если веб-сервис, то сессия/кука предпочтительнее (один раз переключил язык и радуешься), а если корпоративный сайт, то разные языковые версии могут сильно друг от друга отличаться и тут уже нужно как-то язык идентифицировать в урле.
|
|||
|
||||
QaaZ |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
Majesty, Спасибо, сделал с помощью $_GET['lang'] ;
Фактически система локализации готова, теперь думаю над тем, как сделать _мультиязычный_ контент и вообще стоит ли или нет. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |