URL-адрес перевода не работает в верхнем меню на сайте odoo (openerp)?

Я создал несколько главных меню в своем пользовательском модуле, и он работал хорошо. Ниже был мой код для создания меню.

<record id="cloud_menu" model="website.menu">
        <field name="name">Cloud</field>
        <field name="url">/#cloud</field>
        <field name="parent_id" ref="website.main_menu" />
        <field name="sequence" type="int">2</field>
</record>

<record id="software_menu" model="website.menu">
        <field name="name">Software</field>
        <field name="url">/#software</field>
        <field name="parent_id" ref="website.main_menu" />
        <field name="sequence" type="int">3</field>
</record>

....

Но проблема заключалась в том, что когда я выбирал арабский (или любой другой язык, кроме английского) и выбирал любое из созданных мной верхних меню (только меню, созданные из моего модуля), он загружал английский веб-сайт.

http://10.0.0.90:8069/#cloud    

Когда я ввел его вручную, он работал

http://10.0.0.90:8069/ar_SY/#cloud

Итак, как мы можем получить URL-адрес перевода в верхнем меню моего настраиваемого модуля.

заранее спасибо


person manuthalasseril    schedule 30.07.2015    source источник


Ответы (1)


Чтобы быть уверенным, убедитесь, что установлен арабский язык, теперь для вашего пользовательского меню, созданного с использованием английского языка, добавьте арабский перевод, это загрузит ваши дополнительные меню на арабском языке, когда вы загрузите веб-сайт по арабскому URL-адресу.

Лучшее

person ifixthat    schedule 30.07.2015