Skip to content

New Crowdin updates#1937

Merged
elibosley merged 76 commits intomainfrom
l10n_main
Mar 25, 2026
Merged

New Crowdin updates#1937
elibosley merged 76 commits intomainfrom
l10n_main

Conversation

@elibosley
Copy link
Member

@elibosley elibosley commented Mar 19, 2026

Summary by CodeRabbit

  • Localization
    • Added onboarding UI translations in 23 languages: completion-failed notice, loading/setup and modal-closing titles/descriptions, plugins-step loading text, summary-step “settings applied” and BIOS verification log messages, and helper text for license management and starting a trial.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 19, 2026

Walkthrough

Added new onboarding localization keys across many locale JSON files: completion-failed text, loading/closing modal texts, plugins-step loading description, two summary-step log entries (including BIOS unverified), and two license-step helper texts. No existing keys were removed or modified. (≤50 words)

Changes

Cohort / File(s) Summary
All modified locale files
web/src/locales/ar.json, web/src/locales/bn.json, web/src/locales/ca.json, web/src/locales/cs.json, web/src/locales/da.json, web/src/locales/de.json, web/src/locales/es.json, web/src/locales/fr.json, web/src/locales/hi.json, web/src/locales/hr.json, web/src/locales/hu.json, web/src/locales/it.json, web/src/locales/ja.json, web/src/locales/ko.json, web/src/locales/lv.json, web/src/locales/nl.json, web/src/locales/no.json, web/src/locales/pl.json, web/src/locales/pt.json, web/src/locales/ru.json, web/src/locales/sv.json, web/src/locales/uk.json, web/src/locales/zh.json, web/src/locales/ro.json
Added onboarding keys in each file: onboarding.nextSteps.completionFailed, onboarding.loading.title, onboarding.loading.description, onboarding.modal.closing.title, onboarding.modal.closing.description, onboarding.pluginsStep.loading.description, onboarding.summaryStep.logs.internalBootBiosUnverified, onboarding.summaryStep.logs.settingsApplied, onboarding.licenseStep.actions.manageLicenseHelperText, onboarding.licenseStep.actions.manageLicenseTrialStartHelperText. No deletions or edits to existing keys.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 I hopped through keys in every file,
Adding tiny lines to make setup smile,
Loading, closing, logs and a trial,
License hints tucked in rabbit style,
Hop on, translate — let's ship with a smile!

🚥 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 title 'New Crowdin updates' accurately reflects the main change: localization string additions across 24 locale JSON files for onboarding UI states.
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
  • Commit unit tests in branch l10n_main

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

@codecov
Copy link

codecov bot commented Mar 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 51.90%. Comparing base (50726c4) to head (c050fc8).
⚠️ Report is 24 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1937      +/-   ##
==========================================
+ Coverage   51.54%   51.90%   +0.36%     
==========================================
  Files        1021     1029       +8     
  Lines       70464    71069     +605     
  Branches     7809     7919     +110     
==========================================
+ Hits        36321    36891     +570     
- Misses      34021    34055      +34     
- Partials      122      123       +1     

☔ View full report in Codecov by Sentry.
📢 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.

Copy link
Contributor

