我在使用strings.xml编写包含XLIFF元素的LibXML文件时遇到了困难。请注意,我正在尝试编写一个已经存在的值(在读取时解析节点没有问题)。有时在编写appendWellBalancedChunk元素时,我也需要使用HTML。
#!/usr/bin/env perl
#
# Create a simple XML document
#
use strict;
use warnings;
use XML::LibXML;
my $doc = XML::LibXML::Document->new('1.0', 'utf-8');
my $ro
我已经阅读了官方文档,也看到了其他人在这方面所做的工作,但是在添加了xliff标签之后,我无法让我的字符串工作。我导入了xliff名称空间。
strings.xml
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="string_name">
Your goal is maintaining your levels between
<xliff:g id="test1" exam
好的,我试图为我的udacity类翻译应用程序,所以我将代码片段复制到我的应用程序中,但当我运行应用程序时,我在订单摘要中得到%符号。请帮帮我。
Name for the order summary. It will be shown in the format of "Name: Amy" where Amy is the
user's name. [CHAR LIMIT=NONE]
-->
<string name="order_summary_name">Name: <xliff:g id="name"
我正在研究状态栏,我在config.xml中找到了这些代码:
<!-- Do not translate. Defines the slots for the right-hand side icons. That is to say, the
icons in the status bar that are not notifications. -->
<string-array name="config_statusBarIcons">
<item><xliff:g id="id
我正在使用,并使用这个中的'core/valid/sample1.xlf‘,我碰到了一个错误
net.sf.okapi.lib.xliff2.reader.XLIFFReaderException: Error systemId: file:/tmp/sample1.xlf; lineNumber: 7; columnNumber: 43; cvc-complex-type.3.2.2: Attribute 'gls:ref' is not allowed to appear in element 'gls:glossEntry'
对于这是示例文件还是框
我已经用xliff创建了一个资源字符串,但是在运行应用程序时会出现一个错误:
Error:(17, 52) Error: The prefix "id" for attribute "id:" associated with an element type "xliff:g" is not bound.
Error:Execution failed for task ':app:mergeDebugResources'.
> C:\Users\msanli\AndroidStudioProjects\JustJava\ap
我正在读取xliff文件,并计划检索特定的元素。我尝试使用以下命令打印所有元素
from lxml import etree
with open('path\to\file\.xliff', 'r',encoding = 'utf-8') as xml_file:
tree = etree.parse(xml_file)
root = tree.getroot()
for element in root.iter():
print("child", element)
输出结果是
child
我需要帮助正确地修改一个xliff单元。我的工作流程如下:
我的输入文件是docx,第一步是从其中提取xliff文件。为此,我使用了tikal,并获得了一个xliff文件,其中有许多transunit,如下所示(正如您所看到的,tikal自动用相同的源文本填充目标):
xml <trans-unit id="tu3" xml:space="preserve"> <source xml:lang="it"><g id="1">Equazione di </g><x i
众所周知,Androd字符串资源支持xliff命名空间来注释不可翻译的字符串格式占位符,如下所示
<string name="max_file_size_exceeded_template">File
<xliff:g example="some_image.jpg" id="file_name">%1$s</xliff:g>
is too big and could not be uploaded.</string>
它帮助翻译器解除字符串中哪些部分不