Italian translate not work

Hello everyone,

I rave installed Erpnext 16 but I have problem with language. In version 15 the menú and labels were correctly translate, instead in this version only few words are translated the rest are in english.

I change language both in system setting and in the user setting but it’s the same.

Are there update already scheduled for solving this problem? Otherwise is there a possibily in some way to do a massive translation, a file o a table in db, instead changing every label of the menú, workspace and labels?

Thanks for you support

1 Like

hello @alaurucci

you can use Data Import to upload your translations file and update the translation list

Hi @alaurucci The translation for version 16 is currently being finalized on Crowdin. Some gaps are expected as new strings are still being processed. We are working hard to complete it, and if you’d like to speed up the process, you are more than welcome to join us on Crowdin Translating Frappe to Italian language - Crowdin and contribute to the translation!

For Sure!!!
I create an account on Crowdin, but I’m not understanding how it works, for example I’d like to add:

Work Order → Ordine di Lavoro

Can you suggest me what I have to do to add this new translation and then test on my site?

Thanks

To do this directly on your site, log in to Crowdin and then, in the same browser, access ERPNext. Go to your User Settings and set the language to “eo” (In-context translation). This will activate an overlay on the UI labels, allowing you to translate “Work Order” and see it immediately. Once submitted, the translation will be reviewed and approved; within a few days, it will be synchronized across all versions.

I have a doubt, this work only on cloud installation? Because I have a local machine installed in developer mode at moment.

I attach the screenshot of what I did, but at moment doesn’t work.

1 Like

I have exact the same problem with Vietnamese.
The “translation list” doesn’t work at all

Please check this problem Frappe team

Thanks

My apologies @alaurucci , I think there’s a misunderstanding. You have two options for translation:

  • Global Translation through Crowdin: follow the steps I mentioned above and select “In-Context Translation (eo)” as the language.

  • Local Translation (on your specific instance): You can continue as you are, but ensure the Context field is blank, or the translation won’t take effect. Just clear that field and you’re set.