-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Minor
-
None
-
Affects Version/s: None
-
Component/s: UI
-
None
Long-term, low priority project. There are 10k properties in the base text properties file, and only 75% are unique. There are 64 properties of the value "Cancel":
cancelButton = Cancel
|
attributeDefActionCreateCancelButton = Cancel
|
attributeDefActionEditCancelButton = Cancel
|
attributeDefCreateCancelButton = Cancel
|
attributeDefDeleteCancelButton = Cancel
|
attributeDefNameCreateCancelButton = Cancel
|
attributeDefNameDeleteCancelButton = Cancel
|
attributeDefNameInhertianceEditCancelButton = Cancel
|
attributeDefNamePickerDefault.cancelText = Cancel
|
cancel=Cancel
|
configurationFilesAddEntryCancel = Cancel
|
configurationFilesImportCancel = Cancel
|
customUiConfigAddFormCancelButton = Cancel
|
dataFieldConfigAddFormCancelButton = $$cancelButton$$
|
...
|
As long as the UI element is semantically the same in all language translations, there only needs to be one version of it. Just reuse the "cancel" property in code so there is less to translate.