xliff XML本地化数据交换格式

本文探讨了xliff XML格式在Android应用程序本地化过程中的使用,详细阐述了如何处理XML对象、字符串资源、编码问题,并通过Java进行数据交换。xliff作为一种通用的数据交换格式,对于多语言支持具有重要意义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下面主要介绍android文本资源文件/res/values/strings.xml中xliff标签。
预备知识:
1、什么是xliff?
     参照http://baike.baidu.com/view/4160854.htm。

2、java格式化字符串有哪些?
     参照http://wenku.baidu.com/view/56f3ed0e52ea551810a687eb.html,写的很详细。

3、android中获取资源文件getString()方法
     该方法有两种形式,getString(int  resId)和getString(int  resId,object arg1,object arg2,...)。
     下面主要介绍的是第二种形式,即getString(int  resId,object arg1,object arg2,...)。

开始今天的主题:
先看一个strings.xml的定义:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
    <string name="name">我叫<xliff:g id="id1" example="tom">%1$s</xliff:g>身高<xliff:g id="id2" example="170">%2$d</xliff:g>CM</string>
</resources>
该文件与普通文件的区别:
1、具有命名空间xmlns:xliff="urn:oasi
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值