Started at 2026-07-21 15:30:26 Found language-specific instruction for DE Reusing existing text extract: text.txt Reusing cached document-specific style (source unchanged). Using full (document only) + full glossary style guide for openai/gpt-4.1-mini (est. 2686/1047576 tokens) Wrote translation prompt debug artifact: translation-prompt.txt Translating 3764 rows from German to EN-GB in /app/data/uploads/jobs/6aca9151-1111-4545-8075-32e78a0cb115/source.reqifz Using engine: openrouter Model: openai/gpt-4.1-mini Prompt order: general instruction → XHTML rules → optional table rules (per row) → LLM-merged style guide (variant + row glossary) → language override → source HTML (user message) === Translation prompt layers === === TRANSLATION PROMPT LAYERS === generated_at: 2026-07-21T15:31:09.091146+00:00 Assembly order for each OpenRouter call: general → XHTML rules → optional table rules → merged style guide (full / compact1 / compact2 + row-relevant glossary) → language override → source XHTML as the user message. Selected merged style variant: full Selected merged style size: 6097 characters style_mode: document use_generic_style: false base_styleguide: (none) use_document_style: true use_document_glossary: true Example row 1 field ReqIF.Text: see section 6 below. --- 1. General translation instruction --- You are an expert translator specialized in legal documents. Translate from German to English. Maintain the same HTML formatting if present. Be precise and accurate. Preserve all HTML tags exactly as they appear in the original. Translate only the text content; leave HTML tags unchanged. Do not change numbering in the text; keep structure and formatting intact. Do not change 1 to 1st, 2 to 2nd, 3 to 3rd, 4 to 4th, etc. Verify the output to be as precise as possible, especially with legal terms and phrases. Compare the input and output text, analyze the translation and check for any missing content, untranslated terms, wrong acronyms, and technical term errors or any wrongly translated words and correct them. DO NOT include the analysis in the output, just act accordingly. --- 2. XHTML validity rules --- VALID XHTML OUTPUT (ReqIF): Return ONLY the translated XHTML fragment. No markdown, no code fences, no commentary. Do not wrap the output in , , or an outer
unless the source already does. Mirror the source tag structure: same elements, nesting, and order. Tag rules: - Use lowercase tag names:

,

, , ,
, ,
    ,
      ,
    1. ,
      , , , , , , etc. - Do NOT use the xhtml: namespace prefix (write

      , not ). - Close every non-void tag; self-close void elements where required (
      , ,


      ). - Do not leave mismatched or unclosed tags. - Do not invent, remove, or rename tags. Translation scope: - Translate human-readable text only. - Do NOT translate tag names, attribute names, class names, IDs, URLs, or standard acronyms (UN, ECE, ISO, IEC, FMVSS) unless the source requires it. - Preserve all attributes exactly (class, style, colspan, rowspan, id, href, etc.). Block structure: - Use block elements (

      ,

      ,
    2. ,
, ) for block content. - Do not place raw text or
/

