Skip to content

fix(plugins): add the etcd and Kafka strings to the app catalog - #3034

Merged
datlechin merged 1 commit into
mainfrom
fix/plugin-strings-catalog
Sep 20, 2026
Merged

datlechin merged 1 commit into
mainfrom
fix/plugin-strings-catalog

Conversation

@datlechin

Copy link
Copy Markdown
Member

Repo Hygiene is red on main. The Check plugin strings reach the string catalog step fails:

Run with --add to append them as untranslated source entries.
##[error]Process completed with exit code 1.

26 plugin strings reached main without reaching TablePro/Resources/Localizable.xcstrings: 5 from the etcd fault rewrite in #3011, and 21 from the Kafka broker routing work in #3023. Neither PR ran python3 scripts/localization.py plugins, and nothing outside Repo Hygiene does, so both went green locally and red on merge.

This is the generated fix: python3 scripts/localization.py plugins --add, nothing hand-edited. A 78-line append with no reordering or reformatting of the existing catalog.

It covers both changes rather than only the etcd half, because the guard is one step and fixing half of it leaves main exactly as red. The entries land untranslated, which is what --add is for; translation is a separate pass.

Verified

$ python3 scripts/localization.py plugins
ok: every plugin string is in TablePro/Resources/Localizable.xcstrings

Run on a clean worktree off origin/main, so the shared checkout's in-flight edits could not contaminate the result.

No CHANGELOG entry: both changes that introduced the strings are themselves still unreleased.

@datlechin
datlechin merged commit 8483c76 into main Sep 20, 2026
6 of 7 checks passed
@datlechin
datlechin deleted the fix/plugin-strings-catalog branch September 20, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant