Skip to content

feat(languages): expand source and subtitle language support - #20

Open
oToToT wants to merge 1 commit into
franklioxygen:mainfrom
oToToT:feat/languages
Open

feat(languages): expand source and subtitle language support#20
oToToT wants to merge 1 commit into
franklioxygen:mainfrom
oToToT:feat/languages

Conversation

@oToToT

@oToToT oToToT commented Jul 19, 2026

Copy link
Copy Markdown

Add broader SpeechTranscriber candidate locales and Translation destination languages, including Traditional Chinese with stable regional defaults. Filter source and destination pickers against runtime device availability while keeping interface-language choices limited to embedded localizations. Wire the catalogs through Settings and the status bar, and update documentation and tests.

Sources:

Validation:

  • swift build
  • node --check docs/js/i18n.js

Add broader SpeechTranscriber candidate locales and Translation destination languages, including Traditional Chinese with stable regional defaults. Filter source and destination pickers against runtime device availability while keeping interface-language choices limited to embedded localizations. Wire the catalogs through Settings and the status bar, and update documentation and tests.

Sources:
- SpeechTranscriber: https://developer.apple.com/documentation/speech/speechtranscriber
- LanguageAvailability: https://developer.apple.com/documentation/translation/languageavailability
- supportedLanguages: https://developer.apple.com/documentation/translation/languageavailability/supportedlanguages

Validation:
- swift build
- node --check docs/js/i18n.js
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 79 complexity · 3 duplication

Metric Results
Complexity 79
Duplication 3

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

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