1 Отредактировано Valentina (21-02-2014 12:23:25)

Тема: Перевод

Доброго времени суток. Подскажите пожалуйста как в ImageCMS Corporate 4.5 сделать перевод слов в верстке шаблона. Раньше можно было просто написать {lang('word')} и нужном файле $['word']  = 'перевод', а сейчас это не работает. По доку http://docs.imagecms.net/imagecms-corpo … ema/iazyki так и не понятно где прописывать перевод для слов.

Thumbs up Thumbs down

2 Отредактировано hellmark (21-02-2014 12:39:55)

Re: Перевод

Теперь нужно написать в файле, где должна выводиться непереводимая фраза: {lang('word', 'file_name')}.

Где file_name это имя файла с переводом. Сам файл с переводами должен находится:

- если для шаблона то по пути - /templates/НАЗВАНИЕ_ШАБЛОНА/langauge/НАЗВАНИЕ_ШАБЛОНА/ru_RU( например для руского)/LC_MESSAGES/НАЗВАНИЕ_ШАБЛОНА.po, где НАЗВАНИЕ_ШАБЛОНА.po и есть нужний файл.

- если для модуля то по пути - /application/modules/НАЗВАНИЕ_МОДУЛЯ/langauge/ru_RU( например для руского)/LC_MESSAGES/НАЗВАНИЕ_МОДУЛЯ.po, где НАЗВАНИЕ_МОДУЛЯ.po и есть нужний файл.

Использование этих файлов описано в инструкциях ниже в зависимости от вибраного способа:

- Инструкция по использованию системы перевода Gettext:
http://docs.imagecms.net/razrabotchikam … -s-gettext

- Инструкция по использованию модуля для перевода Translator:
http://docs.imagecms.net/administrirova … erevodchik

Примечание. После перевода возможно нужно будет перезапустить сервер. На линукс серверах скорее всего не понадобиться.

https://github.com/imagecms/ImageCMS - ночные сборки корпорейта
https://scrutinizer-ci.com/g/imagecms/ImageCMS/badges/quality-score.png?b=development https://codeclimate.com/github/imagecms/ImageCMS/badges/gpa.svg

Thumbs up Thumbs down

3

Re: Перевод

Спасибо. Возникла проблема при работе с poEdit. При создании каталога в базовый путь указываю путь к самому сайты, а ниже путь темы которую переводим, но появляется ошибка  PunBB bbcode test. Уже не знаю в чем проблема(

Thumbs up Thumbs down

4

Re: Перевод

Можете кинуть скрин путей.

https://github.com/imagecms/ImageCMS - ночные сборки корпорейта
https://scrutinizer-ci.com/g/imagecms/ImageCMS/badges/quality-score.png?b=development https://codeclimate.com/github/imagecms/ImageCMS/badges/gpa.svg

Thumbs up Thumbs down

5

Re: Перевод

PunBB bbcode test

Thumbs up Thumbs down

6

Re: Перевод

Остальные пути определяются относительно базового. То Есть вам надо указать вторим петем: templates/most... или ./templates/most...

https://github.com/imagecms/ImageCMS - ночные сборки корпорейта
https://scrutinizer-ci.com/g/imagecms/ImageCMS/badges/quality-score.png?b=development https://codeclimate.com/github/imagecms/ImageCMS/badges/gpa.svg

Thumbs up Thumbs down