Impostazioni per l'importazione del file

.XLIFF 1.2 e 2.0 - Formato di interscambio XML per la localizzazione (TMS)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Il contenuto del tag del file sorgente può essere visualizzato nell'Editor facendo clic su Espandi Tag nel menu Strumento e modificato facendo clic su F2.

Abilita il controllo XLIFF durante la configurazione della quality assurance per aiutare a evitare corruzioni strutturali.

Importante

I problemi con i tag sono una causa comune di errori di esportazione. Assicurati sempre che i tag e il formato siano corretti prima di esportare i file eseguendo controlli di quality assurance.

Consiglio

Se il contenuto XLIFF contiene tag HTML, seleziona Drupal/Wordpress XLIFF come tipo di file quando crei il lavoro o il modello di progetto.

Tipi di file

  • .XLF

  • .XLIFF

  • Solo 2.0

    File con l'intestazione <xliff version="2.0">

Importa opzioni

  • Analizza i messaggi ICU

    I messaggi ICU vengono automaticamente convertiti in tag. Quando un segmento contiene elementi inline, l'analisi ICU per quel segmento viene saltata. I segmenti senza elementi inline vengono analizzati normalmente.

  • Usa sottofiltro HTML 

    Importa tag HTML contenuti nel file. I tag possono quindi essere utilizzati con le impostazioni di importazione dei file HTML.

  • Importa <note>

    I dati dell'elemento <note> verranno visualizzati nella finestra Contesto.

    Solo un <note> in un <unit> è supportato (secondo gli standard XLIFF 2.0).

  • Salva i segmenti confermati nella TM durante l'importazione

    I segmenti importati come Confermato vengono salvati nella memoria di traduzione del progetto memoria di traduzione in modalità di scrittura.

  • Segmenta XLIFF

    Viene applicata la segmentazione standard. Se non selezionato, un elemento sarà un segmento. Questo può comportare più frasi per segmento. Se selezionato ma un elemento rimane un segmento, l'attributo canResegment="no" potrebbe essere presente nel file. Per forzare la segmentazione, modifica questo attributo in "sì". Se non c'è l'attributo canResegment="no", l'unità sarà segmentata.

    Se il segmento target non è vuoto, il testo nell'elemento source non è segmentato. Questo comportamento non può essere modificato attivando/disattivando l'opzione Segment XLIFF o regolando le regole di segmentazione.

    Se un'unità importata unit ha elementi segment nel file originale, non sarà ulteriormente segmentata; è considerata già segmentata. Questo comportamento non può essere modificato attivando/disattivando l'opzione Segment XLIFF. La segmentazione può avvenire solo se l'unit ha un singolo elemento segment e nessun elemento ignorabile.

  • Interpreta tag interruzione di riga/pagina

    I tag di interruzione di riga e di pagina XLIFF creano nuovi segmenti. Questa opzione sarà applicata solo se Segment XLIFF è anche attivata.

  • Conserva gli spazi

  • Copia origine in destinazione vuota se il segmento non è importato

  • Sovrascrivi i valori di segmentazione XLIFF

    Se attivato, i valori della lingua target dal file caricato vengono ignorati e sostituiti con i valori della lingua target del lavoro.

  • 2.0 Solo Rappresenta il testo con attributo "translate=no" come tag non traducibili

  • 1.2 Solo Nota di contesto

    Il contesto deve essere in un'unità di transazione negli elementi del gruppo di contesto o nel contesto con attributi di tipo contesto.

  • 2.0 Solo Chiave di contesto

    Il contesto deve essere nell'elemento unità o nei discendenti dell'unità. Il nodo base (nodo di contesto) per la valutazione XPath è l'elemento unità. L'XPath predefinito è: @id.

    Nota

    Chiave di contesto XPath e spazi dei nomi XML

    Gli elementi XLIFF 2.0 esistono all'interno di uno spazio dei nomi XML, quindi le espressioni XPath della chiave di contesto che fanno riferimento direttamente ai nomi degli elementi potrebbero non funzionare. Se la tua espressione non restituisce risultati, usa invece la funzione local-name().

    Ad esempio, per estrarre un elemento <note> con category="key", usa:

    *[local-name()='notes']/*[local-name()='note' and @category='key'] 

  • Converti in tag di Phrase TMS 

  • Converti in entità carattere

    Elenco di riferimenti ai caratteri separati da virgole richiesti nel file di output.

    Esempio:

    &#160;,&amp;#x3A3;

Importa le regole dei segmenti

Aggiungere regole modifica le impostazioni di importazione predefinite. Le regole possono essere combinate o aggiunte e possono essere applicate utilizzando il modulo disponibile o manualmente. Gli stati XLIFF personalizzati sono supportati. Separare gli argomenti con una virgola crea la relazione logica AND, mentre una nuova riga crea la relazione logica OR.

XPath può essere utilizzato anche nelle regole, ma sarà valutato rispetto a ciascun elemento trans-unit (cioè non il documento).

Esempi:

  • Importa solo segmenti in cui l'elemento <trans-unit> ha un attributo resname il cui valore è o contiene info: .[contains(@resname,'info')].

  • Importa solo segmenti in cui l'elemento <trans-unit> ha no tale elemento figlio segment-metadata in cui l'attributo tm_match è o contiene 100.00: .[not(contains(segment-metadata/@tm_match,'100.00'))].

    Per escludere le corrispondenze 100.00 e 101.00% dalla tua importazione, usa or come segue: .[not(contains(segment-metadata/@tm_match,'100.00') or contains(segment-metadata/@tm_match,'101.00'))].

XPath può essere utilizzato anche nelle regole, ad esempio importando segmenti .[contains(@resname, 'info;yes')].

Per impostazione predefinita, tutte le trans-unit XLIFF vengono importate. Se viene eseguita la segmentazione, <source> è segmentato e <seg-source> non lo è. Lo stato di tutti i segmenti dopo l'importazione non è confermato né bloccato.

Impostazioni di importazione personalizzate

  • Non importare segmento quando

  • Conferma segmento quando

  • Blocca segmento quando

Esporta mappatura degli attributi

Aggiungere regole modifica le impostazioni di importazione predefinite. Le regole possono essere combinate o aggiunte e possono essere applicate utilizzando il modulo disponibile o manualmente. Gli stati XLIFF personalizzati sono supportati.

Per impostazione predefinita, tutte le trans-unit XLIFF nel file di destinazione esportato appariranno identiche alla sorgente, tranne per il fatto che la destinazione sarà tradotta. Per cambiare gli stati XLIFF, gli stati dei segmenti possono essere mappati agli stati XLIFF.

Esempio:

Nuovo a Tradotto nel file XLIFF esportato destinato.

Impostazioni di esportazione personalizzate

Gli attributi specifici del target possono essere mappati in base ai seguenti stati del segmento:

  • Confermato e bloccato

  • Confermato e non bloccato

  • Non confermato e bloccato

  • Non confermato e non bloccato

Lunghezza massima del target

Quando un'unità è divisa in più segmenti, tutti i segmenti avranno la stessa proprietà di lunghezza massima. Questo sarà uguale al massimo per l'unità.

In questo caso, il seguente avviso viene restituito dopo l'importazione:

Un'unità è divisa in più segmenti, il limite di lunghezza massima sarà controllato per ogni segmento separatamente.

1.2

L'attributo maxwidth può essere utilizzato per specificare la lunghezza massima del target per la traduzione in queste condizioni:

  • Maxwidth deve essere in un elemento trans-unit (non in un gruppo).

  • La dimensione deve essere specificata in size-unit="char" o size-unit="percent".

  • C'è solo un segmento nell'elemento trans-unit.

    Un avviso viene visualizzato se ci sono più segmenti nell'elemento trans-unit.

2.0

La funzionalità di lunghezza massima del target è supportata solo se:

  • L'elemento file contiene slr:profiles con generalProfile="xliff:codepoints"

  • L'unità nel file contiene l'attributo sizeRestriction.

Il valore massimo è quindi impostato come proprietà di lunghezza massima del segmento.

Impostazioni specifiche dell'applicazione

Drupal/Wordpress .XLIFF

Le impostazioni sono applicate nel modello di progetto utilizzato con il plugin Drupal.

Il filtro di Wordpress utilizza il sottocampo HTML, quindi è possibile applicare le impostazioni di importazione .HTML. Se è necessaria una maggiore personalizzazione rispetto a quella disponibile nelle impostazioni di importazione HTML, dovrebbe essere utilizzato il formato .XML.

Drupal/WordPress XLIFF è anche un buon predefinito per i file .XLIFF quando le stringhe traducibili sono in CDATA e contengono tag HTML.

memoQ

Nessuna impostazione è disponibile se auto-rilevata e importata come memoQ XLIFF. Se è necessaria una configurazione, importare il file utilizzando le impostazioni di importazione XLIFF 1.2. Gli stati dei segmenti di memoQ XLIFF devono essere configurati manualmente nelle impostazioni di importazione.

Questo articolo ti è stato utile?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.