1

Тема: Перевод на другой язык

Со страницами, категориями и текстами - всё понятно.

Вопрос за меню, и за собственный текст в коде
как перевод осуществить ?

Thumbs up Thumbs down

2

Re: Перевод на другой язык

Добрый день, пункты меню переводятся тут - http://take.ms/1v5z2

ImageCMS Lead Front End Developer

Thumbs up +1 Thumbs down

3

Re: Перевод на другой язык

Kepler-22b пишет:

Добрый день, пункты меню переводятся тут - http://take.ms/1v5z2

Благодарю.

Thumbs up Thumbs down

4

Re: Перевод на другой язык

а по своим фразам вопрос актуален

поясню

Например создана кнопка в коде html там же и название кнопки
Как в такой ситуации перевод делать ?

Thumbs up Thumbs down

5

Re: Перевод на другой язык

Какая у Вас версия CMS?

ImageCMS Lead Front End Developer

Thumbs up Thumbs down

6

Re: Перевод на другой язык

Draco пишет:

а по своим фразам вопрос актуален
поясню
Например создана кнопка в коде html там же и название кнопки
Как в такой ситуации перевод делать ?

{tlang('название кнопки')}
модули -> переводчик -> заполняете перевод по всем своим названиям и новым словам.

Thumbs up +3 Thumbs down

7

Re: Перевод на другой язык

Чтобы больше никому не тратить время, опишу процесс для версии 4.9 Corporate:
1. в папке с шаблонами дублируете папку с базовым шаблоном (businessimage) и называете ее по-своему (mytemplate)
3. перезапуск сервера и рефреш
2. в админке (модули - Управление дизайном - список дизайнов) находите ваш (mytemplate) и устанавливаете его
4. перезапуск сервера и рефреш
5. файлы
\templates\mysite\language\mytemplate\en_US\LC_MESSAGES\businessimage.po и businessimage_*.mo
\templates\mysite\language\mytemplate\ru_RU\LC_MESSAGES\businessimage.po и businessimage_*.mo
\templates\mysite\language\mytemplate\uk_UA\LC_MESSAGES\businessimage.po и businessimage_*.mo
переименовываете в \mytemplate.po и mytemplate_*.mo
6. перезапуск сервера и рефреш. Если все сделано правильно, в переводчике появятся файлы переводов для вашего шаблона
7. проверяем: в админке (модули - переводчик) в закладке "файл перевода" выбираете локаль (например ru_RU), шаблон, mytemplate (он то и должен появиться). Если шайлы шаблона (*.tpl) до этого редактировались, следует в колонке "Пути к содержащим файлам" проверить их (должна быть выбрана строка с компонентом tlang)
8. в админке (модули - переводчик) в закладке "настройка файлов перевода" проверяете основной путь. Он выглядит вот так: ../../../..
9. перезапуск сервера, рефреш и ваши кнопки должны реагировать на язык

Thumbs up +1 Thumbs down

8

Re: Перевод на другой язык

Сколько не читал нихрена не понял. Тыкаю уже методом тыка 4 часа.
Как сделать кнопку eng и убрать ukr соответсвенно где редактируется? как язык присвоить? в документации ничерта не написано

Thumbs up Thumbs down

9

Re: Перевод на другой язык

http://docs.imagecms.net/administrirova … ema/iazyki

Когда то разрабатывал модули для ImageCMS Corporate