Internationalización y Localización¶
Python viene con dos módulos para preparar una aplicación para trabajar con
múltiples lenguajes naturales y configuraciones culturales. gettext
se
usa para crear catálogos de mensajes en diferentes idiomas, de modo que los
avisos y los mensajes de error se pueden mostrar en un idioma que el usuario
pueda entender. locale
cambia la forma en que números, moneda, fechas,
y los tiempos están formateados para tener en cuenta las diferencias culturales
tales como cómo se indican los valores negativos y cuál es el símbolo de la
moneda local. Ambos módulos interactúan con otras herramientas y el entorno
para que la aplicación de Python se adapte a todos los otros programas en el
sistema.