@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: 4

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@web/src/locales/bn.json`:
- Around line 322-323: The two Bengali locale strings for keys
onboarding.licenseStep.actions.manageLicenseHelperText and
onboarding.licenseStep.actions.manageLicenseTrialStartHelperText currently
include English UI phrases ("Unraid Account", "Manage License", "trial")—replace
those with fully localized Bengali equivalents (e.g., use localized terms for
"Unraid অ্যাকাউন্ট", "লাইসেন্স পরিচালনা" or "লাইসেন্স ব্যবস্থাপনা", and
"ট্রায়াল শুরু") so both values are entirely in Bengali and match the
surrounding translations.

In `@web/src/locales/hi.json`:
- Line 323: Replace the mixed-language CTA in the helper text key
onboarding.licenseStep.actions.manageLicenseTrialStartHelperText so it uses the
already-localized action label instead of the English phrase "Manage License";
update the string to reference or mirror the localized wording from
onboarding.licenseStep.actions.manageLicense to keep terminology consistent in
Hindi.

In `@web/src/locales/hr.json`:
- Line 323: The helper text
onboarding.licenseStep.actions.manageLicenseTrialStartHelperText contains the
English phrase "Manage License"; replace that phrase with the Croatian
translation so the entire string is in Croatian (e.g., use "odjeljku Upravljanje
licencom" or another appropriate Croatian phrasing) so the value reads fully
localized while keeping the rest of the sentence intact.

In `@web/src/locales/ko.json`:
- Line 323: The string value for the key
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText" uses "Unraid
Account" while other nearby keys use "Unraid 계정"; update this key's value to use
the same Korean term "Unraid 계정" for consistency (i.e., replace "Unraid Account의
라이선스 관리에서 체험판을 시작하세요." with the equivalent using "Unraid 계정") so all account
references match the existing localization.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 1b12222b-bf16-47cd-94f4-95be8798bff8

📥 Commits

Reviewing files that changed from the base of the PR and between 50726c4 and 2a99ed0.

📒 Files selected for processing (23)
  • web/src/locales/ar.json
  • web/src/locales/bn.json
  • web/src/locales/ca.json
  • web/src/locales/cs.json
  • web/src/locales/da.json
  • web/src/locales/de.json
  • web/src/locales/es.json
  • web/src/locales/fr.json
  • web/src/locales/hi.json
  • web/src/locales/hr.json
  • web/src/locales/hu.json
  • web/src/locales/it.json
  • web/src/locales/ja.json
  • web/src/locales/ko.json
  • web/src/locales/lv.json
  • web/src/locales/nl.json
  • web/src/locales/no.json
  • web/src/locales/pl.json
  • web/src/locales/pt.json
  • web/src/locales/ru.json
  • web/src/locales/sv.json
  • web/src/locales/uk.json
  • web/src/locales/zh.json

Comment on lines +322 to +323
"onboarding.licenseStep.actions.manageLicenseHelperText": "আপনার Unraid Account-এ আপনার লাইসেন্স প্রতিস্থাপন, পুনরুদ্ধার বা লিঙ্ক করুন।",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "আপনার Unraid Account-এর Manage License থেকে আপনার ট্রায়াল শুরু করুন।",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Use fully localized Bengali phrasing for consistency.

Line 322 and Line 323 mix English UI phrases in the Bengali locale, which makes the helper text inconsistent with the rest of the file.

💬 Suggested localization adjustment
-  "onboarding.licenseStep.actions.manageLicenseHelperText": "আপনার Unraid Account-এ আপনার লাইসেন্স প্রতিস্থাপন, পুনরুদ্ধার বা লিঙ্ক করুন।",
-  "onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "আপনার Unraid Account-এর Manage License থেকে আপনার ট্রায়াল শুরু করুন।",
+  "onboarding.licenseStep.actions.manageLicenseHelperText": "আপনার Unraid অ্যাকাউন্টে লাইসেন্স প্রতিস্থাপন, পুনরুদ্ধার বা সংযুক্ত করুন।",
+  "onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "আপনার Unraid অ্যাকাউন্টের ‘লাইসেন্স পরিচালনা’ থেকে ট্রায়াল শুরু করুন।",
📝 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
"onboarding.licenseStep.actions.manageLicenseHelperText": "আপনার Unraid Account-এ আপনার লাইসেন্স প্রতিস্থাপন, পুনরুদ্ধার বা লিঙ্ক করুন।",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "আপনার Unraid Account-এর Manage License থেকে আপনার ট্রায়াল শুরু করুন।",
"onboarding.licenseStep.actions.manageLicenseHelperText": "আপনার Unraid অ্যাকাউন্টে লাইসেন্স প্রতিস্থাপন, পুনরুদ্ধার বা সংযুক্ত করুন।",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "আপনার Unraid অ্যাকাউন্টের 'লাইসেন্স পরিচালনা' থেকে ট্রায়াল শুরু করুন।",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@web/src/locales/bn.json` around lines 322 - 323, The two Bengali locale
strings for keys onboarding.licenseStep.actions.manageLicenseHelperText and
onboarding.licenseStep.actions.manageLicenseTrialStartHelperText currently
include English UI phrases ("Unraid Account", "Manage License", "trial")—replace
those with fully localized Bengali equivalents (e.g., use localized terms for
"Unraid অ্যাকাউন্ট", "লাইসেন্স পরিচালনা" or "লাইসেন্স ব্যবস্থাপনা", and
"ট্রায়াল শুরু") so both values are entirely in Bengali and match the
surrounding translations.

