[GH-ISSUE #2142] i18n: Page titles aren't marked for translation #624

Open
opened 2026-02-26 18:47:49 +03:00 by kerem · 2 comments
Owner

Originally created by @mKoonrad on GitHub (Nov 6, 2025).
Original GitHub issue: https://github.com/documenso/documenso/issues/2142

Issue Description

HTML page title, which is displayed in the user's browser tab, is currently hardcoded in English and does not respect application's selected language.

While other meta tags (like description or keywords) might remain untranslated for standardization, <title> tag is a direct part of the user interface. Untranslated title creates inconsistent experience when rest of UI app is localized.

Steps to Reproduce

  1. Change app language to any language other than English.
  2. Navigate to any settings, documents or templates page.
  3. Observe the text shown in the browser's tab.

Expected Behavior

Titles should be translated.

Current Behavior

Page title is passed as a static, untranslatable string from the page component.

export function meta() {
  return appMetaTags('Dashboard');
}

Static string is not marked for translation, so browser tab always displays English title.

Screenshots (optional)

No response

Operating System [e.g., Windows 10]

Windows 11

Browser [e.g., Chrome, Firefox]

Chrome

Version [e.g., 2.0.1]

v1.13.1

Please check the boxes that apply to this issue report.

  • I have searched the existing issues to make sure this is not a duplicate.
  • I have provided steps to reproduce the issue.
  • I have included relevant environment information.
  • I have included any relevant screenshots.
  • I understand that this is a voluntary contribution and that there is no guarantee of resolution.
  • I want to work on creating a PR for this issue if approved
Originally created by @mKoonrad on GitHub (Nov 6, 2025). Original GitHub issue: https://github.com/documenso/documenso/issues/2142 ### Issue Description HTML page title, which is displayed in the user's browser tab, is currently hardcoded in English and does not respect application's selected language. While other meta tags (like description or keywords) might remain untranslated for standardization, `<title>` tag is a direct part of the user interface. Untranslated title creates inconsistent experience when rest of UI app is localized. ### Steps to Reproduce 1. Change app language to any language other than English. 2. Navigate to any settings, documents or templates page. 3. Observe the text shown in the browser's tab. ### Expected Behavior Titles should be translated. ### Current Behavior Page title is passed as a static, untranslatable string from the page component. ``` export function meta() { return appMetaTags('Dashboard'); } ``` Static string is not marked for translation, so browser tab always displays English title. ### Screenshots (optional) _No response_ ### Operating System [e.g., Windows 10] Windows 11 ### Browser [e.g., Chrome, Firefox] Chrome ### Version [e.g., 2.0.1] v1.13.1 ### Please check the boxes that apply to this issue report. - [x] I have searched the existing issues to make sure this is not a duplicate. - [x] I have provided steps to reproduce the issue. - [x] I have included relevant environment information. - [ ] I have included any relevant screenshots. - [x] I understand that this is a voluntary contribution and that there is no guarantee of resolution. - [x] I want to work on creating a PR for this issue if approved
Author
Owner

@mKoonrad commented on GitHub (Feb 5, 2026):

@dguyen May you look on it? There are 2 already open PR for it.

<!-- gh-comment-id:3856924479 --> @mKoonrad commented on GitHub (Feb 5, 2026): @dguyen May you look on it? There are 2 already open PR for it.
Author
Owner

@mKoonrad commented on GitHub (Feb 17, 2026):

@dguyen May you look at related PR in free time? I want to see any merged solution for it.

<!-- gh-comment-id:3911141040 --> @mKoonrad commented on GitHub (Feb 17, 2026): @dguyen May you look at related PR in free time? I want to see any merged solution for it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#624
No description provided.