-->

在MessageBox类煎茶触摸的西里尔字母(Cyrillic characters in Mess

2019-10-24 02:27发布

我用的煎茶触摸框架不同的语言工作,并翻译MessageBox的按钮不同的语言,我增加了它,它是工作,但与俄罗斯我有问题,而不是出现出现正确的翻译“???” doesn't正确地检测特殊字符的翻译。 任何线索?

Answer 1:

是的,我有UTF8字符集的工作,但我已经解决了这个问题,接收来自后端这里的代码标签:

 var language = 'RU', //sent from the backend
            overWriting = Ext.MessageBox.YESNO;
        switch (language) {
            case "RU" :
                var b = Ext.MessageBox;

                Ext.apply(b, {
                    YES: {text: 'russian text YES', itemId: 'yes', ui: 'action'},
                    NO: {text:'russian text NO', itemId: 'no'}
                });

                Ext.apply(b, {
                    YESNO: [b.NO, b.YES]
                });
                overWriting = b.YESNO;
                break;
}


文章来源: Cyrillic characters in MessageBox class of Sencha Touch