MeetingBar icon indicating copy to clipboard operation
MeetingBar copied to clipboard

Translations update from Hosted Weblate

Open weblate opened this issue 4 months ago • 1 comments

Translations update from Hosted Weblate for MeetingBar/App.

Current translation status:

Weblate translation status

Summary by CodeRabbit

  • New Features

    • Added localized “Links” tab, status‑bar ongoing‑meeting visibility/timing options, a timeline visual toggle, and a notification “Dismiss” action in multiple languages.
  • Bug Fixes / Improvements

    • Refined Brazilian Portuguese UI texts for clarity (clipboard join phrasing, status‑bar label, browser prompts, calendar button, advanced warning).
    • Updated Spanish, German and Croatian translations for status‑bar labels, notification/help text, and various wording/tense adjustments.

weblate avatar Aug 20 '25 22:08 weblate

Walkthrough

Updated localization strings across pt-BR, es, de, and hr locales: numerous Portuguese edits and additions; targeted Spanish and German string updates and additions; Croatian phrasing adjustments. All changes are text-only localization edits.

Changes

Cohort / File(s) Summary
Portuguese (pt-BR) localization
MeetingBar/Resources/Localization/pt-BR.lproj/Localizable.strings
Updated multiple keys (e.g., preferences_general_shortcut_join_from_clipboard, preferences_appearance_status_bar_icon_app_icon_value, various preferences_configure_browsers_*, preferences_calendars_add_account_button, preferences_advanced_setting_warning) and added: preferences_tab_links, preferences_appearance_status_bar_ongoing_title, preferences_appearance_status_bar_ongoing_time_immediate_value, preferences_appearance_status_bar_ongoing_time_ten_after_value, preferences_appearance_status_bar_ongoing_time_ten_before_next_value, preferences_appearance_menu_show_timeline_toggle, notifications_meetingbar_dismiss_event_action.
Spanish (es) localization
MeetingBar/Resources/Localization/es.lproj/Localizable.strings
Updated preferences_appearance_status_bar_icon_app_icon_value from "\U00A0MeetingBar" to " Bar de reuniones".
German (de) localization
MeetingBar/Resources/Localization/de.lproj/Localizable.strings
Adjusted punctuation/wording for browser/configuration and notification strings, expanded shared_send_notification_no_alert_style_tip, and added: preferences_tab_links, preferences_appearance_status_bar_ongoing_title, preferences_appearance_status_bar_ongoing_time_immediate_value, preferences_appearance_status_bar_ongoing_time_ten_after_value, preferences_appearance_status_bar_ongoing_time_ten_before_next_value, preferences_appearance_menu_show_timeline_toggle.
Croatian (hr) localization
MeetingBar/Resources/Localization/hr.lproj/Localizable.strings
Updated phrasing and tense across multiple UI strings, adjusted wording for events/notifications, and added the same new preference/ongoing/timeline keys plus notifications_meetingbar_dismiss_event_action.

Sequence Diagram(s)

(Skipped — changes are localization-only; no control-flow modifications to diagram.)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • leits/MeetingBar#846 — Updates the same localization keys (e.g., preferences_tab_links, preferences_appearance_status_bar_ongoing_*) and overlaps substantially.
  • leits/MeetingBar#800 — Touches identical localization keys including clipboard/join and browser-related strings.
  • leits/MeetingBar#849 — Adds/modifies notifications_meetingbar_dismiss_event_action across locales.

Suggested labels

size:M, lgtm

Suggested reviewers

  • leits

Poem

I hop through strings with nimble paws,
Tweaking text and gentle laws.
Links and timelines softly sing,
Status bars ready for the spring.
A happy rabbit fixed everything 🐇

Pre-merge checks and finishing touches

✅ 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 clearly indicates that this pull request updates translations from Hosted Weblate, matching the main change without extraneous details.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • [ ] Create PR with unit tests
  • [ ] Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 1010352458516b214349ab3a8bf3bdbb39f58aa2 and 52b5c8a3d6a7105179a047cbb9830724ef5f8f7a.

📒 Files selected for processing (1)
  • MeetingBar/Resources /Localization /hr.lproj/Localizable.strings (6 hunks)
🔇 Additional comments (7)
MeetingBar/Resources /Localization /hr.lproj/Localizable.strings (7)

65-65: LGTM: Terminology update.

The change from "Ostali događaji" to "Drugi događaji" (Other events) appears to be a translation refinement. The syntax is correct.


95-95: LGTM: Phrasing improvement.

The change from "Prikaži samo događaje koji počinju u idućih" to "Prikaži samo događaje koji počinju u roku od" (Show only events starting within) improves the sentence structure. The placeholder %d min on line 96 will complete this phrase correctly.


166-166: LGTM: Terminology consistency.

The change from "Aplikaciji „Glazba"" to "programu „Glazba"" (Music application) aligns the terminology. The syntax and placeholder structure remain correct.


172-172: LGTM: Word order correction.

The change moves "mapu" (folder) to the beginning of the phrase for better Croatian grammar. The path "Korisnici → Medijateka → Application Scripts → leits.MeetingBar" remains correctly specified.


275-276: LGTM: Notification settings descriptions updated.

The wording adjustments to the notification tips maintain clarity and correctness. Syntax is proper.


310-312: LGTM: Consistent preposition/tense changes.

The systematic change from "u jednoj/tri/pet minuti/minute/minuta" to "za jednu/tri/pet minutu/minute/minuta" (in one/three/five minute(s) → within one/three/five minute(s)) improves consistency across all notification strings. This pattern aligns with the earlier change on line 306.


332-338: LGTM: New localization keys added.

The new keys for links tab, ongoing event visibility, timeline display, and dismiss action are properly formatted and follow the established naming conventions. All strings are syntactically correct with proper quotes and semicolons.


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.

coderabbitai[bot] avatar Aug 20 '25 22:08 coderabbitai[bot]