fix(i18n): correct malformed ICU plural syntax in Indonesian translation#885
Conversation
🦋 Changeset detectedLatest commit: cf8ab74 The changes in this PR will be included in the next version bump. This PR includes changesets to release 13 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
All contributors have signed the CLA ✍️ ✅ |
Lunaria Status Overview🌕 This pull request will trigger status changes. Learn moreBy default, every PR changing files present in the Lunaria configuration's You can change this by adding one of the keywords present in the Tracked Files
Warnings reference
|
@emdash-cms/admin
@emdash-cms/auth
@emdash-cms/blocks
@emdash-cms/cloudflare
emdash
create-emdash
@emdash-cms/gutenberg-to-portable-text
@emdash-cms/x402
@emdash-cms/plugin-ai-moderation
@emdash-cms/plugin-atproto
@emdash-cms/plugin-audit-log
@emdash-cms/plugin-color
@emdash-cms/plugin-embeds
@emdash-cms/plugin-forms
@emdash-cms/plugin-webhook-notifier
commit: |
|
I have read the CLA Document and I hereby sign the CLA (gh@ahliweb.com) |
1 similar comment
|
I have read the CLA Document and I hereby sign the CLA (gh@ahliweb.com) |
The msgstr at packages/admin/src/locales/id/messages.po:146 had invalid
ICU syntax — {#} rendered the numeric count instead of the literal #
symbol, and the one form was missing. Fixed to match the msgid
structure with proper #{1}/#{2} placeholders and both one/other forms.
86dc37a to
cf8ab74
Compare
|
recheck |
What does this PR do?
Fixes a malformed ICU MessageFormat plural in the Indonesian (id) locale file —
packages/admin/src/locales/id/messages.po:146. The brokenmsgstrused{#}(which renders the numeric count) instead of the literal#symbol that themsgidexpects, and was missing theoneplural form.Closes #886
Type of change
Checklist
pnpm typecheckpasses — N/A (.pofile only)pnpm lintpassespnpm testpasses — N/A (translation string fix, no behavior change)pnpm formathas been runAI-generated code disclosure