Pango on avoimen lähdekoodin ohjelmisto, joka pyrkii luomaan ohjelmistokehyksen, jotta kansainväliset tekstimerkit voidaan hahmontaa sähköisesti. Vaikka useimmat englantia puhuvista eivät ehkä ymmärrä sitä, monet kielet eivät ole edustettuina tai ovat aliedustettuina Internetissä ja muissa ohjelmistosovelluksissa. Useimmiten tämä johtuu siitä, että ohjelmistosovellukset eivät tue merkkejä näillä kielillä.
Pango on yhdistelmä kahdesta eri sanasta, jotka luonnollisesti tulevat ohjelmiston tehtävän vuoksi kahdesta eri kielestä. Pan on kreikankielinen sana, joka tarkoittaa “kaikkia” ja go on japanilainen sana, joka tarkoittaa “kieliä”. Sitä Pango todellakin toivoo voivansa tukea – kaikkia kieliä.
Pango toivoo voivansa auttaa aliedustettuja kieliä puhuvia luomalla ohjelmistoja, jotka pystyvät toistamaan lähes kaikki maailman kielet sähköisesti. Työ ei ole helppoa. Monilla kielillä on omat erityispiirteensä, jotka on otettava huomioon. Koodi on kirjoitettava siten, että se ei sulje pois mitään kieliä tai ainakin sulkee pois mahdollisimman vähän.
On huomattava, että Pango ei käännä tekstiä kielestä toiseen. Se tarjoaa yksinkertaisesti perustan, jolle tekstiä voidaan näyttää sähköisessä muodossa. Pangoa voidaan jollain tapaa verrata mainostauluun. Se toimii välineenä, jolla tekstiä ja grafiikkaa voidaan nähdä. Jonkun on kuitenkin tultava mukaan ja liitettävä teksti ja grafiikka mainostaululle välittääkseen viestin.
Avoimen lähdekoodin ohjelmistona Pango ei ole riippuvainen voitosta jatkaakseen tehtäväänsä. Jos olisi, sitä ei ehkä koskaan ole luotu. Tämä johtuu siitä, että ohjelmistolle ei ehkä koskaan ole tarpeeksi kysyntää tuottamaan voittoa.
Esimerkiksi, jos ohjelmisto on luotu englanninkieliselle yleisölle, se voi tulla ostettavaksi ja sadat miljoonat ihmiset käytettäväksi. Itse asiassa englantia puhuvien, joko äidinkielenään tai muualta puhuvien, määräksi arvioidaan 500 miljoonasta yli miljardiin, riippuen useista eri tekijöistä, kuten lukutaidon mittaamisesta. Se edustaa merkittävää potentiaalista markkinaa ohjelmistosovelluksille. Mitä suuremmat markkinat ovat, sitä paremmat mahdollisuudet saada hyvä tuotto sijoitukselle.
Kieli, jota voi puhua vain 10,000 20,000–XNUMX XNUMX ihmistä, edustaa kuitenkin hyvin pientä markkinaa, josta ohjelmistoyritykset eivät todennäköisesti koskaan näe voittoa. Siksi nämä kielet jätetään huomiotta. Pango pyrkii muuttamaan tätä tuomalla kaikenlaisia sovelluksia saataville näillä kielillä.