У многих модулей видел что перевод поставляется вместе с модулем в папке "translations", как указать модулю что перевод нужно брать там и как их оформить? На данный момент создал папку "translations" в папке модуля и в ней 2 файла xx.ru.po и xx.pot
xx.ru.po:
# 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:
# 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 они не совпадали.
msgid "Image file settings"
msgstr "Параметры закачиваемого файла"
#: image.admin.inc:22
msgid "Default image path"
msgstr "Путь к картинкам по умолчанию"
#: image.admin.inc:29
msgid "Maximum upload size"
msgstr "Максимальный размер закачиваемого файла"
Мб дело именно в этих цифрах, откуда их брать?
Вопрос не по теме как теме установить статус "Решено"?
Комментарии
файл подключается самостоятельно при первой установке модуля. в дальнейшем, при отключении/включении модуля он уже не подхватывается.
admin/build/translate/import если localate установлен
Раньше я так и подключал перевод.
Жаль что только при первой(
А что всё таки означают цифры в файле перевода другого модуля?
номер строки
Можно еще попробовать язык пере установить полностью.