Skip to content

feat(i18n): add Italian translation - #123

Open
DanPir wants to merge 1 commit into
Fancy-Mumble:mainfrom
DanPir:feat/italian-translation
Open

DanPir wants to merge 1 commit into
Fancy-Mumble:mainfrom
DanPir:feat/italian-translation

Conversation

@DanPir

@DanPir DanPir commented Oct 4, 2026 •

Copy link
Copy Markdown

Add a complete Italian (it) locale for all five namespaces (common, settings, chat, server, sidebar) and register it as a built-in language (language list, translation-editor bundles, language picker with flag).

Keys, plural forms and interpolation placeholders match the English source.

Description

Adds a complete Italian (it) locale for all five namespaces (common, settings, chat, server, sidebar) and registers it as a built-in language (language list, translation-editor bundles, picker with flag). Keys, plurals and placeholders match the English source. Not run locally: tsc/tests, relying on CI.

Changes

Checklist

  • Code compiles without warnings (cargo clippy --workspace -- -D warnings)
  • TypeScript type-checks (npx tsc --noEmit)
  • Frontend tests pass (npm test)
  • Rust tests pass (cargo test --package mumble-protocol --features opus-codec --lib)
  • New functionality has tests
  • Boy Scout Rule applied - files left cleaner than found

Add a complete Italian (it) locale for all five namespaces (common,
settings, chat, server, sidebar) and register it as a built-in language
(language list, translation-editor bundles, language picker with flag).

Keys, plural forms and interpolation placeholders match the English source.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NLKC7E4AehAYoNxyycdBy9
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