什么是盘古(Pango)?

Pango是一个开源软件,旨在创建一个软件框架,使国际文本字符能够以电子方式呈现。尽管大多数说英语的人可能意识不到这一点,但许多语言在互联网和其他软件应用程序中没有被表示,或者没有得到充分体现。大多数情况下,这是由...
Pango是一个开源软件,旨在创建一个软件框架,使国际文本字符能够以电子方式呈现。尽管大多数说英语的人可能意识不到这一点,但许多语言在互联网和其他软件应用程序中没有被表示,或者没有得到充分体现。大多数情况下,这是由于软件应用程序不支持这些语言中的字符。手持计算机Pango是两个不同单词的组合,考虑到软件的任务,Pan来自两种不同的语言。Pan是一个希腊单词,意思是“all”,go是一个日语单词,意思是“languages”。事实上,这就是Pango希望支持的——所有语言。Pango希望通过创建能够以电子方式呈现世界上几乎每种语言的软件,来帮助那些使用代表性不强的语言的人。这项工作并不容易。许多语言都有自己的一系列特性,必须加以考虑。代码必须用这样的语言编写一种不排除任何语言的方法,或者至少排除尽可能少的语言。应该注意的是,Pango不把文本从一种语言翻译成另一种语言。它只是提供了文本以电子格式显示的基础。在某些方面,Pango可以比作一个广告牌,它是一个可以看到文字和图形的媒介。但是,为了传达信息,还必须有人来把文字和图形应用到广告牌上。作为开源软件,Pango不依赖利润来继续它的使命。如果它真的这样做了,它可能从来没有被创造过,这是因为对软件的需求可能永远都不足以带来利润。例如,如果一个软件程序是为讲英语的听众创建的,它有可能被数亿人购买和使用事实上,讲英语的人数,无论是母语还是非母语,估计在5亿到10亿之间,这取决于一系列不同的因素,例如如何衡量识字率。这代表了软件应用的一个重要潜在市场。市场越大,获得良好投资回报的机会更大。然而,一种只有1万到2万人会说的语言代表着一个非常小的市场,软件公司很可能永远不会从中获利。因此,这些语言都被忽略了,Pango试图通过提供这些语言的各种应用程序来改变这种状况
  • 发表于 2020-08-07 10:46
  • 阅读 ( 1208 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具