UI10/Reference Fields. Issue with translation for custom modules
Create a custom module using the vtlib API. Add a reference field (UIType 10) to a standard module, such as Organisations or Contacts but use a specific field label, e.g. "CUSTOM REFERENCE LABEL" and have a translation for this in the relevant languages file.
When you view a record of the custom module and hover over the reference field, the "title" attribute is incorrectly formatted because it is trying to translate the field label using the target (reference) module not the vtlib module. See:
https://code.vtiger.com/vtiger/vtigercrm/blob/master/modules/Vtiger/uitypes/Reference.php#L57
This means we would have to modify the language file of the reference module to get nicely translated reference field titles...