Inline Codes Remove tool
Verktøyet Inline Codes Remove fjerner inline-kode-sekvenser (plassholdere og parvise åpne/lukke-koder) fra segmentinnhold og lar den omgivende ren teksten stå igjen. Det er nyttig når en nedstrøms konsument trenger tekstinnholdet uten markup – for eksempel for å bygge en ren-tekst-referanse eller sende data til et verktøy som ikke håndterer kodet tekst.
Fjerningen går rekursivt inn i strukturerte plural- og select-konstruksjoner, slik at inline-koder inne i dem også strippes. Som standard gjelder det målteksten (en målspråkkode er påkrevd) og inkluderer ikke-oversettbare blokker. Linjeskift-koder kan eventuelt erstattes med et mellomrom slik at tilstøtende ord ikke flyter sammen.
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
applySource | boolean | false | Bruk på kildeteksten |
applyTarget | boolean | true | Bruk på målteksten |
includeNonTranslatable | boolean | true | Bruk fjerningshandlingen selv på tekstenheter merket som ikke-oversettbare |
replaceWithSpace | boolean | false | Erstatt linjeskift-innebygde koder med mellomrom i stedet for å fjerne dem helt |
targetLocale | string | Målspråk for behandling |
Configure it live
Examples
Fjern koder fra målet
Produser ren måltekst for en språkkode.
applyTarget: true
targetLocale: fr
Behold ordgrenser ved linjeskift
Erstatt linjeskift-koder med et mellomrom ved fjerning.
applyTarget: true
targetLocale: fr
replaceWithSpace: true
Processing notes
Fjerning går rekursivt inn i flertalls- og valgkonstruksjoner, slik at inline-kode inne i dem også fjernes.
Parvise åpne/lukke-koder slettes mens det indre tekstinnholdet beholdes.
Limitations
Minst én av applySource eller applyTarget må være aktivert.
← Back to the Tool Reference