Cambia lingua con un clic

Nel mio WordPress-install utilizzo un plugin di supporto che modifica la lingua utilizzata nel backend al volo. Il backend per me è normalmente in finlandese e se/quando ho bisogno di supporto, risparmio qualche clic cercando di ottenere screenshot in inglese. Beh, per me questo è il motivo principale, ma ufficialmente offre la possibilità di cambiare rapidamente la lingua del backend mantenendo il frontend in qualcos’altro.

Sarebbe un bel tocco in più anche in Discourse.

WordPress è un mondo abbastanza diverso da Discourse e non parlo solo dal lato tecnico — lì i due sono totalmente diversi. Ma in WordPress ogni lavoro di creazione avviene nel backend, quindi mantenerlo nella lingua madre è il modo più intuitivo quando il frontend dovrebbe seguire altre regole. Ma Discourse usa il backend solo per l’amministrazione, come tutti sappiamo. E qui iniziano le parti divertenti.

Nel mondo perfetto, noi non anglofoni potremmo mantenere il frontend che segue le impostazioni predefinite e dell’utente, ma il backend seguirebbe altre impostazioni — allora io/tu/loro/tutti (hmm, per qualche motivo mi piacerebbe rivedere i Blues Brothers…) potremmo usare una lingua più facile quando avvengono la creazione e i lavori quotidiani, e l’inglese dove si applicano tutti i documenti, le guide, ecc. in lingua inglese.

Ma poiché non viviamo in un mondo perfetto, il velocissimo cambia lingua con un clic per tutto Discourse ci renderebbe la vita un po’ più facile. Beh, possiamo già cambiare tema e chiaro/scuro in quel modo :wink:

È una domanda importante? No. Noi non anglofoni possiamo vivere senza un’opzione del genere? Certo. Potrebbe ripulire un po’ gli screenshot qui in modo che tutti capiscano senza spiegazioni? Decisamente.

Non so se un tale supporto valga il lavoro. Qualcun altro famoso dovrebbe farlo, e un tizio ancora più glorioso e ricco dovrebbe pagarlo, perché io non ho budget.

Serve solo al mondo non anglofono (che è molto più grande di quello anglofono…) e potrebbe aiutare a combattere le traduzioni di bassa qualità di Google/Bing che ogni tanto sono un problema qui.

È anche lontanamente possibile a causa delle soluzioni tecniche di Discourse… Non lo so, ma voi lo sapete. Dovrebbe far parte del core, di un plugin o di un componente? Non lo so, ma voi lo sapete.

Una funzionalità del genere è già stata richiesta? Non credo, ma ero una persona pigra e non ho cercato. Immagino che tutti siano così abituati a usare il percorso più lungo tramite le impostazioni personali e a ricaricare dopo il cambio di lingua che nemmeno pensano a un’altra soluzione :wink:

1 Mi Piace

Forse vuoi usare

4 Mi Piace

Vicino, ma non proprio.

Potrebbe sicuramente essere utile per veri forum globali, ma non lo userei nemmeno in quelli. Semplicemente perché è una situazione davvero rara in cui un utente vuole cambiare lingua più di una volta. Dal punto di vista dell’UX, dovrebbe essere nel modulo di registrazione. Non mostrato a tutti tutto il tempo.

Ma sono sicuro che ci sono modi per limitare le opzioni linguistiche offerte e limitare la visibilità solo agli amministratori. Allora funzionerebbe.

3 Mi Piace

Cosa fa questo componente? Forse lui farà?

Non sono del tutto sicuro se faccia altro oltre a impostare un cookie senza effetti. Componente non documentato con solo locale en (se ciò significa qualcosa :thinking: ) quindi direi che può fare qualcosa o non fare nulla, ma nulla qui e ora.

Quel componente è creato per essere utilizzato con un tema specifico e richiede una configurazione più avanzata, Header Locale Selector fa la stessa cosa e funziona senza alcun lavoro aggiuntivo sul tema.

5 Mi Piace