Skip to content

feat: added Korean language#1055

Merged
lollipopkit merged 1 commit intolollipopkit:mainfrom
hypn4:feat/add-korean-l10n
Feb 26, 2026
Merged

feat: added Korean language#1055
lollipopkit merged 1 commit intolollipopkit:mainfrom
hypn4:feat/add-korean-l10n

Conversation

@hypn4
Copy link
Contributor

@hypn4 hypn4 commented Feb 26, 2026

Summary

  • Added Korean (ko) localization with all 312 translation keys
  • Translations use 존댓말 (polite/formal speech) for user-facing messages
  • Technical terms (SSH, SFTP, Docker, Podman, CDN, WOL, TTL, mDNS, etc.) are kept as-is
  • All {placeholder} parameters preserved exactly as in the English template
  • URLs are not translated

Files changed

File Action
lib/l10n/app_ko.arb Created — Korean translation source
lib/generated/l10n/l10n_ko.dart Auto-generated by flutter gen-l10n
lib/generated/l10n/l10n.dart Auto-updated — adds Locale('ko') to supportedLocales

Test plan

  • flutter gen-l10n completes without errors
  • l10n_ko.dart generated with all getters
  • Locale('ko') present in supportedLocales
  • Manual testing with device language set to Korean

Summary by CodeRabbit

  • New Features
    • Added complete Korean language support with comprehensive translations for all UI strings, messages, tips, error messages, and interface labels throughout the application.
    • Introduced new Korean translations for SSH host key type descriptions and experimental SSH functionality.
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 26, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 79e53c4 and c43198a.

⛔ Files ignored due to path filters (2)
  • lib/generated/l10n/l10n.dart is excluded by !**/generated/**
  • lib/generated/l10n/l10n_ko.dart is excluded by !**/generated/**
📒 Files selected for processing (1)
  • lib/l10n/app_ko.arb

📝 Walkthrough

Walkthrough

A new Korean localization resource file is introduced at lib/l10n/app_ko.arb. The file defines locale "ko" and contains 315 lines of key-value translation pairs for UI strings, error messages, tips, and labels. Notable additions include translations for SSH host key type descriptions and a new SSH tip entry marked as experimental. This addition replaces the previous absence of Korean language support with a comprehensive localization map.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'feat: added Korean language' clearly and concisely describes the main change - adding Korean localization support to the application.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Tip

Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs).
Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@lollipopkit lollipopkit merged commit ad0ef52 into lollipopkit:main Feb 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants