Hi, I have noticed that if I startup a project in English-UK, quite a few of the text messages (e.g. System.User error messages) are simply blank. The same happens when I download a widget from the app store in the same language, all button, form titles, labels, error messages, are all blank. In the case of widgets, I am now able to download them and do some language operation and retrieve the text labels, messages etc from English/US to Uk one, but with the System module I seem to be a bit stuck, as my option is to restart a new project in English/US and then copy/translate all to English/UK. That's all fine if I'm just starting a project, but I've noticed this issue a bit late in development and now I have quite a few modules, entities... the app is actually in user testing phase, so recreating the lot is quite a drastic option. Is there a way to access System module to update these error messages (and even customise them)? I have looked into system texts, batch translations, lang operations, but not able to change anything on those System attributes. Is there a way around this without having to rebuild the whole app? LR.
Luis Rodrigues (hotmail)
You are correct that the user error texts in the System module are only available in US English, not UK English. Currently, there is no way of adding these texts to the System module in other languages.
What you could do, however, is to add the US English language to your project and make it the default language. Making it the default language means that it is the fallback language that is used when texts are not available in the current language.
Your users can still use UK English as their language. However, due to US English being the default language, the user error texts are displayed correctly as well.