Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
2 Odpowiedzi
8095 Widoki

I've been told the proper way to customize menu names is to use Translations, even if you only have the base English in your instance.

But how to use Translations to customize OpenERP's original English texts ?

Awatar
Odrzuć
Najlepsza odpowiedź

Hi,

yes you can do this ,like all other languages .

generate a file en_US.po for your module and place it in i18n .change the terms you want to change.

then update your module .all original words should be changed. for example in module sale ..

#. module: sale
#: code:addons/sale/sale.py:444
#, python-format
msgid "Customer Invoices"
msgstr "Customer Invoices"   < ------- here your translation

#. module: sale
#: model:ir.actions.act_window,name:sale.open_board_sales
#: model:ir.ui.menu,name:sale.menu_dashboard_sales
#: model:process.process,name:sale.process_process_salesprocess0
#: view:res.partner:0
#: view:sale.order:0
#: view:sale.report:0
msgid "Sales"
msgstr "Sales"< ------- here your translation

#. module: sale
#: help:sale.config.settings,module_sale_margin:0
msgid "This adds the 'Margin' on sales order.\n"
"                This gives the profitability by calculating the difference between the Unit Price and Cost Price.\n"
"                This installs the module sale_margin."
msgstr "This adds the 'Margin' on sales order.\n"
"                This gives the profitability by calculating the difference between the Unit Price and Cost Price.\n"
"                This installs the module sale_margin." < ------- here your translation

#. module: sale
#: report:sale.order:0
#: field:sale.order.line,price_unit:0
msgid "Unit Price"
msgstr "Unit Price" < ------- here your translation
Awatar
Odrzuć
Autor

This pointed me in the right direction, so I'm accepting it as correct, thanks.

Autor Najlepsza odpowiedź

Based on Borni's answer, I got to this recipe:

  • Go to Settings » Translations » Application Terms » Synchronize Terms
  • Select Language English and click Update

That's it. Now you will find the English strings in the Technical Translation screens and can customize the Translated values at will.

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
mar 15
5154
0
gru 24
1365
5
sie 24
2732
2
lut 24
2900
4
lis 23
3292