Repository navigation
i18n(id): translate newly added and remaining strings - #3961
Conversation
🦋 Changeset detectedLatest commit: 8731988 The changes in this PR will be included in the next version bump. This PR includes changesets to release 12 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 |
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
|
There was a problem hiding this comment.
This is the right kind of change: a translation-only PR that fills remaining Indonesian strings in packages/admin/src/locales/id/messages.po. The file is now structurally complete (no fuzzy entries, no truly empty msgstr entries), which matches the PR goal.
One release-blocking process issue: no changeset was added for this PR. .changeset/README.md explicitly requires a changeset for any change to a published package's behavior or API; @emdash-cms/admin is a published package in the fixed release group. The existing id-batch-7.md shows the expected pattern (patch bump for the admin package, one-line description of the Indonesian translation update). Without a new id-batch-8.md changeset, these translations will not trigger a release and the author’s own checklist item (“I have added and reviewed the user-facing changeset”) is inaccurate.
Because the diff content was elided in the provided .flue-pr.diff, I could not line-review the specific strings that were newly translated in this batch. A static scan of the file shows no structural issues (valid plural keywords, no leftover fuzzy markers), but I recommend running pnpm locale:compile and reviewing the diff against main for preserved ICU placeholders/React tags on the changed entries before merge.
Please add a .changeset/id-batch-8.md file matching the id-batch-7.md format before this PR is merged.
Findings
-
[needs fixing]
.changeset/README.md:7The PR changes
packages/admin/src/locales/id/messages.po, which is part of the published@emdash-cms/adminpackage, but no new changeset file was added..changeset/README.mdrequires a changeset for any change to a published package's behavior or API, and the PR author already checked the changeset checklist item. Without a changeset these translations will not be released.Add a file such as
.changeset/id-batch-8.mdfollowing the existing.changeset/id-batch-7.mdpattern:--- "@emdash-cms/admin": patch --- Updates Indonesian (`id`) translations in the admin UI.
Updates Indonesian translations in the admin UI.
What does this PR do?
Translates newly added and remaining strings in
packages/admin/src/locales/id/messages.pointo Indonesian (id).Closes #
Type of change
Checklist
pnpm typecheckpassespnpm lintpassespnpm testpasses (or targeted tests for my change)pnpm formathas been runmessages.pochanges except in translation PRs — a workflow extracts catalogs on merge tomain.AI-generated code disclosure
Screenshots / test output
Not applicable (PO catalog update).