问题标签 [xliff]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symfony - How to generate translation file (.po, .xliff, .yml,...) from a Symfony2/Silex project?
Im going to build a Silex/Symfony2 project and I have been looking around for a method to generate XLIFF/PO/YAML translation files based on texts-to-be-translated inside the project but not found any instruction or documentation on it.
My question is: Is there an automated way to generate translation file(s) in specific format for a Symfony2/Silex project?
If yes, please tell me how to generate the file then update the translation after that.
If no, please tell me how to create translation file(s) then adding up more text for my project? I am looking for an editor desktop based or web-based instead of using normal editor such as Transifex, GetLocalization (but they dont have option to create a new file or add more text)
html - 将 HTML 转换为 Xliff,反之亦然
我想将任何 HTML 文件(包括图像和表格以及 CSS)转换为 XLIFF。如果有人能告诉我如何做到这一点,我将不胜感激。请提供一些示例示例代码。
xml - Xliff - 如何使用 Delphi 读取属性?
我正在为基于 XML 的文档中的某些字段开发导入功能。
值ansich的读取工作完美,不幸的是,我可以做到它并没有真正的跨单元属性,即读取id。
我的代码:
我的基于 xml 的文本文档(Xliff 文件):
我现在的问题是如何读取跨单元 ID?
xml - 如何在 xliff 文件中添加新内容?
我想知道如何将新的行/元素/内容添加到 Xliff 文件。
我将 Delphi Xe³ 与 TXMLDocument 组件一起使用
我想在行<target>l'arbre</target>
后插入<source>
<trans-unit id='#3'>
java - Java:如何读取和写入 XML 文件标签
Java:如何解析这样的XML文件,真让我困惑
还如何将标签写入 XML 文件
mysql - 从表中获取记录并保存到文件
我有以下问题:
我有一个包含 5000 个随机生成的演示数据集的表
我现在想在 Xliff 文件中导出这一行。
所以最终结果应该是这样的。小例子
作为编辑/粘贴 Xliff 的一个组件,我想要获取我的 XMLDocument 文件。几天前我已经写了一个演示程序,在其中我使用 XMLDocument 上传文件,然后 Xliff 再次纯粹地写一些东西。所以这些例程至少对于我已经拥有的目标。
我现在更觉得我仍然不知道如何将 MySQL 表中的所有数据作为 Xliff 文件包中最好的一块土地。
我首先想到的是可以逐行遍历整个表格,然后将其保存到一个数组中,然后将我的循环写入数组和文件中。
将不胜感激一些其他建议/概念。由于它最终是对 XMLDocument 组件速度的测试,因此我会更喜欢导致快速课程的概念/想法。
java - 国际化java软件
在我的实习中,我被要求对软件国际化以及当前的实践和解决方案进行一些研究。
我做了一些研究,并没有找到可行的解决方案。我的项目经理要求我在 stackoverflow 上提问,
为了使 Java 软件国际化,你们工作中的当前做法是什么?
编辑
以下是我的研究摘要,以防其他人对我的发现感兴趣:
由于该软件是用 Java 编写的,因此显然使用了 RessourceBundle。如果不存在针对当前语言环境的特定翻译,RessourceBundles 会提供良好的键值查找以及回退到默认值。ResourceBundles 也不仅限于文本翻译,还包括资源的国际化。例如,颜色或图像对于不同的文化意味着不同的事物。
虽然这一切都很好,但仅仅使用 Java PropertiesResourceBundles 无法为翻译器提供元数据并且无法处理复数形式。
GNU Gettext 采用另一种方法来实现国际化。消息以英文源代码编写,然后提取并存储到文件中。提取程序搜索函数调用并提取参数。例如,tr("Hello, World!") 命令行实用程序 xgettext 将搜索函数“tr”的出现并提取所有字符串文字。
存在 gettext 的 Java 实现,例如:
gettext 提供 ResourceBundles 不提供的是复数处理和翻译上下文。
c# - 正则表达式仅替换给定 xml 节点中的子字符串
我徒劳地尝试编写一个正则表达式,如果在单行 XLIFF 的 <target> XML 节点中找到给定的子字符串“/oem/en”(后跟正斜杠或双引号),则该正则表达式只会返回匹配项代码。到目前为止,我得到了什么,但它仍然匹配 <source> 节点中的偶数:
带有 <source> 和 <target> 节点的 XLIFF 代码示例:
我的方法是尝试制作一个向前看的表达式,直到它与 </source> 或 </target> 匹配,如果它首先找到前者,这意味着我们在 <source> 节点中,因此它不是一场比赛。
非常感谢您对此的帮助!
symfony - 在 Symfony2 中 Twig 到 XLIFF 的翻译
我还没有完全理解 xliff 和 twig 文件是如何与 Symfony2 一起工作的。
在我的树枝上我写了这个
和 it xliff 文件“ Resurces/translations/messages.it.xliff ”(这只是一个片段)
它工作得很好,当 url 语言段是“it”时,它会翻译成 it 语言(Ciao)。
相反,我怎样才能做出类似的事情而不会出错?
上面只是我想做的一个例子。我在这件事上播下了很多东西,但我仍然感到困惑。
问题是我什么时候应该翻译一个带有 HTML 标签的字符串。
java - java项目中的Filter.jar
我想问一下 xliff filters.jar 文件。XLIFF(XML 本地化交换文件格式)是一种基于 XML 的格式,用于标准化本地化过程中工具之间传递可本地化数据的方式。
我的项目是关于本地化的。
将句子从源语言翻译成目标语言。我想使用过滤器。jar 以便我可以输入任何文件格式并完成翻译,然后我得到原样的输出。
所以我想知道如何在我现有的项目中使用该 filters.jar 文件。如何在eclipse项目中导入这个jar文件?感谢你