¿Qué es Pango?

Pango es un software de código abierto que busca crear un marco de software para que los caracteres de texto internacionales se puedan renderizar electrónicamente. Aunque es posible que la mayoría de los que hablan inglés no se den cuenta, muchos idiomas no están representados o están infrarrepresentados en Internet y en otras aplicaciones de software. Principalmente, esto se debe a que las aplicaciones de software no admiten caracteres en esos idiomas.

Pango es una combinación de dos palabras diferentes que, naturalmente, dada la misión del software, provienen de dos idiomas diferentes. Pan es una palabra griega que significa «todos» y go es una palabra japonesa que significa «idiomas». De hecho, eso es lo que Pango espera admitir: todos los idiomas.

Pango espera ayudar a quienes hablan idiomas subrepresentados mediante la creación de software que pueda reproducir casi todos los idiomas del mundo de forma electrónica. El trabajo no es fácil. Muchos idiomas tienen su propio conjunto de peculiaridades que deben tenerse en cuenta. El código debe estar escrito de tal manera que no excluya ningún idioma, o al menos excluya el menor número posible.

Cabe señalar que Pango no traduce texto de un idioma a otro. Simplemente proporciona una base para que el texto se pueda mostrar en formato electrónico. De alguna manera, Pango se puede comparar con una valla publicitaria. Sirve como medio por el cual se pueden ver el texto y los gráficos. Sin embargo, alguien aún debe venir y aplicar el texto y los gráficos a la valla publicitaria para transmitir un mensaje.

Como software de código abierto, Pango no depende de una ganancia para continuar con su misión. Si lo hizo, es posible que nunca se haya creado. Esto se debe a que es posible que nunca haya una demanda suficiente para que el software genere ganancias.

Por ejemplo, si un programa de software se crea para una audiencia de habla inglesa, tiene el potencial de ser comprado y utilizado por cientos de millones de personas. De hecho, el número de hablantes de inglés, ya sean nativos o no nativos, se estima entre 500 millones y más de mil millones, dependiendo de varios factores diferentes, como la forma en que se mide la alfabetización. Eso representa un mercado potencial significativo para aplicaciones de software. Cuanto más grande sea el mercado, mayores serán las posibilidades de obtener un buen retorno de la inversión.
Sin embargo, un idioma que solo pueden hablar entre 10,000 y 20,000 personas representa un mercado muy pequeño del que las empresas de software probablemente nunca obtendrán beneficios. Por lo tanto, estos idiomas se ignoran. Pango busca cambiar eso haciendo que todo tipo de aplicaciones estén disponibles en esos idiomas.