当前位置: 首页 > news >正文

嘉峪关做网站建个人网站做导购

嘉峪关做网站,建个人网站做导购,wordpress前台注册 邀请码,网站开发公司企业官网i18n 是“国际化”(Internationalization)的缩写,其中 i 是单词 “internationalization” 的第一个字母,18 代表字母 i 和 n 之间的 18 个字母,n 是单词的最后一个字母。这种缩写形式主要用于软件开发领域&#xff0c…

i18n 是“国际化”(Internationalization)的缩写,其中 i 是单词 “internationalization” 的第一个字母,18 代表字母 in 之间的 18 个字母,n 是单词的最后一个字母。这种缩写形式主要用于软件开发领域,以简洁地表示支持多语言的概念。

多语言或国际化在软件中通常指的是使软件能够适配多种语言和地区的过程,不仅包括翻译文本,还包括考虑日期和时间格式、货币单位、数字格式、排序规则等地区差异性问题。

使用 i18n 作为国际化的缩写,可以让开发者快速识别代码库中与多语言支持相关的部分,比如文件夹、函数、变量名等。类似的还有 l10n,用来表示“本地化”(Localization),即根据特定国家或地区的语言和文化习惯调整软件的过程。
在这里插入图片描述

语言目录详细对应关系

Arabic, Egypt (ar-rEG) —————————–阿拉伯语,埃及
Arabic, Israel (ar-rIL) ——————————-阿拉伯语,以色列
Bulgarian, Bulgaria (bg-rBG) ———————保加利亚语,保加利亚
Catalan, Spain (ca-rES) —————————加泰隆语,西班牙
Czech, Czech Republic (cs-rCZ) —————–捷克语,捷克共和国
Danish, Denmark(da-rDK) ————————丹麦语,丹麦
German, Austria (de-rAT) ————————-德语,奥地利
German, Switzerland (de-rCH) ——————-德语,瑞士
German, Germany (de-rDE) ———————-德语,德国
German, Liechtenstein (de-rLI) ——————德语,列支敦士登的
Greek, Greece (el-rGR) —————————-希腊语,希腊
English, Australia (en-rAU) ————————-英语,澳大利亚
English, Canada (en-rCA) ————————–英语,加拿大
English, Britain (en-rGB) —————————-英语,英国
English, Ireland (en-rIE) —————————–英语,爱尔兰
English, India (en-rIN) ——————————–英语,印度
English, New Zealand (en-rNZ) ———————英语,新西兰
English, Singapore(en-rSG) ————————–英语,新加坡
English, US (en-rUS) ———————————–英语,美国
English, Zimbabwe (en-rZA) ————————–英语,津巴布韦
Spanish (es-rES) —————————————-西班牙
Spanish, US (es-rUS) ———————————–西班牙语,美国
Finnish, Finland (fi-rFI) ———————————芬兰语,芬兰
French, Belgium (fr-rBE) ——————————-法语,比利时
French, Canada (fr-rCA) ——————————-法语,加拿大
French, Switzerland (fr-rCH) ————————–法语,瑞士
French, France (fr-rFR) ——————————–法语,法国
Hebrew, Israel (he-rIL) ———————————希伯来语,以色列
Hindi, India (hi-rIN) ————————————-印地语,印度
Croatian, Croatia (hr-rHR) —————————-克罗地亚语,克罗地亚
Hungarian, Hungary (hu-rHU) ————————匈牙利语,匈牙利
Indonesian, Indonesia (id-rID) ————————印尼语,印尼
Italian, Switzerland (it-rCH) —————————-意大利语,瑞士
Italian, Italy (it-rIT) —————————————意大利语,意大利
Japanese (ja-rJP) —————————————-日语
Korean (ko-rKR) ——————————————朝鲜语
Lithuanian, Lithuania (lt-rLT) ————————–立陶宛语,立陶宛
Latvian, Latvia (lv-rLV) ———————————拉托维亚语,拉托维亚
Norwegian-Bokmol, Norway(nb-rNO) —————挪威语,挪威
Dutch, Belgium (nl-rBE) ——————————–荷兰语,比利时
Dutch, Netherlands (nl-rNL) —————————荷兰语,荷兰
Polish (pl-rPL) ——————————————-波兰
Portuguese, Brazil (pt-rBR) —————————葡萄牙语,巴西
Portuguese, Portugal (pt-rPT) ————————葡萄牙语,葡萄牙
Romanian, Romania (ro-rRO) ————————罗马尼亚语,罗马尼亚
Russian (ru-rRU) —————————————-俄语
Slovak, Slovakia (sk-rSK) ——————————斯洛伐克语,斯洛伐克
Slovenian, Slovenia (sl-rSI) —————————-斯洛文尼亚语,斯洛文尼亚
Serbian (sr-rRS) —————————————-塞尔维亚语
Swedish, Sweden (sv-rSE) —————————-瑞典语,瑞典
Thai, Thailand (th-rTH) ——————————–泰语,泰国
Tagalog, Philippines (tl-rPH) ————————–菲律宾语,菲律宾
Turkish, Turkey (tr-rTR) ——————————-土耳其语,土耳其
Ukrainian, Ukraine (uk-rUA) ————————–联合王国
Vietnamese, Vietnam (vi-rVN) ———————–越南语,越南
Chinese, PRC (zh-rCN)——————————–中文,中国
Chinese, Taiwan (zh-rTW)—————————–中文,台湾

