Wichtig
Kleinigkeit
Fehlerbehebung
Wichtig
Verbesserung
Ein Resource-Key kann mit dynamischen Argumenten angereichert werden, die in die Nachricht eingebettet werden können.
ResKey key = ...; ResKey messageKey = key.fill(arg1,..., argn);
Wenn von so einem Message-Key ein Sub-Key gebaut wird, wäre es schönn, wenn dieser automatisch die gesetzten Argumente übernehmen würde.
ResKey subKey = messageKey.suffix("info"); // Oder einfacher messageKey.info()
Aktuell können die Übersetzungen von subKey nicht auf die Argumente zugreifen. Dies ist aber z.B. für #23411 nett, wenn allein über I18N eine Fehlermeldung in Titel und Details aufgespalten werden kann. Hier soll potentiell sowohl der Titel-Key als auch der von diesem abgeleitete Detail-Key auf dieselben Argumente zugreifen.
Test
- test.com.top_logic.basic.util.TestResKey.testSuffixWithArguments()