Hi,
There is many cause, but to diagnose we need a lot of context and questions, also there is many ways to capture this, yet again many gaps to find the best and shortest solution.
But first thing comes to my mind:
1) Is there language managing component ?
2) If renaming works, yet i might missing something in translation, both at the same time should be renamed or each renamed will not have the text ? if separately then try to trick the ghost by rename one and add something outlandish with the same name, like put some
Indy component and see if it will crash, if that didn't help then make one specific/customized component for one of them with overridden Caption/Text setter and set a break point on it.
..
Hope that helps.