Bouw je WordPress-site met Elementor.Ontdek Elementor

TALEN VAN BLOGPASCHER

Bladeren op taal

Kies een vertaling van de handleiding of open een archief. Talen waarvoor vertalingen gepland zijn, staan hieronder.

Vertalingen van deze handleiding

Beschikbare archieven

Geplande vertalingen (25)
  • PolskiPools
  • УкраїнськаOekraïens
  • ČeštinaTsjechisch
  • SlovenčinaSlowaaks
  • HrvatskiKroatisch
  • RomânăRoemeens
  • MagyarHongaars
  • ΕλληνικάGrieks
  • TürkçeTurks
  • עבריתHebreeuws
  • हिन्दीHindi
  • বাংলাBengaals
  • ไทยThai
  • Tiếng ViệtVietnamees
  • Bahasa IndonesiaIndonesisch
  • 简体中文Chinees (vereenvoudigd)
  • 日本語Japans
  • 한국어Koreaans
  • DanskDeens
  • SvenskaZweeds
  • NorskNoors
  • SuomiFins
  • EestiEstisch
  • LatviešuLets
  • LietuviųLitouws

Siteweergave

Editor en inhoud · Gemiddeld

WordPress en AI: de taal en schrijfrichting van een geplakt HTML-fragment corrigeren

Controleer na het plakken van AI-gegenereerde HTML in WordPress de paginataal en de attributen lang en dir in de DOM. Corrigeer het blok in een kopie.

Lire la version française →
Read this guide in English →
Leer esta guía en español →
Diese Anleitung auf Deutsch lesen →
Ler este guia em português →
اقرأ هذا الدليل بالعربية →
Leggi questa guida in italiano →

Vaststellen welk deel van de pagina van taal verandert

Aan een Franstalige pagina over een denkbeeldige workshop wordt een Arabisch fragment toegevoegd. In de zin staat dat de workshop om 10:30 begint. Nadat je de zin in een blok voor aangepaste HTML hebt geplakt, verschijnen de Arabische letters op het scherm. Het fragment heeft echter geen eigen taalaanduiding en neemt de richting van de pagina over. In een andere versie van het voorstel is lang="ar" wel aanwezig, maar dwingt dir="ltr" nog steeds een richting van links naar rechts af. De twee situaties vragen om verschillende correcties.

Lees eerst de tekst rond het fragment. De titel, inleiding, het menu en de aanwijzingen na het fragment zijn in het Frans. De algemene taal staat in het element html dat WordPress en het thema genereren. Behoud Frans als standaardtaal voor dit document. Geef op het toegevoegde fragment de werkelijke taal van de zin en de richting aan die bij het schrift past. De taal beschrijft de tekst. De basisrichting bepaalt hoe de browser letters, cijfers en leestekens in hun context rangschikt.

Noteer wat je verwacht voordat je het blok aanpast. De pagina blijft Franstalig en loopt van links naar rechts. De Arabische zin moet als Arabisch herkenbaar zijn en in een fragment staan waarvan de basisrichting van rechts naar links loopt. De twee Franse zinnen eromheen behouden hun oorspronkelijke gedrag. Controleer na het opslaan ook het getal 10:30. De aanpassing gaat over de attributen en hun bereik. Behoud de zin zelf en de standaardtaal van de site.

Een referentie bewaren voordat je de geplakte tekst opslaat

Werk in een kopie van een bericht of pagina. Schrijf een Franse openingszin, een citaat over het begintijdstip en daarna nog een Franse zin. De twee zinnen rond het blok dienen als controle. In de referentie is het citaat ook in het Frans. Bewaar de revisie of de exacte inhoud van het blok en open de kopie zoals een bezoeker die ziet. Noteer de tekst in de drie gebieden en de taal die op het hoofdelement van het document staat. Als de pagina al een onjuiste taal opgeeft, leg dat dan afzonderlijk vast. Voor de instellingen van andere pagina’s is een aparte controle nodig.

