Gå til hovedinnhold

HTML format (.html, .htm, .xhtml)

HTML-formatet leser HTML-dokumenter, trekker ut elementtekst og attributtverdier, og skriver oversettelsene tilbake mens det omgivende markeringsspråket bevares. Inline-elementer (som b, i, a) blir inline-koder inom en blokk, slik at formatering og koblinger overlever oversettelsen.

Leseren leveres med fornuftige standardverdier for hvilke elementer som inneholder innhold, hvilke som er inline, og hvilke attributter (som alt og title) som trekkes ut. Tilordningene elements og attributes lar deg overstyre eller utvide disse reglene per element og per attributt, i tråd med okf_html-bro- konfigurasjonen. Parseradferd (håndtering av blanktegn) er gruppert under parser.

IDhtml
SourceBuilt-in
Extensions.html, .htm, .xhtml
MIME Typestext/html, application/xhtml+xml
CapabilitiesRead + Write

How kapi reads it

Parameters

ParameterTypeDefaultDescription
attributesobjectGlobale regler for attributtuttrekk -- tilordner attributtnavn til regelkonfigurasjon (ruleTypes, allElementsExcept, onlyTheseElements, conditions)
codeFinderRulesarrayRegex-mønstre som samsvarer med inline-kode i tekst
elementsobjectRegler for elementutvinning -- tilordner elementnavn til regelkonfigurasjon (ruleTypes, conditions, idAttributes, translatableAttributes)
extractNonTranslatableContentbooleantrueHvis true (standard), vil gjengivbart ikke-oversettbart kontekstuelt innhold — <noscript>-reserveundertreet og JSON-dataøyer (<script type="application/ld+json"|"application/json">) — vises som innholdsblokker (synlig for innhenting/LLM-konsumenter, hoppes over av maskinoversettelse) i stedet for å skjules i skjelett. Generiske kjørbare <script>- og <style>-elementer forblir alltid ugjennomsiktige.
parserobjectInnstillinger som styrer hvordan HTML-parseren leser inndata
useCodeFinderbooleanfalseAktiver regex-basert deteksjon av innebygde koder (plassholdere, variabler, tagger) i oversettbar tekst

Configure it live

Configuration
Loading form…

Examples

Bevar blanktegn

Behold betydningsfulle blanktegn i tekstnoder i stedet for å komprimere dem.

parser:
preserveWhitespace: true

Gjør et egendefinert element oversettbart

Trekk ut teksten fra et egendefinert <summary>-element.

elements:
summary:
ruleTypes:
- TEXTUNIT

Processing notes

  • Inline-elementer blir inline-koder innom blokker; elementer på blokknivå danner den omgivende strukturen.

  • Oversettbare attributter (som alt og title) trekkes ut som egne enheter.

Limitations

  • Leseren bruker innebygde standardverdier for elementer/attributter; tilordningene elements og attributes justerer dem i stedet for å erstatte hele regelsettet.

← Back to the Format Reference