Skip to content

Add Crowdin translation sync workflow - #10

Merged
ragb merged 1 commit into
masterfrom
l10n/crowdin-sync
Oct 6, 2026
Merged

ragb merged 1 commit into
masterfrom
l10n/crowdin-sync

Conversation

@ragb

@ragb ragb commented Oct 6, 2026

Copy link
Copy Markdown
Owner

Adopt the Crowdin l10n infrastructure from the nvdaes add-on template so
interface strings and documentation are translated in the community
nvdaaddons Crowdin project.

The workflow uploads the generated .pot and an .xliff derived from
readme.md as source files, then imports back translations that reach the
minimum completion threshold (50% by default), committing them to
addon/locale and addon/doc.

Schedules are staggered across the add-on repositories so their Crowdin
syncs do not collide.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@ragb
ragb merged commit 996caa3 into master Oct 6, 2026
2 checks passed
@ragb
ragb deleted the l10n/crowdin-sync branch October 6, 2026 22:37
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