游戏开发时,iOS会返回当前语言为 "en"、"zh"、“zh-Hans"、"zh-Hant"等等

Unity对应的语言列表;

  private static function CheckAndSetUserLanguage() : boolean {switch(Application.systemLanguage) {case SystemLanguage.Afrikaans: SetLang("af"); break;case SystemLanguage.Arabic: SetLang("ar"); break;case SystemLanguage.Basque: SetLang("eu"); break;case SystemLanguage.Belarusian: SetLang("be"); break;case SystemLanguage.Bulgarian: SetLang("bg"); break;case SystemLanguage.Catalan: SetLang("ca"); break;case SystemLanguage.Chinese: SetLang("zh"); break;case SystemLanguage.Czech: SetLang("cs"); break;case SystemLanguage.Danish: SetLang("da"); break;case SystemLanguage.Dutch: SetLang("nl"); break;case SystemLanguage.English: SetLang("en"); break;case SystemLanguage.Estonian: SetLang("et"); break;case SystemLanguage.Faroese: SetLang("fo"); break;case SystemLanguage.Finnish: SetLang("fu"); break;case SystemLanguage.French: SetLang("fr"); break;case SystemLanguage.German: SetLang("de"); break;case SystemLanguage.Greek: SetLang("el"); break;case SystemLanguage.Hebrew: SetLang("he"); break;case SystemLanguage.Icelandic: SetLang("is"); break;case SystemLanguage.Indonesian: SetLang("id"); break;case SystemLanguage.Italian: SetLang("it"); break;case SystemLanguage.Japanese: SetLang("ja"); break;case SystemLanguage.Korean: SetLang("ko"); break;case SystemLanguage.Latvian: SetLang("lv"); break;case SystemLanguage.Lithuanian: SetLang("lt"); break;case SystemLanguage.Norwegian: SetLang("nn"); break; // TODO: Checkcase SystemLanguage.Polish: SetLang("pl"); break;case SystemLanguage.Portuguese: SetLang("pt"); break;case SystemLanguage.Romanian: SetLang("ro"); break;case SystemLanguage.Russian: SetLang("ru"); break;case SystemLanguage.SerboCroatian: SetLang("sr"); break; // TODO: Checkcase SystemLanguage.Slovak: SetLang("sk"); break;case SystemLanguage.Slovenian: SetLang("sl"); break;case SystemLanguage.Spanish: SetLang("es"); break;case SystemLanguage.Swedish: SetLang("sv"); break;case SystemLanguage.Thai: SetLang("th"); break;case SystemLanguage.Turkish: SetLang("tr"); break;case SystemLanguage.Ukrainian: SetLang("uk"); break;case SystemLanguage.Vietnamese: SetLang("vi"); break;case SystemLanguage.ChineseSimplified: SetLang("zh_Hans"); break;case SystemLanguage.ChineseTraditional: SetLang("zh_Hant"); break;case SystemLanguage.Unknown: SetLang(defaultLang); break; // Unknow Fallback to defaultLangcase SystemLanguage.Hungarian: SetLang("hu"); break;};if(gameLang.length > 0) {return true;}return false;}

所有语言的缩写对应表:

var LANGUAGE_BY_LOCALE = {af_NA: "Afrikaans (Namibia)",af_ZA: "Afrikaans (South Africa)",af: "Afrikaans",ak_GH: "Akan (Ghana)",ak: "Akan",sq_AL: "Albanian (Albania)",sq: "Albanian",am_ET: "Amharic (Ethiopia)",am: "Amharic",ar_DZ: "Arabic (Algeria)",ar_BH: "Arabic (Bahrain)",ar_EG: "Arabic (Egypt)",ar_IQ: "Arabic (Iraq)",ar_JO: "Arabic (Jordan)",ar_KW: "Arabic (Kuwait)",ar_LB: "Arabic (Lebanon)",ar_LY: "Arabic (Libya)",ar_MA: "Arabic (Morocco)",ar_OM: "Arabic (Oman)",ar_QA: "Arabic (Qatar)",ar_SA: "Arabic (Saudi Arabia)",ar_SD: "Arabic (Sudan)",ar_SY: "Arabic (Syria)",ar_TN: "Arabic (Tunisia)",ar_AE: "Arabic (United Arab Emirates)",ar_YE: "Arabic (Yemen)",ar: "Arabic",hy_AM: "Armenian (Armenia)",hy: "Armenian",as_IN: "Assamese (India)",as: "Assamese",asa_TZ: "Asu (Tanzania)",asa: "Asu",az_Cyrl: "Azerbaijani (Cyrillic)",az_Cyrl_AZ: "Azerbaijani (Cyrillic, Azerbaijan)",az_Latn: "Azerbaijani (Latin)",az_Latn_AZ: "Azerbaijani (Latin, Azerbaijan)",az: "Azerbaijani",bm_ML: "Bambara (Mali)",bm: "Bambara",eu_ES: "Basque (Spain)",eu: "Basque",be_BY: "Belarusian (Belarus)",be: "Belarusian",bem_ZM: "Bemba (Zambia)",bem: "Bemba",bez_TZ: "Bena (Tanzania)",bez: "Bena",bn_BD: "Bengali (Bangladesh)",bn_IN: "Bengali (India)",bn: "Bengali",bs_BA: "Bosnian (Bosnia and Herzegovina)",bs: "Bosnian",bg_BG: "Bulgarian (Bulgaria)",bg: "Bulgarian",my_MM: "Burmese (Myanmar [Burma])",my: "Burmese",ca_ES: "Catalan (Spain)",ca: "Catalan",tzm_Latn: "Central Morocco Tamazight (Latin)",tzm_Latn_MA: "Central Morocco Tamazight (Latin, Morocco)",tzm: "Central Morocco Tamazight",chr_US: "Cherokee (United States)",chr: "Cherokee",cgg_UG: "Chiga (Uganda)",cgg: "Chiga",zh_Hans: "Chinese (Simplified Han)",zh_Hans_CN: "Chinese (Simplified Han, China)",zh_Hans_HK: "Chinese (Simplified Han, Hong Kong SAR China)",zh_Hans_MO: "Chinese (Simplified Han, Macau SAR China)",zh_Hans_SG: "Chinese (Simplified Han, Singapore)",zh_Hant: "Chinese (Traditional Han)",zh_Hant_HK: "Chinese (Traditional Han, Hong Kong SAR China)",zh_Hant_MO: "Chinese (Traditional Han, Macau SAR China)",zh_Hant_TW: "Chinese (Traditional Han, Taiwan)",zh: "Chinese",kw_GB: "Cornish (United Kingdom)",kw: "Cornish",hr_HR: "Croatian (Croatia)",hr: "Croatian",cs_CZ: "Czech (Czech Republic)",cs: "Czech",da_DK: "Danish (Denmark)",da: "Danish",nl_BE: "Dutch (Belgium)",nl_NL: "Dutch (Netherlands)",nl: "Dutch",ebu_KE: "Embu (Kenya)",ebu: "Embu",en_AS: "English (American Samoa)",en_AU: "English (Australia)",en_BE: "English (Belgium)",en_BZ: "English (Belize)",en_BW: "English (Botswana)",en_CA: "English (Canada)",en_GU: "English (Guam)",en_HK: "English (Hong Kong SAR China)",en_IN: "English (India)",en_IE: "English (Ireland)",en_JM: "English (Jamaica)",en_MT: "English (Malta)",en_MH: "English (Marshall Islands)",en_MU: "English (Mauritius)",en_NA: "English (Namibia)",en_NZ: "English (New Zealand)",en_MP: "English (Northern Mariana Islands)",en_PK: "English (Pakistan)",en_PH: "English (Philippines)",en_SG: "English (Singapore)",en_ZA: "English (South Africa)",en_TT: "English (Trinidad and Tobago)",en_UM: "English (U.S. Minor Outlying Islands)",en_VI: "English (U.S. Virgin Islands)",en_GB: "English (United Kingdom)",en_US: "English (United States)",en_ZW: "English (Zimbabwe)",en: "English",eo: "Esperanto",et_EE: "Estonian (Estonia)",et: "Estonian",ee_GH: "Ewe (Ghana)",ee_TG: "Ewe (Togo)",ee: "Ewe",fo_FO: "Faroese (Faroe Islands)",fo: "Faroese",fil_PH: "Filipino (Philippines)",fil: "Filipino",fi_FI: "Finnish (Finland)",fi: "Finnish",fr_BE: "French (Belgium)",fr_BJ: "French (Benin)",fr_BF: "French (Burkina Faso)",fr_BI: "French (Burundi)",fr_CM: "French (Cameroon)",fr_CA: "French (Canada)",fr_CF: "French (Central African Republic)",fr_TD: "French (Chad)",fr_KM: "French (Comoros)",fr_CG: "French (Congo - Brazzaville)",fr_CD: "French (Congo - Kinshasa)",fr_CI: "French (Côte d’Ivoire)",fr_DJ: "French (Djibouti)",fr_GQ: "French (Equatorial Guinea)",fr_FR: "French (France)",fr_GA: "French (Gabon)",fr_GP: "French (Guadeloupe)",fr_GN: "French (Guinea)",fr_LU: "French (Luxembourg)",fr_MG: "French (Madagascar)",fr_ML: "French (Mali)",fr_MQ: "French (Martinique)",fr_MC: "French (Monaco)",fr_NE: "French (Niger)",fr_RW: "French (Rwanda)",fr_RE: "French (Réunion)",fr_BL: "French (Saint Barthélemy)",fr_MF: "French (Saint Martin)",fr_SN: "French (Senegal)",fr_CH: "French (Switzerland)",fr_TG: "French (Togo)",fr: "French",ff_SN: "Fulah (Senegal)",ff: "Fulah",gl_ES: "Galician (Spain)",gl: "Galician",lg_UG: "Ganda (Uganda)",lg: "Ganda",ka_GE: "Georgian (Georgia)",ka: "Georgian",de_AT: "German (Austria)",de_BE: "German (Belgium)",de_DE: "German (Germany)",de_LI: "German (Liechtenstein)",de_LU: "German (Luxembourg)",de_CH: "German (Switzerland)",de: "German",el_CY: "Greek (Cyprus)",el_GR: "Greek (Greece)",el: "Greek",gu_IN: "Gujarati (India)",gu: "Gujarati",guz_KE: "Gusii (Kenya)",guz: "Gusii",ha_Latn: "Hausa (Latin)",ha_Latn_GH: "Hausa (Latin, Ghana)",ha_Latn_NE: "Hausa (Latin, Niger)",ha_Latn_NG: "Hausa (Latin, Nigeria)",ha: "Hausa",haw_US: "Hawaiian (United States)",haw: "Hawaiian",he_IL: "Hebrew (Israel)",he: "Hebrew",hi_IN: "Hindi (India)",hi: "Hindi",hu_HU: "Hungarian (Hungary)",hu: "Hungarian",is_IS: "Icelandic (Iceland)",is: "Icelandic",ig_NG: "Igbo (Nigeria)",ig: "Igbo",id_ID: "Indonesian (Indonesia)",id: "Indonesian",ga_IE: "Irish (Ireland)",ga: "Irish",it_IT: "Italian (Italy)",it_CH: "Italian (Switzerland)",it: "Italian",ja_JP: "Japanese (Japan)",ja: "Japanese",kea_CV: "Kabuverdianu (Cape Verde)",kea: "Kabuverdianu",kab_DZ: "Kabyle (Algeria)",kab: "Kabyle",kl_GL: "Kalaallisut (Greenland)",kl: "Kalaallisut",kln_KE: "Kalenjin (Kenya)",kln: "Kalenjin",kam_KE: "Kamba (Kenya)",kam: "Kamba",kn_IN: "Kannada (India)",kn: "Kannada",kk_Cyrl: "Kazakh (Cyrillic)",kk_Cyrl_KZ: "Kazakh (Cyrillic, Kazakhstan)",kk: "Kazakh",km_KH: "Khmer (Cambodia)",km: "Khmer",ki_KE: "Kikuyu (Kenya)",ki: "Kikuyu",rw_RW: "Kinyarwanda (Rwanda)",rw: "Kinyarwanda",kok_IN: "Konkani (India)",kok: "Konkani",ko_KR: "Korean (South Korea)",ko: "Korean",khq_ML: "Koyra Chiini (Mali)",khq: "Koyra Chiini",ses_ML: "Koyraboro Senni (Mali)",ses: "Koyraboro Senni",lag_TZ: "Langi (Tanzania)",lag: "Langi",lv_LV: "Latvian (Latvia)",lv: "Latvian",lt_LT: "Lithuanian (Lithuania)",lt: "Lithuanian",luo_KE: "Luo (Kenya)",luo: "Luo",luy_KE: "Luyia (Kenya)",luy: "Luyia",mk_MK: "Macedonian (Macedonia)",mk: "Macedonian",jmc_TZ: "Machame (Tanzania)",jmc: "Machame",kde_TZ: "Makonde (Tanzania)",kde: "Makonde",mg_MG: "Malagasy (Madagascar)",mg: "Malagasy",ms_BN: "Malay (Brunei)",ms_MY: "Malay (Malaysia)",ms: "Malay",ml_IN: "Malayalam (India)",ml: "Malayalam",mt_MT: "Maltese (Malta)",mt: "Maltese",gv_GB: "Manx (United Kingdom)",gv: "Manx",mr_IN: "Marathi (India)",mr: "Marathi",mas_KE: "Masai (Kenya)",mas_TZ: "Masai (Tanzania)",mas: "Masai",mer_KE: "Meru (Kenya)",mer: "Meru",mfe_MU: "Morisyen (Mauritius)",mfe: "Morisyen",naq_NA: "Nama (Namibia)",naq: "Nama",ne_IN: "Nepali (India)",ne_NP: "Nepali (Nepal)",ne: "Nepali",nd_ZW: "North Ndebele (Zimbabwe)",nd: "North Ndebele",nb_NO: "Norwegian Bokmål (Norway)",nb: "Norwegian Bokmål",nn_NO: "Norwegian Nynorsk (Norway)",nn: "Norwegian Nynorsk",nyn_UG: "Nyankole (Uganda)",nyn: "Nyankole",or_IN: "Oriya (India)",or: "Oriya",om_ET: "Oromo (Ethiopia)",m_KE: "Oromo (Kenya)"om: "Oromo",ps_AF: "Pashto (Afghanistan)",ps: "Pashto",fa_AF: "Persian (Afghanistan)",fa_IR: "Persian (Iran)",fa: "Persian",pl_PL: "Polish (Poland)",pl: "Polish",pt_BR: "Portuguese (Brazil)",pt_GW: "Portuguese (Guinea-Bissau)",pt_MZ: "Portuguese (Mozambique)",pt_PT: "Portuguese (Portugal)",pt: "Portuguese",pa_Arab: "Punjabi (Arabic)",pa_Arab_PK: "Punjabi (Arabic, Pakistan)",pa_Guru: "Punjabi (Gurmukhi)",pa_Guru_IN: "Punjabi (Gurmukhi, India)",pa: "Punjabi",ro_MD: "Romanian (Moldova)",ro_RO: "Romanian (Romania)",ro: "Romanian",rm_CH: "Romansh (Switzerland)",rm: "Romansh",rof_TZ: "Rombo (Tanzania)",rof: "Rombo",ru_MD: "Russian (Moldova)",ru_RU: "Russian (Russia)",ru_UA: "Russian (Ukraine)",ru: "Russian",rwk_TZ: "Rwa (Tanzania)",rwk: "Rwa",saq_KE: "Samburu (Kenya)",saq: "Samburu",sg_CF: "Sango (Central African Republic)",sg: "Sango",seh_MZ: "Sena (Mozambique)",seh: "Sena",sr_Cyrl: "Serbian (Cyrillic)",sr_Cyrl_BA: "Serbian (Cyrillic, Bosnia and Herzegovina)",sr_Cyrl_ME: "Serbian (Cyrillic, Montenegro)",sr_Cyrl_RS: "Serbian (Cyrillic, Serbia)",sr_Latn: "Serbian (Latin)",sr_Latn_BA: "Serbian (Latin, Bosnia and Herzegovina)",sr_Latn_ME: "Serbian (Latin, Montenegro)",sr_Latn_RS: "Serbian (Latin, Serbia)",sr: "Serbian",sn_ZW: "Shona (Zimbabwe)",sn: "Shona",ii_CN: "Sichuan Yi (China)",ii: "Sichuan Yi",si_LK: "Sinhala (Sri Lanka)",si: "Sinhala",sk_SK: "Slovak (Slovakia)",sk: "Slovak",sl_SI: "Slovenian (Slovenia)",sl: "Slovenian",xog_UG: "Soga (Uganda)",xog: "Soga",so_DJ: "Somali (Djibouti)",so_ET: "Somali (Ethiopia)",so_KE: "Somali (Kenya)",so_SO: "Somali (Somalia)",so: "Somali",es_AR: "Spanish (Argentina)",es_BO: "Spanish (Bolivia)",es_CL: "Spanish (Chile)",es_CO: "Spanish (Colombia)",es_CR: "Spanish (Costa Rica)",es_DO: "Spanish (Dominican Republic)",es_EC: "Spanish (Ecuador)",es_SV: "Spanish (El Salvador)",es_GQ: "Spanish (Equatorial Guinea)",es_GT: "Spanish (Guatemala)",es_HN: "Spanish (Honduras)",es_419: "Spanish (Latin America)",es_MX: "Spanish (Mexico)",es_NI: "Spanish (Nicaragua)",es_PA: "Spanish (Panama)",es_PY: "Spanish (Paraguay)",es_PE: "Spanish (Peru)",es_PR: "Spanish (Puerto Rico)",es_ES: "Spanish (Spain)",es_US: "Spanish (United States)",es_UY: "Spanish (Uruguay)",es_VE: "Spanish (Venezuela)",es: "Spanish",sw_KE: "Swahili (Kenya)",sw_TZ: "Swahili (Tanzania)",sw: "Swahili",sv_FI: "Swedish (Finland)",sv_SE: "Swedish (Sweden)",sv: "Swedish",gsw_CH: "Swiss German (Switzerland)",gsw: "Swiss German",shi_Latn: "Tachelhit (Latin)",shi_Latn_MA: "Tachelhit (Latin, Morocco)",shi_Tfng: "Tachelhit (Tifinagh)",shi_Tfng_MA: "Tachelhit (Tifinagh, Morocco)",shi: "Tachelhit",dav_KE: "Taita (Kenya)",dav: "Taita",ta_IN: "Tamil (India)",ta_LK: "Tamil (Sri Lanka)",ta: "Tamil",te_IN: "Telugu (India)",te: "Telugu",teo_KE: "Teso (Kenya)",teo_UG: "Teso (Uganda)",teo: "Teso",th_TH: "Thai (Thailand)",th: "Thai",bo_CN: "Tibetan (China)",bo_IN: "Tibetan (India)",bo: "Tibetan",ti_ER: "Tigrinya (Eritrea)",ti_ET: "Tigrinya (Ethiopia)",ti: "Tigrinya",to_TO: "Tonga (Tonga)",to: "Tonga",tr_TR: "Turkish (Turkey)",tr: "Turkish",uk_UA: "Ukrainian (Ukraine)",uk: "Ukrainian",ur_IN: "Urdu (India)",ur_PK: "Urdu (Pakistan)",ur: "Urdu",uz_Arab: "Uzbek (Arabic)",uz_Arab_AF: "Uzbek (Arabic, Afghanistan)",uz_Cyrl: "Uzbek (Cyrillic)",uz_Cyrl_UZ: "Uzbek (Cyrillic, Uzbekistan)",uz_Latn: "Uzbek (Latin)",uz_Latn_UZ: "Uzbek (Latin, Uzbekistan)",uz: "Uzbek",vi_VN: "Vietnamese (Vietnam)",vi: "Vietnamese",vun_TZ: "Vunjo (Tanzania)",vun: "Vunjo",cy_GB: "Welsh (United Kingdom)",cy: "Welsh",yo_NG: "Yoruba (Nigeria)",yo: "Yoruba",zu_ZA: "Zulu (South Africa)",zu: "Zulu"
}

原文链接:https://gist.github.com/Naxmeify/8519ae9dde7857a26585

【Unity3D游戏开发】之多语言缩写对应表 (十五)相关推荐

  1. 《学Unity的猫》——第十八集:Unity3D游戏开发工程师笔试刷题,皮皮收到面试邀请

    文章目录 18.1 皮皮收到面试邀请 18.2 面试题库相关网站 18.2.1 牛客网 18.2.2 领扣LintCode 18.2.3 力扣LeetCode 18.3 优质学习网站 18.3.1 菜 ...

  2. Unity3D游戏开发介绍

    Unity3D游戏开发介绍 Unity3D Unity是实时3D互动内容创作和运营平台.包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助Unity将创意变成现实. Unity平台提供一整 ...

  3. Unity3D游戏开发-宣雨松读书摘要(2015-4-17 18:36)

    本书基于Unity3.5编写,通过丰富的游戏实例,以JavaScript与C#两种语言介绍Unity开发. Unity3D游戏开发-宣雨松 序 它支持JavaScript.C#.Boo三种脚本语言 ...

  4. Unity3D游戏开发之网络游戏服务器架构设计(如何做一名主程)

    下面我们开始今天的Unity3D游戏开发技能. 初期学习目标:让U3D初学者可以更快速的掌握U3D技术,自行制作修改素材,可以独立完成2D.3D小规模游戏及网页游戏开发. 今天给大家讲一下如何做一个好 ...

  5. 7小时Unity3D游戏开发培训教程

    获取地址:7小时Unity3D游戏开发培训教程 中文名: 7小时Unity3D游戏开发培训教程 英文名: Over 7 hours of Unity Training Videos 资源格式: 光盘镜 ...

  6. Unity3D游戏开发初探—2.初步了解3D模型基础

    一.什么是3D模型? 1.1 3D模型概述 简而言之,3D模型就是三维的.立体的模型,D是英文Dimensions的缩写. 3D模型也可以说是用3Ds MAX建造的立体模型,包括各种建筑.人物.植被. ...

  7. Unity3D游戏开发之网络游戏服务器架构设计培训

    下面我们开始今天的Unity3D游戏开发技能培训. 我们专业培养"游戏主程",挑战20W年薪,初期学习Unity3D培训目标:让U3D初学者可以更快速的掌握U3D技术,自行制作修改 ...

  8. unity3d什么的书籍比较好,unity3d游戏开发书籍汇总

    近年来,游戏行业出现了前所未有的震荡期,各种平台的涌现使得行业内部的竞争愈演愈烈.前几年,要想制作好的游戏,肯定就需要强大硬件的支持,所以大部分3D游戏都出现在PC或PS3.Xbox等专业游戏主机上, ...

  9. 【Unity】1.3 Unity3D游戏开发学习路线

    一.基本思路 第1步--了解编辑器 首先了解unity3d的菜单,视图界面.这些是最基本的基础,可以像学word操作一样,大致能明白有几个菜单,几个基本的视图,各自起什么作用就可以了.当然还要了解人物 ...

最新文章

  1. python会搞坏电脑吗_搞python,把原本php环境所需的libjpeg搞坏了
  2. 机器学习数据预处理之缺失值:众数(mode)填充
  3. 【numpy】几种fft函数的使用
  4. javaweb网关_Java网关服务-AIO(三)
  5. 提升.NET应用程序启动速度
  6. Python logging 学习
  7. 查看java线程是否退出_[原创]IDA调试阻止java线程异常退出
  8. 车辆维修管理系统mysql_4S店汽车维修管理系统的分析与设计(JSP+MySQL)
  9. arduino/mixly ESP now通信
  10. 23个海外求职找各种工作的招聘网站
  11. idea返回上一步快捷键无效
  12. TIMER:肿瘤浸润免疫细胞分析的综合网站
  13. python bmp转jpg
  14. 通信原理与MATLAB(三):SSB的调制解调
  15. 在网页中插入MediaPlayer控件
  16. 一、java入门(高琪java300集+java从入门到精通笔记)
  17. 2021年全球AFM探针收入大约230.8百万美元,预计2028年达到374.9百万美元
  18. android扫雷需求分析,Android扫雷游戏实现
  19. enumerate()是什么意思?
  20. 验证码-kaptcha

热门文章

  1. 只有生病的人,才懂得健康的可贵
  2. (转)“Word上次启动时失败,以安全模式启动Word....”解决办法
  3. Html的单、双标记标签,编写规范及常用属性标签和网页的常见的状态码
  4. 对于斗地主自己视角断王,且出现王炸概率的分析
  5. ExpandableListView展开收缩加动画效果
  6. php之生成uuid和guid
  7. Linux系统如何进行完整的CPU性能跑分测试
  8. 中年以后,容得下别人风光,管得住自己嚣张
  9. 123.火箭发射特效
  10. 浅析英语修饰语的适当位置及其顺序