Il contenuto del file sorgente può essere visualizzato nell'Editor facendo clic su Espandi Tag nel menu e modificato facendo clic su F2.
Importante
I problemi con 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 lavoro o il modello di progetto.
come tipo di file quando crei ilTipi di file
-
.XLF
-
.XLIFF
-
Solo 2.0
File con l'intestazione del file
<xliff version="2.0">
Importa opzioni
-
I messaggi ICU vengono automaticamente convertiti in tag. I file con messaggi ICU non possono contenere elementi in linea.
-
Importa tag HTML contenuti nel file. I tag possono quindi essere utilizzati con le Impostazioni di Importazione File HTML.
-
I dati dell'elemento
<note>
verranno visualizzati nella finestra Contesto.Solo un
<note>
in un<unit>
è supportato (secondo gli standard XLIFF 2.0). -
I segmenti importati come Confermato vengono salvati nella memoria di traduzione del progetto memoria di traduzione in modalità di scrittura.
-
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'è alcun canResegment="no" attributo, l'unità sarà segmentata.
Se il segmento destinazione non è vuoto, il testo nell'elemento origine non è segmentato. Questo comportamento non può essere modificato abilitando/disabilitando l'opzione o regolando le regole di segmentazione.
Se un
unit
importato ha elementisegment
nel file originale, non viene ulteriormente segmentato; è considerato già segmentato. Questo comportamento non può essere modificato attivando/disattivando l'opzione . La segmentazione può avvenire solo se ilunit
ha un singolo elementosegment
e nessun elemento ignorabile. -
I tag di interruzione di riga e di interruzione di pagina XLIFF creano nuovi segmenti. Questa opzione sarà applicata solo se Segment XLIFF è anche attivata.
-
-
-
2.0 Solo
-
1.2 Solo
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
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.
-
Elenco di riferimenti di caratteri separati da virgole richiesti nel file di output.
Esempio:
-
Importa regole di segmento
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 attributoresname
il cui valore è o contieneinfo: .[contains(@resname,'info')]
. -
Importa solo segmenti in cui l'elemento
<trans-unit>
ha no talesegment-metadata
elemento figlio in cui l'attributotm_match
è o contiene100.00: .[not(contains(segment-metadata/@tm_match,'100.00'))]
.Per escludere le corrispondenze 100.00 e 101.00% dal tuo import, 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 unità di transazione 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
Mappatura degli attributi di esportazione
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 unità di transazione XLIFF nel file di destinazione esportato appariranno identiche alla sorgente, eccetto che la destinazione sarà tradotta. Per cambiare gli stati XLIFF, gli stati dei segmenti possono essere mappati agli stati XLIFF.
Esempio:
Impostazioni di esportazione personalizzate
Gli attributi di destinazione specifici possono essere mappati in base ai seguenti stati dei segmenti:
-
Confermato e bloccato
-
Confermato e non bloccato
-
Non confermato e bloccato
-
Non confermato e non bloccato
Lunghezza massima della destinazione
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 della destinazione per la traduzione in queste condizioni:
-
La larghezza massima deve essere in un elemento trans-unit (non in un gruppo).
-
La dimensione deve essere specificata in
size-unit="char"
osize-unit="percent"
. -
C'è solo un segmento nell'elemento trans-unit.
Viene visualizzato un avviso 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
congeneralProfile="xliff:codepoints"
-
L'unità nel file contiene l'attributo
sizeRestriction
.
Il valore massimo è quindi impostato come proprietà di lunghezza massima del segmento.
Drupal/Wordpress .XLIFF
Le impostazioni vengono applicate nel project template utilizzato con il plugin Drupal.
Il filtro Wordpress utilizza il sott filtro HTML, quindi le impostazioni di importazione .HTML possono essere applicate. Se è necessaria più personalizzazione rispetto a quella disponibile nelle impostazioni di importazione HTML, dovrebbe essere utilizzato il formato .XML.
Drupal/WordPress XLIFF è anche un buon default 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.