Fare in modo che Windows visualizzi correttamente i caratteri di lingue diverse dallinglese (impostare programmi non Unicode)

Usi Windows in inglese ed esegui app, file e file multimediali in altre lingue con caratteri diversi? Hai mai avuto problemi con app o contenuti scritti in lingue che utilizzano caratteri diversi da quelli che si trovano in inglese? Lingue come spagnolo, tedesco, polacco, arabo, russo, rumeno o ebraico? Se lo fai, dovresti leggere questo articolo e capire come fare in modo che Windows visualizzi correttamente i caratteri di altre lingue:

Contenuti

  1. Cos'è Unicode e perché è importante?
  2. Il problema più comune: i sottotitoli dei film non visualizzano correttamente alcuni caratteri
  3. Come impostare la lingua per i programmi non Unicode in Windows
  4. Conclusione

NOTA: questa guida si applica a tutte le versioni di Windows. Si prega di leggere prima i capitoli teorici, non solo quelli pratici, in modo da avere una buona comprensione di questo argomento.

Cos'è Unicode e perché è importante?

Per prima cosa, parliamo di Unicode e di cosa si tratta. Comprenderlo significa sapere come Windows visualizza caratteri speciali come ῦ, Ᾰ e molti altri, da lingue diverse.

Unicode è uno standard di codifica dei caratteri, sviluppato da Unicode Consortium, che definisce un insieme di lettere, numeri e simboli che rappresentano quasi tutte le lingue scritte nel mondo. Il suo successo nell'unificare i set di caratteri ha portato a un uso diffuso nella creazione di software.

Dove entra in gioco Unicode? Quando si parla di software scritto in una lingua con un set di caratteri specifico (ad es. cinese), è previsto che venga eseguito e visualizzato correttamente su un computer con un sistema operativo che utilizza un set di caratteri diverso (ad es. Windows in inglese) . Vale anche la situazione opposta: il software scritto in inglese, che utilizza caratteri latini, dovrebbe essere eseguito e visualizzato correttamente su un computer Windows in cinese. In tali casi, a seconda di come è stata codificata l'applicazione, non tutti i caratteri nell'interfaccia dell'app potrebbero essere visualizzati correttamente.

Le complicazioni si verificano quando è necessario utilizzare software e sistemi operativi con set di caratteri "in conflitto". Ad esempio, un'app è in cinese, giapponese, arabo, ebraico, russo, mentre il sistema operativo utilizza caratteri latini, come inglese, spagnolo, tedesco, rumeno e così via.

Quando si verificano tali conflitti, la lingua di visualizzazione utilizzata dal sistema operativo è considerata la lingua Unicode e il programma in esecuzione (con un diverso set di caratteri), come non Unicode. Per impostazione predefinita, i programmi non Unicode sono impostati in Windows per utilizzare la stessa lingua del sistema operativo. Poiché il programma utilizza un set di caratteri completamente diverso da quello utilizzato dal linguaggio predefinito del programma non Unicode, non viene visualizzato correttamente. Per risolvere il problema, è necessario modificare la lingua predefinita utilizzata da Windows per i programmi non Unicode in modo che corrisponda a quella utilizzata dall'applicazione che si desidera eseguire.

Di seguito, puoi vedere un esempio di tale conflitto e come sono stati visualizzati alcuni caratteri prima di modificare la lingua dei programmi non Unicode in Windows e dopo che è stata modificata nella lingua corretta.

Make Windows correctly display characters from languages other than English (set non-Unicode programs)

programmi non Unicode, lingua, Windows

Il problema più comune: i sottotitoli dei film non visualizzano correttamente alcuni caratteri

La situazione più comune in cui il linguaggio per i programmi non Unicode causa frustrazioni nell'usabilità è durante la riproduzione di film o altri file multimediali. Ad esempio, hai Windows in inglese e stai riproducendo un film per il quale devi riprodurre i sottotitoli nella tua lingua locale, che include alcuni caratteri non trovati nella lingua inglese: quei caratteri potrebbero non essere visualizzati correttamente.

Make Windows correctly display characters from languages other than English (set non-Unicode programs)

programmi non Unicode, lingua, Windows

Puoi anche riprodurre musica nella tua lingua locale e il nome di una band o di una canzone contiene caratteri non presenti nella lingua inglese. È probabile che quei personaggi non vengano visualizzati correttamente nel lettore multimediale che stai utilizzando. L'impostazione della lingua per i programmi non Unicode sulla lingua locale risolve questi problemi.

Come impostare la lingua per i programmi non Unicode in Windows

Non importa quale versione di Windows stai utilizzando. Devi aprire il pannello di controllo . Quindi, vai su "Orologio, lingua e regione".

Make Windows correctly display characters from languages other than English (set non-Unicode programs)

programmi non Unicode, lingua, Windows

Se utilizzi Windows 10 o Windows 8.1, vai su Regione . Se utilizzi Windows 7, vai su "Regione e lingua".

Make Windows correctly display characters from languages other than English (set non-Unicode programs)

programmi non Unicode, lingua, Windows

Questo apre la finestra Regione o, se sei in Windows 7, la finestra " Regione e lingua" . Vai alla scheda Amministrativa . Nella sezione "Lingua per programmi non Unicode" , vedi la lingua attualmente impostata per queste app e programmi. Per modificarlo, tocca o fai clic su " Modifica locale del sistema ".

