2

ここで質問するのが適切かどうかはわかりませんが...

次の xliff ファイルがあります。

<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
  <file original="file1.txt" datatype="plaintext" source-language="de-de" target-language="en-us">
    <body>
      <trans-unit id="unit_5">
        <source xml:lang="de">unit_5</source>
  </trans-unit>
    </body>
  </file>
</xliff>

「単一文書の翻訳」として文書を開こうとすると、下の画像から次のエラーが表示されます。それは何ですか?

SDL Translation Studio エラー

4

3 に答える 3

1

xliff ファイルを Trados Studio 2014 (SP1) で開いたところ、エラー メッセージは表示されませんでした。申し訳ありませんが、Studio が何について不平を言っているのかよくわかりません。ファイルは問題ないように見えます。

回避策として、XLIFF のファイル タイプ設定でスキーマ検証を無効にしようとしましたか?

ベスト、イェンシュチュ

于 2015-01-20T08:12:35.567 に答える
0

通常、file[source-language] と trans-unit[xml:lang] は同じ値にする必要があります。異なる表記法 (de、de-de) を使用できるかどうかはわかりません。

また、Trados は少し厳格であることがわかりました。仕様上、一部の要素の欠落が許容されていても、場合によっては、Trados がそれらの要素が存在することを期待していることがあります。ターゲットノードをトランスユニット内に配置して、機能するかどうかを確認します。

于 2016-03-07T08:55:15.917 に答える
0

XLIFF 1.2仕様から:

オプションの xml:lang 属性は、<source>this のコンテンツ言語を指定するために使用されます。これは、の子として常に source-language と一致する必要trans-unitがありますが、の子として異なる場合がありますalt-trans

deしたがって、おそらくとの不一致がde-de苦情の原因だと思います。xml:spaceこのコンテキストではオプションであるため、これらの値を調整するか、<source>要素から完全に削除することができます。

于 2016-03-11T20:41:26.300 に答える