Skip to content

web/i18n: Remove English Locale#18164

Merged
GirlBossRush merged 1 commit intomainfrom
remove-english-locale
Nov 18, 2025
Merged

web/i18n: Remove English Locale#18164
GirlBossRush merged 1 commit intomainfrom
remove-english-locale

Conversation

@GirlBossRush
Copy link
Contributor

@GirlBossRush GirlBossRush commented Nov 14, 2025

Depends on

Details

This PR removes the English and pseudo locale XLIFF files from the repo.

Why no English?

Since English is our source language and the front-end automatically falls back to English strings, keeping a separate English XLIFF file means maintaining duplicate content. The pseudo locale is also now fully auto-generated, so we don't need to track it in version control.

What about future support for regional varieties?

The changes in this PR remove files which do not have an effect on authentik's language support. However, while American English is currently the only supported variety, automatic browser support for localization on dates, times, and other units of measure will continue to work.

@GirlBossRush GirlBossRush requested a review from a team as a code owner November 14, 2025 22:21
@GirlBossRush GirlBossRush added the area:frontend Features or issues related to the browser, TypeScript, Node.js, etc label Nov 14, 2025
@GirlBossRush GirlBossRush requested a review from a team as a code owner November 14, 2025 22:21
@GirlBossRush GirlBossRush added the i18n Internationalization and localization label Nov 14, 2025
@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 03e2354
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/691cafd4ae73d70008c1afaa
😎 Deploy Preview https://deploy-preview-18164--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit 03e2354
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/691cafd47e18720008cee891
😎 Deploy Preview https://deploy-preview-18164--authentik-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit 03e2354
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/691cafd464ced2000804ac83
😎 Deploy Preview https://deploy-preview-18164--authentik-integrations.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Contributor

authentik translations instructions

Thanks for your pull request!

authentik translations are handled using Transifex. Please edit translations over there and they'll be included automatically.

@GirlBossRush GirlBossRush removed the request for review from fheisler November 14, 2025 22:22
@codecov
Copy link

codecov bot commented Nov 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.95%. Comparing base (de1b7d7) to head (03e2354).
⚠️ Report is 4 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #18164      +/-   ##
==========================================
- Coverage   92.95%   92.95%   -0.01%     
==========================================
  Files         869      869              
  Lines       48123    48123              
==========================================
- Hits        44735    44734       -1     
- Misses       3388     3389       +1     
Flag Coverage Δ
e2e 45.18% <ø> (-0.01%) ⬇️
integration 23.18% <ø> (+<0.01%) ⬆️
unit 91.06% <ø> (+<0.01%) ⬆️
unit-migrate 91.11% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions
Copy link
Contributor

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-03e2354f3f90d581e554bcb56363f010bcb7c925
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-03e2354f3f90d581e554bcb56363f010bcb7c925

Afterwards, run the upgrade commands from the latest release notes.

Copy link
Contributor

@kensternberg-authentik kensternberg-authentik left a comment

Choose a reason for hiding this comment

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

Small commits make me happy! Small commits that run the first time without breakage make me very happy!

@github-project-automation github-project-automation bot moved this from Todo to In Progress in authentik Core Nov 18, 2025
@GirlBossRush GirlBossRush merged commit b4b0142 into main Nov 18, 2025
99 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in authentik Core Nov 18, 2025
@GirlBossRush GirlBossRush deleted the remove-english-locale branch November 18, 2025 21:19
kensternberg-authentik added a commit that referenced this pull request Dec 11, 2025
* main: (55 commits)
  Makefile: Fix kerberos tests for brew users (#17223)
  website/docs: add 2025.8.5 and 2025.10.2 release notes (#18268)
  internal: Automated internal backport: 5000-sidebar.sec.patch to authentik-main (#18266)
  internal: Automated internal backport: 1498-oauth2-cc-user-active.sec.patch to authentik-main (#18265)
  internal: Automated internal backport: 1487-invitation-expiry.sec.patch to authentik-main (#18264)
  core, web: update translations (#18241)
  web: bump ts-pattern from 5.8.0 to 5.9.0 in /web (#18247)
  web: bump the react group across 2 directories with 1 update (#18244)
  web: bump knip from 5.66.2 to 5.70.0 in /web (#18245)
  core: bump library/nginx from `b5b9e01` to `553f64a` in /website (#18253)
  core: bump library/golang from `27e1c92` to `728cbef` (#18252)
  core: bump goauthentik/fips-debian from `65a9f1f` to `55c1514` (#18251)
  web: Bump Vitest, TypeScript config (#18238)
  web: bump js-yaml from 4.1.0 to 4.1.1 in /packages/esbuild-plugin-live-reload (#18237)
  web/i18n: Remove English Locale (#18164)
  web: bump js-yaml from 3.14.1 to 3.14.2 in /packages/docusaurus-config (#18239)
  web/i18n: Clean up locale scripts (#18163)
  stages/prompt: fix choices with labels causing error on submit (#18183)
  web: Patternfly 5 Prep: Part 2 (#18085)
  lifecycle/aws: bump aws-cdk from 2.1031.2 to 2.1032.0 in /lifecycle/aws (#18218)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:frontend Features or issues related to the browser, TypeScript, Node.js, etc i18n Internationalization and localization

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants