Skip to content

Commit 41d8cab

Browse files
committed
Implemented traslation reuse
1 parent 88ac2f0 commit 41d8cab

9 files changed

Lines changed: 227 additions & 276 deletions

File tree

JavaPM_es.tmx

Lines changed: 13 additions & 179 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<tmx version="1.4">
44
<header
55
creationtool="OpenXLIFF"
6-
creationtoolversion="3.5.0"
6+
creationtoolversion="3.10.0"
77
srclang="en"
88
adminlang="en"
99
datatype="xml"
@@ -12,83 +12,11 @@
1212
>
1313
</header>
1414
<body>
15-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-48" creationdate="20230317T212853Z">
16-
<tuv xml:lang="en" creationdate="20230317T212853Z">
17-
<seg>Missing '-src' parameter</seg>
18-
</tuv>
19-
<tuv xml:lang="es" creationdate="20230317T212853Z">
20-
<seg>Falta el parámetro '-src'</seg>
21-
</tuv>
22-
</tu>
23-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-49" creationdate="20230317T212853Z">
24-
<tuv xml:lang="en" creationdate="20230317T212853Z">
25-
<seg>Missing '-xliff' parameter</seg>
26-
</tuv>
27-
<tuv xml:lang="es" creationdate="20230317T212853Z">
28-
<seg>Falta el parámetro '-xliff'</seg>
29-
</tuv>
30-
</tu>
31-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-50" creationdate="20230317T212853Z">
32-
<tuv xml:lang="en" creationdate="20230317T212853Z">
33-
<seg>Missing '-srcLang' parameter</seg>
34-
</tuv>
35-
<tuv xml:lang="es" creationdate="20230317T212853Z">
36-
<seg>Falta el parámetro '-srcLang'</seg>
37-
</tuv>
38-
</tu>
39-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-51" creationdate="20230317T212853Z">
40-
<tuv xml:lang="en" creationdate="20230317T212853Z">
41-
<seg>'src' folder does not exist</seg>
42-
</tuv>
43-
<tuv xml:lang="es" creationdate="20230317T212853Z">
44-
<seg>La carpeta 'src' no existe</seg>
45-
</tuv>
46-
</tu>
47-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-52" creationdate="20230317T212853Z">
48-
<tuv xml:lang="en" creationdate="20230317T212853Z">
49-
<seg>'catalog' folder not found</seg>
50-
</tuv>
51-
<tuv xml:lang="es" creationdate="20230317T212853Z">
52-
<seg>No se encontró la carpeta 'catalog'</seg>
53-
</tuv>
54-
</tu>
55-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-53" creationdate="20230317T212853Z">
56-
<tuv xml:lang="en" creationdate="20230317T212853Z">
57-
<seg>Catalog file does not exist</seg>
58-
</tuv>
59-
<tuv xml:lang="es" creationdate="20230317T212853Z">
60-
<seg>El archivo de catálogo no existe</seg>
61-
</tuv>
62-
</tu>
63-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-54" creationdate="20230317T212853Z">
64-
<tuv xml:lang="en" creationdate="20230317T212853Z">
65-
<seg>'srx' folder not found</seg>
66-
</tuv>
67-
<tuv xml:lang="es" creationdate="20230317T212853Z">
68-
<seg>No se encontró la carpeta 'srx'</seg>
69-
</tuv>
70-
</tu>
71-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-55" creationdate="20230317T212853Z">
72-
<tuv xml:lang="en" creationdate="20230317T212853Z">
73-
<seg>SRX file does not exist</seg>
74-
</tuv>
75-
<tuv xml:lang="es" creationdate="20230317T212853Z">
76-
<seg>El archivo SRX no existe</seg>
77-
</tuv>
78-
</tu>
79-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-56" creationdate="20230317T212853Z">
80-
<tuv xml:lang="en" creationdate="20230317T212853Z">
81-
<seg>There are no '.properties' files to process</seg>
82-
</tuv>
83-
<tuv xml:lang="es" creationdate="20230317T212853Z">
84-
<seg>No hay archivos '.properties' para procesar</seg>
85-
</tuv>
86-
</tu>
87-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-57" creationdate="20230317T212853Z">
88-
<tuv xml:lang="en" creationdate="20230317T212853Z">
15+
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.10.0" tuid="-1743340679-0-57" creationdate="20230719T143420Z">
16+
<tuv xml:lang="en" creationdate="20230719T143420Z">
8917
<seg>Usage:
9018

91-
{0} [-help] -src sourceFolder -xliff xliffFile -srcLang sourceLanguage [-enc characterSet] [-tgtLang targetLanguage] [-2.0]
19+
{0} [-help] -src sourceFolder -xliff xliffFile -srcLang sourceLanguage [-enc characterSet] [-tgtLang targetLanguage] [-reuse] [-2.0]
9220

9321
Where:
9422

@@ -98,11 +26,12 @@ Where:
9826
-srcLang: source language code
9927
-enc: (optional) character set code for .properties files; default: ISO-8859-1
10028
-tgtLang: (optional) target language code
29+
-reuse: (optional) reuse existing translations
10130
-2.0: (optional) generate XLIFF 2.0
10231

10332
</seg>
10433
</tuv>
105-
<tuv xml:lang="es" creationdate="20230317T212853Z">
34+
<tuv xml:lang="es" creationdate="20230719T143420Z">
10635
<seg>Uso:
10736

10837
{0} [-help] -src carpeta -xliff archivoXliff -srcLang idiomaOrigen [-enc characterSet] [-tgtLang idiomaDestino] [-2.0]
@@ -114,114 +43,19 @@ Dónde:
11443
-xliff: archivo XLIFF a generar
11544
-srcLang: código del idioma origen
11645
-enc: (opcional) código de juego de caracteres para archivos .properties; valor predeterminado: ISO-8859-1
117-
-tgtLang: (opcional) código de idioma de destino
46+
-tgtLang: (opcional) código de idioma de destino
47+
-reuse: (opcional) reutilizar traducciones existentes
11848
-2.0: (opcional) generar XLIFF 2.0
11949

