在一个软件或插件支持多种语言时,显示何种语言取决于iOS系统的语言环境,那么有没有方法在英文系统下,让软件的语言显示为中文呢?通过iFile或者iFunbox就能做到,而且后者无需越狱。
背景知识:用户软件安装在/var/mobile/Applications/下,通常点击iFile工具栏的小房子即可快速抵达。大部份系统软件和插件则安装在/Applications/下。
进入这些目录,找到软件本体的 软件名.app 目录,比如iFile就是iFile.app 目录内,可以找到很多以”.lproj”为扩展名的目录,这些就是语言包目录了。
把你想要使用的语言包的名字与当前系统语言对应的语言包目录名换一下,软件就会显示你所想要的语言界面了。
具体,你可以这样操作,点击系统当前系统对应的语言包(比如上图的en.lproj)右边的蓝色箭头,进入下图界面,把文件夹的名字改掉,再把你想要使用的(比如zh_CN.lproj)改成当前系统语言(比如en.lproj)大功告成。
非常简单,当然,软件或插件更新以后还得手动弄一次。
有一个插件 App Langueage Switcher 能做到这事儿,就是得花点小钱:) 。