Android系统移植与调试之------->如何修改Android的默认语言、默认时区

来源:互联网 发布:苹果蜂窝数据dns被劫持 编辑:程序博客网 时间:2024/05/06 15:21

转自

http://blog.csdn.net/ouyang_peng/article/details/9629487


修改device/other/TBDG1073/ system.prop文件

 1设置默认语言

找到device/other/TBDG1073/ system.prop文件,修改属性ro.product.locale.language和ro.product.locale.region

system.prop文件中加入以下两句话

ro.product.locale.language=zh

ro.product.locale.region=CN

2、设置默认时区

找到device/other/TBDG1073/system.prop文件修改persist.sys.timezone属性


3、但是加入之后会产生以下结果,及有两行相同的代码


4、解决办法是:编辑build/tools/buildinfo.sh文件


删除以下几句话

[html] view plaincopy
  1. <span style="font-size:18px;">if [ -n "$PRODUCT_DEFAULT_LANGUAGE" ] ; then  
  2.   echo "ro.product.locale.language=$PRODUCT_DEFAULT_LANGUAGE"  
  3. fi  
  4. if [ -n "$PRODUCT_DEFAULT_REGION" ] ; then  
  5.   echo "ro.product.locale.region=$PRODUCT_DEFAULT_REGION"  
  6. fi</span>  


5、然后重新编译即可


6、附录:

