Всем привет.
Пытаюсь перевести последнюю версию ubercart-6.x-2.0-beta4
Перевод взял здесь
Не могу понять, почему не переводятся все строки. Например, в http://example.com/cart не переводятся View cart, Checkout, поле таблицы Products, Subtotal:, Continue shopping.
Здесь http://example.com/cart/checkout не переводятся Order comments, Payment method и т.д.
Перевожу с помощью Poedit. Заливаю po-файлы в папку /sites/all/modules/ubercart. Потом захожу сюда http://example.com/admin/build/translate/import/package, выбираю Language packages: "Русский" , Clean up textgroups in database before reimport: "Встроенный интерфейс" и жму "Reimport packages"
Также, перевод брал здесь http://drupaler.ru/translate/languages/ru/export?project=ubercart. Но по первой ссылке более свежая версия.
Одним ро-файлом тоже не помогает.
Пытался также в ubercart-6.x-2.0-beta3-ru-translations обновлять ро-файлы из роt-файлов находящихся в ubercart-6.x-2.0-beta4/_modules_/translation/name.pot. Во-первых, при обновлении ро-фалов таким способом, иногда вылетают ошибки (типа не могу обновить из pot-файла), а во-вторых всё-равно не помогает - перевода вышеуказанных элементов нет.
Прикладываю перевод. Может кто разберётся, мне подскажет в чём проблема и я переведу до конца.
ЗЫ Пробовал переводить с помощью Localization client 6.x-1.6. Очень понравилось. Но как экспортировать то, что перевёл с его помощью? Вот это http://example.com/admin/build/translate/export не устраивает, потому как экспортирует весь перевод (все модули), а мне хочется раздельные ро-файлы для каждого модуля.
Комментарии
Сам перевод..
Поставьте модуль potx. Надеюсь поделитесь результатами со всеми
х.м. вы очень внимательны. Из всего перевода на drupaler.ru не хватало порядка 15-20 строк...
На самом деле, не хватало больше чем 15-20 строк. В свежей версии, новый код, а значит новый перевод. И к тому же часть строк оказались устаревшие - их перевод не применяется. Я думаю, что возможно из-за устаревшего шаблона перевода не получается перевести часть строк...
Уже делюсь
А как этот перевод на сайт то интегрировать? Я закачал в папку /sites/all/modules/ubercart все файлы, но чтото ничего не перевелось...
тоже самое
после закачки *.po файлов в папку юберкарт, зайди в http://"имя сайта"/admin/settings/language
поставь по умолчанию инглишЪ, сохрани. после, поставь опять могучий русский и снова сохрани.
мне такой реверс помог.
а вообще можно и одним файлом экспортировать [например с drupaler.ru] и потом этот один *.ро файл заливать через http://"имя сайта"/admin/build/translate/import