Skip to content

Fix Korean locale wiring and translation issues#113

Open
sampple-korea wants to merge 1 commit into
appsfolder:mainfrom
sampple-korea:feat/korean-localization
Open

Fix Korean locale wiring and translation issues#113
sampple-korea wants to merge 1 commit into
appsfolder:mainfrom
sampple-korea:feat/korean-localization

Conversation

@sampple-korea

Copy link
Copy Markdown

Summary

  • Add Android locale config so Korean appears in the system app-language picker.
  • Wire Korean into parser dictionary preferences and overrides.
  • Fix Korean dictionary status label locale keys.
  • Improve focused Korean UI wording issues.

Problem / motivation

Korean support exists in the Flutter UI table, but Android system app-language metadata was missing.

Korean parser dictionaries were also registered in the Dart/Kotlin loading paths but filtered out by persisted dictionary language preferences.

Some Korean UI strings had placeholder loss, typos, or wording that changed the intended meaning.

Scope of changes

  • Added android:localeConfig and res/xml/locales_config.xml.
  • Added ko to supported/default parser dictionary language preferences.
  • Added parser_dictionary_ko_override handling.
  • Changed Korean dictionary status_labels locale keys from en to ko.
  • Updated focused Korean UI strings only.

Testing

  • Verified Korean UI string coverage.
  • Verified placeholder parity.
  • Parsed localization JSON/XML files.
  • Verified Korean dictionary language wiring.
  • Ran git diff --check.

Risk / compatibility

Low. Changes are limited to Korean localization wiring and Korean translation data.

Copilot AI review requested due to automatic review settings June 10, 2026 17:45

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

Note

Copilot was unable to run its full agentic suite in this review.

Adds improved Korean localization and enables Android locale configuration, alongside expanding parser dictionary support for Korean.

Changes:

  • Updated multiple Korean UI strings for clarity/consistency in AppStrings.
  • Added Android locale-config resource and wired it in the manifest.
  • Added Korean parser dictionary override support and corrected Korean liveupdate dictionary language keys.

Reviewed changes

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

Show a summary per file
File Description
lib/l10n/app_strings.dart Refines Korean translations across multiple UI strings.
android/app/src/main/res/xml/locales_config.xml Declares supported locales for Android per-app language/locales config.
android/app/src/main/AndroidManifest.xml Registers android:localeConfig to use the new locales config resource.
android/app/src/main/kotlin/com/appsfolder/livebridge/liveupdate/ConverterPrefs.kt Adds Korean parser dictionary override key + includes ko in supported/default language ID sets.
android/app/src/main/assets/liveupdate_dictionary_ko.json Fixes mislabeled language key from en to ko for status label mappings.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

3 participants