Make Windows correctly display characters from languages other than English (set non-Unicode programs)

programmi non Unicode, lingua, Windows

Viene visualizzata la finestra Impostazioni regione . Per impostazione predefinita, viene visualizzata la lingua corrente utilizzata per app e file non Unicode.

Make Windows correctly display characters from languages other than English (set non-Unicode programs)

programmi non Unicode, lingua, Windows

Fare clic o toccare l' elenco a discesa "Impostazioni locali del sistema corrente" per visualizzare tutte le lingue tra cui è possibile scegliere. Selezionare la nuova lingua che si desidera utilizzare e premere OK .

Make Windows correctly display characters from languages other than English (set non-Unicode programs)

programmi non Unicode, lingua, Windows

Si viene informati che è necessario riavviare il PC o il dispositivo Windows in modo che la modifica venga applicata. Chiudi tutte le app e i file aperti e tocca o fai clic su Riavvia ora .

Make Windows correctly display characters from languages other than English (set non-Unicode programs)

programmi non Unicode, lingua, Windows

Windows si riavvia e, quando accedi di nuovo, la nuova lingua viene applicata ad app e file non Unicode.

IMPORTANTE: la modifica della lingua utilizzata per i programmi non Unicode viene applicata a TUTTE le app e i file non Unicode. Pertanto, se è necessario eseguire un'altra app non Unicode che utilizza un set di caratteri diverso, è necessario modificare nuovamente la lingua del programma non Unicode.

Conclusione

Cambiare la lingua utilizzata per i programmi non Unicode non è così difficile. Sfortunatamente, la teoria è un po' complicata da spiegare e capire, ma speriamo di aver fatto un buon lavoro. Se hai domande, non esitare a lasciare un commento qui sotto.

Lascia un commento

Mantenere attivi gli aggiornamenti di sicurezza di Debian 12 su un server senza interfaccia grafica.

Mantenere attivi gli aggiornamenti di sicurezza di Debian 12 su un server senza interfaccia grafica.

Abilita gli aggiornamenti di sicurezza automatici di Debian tramite SSH, mantieni le sorgenti predefinite dei pacchetti e verifica le esecuzioni pianificate tramite i log di systemd e APT.

Ricevi avvisi SMART Disk di Ubuntu via e-mail con smartd

Ricevi avvisi SMART Disk di Ubuntu via e-mail con smartd

Confronta le opzioni di consegna della posta, configura smartd su Ubuntu e verifica che gli avvisi sullo stato del disco vengano recapitati nella tua casella di posta.

Errori di ricerca DNS in Debian 12: Ripara systemd-resolved

Errori di ricerca DNS in Debian 12: Ripara systemd-resolved

Ripristina le ricerche DNS su Debian 12 controllando systemd-resolved, riparando resolv.conf quando necessario e verificando la risoluzione DNS upstream e quella dell'applicazione.

Ubuntu 24.04 non visualizza l'audio HDMI? Ripristina l'uscita

Ubuntu 24.04 non visualizza l'audio HDMI? Ripristina l'uscita

Fai in modo che Ubuntu rilevi il monitor o la TV come uscita audio, selezionalo nelle impostazioni audio e controlla la connessione o l'elenco dei dispositivi PipeWire se l'HDMI non è presente.

Risolvi gli errori di firma APT riparando la chiave del repository.

Risolvi gli errori di firma APT riparando la chiave del repository.

Risolvi in ​​modo sicuro gli avvisi di firma APT di Ubuntu identificando la fonte problematica, aggiornando la chiave verificata e controllando il risultato senza disabilitare la sicurezza.

Come convertire tensione, corrente, kW, kVA e fattore di potenza trifase

Come convertire tensione, corrente, kW, kVA e fattore di potenza trifase

Impara le formule trifase bilanciate e converti passo dopo passo tensione di linea, corrente, kW, kVA e fattore di potenza, con un esempio pratico e limiti da verificare.

Limita l'utilizzo di CPU e memoria di un comando con Ubuntu cgroups

Limita l'utilizzo di CPU e memoria di un comando con Ubuntu cgroups

Esegui un carico di lavoro all'interno di un ambito systemd con CPUQuota e MemoryMax, quindi verifica i limiti tramite cgroup v2.

Crittografare il DNS upstream di Pi-hole su Ubuntu Server 24.04

Crittografare il DNS upstream di Pi-hole su Ubuntu Server 24.04

Configurare dnscrypt-proxy come bridge DoH locale di Pi-hole su Ubuntu 24.04, con un listener solo per localhost, selezione del resolver e controlli prima del cambio di DNS.

Come far funzionare i gesti del touchpad di Ubuntu 24.04 su Wayland

Come far funzionare i gesti del touchpad di Ubuntu 24.04 su Wayland

Prima di risolvere problemi relativi ad app o hardware, verifica le impostazioni del touchpad di Ubuntu, conferma la presenza di Wayland e testa le gesture integrate di GNOME.

Crea un mirror RAID 1 di Debian 12 con mdadm

Crea un mirror RAID 1 di Debian 12 con mdadm

Crea e verifica un array di dati RAID 1 a due dischi per Debian 12, formattalo in modo sicuro e configuralo per l'assemblaggio e il montaggio dopo il riavvio.