Om het voorstel zonder een externe dienst na te bootsen, vervang je het Franse citaat in een blok voor aangepaste HTML door de Arabische voorbeeldzin. Bewaar een eerste versie waarin het citaat geen taal en geen richting aangeeft. Maak een tweede versie waarin het citaat lang="ar" en dir="ltr" bevat. Gebruik in beide versies precies dezelfde Arabische tekst. Zo kun je verschillen aan de attributen toeschrijven, terwijl de formulering en het getal gelijk blijven.

Als je met een echt voorstel werkt, controleer dan de tekst en de opmaakcode voordat je ze plakt. Een inhoudsfragment hoort in het hoofdgedeelte van de pagina. Bevat het voorstel een volledig document met html, head of body, houd dan alleen het benodigde fragment over. Bij een volledige paginavertaling hangt de standaardtaal af van de uiteindelijke pagina en haar instellingen. In deze proef verandert slechts één citaat van taal. Beperk de taalaanduiding daarom tot dat citaat.

Houd de varianten in je notities gescheiden. Met het referentieblok kun je snel terug als een fout bij het plakken ook andere inhoud heeft geraakt. Noteer de eerste woorden van de Franse zinnen vóór en na het citaat om het na het opslaan terug te vinden. Je kunt ook een herkenbaar testkenmerk in de kopie bewaren. Als er meer citaten op de pagina staan, leg dan de exacte plek vast zodat je later het juiste citaat kunt vinden.

Overgenomen taal en overgenomen schrijfrichting onderscheiden

In de DOM geldt de taal die op een element is aangegeven ook voor onderliggende elementen die geen eigen taalaanduiding hebben. Een citaat zonder lang kan dus Frans overnemen van de pagina, zelfs als het Arabische letters bevat. De browser kan die letters weergeven ongeacht de aangegeven taal. In de eerste testtoestand blijkt bij inspectie dat Frans de effectieve taal is, omdat de dichtstbijzijnde taalaanduiding op paginaniveau staat.

Voor deze proef is lang="ar" voldoende om Arabisch als taal op te geven. De basisrichting wordt apart ingesteld. In de tweede toestand herkent de browser het citaat als Arabisch en blijft de schrijfrichting van links naar rechts, omdat dir="ltr" nog op het citaat staat. Door beide waarden afzonderlijk vast te leggen, begrijp je waarom een eerste correctie volledig kan lijken terwijl de richting nog verkeerd staat.

De schrijfrichting bepaalt hoe de tekst wordt gerangschikt. In een zin van rechts naar links kunnen cijfers, een tijdstip of een naam in een ander schrift voorkomen. Draai de volgorde van de tekens niet handmatig om en verplaats de leestekens niet om een verkeerd ingesteld omringend element te compenseren. Corrigeer eerst de basisrichting van het fragment en lees dan de zin en het tijdstip op het scherm. Rechts uitlijnen bepaalt waar de tekst op de regel staat. De leesrichting heeft een eigen instelling.

Kies het element dat precies het bedoelde fragment bevat. Gebruik voor een volledig Arabisch citaat het element dat het citaat omsluit. Bij een paar woorden in een Franse zin markeer je alleen die woorden. Een losse eigennaam of een term die al in de taal van de tekst wordt gebruikt, heeft soms geen aparte taalaanduiding nodig. Als de taal of richting onzeker is, laat dan de tekst controleren voordat je de attributen kiest. De aanduiding moet precies beschrijven wat de lezer te lezen krijgt.

Het fragment corrigeren in het blok dat het genereert

Open in de kopie het blok voor aangepaste HTML en zoek het citaat. Voeg lang="ar" en dir="rtl" toe aan het element dat het citaat omsluit, of corrigeer ze als ze er al staan. Laat de twee Franse zinnen buiten dat element. In het fragment hieronder staat dat de workshop om 10:30 begint. De attributen beschrijven het hele citaat en gelden ook voor de alinea binnen dat citaat.

