下面链接是google官方对本地化的方案
https://developer.android.com/distribute/tools/localization-checklist.html?hl=zh-cn

下面说一些我在进行本地化中得出的我认为最佳的解决方案

可能一说到本地化或者多语言,大家第一时间想到的就是,增加一个values对应语言编码的文件夹,其中包含string.xml中包含各个标签对应的当地的语言翻译。这种方式感觉是没错的,但是你有没有想过很累,而且以后的维护工作简直就是折磨

直到我发现了android studio 出现了一个工具Translations editor

右键values下的string.xml(只能在结构模式project Files中才能看到)

打开以后,你们可以很直观的看到翻译的情况和已经增加的语言类型

键值 、默认值、是否翻译、对应的语言版本

这样大家就可以很清楚的看到哪些翻译了,哪些还没翻译

是不是很爽呢

Android 本地化、多语言相关推荐

  1. 关于asp.net2.0资源文件本地化多语言版本的一些小技巧

    花了几个小时,把我的每天记帐的程序改成多语言版本的了~~~ Asp.net 2.0提供了本地化多语言版本的一些方便的特性,网上关于这个的文章已经很多了,我在此就不用多说拉,我只是说说,我在做的时候碰到 ...

  2. Android 切换系统语言源码分析

    以前了解Android的多语言实现很简单,可以在不同的语言环境下使用不同的资源,就做好相应的语言适配就好,但是一直没有实际使用过. 最近公司的项目要用到多国语言切换,并且还是和手机上系统设置里面的语言 ...

  3. Windows Phone 8本地化多语言支持

    原文:Windows Phone 8本地化多语言支持 在WP8平台处理本地化多语言的支持还是比较容易的,大部分工作都有VS IDE处理,开发者只需简单操作,并翻译本地资源即可实现. 无论您目前的应用是 ...

  4. Android的多语言实现

    文章转自:http://blog.csdn.net/barryhappy/article/details/23436527 以前就知道Android的多语言实现很简单,可以在不同的语言环境下使用不同的 ...

  5. Android8.0 学习 (17)Android国际化(多语言)实现,支持8.0

    Android国际化(多语言)实现,支持8.0 前言 最近因为项目中使用了国际化,所以正好研究了下实现方法: 首先说下项目需求: 可以随着系统切换语言而切换语言,不支持的语言显示默认 用户可以选择语言 ...

  6. android多国语言---简写对应国家code

    android多国语言文件夹文件汇总如下:  中文(中国):values-zh-rCN  中文(台湾):values-zh-rTW  中文(香港):values-zh-rHK  英语(美国):valu ...

  7. Android 多国家语言适配

    因为项目都是海外的,而且最近在做墨西哥的项目,所以出于以后找起来方便,现在就整理一下Android多国家语言的适配,其实就是在res文件夹下创建values不同的国家语言,国家对于缩写如下表: Ara ...

  8. Android多国语言翻译 字符串目录详解

    Android多国语言翻译 国际化 命名规则 values-[ 语言简称]-r[地区] 常用语言 values #默认语言 找不到对应语言就会使用这里 values-ar # 拉伯语 Arabic v ...

  9. Windows 8本地化多语言支持

    在Win8平台处理本地化多语言的支持相对比较容易的,但比WP8稍微复杂一点,并不像WP8平台那样大部分工作都有VS IDE处理,Win8平台的操作基本需要开发者处理.并且在xaml中的使用也稍有不同. ...

  10. Android(SpreadTurm)多语言版本电话录音系统报错

    Android(SpreadTurm)多语言版本电话录音系统报错 法语,印尼语,士耳其 [原因:] 从log里面分析com.android.phone进程重启. 如下log分析: 11-20 17:2 ...

最新文章

  1. R语言ggplot2可视化左对齐两个可视化图像的画图区域(边缘)实战
  2. Xamarin XAML语言教程模板视图TemplatedView(一)
  3. win7任务栏还原为xp样式
  4. 华为商城手机抢购软件_近10万人抢购华为高端5G手机!P40 Pro+开卖,北京多家店无现货...
  5. php怎么克隆,利用php怎么对对象进行克隆
  6. 订阅号 笔记记录开发 php,微信订阅号开发笔记(五)
  7. python send 案例_python之pexpect实现自动交互的例子
  8. oracle两个数据库之间,如何实现oracle两个数据库之间的同步
  9. rabbitmq 消息长度_Spring Boot教程(29) – RabbitMQ必备基础
  10. 中国“鸭王”失宠的第8年,终于撑不住了!
  11. 大数据的岗位职责,我们未来的大数据职业选择有哪些
  12. 机器学习之特征选择 (feature_selection)
  13. atitit 图像处理 体系树 科技树 v4 r130a .xlsx
  14. 为suse 12.3桌面系统安装金山WPS OFFICE
  15. Bongiovi DPS for Mac(优秀的声音增强软件)
  16. C4D学习笔记1-动画-动画关键帧
  17. C++编程常见问题—error: passing ‘const std::map<>]‘ discards qualifiers
  18. “学霸系统”课堂展示
  19. bilibili笔试题
  20. 在实际项目开发中,你遇到过Spring事务失效的场景吗?如何解决?

热门文章

  1. 基于PHP的学生学籍管理系统
  2. 个体营业执照与公司营业执照的区别
  3. 【测试】各类视频(MP4、FLV、MKV、3GP)测试地址摘录,目前链接亲测有效!
  4. ECMALL模板解析机制.MVC架构分析及文件目录说明.二次开发指南手册
  5. R语言rvest包网络爬虫
  6. KY RD9700_USB网卡驱动
  7. UFS Clk Gate介绍
  8. 校园网如何实现网络共享
  9. ffmpeg视频裁剪
  10. [DevExpress使用随笔]之BarManager控件中创建MainMenu