[PR #22927] [CLOSED] i18n: fix Name/Username label consistency across UI and French locales #26932

Closed
opened 2026-04-20 06:46:41 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/22927
Author: @EliotGodard
Created: 3/22/2026
Status: Closed

Base: devHead: fix/i18n-name-username-label-consistency


📝 Commits (1)

  • f4559f3 i18n: fix Name/Username label consistency across UI and French locales

📊 Changes

9 files changed (+14 additions, -14 deletions)

View changed files

📝 src/lib/components/admin/Users/Groups/Users.svelte (+1 -1)
📝 src/lib/components/admin/Users/UserList.svelte (+1 -1)
📝 src/lib/components/admin/Users/UserList/AddUserModal.svelte (+2 -2)
📝 src/lib/components/admin/Users/UserList/EditUserModal.svelte (+2 -2)
📝 src/lib/components/channel/ChannelInfoModal/UserList.svelte (+1 -1)
📝 src/lib/components/chat/Settings/Account.svelte (+2 -2)
📝 src/lib/i18n/locales/fr-CA/translation.json (+2 -2)
📝 src/lib/i18n/locales/fr-FR/translation.json (+2 -2)
📝 src/routes/auth/+page.svelte (+1 -1)

📄 Description

Pull Request Checklist

  • Target branch: Verify that the pull request targets the dev branch.
  • Description: Provided below.
  • Changelog: Included below.
  • Documentation: No user-facing docs changes needed (label renaming only).
  • Dependencies: No new or upgraded dependencies.
  • Testing: Manually verified the label changes render correctly in admin user lists, group user lists, channel info modal, account settings, and signup page.
  • Agentic AI Code: Changes were human-reviewed and manually tested.
  • Code review: Self-reviewed.
  • Design & Architecture: Minimal label change, no architectural impact.
  • Git Hygiene: Single atomic commit, rebased on dev.
  • Title Prefix: i18n

Changelog Entry

Description

  • Fix inconsistent use of "Name" label where "Username" is more appropriate in user-facing components. The Username i18n key already exists across locales, so this change leverages existing translations. Also corrects French (fr-FR, fr-CA) translations where "Name" was mistranslated as "Nom d'utilisateur" (Username) instead of "Nom" (Name), and where "Enter name" used an inappropriate possessive form.

Changed

  • Renamed "Name" column headers and form labels to "Username" in: admin user list, group user list, channel info user list, account settings, add/edit user modals, and signup page
  • Fixed French (fr-FR, fr-CA) translation for "Name" key: "Nom d'utilisateur" → "Nom"
  • Fixed French (fr-FR, fr-CA) translation for "Enter name": "Entrez votre nom" → "Entrez le nom"

Fixed

  • "Name" label in user management contexts now correctly reads "Username" for clarity
  • French translations no longer confuse "Name" (Nom) with "Username" (Nom d'utilisateur)

Contributor License Agreement


🔄 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/22927 **Author:** [@EliotGodard](https://github.com/EliotGodard) **Created:** 3/22/2026 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `fix/i18n-name-username-label-consistency` --- ### 📝 Commits (1) - [`f4559f3`](https://github.com/open-webui/open-webui/commit/f4559f300d1edaaaf3a67d7eefa19731094d6ff4) i18n: fix Name/Username label consistency across UI and French locales ### 📊 Changes **9 files changed** (+14 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `src/lib/components/admin/Users/Groups/Users.svelte` (+1 -1) 📝 `src/lib/components/admin/Users/UserList.svelte` (+1 -1) 📝 `src/lib/components/admin/Users/UserList/AddUserModal.svelte` (+2 -2) 📝 `src/lib/components/admin/Users/UserList/EditUserModal.svelte` (+2 -2) 📝 `src/lib/components/channel/ChannelInfoModal/UserList.svelte` (+1 -1) 📝 `src/lib/components/chat/Settings/Account.svelte` (+2 -2) 📝 `src/lib/i18n/locales/fr-CA/translation.json` (+2 -2) 📝 `src/lib/i18n/locales/fr-FR/translation.json` (+2 -2) 📝 `src/routes/auth/+page.svelte` (+1 -1) </details> ### 📄 Description <!-- ⚠️ CRITICAL CHECKS FOR CONTRIBUTORS (READ, DON'T DELETE) ⚠️ 1. Target the `dev` branch. PRs targeting `main` will be automatically closed. 2. Do NOT delete the CLA section at the bottom. It is required for the bot to accept your PR. --> # Pull Request Checklist - [x] **Target branch:** Verify that the pull request targets the `dev` branch. - [x] **Description:** Provided below. - [x] **Changelog:** Included below. - [ ] **Documentation:** No user-facing docs changes needed (label renaming only). - [x] **Dependencies:** No new or upgraded dependencies. - [x] **Testing:** Manually verified the label changes render correctly in admin user lists, group user lists, channel info modal, account settings, and signup page. - [x] **Agentic AI Code:** Changes were human-reviewed and manually tested. - [x] **Code review:** Self-reviewed. - [x] **Design & Architecture:** Minimal label change, no architectural impact. - [x] **Git Hygiene:** Single atomic commit, rebased on `dev`. - [x] **Title Prefix:** `i18n` # Changelog Entry ### Description - Fix inconsistent use of "Name" label where "Username" is more appropriate in user-facing components. The `Username` i18n key already exists across locales, so this change leverages existing translations. Also corrects French (fr-FR, fr-CA) translations where "Name" was mistranslated as "Nom d'utilisateur" (Username) instead of "Nom" (Name), and where "Enter name" used an inappropriate possessive form. ### Changed - Renamed "Name" column headers and form labels to "Username" in: admin user list, group user list, channel info user list, account settings, add/edit user modals, and signup page - Fixed French (fr-FR, fr-CA) translation for "Name" key: "Nom d'utilisateur" → "Nom" - Fixed French (fr-FR, fr-CA) translation for "Enter name": "Entrez votre nom" → "Entrez le nom" ### Fixed - "Name" label in user management contexts now correctly reads "Username" for clarity - French translations no longer confuse "Name" (Nom) with "Username" (Nom d'utilisateur) --- ### Contributor License Agreement - [x] 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 2026-04-20 06:46:41 -05: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#26932