как подключить файл перевода модуля?

Главные вкладки

Аватар пользователя Tisar Tisar 13 сентября 2010 в 21:56

У многих модулей видел что перевод поставляется вместе с модулем в папке "translations", как указать модулю что перевод нужно брать там и как их оформить? На данный момент создал папку "translations" в папке модуля и в ней 2 файла xx.ru.po и xx.pot
xx.ru.po:

# Russian translation of xx
# Generated by Tisar <me@localhost.com>
#
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"POT-Creation-Date: 2010-09-13 13:00+0600\n"
"PO-Revision-Date: 2010-09-13 13:00+0600\n"
"Last-Translator: NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <EMAIL@ADDRESS>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((((n%10)==1)&&((n%100)!=11))?(0):(((((n%10)>=2)&&((n%10)<=4))&&(((n%100)<10)||((n%100)>=20)))?(1):2));\n"

#: /admin/xx/runl2topvote
msgid "Control start/stop script vote"
msgstr "Управление запуском/остановкой скрипта голосования"

#: /admin/xx/runl2topvote
msgid "Stop"
msgstr "Останавить"

#: /admin/xx/runl2topvote
msgid "Start"
msgstr "Запустить"

xx.pot:

# LANGUAGE translation of PROJECT
# Copyright (c) YEAR NAME <EMAIL@ADDRESS>
#
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"POT-Creation-Date: 2010-09-13 23:26+0600\n"
"PO-Revision-Date: YYYY-mm-DD HH:MM+ZZZZ\n"
"Last-Translator: NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <EMAIL@ADDRESS>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"

#: /admin/xx/runl2topvote
msgid "Control start/stop script vote"
msgstr ""

#: /admin/xx/runl2topvote
msgid "Stop"
msgstr ""

#: /admin/xx/runl2topvote
msgid "Start"
msgstr ""

И к сожаалению нечего не произошло(

В файлах перевода другого модуля заметил небольшую раздницу в отличии от своих, а именно, после пути указываются ещё какие то цифры. Причём в файлах po, pot они не совпадали.

#: image.admin.inc:18
msgid "Image file settings"
msgstr "Параметры закачиваемого файла"

#: image.admin.inc:22
msgid "Default image path"
msgstr "Путь к картинкам по умолчанию"

#: image.admin.inc:29
msgid "Maximum upload size"
msgstr "Максимальный размер закачиваемого файла"

Мб дело именно в этих цифрах, откуда их брать?

Вопрос не по теме как теме установить статус "Решено"?

Комментарии

Аватар пользователя xxandeadxx xxandeadxx 13 сентября 2010 в 23:02

файл подключается самостоятельно при первой установке модуля. в дальнейшем, при отключении/включении модуля он уже не подхватывается.

Аватар пользователя Tisar Tisar 14 сентября 2010 в 9:08

"Ch" wrote:
admin/build/translate/import если localate установлен

Раньше я так и подключал перевод.

"xxandeadxx" wrote:
файл подключается самостоятельно при первой установке модуля. в дальнейшем, при отключении/включении модуля он уже не подхватывается.

Жаль что только при первой(

А что всё таки означают цифры в файле перевода другого модуля?

Аватар пользователя Ch Ch 14 сентября 2010 в 12:19

"Tisar" wrote:
Жаль что только при первой(

Можно еще попробовать язык пере установить полностью.