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) + nWat 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) + ni18n 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.
| Aspect | i18n (Internationalisering) | l10n (lokalisatie) |
|---|---|---|
| Volledige naam | Internationale samenwerking | Lokalisatie |
| Toepassingsgebied | Architectuur en ontwerp van de broncode | Aanpassing van inhoud aan specifieke markten |
| Wanneer | Tijdens de eerste ontwikkelingsfase | Na i18n, voor elke doelmarkt |
| Focus | Broncode, structuur van de gebruikersinterface | Vertaalde tekst, datumnotatie, tijdnotaties |
| Uitgevoerd door | Softwareontwikkelaars | Vertalers en lokalisatieteams |
| Voorbeeld | Het extraheren van strings uit broncode naar sleutelbestanden | Het 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.
Ontdek
Meer verkennen
Blijf bladeren door productpagina’s, handleidingen voor frameworks en lokalisatiemateriaal dat gericht is op serieuze geïnteresseerden.
Voor developers
Git-first lokalisatietools en SDK-integraties
Voor vertalers
AI-gestuurde vertaling met context en glossaries
Voor productteams
Lever gelokaliseerde producten sneller zonder engineering
Alle functies
Volledig overzicht van Better i18n-mogelijkheden