Ability to select separate locales for public and admin interfaces

In non-English communities it is often desired to keep the admin interface in English (as the admins are often technical people who know English), but the public interface is set to the languages related to the community.

Keeping the admin interface in English reduces the translation workload. However, in the current situation where many phrases are shared between public and admin interface, it is not possible to translate only public facing strings. Being able to select a different locale for the admin interface from the public one would be very helpful.

1 Mi Piace

A more general solution might be to allow each user to select their preferred interface.

2 Mi Piace

That is already possible. There is a configuration option to “allow users to choose their own language interface preference”.

However, it does not solve the issue described in this feature request. If I am an admin of my board, my preference will be global for me which I don’t want. I want to be able to access admin interface in English while the public facing area and inline moderation tools all in a different language of my choice. For now, it would require me to change the language each time I switch back and forth between the two interfaces. Unless I chose to use two separate browsers with no shared sessions.

I believe this was requested before perhaps by @meglio or maybe I am misremembering. But I definitely remember a prior request.

2 Mi Piace

Yes, it was me. This is still something I would like to use.

3 Mi Piace

This would be a good option IMO as well.

For some languages it is also considerably more complex to translate some of the admin interface language, and weak translations obfuscate things for admins, make interface hardto understand (much harder than English version).

2 Mi Piace

Yes, because not all technical terms have well known alternatives in many languages. The issue is even worse for RTL languages where leaving technical terms (or CSS property names for example) as it is in the middle of a translated phrase makes it very difficult to read.

1 Mi Piace

Adding this old topic here for the reference. The two can be merged if that makes more sense.

https://meta.discourse.org/t/allow-different-locale-to-be-set-for-front-end-and-back-end-also-personally-for-users-and-admins-staff/9104

(Separating locales for admin panel and forum - #9 by tenzan seems to be related as well.)

The current state of things is a bit strange, and I am not sure what is feature, what is bug, and what is just inconsistency.

This is how the admin dashboard looks like when the default site locale and the personal locale differ:

The areas in red are showing the site locale, while the rest is displayed in the personal locale. Note that in some cases the same title has two different locales.

This is not the end of the world because it is likely that the admins will know the default site language and of course the personal language that they have selected. It’s just strange.

it would definitely be something useful. almost half of the content is already in English when chosing persian locale.

the feature is also utilized on wordpress
https://wordpress.org/plugins/english-wp-admin/

1 Mi Piace

Ciao,
c’è stato qualche progresso su questa questione?
La nostra comunità sarà multilingue, poiché ci saranno categorie (canali/gruppi) per i nodi locali per discussioni nella lingua locale. Non possiamo aspettarci che tutti siano in grado di leggere l’inglese, quindi l’interfaccia deve essere nella loro lingua locale. Per mantenere le cose semplici, dovrà essere lo stesso per gli amministratori attivi in queste categorie, ma l’interfaccia di amministrazione rimarrà solo in inglese, altrimenti si rischia di perdersi nella traduzione dell’espressione quando si spiega una funzione, una richiesta di funzionalità o un bug nella categoria locale o qui.

Non è possibile avere solo la sezione amministrativa in una lingua diversa dal resto del sito.

La soluzione alternativa è che gli utenti possano selezionare la propria lingua. Gli amministratori possono scegliere l’inglese, modificarla o utilizzarne una diversa quando eseguono attività di amministrazione.

2 Mi Piace