vice |
|
||
---|---|---|---|
Поставил Сиену 0.9.4. Нужно мне сделать сайт с тремя языками (анг, рус, нем). вставил в .thaccess
1 en (English)
1.1 en-articles (Articles)
1.1.1 en-articles-tech (Technical)
1.1.2 en-articles-fiction (Fiction)
1.1.3 en-articles-economy (Economy)
1.2 en-news (News)
1.3 en-goods (Goods)
1.3.1 en-goods-food (Food)
1.3.1.1 en-goods-food-fruits (Fruits)
1.3.1.2 en-goods-food-fast (Fast Food)
1.3.1.3 en-goods-food-cakes (Cakes)
1.3.2 en-goods-computers (Computers)
2 ru (Русский)
2.1 ru-articles (Статьи)
2.1.1 ru-articles-tech (Технические)
2.1.2 ru-articles-fiction (Художественные)
2.1.3 ru-articles-economy (Экономика)
2.2 ru-news (Новости)
2.3 ru-goods (Товары)
2.3.1 ru-goods-food (Еда)
2.3.1.1 ru-goods-food-fruits (Фрукты)
2.3.1.2 ru-goods-food-fast (Фаст-фуд)
2.3.1.3 ru-goods-food-cakes (Пирожные)
2.3.2 ru-goods-computers (Компьютеры)
Дальше в конфигурации добавил папки и локали
en|English
ru|Русский
de|German
Подскажите код селектора для добавления в header для переключения языков.
|
Trustmaster |
|
||||
---|---|---|---|---|---|
В Сиене интернационализация работает по-другому, там не надо создавать альтернативные деревья категорий. Достаточно выбрать в конфигурации корневую категорию и перевести названия и описания категорий в admin.php?m=structure&n=page по ссылке {ADMIN_STRUCTURE_I18N_LINK} (которую надо добавить в admin.structure.tpl). Пример селектора в header.tpl:
Теги, которые добавляются в page.tpl:
Added 1 minute later: P.S.: лучше обновиться до 0.9.5, в ней исправлены некоторые ошибки интернационализации. May the Source be with you!
|
vice |
|
---|---|
А как же происходит пометка для разделения языков, к примеру новостей на русские или английские? Когда был нажет селектор языков. Как разделить новости на английские и русские? |
Eugene |
|
---|---|
В связи со значительными улучшениями URL-editor - ВОПРОС: Нужны ли специальные строки в .htaccess для поддержки i18n ? (было бы здорово создать руководство по i18n Siena - готов потом помочь с переводом с рус-англ и англ-рус) |
Trustmaster |
|
||
---|---|---|---|
Вот такая строчка
нужна, если включена соответствующая опция в плагине i18n и ссылки должны быть вида /en/some/path, /ru/some/path May the Source be with you!
|
esclkm |
|
---|---|
не понимаю как сайт работает с i18n... нужна помощь littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Moool13 |
|
---|---|
#33094 esclkm: Сарказм? |
esclkm |
|
---|---|
нет. непонимае... есть сайт где он пашет крайне через своеобразно... и как поправить не знаю littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Moool13 |
|
---|---|
А что именно? |
Eugene |
|
||
---|---|---|---|
#33090 Trustmaster: но ведь эта строка уже есть в последней версии Siena (даже раньше появилась...). Получается, что комментарий/помощь в конфиге i18n (строка "Требует ручного обновления .htaccess") реально вводит в заблуждение. Зря потратил время, думая, что не всё донастроил... Может заменить эту строку на строку "Проверьте есть ли в вашем .htaccess правило ....... " ? |