安卓游戏的语言文件在哪

安卓游戏的语言文件在哪,第1张

temp。安卓手机,下载玩游戏之后,有的语言是不一样的,语言包是在手机文件temp中的,进入即可找到对应的语音包。安卓游戏是运行在安卓系统(Android)平台的游戏,随着移动终端设备的发展,安卓游戏不但可以运行于智能手机,也可以在平板电脑上运行。

安卓系统的语言包放在framework-res.apk文件里面的,修改/system/csc/目录里面的languages.xml可以把语言调出来。

语言包就是把软件原显示的语言转换成其他某种语言的程序。

将中文简体转换成繁体中文的就叫繁体中文语言。

其工作原理简单说就是替换文件。

Android是一种基于Linux的自由及开放源代码的 *** 作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android *** 作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。

Android应用支持多语言,包括同一种语言的变种(方言),比如就英语而言有,

en-rGB    英国英语

en-rUS    美国英语

en-rCA    加拿大英语

...

如果想处理这些变种里翻译不同的地方,可以创建多份语言资源,放到应用程序源代码里对应的资源目录,这样build出apk,用户安装以后,应用程序会自动根据用户手机里的语言设置选择对应的字符串显示。

/res/values-en-rGB/strings.xml

/res/values-en-rUS/strings.xml

/res/values-en-rCA/strings.xml

类似地,就西班牙语而言也有很多变种,你可以判断一下这些客户使用的是哪个变种,然后分目录存放对应的翻译。

es            一般的西班牙语(general)

es-rAR    阿根廷西班牙语

es-rBO

es-rCL

es-rCO    哥伦比亚西班牙语

es-rCR

es-rDO

es-rEC

es-rES    卡斯蒂利亚西班牙语 (西班牙人听说读写用的)  

es-rGT

es-rHN

es-rMX    墨西哥西班牙语

es-rNI

es-rPA

es-rPE

es-rPR

es-rPY

es-rSV

es-rUS    美国西班牙语

es-rUY

es-rVE

...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11683256.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存