Просмотр темы
Страница 1 из 2: 12
|
Многоязычность сайта.
|
|
Zeon |
Опубликовано 20.12.2010 19:59
|
![]() Новичок ![]() Сообщений: 7 Зарегистрирован: 06.12.2010 13:38 |
Здравствуйте. У меня есть вопрос: как сделать сайт на нескольких языках сразу? Дело в том, что мой проект рассчитан на русско- и англоязычную аудиторию и естественно он (сайт) должен быть на русском и английском и чтобы посетитель сам мог выбрать язык. Думал сделать зеркальный русскому английский сайт и разместить его в поддомене русскоязычного, но тогда возникает конфликт БД и при редактировании английской версии изменяется и русская. Да и с кодировками беда. Можно ли как-то решить проблему? (Желательно рациональным способом) Большое спасибо. Изменил(а) Zeon, 20.12.2010 20:03 |
|
|
jikaka |
Опубликовано 20.12.2010 20:11
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4850 Зарегистрирован: 26.07.2010 12:10 |
один из вариантов такой: можешь на поддомен или делаешь на сайте папку www.сайт.ru/en/ устанавливаешь туда английскую версию движка при этом базу можешь использовать туже, только префикс сделай другой... |
|
|
Zeon |
Опубликовано 20.12.2010 20:31
|
![]() Новичок ![]() Сообщений: 7 Зарегистрирован: 06.12.2010 13:38 |
Да, я тоже о таком думал. Но ведь сайт русский не пустой. Если я установлю английский движок, то его тоже придётся настраивать, наполнять тем, что уже есть в русской версии. (всем кроме текстов, они английские будут) Хочется чтобы они были идентичными, только языком отличались. Спасибо большое за совет. А всё же, интересно: как делают идентичные многоязычные сайты? Неужели таким способом? По-моему это немножко неудобно. А если языков не 2 а 14? |
|
|
Polarfox |
Опубликовано 20.12.2010 20:41
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Ну есть вариант с заменой локалей - но там меняется только интрефейс. Я решил проблему отдельными ветками - у меня есть англ. раздел на форуме, тоже можно сделать со всем содержанием - это легко и просто и в два раза больше контента, а в совмещении с выбором языка локалей - вообще идеально. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Zeon |
Опубликовано 20.12.2010 20:50
|
![]() Новичок ![]() Сообщений: 7 Зарегистрирован: 06.12.2010 13:38 |
А это интересней. Можно поподробнее? Если весь итерфейс поменяется на английский, то отлично! Остальные страницы всё равно переводить нужно. |
|
|
Polarfox |
Опубликовано 20.12.2010 20:54
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Мод был для этого, с правкой ядра где та...
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Zeon |
Опубликовано 20.12.2010 21:01
|
![]() Новичок ![]() Сообщений: 7 Зарегистрирован: 06.12.2010 13:38 |
Отлично. Остался вопрос: где? |
|
|
Polarfox |
Опубликовано 20.12.2010 22:03
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
try to google it?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
jikaka |
Опубликовано 21.12.2010 05:05
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4850 Зарегистрирован: 26.07.2010 12:10 |
Psc, поподробнее о своем методе можешь рассказать?
|
|
|
Polarfox |
Опубликовано 21.12.2010 13:01
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Замена локали в ядре
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
jikaka |
Опубликовано 21.12.2010 15:38
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4850 Зарегистрирован: 26.07.2010 12:10 |
Junkman, это не вариант, так как при переходе на любую другую страницу придется опять нажимать на "переводить"
|
|
|
jikaka |
Опубликовано 21.12.2010 15:56
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4850 Зарегистрирован: 26.07.2010 12:10 |
но согласись это не удобно, намного удобнее, когда ты сидишь в админке с русским интерфейсом и наполняешь сайт, что на русском, что на английском, при этом где на сайте наполнение английское - там все на инглише |
|
|
jikaka |
Опубликовано 21.12.2010 16:13
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4850 Зарегистрирован: 26.07.2010 12:10 |
так я его об этом и прошу, чтобы поделился опытом... может в maincore.php можно условие какое-нибудь вбабахать, которое будет на автомате выставлять инглиш локаль при 99% процентах текста на инглише на странице сайта |
|
|
Polarfox |
Опубликовано 21.12.2010 18:22
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
http://basti2web.de/news.html Sprachen? Вот так же Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
jikaka |
Опубликовано 21.12.2010 18:44
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4850 Зарегистрирован: 26.07.2010 12:10 |
Psc, ты имеешь ввиду панель Languages?
|
|
|
Polarfox |
Опубликовано 21.12.2010 19:46
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Junkman, у нас страна вареза, всякие DLE и прочие везде. имхо конечно. Ну и такие двиги где полный ноль все настроит (о шапку сменил, о адсенс вставил, о панельку переключил - класс) опять имхо. Насчет будущего хз, в будущем и посмотрим - в 8ой версии. Пока рано говорить. Потом jikaka, да, именно. Есть такой же мод, ну суть понял думаю. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
jikaka |
Опубликовано 22.12.2010 05:09
|
![]() Супер Администратор ![]() Разработчики ![]() Сообщений: 4850 Зарегистрирован: 26.07.2010 12:10 |
только ждать этой 8-ой версии фиг знает сколько... 7.01.03 и то с выпуском задержали, я у же не говорю о 7.02 |
|
|
Zeon |
Опубликовано 22.12.2010 19:02
|
![]() Новичок ![]() Сообщений: 7 Зарегистрирован: 06.12.2010 13:38 |
Psc, спасибо за http://basti2web.de/news.html Sprachen? Эта панелька позволяет любому менять язык интерфейса. Отлично. Нужно ещё, чтобы в зависимости от выбранного языка открывались страницы на этом языке. Типа: программа проверяет текущий язык и в зависимости от него направляет на соответствующую страницу. Например: выбираю русский язык и на главной странице жму "статьи" и открывается страница "articles_ru.php" , а если выбрать английский язык и нажать на Articles, то откроется "articles_en.php", а страницы идентичны за исключением языка содержимого. Вот. Я не очень силён в языке php, но идея по-моему хорошая. Если знаете - подсажите пожалуйста, как можно так сделать. Спасибо. |
|
|
Rush |
Опубликовано 22.12.2010 20:08
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
http://rusfusion....#post_4115 присоединяйтесь к обсуждению чтоле |
|
|
Polarfox |
Опубликовано 23.12.2010 04:17
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
jikaka, у меня есть такой значок в подписи, он парсит инфу с офф саета... Так что 7.01.03 это бета. Бета 1. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
Поделиться этой темой | |
Социальные закладки: |
![]() ![]() ![]() ![]() ![]() ![]() |
URL: | |
BBcode: | |
HTML: |
Страница 1 из 2: 12
Перейти на форум: |