"onboarding.licenseStep.labels.none": "कोई नहीं",
"onboarding.licenseStep.actions.manageLicense": "लाइसेंस प्रबंधित करें",
"onboarding.licenseStep.actions.manageLicenseHelperText": "अपने Unraid Account पर अपना लाइसेंस बदलें, पुनर्प्राप्त करें या लिंक करें।",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "अपने Unraid Account में Manage License से अपना ट्रायल शुरू करें।",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Use the localized action label instead of mixed-language CTA text.

Line 323 uses “Manage License” in English, while the action label is already localized on Line 321. Please keep the helper text terminology consistent in Hindi.

💡 Suggested fix
-  "onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "अपने Unraid Account में Manage License से अपना ट्रायल शुरू करें।",
+  "onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "अपने Unraid Account में लाइसेंस प्रबंधित करें से अपना ट्रायल शुरू करें।",
📝 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
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "अपने Unraid Account में Manage License से अपना ट्रायल शुरू करें।",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "अपने Unraid Account में लाइसेंस प्रबंधित करें से अपना ट्रायल शुरू करें।",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@web/src/locales/hi.json` at line 323, Replace the mixed-language CTA in the
helper text key onboarding.licenseStep.actions.manageLicenseTrialStartHelperText
so it uses the already-localized action label instead of the English phrase
"Manage License"; update the string to reference or mirror the localized wording
from onboarding.licenseStep.actions.manageLicense to keep terminology consistent
in Hindi.

"onboarding.licenseStep.labels.none": "**Niti jedan**",
"onboarding.licenseStep.actions.manageLicense": "Upravljaj licencom",
"onboarding.licenseStep.actions.manageLicenseHelperText": "Zamijenite, obnovite ili povežite svoju licencu na svom Unraid računu.",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Pokrenite svoje probno razdoblje iz odjeljka Manage License na svom Unraid računu.",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Localize the remaining English phrase in Croatian helper text.
Line 323 still includes “Manage License” in English, which creates mixed-language UI text.

💡 Suggested fix
-  "onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Pokrenite svoje probno razdoblje iz odjeljka Manage License na svom Unraid računu.",
+  "onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Pokrenite svoje probno razdoblje iz odjeljka „Upravljaj licencom” na svom Unraid računu.",
📝 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
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Pokrenite svoje probno razdoblje iz odjeljka Manage License na svom Unraid računu.",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Pokrenite svoje probno razdoblje iz odjeljka „Upravljaj licencom" na svom Unraid računu.",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@web/src/locales/hr.json` at line 323, The helper text
onboarding.licenseStep.actions.manageLicenseTrialStartHelperText contains the
English phrase "Manage License"; replace that phrase with the Croatian
translation so the entire string is in Croatian (e.g., use "odjeljku Upravljanje
licencom" or another appropriate Croatian phrasing) so the value reads fully
localized while keeping the rest of the sentence intact.

"onboarding.licenseStep.labels.none": "없음",
"onboarding.licenseStep.actions.manageLicense": "라이센스 관리",
"onboarding.licenseStep.actions.manageLicenseHelperText": "Unraid 계정에서 라이선스를 교체, 복구 또는 연결하세요.",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Unraid Account의 라이선스 관리에서 체험판을 시작하세요.",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Keep account terminology consistent in Korean copy.

Line 323 uses Unraid Account while Line 322 uses Unraid 계정. Use one term consistently for better localization quality.

💬 Suggested wording
-  "onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Unraid Account의 라이선스 관리에서 체험판을 시작하세요.",
+  "onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Unraid 계정의 라이선스 관리에서 체험판을 시작하세요.",
📝 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
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Unraid Account의 라이선스 관리에서 체험판을 시작하세요.",
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText": "Unraid 계정의 라이선스 관리에서 체험판을 시작하세요.",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@web/src/locales/ko.json` at line 323, The string value for the key
"onboarding.licenseStep.actions.manageLicenseTrialStartHelperText" uses "Unraid
Account" while other nearby keys use "Unraid 계정"; update this key's value to use
the same Korean term "Unraid 계정" for consistency (i.e., replace "Unraid Account의
라이선스 관리에서 체험판을 시작하세요." with the equivalent using "Unraid 계정") so all account
references match the existing localization.

@github-actions
Copy link
Contributor

This plugin has been deployed to Cloudflare R2 and is available for testing.
Download it at this URL:

https://preview.dl.unraid.net/unraid-api/tag/PR1937/dynamix.unraid.net.plg

Copy link
Contributor

@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

♻️ Duplicate comments (1)
web/src/locales/de.json (1)

116-116: ⚠️ Potential issue | 🟡 Minor

Untranslated English strings remain in German locale keys.

Line 116, Line 125, Line 126, Line 128, Line 154, and Line 304 are still English, so onboarding will render mixed-language text in de.

Suggested localization patch
-  "onboarding.nextSteps.completionFailed": "We couldn't finish onboarding right now. Please try again.",
+  "onboarding.nextSteps.completionFailed": "Wir konnten das Onboarding gerade nicht abschließen. Bitte versuchen Sie es erneut.",
-  "onboarding.loading.title": "Loading setup...",
+  "onboarding.loading.title": "Einrichtung wird geladen...",
-  "onboarding.loading.description": "We're preparing the next step of setup.",
+  "onboarding.loading.description": "Wir bereiten den nächsten Schritt der Einrichtung vor.",
-  "onboarding.modal.closing.title": "Closing setup...",
+  "onboarding.modal.closing.title": "Einrichtung wird beendet...",
-  "onboarding.pluginsStep.loading.description": "Checking which recommended plugins are already installed.",
+  "onboarding.pluginsStep.loading.description": "Wir prüfen, welche empfohlenen Plugins bereits installiert sind.",
-  "onboarding.summaryStep.logs.settingsApplied": "Settings applied. Continue to the final step to finish onboarding.",
+  "onboarding.summaryStep.logs.settingsApplied": "Einstellungen angewendet. Fahren Sie mit dem letzten Schritt fort, um das Onboarding abzuschließen.",

Also applies to: 125-126, 128-128, 154-154, 304-304

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@web/src/locales/de.json` at line 116, Several German locale entries remain
English (e.g., the key "onboarding.nextSteps.completionFailed"); update all the
untranslated onboarding keys (the ones referenced at the review: lines 116, 125,
126, 128, 154, 304) by replacing the English strings with proper German
translations, preserving original JSON quoting, punctuation and any
placeholders, and ensure the keys (like onboarding.nextSteps.completionFailed)
remain unchanged so the app renders fully in German.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@web/src/locales/pl.json`:
- Line 116: The Polish locale file contains English strings—e.g., the key
"onboarding.nextSteps.completionFailed"—so replace the English copy with proper
Polish translations for that key and the other flagged entries in pl.json (the
additional onboarding-related keys noted in the review). Update the values only
(keep the keys unchanged), ensure correct Polish grammar/diacritics, and run a
quick QA pass through the onboarding UI to confirm no English text remains.

---

Duplicate comments:
In `@web/src/locales/de.json`:
- Line 116: Several German locale entries remain English (e.g., the key
"onboarding.nextSteps.completionFailed"); update all the untranslated onboarding
keys (the ones referenced at the review: lines 116, 125, 126, 128, 154, 304) by
replacing the English strings with proper German translations, preserving
original JSON quoting, punctuation and any placeholders, and ensure the keys
(like onboarding.nextSteps.completionFailed) remain unchanged so the app renders
fully in German.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 2f3967bd-1fb6-4529-9a76-2060a2b1c7d7

📥 Commits

Reviewing files that changed from the base of the PR and between d9af73d and c050fc8.

📒 Files selected for processing (24)
  • web/src/locales/ar.json
  • web/src/locales/bn.json
  • web/src/locales/ca.json
  • web/src/locales/cs.json
  • web/src/locales/da.json
  • web/src/locales/de.json
  • web/src/locales/es.json
  • web/src/locales/fr.json
  • web/src/locales/hi.json
  • web/src/locales/hr.json
  • web/src/locales/hu.json
  • web/src/locales/it.json
  • web/src/locales/ja.json
  • web/src/locales/ko.json
  • web/src/locales/lv.json
  • web/src/locales/nl.json
  • web/src/locales/no.json
  • web/src/locales/pl.json
  • web/src/locales/pt.json
  • web/src/locales/ro.json
  • web/src/locales/ru.json
  • web/src/locales/sv.json
  • web/src/locales/uk.json
  • web/src/locales/zh.json
✅ Files skipped from review due to trivial changes (13)
  • web/src/locales/fr.json
  • web/src/locales/lv.json
  • web/src/locales/zh.json
  • web/src/locales/bn.json
  • web/src/locales/sv.json
  • web/src/locales/hu.json
  • web/src/locales/it.json
  • web/src/locales/ru.json
  • web/src/locales/nl.json
  • web/src/locales/es.json
  • web/src/locales/ko.json
  • web/src/locales/ja.json
  • web/src/locales/no.json
🚧 Files skipped from review as they are similar to previous changes (9)
  • web/src/locales/uk.json
  • web/src/locales/pt.json
  • web/src/locales/ar.json
  • web/src/locales/ca.json
  • web/src/locales/hr.json
  • web/src/locales/ro.json
  • web/src/locales/da.json
  • web/src/locales/hi.json
  • web/src/locales/cs.json

"onboarding.nextSteps.support": "Wsparcie Producenta",
"onboarding.nextSteps.reboot": "Ponowne uruchomienie",
"onboarding.nextSteps.additionalLinks": "Dodatkowe linki",
"onboarding.nextSteps.completionFailed": "We couldn't finish onboarding right now. Please try again.",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

Translate newly added Polish locale values (currently English).

These entries are still English in pl.json, which will surface mixed-language onboarding UI.

Suggested localization patch
-  "onboarding.nextSteps.completionFailed": "We couldn't finish onboarding right now. Please try again.",
+  "onboarding.nextSteps.completionFailed": "Nie mogliśmy teraz dokończyć konfiguracji wstępnej. Spróbuj ponownie.",
-  "onboarding.loading.title": "Loading setup...",
+  "onboarding.loading.title": "Ładowanie konfiguracji...",
-  "onboarding.loading.description": "We're preparing the next step of setup.",
+  "onboarding.loading.description": "Przygotowujemy kolejny etap konfiguracji.",
-  "onboarding.modal.closing.title": "Closing setup...",
+  "onboarding.modal.closing.title": "Zamykanie konfiguracji...",
-  "onboarding.pluginsStep.loading.description": "Checking which recommended plugins are already installed.",
+  "onboarding.pluginsStep.loading.description": "Sprawdzanie, które zalecane wtyczki są już zainstalowane.",
-  "onboarding.summaryStep.logs.settingsApplied": "Settings applied. Continue to the final step to finish onboarding.",
+  "onboarding.summaryStep.logs.settingsApplied": "Ustawienia zostały zastosowane. Przejdź do ostatniego kroku, aby zakończyć konfigurację wstępną.",

Also applies to: 125-126, 128-128, 154-154, 304-304

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@web/src/locales/pl.json` at line 116, The Polish locale file contains English
strings—e.g., the key "onboarding.nextSteps.completionFailed"—so replace the
English copy with proper Polish translations for that key and the other flagged
entries in pl.json (the additional onboarding-related keys noted in the review).
Update the values only (keep the keys unchanged), ensure correct Polish
grammar/diacritics, and run a quick QA pass through the onboarding UI to confirm
no English text remains.

@elibosley elibosley merged commit c30a0c0 into main Mar 25, 2026
13 checks passed
@elibosley elibosley deleted the l10n_main branch March 25, 2026 15:08
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.

1 participant