2017-10-19 8 views
0

J'ai remarqué que lors de la génération d'un fichier xliff, il créait des nœuds nommés context-group. Je ne suis pas sûr de savoir à quoi ils servent.Qu'est-ce que <context-group> dans xliff

 <trans-unit id="edc96753971323c438706da1820e74730a79d1af" datatype="html"> 
     <source>Your response to this survey has already been recorded. Thank You.</source> 
     <context-group purpose="location"> 
      <context context-type="sourcefile">app\core\forbidden.component.ts</context> 
      <context context-type="linenumber">5</context> 
     </context-group> 
     <note priority="1" from="description">Message for survey already taken</note> 
     <note priority="1" from="meaning">Survey Already Taken Page</note> 
     </trans-unit> 

Répondre

1

L'élément <context-group> détient des éléments de contexte relatives au niveau de l'arbre dans lequel elle se produit. Ainsi, le contexte peut être défini au niveau <group>, au niveau <trans-unit> ou au niveau <alt-trans>. Chaque élément <context-group> peut être nommé, ce qui permet différentes utilisations pour chaque groupe. Lorsque le <context-group> est nommé, ces utilisations peuvent être contrôlées à l'aide d'instructions de traitement XML. Étant donné que l'élément <context-group> peut se produire à un niveau très élevé, un contexte par défaut peut être établi pour tous les éléments <trans-unit> dans un fichier. Cette valeur par défaut peut être remplacée à plusieurs niveaux suivants. L'attribut de nom facultatif peut identifier de façon unique le <context-group> dans l'élément <file>. L'attribut crc facultatif permet une vérification des données. L'attribut optionnel purpose indique à quelle utilisation les informations de contexte sont utilisées; par exemple. "match" indique que les informations de contexte sont destinées aux recherches dans la mémoire.

Pour plus d'informations, voir: http://docs.oasis-open.org/xliff/v1.2/os/xliff-core.html#context-group

+0

Que peut-on l'utilisation pratique de ce noeud? Btw, merci pour la réponse. – jengfad

+0

vous pouvez penser qu'il a des méta-données qui fournissent des informations supplémentaires sur la cartographie et les références. vous pouvez voir plus d'usages ici: http://docs.oasis-open.org/xliff/v1.2/xliff-profile-po/xliff-profile-po-1.2-cd02.html –