Vad betyder termerna 'internationalisering' och 'lokalisering', och hur förhåller de sig till varandra?
Alla har sina egna favoritdefinitioner av dessa termer. Vi ger här några allmänna högnivåbeskrivningar av hur vi använder dessa termer på webbplatsen för W3C:s internationaliseringsarbete.
Lokalisering handlar om hur man anpassar en produkt, tillämpning eller dokument, för att svara upp mot krav vad gäller språk, kultur etc i ett specifikt målområde (en lokal; på engelska "locale").
Lokalisering skrivs ibland som l10n, där 10 är antalet bokstäver mellan l och n i den engelska termen localization.
Fastän detta ofta betraktas som en synonym för översättning av användargränssnitt och dokumentation, så är lokalisering typiskt en mer komplex uppgift. Det kan handla om anpassning med avseende på:
Lokalisering kan även innebära en genomgripande utvärdering av logik, visuell design eller presentation, om sättet att bedriva verksamhet (t.ex. bokföring) eller accepterade paradigmer för inlärande (t.ex. fokus på individ eller grupp) i en given lokal skiljer sig radikalt från det ursprungliga kulturella sammanhanget.
Det finns många definitioner av termen internationalisering. Här ges en praktisk högnivådefinition som används i dokumenten från W3C:s arbete med internationalisering ("W3C Internationalization Activity"). Vissa använder andra termer, som globalisering, för samma begrepp.
Internationalisering är att konstruera och utveckla en produkt, tillämpning eller dokumentinnehåll som gör det möjligt att lätt kunna lokalisera för målgrupper i olika kulturer, regioner eller språkkretsar.
Internationalisering skrivs ofta i18n, där 18 är antalet bokstäver mellan i och n i den engelska termen internationalization.
Internationalisering innebär typiskt:
Lägg märke till att detta inte med nödvändighet innefattar lokalisering av innehåll, tillämpning eller produkt till ett annat språk; det handlar istället om praktiska konstruktions- och utvecklingsråd som gör att sådan anpassning lätt kan göras i framtiden, men som ändå kan ha betydande värde även om lokalisering aldrig sker.
Internationalisering har stor betydelse för hur lätt det är att lokalisera en produkt. Det är svårare och mer kostsamt att i efterhand anpassa en artefakt, som konstruerats specifikt för visst språkligt och kulturellt sammanhang, till en global marknad, än att konstruera en artefakt där utgångspunkten redan från början är att den skall kunna användas globalt. (Tänk på Y2K-insatsen som handlade om att reparera implementerade två-teckens årtal, vilka infördes under antagandet att årtal var "19xx").
Så idealet är att internationalisering är ett grundläggande steg i konstruktions- och utvecklingsprocessen, och inte en efterhandinsats som ofta kan innebära klumpig och dyrbar omkonstruktion.