Drupal holder sprogversioner tæt på det oprindelige indhold
Et flersproget websted består ikke kun af oversatte menuer. Besøgende forventer at finde det samme indhold på deres eget sprog og blive samme sted, når de skifter sprog. Drupal kan knytte oversættelser af et indhold sammen. En dansk serviceside, dens engelske version og andre oversættelser hører dermed synligt til det samme emne, selv om teksterne redigeres hver for sig.
For redaktionen er denne forbindelse værdifuld, fordi der er færre løse kopier at administrere. Under redigeringen kan man se, hvilke sprog der findes, og hvor en version mangler. Drupal træffer dog ikke den sproglige beslutning for redaktionen. En teknisk oprettet oversættelse kan være ufuldstændig, forældet eller svær at forstå. Kvaliteten skabes fortsat gennem gode kildetekster, omhyggelig oversættelse og en relevant gennemgang.
Ud over forskellige sprog har nogle tilbud brug for flere sprogformer inden for det samme sprog. En almindelig dansk side kan for eksempel suppleres med en version i letlæst sprog. Dette forhold er fagligt anderledes end en oversættelse til engelsk. Før indholdet oprettes, bør det derfor stå klart, hvilke versioner der er egentlige oversættelser, og hvilke der giver en bestemt læsergruppe deres egen adgang.
En forståelig indholdsstruktur gør alle versioner lettere
Drupal organiserer indhold efter indholdstyper og felter. En indholdstype kan for eksempel være et arrangement, en ydelse eller en nyhed. Felter indeholder enkelte oplysninger som titel, resumé, adresse og kontakt. Denne opdeling hjælper sprogversionerne, når den tager udgangspunkt i indholdets betydning. Ét stort tekstfelt skjuler vigtige oplysninger, mens klart navngivne felter hjælper redaktionen med at oversætte alt indholdet.
Strukturen bør afspejle læsernes spørgsmål og ikke den interne ansvarsfordeling. Ved et rådgivningssted er emne, kontaktpersoner, åbningstider og aftaleproces mere nyttige end felter med afdelingskoder. Dermed kan oversættere lettere se, hvilken information de arbejder med. Visningen på oversigtssider forbliver også ensartet, fordi Drupal kan bruge de samme oplysninger flere steder, uden at de skal skrives igen i hver tekst.
For mange små felter kan dog splitte indholdet op. En sammenhængende besked bliver svær at læse, hvis hver sætning vedligeholdes separat. Brug egne felter, når oplysninger skal vises anderledes, filtreres eller ofte ændres enkeltvis. Forklarende afsnit må gerne bevares som en forståelig helhed. En god Drupal-struktur støtter redaktionen uden at gøre naturligt sprog til en formular med utallige fragmenter.
Sprogskiftet skal føre til det samme emne
Et tydeligt sprogskift hjælper kun, hvis det fører til det rigtige sted. Den, der vælger engelsk på en side om en beboerlicens til parkering, forventer den engelske version af dette emne. Et spring til den engelske forside afbryder opgaven og tvinger personen til at søge igen. Drupal kan oprette links til eksisterende oversættelser, hvis indholdet er korrekt forbundet, og sprogskiftet er konfigureret hensigtsmæssigt.
Hvis en oversættelse mangler, skal webstedet reagere ærligt. Et link bør ikke føre til en tom side eller ubemærket vise dansk igen, mens valget lover engelsk. Afhængigt af tilbuddet kan det utilgængelige sprog skjules eller ledsages af en forståelig besked. Ved vigtig information bør der desuden angives en kontaktvej, hvor mennesker kan få hjælp på det ønskede sprog.
Sprogenes betegnelser fortjener også opmærksomhed. Navnene bør vises i en form, som sprogets brugere kan genkende, og ikke kun med flag. Et flag repræsenterer et land, mens et sprog kan bruges i mange lande. Test sprogskiftet på små skærme og med tastaturet. Det er en del af navigationen og skal være lige så tilgængeligt som hovedmenuen.
Oversættelser og sprogformer kræver forskellige relationer
Drupals modul til indholdsoversættelse er beregnet til versioner på forskellige sprog. Felter kan indstilles som oversættelige, mens fælles oplysninger forbliver uændrede. En engelsk overskrift er forskellig fra den danske, mens et internt identifikationsnummer som regel er det samme. Denne adskillelse forhindrer unødvendig dobbelt vedligeholdelse, men skal passe til indholdet. En adresse kan være den samme, mens den forklarende rutebeskrivelse kræver oversættelse.
Klart sprog og letlæst sprog er ikke blot andre nationalsprog. En version i letlæst sprog kan udvælge information anderledes, forklare mere og bruge egne billeder. Hvis den teknisk behandles som en almindelig ordret oversættelse, opstår der forkerte forventninger til ensartethed og opdatering. Ofte er et særskilt, forbundet indhold tydeligere. Det angiver synligt sin sprogform og henviser til den faglige kildeside.
Den rette model afhænger af tilbuddet. Det vigtige er, at redaktionen forstår relationen, og at besøgende kan skifte direkte. Drupal kan oprette sådanne forbindelser via referencefelter. Det er felter, der peger på et andet indhold. På den måde kan en side forbindes med sin version i letlæst sprog, uden at det foregives, at de to tekster har samme struktur eller automatisk kan sammenlignes sætning for sætning.
Redigeringsfladen bør forebygge sproglige fejl
Når et indhold åbnes, skal det straks være synligt, hvilket sprog eller hvilken sprogform der redigeres. Ellers øger ensartede inputskærme risikoen for, at dansk tekst havner i en engelsk version, eller at en ændring udgives uden gennemgang. Tydelige sidetitler, sprogangivelser og adskilte redigeringsforløb hjælper. Felter, der ikke er nødvendige, bør skjules i stedet for at konfrontere redaktionen med tekniske indstillinger.
Hjælpetekster ved felterne kan forklare sproglige beslutninger. Ved alternativ tekst til et billede er en kort forklaring for eksempel mere nyttig end blot ordet "alternativ tekst". Ved en sidetitel kan brugerfladen minde om, at emnet skal navngives entydigt. Sådanne oplysninger bør være korte og stå ved det pågældende inputfelt. En lang manual uden for systemet bruges sjældnere i udgivelseshverdagen.
Obligatoriske felter kræver en faglig begrundelse. Et resumé kan være uundværligt på oversigtssider, mens et dekorativt billede ikke kræver en beskrivende alternativ tekst. Rigide krav fører her til pladsholdere eller meningsløse indtastninger. Konfigurer Drupal, så de nødvendige oplysninger registreres pålideligt, og undtagelserne forbliver forståelige. Gode formularer guider gennem indholdet uden at erstatte redaktionel omhu med ren udfyldning.
Revisioner gør ændringer gennemskuelige og mulige at rette
Drupal kan gemme tidligere redigeringstilstande som revisioner. En revision er en bevaret version af et indhold på et bestemt tidspunkt. Det er særligt nyttigt, når flere sprogversioner bliver gennemgået, eller en ændring utilsigtet har fjernet betydning. Redaktionen kan se, hvad der blev tilpasset, og om nødvendigt vende tilbage til en tidligere version i stedet for at rekonstruere tekster fra e-mails eller lokale filer.
Meningsfulde ændringsnoter øger værdien. En kommentar som "frist ændret til 30. juni" forklarer mere end "opdateret". Dermed kan oversættere se, hvilken del der påvirker deres version, og hvor meget det haster med tilpasningen. Noten bør angive den faglige årsag uden at indeholde følsomme interne oplysninger. Så bliver revisionsoversigten til en forståelig historik over indholdet og ikke blot en række tidsstempler.
Revisioner løser ikke automatisk indholdsmæssige forskelle. Når den danske kildeversion ændres, findes en engelsk oversættelse stadig teknisk, selv om dens budskab nu er forældet. Redaktionen har derfor brug for en synlig besked eller en notifikation om relevante ændringer. Især ved priser, frister, sikkerhedsanvisninger og kontaktveje bør det stå klart, hvilken sprogversion der allerede indeholder den aktuelle faglige status.
Moderation beskytter gennemgåede versioner mod forhastet udgivelse
Med Drupal kan indhold få tilstande som kladde, gennemgang og udgivet. Modulet til indholdsmoderation forbinder disse tilstande med revisioner. For sprogversioner betyder det, at en oversættelse kan redigeres og gennemgås, mens den hidtil udgivne version forbliver synlig. Besøgende ser ingen halvfærdige ændringer, og redaktionen behøver ikke at udveksle kladder uden for CMS'et.
Godkendelsen bør passe til indholdets risiko. En meddelelse om et arrangement kræver måske kun et redaktionelt blik. Sundhedsoplysninger eller en forklaring med økonomiske konsekvenser kræver desuden en faglig gennemgang. Ved letlæst sprog kan test med de tiltænkte læsere være en del af den aftalte praksis. Drupal viser statussen, men erstatter ikke den faglige beslutning om, hvem der skal gennemgå indholdet.
For mange tilstande og godkendelsestrin gør brugerfladen uforståelig. Hvis hver eneste lille rettelse skal gennem det samme lange forløb, finder teams omveje eller lader forældede oplysninger blive stående. Vælg betegnelser, som redaktionen kender fra sit arbejde, og vis tydeligt, hvad der sker ved det næste trin. God moderation beskytter læserne uden unødvendigt at blokere enkle opdateringer.
Fælles indhold må ikke overraske oversætterne
Websider i Drupal består ofte af genanvendelige elementer. En kontaktblok, et foldeelement eller en besked kan vises på mange sider. Det sparer vedligeholdelse, men indebærer en sproglig risiko. Hvis en fælles dansk komponent ændres, kan den optræde i flere sammenhænge. Før redigering bør det være synligt, hvor elementet anvendes, og hvilke oversættelser der hører til.
Medier kræver også sproglig opmærksomhed. Det samme foto kan vises i flere versioner, men billedtekst og alternativ tekst skal passe til den enkelte sammenhæng. Hvis et billede indeholder synlig tekst, er der brug for en lokaliseret grafik eller en fuldstændig forklaring. Drupal kan administrere filer centralt. Den redaktionelle brugerflade skal alligevel skelne mellem, hvilke oplysninger der gælder generelt for filen, og hvilke der er skrevet til en bestemt sprogversion.
Menuer og automatisk oprettede oversigter bliver let overset. En oversat artikel hjælper ikke meget, hvis dens menupunkt mangler, eller en kategori kun vises på dansk. Test derfor ikke kun den enkelte forhåndsvisning, men også vejen dertil og siderne bagefter. Især søgeresultater, filtre, fejlmeddelelser og bekræftelser viser, om webstedet fastholder det valgte sprog gennem hele opgaven.
Opdateringer skal nå alle berørte versioner
En ny sprogversion er aktuel på udgivelsesdagen. Derefter ændres kildeindhold, ansvarsområder og tilbud. Fastlæg derfor, hvilken side der er den faglige kilde, og hvilke ændringer der udløser en ny oversættelse. En ny formulering uden ændret betydning kan behandles anderledes end et ændret krav. Redaktionen har brug for denne skelnen, så vigtige tilpasninger ikke forsvinder blandt mange små bearbejdninger.
Drupal kan give tekniske oplysninger om ændret indhold, men et menneske skal vurdere betydningen. Hvis et telefonnummer ligger i et fælles felt, vises det måske automatisk aktuelt overalt. Hvis et forklarende afsnit derimod ændres, kræver hver oversættelse sin egen bearbejdning. Ved en version i letlæst sprog kan ændringen desuden kræve en ny forklaring eller gennemgang i stedet for blot at overtage den ændrede sætning.
Vis ikke besøgende en vildledende status for aktualitet. En generel dato for seneste tekniske lagring siger ikke meget om, hvorvidt oversættelsen er fagligt gennemgået. Hvis en vigtig version midlertidigt er bagefter, bør redaktionen beslutte, om den skal forblive synlig, have en besked eller suppleres med en hjælpsom kontaktmulighed. Den rette løsning afhænger af indholdet, varigheden og de mulige konsekvenser af forkerte oplysninger.
En god Drupal-side er også forståelig uden for redigeringsformularen
Kvaliteten af en sprogversion viser sig først på det udgivne websted. Test et fuldstændigt forløb på hvert tiltænkt sprog: indgang, navigation, indhold, formular og bekræftelse. Vær opmærksom på uventede sprogskift, manglende oversættelser og links, der fører til det forkerte emne. En korrekt Drupal-indstilling er værdifuld, men besøgende oplever ikke en konfiguration. De oplever en sammenhængende opgave.
Inddrag redaktionen og mennesker fra de tiltænkte læsergrupper. Redaktionen ser, hvor redigeringen lægger op til fejl. Læserne viser, om betegnelser, sprogskift og forklaringer faktisk er forståelige. Ved letlæst sprog bør mennesker med det relevante forståelsesbehov deltage. Deres brugeroplevelse kan hverken erstattes fuldstændigt af et automatisk kontrolværktøj eller en teknisk forhåndsvisning.
Drupal giver et stærkt fundament, når indholdstyper, oversættelser, forbindelser, revisioner og godkendelser spiller forståeligt sammen. Begynd med et vigtigt emneforløb, og opbyg dets versioner korrekt. Den virkelige brug viser hurtigt, hvilke felter, oplysninger og tilstande der hjælper. Så vokser et flersproget tilbud, der ikke blot har mange versioner, men holder dem pålideligt anvendelige.