Haga que Windows muestre correctamente los caracteres de idiomas distintos del inglés (establezca programas que no sean Unicode)

¿Utiliza Windows en inglés(English) y ejecuta aplicaciones, archivos y archivos multimedia en otros idiomas con diferentes caracteres? ¿Alguna vez ha tenido problemas con aplicaciones o contenido(apps or content) escrito en idiomas que usan caracteres diferentes a los que se encuentran en inglés(English) ? ¿ Idiomas como español(Spanish) , alemán(German) , polaco(Polish) , árabe(Arabic) , ruso(Russian) , rumano o hebreo(Romanian or Hebrew) ? Si es así, debe leer este artículo y comprender cómo hacer que Windows muestre correctamente los caracteres de otros idiomas:

NOTA:(NOTE:) Esta guía se aplica a todas las versiones de Windows . Lea(Please) primero los capítulos teóricos, no solo los prácticos, para que tenga una buena comprensión de este tema.

¿Qué es Unicode y por qué es importante?

Primero, hablemos de Unicode y qué es. Comprenderlo significa que sabe cómo Windows muestra caracteres especiales como ῦ, Ᾰ y muchos otros, de diferentes idiomas.

Unicode es un estándar de codificación de caracteres, desarrollado por Unicode Consortium , que define un conjunto de letras, números y símbolos que representan casi todos los idiomas escritos del mundo. Su éxito en la unificación de conjuntos de caracteres ha llevado a su uso generalizado en la creación de software.

¿Dónde entra Unicode ? Cuando habla de que el software está escrito en un idioma con un juego de caracteres específico (por ejemplo, chino(Chinese) ), se espera que se ejecute y se muestre correctamente en una computadora con un sistema operativo(operating system) que usa un juego de caracteres diferente (por ejemplo, Windows en inglés(English) ) . La situación opuesta también se aplica: el software escrito en inglés(English) , que usa caracteres latinos(Latin) , se espera que se ejecute y se muestre correctamente en una computadora con Windows(Windows computer) en chino(Chinese) . En tales casos, dependiendo de cómo se haya codificado la aplicación, es posible que no todos los caracteres de la interfaz de la aplicación se muestren correctamente.

Las complicaciones ocurren cuando necesita usar software y sistemas operativos(operating system) que tienen conjuntos de caracteres "en conflicto". Por ejemplo, una aplicación está en chino, japonés, árabe(Arabic) , hebreo(Hebrew) , ruso(Russian) , mientras que el sistema operativo(operating system) utiliza caracteres latinos(Latin) , como inglés(English) , español(Spanish) , alemán(German) , rumano(Romanian) , etc.

Cuando ocurren tales conflictos, el idioma de visualización(display language) utilizado por el sistema operativo(operating system) se considera que es el idioma Unicode(Unicode language) y el programa que se ejecuta (con un juego de caracteres(character set) diferente ), no es Unicode. De manera predeterminada, los programas que no son Unicode están configurados en Windows para usar el mismo idioma que el sistema operativo(operating system) . Dado que el programa utiliza un juego de caracteres completamente diferente del que utiliza el (character set)lenguaje(program language) de programa predeterminado que no es Unicode , no se muestra correctamente. Para solucionar el problema, debe cambiar el idioma predeterminado(default language) utilizado por Windowspara que los programas que no son Unicode coincidan con el utilizado por la aplicación que desea ejecutar.

A continuación, puede ver un ejemplo de dicho conflicto y cómo se mostraban algunos caracteres antes de cambiar el idioma de los programas que no son Unicode en Windows y después de que se modificara al idioma correcto.

Programas no Unicode, idioma, Windows

El problema más común: los subtítulos de las películas no muestran correctamente algunos caracteres

La situación más común en la que el idioma de los programas que no son Unicode provoca frustraciones de usabilidad es cuando se reproducen películas u otros archivos multimedia. Por ejemplo, tiene Windows en inglés(English) y está reproduciendo una película para la que necesita reproducir los subtítulos en su idioma local, que incluye algunos caracteres que no se encuentran en el idioma inglés(English language) ; es posible que esos caracteres no se muestren correctamente.

Programas no Unicode, idioma, Windows

También puede reproducir música en su idioma local, y el nombre de una banda o canción contiene caracteres que(band or song contains characters) no se encuentran en el idioma inglés. Lo más probable es que esos caracteres no se muestren correctamente en el reproductor multimedia que está utilizando. Establecer el idioma de los programas que no son Unicode en su idioma local soluciona estos problemas.

Cómo configurar el idioma para programas que no son Unicode en Windows

No importa qué versión de Windows esté utilizando. Tienes que abrir el Panel de Control(Control Panel) . Luego, ve a "Reloj, idioma y región".("Clock, Language, and Region.")

Programas no Unicode, idioma, Windows

Si usa Windows 10 o Windows 8.1 , vaya a Región(Region) . Si está utilizando Windows 7 , vaya a "Región e idioma".("Region and Language.")

Programas no Unicode, idioma, Windows

Esto abre la ventana Región(Region) o, si está en Windows 7 , la ventana " Región e idioma"(Region and Language") . Vaya a la pestaña Administrativo . (Administrative)En la sección "Idioma para programas que no son Unicode"("Language for non-Unicode programs") , verá el idioma configurado actualmente para estas aplicaciones y programas. Para cambiarlo, haga clic o toque " Cambiar configuración regional del sistema(Change system locale) ".

Programas no Unicode, idioma, Windows

Se muestra la ventana Configuración de la región . (Region Settings)De manera predeterminada, verá el idioma actual que se usa para aplicaciones y archivos(apps and files) que no son Unicode .

Programas no Unicode, idioma, Windows

Haga clic o toque la lista desplegable "Configuración regional actual del sistema" para ver todos los idiomas que puede elegir. ("Current system locale")Seleccione el nuevo idioma que desea usar y presione OK .

Programas no Unicode, idioma, Windows

Se le informa que debe reiniciar su PC o dispositivo con Windows(Windows PC or device) para que se aplique el cambio. Cierre todas sus aplicaciones y archivos(apps and files) abiertos , y haga clic o toque (click or tap) Reiniciar ahora(Restart now) .

Programas no Unicode, idioma, Windows

Windows se reinicia y, cuando vuelve a iniciar sesión, el nuevo idioma se aplica a las aplicaciones y archivos(apps and files) que no son Unicode .

IMPORTANTE:(IMPORTANT:) el cambio del idioma utilizado para los programas que no son Unicode se aplica a TODAS las aplicaciones (non-Unicode app)y archivos(s and files) que no son Unicode . Por lo tanto, si necesita ejecutar otra aplicación que no sea Unicode(non-Unicode app) que use un conjunto de caracteres diferente, deberá cambiar el idioma del programa que(program language) no sea Unicode nuevamente.

Conclusión

Cambiar el idioma utilizado para los programas que no son Unicode no es tan difícil. Desafortunadamente, la teoría es un poco complicada de explicar y comprender, pero esperamos haber hecho un buen trabajo. Si tiene alguna pregunta, no dude en dejar un comentario a continuación.



About the author

Soy técnico informático profesional y tengo más de 10 años de experiencia en el campo. Me especializo en el desarrollo de Windows 7 y Windows Apps, así como en el diseño de Cool Websites. Tengo un gran conocimiento y experiencia en el campo, y sería un activo valioso para cualquier organización que busque hacer crecer su negocio.



Related posts