Skip to content

Add Korean translations for Android and Linux - #516

Open
ivLis-Studio wants to merge 4 commits into
librepods-org:mainfrom
ivLis-Studio:add-korean-translations
Open

Add Korean translations for Android and Linux#516
ivLis-Studio wants to merge 4 commits into
librepods-org:mainfrom
ivLis-Studio:add-korean-translations

Conversation

@ivLis-Studio

@ivLis-Studio ivLis-Studio commented Apr 11, 2026

Copy link
Copy Markdown

Summary

This PR adds Korean (ko_KR) translations for both Android and Linux, refreshed against the latest main branch.

Changes

  • Added Android Korean string resources in android/app/src/main/res/values-ko/strings.xml
  • Added Linux Korean Qt translations in linux/translations/librepods_ko_KR.ts
  • Registered the Linux Korean translation in linux/CMakeLists.txt
  • Translated the latest Android strings for billing, appearance, release notes, reconnection, permissions, and privacy
  • Updated the Bluetooth restart message to match the current English source

Validation

  • Covered every translatable Android string key in the latest default resources
  • Verified Android format placeholders match the English source
  • Validated the Android XML and Linux Qt TS files with xmllint
  • Matched all 34 Linux messages in the existing translation set
  • Successfully ran ./gradlew assembleFossDebug

Copilot AI review requested due to automatic review settings April 11, 2026 07:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds Korean (ko_KR) localization resources for both the Android and Linux (Qt) apps, and wires the new Linux translation into the build so it gets compiled/installed alongside existing translations.

Changes:

  • Added Korean Android string resources under values-ko.
  • Added a Korean Qt .ts translation file for Linux.
  • Registered the new Linux translation file in the Linux CMake translation list.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
linux/translations/librepods_ko_KR.ts Introduces Korean Qt Linguist translations for the Linux UI strings.
linux/CMakeLists.txt Adds the Korean .ts file to TS_FILES so Qt translation targets generate/install the .qm.
android/app/src/main/res/values-ko/strings.xml Adds Korean Android string resources matching the app’s string set.

@kavishdevar
kavishdevar force-pushed the main branch 6 times, most recently from 4bbaa29 to cb246d1 Compare April 26, 2026 12:06
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.

2 participants