Нигде они не хранятся. Модуль генерирует его при нажатии кнопки по факту того, что есть в коде и что переведено в базе и предлагает сохранить этот файл на комп. Куда угодно, главное не в корзину)) Открываешь файл и редактируешь, а потом импортируешь его в друпал. Если меняешь существующие переводы, то нужно выставить соответствующую галочку при импорте.
Сам этот файл хранить надо только в том случае, если модуль самописный, тогда в папке модуля надо создать папку translations и положить этот файл туда, чтобы при установке этого модуля на другой сайт этот перевод импортировался автоматически.
Вы бы за это время уже успели всё перевести)) potx сам генерит файлы по шаблону - сиди только и вписывай переводы в пустые кавычки. Если очень надо, синтаксис можно посмотреть в любом файле в папке sites/all/translations
Зашел Конфигурация - Регион и язык - Перевод интерфейса
Во вкладке извлечь выбрал Извлечь все из каталога "sites/all/modules/custom"
На выходе получился custom.ru.pot файл. В файле нашел нужные переменные и вставил переводы.
Далее залил custom.ru.pot в site/all/modules/custom/translations
пока всё правильно. Потом туда же Конфигурация - Регион и язык - Перевод интерфейса Выбрать пункт "Импорт". Там будет окошко выбора файла. Нужно выбрать этот кастом.ру.по и импортировать.
Комментарии
А стандартно в admin/config/regional/translate/translate не получается?
Potx - вытаскивает из модулей всё, что обёрнуто в t(), в файл с расширением .po - редактируешь файл и импортируешь в друпал. Очень удобно.
Где хранятся эти файлы?
Нигде они не хранятся. Модуль генерирует его при нажатии кнопки по факту того, что есть в коде и что переведено в базе и предлагает сохранить этот файл на комп. Куда угодно, главное не в корзину)) Открываешь файл и редактируешь, а потом импортируешь его в друпал. Если меняешь существующие переводы, то нужно выставить соответствующую галочку при импорте.
Сам этот файл хранить надо только в том случае, если модуль самописный, тогда в папке модуля надо создать папку translations и положить этот файл туда, чтобы при установке этого модуля на другой сайт этот перевод импортировался автоматически.
Модуль самописный.
Какой синтаксис используется в этих файлах?
Есть ли примеры подобных файлов?
Вы бы за это время уже успели всё перевести)) potx сам генерит файлы по шаблону - сиди только и вписывай переводы в пустые кавычки. Если очень надо, синтаксис можно посмотреть в любом файле в папке sites/all/translations
Зашел Конфигурация - Регион и язык - Перевод интерфейса
Во вкладке извлечь выбрал Извлечь все из каталога "sites/all/modules/custom"
На выходе получился custom.ru.pot файл. В файле нашел нужные переменные и вставил переводы.
Далее залил custom.ru.pot в site/all/modules/custom/translations
никаких изменении не происходит.
В чем может быть проблема?
Версия друпала 7,40
пока всё правильно. Потом туда же Конфигурация - Регион и язык - Перевод интерфейса Выбрать пункт "Импорт". Там будет окошко выбора файла. Нужно выбрать этот кастом.ру.по и импортировать.
Спасибо, помогло.