RTL工具类

针对RTL语言,如果不想重新切图

/*** RTL语言及其通常用的简称* 1. 阿拉伯语 (Arabic) - `ar`* 2. 波斯语 (Persian/Farsi) - `fa`* 3. 乌尔都语 (Urdu) - `ur`* 4. 希伯来语 (Hebrew) - `he`(过去曾被表示为`iw`)* 5. 叙利亚语 (Syriac) - `syr`* 6. 巴什基尔语 (Bashkir) - `ba`* 7. 吉尔吉斯语 (Kyrgyz) - `ky`* 8. 塔塔尔语 (Tatar) - `tt`* 9. 乌兹别克语(使用阿拉伯字母)(Uzbek Arabic script) - `uz_Arab`* 10. 犹太-佩尔维安语 (Judeo-Persian) - 无特定ISO代码,通常使用波斯语编码`fa`** @return*/public static boolean isRTL(Context context) {String language = context.getResources().getConfiguration().locale.getLanguage();final String RTL = "[ar,fa,iw,ur,ur,he,syr,ba,ky,tt,uz_Arab]";return RTL.contains(language);}public static void autoImageViewRTL(ImageView imageView) {if (imageView == null) {return;}imageView.setScaleX(isRTL(imageView.getContext()) ? -1.0f : 1.0f);}
}
    <locale android:name="af"/> <!-- 南非荷兰语 --><locale android:name="am"/> <!-- 阿姆哈拉语 --><locale android:name="ar"/> <!-- 阿拉伯语 --><locale android:name="as"/> <!-- 阿萨姆语 --><locale android:name="az"/> <!-- 阿塞拜疆语 --><locale android:name="be"/> <!-- 白俄罗斯语 --><locale android:name="bg"/> <!-- 保加利亚语 --><locale android:name="bn"/> <!-- 孟加拉语 --><locale android:name="bs"/> <!-- 波斯尼亚语 --><locale android:name="ca"/> <!-- 加泰罗尼亚语 --><locale android:name="cs"/> <!-- 捷克语 --><locale android:name="da"/> <!-- 丹麦语 --><locale android:name="de"/> <!-- 德语 --><locale android:name="el"/> <!-- 希腊语 --><locale android:name="en-AU"/> <!-- 英语(澳大利亚)--><locale android:name="en-CA"/> <!-- 英语(加拿大)--><locale android:name="en-GB"/> <!-- 英语(英国)--><locale android:name="en-IN"/> <!-- 英语(印度)--><locale android:name="en-US"/> <!-- 英语(美国)--><locale android:name="en-XA"/> <!-- 英语(伪口音)--><locale android:name="es"/> <!-- 西班牙语(西班牙)--><locale android:name="es-US"/> <!-- 西班牙语(美国)--><locale android:name="et"/> <!-- 爱沙尼亚语 --><locale android:name="eu"/> <!-- 巴斯克语 --><locale android:name="fa"/> <!-- 波斯语 --><locale android:name="fi"/> <!-- 芬兰语 --><locale android:name="fr"/> <!-- 法语(法国)--><locale android:name="fr-CA"/> <!-- 法语(加拿大)--><locale android:name="gl"/> <!-- 加利西亚语 --><locale android:name="gu"/> <!-- 古吉拉特语 --><locale android:name="hi"/> <!-- 印地语 --><locale android:name="hr"/> <!-- 克罗地亚语 --><locale android:name="hu"/> <!-- 匈牙利语 --><locale android:name="hy"/> <!-- 亚美尼亚语 --><locale android:name="in"/> <!-- 印度尼西亚语 id / in --><locale android:name="is"/> <!-- 冰岛语 --><locale android:name="it"/> <!-- 意大利语 --><locale android:name="iw"/> <!-- 希伯来语 --><locale android:name="ja"/> <!-- 日语 --><locale android:name="ka"/> <!-- 格鲁吉亚语 --><locale android:name="kk"/> <!-- 哈萨克语 --><locale android:name="km"/> <!-- 高棉语 --><locale android:name="kn"/> <!-- 卡纳达语 --><locale android:name="ko"/> <!-- 韩语 --><locale android:name="ky"/> <!-- 吉尔吉斯 --><locale android:name="lo"/> <!-- 老挝语 --><locale android:name="lt"/> <!-- 立陶宛语 --><locale android:name="lv"/> <!-- 拉脱维亚语 --><locale android:name="mk"/> <!-- 马其顿语 --><locale android:name="ml"/> <!-- 马拉雅拉姆语 --><locale android:name="mn"/> <!-- 蒙古语 --><locale android:name="mr"/> <!-- 马拉地语 --><locale android:name="ms"/> <!-- 马来语 --><locale android:name="my"/> <!-- 缅甸语 --><locale android:name="my-MM"/> <!-- 缅甸语(缅甸)--><locale android:name="nb"/> <!-- 挪威语 --><locale android:name="ne"/> <!-- 尼泊尔语 --><locale android:name="nl"/> <!-- 荷兰语 --><locale android:name="or"/> <!-- Odia --><locale android:name="pa"/> <!-- 旁遮普语 --><locale android:name="pl"/> <!-- 波兰语 --><locale android:name="pt-BR"/> <!-- 葡萄牙语(巴西)--><locale android:name="pt-PT"/> <!-- 葡萄牙语(葡萄牙)--><locale android:name="ro"/> <!-- 罗马尼亚语 --><locale android:name="ru"/> <!-- 俄语 --><locale android:name="si"/> <!-- 僧伽罗语 --><locale android:name="sk"/> <!-- 斯洛伐克语 --><locale android:name="sl"/> <!-- 斯洛文尼亚语 --><locale android:name="sq"/> <!-- 阿尔巴尼亚语 --><locale android:name="sr"/> <!-- 塞尔维亚语(西里尔文)--><locale android:name="sr-Latn"/> <!-- 塞尔维亚语(拉丁语)--><locale android:name="sv"/> <!-- 瑞典语 --><locale android:name="sw"/> <!-- 斯瓦希里语 --><locale android:name="ta"/> <!-- 泰米尔语 --><locale android:name="te"/> <!-- 泰卢固语 --><locale android:name="th"/> <!-- 泰语 --><locale android:name="tl"/> <!-- 菲律宾语 --><locale android:name="tr"/> <!-- 土耳其语 --><locale android:name="uk"/> <!-- 乌克兰语 --><locale android:name="ur"/> <!-- 乌尔都语 --><locale android:name="uz"/> <!-- 乌兹别克语 --><locale android:name="vi"/> <!-- 越南语 --><locale android:name="zh-CN"/> <!-- 中文(简体)--><locale android:name="zh-HK"/> <!-- 中文(香港)--><locale android:name="zh-TW"/> <!-- 中文(繁体)--><locale android:name="zu"/> <!-- 祖鲁语 -->
