Kort fortalt
Lokalisering er tilpasning af en hjemmeside, et program, en app eller et spil til et bestemt sprog og marked. Oversættelsen er første skridt; dato, tid, tal, valuta, billeder og tekstlængde skal også tilpasses. På dansk bruges bl.a. decimalkomma, 24-timersur og datoer som 24.12.2026.
Lokalisering er tilpasningen af et produkt, fx en hjemmeside, en app, et program eller et spil, til et bestemt sprog og marked. Oversættelsen af teksterne er første skridt, men lokalisering omfatter også formater for dato, tid, tal og valuta, billeder med tekst og kulturelle referencer. Her står forskellen på lokalisering og oversættelse, de almindelige danske formater og en gennemgang af, hvordan en hjemmeside kan få en ny sprogversion.
Internationalisering og lokalisering
De to begreber hænger sammen, men dækker hver sin del af arbejdet:
| Internationalisering (i18n) | Lokalisering (l10n) | |
|---|---|---|
| Hvad | Produktet udformes, så det kan tilpasses forskellige sprog og regioner uden ombygning | Produktet tilpasses et bestemt sprog og en bestemt region |
| Hvornår | Tidligt i udviklingen | For hvert marked |
| Eksempler | Tekster ligger adskilt fra koden, og der er plads til længere tekst | Dansk oversættelse, danske formater og tilpassede billeder |
Forkortelserne bruger tallet til at angive antallet af bogstaver mellem første og sidste bogstav (Internationalization and localization på Wikipedia). Lokalisering kan gentages for hvert nyt marked.
Hvad skal tilpasses?
- Tekster: menuer, knapper, formularer, fejlbeskeder og hjælpetekster.
- Dato og tid: rækkefølge, skilletegn og ugens første dag.
- Tal: decimaltegn og tusindtalsseparator.
- Valuta: symbol, placering og ISO-kode.
- Måleenheder: i Danmark bruges metersystemet og grader celsius.
- Tekstretning: de fleste europæiske sprog skrives fra venstre mod højre, hebraisk og arabisk fra højre mod venstre.
- Billeder og logoer med tekst: de må ændres, så teksten kan oversættes, eller erstattes af neutrale symboler.
- Adresser, navne og telefonnumre: felter i formularer skal passe til det lokale format.
Danske formater
| Element | Almindelig dansk skrivemåde | Bemærkning |
|---|---|---|
| Dato | 24.12.2026 | Formen dag.måned.år er langt den mest udbredte. Datoformatet ÅÅÅÅ-MM-DD (ISO 8601) findes, men bruges kun lidt. |
| Klokkeslæt | kl. 16.00 | Skriftligt bruges næsten altid 24-timersuret. |
| Uge | uge 52 | Ugenumre er almindelige, og ugen går fra mandag til søndag. |
| Tal | 1.234.567,89 | Decimalkomma og punktum som tusindtalsseparator. |
| Valuta | 85 kr. eller 85 DKK | Både forkortelsen og ISO-koden bruges. |
Datoer, klokkeslæt og ugenumre er beskrevet i Date and time notation in Denmark på Wikipedia. De officielle skriveregler fraråder foranstillet nul i dato (1.5.2026), men 01.05.2026 ses ofte. Om tal viser Decimal separator på Wikipedia, at Danmark hører til de lande, der bruger decimalkomma, mens engelsktalende lande normalt bruger decimalpunktum.
To klassiske faldgruber:
- Datoer: 3.4.2026 er 3. april på dansk. Skrevet som 3/4/2026 læses den i USA som 4. marts, fordi måneden står først.
- Tal: 1,500 er et og et halvt på dansk, men femten hundrede på engelsk.
Tekstlængde og layout
En oversat tekst fylder sjældent det samme som originalen, og det gælder også korte tekststrenge som knapper og menupunkter. Et layout, der fungerer på ét sprog, kan derfor fungere dårligere på et andet. Fleksible bredder, plads til linjeskift og test med den længste sprogversion hører til forberedelsen.
Det samme gælder tegn. Dansk bruger æ, ø og å, tysk har bl.a. ü og ß, og spansk bruger ¿ og ¡. Skrifttyper og tegnsæt skal understøtte dem alle. Sammensatte ord kan blive meget lange i fx tysk og skal kunne brydes i layoutet.
Software og spil
Software og spil rejser særlige spørgsmål:
- Tekststrenge uden sammenhæng. Oversætteren ser ikke altid, hvor en tekst står. Skærmbilleder, kommentarer og angivelse af pladsen hjælper.
- Variabler og flertal. Tekster med tal og navne indsat undervejs er svære at oversætte, hvis sætningerne er sat sammen af løse brikker, for ordstilling, køn og flertalsformer varierer mellem sprog.
- Dialog og humor. Spil har ofte replikker, ordspil og referencer, som skal tilpasses målgruppen. Det nærmer sig arbejdet med markedsføringstekster, hvor teksten ofte omskrives frem for at blive oversat ordret.
- Tale og undertekster. Indtalt tale kan indtales på ny, eller den kan få undertekster.
Hvordan får man oversat en hjemmeside?
Forløbet er i hovedtræk det samme, uanset hvilket system hjemmesiden bygger på:
- Vælg sprog og marked. Sprog og land er ikke det samme. Spansk i Spanien og i Latinamerika adskiller sig fx i tiltaleformer og ordforråd, som omtales under dansk–spansk.
- Afgræns omfanget. Hele sitet eller udvalgte sider. Medregn menuer, formularer, fejlbeskeder, sidetitler, beskrivelser, billedtekster, alternative tekster, juridiske sider og tekst i billeder og videoer.
- Gør teksterne klar. Hent teksterne ud i et ordnet format, hold dem adskilt fra layout, og undgå tekst i billeder. Ordlister og stilguider hjælper oversætteren (hjælpemidler).
- Oversæt og gennemgå. Oversættelsen kan være menneskelig eller maskinoversættelse med efterredigering, som beskrives under maskinoversættelse. En anden læser teksten igennem.
- Tilpas formater og indhold. Datoer, tal, valuta, telefonnumre, kontaktoplysninger, billeder og juridiske sider.
- Indret sprogene teknisk. Hver sprogversion får sin egen adresse, fx en undermappe, et underdomæne eller et landedomæne, så den kan linkes til og findes. Siden mærkes med sprog i koden (lang og hreflang). Sprogvælgeren viser hvert sprog med sit eget navn og ikke kun med et flag, fordi et flag står for et land og ikke for et sprog.
- Test og vedligehold. Hver sprogversion læses igennem på selve siden. Ændres den danske tekst senere, skal de øvrige versioner følge med.
En browsers automatiske oversættelse af en side er ikke en lokaliseret version. Den ændrer kun visningen hos den enkelte besøgende og ikke selve hjemmesiden.
Spørgsmål og svar
Hvordan får man oversat en hjemmeside?
Først afgøres sprog og marked og hvor meget af sitet, der skal med: sider, menuer, formularer, fejlbeskeder og tekst i billeder. Derefter hentes teksterne ud, oversættes og gennemgås af en anden, og formater som dato, tal og valuta tilpasses. Til sidst får hver sprogversion sin egen adresse og en tydelig sprogvælger, og alle versioner læses igennem på selve siden.
Hvad er forskellen på oversættelse og lokalisering?
Oversættelse flytter teksten fra ét sprog til et andet. Lokalisering tilpasser hele produktet til et bestemt marked og omfatter også formater for dato, tid, tal og valuta, billeder med tekst og kulturelle referencer.
Hvad står i18n og l10n for?
I18n er en forkortelse for internationalisering og l10n for lokalisering. Tallet angiver antallet af bogstaver mellem det første og sidste bogstav i ordet. Internationalisering gør et produkt klar til flere sprog, og lokalisering er tilpasningen til ét bestemt sprog eller marked.