Allow the user to designate a preferred language for UI translation #8993

Closed
opened 2025-12-29 20:43:56 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Dec 21, 2023).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.7-beta1

Feature type

New functionality

Proposed functionality

Introduce a dropdown field on the user preferences form where the user can select their preferred language. If defined, this selection will override the Accept-Language request header when determining the language to use.

I'm not sure whether it makes sense to list all of the available languages under ISO 639 (set 1), or just those for which NetBox includes translations (probably the later).

Use case

This will allow the user to designate a translation language other than what their browser is configured to request. For example, a German-speaking user's browser would typically be configured to prefer German, but they might prefer to work in NetBox using English (as a complete German translation is unavailable).

Database changes

No response

External dependencies

No response

Originally created by @jeremystretch on GitHub (Dec 21, 2023). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.7-beta1 ### Feature type New functionality ### Proposed functionality Introduce a dropdown field on the user preferences form where the user can select their preferred language. If defined, this selection will override the `Accept-Language` request header when determining the language to use. I'm not sure whether it makes sense to list _all_ of the available languages under [ISO 639 (set 1)](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes), or just those for which NetBox includes translations (probably the later). ### Use case This will allow the user to designate a translation language other than what their browser is configured to request. For example, a German-speaking user's browser would typically be configured to prefer German, but they might prefer to work in NetBox using English (as a complete German translation is unavailable). ### Database changes _No response_ ### External dependencies _No response_
adam added the status: acceptedtype: feature labels 2025-12-29 20:43:56 +01:00
adam closed this issue 2025-12-29 20:43:57 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#8993