Back to guides
Operations guides

Localization workflow

Maintain app and web copy in one four-language catalog so new content cannot ship in only one language.

View all guides
LogicSpace localization workflow preview

Steps

1

Add copy to the catalog

Put every new user-facing string in the shared catalog with English, Simplified Chinese, French, and Spanish values.

2

Use platform helpers

Use L10n helpers in iOS and the i18n store in web. Do not edit generated strings or messages files directly.

3

Run the checks

Sync generated files, run hardcoded-copy detection, and test language switching before accepting a feature.

Checks

All four locales are present for every key.
Placeholder names match across languages.
Hardcoded user-facing copy baseline stays at zero.

Troubleshooting

A page stays in the old language

Check whether the text has a catalog key and whether the page is using the current locale store.

Sync check fails

Run the sync script, review placeholder mismatches, and commit generated resources with the catalog change.