CodeLanguageCodeLanguage
af南非荷兰语ko韩语
am阿姆哈拉语ky吉尔吉斯
ar阿拉伯语lo老挝语
as阿萨姆语lt立陶宛语
az阿塞拜疆语lv拉脱维亚语
be白俄罗斯语mk马其顿语
bg保加利亚语ml马拉雅拉姆语
bn孟加拉语mn蒙古语
bs波斯尼亚语mr马拉地语
ca加泰罗尼亚语ms马来语
cs捷克语my缅甸语
da丹麦语my-MM缅甸语(缅甸)
de德语nb挪威语
el希腊语ne尼泊尔语
en-AU英语(澳大利亚)nl荷兰语
en-CA英语(加拿大)orOdia
en-GB英语(英国)pa旁遮普语
en-IN英语(印度)pl波兰语
en-US英语(美国)pt-BR葡萄牙语(巴西)
en-XA英语(伪口音)pt-PT葡萄牙语(葡萄牙)
es西班牙语(西班牙)ro罗马尼亚语
es-US西班牙语(美国)ru俄语
et爱沙尼亚语si僧伽罗语
eu巴斯克语sk斯洛伐克语
fa波斯语sl斯洛文尼亚语
fi芬兰语sq阿尔巴尼亚语
fr法语(法国)sr塞尔维亚语(西里尔文)
fr-CA法语(加拿大)sr-Latn塞尔维亚语(拉丁语)
gl加利西亚语sv瑞典语
gu古吉拉特语sw斯瓦希里语
hi印地语ta泰米尔语
hr克罗地亚语te泰卢固语
hu匈牙利语th泰语
hy亚美尼亚语tl菲律宾语
in印度尼西亚语 id / intr土耳其语
is冰岛语uk乌克兰语
it意大利语ur乌尔都语
iw希伯来语uz乌兹别克语
ja日语vi越南语
ka格鲁吉亚语zh-CN中文(简体)
kk哈萨克语zh-HK中文(香港)
km高棉语zh-TW中文(繁体)
kn卡纳达语zu祖鲁语
http://www.dtcms.com/a/471268.html