directly under ; use →
/. - Lists:
    /
    1. only. Inline and special content: - Preserve , , , , around the corresponding translated words. - Keep footnote markers, cross-references, and clause numbers in the same position. - Preserve [image], [table start], and [table end] markers exactly if present. Entities: - Use XML-safe entities where needed: & < > " '. - Preserve whitespace inside markup unless grammar requires a change. --- 3. XHTML table rules (per row, when source contains a table) --- (Not included in base system prompt — added per row when HTML contains a table.) ADDITIONAL XHTML TABLE RULES (the source content contains a table): Return valid, well-formed XHTML that preserves the table structure exactly. Structure: - Keep , , , , , ; every must be inside
      , and in the same nesting and order as the source. - Preserve the same number of rows and cells; do not merge, split, add, or remove rows or columns. - Do not output markdown tables or plain text; return HTML only. Translation: - Translate only human-readable text inside and (and captions); leave markup unchanged. - Preserve colspan, rowspan, class, style, and other attributes exactly. Validity: - Every cell must be inside
      , , , or . - Do not place
      or

      as direct children of

      . - Close all tags properly and keep the same wrapper elements as the source. - Preserve non-table HTML before and after the table unchanged. --- 4. Merged writing style and terminology (full / compact1 / compact2 + row glossary) --- Writing Style Register and Tone - The translation must employ a formal, authoritative, and precise legal register appropriate for regulatory and statutory texts. - The tone is impersonal and objective, strictly avoiding colloquialisms, subjective language, or emotive expressions. - Gender-inclusive language is mandatory, reflecting the source’s paired forms (e.g., "driver or driver (female)") or using gender-neutral phrasing where possible without loss of clarity. - Neutrality is maintained throughout, with no persuasive or emotive language. Modality and Obligation - Use "must" to express mandatory requirements and obligations. - Permissions and exceptions are expressed with "may," "can," or "are allowed to." - Prohibitions are rendered as "must not" or "are prohibited." - Modal verbs and expressions must clearly distinguish between binding obligations, permissions, and prohibitions, reflecting precise legal modality. Defined Terms and Terminology - Defined terms enclosed in quotation marks in the source must be translated consistently as defined terms in English, capitalised as appropriate. - Vehicle categories, components, and regulatory concepts are translated using standard British English legal and technical equivalents. - Abbreviations and acronyms are introduced with their full English names on first occurrence and then used consistently thereafter. - Technical terms related to vehicles, components, and regulatory procedures must be translated with domain-specific accuracy and consistency. Headings and Cross-References - Translate "Art." as "Article" and "Anhang" as "Annex." - Retain hierarchical numbering and structure of headings, e.g., "1. Kapitel" as "Chapter 1," "2. Titel" as "Title 2." - Preserve cross-references to other articles, annexes, and regulations with English equivalents and consistent formatting. - Footnotes are indicated as "Footnote" with superscript numbers, maintaining original reference markers. Lists, Tables, and Markers - Lists are translated as bulleted or lettered lists, preserving original order and structure. - Table markers "[table start]" and "[table end]" must be preserved exactly as in the source. - Image references (e.g., "Image: AttachedFile_...") are retained verbatim. - Superscript footnote markers and other original markers must be preserved. Numbers, Dates, and Units - Dates are translated into British English format (e.g., "19. Juni 1995" as "19 June 1995"). - Metric units are retained (e.g., "km/h," "m," "t") with decimal commas converted to decimal points. - Percentages are expressed with the percent sign (%) following the number. - Numerical ranges and limits are clearly expressed (e.g., "not more than 3.50 t," "at least 0.40 m"). Sentence Structure and Syntax - Sentences are generally long and complex, reflecting the legal style, with multiple subordinate clauses. - Passive voice is frequently used to focus on actions and requirements rather than actors. - Lists within sentences use semicolons and commas appropriately to separate items. - Legal conditionals and exceptions are carefully structured to maintain clarity and precision. Terminology Consistency and Style - Vehicle classes and categories are translated consistently, e.g., "leichte Motorwagen" as "light motor vehicles," "schwere Motorwagen" as "heavy motor vehicles." - Technical terms such as "Fahrzeugausweis" are translated as "vehicle registration document." - Regulatory terms like "Zulassungsbehörde" are translated as "approval authority" or "licensing authority" depending on context. - Specific technical components such as "Anhängerkupplung" are translated as "trailer coupling" or "towbar" depending on context. - Vehicle parts such as "Rückspiegel" are translated as "rear-view mirror," "Bremsanlage" as "braking system." - Vehicle types such as "Motorräder" are translated as "motorcycles," "Motorkarren" as "motor carts," "Raupenfahrzeuge" as "tracked vehicles." - Regulatory documents and standards are translated with their official English titles, e.g., "Verordnung (EU) 2019/2144" as "Regulation (EU) 2019/2144." - British English spelling conventions are used throughout (e.g., "organisation," "behaviour," "licence"). Boilerplate and Recurring Phrases - Use "in force since" to indicate dates of effect. - Use "the manufacturer or the manufacturer (female)" to reflect gender inclusivity. - Use "the holder" or "the owner" for vehicle owners. - Avoid "shall"; use "must" for obligations. - Footnotes are translated as "Footnote" with superscript numbers, preserving original references. - Legal references to other laws and regulations are translated with their official English names and abbreviations. Preservation of Original Markers - Footnote markers, image references, and table markers are preserved exactly as in the source. - Superscript numbers and letters are maintained. - Legal citations and references to other regulations are kept with original numbering and formatting. ## Document terminology and abbreviations - Zulassungsbehörde → approval authority / licensing authority - Fahrzeugausweis → vehicle registration document - Motorwagen → motor vehicle - Anhänger → trailer - Sattelanhänger → semi-trailer - Sattelschlepper → tractor unit - Raupenfahrzeuge → tracked vehicles - Motorkarren → motor carts - Motorhandwagen → motor hand carts - Motoreinachser → single-axle motor vehicles - Motorfahrräder → mopeds / motor bicycles - Kleinmotorräder → small motorcycles - Leichtmotorfahrzeuge → light motor vehicles (quadricycles) - Gesellschaftswagen → buses (passenger vehicles) - Kleinbusse → minibuses - Lieferwagen → delivery vans - Lastwagen → trucks / lorries - Fahrtschreiber → tachograph - Geschwindigkeitsbegrenzungseinrichtung → speed limiter - Abgaswartung → emission maintenance - Abgas-Nachkontrollen → emission re-inspections - Sicherheitsgurten → seat belts - Rückspiegel → rear-view mirror - Anhängerkupplung → trailer coupling / towbar - Stützlast → vertical load / nose weight --- 5. Language-specific override (strongest layer) --- (empty) --- 5b. Merged style (full variant, not selected) --- Writing Style Register and Tone - The translation must employ a formal, authoritative, and precise legal register appropriate for regulatory and statutory texts. - The tone is impersonal and objective, strictly avoiding colloquialisms, subjective language, or emotive expressions. - Gender-inclusive language is mandatory, reflecting the source’s paired forms (e.g., "driver or driver (female)") or using gender-neutral phrasing where possible without loss of clarity. - Neutrality is maintained throughout, with no persuasive or emotive language. Modality and Obligation - Use "must" to express mandatory requirements and obligations. - Permissions and exceptions are expressed with "may," "can," or "are allowed to." - Prohibitions are rendered as "must not" or "are prohibited." - Modal verbs and expressions must clearly distinguish between binding obligations, permissions, and prohibitions, reflecting precise legal modality. Defined Terms and Terminology - Defined terms enclosed in quotation marks in the source must be translated consistently as defined terms in English, capitalised as appropriate. - Vehicle categories, components, and regulatory concepts are translated using standard British English legal and technical equivalents. - Abbreviations and acronyms are introduced with their full English names on first occurrence and then used consistently thereafter. - Technical terms related to vehicles, components, and regulatory procedures must be translated with domain-specific accuracy and consistency. Headings and Cross-References - Translate "Art." as "Article" and "Anhang" as "Annex." - Retain hierarchical numbering and structure of headings, e.g., "1. Kapitel" as "Chapter 1," "2. Titel" as "Title 2." - Preserve cross-references to other articles, annexes, and regulations with English equivalents and consistent formatting. - Footnotes are indicated as "Footnote" with superscript numbers, maintaining original reference markers. Lists, Tables, and Markers - Lists are translated as bulleted or lettered lists, preserving original order and structure. - Table markers "[table start]" and "[table end]" must be preserved exactly as in the source. - Image references (e.g., "Image: AttachedFile_...") are retained verbatim. - Superscript footnote markers and other original markers must be preserved. Numbers, Dates, and Units - Dates are translated into British English format (e.g., "19. Juni 1995" as "19 June 1995"). - Metric units are retained (e.g., "km/h," "m," "t") with decimal commas converted to decimal points. - Percentages are expressed with the percent sign (%) following the number. - Numerical ranges and limits are clearly expressed (e.g., "not more than 3.50 t," "at least 0.40 m"). Sentence Structure and Syntax - Sentences are generally long and complex, reflecting the legal style, with multiple subordinate clauses. - Passive voice is frequently used to focus on actions and requirements rather than actors. - Lists within sentences use semicolons and commas appropriately to separate items. - Legal conditionals and exceptions are carefully structured to maintain clarity and precision. Terminology Consistency and Style - Vehicle classes and categories are translated consistently, e.g., "leichte Motorwagen" as "light motor vehicles," "schwere Motorwagen" as "heavy motor vehicles." - Technical terms such as "Fahrzeugausweis" are translated as "vehicle registration document." - Regulatory terms like "Zulassungsbehörde" are translated as "approval authority" or "licensing authority" depending on context. - Specific technical components such as "Anhängerkupplung" are translated as "trailer coupling" or "towbar" depending on context. - Vehicle parts such as "Rückspiegel" are translated as "rear-view mirror," "Bremsanlage" as "braking system." - Vehicle types such as "Motorräder" are translated as "motorcycles," "Motorkarren" as "motor carts," "Raupenfahrzeuge" as "tracked vehicles." - Regulatory documents and standards are translated with their official English titles, e.g., "Verordnung (EU) 2019/2144" as "Regulation (EU) 2019/2144." - British English spelling conventions are used throughout (e.g., "organisation," "behaviour," "licence"). Boilerplate and Recurring Phrases - Use "in force since" to indicate dates of effect. - Use "the manufacturer or the manufacturer (female)" to reflect gender inclusivity. - Use "the holder" or "the owner" for vehicle owners. - Avoid "shall"; use "must" for obligations. - Footnotes are translated as "Footnote" with superscript numbers, preserving original references. - Legal references to other laws and regulations are translated with their official English names and abbreviations. Preservation of Original Markers - Footnote markers, image references, and table markers are preserved exactly as in the source. - Superscript numbers and letters are maintained. - Legal citations and references to other regulations are kept with original numbering and formatting. ## Document terminology and abbreviations - Zulassungsbehörde → approval authority / licensing authority - Fahrzeugausweis → vehicle registration document - Motorwagen → motor vehicle - Anhänger → trailer - Sattelanhänger → semi-trailer - Sattelschlepper → tractor unit - Raupenfahrzeuge → tracked vehicles - Motorkarren → motor carts - Motorhandwagen → motor hand carts - Motoreinachser → single-axle motor vehicles - Motorfahrräder → mopeds / motor bicycles - Kleinmotorräder → small motorcycles - Leichtmotorfahrzeuge → light motor vehicles (quadricycles) - Gesellschaftswagen → buses (passenger vehicles) - Kleinbusse → minibuses - Lieferwagen → delivery vans - Lastwagen → trucks / lorries - Fahrtschreiber → tachograph - Geschwindigkeitsbegrenzungseinrichtung → speed limiter - Abgaswartung → emission maintenance - Abgas-Nachkontrollen → emission re-inspections - Sicherheitsgurten → seat belts - Rückspiegel → rear-view mirror - Anhängerkupplung → trailer coupling / towbar - Stützlast → vertical load / nose weight --- 5c. Merged style (compact level 1 variant, not selected) --- Writing Style Register and Tone - Use a formal, authoritative, precise legal register suitable for regulatory and statutory texts. - Maintain an impersonal, objective tone; avoid colloquialisms, subjective or emotive language. - Apply gender-inclusive language reflecting source paired forms or neutral phrasing without loss of clarity. - Maintain neutrality; no persuasive or emotive language. Modality and Obligation - Use "shall" exclusively for all legal obligations; never "must" or "must not." - Permissions and exceptions use "may," "can," or "are allowed to." - Prohibitions use "shall not" or "are prohibited." - Modal verbs must clearly distinguish binding obligations, permissions, and prohibitions, reflecting precise legal modality. Defined Terms and Terminology - Translate defined terms consistently as defined terms in English, capitalised as appropriate. - Use standard British English legal and technical equivalents for vehicle categories, components, and regulatory concepts. - Introduce abbreviations and acronyms with full English names on first occurrence, then use consistently. - Translate technical terms related to vehicles, components, and regulatory procedures with domain-specific accuracy and consistency. Headings and Cross-References - Translate "Art." as "Article" and "Anhang" as "Annex" in full. - Retain hierarchical numbering and structure of headings (e.g., "Chapter 1," "Title 2"). - Preserve cross-references to other articles, annexes, and regulations with English equivalents and consistent formatting. - Footnotes indicated as "Footnote" with superscript numbers, maintaining original reference markers. Lists, Tables, and Markers - Translate lists as bulleted or lettered lists, preserving original order and structure. - Preserve table markers "[table start]" and "[table end]" exactly as in source. - Retain image references verbatim. - Preserve superscript footnote markers and other original markers. Numbers, Dates, and Units - Translate dates into British English format (e.g., "19 June 1995"). - Retain metric units with decimal commas converted to decimal points. - Express percentages with the percent sign (%) following the number. - Clearly express numerical ranges and limits (e.g., "not more than 3.50 t," "at least 0.40 m"). Sentence Structure and Syntax - Use generally long, complex sentences with multiple subordinate clauses reflecting legal style. - Use passive voice frequently to focus on actions and requirements rather than actors. - Use semicolons and commas appropriately to separate items in lists within sentences. - Structure legal conditionals and exceptions carefully to maintain clarity and precision. Terminology Consistency and Style - Translate vehicle classes and categories consistently (e.g., "leichte Motorwagen" as "light motor vehicles," "schwere Motorwagen" as "heavy motor vehicles"). - Translate technical terms such as "Fahrzeugausweis" as "vehicle registration document." - Translate regulatory terms like "Zulassungsbehörde" as "approval authority" or "licensing authority" depending on context. - Translate specific technical components such as "Anhängerkupplung" as "trailer coupling" or "towbar" depending on context. - Translate vehicle parts such as "Rückspiegel" as "rear-view mirror," "Bremsanlage" as "braking system." - Translate vehicle types such as "Motorräder" as "motorcycles," "Motorkarren" as "motor carts," "Raupenfahrzeuge" as "tracked vehicles." - Translate regulatory documents and standards with official English titles (e.g., "Verordnung (EU) 2019/2144" as "Regulation (EU) 2019/2144"). - Use British English spelling conventions throughout (e.g., "organisation," "behaviour," "licence"). Boilerplate and Recurring Phrases - Use "in force since" to indicate dates of effect. - Use "the manufacturer or the manufacturer (female)" for gender inclusivity. - Use "the holder" or "the owner" for vehicle owners. - Use "shall" for obligations; never "must." - Translate footnotes as "Footnote" with superscript numbers, preserving original references. - Translate legal references to other laws and regulations with official English names and abbreviations. Preservation of Original Markers - Preserve footnote markers, image references, and table markers exactly as in source. - Maintain superscript numbers and letters. - Keep legal citations and references to other regulations with original numbering and formatting. ## Document terminology and abbreviations - Zulassungsbehörde → approval authority / licensing authority - Fahrzeugausweis → vehicle registration document - Motorwagen → motor vehicle - Anhänger → trailer - Sattelanhänger → semi-trailer - Sattelschlepper → tractor unit - Raupenfahrzeuge → tracked vehicles - Motorkarren → motor carts - Motorhandwagen → motor hand carts - Motoreinachser → single-axle motor vehicles - Motorfahrräder → mopeds / motor bicycles - Kleinmotorräder → small motorcycles --- 5d. Merged style (compact level 2 variant, not selected) --- Writing Style Register and Tone Use a formal, authoritative, precise legal register suitable for regulatory and statutory texts. Maintain an impersonal, objective tone; avoid colloquialisms, subjective or emotive language. Apply gender-inclusive language reflecting source paired forms or neutral phrasing without loss of clarity. Maintain neutrality; no persuasive or emotive language. Modality and Obligation Use "shall" exclusively for all legal obligations; never "must" or "must not." Permissions and exceptions use "may," "can," or "are allowed to." Prohibitions use "shall not" or "are prohibited." Modal verbs must clearly distinguish binding obligations, permissions, and prohibitions, reflecting precise legal modality. Defined Terms and Terminology Translate defined terms consistently as defined terms in English, capitalised as appropriate. Use standard British English legal and technical equivalents for vehicle categories, components, and regulatory concepts. Introduce abbreviations and acronyms with full English names on first occurrence, then use consistently. Translate technical terms related to vehicles, components, and regulatory procedures with domain-specific accuracy and consistency. Headings and Cross-References Translate "Art." as "Article" and "Anhang" as "Annex" in full. Retain hierarchical numbering and structure of headings (e.g., "Chapter 1," "Title 2"). Preserve cross-references to other articles, annexes, and regulations with English equivalents and consistent formatting. Footnotes indicated as "Footnote" with superscript numbers, maintaining original reference markers. Lists, Tables, and Markers Translate lists as bulleted or lettered lists, preserving original order and structure. Preserve table markers "[table start]" and "[table end]" exactly as in source. Retain image references verbatim. Preserve superscript footnote markers and other original markers. Numbers, Dates, and Units Translate dates into British English format (e.g., "19 June 1995"). Retain metric units with decimal commas converted to decimal points. Express percentages with the percent sign (%) following the number. Clearly express numerical ranges and limits (e.g., "not more than 3.50 t," "at least 0.40 m"). Sentence Structure and Syntax Use generally long, complex sentences with multiple subordinate clauses reflecting legal style. Use passive voice frequently to focus on actions and requirements rather than actors. Use semicolons and commas appropriately to separate items in lists within sentences. Structure legal conditionals and exceptions carefully to maintain clarity and precision. Terminology Consistency and Style Translate vehicle classes and categories consistently (e.g., "leichte Motorwagen" as "light motor vehicles," "schwere Motorwagen" as "heavy motor vehicles"). Translate technical terms such as "Fahrzeugausweis" as "vehicle registration document." Translate regulatory terms like "Zulassungsbehörde" as "approval authority" or "licensing authority" depending on context. Translate specific technical components such as "Anhängerkupplung" as "trailer coupling" or "towbar" depending on context. Translate vehicle parts such as "Rückspiegel" as "rear-view mirror," "Bremsanlage" as "braking system." Translate vehicle types such as "Motorräder" as "motorcycles," "Motorkarren" as "motor carts," "Raupenfahrzeuge" as "tracked vehicles." Translate regulatory documents and standards with official English titles (e.g., "Verordnung (EU) 2019/2144" as "Regulation (EU) 2019/2144"). Use British English spelling conventions throughout (e.g., "organisation," "behaviour," "licence"). Boilerplate and Recurring Phrases Use "in force since" to indicate dates of effect. Use "the manufacturer or the manufacturer (female)" for gender inclusivity. Use "the holder" or "the owner" for vehicle owners. Use "shall" for obligations; never "must." Translate footnotes as "Footnote" with superscript numbers, preserving original references. Translate legal references to other laws and regulations with official English names and abbreviations. Preservation of Original Markers Preserve footnote markers, image references, and table markers exactly as in source. Maintain superscript numbers and letters. Keep legal citations and references to other regulations with original numbering and formatting. ## Document terminology and abbreviations - Zulassungsbehörde → approval authority / licensing authority - Fahrzeugausweis → vehicle registration document - Motorwagen → motor vehicle - Anhänger → trailer - Sattelanhänger → semi-trailer - Sattelschlepper → tractor unit - Raupenfahrzeuge → tracked vehicles - Motorkarren → motor carts - Motorhandwagen → motor hand carts - Motoreinachser → single-axle motor vehicles - Motorfahrräder → mopeds / motor bicycles - Kleinmotorräder → small motorcycles --- 6. Source XHTML (user message, per field) --- Verordnung über die technischen Anforderungen an Strassenfahrzeuge (VTS)vom 19. Juni 1995 (Stand am 1. Juli 2026)Der Schweizerische Bundesrat, gestützt auf die Artikel 8, 9 Absätze 1bis, 2 und 3, 13 Absätze 2 und 4, 18 Absatz 2, 20, 25, 30 Absätze 1 und 4, 41 Absätze 2bis und 3, 103 Absätze 1 und 3 sowie 106 Absätze 1, 6 und 10 des Strassenverkehrsgesetzes vom 19. Dezember 19581 (SVG),2 verordnet:AS 1995 44251 SR 741.012 Fassung gemäss Ziff. I der V vom 21. Nov. 2018, in Kraft seit 1. Febr. 2019 (AS 2019 253). Source fields: OP_DE ReqIF.Text / ReqIF.ChapterName (fallback to ReqIF.Text / ReqIF.ChapterName only when OP attribute missing; empty OP content is not translated) Created AT_EN_AI attributes on row type: AT_EN_AI Chapter name, AT_EN_AI Numbering Translate mode: force translate all (overwrite existing AT_EN_AI content) Consistency check failed: Expecting value: line 24 column 25 (char 1572) Wrote translation row log: translation-row-log.json XHTML table prompt used on rows: Row 3043: ReqIF.Text Row 3044: ReqIF.Text Row 3045: ReqIF.Text Row 3046: ReqIF.Text Row 3048: ReqIF.Text Row 3087: ReqIF.Text Row 3116: ReqIF.Text Row 3177: ReqIF.Text Row 3178: ReqIF.Text Row 3179: ReqIF.Text Row 3181: ReqIF.Text Row 3182: ReqIF.Text Row 3188: ReqIF.Text Row 3192: ReqIF.Text Row 3207: ReqIF.Text Row 3331: ReqIF.Text Row 3356: ReqIF.Text Row 3369: ReqIF.Text Row 3392: ReqIF.Text Row 3393: ReqIF.Text Row 3402: ReqIF.Text Row 3404: ReqIF.Text Row 3429: ReqIF.Text Row 3430: ReqIF.Text Row 3433: ReqIF.Text Row 3434: ReqIF.Text Row 3437: ReqIF.Text Row 3438: ReqIF.Text Row 3440: ReqIF.Text Row 3441: ReqIF.Text Row 3450: ReqIF.Text Row 3451: ReqIF.Text Row 3455: ReqIF.Text Row 3456: ReqIF.Text Row 3523: ReqIF.Text Row 3524: ReqIF.Text Row 3551: ReqIF.Text Row 3552: ReqIF.Text Row 3554: ReqIF.Text Row 3555: ReqIF.Text Row 3556: ReqIF.Text Row 3558: ReqIF.Text Row 3574: ReqIF.Text Row 3585: ReqIF.Text Row 3586: ReqIF.Text Row 3587: ReqIF.Text Row 3588: ReqIF.Text Row 3589: ReqIF.Text Row 3590: ReqIF.Text Row 3602: ReqIF.Text Row 3603: ReqIF.Text Row 3604: ReqIF.Text Row 3605: ReqIF.Text Row 3607: ReqIF.Text Row 3608: ReqIF.Text Row 3609: ReqIF.Text Row 3610: ReqIF.Text Row 3611: ReqIF.Text Row 3612: ReqIF.Text Row 3613: ReqIF.Text Row 3615: ReqIF.Text Row 3616: ReqIF.Text Row 3623: ReqIF.Text Row 3625: ReqIF.Text Row 3627: ReqIF.Text Row 3629: ReqIF.Text Row 3671: ReqIF.Text Rows processed: Warning text differs 4 HTML tags on row 1 Warning text differs 4 HTML tags on row 1 Warning text differs 4 HTML tags on row 283 Warning text differs 4 HTML tags on row 283 Warning text differs 4 HTML tags on row 284 Warning text differs 4 HTML tags on row 284 Warning text differs 4 HTML tags on row 291 Warning text differs 4 HTML tags on row 291 Warning text differs 4 HTML tags on row 578 Warning text differs 4 HTML tags on row 578 Warning text differs 4 HTML tags on row 676 Warning text differs 4 HTML tags on row 676 Row 1193 failed: HTTPSConnectionPool(host='openrouter.ai', port=443): Max retries exceeded with url: /api/v1/chat/completions (Caused by NewConnectionError("HTTPSConnection(host='openrouter.ai', port=443): Failed to establish a new connection: [Errno 101] Network is unreachable")) Row 1194 failed: HTTPSConnectionPool(host='openrouter.ai', port=443): Max retries exceeded with url: /api/v1/chat/completions (Caused by NewConnectionError("HTTPSConnection(host='openrouter.ai', port=443): Failed to establish a new connection: [Errno 101] Network is unreachable")) Warning text differs 4 HTML tags on row 1668 Warning text differs 4 HTML tags on row 1668 Warning text differs 4 HTML tags on row 1678 Warning text differs 4 HTML tags on row 1678 Warning text differs 4 HTML tags on row 2482 Warning text differs 4 HTML tags on row 2482 Warning text differs 4 HTML tags on row 2722 Warning text differs 4 HTML tags on row 2722 Warning text differs 4 HTML tags on row 3045 Warning text differs 4 HTML tags on row 3045 Warning text differs 4 HTML tags on row 3046 Warning text differs 4 HTML tags on row 3046 Warning text differs 8 HTML tags on row 3048 Warning text differs 8 HTML tags on row 3048 Warning text differs 4 HTML tags on row 3373 Warning text differs 4 HTML tags on row 3373 Warning text differs 8 HTML tags on row 3381 Warning text differs 8 HTML tags on row 3381 Warning text differs 4 HTML tags on row 3422 Warning text differs 4 HTML tags on row 3422 Warning text differs 4 HTML tags on row 3532 Warning text differs 4 HTML tags on row 3532 Warning text differs 4 HTML tags on row 3546 Warning text differs 4 HTML tags on row 3546 Warning text differs 4 HTML tags on row 3641 Warning text differs 4 HTML tags on row 3641 Warning text differs 4 HTML tags on row 3656 Warning text differs 4 HTML tags on row 3656 Total tokens used: 15286958 3764/3764 rows processed === Pipeline operations === [OK] source_language: German (auto) · OP_DE [INFO] pipeline_start: OpenRouter pipeline started for ATEEL_VTS_5.1.2 [OK] text_extract: Wrote row plain-text extract: text.txt (1.5s) 3764 rows [INFO] style_terminology: Trimmed 47 duplicate or excess terminology entries (full). limit=25 entries, 2000 chars [INFO] style_terminology: Trimmed 18 duplicate or excess terminology entries (compact). limit=12 entries, 800 chars [OK] style_extract: Extracted document-specific style (218125 tokens). (1m 8s) model=openai/gpt-4.1-mini [OK] style_merge: LLM-optimized document style guide (full). (43s) model=openai/gpt-4.1-mini, tokens=4031 [INFO] style_compact: Style guide compaction level (0.0s) model=openai/gpt-4.1-mini, level=1, target≤7650 [INFO] style_terminology: Trimmed 1 duplicate or excess terminology entries (compact). limit=12 entries, 800 chars [INFO] style_compact: Style guide compaction level model=openai/gpt-4.1-mini, level=2, target≤3612 [OK] style_compact: Compacted merged style guide (2 levels). model=openai/gpt-4.1-mini, tokens=5325 [INFO] style_select: Using document-only style (base styleguide excluded). [OK] style_select: Using full (document only) + full glossary style guide for openai/gpt-4.1-mini (est. 2686/1047576 tokens) [OK] source_language: German (auto) · OP_DE [INFO] pipeline_start: OpenRouter pipeline started for ATEEL_VTS_5.1.2 [OK] text_extract: Reusing existing text extract: text.txt (0.0s) [OK] style_cache: Reusing cached document-specific style (source unchanged). [INFO] style_select: Using document-only style (base styleguide excluded). [OK] style_select: Using full (document only) + full glossary style guide for openai/gpt-4.1-mini (est. 2686/1047576 tokens) [WARNING] consistency_check: Consistency check failed; saving without re-translate. (16m 29s) Expecting value: line 24 column 25 (char 1572) [INFO] consistency_retranslate: Skipped (consistency check failed). [OK] row_translation: Completed 3764/3764 rows. (1h 42m 20s) tokens=15286958 [OK] pipeline_end: Translation completed (3764/3764 rows, 15286958 tokens). Finished at 2026-07-21 17:13:28