Beperk de correctie tot de attributen voor taal en richting. Lees de tekst nog eens voordat je opslaat, zodat het tijdstip niet ongemerkt verandert als je opnieuw plakt. Gebruikt het voorstel een CSS-regel voor richting of uitlijning, controleer dan het bereik van die regel. De HTML-code legt de basisrichting vast. Afhankelijk van het thema kan een opmaakregel toch voor een andere berekende schrijfrichting zorgen. Zoek in dat geval uit welke regel op het fragment van toepassing is.

Als het blok uit een template of een hergebruikt patroon komt, controleer dan waar de tekst wordt opgeslagen. Een wijziging in de gedeelde bron kan meerdere pagina’s raken. Deze werkwijze gebruikt een lokaal blok in één bericht om dat bereik te beperken. Als je een gedeeld element moet wijzigen, zoek dan op een kopie van de site een tweede plek die dezelfde bron gebruikt. Zo kun je nagaan of pagina’s zonder het citaat zich nog hetzelfde gedragen.

<blockquote lang="ar" dir="rtl">
  <p>تبدأ الورشة عند الساعة 10:30.</p>
</blockquote>

De DOM van de pagina controleren na het opslaan

Sla de kopie op, sluit de vorige voorbeeldweergave en open het adres van het bericht opnieuw. Inspecteer het citaat in het paneel **Elementen** van de browser. Controleer eerst of het element html nog Frans als taal aangeeft. Kijk daarna of de attributen op het citaat staan in het document dat de browser daadwerkelijk weergeeft. Ze moeten gelden voor de Arabische alinea en ophouden vóór de volgende zin. Een taalaanduiding op het verkeerde niveau kan het citaat corrigeren en tegelijk het gedrag van een ander blok veranderen.

Vergelijk de blokcode met de DOM. Als lang of dir in de geplakte code stond maar in de DOM ontbreekt, open dan het blok opnieuw om te zien wat bewaard is. Ontbreekt het attribuut al in het opgeslagen blok, dan is er een verschil tussen plakken en opslaan. Als het blok het attribuut wel heeft behouden, bekijk dan het onderdeel dat de pagina genereert en hoe de browser de HTML heeft verwerkt. Noteer in beide gevallen het verschil voordat je een algemene instelling of je accountrechten aanpast.

Zoek bij de berekende stijlen van het citaat naar de eigenschap direction. Met het gecorrigeerde fragment uit deze proef is de waarde rtl. In de Franse zin erna blijft die ltr. Als de DOM dir="rtl" bevat maar de berekende richting nog ltr is, zoek dan naar een regel die op dat element of op een onderliggend element wordt toegepast. Noteer ook voor elke alinea de dichtstbijzijnde taalaanduiding. Het stijlenpaneel laat zien welke regels de browser toepast op de weergave. Controleer de attributen apart om de opgegeven taal te bepalen.

Lees de Arabische zin en het getal in hun context. De test vergelijkt de tekst in de DOM met de oorspronkelijke tekst, inclusief 10:30. Zo kun je veranderingen in de tekst opsporen die bij het plakken zijn ontstaan. De zichtbare positie van ieder teken vraagt om een aparte controle. Als in het fragment meerdere schriftsystemen voorkomen, bekijk het dan met de gewone stijlen van de site en laat het nalezen door iemand die de taal kent.

De resultaten lezen en de grenzen van de test vastleggen

In de WordPress-testomgeving behield het hoofdelement lang="fr-FR" en een berekende schrijfrichting van links naar rechts in alle vijf toestanden. In de eerste geplakte versie zonder attributen nam het citaat het Frans van de pagina over. In de tweede versie herkende Chrome lang="ar" maar bleef de richting van links naar rechts. Na de correctie had het citaat de verwachte waarden en nam de alinea die over. De twee Franse zinnen behielden hun taal, richting en tekst.

