代码之家  ›  专栏  ›  技术社区  ›  Ross Henderson

多语言Flex应用程序-嵌入特定语言的首选字体

  •  1
  • Ross Henderson  · 技术社区  · 17 年前

    我正在开发一个协作web应用程序,它是用Flex3构建的,需要支持多种语言。

    有人知道哪种字体最适合为中文、韩文、日文和俄文创建嵌入式字体库吗?我知道微软会做这项工作,但我不知道它是否会做得最好。

    仅仅本地化并不能解决整个问题:例如,聊天输入和显示需要在同一文本字段中支持多种语言——任何用中文输入的内容都需要用中文显示;任何用英语输入的内容都需要用英语显示。

    使用SAN是一种选择,但远不是首选。

    1 回复  |  直到 17 年前
        1
  •  0
  •   Ross Henderson    16 年前

    采用了一种基于unicode值切换字符文本格式的方法。因此,主语言中的字符以首选(嵌入)字体显示,而其他语言中的字符以SAN显示。

    这非常好,但需要检查添加到字段中的每个字符,并在删除时检查所有字符。进行了大量的检查,我确信包含大量内容的textfield将开始遇到性能问题,但这是针对聊天工具的,所以这对用例来说不是太关键。

    推荐文章