12050
</seg>
12151
</tuv>
12252
</tu>
123-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1567" creationdate="20230317T212853Z">
124-
<tuv xml:lang="en" creationdate="20230317T212853Z">
125-
<seg>Missing '-src' parameter</seg>
126-
</tuv>
127-
<tuv xml:lang="es" creationdate="20230317T212853Z">
128-
<seg>Falta el parámetro '-src'</seg>
129-
</tuv>
130-
</tu>
131-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1568" creationdate="20230317T212853Z">
132-
<tuv xml:lang="en" creationdate="20230317T212853Z">
133-
<seg>Missing '-xliff' parameter</seg>
134-
</tuv>
135-
<tuv xml:lang="es" creationdate="20230317T212853Z">
136-
<seg>Falta el parámetro '-xliff'</seg>
137-
</tuv>
138-
</tu>
139-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1569" creationdate="20230317T212853Z">
140-
<tuv xml:lang="en" creationdate="20230317T212853Z">
141-
<seg>'catalog' folder not found</seg>
142-
</tuv>
143-
<tuv xml:lang="es" creationdate="20230317T212853Z">
144-
<seg>No se encontró la carpeta 'catalog'</seg>
145-
</tuv>
146-
</tu>
147-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1570" creationdate="20230317T212853Z">
148-
<tuv xml:lang="en" creationdate="20230317T212853Z">
149-
<seg>Catalog file does not exist</seg>
150-
</tuv>
151-
<tuv xml:lang="es" creationdate="20230317T212853Z">
152-
<seg>El archivo de catálogo no existe</seg>
153-
</tuv>
154-
</tu>
155-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1571" creationdate="20230317T212853Z">
156-
<tuv xml:lang="en" creationdate="20230317T212853Z">
157-
<seg>'xliff' file does not exist</seg>
158-
</tuv>
159-
<tuv xml:lang="es" creationdate="20230317T212853Z">
160-
<seg>El archivo 'xliff' no existe</seg>
161-
</tuv>
162-
</tu>
163-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1572" creationdate="20230317T212853Z">
164-
<tuv xml:lang="en" creationdate="20230317T212853Z">
165-
<seg>Selected file is not an XLIFF document</seg>
166-
</tuv>
167-
<tuv xml:lang="es" creationdate="20230317T212853Z">
168-
<seg>El archivo seleccionado no es un documento XLIFF</seg>
169-
</tuv>
170-
</tu>
171-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1573" creationdate="20230317T212853Z">
172-
<tuv xml:lang="en" creationdate="20230317T212853Z">
173-
<seg>Target language not set</seg>
174-
</tuv>
175-
<tuv xml:lang="es" creationdate="20230317T212853Z">
176-
<seg>Idioma de destino no establecido</seg>
177-
</tuv>
178-
</tu>
179-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1574" creationdate="20230317T212853Z">
180-
<tuv xml:lang="en" creationdate="20230317T212853Z">
181-
<seg>Error exporting TMX: {0}</seg>
182-
</tuv>
183-
<tuv xml:lang="es" creationdate="20230317T212853Z">
184-
<seg>Error al exportar TMX: {0}</seg>
185-
</tuv>
186-
</tu>
187-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1575" creationdate="20230317T212853Z">
188-
<tuv xml:lang="en" creationdate="20230317T212853Z">
189-
<seg>File is not a Java .properties bundle</seg>
53+
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.10.0" tuid="-1743340679-0-1567" creationdate="20230719T143420Z">
54+
<tuv xml:lang="en" creationdate="20230719T143420Z">
55+
<seg>Cannot reuse translations if 'tgtLang' is not set</seg>
19056
</tuv>
191-
<tuv xml:lang="es" creationdate="20230317T212853Z">
192-
<seg>El archivo no es un paquete .properties de Java</seg>
193-
</tuv>
194-
</tu>
195-
<tu creationtool="OpenXLIFF Filters" creationtoolversion="3.5.0" tuid="-1743340679-0-1576" creationdate="20230317T212853Z">
196-
<tuv xml:lang="en" creationdate="20230317T212853Z">
197-
<seg>Usage:
198-
199-
{0} [-help] -src sourceFolder -xliff xliffFile [-unapproved] [-export]
200-
201-
Where:
202-
203-
-help: (optional) display this help information and exit
204-
-src: source code folder
205-
-xliff: XLIFF file to merge
206-
-unapproved: (optional) accept translations from unapproved segments
207-
-export: (optional) generate TMX file from approved segments
208-
209-
</seg>
210-
</tuv>
211-
<tuv xml:lang="es" creationdate="20230317T212853Z">
212-
<seg>Uso:
213-
214-
{0} [-help] -src carpeta -xliff archivoXliff [-unapproved] [-export]
215-
216-
Dónde:
217-
218-
-help: (opcional) mostrar esta información de ayuda y salir
219-
-src: carpeta de código fuente
220-
-xliff: archivo XLIFF a importar
221-
-unapproved: (opcional) aceptar traducciones de segmentos no aprobados
222-
-export: (opcional) generar archivo TMX a partir de segmentos aprobados
223-
224-
</seg>
57+
<tuv xml:lang="es" creationdate="20230719T143420Z">
58+
<seg>No se pueden reutilizar las traducciones si 'tgtLang' no está definido</seg>
22559
</tuv>
22660
</tu>
22761
</body>

0 commit comments

Comments
 (0)