Taller: internacionalización de una interfaz

miércoles 30 de septiembre · 10:0011:40 · en 39 días

Guía del maestro.docx

GUÍA 30-09-26 Laboratorio de Interacción Humano-Computadora

CN220 · miércoles 30/09/2026 · 10:00-11:40 · Sesión 7

Taller: internacionalización de una interfaz


OBJETIVO

Preparar una pantalla real para tres idiomas y comprobar qué se rompe.

ACTIVIDAD 1 · EXTERNALIZAR CADENAS

Extraer todo el texto a un archivo de recursos con clave y valor. Ninguna cadena visible debe quedar en el código.

  • Nombrar las claves por función, no por contenido: boton.guardar, no boton.guardar_cambios_azul.
  • Incluir los textos de error y los mensajes del sistema, que son los que siempre se olvidan.

ACTIVIDAD 2 · PRUEBA DE EXPANSIÓN

Sustituir todos los textos por versiones 40% más largas y observar qué contenedores se rompen. Es la simulación barata de traducir al alemán.

ACTIVIDAD 3 · FORMATOS REGIONALES

  • Fechas en formato mexicano, estadounidense e ISO.
  • Números con separadores de ambas convenciones.
  • Moneda con símbolo y posición correctos por región.

ACTIVIDAD 4 · ESPEJEO PARA DERECHA A IZQUIERDA

Voltear el diseño como lo requeriría el árabe. Los iconos direccionales —flechas de siguiente y anterior— también se espejean; los que representan objetos del mundo, como un reloj, no.

ACTIVIDAD 5 · PLURALIZACIÓN

Construir el mensaje «tienes N mensajes nuevos» con plantillas y reglas de plural, sin concatenar. Probar con N igual a 0, 1 y 2, y verificar que las tres frases sean correctas en los tres idiomas.

ENTREGABLE

Archivo de recursos en tres idiomas y capturas de la pantalla en cada uno, incluida la versión espejeada.

Mis notas0 palabras
.docx
Tareas propias de esta sesión

Nada anotado en esta sesión todavía.