De varianten zijn met functies uit de WordPress-kern opgeslagen in een blok voor aangepaste HTML en daarna onderzocht in de DOM van de geladen pagina. Hiermee is gecontroleerd of de attributen en de tekst na het opslaan en weergeven in die omgeving behouden blijven. De varianten bootsen mogelijke toestanden na het plakken na. Plakken vanaf het klembord in de visuele editor kan een ander resultaat geven. In de test zijn de stijlbladen van het thema en de paginascripts geblokkeerd om de invloed van de attributen afzonderlijk te bekijken.

Schermlezers vielen buiten het testbereik. Het attribuut lang="ar" geeft taalinformatie die hulptechnologie kan gebruiken. Het wisselen van stem, de uitspraak van de tekst en het voorlezen van het tijdstip vragen om een aparte controle. Als die ervaring bij je beoordeling hoort, voeg dan een proef toe met de schermlezer en de stem die je team gebruikt. Leg vast wat er wordt voorgelezen en houd dat resultaat gescheiden van de DOM-controle.

De referentie herstellen en de controle bewaren voor hergebruik

Om de wijziging in de kopie ongedaan te maken, zet je de revisie met het referentiefragment terug. Als er intussen andere stukken zijn bewerkt, herstel dan alleen het citaat en de attributen die je aan het begin hebt genoteerd. Open het bericht daarna opnieuw in de browser. Controleer het hoofdelement, het citaat en de twee controlezinnen. Het herstel kan onvolledig zijn als de tekst terug is maar een toegevoegd attribuut op het omringende element is blijven staan.

In de test herstelde de revisie de opgeslagen inhoud en het weergegeven fragment exact. Het citaat was weer in het Frans en de omringende elementen gedroegen zich zoals voorheen. Het resultaat zou anders zijn als je referentie al een correct gemarkeerd Arabisch fragment bevatte. Zet in dat geval de tekst en de oorspronkelijke attributen van dat fragment terug. Gebruik als uitgangspunt de versie die je voor die pagina hebt bewaard.

Vermeld voor de controle het adres van de kopie, het betreffende fragment en de waarden die je verwacht. Voeg de waargenomen attributen en de berekende richting in de drie gebieden toe. Bewaar het voorstel zoals je het hebt getest en ook de gecorrigeerde versie. Degene die het nakijkt kan dan nagaan of het tijdstip gelijk is gebleven, of het citaat correct is gemarkeerd en of de rest van de pagina de bedoelde taal en richting heeft behouden.

De controle aanpassen aan een uitdrukking binnen een zin

Het fragment kan ook een Engelse uitdrukking midden in een Franse alinea zijn. In dat geval volgen beide teksten dezelfde richting. Markeer de uitdrukking met de juiste taal en lees daarna de woorden vóór en na die uitdrukking. Als de hele Franse zin de Engelse taal overneemt, staat het attribuut te hoog in het document. Controleer de omringende woorden ook als er aan de zichtbare richting van de regel niets verandert.

Bestaat het hele fragment uit een alinea in een schrift dat van rechts naar links loopt, geef de richting dan op voor de alinea of haar eigen omringende element. Aan welke kant de tekst wordt uitgelijnd kan een keuze van het thema blijven. Controleer de opgegeven en de berekende richting voordat je de uitlijning wijzigt. Als de lezer een tijdstip of een verwijzing moet herkennen, laat dan de uiteindelijke weergave nakijken en bewaar het getal zelf in je notities.

Open in beide gevallen het blok na het opslaan en kijk op welke plek het attribuut precies staat. Als het voorstel meerdere fragmenten toevoegt, kies dan een Frans referentiefragment tussen twee passages die je wilt controleren. Zo ontdek je of een te groot omringend element zijn attributen doorgeeft aan alles wat erop volgt. Begin met één afgebakende correctie. Breid die pas uit naar de andere fragmenten nadat je hun taal, richting en positie in de DOM hebt bevestigd.

Gerelateerde handleidingen

Nederlandse vertaling met hulp van AI. Menunamen kunnen per WordPress-versie verschillen.