Internacionalización y localización

Internacionalización y localización
Diferentes idiomas que soporta Ubuntu.

La internacionalización es el proceso de diseñar software de manera tal que pueda adaptarse a diferentes idiomas y regiones sin la necesidad de realizar cambios de ingeniería ni en el código. La localización es el proceso de adaptar el software para una región específica mediante la adición de componentes específicos de un locale y la traducción de los textos, por lo que también se le puede denominar regionalización. No obstante la traducción literal del inglés es la más extendida.

Es una práctica común en el idioma inglés (sobre todo en el ámbito de la computación), abreviar internationalization como "i18n". Ello se debe a que entre la primera i y la última ene de dicha palabra hay 18 letras. Lo mismo sucede con localization, que se abrevia "L10n". La L mayúscula se utiliza para distinguirla de la i minúscula de i18n.

Algunas empresas, como Microsoft e IBM, usan el término globalización para referirse a la combinación de internacionalización y localización. Globalización puede también abreviarse a "g11n".

Internacionalización y localización son dos de los conceptos más en boga en la moderna industria del lenguaje.

Contenido

Internacionalización

La internacionalización es la serie de tareas que se deben llevar a cabo para que un determinado elemento se pueda regionalizar o expandir a otras regiones. En el caso de los programas informáticos se debe retocar el código para que permita mostrar mensajes en varios idiomas, por ejemplo. También conlleva toda la serie de tareas sobre definición de estándares comunes, procedimiento de trabajo, etc.

Localización

Pantalla de una computadora con varios programas traducidos al italiano.

La localización o regionalización consiste en tomar elementos internacionalizados y adaptarlos a una determinada región. La mayor parte de este trabajo reside en la traducción, pero existen otras tareas como el cambios de formatos de fechas, moneda, calendario y cualquier otro elemento susceptible de afectar al entendimiento de un usuario de un determinado lugar.

Importancia de la localización

Actualmente las personas que deseen usar una computadora deben primeramente aprender el inglés. En un país con bajas tasas de alfabetización lo anterior obstaculiza el acceso a las tecnologías de la información y las comunicaciones, especialmente a las personas con bajos ingresos y las comunidades rurales que no tienen acceso a instrucción. La localización trae innumerables beneficios como la reducción significativa de la cantidad de entrenamiento necesario para que los usuarios finales puedan utilizar un sistema computacional. Se facilita así la introducción de la informática en pequeñas y medianas empresas, permitiendo que los empleados trabajen en su lengua de origen y facilitando el manejo de sistemas y para controlar bases de datos de nombres y datos propios del idioma. Se facilita de esta manera la descentralización de datos en niveles provinciales y municipales.

Lo mismo aplica para las compañías de servicio público (electricidad, agua, teléfono) que desarrollarán bases de datos propias de la lengua. De ese modo se reducen costos y se proporciona un mejor servicio a los ciudadanos, permitiendo que las ciudades se comuniquen por correo electrónico en su propio idioma, fortaleciendo una industria local de proyectos, fuentes adecuadas para la región y ayudando a que las universidades formen más especialistas en informática.

Alcance

Varios de los puntos que cubre la internacionalización son los siguientes:

  • Varios idiomas disponibles.
  • Diferentes convenciones culturales.
  • Zonas horarias.
  • Formatos de horarios.
  • Formatos de fechas.
  • Monedas internacionales.
  • Sistema de pesos y medidas (pulgadas/centímetros, libras/gramos, etc.).
  • Códigos de caracteres (Unicode resuelve fácilmente este problema).
  • Formato de números (separadores decimales, separadores de miles, etc.).


Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Emacs — Para el computador Macintosh, véase eMac. Emacs …   Wikipedia Español

  • JavaServer Faces — Desarrollador Sun Microsystems http://java.sun.com/... Información general Última versión estable 2.0 …   Wikipedia Español

  • Columba (software) — Columba Captura de Columba mostrando bandeja de entrada Desarrollador Colu …   Wikipedia Español

  • Poedit — Saltar a navegación, búsqueda Poedit Desarrollador Vaclav Slavik www.poedit.net …   Wikipedia Español

  • Yii — Framework Desarrollador Yii Software LLC http://www.yiif …   Wikipedia Español

  • CLISP — GNU CLISP Pantalla CLISP Desarrollador …   Wikipedia Español

  • Distribución Linux — Se ha sugerido que este artículo sea renombrado como Distribución GNU/Linux. Motivo: El argumento a favor es que el sistema operativo que generalmente se conoce como «Linux» es la combinación de las partes del sistema operativo libre GNU con el… …   Wikipedia Español

  • FLUID — Saltar a navegación, búsqueda Ventana de FLUID FLUID (del Inglés, Fast Light User Interface Designer) es un editor gráfico que facilita el diseño de la interfaz gráfica de usuario (IGU) de programas basados en la biblioteca FLTK. FLUID genera los …   Wikipedia Español

  • GALPon MiniNo — Parte de la familia Debian GNU/Linux Escritorio de GALPon MiniNo 1.2 (beta) Alguadaira Desarrollador …   Wikipedia Español

  • GNU GRUB — Grub Menú de GRUB en modo no gráfico …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”