Translations update from Hosted Weblate
Translations update from Hosted Weblate for MeetingBar/App.
Current 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.
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) localizationMeetingBar/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) localizationMeetingBar/Resources/Localization/es.lproj/Localizable.strings |
Updated preferences_appearance_status_bar_icon_app_icon_value from "\U00A0MeetingBar" to " Bar de reuniones". |
German (de) localizationMeetingBar/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) localizationMeetingBar/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_actionacross 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 minon 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.
Comment @coderabbitai help to get the list of available commands and usage tips.