Fehlerhafte i18n-Keys korrigiert
Umfang
Ich hab mir mit jq mal die i18n-JSON-Dateien angeschaut und dabei festgestellt, dass einige Keys in der deutschen Datei nicht umbenannt waren. In diesem MR werden alle Keys in de.json
so angepasst, wie sie im Code vorkommen.
Befehl:
$ diff <(jq -r 'paths(scalars) | map(.|tostring)|join(".")' assets/flutter_i18n/de.json | sort) \
<(jq -r 'paths(scalars) | map(.|tostring)|join(".")' assets/flutter_i18n/en.json | sort)
Output:
17c17
< common.actions.favor
---
> common.actions.fave
22,23c22,23
< common.messages.logout_message
< common.messages.report_message
---
> common.messages.logout
> common.messages.report
140c140
< modules.cafeteria.items.warnings.personal_hint
---
> modules.cafeteria.items.warnings.personal_notes