[html] view plaincopy
  1. <span style="font-size:18px;">1. 设置默认时区  
  2. PRODUCT_PROPERTY_OVERRIDES += \  
  3.         persist.sys.timezone=Asia/Shanghai\  
  4. 注:搜索“persist.sys.timezone”,并更改其值  
  5. persist.sys.timezone值域  
  6. •Marshall Islands              马绍尔群岛                    Pacific/Majuro                    
  7. •Midway Island                 中途岛                        Pacific/Midway                    
  8. •Hawaii                        夏威夷                        Pacific/Honolulu                  
  9. •Alaska                        阿拉斯加州                    America/Anchorage                 
  10. •Pacific Time                  太平洋时间                    America/Los_Angeles               
  11. •Tijuana                       蒂华纳                        America/Tijuana                   
  12. •Arizona                       亚利桑那                      America/Phoenix                   
  13. •Chihuahua                     吉娃娃                        America/Chihuahua                 
  14. •Mountain Time                 山地时间                      America/Denver                    
  15. •Central America               中美洲                        America/Costa_Rica                
  16. •Central Time                  美国中部时间                  America/Chicago                   
  17. •Mexico City                   墨西哥城                      America/Mexico_City               
  18. •Saskatchewan                  萨斯喀彻温省                  America/Regina                    
  19. •Bogota                        波哥大                        America/Bogota                    
  20. •Eastern Time                  东部时间                      America/New_York         
  21. •Atlantic Time (Barbados)      大西洋时间(巴巴多斯)        America/Barbados                  
  22. •Atlantic Time (Canada)        大西洋时间(加拿大)          America/Halifax                   
  23. •Manaus                        马瑙斯                        America/Manaus                    
  24. •Santiago                      圣地亚哥                      America/Santiago                  
  25. •Newfoundland                  纽芬兰                        America/St_Johns                  
  26. •Brasilia                      巴西利亚                      America/Sao_Paulo                 
  27. •Buenos Aires                  布宜诺斯艾利斯                America/Argentina/Buenos_Aires    
  28. •Greenland                     格陵兰                        America/Godthab                   
  29. •Montevideo                    蒙得维的亚                    America/Montevideo                
  30. •Mid-Atlantic                  中大西洋                      Atlantic/South_Georgia            
  31. •Azores                        亚速尔群岛                    Atlantic/Azores                   
  32. •Cape Verde Islands            佛得角群岛                    Atlantic/Cape_Verde               
  33. •Casablanca                    卡萨布兰卡                    Africa/Casablanca                 
  34. •London, Dublin                伦敦,都柏林                  Europe/London                     
  35. •Amsterdam, Berlin             阿姆斯特丹,柏林              Europe/Amsterdam                  
  36. •  
  37. Belgrade                      贝尔格莱德                    Europe/Belgrade            
  38. •Venezuela                     委内瑞拉                      America/Caracas                   
  39. Brussels                      布鲁塞尔                      Europe/Brussels                   
  40. •Sarajevo                      萨拉热窝                      Europe/Sarajevo                   
  41. •Windhoek                      温得和克                      Africa/Windhoek                   
  42. •W. Africa Time                W.非洲时间                    Africa/Brazzaville                
  43. •Amman, Jordan                 约旦安曼,                    Asia/Amman                        
  44. •Athens, Istanbul              雅典,伊斯坦布尔              Europe/Athens                     
  45. •Beirut, Lebanon               贝鲁特,黎巴嫩                Asia/Beirut                       
  46. •Cairo                         开罗                          Africa/Cairo                      
  47. •Helsinki                      赫尔辛基                      Europe/Helsinki                   
  48. •Jerusalem                     耶路撒冷                      Asia/Jerusalem                    
  49. •Minsk                         明斯克                        Europe/Minsk                      
  50. •Harare                        哈拉雷                        Africa/Harare                     
  51. •Baghdad                       巴格达                        Asia/Baghdad                      
  52. •Moscow                        莫斯科                        Europe/Moscow                     
  53. •Kuwait                        科威特                        Asia/Kuwait                       
  54. •Nairobi                       内罗毕                        Africa/Nairobi                    
  55. •  
  56. Tehran                        德黑兰                        Asia/Tehran                       
  57. •Baku                          巴库                          Asia/Baku                         
  58. •Tbilisi                       第比利斯                      Asia/Tbilisi                      
  59. •Yerevan                       埃里温                        Asia/Yerevan                      
  60. •Dubai                         迪拜                          Asia/Dubai                        
  61. •Kabul                         喀布尔                        Asia/Kabul                        
  62. •Islamabad, Karachi            伊斯兰堡,卡拉奇              Asia/Karachi                      
  63. •Ural'sk                       Ural'sk                       Asia/Oral                         
  64. •Yekaterinburg                 叶卡捷琳堡                    Asia/Yekaterinburg                
  65. •Kolkata                       加尔各答                      Asia/Calcutta                     
  66. •Sri Lanka                     斯里兰卡                      Asia/Colombo                      
  67. •Kathmandu                     加德满都                      Asia/Katmandu                     
  68. •Astana                        阿斯塔纳                      Asia/Almaty                       
  69. •Yangon                        仰光                          Asia/Rangoon                      
  70. •Krasnoyarsk                   克拉斯诺亚尔斯克              Asia/Krasnoyarsk                  
  71. •Bangkok                       曼谷                          Asia/Bangkok                      
  72. •  
  73. Beijing                       北京                          Asia/Shanghai                     
  74. •Hong Kong                香港                          Asia/Hong_Kong                    
  75. •Irkutsk                       伊尔库次克                    Asia/Irkutsk                      
  76. •Kuala Lumpur            吉隆坡                        Asia/Kuala_Lumpur                 
  77. •Perth                         珀斯                          Australia/Perth                   
  78. •Taipei                        台北                          Asia/Taipei                       
  79. •Seoul                         汉城                          Asia/Seoul                        
  80. •Tokyo, Osaka            东京,大阪                    Asia/Tokyo                        
  81. •Yakutsk                       雅库茨克                      Asia/Yakutsk                      
  82. •Adelaide                      阿德莱德                      Australia/Adelaide                
  83. •Darwin                        达尔文                        Australia/Darwin                  
  84. •Brisbane                      布里斯班                      Australia/Brisbane                
  85. •Hobart                        霍巴特                        Australia/Hobart                  
  86. •Sydney, Canberra        悉尼,堪培拉                  Australia/Sydney                  
  87. •Vladivostok                   符拉迪沃斯托克                Asia/Vladivostok                  
  88. •Guam                          关岛                          Pacific/Guam                      
  89. •Magadan                      马加丹                        Asia/Magadan                      
  90. •Auckland                      奥克兰                        Pacific/Auckland                  
  91. •Fiji                              斐济                            Pacific/Fiji                      
  92. •Tonga                         汤加                          Pacific/Tongatapu  
  93.                  
  94. 2. 设置默认语言  
  95. PRODUCT_PROPERTY_OVERRIDES += \  
  96.         ro.product.locale.language=EN\  
  97.         persist.sys.language=EN\  
  98.         persist.sys.country=US\  
  99.         ro.product.region=US  
  100. LANGUAGE-COUNTRY(在设置时,注意用大写)  
  101. •简体中文(中国) zh-cn 繁体中文(台湾地区) zh-tw  
  102. •繁体中文(香港) zh-hk 英语(香港) en-hk  
  103. •英语(美国) en-us 英语(英国) en-gb  
  104. •英语(全球) en-ww 英语(加拿大) en-ca  
  105. •英语(澳大利亚) en-au 英语(爱尔兰) en-ie  
  106. •英语(芬兰) en-fi 芬兰语(芬兰) fi-fi  
  107. •英语(丹麦) en-dk 丹麦语(丹麦) da-dk  
  108. •英语(以色列) en-il 希伯来语(以色列) he-il  
  109. •英语(南非) en-za 英语(印度) en-in  
  110. •英语(挪威) en-no 英语(新加坡) en-sg  
  111. •英语(新西兰) en-nz 英语(印度尼西亚) en-id  
  112. •英语(菲律宾) en-ph 英语(泰国) en-th  
  113. •英语(马来西亚) en-my 英语(阿拉伯) en-xa  
  114. •韩文(韩国) ko-kr 日语(日本) ja-jp  
  115. •  
  116. 荷兰语(荷兰) nl-nl 荷兰语(比利时) nl-be  
  117. •葡萄牙语(葡萄牙) pt-pt 葡萄牙语(巴西) pt-br  
  118. •法语(法国) fr-fr 法语(卢森堡) fr-lu  
  119. •法语(瑞士) fr-ch 法语(比利时) fr-be  
  120. •法语(加拿大) fr-ca 西班牙语(拉丁美洲) es-la  
  121. •西班牙语(西班牙) es-es 西班牙语(阿根廷) es-ar  
  122. •西班牙语(美国) es-us 西班牙语(墨西哥) es-mx  
  123. •西班牙语(哥伦比亚) es-co 西班牙语(波多黎各) es-pr  
  124. •德语(德国) de-de 德语(奥地利) de-at  
  125. •德语(瑞士) de-ch 俄语(俄罗斯) ru-ru  
  126. •意大利语(意大利) it-it 希腊语(希腊) el-gr  
  127. •挪威语(挪威) no-no 匈牙利语(匈牙利) hu-hu  
  128. •土耳其语(土耳其) tr-tr 捷克语(捷克共和国) cs-cz  
  129. •斯洛文尼亚语 sl-sl 波兰语(波兰) pl-pl  
  130. •瑞典语(瑞典) sv-se 西班牙语 (智利) es-cl  
  131. </span>  

0 0