Skip to content

Update Localized Strings - #6126

Merged
bgoncal merged 1 commit into
mainfrom
create-pull-request/download_strings
Oct 25, 2026
Merged

bgoncal merged 1 commit into
mainfrom
create-pull-request/download_strings

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automatically created by zacwest.

Copilot AI balanced review requested due to automatic review settings October 24, 2026 06:10

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Japanese translation errors misrepresent action results, playback behavior, and recording instructions.

3 open issues
What changed in this PR

Updates localization resources for Home Assistant’s Apple apps, expanding translated coverage and synchronizing new strings without changing application logic.

Changes:

  • Adds English fallback strings for notification media errors, Move goal availability, and Apple Watch sensor requirements across 33 locales.
  • Expands translations, particularly in Japanese and Swedish, with additional updates in several other languages.
  • Refines Czech terminology and translates the Vietnamese core “Time” label.
File Description
Sources/​App/​Resources/​zh-Hant.lproj/​Localizable.strings Translates microphone errors and debugging text; adds fallback strings.
Sources/​App/​Resources/​zh-Hans.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​vi.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​vi.lproj/​Core.strings Translates the core “Time” label.
Sources/​App/​Resources/​uk.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​tr.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​sv.lproj/​Localizable.strings Expands Swedish translations across controls, settings, and Watch features.
Sources/​App/​Resources/​sl.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​ru.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​pt-BR.lproj/​Localizable.strings Translates server identity and storage text; adds fallback strings.
Sources/​App/​Resources/​pl-PL.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​nl.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​nb.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​ml.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​ko-KR.lproj/​Localizable.strings Translates errors, onboarding, and settings; adds fallback strings.
Sources/​App/​Resources/​ja.lproj/​Localizable.strings Expands Japanese translations across shortcuts, controls, settings, and widgets.
Sources/​App/​Resources/​it.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​id.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​hu.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​he.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​fr.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​fi.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​et.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​es.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​es-MX.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​es-ES.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​en-GB.lproj/​Localizable.strings Adds media error and sensor availability text.
Sources/​App/​Resources/​el.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​de.lproj/​Localizable.strings Translates microphone errors and debugging text; adds fallback strings.
Sources/​App/​Resources/​da.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​cy-GB.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​cs.lproj/​Localizable.strings Refines terminology, translates errors, and adds fallback strings.
Sources/​App/​Resources/​cs.lproj/​InfoPlist.strings Refines Home Assistant wording in the location permission description.
Sources/​App/​Resources/​ca-ES.lproj/​Localizable.strings Adds media and sensor fallback strings.
Sources/​App/​Resources/​bg.lproj/​Localizable.strings Adds media and sensor fallback strings.

Review effort: Balanced

"app_intents.calendar.get_events.title" = "Get calendar events";
"app_intents.calendar.create_event.title" = "カレンダーの予定を追加する";
"app_intents.calendar.delete_event.description" = "Home Assistantのカレンダーからイベントを削除する";
"app_intents.calendar.delete_event.response_success" = "%@ から %@ を削除しました";
"component.media_control.volume_up" = "Volume up";
"component.media_control.repeat_mode" = "リピート";
"component.media_control.repeat_off" = "オフ";
"component.media_control.repeat_one" = "1回";
"vacuum.control.stop" = "停止";
"watch.assist.button.recording.title" = "録音中...";
"watch.assist.button.release_to_send.title" = "Release to send";
"watch.assist.button.release_to_send.title" = "送信用リリース";
@zacwest
zacwest force-pushed the create-pull-request/download_strings branch from fc5baa8 to 8ec74db Compare October 25, 2026 06:10
@bgoncal
bgoncal enabled auto-merge (squash) October 25, 2026 07:51
@codecov

codecov Bot commented Oct 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 57.50%. Comparing base (3ef4355) to head (8ec74db).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6126      +/-   ##
==========================================
+ Coverage   57.48%   57.50%   +0.02%     
==========================================
  Files        1278     1278              
  Lines       84565    84565              
==========================================
+ Hits        48614    48631      +17     
+ Misses      35951    35934      -17     

see 11 files with indirect coverage changes

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@bgoncal
bgoncal merged commit ebce7d6 into main Oct 25, 2026
19 of 20 checks passed
@bgoncal
bgoncal deleted the create-pull-request/download_strings branch October 25, 2026 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants