2016-08-23 8 views
0

В Odoo 8, для перевода с английского на арабский. Я сделал следующие шаги, но не смог добиться.Odoo Arabic Translation.

Настройка -> Переводы -> Грузоподьемность перевода

Создана запись с арабскими

Затем Изменено предпочтением арабского языка.

Вид будет изменен на арабский.

Вопрос 1. Есть некоторые поля по умолчанию, которые не переводятся. Вопрос 2. Если он переведен, если я изменил представление в XML. Он снова становится на английском языке Вопрос 3. Он не переводится для вновь созданных модулей.

Если это все, что связано с файлами .PO. Как сгенерировать файл .PO автоматически для вновь созданного модуля. Что такое командная строка для создания вашего файла .po Просьба предлагать хорошую идею для создания файлов .po и выше вопросов.

+0

Я импортировал .PO файлы из Администрации/Переводы/Импорт/Экспорт. У меня есть файл .po со всеми именами моих полей. Здесь в этом файле ** msgid **, имя поля будет там. и я должен ввести соответствующий перевод в ** msgstr **. Это долгий процесс. Любые более хорошие предложения ... ???? –

+0

У меня есть файлы .po со всеми на английском языке, я хочу соответствующий ** msgstr **, который будет преобразован автоматически. –

ответ

0

Перевод выполнен на основе i18n Папка вашего модуля. Вы можете создавать новые переводы, используя poedit.

Если перевод уже сделано, и Вы изменили в .po файле, но не обновляет

Чтобы получить это.

В запросе

delete from ir_translation where module = 'Your_module_name' 

или

delete from ir_translation where src like '%your_field_name%' 

Выше будут удалены все существующие переводы полей, на основании пункта где.

Затем в настройках.

Load an Translation

При нажатии на кнопку Load, будет появляться новые значения перевода.