Created attachment 796222 [details] Wrong translation Description of problem: Under Configuration -> Configuration Channels -> Create new config channel (if left empty) the warning message in Italian: Configuration channel label is required. Configuration channel name is required. Configuration channel description is required. needs a fix. Version-Release number of selected component (if applicable): How reproducible: Configuration -> Configuration Channels -> Create ne config channel (leaving all fields empty) select the Create Config channel button Steps to Reproduce: 1. 2. 3. Actual results: The translation of the warning message is wrong: È necessaria una Nome del canale di configurazione. Expected results: È necessario un Nome del canale di configurazione. Additional info:
This is a valid problem, but is difficult to fix. Currently the way this works is that those error messages are constructed strings. So, there is a string somewhere that is: "{0} is required." (and others, like "{0} contains invalid characters. In addition to alphanumeric characters, '-', '_', and '.' are allowed.") And other strings that are: "Configuration channel label" "Configuration channel name" "Configuration channel description" Then when we are validating the config channel input we pair the appropriate strings together to form the error message displayed. Translations into different languages can move around the location of the key by moving "{0}", but there is no way for us to know to change the gender based on the key. The way to fix this is to forget completely about parametrizing the error messages in this way and just have a separate string for every single possible error message. That would required changing a lot of error messages and getting the new strings translated properly. Doable, but a lot more work than updating a bad translation.
Resetting to default owner.
Given where Sat5 is in its lifecycle, and given that addressing this would require rethinking pretty much all of our localization (since it is unlikely to be just these strings, or just Italian, that is affected), I am closing this as WONTFIX