The following provides guidance for different error and warning messages.
Exactly the same name can't be used for two different items of the same type. For example, it is an error if "Malawi-Kwacha" is used as the translation for two different currency codes:
You can find some guidance under "Unique Names" in the following pages.
For what to do, see Characters, in the section Handling Warnings. While these are categorized as warnings, every effort should be made to fix them.
Number patterns can only contain an unquoted . when it is the decimal separator. In other cases, such as to finish an abbreviation, it must be quoted, as in:
For more information, see Number Patterns.
Because a common mistake is for people to copy the English values precisely, a warning is provided when this happens.
This may not be an error, because it is often perfectly legitimate to have an identical string.For example the script code for "Thai" is "Thai", which matches the English word exactly. So this warning is just to call your attention to the text in case it needs to be changed.