相关文章:

  • 网络编程
  • 做调研用到的大数据网站长沙制作网站软件
  • 网站设计培训学校找哪家成都网站搜索排名优化公司
  • Python中joblib库并行求解多个方程组
  • 购买空间后怎么上传网站越南外贸平台
  • c 网站建设教程视频建筑模拟器2022下载
  • C语言--核心语法
  • 网站建设兼职合同模板门户网站是什么
  • 基于SpringBoot的高校(学生综合)服务平台的设计与实现
  • 模板自助建站网站备案信息不准确
  • SAP MM 通用物料移动过账接口分享
  • 【ThinkPHP6系列学习-5】获取变量
  • AI技术路线之争
  • Android编译插桩ASM技术探究(一)
  • 西安网站建设软件模板下载失败
  • 学校的网站开发过程钓鱼软件生成器
  • 宁波企业建站网站建设科技
  • 网站开发学习什么网站建设实施规范
  • 安徽建设厅网站进不去郑州网站优化公司平台
  • 如何在网站投放广告wordpress标题后乱码
  • 【C++学习】继承和多态
  • 开发一个网站需要多少人杭州品牌vi设计公司
  • 韩雪冬做网站多少钱网址搜索ip地址
  • Google 智能体设计模式:探索与发现
  • 湛江购房网官方网站沈阳点金网站建设
  • 靖江网站设计做网站服务好
  • 制作网站的素材wordpress怎么改表缀
  • 合肥网站制作公司有哪些公司网站维护中 源码
  • C++的string类
  • 【软件设计师中级】计算机组成与结构(五):指令系统与计算机体系结构 - CPU的“思维语言“与架构蓝图