Naar inhoud gaan
Onderwijsgids

Wat is internationalisatieen lokalisatie?

Leer de grondbeginselen van i18n en l10n, en ontdek hoe Better i18n ontwikkelaars helpt meertalige websites en apps te bouwen met AI-ondersteunde lokalisatietools.

Wat betekent i18n?

De afkorting i18n staat voor internationalisering. Het getal 18 verwijst naar het aantal letters tussen de eerste "i" en de laatste "n" in het woord. Softwareontwikkelaars maken dagelijks gebruik van deze afkorting.

In de praktijk betekent internationalisering dat u uw broncode zo ontwerpt dat deze meerdere talen en regio's ondersteunt zonder dat u de applicatie hoeft te herschrijven. Dit omvat het scheiden van voor de gebruiker zichtbare tekst van uw code, het verwerken van verschillende tekencoderingstandaarden zoals UTF-8 en het bouwen van een flexibele gebruikersinterface die zich aanpast aan elke locale.

Waarom "i18n"?

Het numeroniem i18n is bedacht omdat 'internationalisering' een lang en moeilijk te typen woord is. Tel de letters: i-n-t-e-r-n-a-t-i-o-n-a-l-i-z-a-t-i-e — dat zijn 18 letters tussen de 'i' en de 'n'.

i18n = i + (18 letters) + n

Wat betekent l10n?

De afkorting l10n staat voor lokalisatie. Net als bij i18n staat het getal 10 voor de letters tussen "l" en "n".

Lokalisatie is het proces waarbij een softwareproduct wordt aangepast aan een specifieke doelmarkt. Dit gaat verder dan alleen het vertalen van tekst. Het omvat ook het aanpassen van datum- en tijdnotaties, valutasymbolen en getalnotaties, en het waarborgen dat afbeeldingen en kleuren cultureel passend zijn. Het resultaat is vertaalde tekst en locatiespecifieke inhoud die voor elke doelgroep natuurlijk aanvoelt.

Waarom "l10n"?

Net als i18n is l10n een numeroniem: l-o-c-a-l-i-z-a-t-i-o-n heeft tien letters tussen de "l" en de "n".

l10n = l + (10 letters) + n

i18n versus l10n: Belangrijkste verschillen

Hoewel internationalisering en lokalisatie verwant zijn, dienen ze verschillende doelen in de levenscyclus van softwareontwikkeling. Hier volgt een vergelijking tussen beide.

Aspecti18n (Internationalisering)l10n (lokalisatie)
Volledige naamInternationale samenwerkingLokalisatie
ToepassingsgebiedArchitectuur en ontwerp van de broncodeAanpassing van inhoud aan specifieke markten
WanneerTijdens de eerste ontwikkelingsfaseNa i18n, voor elke doelmarkt
FocusBroncode, structuur van de gebruikersinterfaceVertaalde tekst, datumnotatie, tijdnotaties
Uitgevoerd doorSoftwareontwikkelaarsVertalers en lokalisatieteams
VoorbeeldHet extraheren van strings uit broncode naar sleutelbestandenHet vertalen van een productpagina naar het Japans

Wat houdt internationalisering in?

Een goed geïnternationaliseerde applicatie behandelt deze locatiespecifieke kwesties vanaf dag één.

Lay-out van de gebruikersinterface

Ontwerp flexibele lay-outs die zich aanpassen aan verschillende tekstlengtes en van rechts naar links geschreven talen, zoals Arabisch en Hebreeuws.

Datum- en tijdnotatie

Geef datums en tijden weer in formaten die geschikt zijn voor de regio. Bijvoorbeeld MM/DD/JJJJ in de VS versus DD.MM.JJJJ in Duitsland.

Tekencodering

Gebruik UTF-8 om het volledige Unicode-bereik te ondersteunen, van Latijnse alfabetten tot CJK-tekens en emoji.

Getallen- en valuta-indelingen

Formatteer getallen, valuta's en eenheden volgens de lokale conventies. Duizend kan 1.000 of 1.000 zijn, afhankelijk van de regio.

Scheiding van inhoud

Bewaar alle tekst die zichtbaar is voor gebruikers in externe bronbestanden, zodat vertalers kunnen werken zonder de broncode aan te raken.

Regels voor meervoudsvorming

Verwerk meervoudsvormen correct in alle talen. Het Engels kent twee vormen, maar het Arabisch kent er zes en sommige talen kennen er nog meer.

Wat is Betere i18n?

Better i18n is een uitgebreid lokalisatieplatform ontworpen voor ontwikkelaars. Het combineert AI-gestuurde vertalingen met ontwikkelaarsvriendelijke workflows om teams te helpen meertalige producten sneller te leveren.

In tegenstelling tot traditionele vertaalbeheersystemen integreert Better i18n direct met uw Git workflow. Wijzigingen worden automatisch gesynchroniseerd, vertalingen blijven up-to-date en ontwikkelaars hoeven hun IDE nooit te verlaten.

Met contextbewuste AI-vertalingen, realtime CDN-levering en ondersteuning voor alle belangrijke frameworks zoals React, Next.js, Vue en meer, is Better i18n het meest uitgebreide i18n-raamwerk voor moderne ontwikkeling.

Continue lokalisatie

Automatiseer uw lokalisatieworkflow met realtime synchronisatie en onmiddellijke CDN-updates.

AI-gestuurde vertaling

Contextbewuste vertalingen die uw product begrijpen en consistent blijven.

Git-gebaseerde lokalisatie

Versiebeheer van uw vertalingen met automatische GitHub-synchronisatie en PR-workflows.

Wie gebruikt Betere i18n?

Van startups tot ondernemingen, teams vertrouwen op Better i18n voor hun lokalisatiebehoeften

SaaS-producten

Schaal uw softwarelokalisatie met geautomatiseerde workflows en continue lokalisatie die gelijke tred houdt met uw ontwikkelingscyclus.

Mobiele apps

Lokaliseer iOS- en Android-apps met over-the-air updates en realtime levering van vertalingen zonder app store opnieuw in te hoeven dienen.

E-commercesites

Breid uit naar wereldwijde markten met meertalige SEO-optimalisatie en gelokaliseerde productinhoud die converteert.

Ready to go global?

Start translating your product in minutes, not weeks. No credit card required.