1

DITA を XLIFF に変換しています。私の技術的な解決策では、いくつかの DITA 属性に対応するために xliff-core-1.2-strict.xsd を特殊化 (変更) する必要があります。これは、一部の属性が「g」タグに付随することを意味します。例えば:

  <g id="00001" newAtt="this is new attribute" xid="009"/>

翻訳側からは、どのように機能するかわかりませんので、私の質問は次のとおりです。

  1. LSP がさまざまな企業からさまざまなフレーバーの XLIFF XSD を取得するのは一般的な慣行ですか?
  2. また、更新された XLIFF XSD を更新することで、XLIFF エディターで使用することは可能ですか? 「Transolution」を探索しようとしましたが、変更された XSD を配置する場所が見つかりませんでした。これについて何か考えがあれば教えてください。

    ありがとう。

4

2 に答える 2

2

あなたの2つの質問に対する私の答えは次のとおりです。

  1. 私は LSP で働いており、あらゆる種類の Xliff を見てきました。それらのほとんどは、 OASIS 1.2 移行スキーマに固執しようとします。一部の TMS/CAT プロデューサーは、独自の拡張機能を追加しました。これらのプロデューサは通常 XSD を提供するため、その XSD を OASIS スキーマに追加することで Xliff を検証できます。たとえば、 1.2 への SDL 拡張。クライアント用に Xliff をカスタマイズするときは、通常、名前空間を作成し、単純な追加の XSD を提供します。例えば:

    <trans-unit id="0" translate="yes" resname="msg_foo">
        <superduper:uri>http://foo.bar/iJKLM9</superduper:uri>
        <source>This is supposed to be a <superduper:g id="00001" newAtt="this is new attribute" xid="009"/> example.</source>
        <target state="new"></target>
    </trans-unit>
    
  2. ほとんどの TMS/CAT ツールは、Xliff フィルター (またはそのフィルターのいずれか) に関しては非常に基本的 (かつクローズド) であり、カスタマイズされた XSD を無視することは確かです。

Transolution は非常に優れたツールであり、私のお気に入りのオープン ソース翻訳ツールです。残念ながら、それは長い間放棄されており、多くの欠陥や欠点があります.

いずれにせよ、サンプル ファイルを提供していただければ、一般的な主要な CAT ツールの 1 つにインポートしたときに、非準拠のタグがどうなるかを説明できます。

最後に 1 つ。Xliff 2.0<g>で廃止されたようです。

于 2013-10-16T21:32:34.177 に答える
0

Transolution のことは忘れてください。Trados、MemoQ、または MemSource で試してみます。これらは、翻訳ビジネスで使用される主要なツールの一部です。個人的には、XSD で XLIFF を取得したことはありませんし、Trados で処理できるとは思いません。

XLIFF で何を変更する必要がありますか?

于 2013-10-15T06:57:44.810 に答える