Ok. Yeah I just want to be able to modify what is displayed for the order line name, without affecting anything else. So for my example, here is a typical product:
Product Name: Chicken Rice Soup
Item Tag: Chinese Name: 鸡肉汤米粉
Item Tag: Product Code: 005a
I want it all stored separately. So maybe the chef doesn’t read English, kitchen receipt just uses Product Code & Chinese Name. Customer receipt maybe just uses Product Code and Product Name (English) - or the I might have the Chinese name on a separate line on the receipt. This works fine everywhere until you get to the order line which only allows the Product Name (and Portion) to be displayed and no customisation is possible, other than style formatting.
In my example screenshot in my first post, you can see the Chicken Rice Soup button would typically be how all buttons will be displayed (I also posted about that separately, a sort of similar idea - Menu Item button display format). And that works well for staff who can either read English or Chinese and also shows product code which is quite typical in some restaurants. But once you select that item, you lose the code and Chinese name on the order line, so is confusing for any staff who can’t read English.
@Jesse as you say I think you get it now, but anyway I hope that just clarifies my point more.