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

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

Contenido

  1. ¿Qué es Unicode y por qué es importante?
  2. El problema más común: los subtítulos de las películas no muestran correctamente algunos caracteres
  3. Cómo configurar el idioma para programas que no son Unicode en Windows
  4. Conclusión

NOTA: Esta guía se aplica a todas las versiones de Windows. Lea 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 (p. ej., chino), se espera que se ejecute y se muestre correctamente en una computadora con un sistema operativo que usa un juego de caracteres diferente (p. ej., Windows en inglés) . La situación opuesta también se aplica: el software escrito en inglés, que usa caracteres latinos, se espera que se ejecute y se muestre correctamente en una computadora con Windows en chino. 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 que tienen conjuntos de caracteres "en conflicto". Por ejemplo, una aplicación está en chino, japonés, árabe, hebreo, ruso, mientras que el sistema operativo usa caracteres latinos, como inglés, español, alemán, rumano, etc.

Cuando ocurren tales conflictos, el idioma de visualización utilizado por el sistema operativo se considera que es el idioma Unicode y el programa que se ejecuta (con un conjunto de caracteres diferente), como no Unicode. De manera predeterminada, los programas que no son Unicode están configurados en Windows para usar el mismo idioma que el sistema operativo. Dado que el programa utiliza un juego de caracteres completamente diferente del que utiliza el lenguaje de programa predeterminado que no es Unicode, no se muestra correctamente. Para solucionar el problema, debe cambiar el idioma predeterminado que usa Windows para los programas que no son Unicode para que coincida con el que usa 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.

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

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 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; es posible que esos caracteres no se muestren correctamente.

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

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 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 . Luego, ve a "Reloj, idioma y región".

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

Programas no Unicode, idioma, Windows

Si está utilizando Windows 10 o Windows 8.1, vaya a Región . Si está utilizando Windows 7, vaya a "Región e idioma".

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

Programas no Unicode, idioma, Windows

Esto abre la ventana Región o, si está en Windows 7, la ventana " Región e idioma" . Vaya a la pestaña Administrativo . En la sección "Idioma para programas que no son Unicode" , verá el idioma configurado actualmente para estas aplicaciones y programas. Para cambiarlo, haga clic o toque " Cambiar configuración regional del sistema ".

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

Programas no Unicode, idioma, Windows

Se muestra la ventana Configuración de la región . De forma predeterminada, verá el idioma actual que se usa para aplicaciones y archivos que no son Unicode.

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

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. Seleccione el nuevo idioma que desea usar y presione OK .

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

Programas no Unicode, idioma, Windows

Se le informa que debe reiniciar su PC o dispositivo con Windows para que se aplique el cambio. Cierre todas sus aplicaciones y archivos abiertos, y haga clic o toque Reiniciar ahora .

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

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 que no son Unicode.

IMPORTANTE: el cambio del idioma utilizado para los programas que no son Unicode se aplica a TODAS las aplicaciones y archivos que no son Unicode. Por lo tanto, si necesita ejecutar otra aplicación que no sea Unicode que use un conjunto de caracteres diferente, deberá cambiar el idioma del programa que 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 tienes alguna pregunta, no dudes en dejar un comentario a continuación.

Dejar un comentario

Elimina la advertencia de bloqueo de archivos de Nextcloud con Redis.

Habilite el bloqueo de archivos confiable de Nextcloud, elija el backend Redis o Valkey adecuado y verifique que la advertencia desaparezca sin riesgo de que se produzcan cambios simultáneos en los archivos.

Requisitos para obtener una calificación de seguridad A+ en Nextcloud

Requisitos para obtener una calificación de seguridad A+ en Nextcloud

Solucione los problemas comunes detectados en los análisis de Nextcloud con las últimas actualizaciones, HTTPS y HSTS, una configuración precisa de la confianza en el proxy inverso y comprobaciones con el servidor público.

Habilitar el cifrado del lado del servidor de Nextcloud con impacto medido

Configure Nextcloud SSE para el almacenamiento que lo necesite, proteja las claves de cifrado y mida el impacto en la transferencia y la CPU antes de cifrar los archivos existentes.

Agregar búsqueda de texto completo de Elasticsearch a Nextcloud

Conecta la búsqueda de archivos de Nextcloud con Elasticsearch, indexa el contenido de los documentos y elige una configuración que se adapte a las necesidades de tu servidor y de seguridad.

Establece una política de caducidad fiable para los archivos eliminados de Nextcloud.

Establece una política de caducidad fiable para los archivos eliminados de Nextcloud.

Configure Nextcloud para que elimine los archivos borrados después de un período de retención definido, programe tareas en segundo plano de forma fiable y evite comandos que vacíen la papelera de todos los usuarios.

Borrar la advertencia de Nextcloud sobre índices de base de datos faltantes

Borrar la advertencia de Nextcloud sobre índices de base de datos faltantes

Ejecuta la reparación de OCC de Nextcloud de forma segura, previsualiza los cambios en la base de datos y comprueba por qué persiste la advertencia.

Aumentar el límite de subida web de Nextcloud por encima de 2 GB

Aumentar el límite de subida web de Nextcloud por encima de 2 GB

Permita la carga de archivos más grandes en el navegador Nextcloud alineando la configuración de PHP, Nginx o Apache, el almacenamiento temporal y el tiempo de espera, y verifique qué límite está bloqueando el archivo.

Borre la advertencia de memoria PHP de Nextcloud en el servidor web.

Establezca el límite de memoria PHP que Nextcloud utiliza realmente, reinicie el servicio correcto y confirme la configuración de 512 MB en la Vista general de administración.

Conecta un bucket compatible con S3 al almacenamiento externo de Nextcloud.

Monta un bucket de almacenamiento de objetos compatible en Nextcloud utilizando su backend S3, con el punto final, las credenciales, el ámbito de acceso y los pasos de verificación correctos.

Traslada tus datos de Nextcloud a una unidad externa sin perder espacio de almacenamiento.

Traslada tus datos de Nextcloud a una unidad externa sin perder espacio de almacenamiento.

Traslada de forma segura un directorio de datos de Linux Nextcloud a una unidad externa utilizando un montaje UUID persistente, el modo de mantenimiento, una copia verificada y el enlace simbólico de la ruta original.