Skip to content

Conversation

@weblate
Copy link
Contributor

@weblate weblate commented Feb 10, 2026

Translations update from Hosted Weblate for Ferrite/Ferrite UI.

Current translation status:

Weblate translation status

Summary by CodeRabbit

  • Localization
    • Enhanced German language support with new translations for the about section, including features for checking updates, viewing version information, and related user interface elements.

Currently translated at 97.6% (452 of 463 strings)

Translation: Ferrite/Ferrite UI
Translate-URL: https://hosted.weblate.org/projects/ferrite/ferrite-ui/de/
@coderabbitai
Copy link

coderabbitai bot commented Feb 10, 2026

📝 Walkthrough

Walkthrough

A new German translation block is added to locales/de.yaml, introducing six translation keys (source_code, new_version, try_again, up_to_date, title, updates) under settings.find.about with their German equivalents.

Changes

Cohort / File(s) Summary
Localization
locales/de.yaml
Added six German translation keys for Find and Replace panel settings (source_code, new_version, try_again, up_to_date, title, updates) under settings.find.about group.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

🐰 Hoppity hop, the German words align,
New translations for "Find" make the UI shine,
Quellcode, Updates—each string in its place,
A rabbit-fast localization embrace! 🌿

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The PR title accurately describes the main change: it's a translation update from Hosted Weblate for German locale strings in locales/de.yaml.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Tip

We've launched Issue Planner and it is currently in beta. Please try it out and share your feedback on Discord!


Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@locales/de.yaml`:
- Line 215: The translation for the YAML key new_version is likely too short
("Version") and should be expanded to convey "new version" in German; update the
value for the new_version key (the YAML entry labeled new_version) to a clearer
string such as "Neue Version" or "Neue Version verfügbar" to match the intended
meaning in the UI.
🧹 Nitpick comments (1)
locales/de.yaml (1)

212-219: Verify placement and comment alignment.

The about: block is correctly nested under settings: (creating settings.about.* paths), but its placement immediately after the # Find and Replace panel comment is confusing since about is unrelated to Find and Replace. Consider moving the comment to line 219 (before find:) or adding a separate # About section comment above line 213 for clarity.

📝 Suggested comment placement
 # Find and Replace panel
+  # About section (Settings > About)
   about:
     source_code: Quellcode

# Find and Replace panel
about:
source_code: Quellcode
new_version: Version
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Translation may be incomplete for new_version.

The key new_version suggests the full meaning "new version" (e.g., "a new version is available"), but the translation is just Version. Consider using Neue Version or Neue Version verfügbar to fully convey the intended meaning, unless this is intentionally abbreviated for UI space constraints.

🌐 Suggested translation fix
-    new_version: Version
+    new_version: Neue Version
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
new_version: Version
new_version: Neue Version
🤖 Prompt for AI Agents
In `@locales/de.yaml` at line 215, The translation for the YAML key new_version is
likely too short ("Version") and should be expanded to convey "new version" in
German; update the value for the new_version key (the YAML entry labeled
new_version) to a clearer string such as "Neue Version" or "Neue Version
verfügbar" to match the intended meaning in the UI.

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