ecmobile中IOS版本中界面文字不显示的解决
查找以下方法。
- (BOOL)setCurrentLanguageName:(NSString *)name
{
BeeLanguage * lang = [self findLanguage:name];
if ( nil == lang )
{
NSString * langPath = [[NSBundle mainBundle] pathForResource:name ofType:@"xml"];
NSString * langPath2 = [[NSBundle mainBundle] pathForResource:name ofType:@"lang"];
NSLog(@"%@ %@", langPath, langPath2);
NSString * content = [NSString stringWithContentsOfFile:langPath encoding:NSUTF8StringEncoding error:NULL];
if ( nil == content )
{
content = [NSString stringWithContentsOfFile:langPath2 encoding:NSUTF8StringEncoding error:NULL];
}
//这里替换原来的内容--start
if ( content == nil )
{
NSString * defaultlangePath = [[NSBundle mainBundle] pathForResource:@"zh-Hans" ofType:@"lang"];
content = [NSString stringWithContentsOfFile:defaultlangePath encoding:NSUTF8StringEncoding error:NULL];
}
lang = [BeeLanguage language:content];
}
if ( lang )
{
lang.name = name;
[self applyLanguage:lang];
return YES;
}
return NO;
}
最新文章
- rdlc报表大小设置
- yum简单安装salt master与minion
- MyEclipse使用总结——MyEclipse去除网上复制下来的来代码带有的行号
- SPOJ COT3 Combat on a tree(Trie树、线段树的合并)
- springmvc:frameServletBean
- Winform之SpreadSheetGear转DevExpress.XtraSpreadsheet.v13.2 z
- Python | 基础系列 · Python为什么没有switch/case语句?
- javascript sort排序
- C# Struct结构体
- 用 HAproxy 搭建 RabbitMQ 集群
- 【Luogu1373】小a和uim之大逃离(动态规划)
- expect 批量自动部署ssh 免密登陆
- cURL error 60: SSL certificate problem: unable to get local issuer
- 认识vim 编辑器
- bzoj3237(cdq+并查集)
- selenium java maven自动化测试环境搭建
- text3
- Docker - 基础讲义
- 犯罪现场调查第一季/全集CSI迅雷下载
- 利用shell连接服务器