Сайт на 3-х языках, как сделать название на 3-х 

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
Alexander_Grig
New Member
New Member
Posts: 4
Joined: Thu Nov 12, 2009 2:32 pm

Сайт на 3-х языках, как сделать название на 3-х 

Post by Alexander_Grig »

Здравствуйте, господа!

Установил CMS Made Simple MLE 1.6.6, возник следующий вопрос.
Сайт у меня на 3-х языках, как сделать так, чтобы название для каждой версии сайта была на соответствующем языке. В "Общих настройках " в поле "Название сайта" можно ввести только один вариант названия (на одном языке), хотя версия вроде как мультиязычная.
Буду благодарен за помощь.
Sonya

Re: Сайт на 3-х языках, как сделать название на 3-х

Post by Sonya »

Я с этой версией никогда не работала, поэтому помочь не могу.

Учитывайте, что версия MLE больше не разрабатывается и поддерживаться будет скоро уже не в этом форуме, а где-то в Италии :) Разработчик версии обещает, что к концу 2010 года ее можно будет перенести на официальную CMSMS 2.0. Может быть, а может быть и нет... Как время будет. А до тех пор будете сидеть на неподдерживаемой 1.X MLE и, возможно, плакать...
Alexander_Grig
New Member
New Member
Posts: 4
Joined: Thu Nov 12, 2009 2:32 pm

Re: Сайт на 3-х языках, как сделать название на 3-х

Post by Alexander_Grig »

Sonya, ужасные вещи сообщаете :), выбрал эту (свою первую) CMS именно из-за беспроблемной поддержки мультиязычности, а тут такие новости :) . А чем вы пользуетесь при создании мультиязычного сайта?

Кстати, свою проблему решил здесь - http://forum.cmsmadesimple.org/index.ph ... 036.0.html .

Теперь возник другой вопрос (может подскажете).

В этой CMS (по крайней мере версии MLE) в русском варианте сайта в форме поиска :

Русская верси сайта (сейчас):
--------------------------------------------
Текст рядом с полем поиска:  "Поиск :"
Текст в поле поиска:     "Enter Search..."
Текст на кнопке:   "Искать"

Русская верси сайта (нужно):
----------------------------------------
Текст рядом с полем поиска:  "Поиск :"
Текст в поле поиска:    "Введите текст..."
Текст на кнопке:     "Искать"

Как можно поменять текст рядом с полем поиска, в нем и на кнопке?

Заранее благодарю за ответ.
Last edited by Alexander_Grig on Fri Nov 13, 2009 8:32 pm, edited 1 time in total.
Sonya

Re: Сайт на 3-х языках, как сделать название на 3-х

Post by Sonya »

Alexander_Grig wrote: А чем вы пользуетесь при создании мультиязычного сайта?
Модулем Babel  http://dev.cmsmadesimple.org/projects/babel
Alexander_Grig wrote: Как можно поменять текст рядом с полем поиска, в нем и на кнопке?
В Babel есть два варинта:

1. После устновки модуля на каждой странице появляется переменная $page_lang, в которой сохранен язык страницы, эту переменную можно использовать в параметрах модулей для определения языка:

Code: Select all

{Search lang=$page_lang}
2. В самом модуле можно любое слово, фразу, предложение, роман :) перевести на соотвествующие языки сайта, и использовать перевод через ключ, например в админке модуля можно создать:

Переводы для ключа = search
---------------------------------------------------------
русский = поиск
английский = search
немецкий = suche
и т. д.

Далее перевод используется в любом шаблоне как

Code: Select all

{babel show="search"}
Post Reply

Return to “Russian - русский”