Issue with Link Field Translation in Child Table Grid

Hi ,

I encountered what seems like a bug with translations in Child Table Link Fields. Lets say for example that I add a translation for an Item Code (Same as Item Name and Description) and I’ve marked the fields as translatable. Item DocType has also been set to Translate Link Fields

When I select the Item in the Items Table of a document like Sales Order for example, the Item name is correctly translated when initially selected but once I add another row or save the form, it goes back to the un-translated name

Any ideas how to get around this please ?

I’m on the latest version of Frappe and ERPNext (v15.91.3 and v15.91.3 respectively)

Kind regards,

Has anyone else had this experience ?

Here’s another instance of this issue I just encountered:

I’ve added a translation for the word ‘Customer’ in my Translation list. Now when I open a Journal Entry and try to select Party Type in the Accounting Entries table, the correct translated text for Customer shows up as expected. However, once I add another row or try to save the form, it reverts back to the untranslated text

In this particular case, it seems the issue is somehow related to permissions on the DocType DocType because once I grant System Manager role to the user, the translation remains even after selecting other rows and saving the document

This definitely seems like a bug

Any ideas on a temporary workaround ?

Added a Github Issue for this: