简单的Android客户端国际化(语言适配)方案

阅读: 评论:0

简单的Android客户端国际化(语言适配)方案

简单的Android客户端国际化(语言适配)方案

前言:

 

国际化,其实就是语言的适配,当你切换系统语言到别的国家语言,app显示的语言就是该国的语言.说明一下,这里适配的只是简单的app端的string字符串,完整的国际化,一些别的操作和后台的配合是必不可少的.

 

本文章基本参照,实际上就是细化一些操作,在这里取了巧,如果博客主人看到认为我做法不当,告知我,我弄成转载无妨

 

一、国际化步骤:

 

1、新建values包: 在该工程res中右击New—>Directory—>输入对应国家的values值 (例如,你想适配英文,包名就是"values-en-rUS")

新建工程时候已经默认创建了一个values包(就是我们中文),里面有app_name,建议仍然创建中文的"values-zh-rCN"values包,并且保持app_name的values值一致,之后其他的字符串放在这个包下即可

注意:

values的命名格式"values-zh-rCN",没有下划线!!!!!!

创建好values包之后,新建的l文件会显示该国国旗(但是!!!就算你包名格式不对,也不报错,只在测试的时候字符串显示一串数字)

 

2、新建l放入相应的values位置 

 

3、在对应国家的l中编辑字符串 

简而言之,就是你以后在l文件里面所写的字符串,需要在每一个适配的包都写上该国的语言

例如,在values-zh-rCN是  <string name="test_1">最近好吗</st

本文发布于:2024-01-31 19:42:06,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170670132630909.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:客户端   语言   简单   方案   Android
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23