Skip to content

Translations update from Hosted Weblate#196

Open
weblate wants to merge 9 commits into
mainfrom
weblate-translation
Open

Translations update from Hosted Weblate#196
weblate wants to merge 9 commits into
mainfrom
weblate-translation

Conversation

@weblate

@weblate weblate commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

Translations update from Hosted Weblate for evcc/app.

Current translation status:

Weblate translation status

Summary by CodeRabbit

  • Localization
    • Updated Dutch and Swedish translations with new manual server setup titles and QR-based configuration prompts, including permission-denied and invalid-scan messaging.
    • Added new Swedish translation strings for switching servers.
    • Populated Latvian and Slovak translation files to provide complete UI text for server configuration, validation/status, and server list actions (including search messaging and QR scanning flow).

⚠️ Note: Your high-level summary instructions were not applied because this feature is currently available only on Pro plans or higher.

@weblate weblate force-pushed the weblate-translation branch from 8245dad to 1f8627c Compare June 16, 2026 07:01
@coderabbitai

coderabbitai Bot commented Jun 16, 2026

Copy link
Copy Markdown

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Four i18n locale files receive updates. Both i18n/nl.json (Dutch) and i18n/sv.json (Swedish) receive extended QR code strings under servers.manually.qrcode, including camera permission denial and onboarding prompts, plus a title key. Both also gain a servers.switchServer block with addServer and title strings. The Latvian (i18n/lv.json) and Slovak (i18n/sk.json) locale files are initialized with comprehensive main and servers sections covering manual server entry, validation messages, QR flows, and server management labels.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Translations update from Hosted Weblate' clearly and directly summarizes the main change in the changeset, which adds or updates translation files (i18n/nl.json, i18n/sv.json, i18n/lv.json, i18n/sk.json) from the Weblate translation platform.
Description check ✅ Passed The description is directly related to the changeset, explaining that this is an automated translation update from Hosted Weblate for the evcc/app project and providing context about the translation status.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

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


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

@weblate weblate force-pushed the weblate-translation branch 2 times, most recently from 34ea233 to 4252066 Compare June 17, 2026 19:04

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@i18n/lv.json`:
- Around line 4-5: Replace the English literals for the "password" and "title"
keys in the lv.json file with their Latvian translations. Currently these keys
have English values ("Password" and "Title") which are not appropriate for a
Latvian locale file. Update both key-value pairs to use proper Latvian language
translations instead of the English placeholders.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: c89a6810-ab70-4aac-b619-cf2770f3c395

📥 Commits

Reviewing files that changed from the base of the PR and between 34ea233 and 4252066.

📒 Files selected for processing (3)
  • i18n/lv.json
  • i18n/nl.json
  • i18n/sv.json
✅ Files skipped from review due to trivial changes (1)
  • i18n/sv.json

Comment thread i18n/lv.json Outdated
@weblate weblate force-pushed the weblate-translation branch 2 times, most recently from 81ea258 to fd1d58a Compare June 23, 2026 06:01

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@i18n/sk.json`:
- Line 10: Fix the Slovak language typos and grammatical errors in the
i18n/sk.json file. In the "checkAdress" key on line 10, correct "nieje" to
proper Slovak, fix "instanciou" to the correct spelling, and ensure proper
capitalization (remove uppercase letters mid-sentence and ensure
status/descriptive words start with lowercase where appropriate). Apply the same
corrections to the string on line 22 that has similar language issues. Ensure
all user-facing strings follow proper Slovak grammar and capitalization
conventions.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: ef451a3a-6629-4fd1-98ec-56eed0857583

📥 Commits

Reviewing files that changed from the base of the PR and between 81ea258 and fd1d58a.

📒 Files selected for processing (4)
  • i18n/lv.json
  • i18n/nl.json
  • i18n/sk.json
  • i18n/sv.json
✅ Files skipped from review due to trivial changes (3)
  • i18n/lv.json
  • i18n/sv.json
  • i18n/nl.json

Comment thread i18n/sk.json Outdated
"changeServer": "Zmeniť server",
"manually": {
"authenticationRequired": "Potrebné potvrdenie",
"checkAdress": "Tento Server pravdepodobne nieje instanciou evcc. Prosím skontrolujte adresu.",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Fix Slovak copy typos/casing in user-facing strings.

There are visible language issues in Line 10 and Line 22 that will ship directly to UI (nieje, instanciou, uppercase mid-sentence, lowercase status start). Please normalize these strings.

✍️ Suggested translation cleanup
-      "checkAdress": "Tento Server pravdepodobne nieje instanciou evcc. Prosím skontrolujte adresu.",
+      "checkAdress": "Tento server pravdepodobne nie je inštanciou evcc. Prosím, skontrolujte adresu.",
@@
-        "scanning": "zisťuje sa..."
+        "scanning": "Zisťuje sa..."

Also applies to: 22-22

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@i18n/sk.json` at line 10, Fix the Slovak language typos and grammatical
errors in the i18n/sk.json file. In the "checkAdress" key on line 10, correct
"nieje" to proper Slovak, fix "instanciou" to the correct spelling, and ensure
proper capitalization (remove uppercase letters mid-sentence and ensure
status/descriptive words start with lowercase where appropriate). Apply the same
corrections to the string on line 22 that has similar language issues. Ensure
all user-facing strings follow proper Slovak grammar and capitalization
conventions.

jivonl and others added 6 commits June 23, 2026 14:19
Currently translated at 100.0% (31 of 31 strings)

Co-authored-by: jivonl <github@jivo.nl>
Translate-URL: https://hosted.weblate.org/projects/evcc/app/nl/
Translation: evcc/app
Currently translated at 100.0% (31 of 31 strings)

Co-authored-by: Jonas Gate <tidy.koala8317@brot.se>
Translate-URL: https://hosted.weblate.org/projects/evcc/app/sv/
Translation: evcc/app
Currently translated at 100.0% (31 of 31 strings)

Translated using Weblate (Latvian)

Currently translated at 0.0% (0 of 31 strings)

Added translation using Weblate (Latvian)

Co-authored-by: shpokas <ivars.strazdins@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/evcc/app/lv/
Translation: evcc/app
Currently translated at 100.0% (31 of 31 strings)

Translated using Weblate (Slovak)

Currently translated at 100.0% (31 of 31 strings)

Co-authored-by: aaronchase64 <kiko64@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/evcc/app/sk/
Translation: evcc/app
Currently translated at 87.0% (27 of 31 strings)

Co-authored-by: Łukasz Jernaś <deejay1@srem.org>
Translate-URL: https://hosted.weblate.org/projects/evcc/app/pl/
Translation: evcc/app
@weblate weblate force-pushed the weblate-translation branch from fd1d58a to ed790a5 Compare June 23, 2026 12:27
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.

6 participants