Backlog: Localizable.strings key-normalization idea (P3, no action)
This commit is contained in:
@@ -72,6 +72,15 @@ Status: TODO / IN PROGRESS / DONE / BLOCKED.
|
|||||||
picker interaction, so "mirror the app unit" goes stale. Fix: label options
|
picker interaction, so "mirror the app unit" goes stale. Fix: label options
|
||||||
with both units ("5 miles (8 km)") so nothing can go stale; widget rows keep
|
with both units ("5 miles (8 km)") so nothing can go stale; widget rows keep
|
||||||
mirroring the live unit.
|
mirroring the live unit.
|
||||||
|
- [ ] **Localizable.strings: normalize keys to match copy** — today 8 onboarding
|
||||||
|
keys diverge from their values (key = old source literal, value = tightened
|
||||||
|
copy, e.g. "…updated twice a day" key vs "…updated daily" value). Option to
|
||||||
|
rename keys so key == value everywhere. Requires sweeping every Swift
|
||||||
|
occurrence of the old literal (Text/NSLocalizedString) AND updating key +
|
||||||
|
value together in one commit + rebuild — renaming the file entry alone
|
||||||
|
silently reverts copy to the Swift literal at next build. Not recommended:
|
||||||
|
keys are invisible anchors; value edits already change copy without code
|
||||||
|
changes, and normalization reintroduces divergence on the next value edit.
|
||||||
|
|
||||||
## Done (recent)
|
## Done (recent)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user