Il contenuto dei tag del file di origine può essere visualizzato nell'editor facendo clic su Espandi tags nel menu e modificato facendo clic su F2.
Importante
I problemi con i tags sono una causa comune di errori da esportare. Assicurati sempre che tags e formattazione siano corretti prima di esportare i file eseguendo controlli di quality assurance.
Consiglio
Se il contenuto XLIFF contiene tag HTML, selezionare lavoro o del modello di progetto.
come tipo di file durante la creazione delTipi di file
-
.XLF
-
.XLIFF
-
Solo 2.0
File con intestazione 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 tags possono quindi essere utilizzati con le impostazioni di importazione dei file .HTML.
-
I dati dell'elemento
<note>
verranno visualizzati nella finestra Contesto.È supportata solo una
<note>
in un'<unità>
(secondo gli standard XLIFF 2.0). -
I segmenti importati come confermati vengono salvati nella memoria di traduzione del progetto in modalità di scrittura.
-
Viene applicata la segmentazione standard. Se non selezionato, un elemento sarà un segmento. Ciò può comportare più frasi per segmento. Se selezionato, ma un elemento rimane un segmento, l'attributo canResegment="no" potrebbe essere presente nel file. Per pushare la segmentazione, modifica questo attributo in "sì". Se non è presente l'attributo canResegment="no", l'unità verrà segmentata.
Se il segmento di destinazione è empty, il testo nell'elemento di origine è segmentato. Questo comportamento non può essere modificato abilitando/disabilitando l'opzione o modificando le regole di segmentazione.
Se un'
unità
importata presenta elementidi segmento
nel file originale, non viene ulteriormente segmentata; viene considerata come già segmentata. Questo comportamento non può essere modificato abilitando l'opzione . La segmentazione può avvenire solo se l'unità
ha un unico elementodi segmento
e non elementi ignorabili. -
XLIFF linebreak e pagebreak tags creano nuovi segmenti. Questa opzione verrà applicata solo se anche il segmento XLIFF è abilitato.
-
-
-
2.0 Solo
-
1.2 Solo
Il contesto dev’essere in unità trans in elementi context-group o contesto con attributi context-type.
-
2.0 Solo
Il contesto dev’essere nell'elemento unitario o nei discendenti dell'unità. Il nodo di base (nodo di contesto) per la valutazione XPath è l'elemento unitario. XPath predefinito è: @id.
-
elenco di riferimenti di carattere separati da virgole richiesti nel file di output
Esempio:
-
Importa regole di segmentazione
L'aggiunta di regole modifica le impostazioni predefinite per importare. Le regole possono essere combinate o aggiunte e possono essere applicate utilizzando il modulo disponibile o manualmente. Sono supportati stati XLIFF personalizzati. La separazione degli argomenti da una virgola crea la relazione logica AND
, mentre una nuova riga crea la relazione logica OR
.
XPath può anche essere utilizzato nelle regole, ma sarà valutato relativamente a ciascun elemento trans-unità (cioè non al documento).
Esempi:
-
Importa solo segmenti in cui l'elemento
<trans-unit>
ha un attributoresname
il cui valore è o contieneInfo: .[contiene(@resname,'Info')]
. -
Importa solo segmenti in cui l'elemento
<trans-unit>
non ha un elemento (entità) subordinatosegmento-metadati
in cui l'attributotm_match
è o contiene100.00: .[not(contiene(segmento-metadata/@TM_match,'100.00'))]
Per escludere corrispondenze del 100,00 e del 101,00% dall’importare, usare
o
come segue:.[not(contiene(segment-metadata/@tm_corrispondenza,’100,00’) o contiene(segment-metadata/@tm_corrispondenza,’101.00’)]
.
XPath può essere utilizzato anche nelle regole, ad esempio nell'importazione di segmenti .[contiene(@resname, "Info;yes")]
.
Per impostazione predefinita , tutte le trans-unità XLIFF sono importate. Se si esegue una segmentazione, <origine>
è segmentata e <seg-origine>
no. Lo stato di tutti i segmenti dopo l’importare non confermato né bloccato.
Impostazioni personalizzate importare
-
Non importare segmento quando
-
Conferma segmento quando
-
Blocca segmento quando
Esporta mappatura attributi
L'aggiunta di regole modifica le impostazioni predefinite per importare. Le regole possono essere combinate o aggiunte e possono essere applicate utilizzando il modulo disponibile o manualmente. Sono supportati stati XLIFF personalizzati.
Per impostazione predefinita, tutte le trans-unità XLIFF nel file di destinazione esportato avranno lo stesso aspetto dell’origine, ad eccezione del fatto che la destinazione verrà tradotta. Per modificare gli stati XLIFF, è possibile mappare gli stati dei segmenti in stati XLIFF.
Esempio:
Impostazioni personalizzate esporta
È possibile mappare attributi di destinazione specifici 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 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 Warning viene restituito dopo essere stato importato:
Un'unità viene divisa in più segmenti, il limite di lunghezza massima verrà controllato separatamente per ogni segmento.
1.2
L’attributo maxwidth
può essere utilizzato per specificare la lunghezza massima di destinazione della 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 Warning se nell’elemento trans-unità sono presenti più segmenti.
2.0
La funzione Lunghezza massima di destinazione è supportata solo se:
-
L'elemento file contiene
slr:profiles
congeneralProfile="xliff:codepoints"
-
L'unità nel file contiene l'attributo
sizeRestriction
.
Il valore massimo viene quindi impostato come proprietà della lunghezza massima del segmento.
Drupal/WordPress XLIFF
Le impostazioni vengono applicate nel modello di progetto utilizzato con il plugin Drupal.
WordPress filtra usando il sottofiltro HTML, quindi è possibile applicare impostazioni per importare .HTML. Se è necessaria una personalizzazione maggiore di quella disponibile nelle impostazioni per importare HTML, si dovrebbe utilizzare il formato .XML.
Drupal/Wordword XLIFF è anche un buon valore predefinito per i file .XLIFF quando le Strings traducibili sono in CDATA e contengono tags HTML.
memoQ
Non sono disponibili impostazioni se rilevate automaticamente e importate come XLIFF memoQ. Se la configurazione è necessaria, importare il file utilizzando le impostazioni di importare di XLIFF 1.2. Gli stati dei segmenti di memoQ XLIFF devono essere configurati manualmente nelle impostazioni per importare.