Internacionalizacija in lokalizacija

Zaslonski posnetek okolja TDE, delno lokaliziranega v tradicionalno kitajščino

Internacionalizacija in lokalizacija, okrajšano i18n in L10n,[1] sta procesa za prilagajanje programske opreme različnim jezikom, regionalnim posebnostim in tehničnim zahtevam ciljnih geografskih skupin uporabnikov.[2] Internacionalizacija je v tem paru proces oz. usmeritev razvoja aplikacije, da jo je možno zlahka prevesti ali drugače prilagoditi brez spreminjanja jedra, lokalizacija pa proces dodajanja prevodov ali drugih komponent, ki jih je treba prilagoditi lokalnim zahtevam, na to osnovo. Lokalizacijo se izvede za vsako lokaliteto posebej v zadnji fazi razvoja, internacionalizacijo pa ob ustreznem načrtovanju samo enkrat, med razvojem.[3]

Besedi zaradi njune dolžine programerji pogosto okrajšajo z numeronimoma i18n (18 je število črk med prvo in zadnjo črko v angleški besedi internationalization) in L10n (enako za localization).[1][4] L10n nekateri pišejo z veliko začetnico, da se bolje ločita.[5] Okrajšavo i18n so uvedli pri podjetju Digital Equipment Corporation v 1970. ali 1980. letih.[6][7] Drugje, med drugim pri podjetjih IBM in Oracle, namesto tega uporabljajo besedo globalizacija (globalization, g11n) kot krovni izraz za internacionalizacijo in lokalizacijo.[8]

  1. 1,0 1,1 »Localization vs. Internationalization«. W3C. Arhivirano iz prvotnega spletišča dne 3. aprila 2016. Pridobljeno 27. marca 2016.
  2. Hall, P. A. V.; Hudson, R., ur. (1997). Software without Frontiers: A Multi-Platform, Multi-Cultural, Multi-Nation Approach. Chichester: Wiley. ISBN 0-471-96974-5.
  3. Esselink, Bert (2006). »The Evolution of Localization« (PDF). V Pym, Anthony; Perekrestenko, Alexander; Starink, Bram (ur.). Translation Technology and Its Teaching (With Much Mention of Localization). Tarragona: Intercultural Studies Group – URV. str. 21–29. ISBN 84-611-1131-1. Arhivirano iz prvotnega spletišča (PDF) dne 7. septembra 2012.
  4. »GNU gettext Utilities: Concepts«. gnu.org. Arhivirano iz prvotnega spletišča dne 18. septembra 2019. Pridobljeno 29. oktobra 2019. Two long words appear all the time when we discuss support of native language in programs, and these words have a precise meaning, worth being explained here, once and for all in this document. The words are internationalization and localization. Many people, tired of writing these long words over and over again, took the habit of writing i18n and l10n instead, quoting the first and last letter of each word, and replacing the run of intermediate letters by a number merely telling how many such letters there are.
  5. alan (29. marec 2011). »What is Internationalization (i18n), Localization (L10n) and Globalization (g11n)«. ccjk.com. Arhivirano iz prvotnega spletišča dne 2. aprila 2015. Pridobljeno 23. avgusta 2022. The capital L in L10n helps to distinguish it from the lowercase i in i18n.
  6. »Glossary of W3C Jargon«. W3C. Arhivirano iz prvotnega spletišča dne 2. septembra 2011. Pridobljeno 13. oktobra 2008.
  7. »Origin of the Abbreviation I18n«. I18nGuy. Arhivirano iz spletišča dne 27. junija 2014. Pridobljeno 19. februarja 2022.
  8. »Globalize Your Business«. IBM. Arhivirano iz prvotnega spletišča dne 31. marca 2016.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne