Nach dem Hinzufügen neuer Wertpaare (key|label) zu einem bestehenden Drupal-8-field vom Typ "List (text)" mit bereits übersetzten Wertpaaren stimmen die Übersetzungen nicht mehr?
Sondern sind "verrutscht"?
Immer dran denken, auch die "Allowed values list" neu zu übersetzen!
Ausgangssituation:
- field vom Typ "List (text)" mit mehreren vorhandenen Wertpaaren (key|label):
gray|Nice gray white|Shiny white blue|Dark blue
- Feld ist übersetzt einschließlich der "Allowed values list":
gray|Schönes grau white|Helles weiss blue|Dunkelblau
- Dann neue Werte-Paare hinzugefügt
- und diese nicht am Ende angehängt, sonder die Liste neu sortiert:
green|Grass-green gray|Nice gray white|Shiny white blue|Dark blue
- und vergessen die Übersetzung anzupassen
Erwartet hatte ich, dass die neuen Wertpaare nicht übersetzt sind (also den Original-Text verwenden) und die vorhandenen, bereits übersetzten Wertpaare erhalten bleiben.
Was aber passiert ist, dass die Übersetzungen in der Reihenfolge erhalten bleiben also "hochrutschen". Als Auswahl erhalte ich dann:
green|Schönes grau gray|Helles weiss white|Dunkelblau blue|Grass-green
Was natürlich für die Anwender*innen völlig verwirrend ist ;)
Die Lösung ist ein erneutes Übersetzen der "Allowed values list".
Neuen Kommentar hinzufügen