`
gjhappyyy
  • 浏览: 259576 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

<xliff:g>标签

 
阅读更多

<xliff:g>标签介绍:

 

<string name="appwidget_text_format"><xliff:g id="prefix">%1$s</xliff:g>: <xliff:g id="time">%2$s</xliff:g></string>

 

这个主要用于程序中,动态的插入内容时候使用,例如,
<string name="time">当前时间:<xliff:g id="prefix">%1$s</xliff:g>时 <xliff:g id="time">%2$s</xliff:g>分</string>
然后通过程序,context.getString(R.string.time,"10","05");
将会输出——当前时间:10时05分
 


属性id可以随便命名 
属性example表示举例说明,可以省略 
%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 
%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格,也可以设为0m,在输出之前放置m个0 
%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为00.00

【转】http://blog.csdn.net/hustpzb/article/details/6870817

分享到:
评论

相关推荐

    androird xml: xliff:g

    在这个例子中,`&lt;source&gt;`标签包含了原始的英文字符串,而`&lt;target&gt;`标签则包含对应语言的翻译。 **Android Studio与本地化** Android Studio提供了方便的工具来管理和本地化这些资源。开发者可以使用`Strings.xml`...

    Android String文件导出excel表格powershell脚本

    支持多个strings.xml导出excel,暂不支持特殊标签如:&lt;xliff:g id="NAME"&gt;%1$s&lt;/xliff:g&gt;。 使用说明: 打开powershell,进入脚本当前目录,执行命令 ./string2excel "strings.xml所在目录" "excel输出路径" 示范: ...

    String_Resources中定义一些特殊字符串

    &lt;string name="test"&gt;第 &lt;xliff:g id="album"&gt;%d&lt;/xliff:g&gt; 张专辑,第 &lt;xliff:g id="song"&gt;%d&lt;/xliff:g&gt; 首歌曲。&lt;/string&gt; &lt;/resources&gt; ``` 使用方法与之前类似,只需传递相应数量的参数即可。 4. **可选择...

    StringResources中定义一些特殊字符串[归类].pdf

    - 多个可变参数:当有多个可变参数时,需要使用`xliff:g`标签进行格式化,如`&lt;string name="test"&gt;第&lt;xliff:g&gt;%d&lt;/xliff:g&gt;张专辑,第&lt;xliff:g&gt;%d&lt;/xliff:g&gt;首歌曲。&lt;/string&gt;`,并在代码中调用`getString(R.string...

    java & Android 格式化字符串详解

    在本文中,我们将深入探讨如何在Java和Android环境中格式化字符串,包括使用`%`符号以及`&lt;xliff:g&gt;`标签。 1. **`%`符号的使用** `%`符号在Java中用于格式化输出,特别是在`String.format()`方法中。例如,`%1$s`...

    xliff:xliff2js和js2xliff转换器xliff utils

    然后,您可以像平常一样import或require() xliff: import xliff from 'xliff' // or const xliff = require ( 'xliff' ) xliff . xliff2js ( xml , ( err , res ) =&gt; { } ) 或者,您可以直接import或require()其...

    深入Android开发FAQ的详解

    Android推荐的做法是在字符串资源文件中定义模板,使用`&lt;xliff:g&gt;`标签来表示可变参数。例如: ```xml &lt;string name="unread_notification"&gt;有&lt;xliff:g id="number"&gt;%1$d&lt;/xliff:g&gt;条未读信息&lt;/string&gt; ``` 在...

    grunt-xliff:用于提取、导出和导入 i18n 到 xliff 文件的 Grunt 插件

    #grunt-xliff 将 xliff 数据提取、导出和导入到 json 的 Grunt 任务。 入门 这个插件需要 Grunt ~0.4.0 如果您以前没有使用过 ,请务必查看指南,因为它解释了如何创建以及安装和使用 Grunt 插件。 熟悉该过程后,...

    Android 使用手机NFC的读取NFC标签数据的方法

    例如,添加以下代码来支持NfcA和Ndef技术的NFC标签:&lt;resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"&gt; &lt;tech-list&gt; &lt;tech&gt;android.nfc.tech.NfcA&lt;/tech&gt; &lt;tech&gt;android.nfc.tech.Ndef&lt;/tech&gt; &lt;/...

    Cp3Xliff的用法

    XLIFF文件由多个部分组成,包括`&lt;file&gt;`、`&lt;header&gt;`、`&lt;body&gt;`等元素。`&lt;file&gt;`元素是文件的顶级元素,包含有关文件的基本信息。`&lt;header&gt;`元素存储元数据,如项目名称、创建日期等。`&lt;body&gt;`元素则包含实际需要...

    html2xliff:锻炼

    html2xliff 技术解决方案 - dom4j library is used for parsing because it is flexible, performant and memory-efficient- dom4j API for parsing and building documents makes the code human readable and ...

    Java Internationalization国际化教程

    - JSTL的fmt库提供了方便的国际化支持,如`&lt;fmt:setLocale&gt;`、`&lt;fmt:message&gt;`标签。 6. **XML与国际化** - XLIFF(XML Localisation Interchange File Format)是一种用于交换翻译内容的XML标准,常用于大型项目...

    fox.jason.translate.xliff:DITA-OT插件,用于创建,自动翻译和重新合并XLIFF文件,生成目标外语的翻译文档

    xliff-translate转换使用自动翻译服务填充&lt;target&gt;文本。 xliff-dita转换使用翻译后的文本重新创建DITA项目。 :play_button: 目录 安装 DITA-OT Translate插件已针对进行了测试。 建议您升级到最新版本。 安装...

    xliff-translate:XLIFF 翻译工具

    读 InputStream is = new FileInputStream("&lt;path&gt;"); XLIFF x = XliffUtils.read(is); System.out.println(x.getTarget("Search this site"));写 XLIFF out = ... OutputStream os = new FileOutputStream("&lt;...

    vsc-xliff-sync:Visual Studio Code扩展,允许自动合并(简单的)XLIFF转换文件

    它专门针对从扩展自动生成的&lt;ApplicationName&gt;.g.xlf文件同步跨单元,可用于开发Microsoft Dynamics 365商业中心的扩展。 除了同步基本XLIFF文件中的跨单元外,此扩展还提供了许多其他功能,包括用于检查缺少的翻译...

    详解使用angular-cli发布i18n多国语言Angular应用

    &lt;xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"&gt; &lt;file source-language="en" datatype="plaintext" original="ng2.template"&gt; &lt;body&gt; &lt;trans-unit id="5816217f424111ae4c91dd72ee1db0ae...

    Xliff Editor 2.9.11 XLIFF文件编辑工具

    Xliff Editor是Mac平台上一款本地化XLIFF文件编辑工具,可以用来编辑Xliff格式的本地化文件,支持多个并发文件编辑,功能非常实用。 应用介绍 什么是XLIFF文件?  XLIFF文件基于标准XML格式,特别用于交换本地化...

    CMS标签解析入门示例

    在CMS中,标签解析是一个关键功能,它使得开发者可以通过自定义标签来实现动态内容的展示。 在CMS中,标签通常被用来表示特定的功能或者数据调用,例如文章标题、作者信息或者评论数量等。这些标签在页面模板中被...

Global site tag (gtag.js) - Google Analytics