Internationalisering och lokalisering

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 16 juni 2021; kontroller kräver 9 redigeringar .

Inom databehandling är internationalisering och lokalisering (ofta förkortade i18n och L10n ) [1]  sätt att anpassa datorprogramvara till andra språk, regionala skillnader och de tekniska kraven på en viss marknad. [2] Internationalisering är processen att utveckla mjukvaruapplikationer som potentiellt kan anpassa sig till olika språk och regioner utan tekniska förändringar. Lokalisering är processen att anpassa internationaliserad programvara för en viss region eller språk genom att lägga till lokala komponenter och översatt text. Lokalisering (som potentiellt görs flera gånger för olika språk) drar fördel av infrastrukturen eller flexibiliteten som tillhandahålls av internationalisering (vilket helst görs endast en gång före lokalisering eller som en integrerad del av pågående utveckling). [3]

Titel

Termerna förkortas ofta till i18n (där 18 är antalet bokstäver mellan första bokstaven i och sista bokstaven n i ordet " internationalisering "  , användningen introducerades av DEC på 1970- eller 80-talet) [4] [5 ] och L10n för " lokalisering "  , på grund av ordets längd. [1] [6] Vissa författare använder den sista förkortningen med stor bokstav för att hjälpa till att skilja mellan de två förkortningarna. [7]

Vissa företag, som IBM och Oracle , använder termen " globalisering"  ( eng .) , förkortad g11n ) , för en kombination av lokalisering och internationalisering. [8] .

Microsoft definierar internationalisering som en kombination av så kallad "World-Readiness" och lokalisering. "World-Readiness" är en utvecklaruppgift som gör att produkten kan användas med flera skript och kulturer (globalisering) och dela UI-resurser i ett lokaliserbart format (" localiserbarhet "  (engelska) , förkortat L12y ). [9] [10]

Hewlett-Packard och HP-UX skapade ett system som heter National Language Support, eller Native Language Support, eller NLS, för att skapa lokaliserbar programvara. [2]

Omfattning

Enligt Software Without Borders inkluderar designaspekter att ta hänsyn till när man internationaliserar en produkt "datakodning, data och dokumentation, skapande av programvara, support för hårdvaruenheter, användarinteraktion"; medan de viktigaste designområdena att tänka på när man bygger en helt internationaliserad produkt från grunden är "användarinteraktion, algoritmdesign och dataformat, mjukvarutjänster, dokumentation [2] .

Översättning är vanligtvis den mest tidskrävande komponenten av språklokalisering. [2] Detta kan inkludera:

Internationalisering av programvara Affärsprocesser

För att få ut en produkt till den internationella marknaden är det viktigt att ta hänsyn till de många marknader som produkten kan komma in på. [2] Detaljer som fältlängd för postadresser, unikt adressformat, möjligheten att göra postnummerfältet valfritt för adressering i länder som inte har postnummer, eller tillståndsfältet för länder som inte har stater, och införandet av ytterligare ett fält för registrering i länder för att följa lokala lagar är bara några av de exempel som gör internationalisering till ett komplext projekt. [11] [7] [12] Ett bredare tillvägagångssätt tar hänsyn till kulturella faktorer, såsom anpassning av affärsprocesslogik eller inkorporering av individuella kulturella (beteende)aspekter. [2] [13]

Redan på 1990-talet använde företag som Bull i stor utsträckning maskinöversättning ( Systran ) för all sin översättningsverksamhet: mänskliga översättare utförde förredigering (gör indata maskinläsbar) och efterredigering [2] .

Anteckningar

  1. ↑ 1 2 Lokalisering vs. internationalisering . World Wide Web Consortium . Hämtad 19 maj 2021. Arkiverad från originalet 3 april 2016.
  2. 1 2 3 4 5 6 7 8 9 10 Software Without Frontiers: En multiplattform, multikulturell, multinationell strategi / Patrick AV Hall ; Martyn A. Gammal. - Wiley, 1996. - ISBN 978-0-471-96974-7 .
  3. Bert Esselink. Lokaliseringens utveckling . — Multilingual Computing and Technology, 2003. — “I ett nötskal, lokalisering kretsar kring att kombinera språk och teknik för att producera en produkt som kan passera kulturella och språkliga barriärer. Inte mer inte mindre." Arkiverad 7 september 2012 på Wayback Machine
  4. Ordlista för W3C-jargong . World Wide Web Consortium . Hämtad 13 oktober 2008. Arkiverad från originalet 24 augusti 2011.
  5. Ursprunget till förkortningen I18n . Hämtad 19 maj 2021. Arkiverad från originalet 27 juni 2014.
  6. GNU gettext-verktyg: Koncept . GNU-projektet . ”Två långa ord dyker upp hela tiden när vi diskuterar stöd för modersmål i program, och dessa ord har en exakt betydelse, värd att förklaras här, en gång för alla i detta dokument. Orden är internationalisering och lokalisering. Många människor, trötta på att skriva dessa långa ord om och om igen, tog för vanan att skriva i18n och l10n istället, citera den första och sista bokstaven i varje ord och ersatte upploppet av mellanbokstäver med en siffra som bara talar om hur många sådana bokstäver. det finns." Hämtad 29 oktober 2019. Arkiverad från originalet 18 september 2019.
  7. 12 alan . Vad är internationalisering (i18n), lokalisering (L10n) och globalisering (g11n  )  ? (29 mars 2011). - "Det stora L i L10n hjälper till att skilja det från det gemena i i i18n." Arkiverad från originalet den 2 april 2015.
  8. IBM Globalization (17 mars 2016). Arkiverad från originalet den 31 mars 2016.
  9. Globalisering steg-för-steg . Arkiverad från originalet den 12 april 2015.
  10. Globalisering Steg-för-steg: Att förstå internationalisering . Arkiverad från originalet den 26 maj 2015.
  11. RJ Gabriel. Lokalisering: Bygga en global webbapplikation . snäppkraft . Hämtad 9 april 2022. Arkiverad från originalet 8 april 2022.
  12. Internationella adressformat . Microsofts utvecklarnätverk . Microsoft. Hämtad 10 december 2013. Arkiverad från originalet 16 december 2018.
  13. Pawlowski, JM (2008): Kulturprofiler: Underlättande av globalt lärande och kunskapsdelning. Proc. av ICCE 2008, Taiwan, nov. 2008. Utkast till version Arkiverad 16 juli 2011 på Wayback Machine