首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flex西里尔文本地化

Flex西里尔文本地化
EN

Stack Overflow用户
提问于 2010-07-01 01:39:22
回答 2查看 594关注 0票数 0

我已经定义了一个俄语本地化文件,但是当设置语言环境时,我得到的结果是?符号..。当创建一个使用西里尔字符的示例flex应用程序时,它们可以很好地显示,但不知何故,设置语言环境并不起作用。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-01 18:14:54

修复它..。我的本地化文件不是用UTF8编码的,这是导致问题的原因。

票数 2
EN

Stack Overflow用户

发布于 2010-07-01 01:44:37

听起来您使用的是嵌入式字体,但您尝试显示的字符并不包含在字体中。

docs

代码语言:javascript
复制
<?xml version="1.0"?>
<!-- fonts/EmbeddedFontCharacterRange.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
  <mx:Style>
  @font-face {
    src:url("../assets/MyriadWebPro.ttf");
    fontFamily: myFontFamily;
    advancedAntiAliasing: true;
    unicodeRange:
       U+0041-U+005A, /* Upper-Case [A..Z] */
       U+0061-U+007A, /* Lower-Case a-z */
       U+0030-U+0039, /* Numbers [0..9] */
       U+002E-U+002E; /* Period [.] */
 }

 TextArea {
    fontFamily: myFontFamily;
    fontSize: 32;
 }     

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3151861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档