[PR #18847] [MERGED] i18n: update Estonian translation file #11792

Closed
opened 2025-11-11 19:57:14 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/18847
Author: @IllimarR
Created: 11/1/2025
Status: Merged
Merged: 11/1/2025
Merged by: @tjbck

Base: devHead: main


📝 Commits (2)

  • cf6a476 Update translation.json (Estonian translations)
  • 00eacfc Merge branch 'dev' into main

📊 Changes

1 file changed (+636 additions, -619 deletions)

View changed files

📝 src/lib/i18n/locales/et-EE/translation.json (+636 -619)

📄 Description

Pull Request Checklist

  • Target branch: This PR targets the dev branch.
  • Description: Concise summary provided below.
  • Changelog: Entry included at the bottom under Changelog Entry following Keep a Changelog format.
  • Documentation: N/A (no user-facing env var or doc structure changed).
  • Dependencies: None added or changed.
  • Testing: Manual tests performed (see Testing section).
  • Agentic AI Code: This PR has been manually reviewed and tested by me.
  • Code review: Self-reviewed for consistency and style.
  • Title Prefix: i18n

Description

Adds a complete Estonian translation file containing all keys from the current English source, with previously missing strings translated. Existing translations were kept as-is; only missing/empty values were filled. Placeholders (e.g., {{COUNT}}, {{LOCALIZED_DATE}}) and code spans were preserved.

What’s included

  • New file with all keys present and translated to Estonian.
  • Existing keys/values were not modified.
  • Style/terminology consistent with existing Estonian UI strings.

Testing

  1. Build and run the app.
  2. Switch UI language to Estonian.
  3. Sanity-check screens that previously showed English fallbacks:
    • Navigation, dialogs, toasts, settings panels.
    • Features with placeholders like {{COUNT}}, {{LOCALIZED_DATE}}, {{LOCALIZED_TIME}}.
  4. Verify date/time scaffolding (“[Täna kell] h:mm A”, “[Eile kell] h:mm A”, etc.) renders as expected in your date library.
  5. Check a few edge strings (examples):
    • “Allow Chat Share” → “Luba vestluse jagamine”
    • “Regenerate Response” → “Luba vastuse uuestigenereerimine” (or preferred variant)
    • “Attach Knowledge” → “Lisa teadmised”
    • “Invalid JSON file” → “Vigane JSON-fail”

Changelog Entry

Description

  • Provide a complete Estonian locale file; fill in all previously missing translations while preserving existing ones.

Added

  • Full Estonian translations file with 100% key coverage.

Fixed

  • English fallback text appearing in the Estonian UI for previously missing keys.

Breaking Changes

  • None

Contributor License Agreement

By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/18847 **Author:** [@IllimarR](https://github.com/IllimarR) **Created:** 11/1/2025 **Status:** ✅ Merged **Merged:** 11/1/2025 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `main` --- ### 📝 Commits (2) - [`cf6a476`](https://github.com/open-webui/open-webui/commit/cf6a4769980c1b1c660e937b6b2333c046ce26c1) Update translation.json (Estonian translations) - [`00eacfc`](https://github.com/open-webui/open-webui/commit/00eacfcacc6eaf44e4c1d7f6fff204f63239f10a) Merge branch 'dev' into main ### 📊 Changes **1 file changed** (+636 additions, -619 deletions) <details> <summary>View changed files</summary> 📝 `src/lib/i18n/locales/et-EE/translation.json` (+636 -619) </details> ### 📄 Description # Pull Request Checklist - [x] **Target branch:** This PR targets the `dev` branch. - [x] **Description:** Concise summary provided below. - [x] **Changelog:** Entry included at the bottom under *Changelog Entry* following **Keep a Changelog** format. - [x] **Documentation:** N/A (no user-facing env var or doc structure changed). - [x] **Dependencies:** None added or changed. - [x] **Testing:** Manual tests performed (see **Testing** section). - [x] **Agentic AI Code:** This PR has been manually reviewed and tested by me. - [x] **Code review:** Self-reviewed for consistency and style. - [x] **Title Prefix:** `i18n` ## Description Adds a **complete Estonian translation file** containing all keys from the current English source, with previously missing strings translated. Existing translations were **kept as-is**; only missing/empty values were filled. Placeholders (e.g., `{{COUNT}}`, `{{LOCALIZED_DATE}}`) and code spans were preserved. ### What’s included - New file with **all keys** present and translated to Estonian. - Existing keys/values were **not modified**. - Style/terminology consistent with existing Estonian UI strings. ## Testing 1. Build and run the app. 2. Switch UI language to **Estonian**. 3. Sanity-check screens that previously showed English fallbacks: - Navigation, dialogs, toasts, settings panels. - Features with placeholders like `{{COUNT}}`, `{{LOCALIZED_DATE}}`, `{{LOCALIZED_TIME}}`. 4. Verify date/time scaffolding (“[Täna kell] h:mm A”, “[Eile kell] h:mm A”, etc.) renders as expected in your date library. 5. Check a few edge strings (examples): - “Allow Chat Share” → “Luba vestluse jagamine” - “Regenerate Response” → “Luba vastuse uuestigenereerimine” (or preferred variant) - “Attach Knowledge” → “Lisa teadmised” - “Invalid JSON file” → “Vigane JSON-fail” # Changelog Entry ### Description - Provide a complete Estonian locale file; fill in all previously missing translations while preserving existing ones. ### Added - Full Estonian translations file with 100% key coverage. ### Fixed - English fallback text appearing in the Estonian UI for previously missing keys. ### Breaking Changes - **None** ### Contributor License Agreement By submitting this pull request, I confirm that I have read and fully agree to the [Contributor License Agreement (CLA)](https://github.com/open-webui/open-webui/blob/main/CONTRIBUTOR_LICENSE_AGREEMENT), and I am providing my contributions under its terms. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-11 19:57:15 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#11792