Internacionalizace a lokalizace

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 16. června 2021; kontroly vyžadují 9 úprav .

V oblasti výpočetní techniky jsou internacionalizace a lokalizace (často zkracované na i18n a L10n ) [1]  prostředky přizpůsobení počítačového softwaru jiným jazykům, regionálním rozdílům a technickým požadavkům konkrétního trhu. [2] Internacionalizace je proces vývoje softwarových aplikací, které se mohou potenciálně přizpůsobit různým jazykům a regionům bez technických změn. Lokalizace je proces přizpůsobení internacionalizovaného softwaru pro konkrétní region nebo jazyk přidáním místních komponent a přeloženého textu. Lokalizace (která se potenciálně provádí vícekrát pro různé jazyky) využívá infrastruktury nebo flexibility poskytované internacionalizací (která se ideálně provádí pouze jednou před lokalizací nebo jako nedílná součást probíhajícího vývoje). [3]

Název

Termíny jsou často zkracovány na i18n (kde 18 je počet písmen mezi prvním písmenem i a posledním písmenem n ve slově „ internacionalizace “  , použití bylo zavedeno DEC v 70. nebo 80. letech 20. století) [4] [5 ] a L10n pro " lokalizaci "  , kvůli délce slova. [1] [6] Někteří autoři používají poslední zkratku velkými písmeny, aby pomohli rozlišit mezi těmito dvěma zkratkami. [7]

Některé společnosti, jako je IBM a Oracle , používají termín „ globalizace“  ( anglicky), zkráceně g11n ) , pro kombinaci lokalizace a internacionalizace. [8] .

Microsoft definuje internacionalizaci jako kombinaci tzv. „World-Readiness“ a lokalizace. "World-Readiness" je úkol pro vývojáře, který umožňuje použití produktu s více skripty a kulturami (globalizace) a sdílení prostředků uživatelského rozhraní v lokalizovatelném formátu (“ lokalizovatelnost “  (anglicky) , zkráceně L12y ). [9] [10]

Společnosti Hewlett-Packard a HP-UX vytvořily systém nazvaný National Language Support nebo Native Language Support nebo NLS, aby vytvořil lokalizovatelný software. [2]

Rozsah

Podle Software Without Borders aspekty designu, které je třeba vzít v úvahu při internacionalizaci produktu, zahrnují „kódování dat, data a dokumentaci, tvorbu softwaru, podporu hardwarových zařízení, interakci uživatele“; zatímco klíčové oblasti návrhu, které je třeba vzít v úvahu při vytváření plně internacionalizovaného produktu od nuly, jsou „interakce s uživatelem, návrh algoritmů a datové formáty, softwarové služby, dokumentace [2] .

Překlad je obvykle časově nejnáročnější součástí jazykové lokalizace. [2] To může zahrnovat:

Internacionalizace softwaru Obchodní procesy

Aby bylo možné uvést produkt na mezinárodní trh, je důležité vzít v úvahu mnoho trhů, na které může produkt vstoupit. [2] Podrobnosti, jako je délka pole pro poštovní adresy, jedinečný formát adresy, možnost nastavit pole PSČ jako nepovinné pro adresy v zemích, které nemají PSČ, nebo pole státu pro země, které nemají státy, a zavedení dalšího pole pro registraci v zemích v souladu s místními zákony jsou jen některé z příkladů, které dělají z internacionalizace komplexní projekt. [11] [7] [12] Širší přístup bere v úvahu kulturní faktory, jako je přizpůsobení logiky obchodních procesů nebo začlenění jednotlivých kulturních (behaviorálních) aspektů. [2] [13]

Již v 90. letech 20. století společnosti jako Bull hojně využívaly strojový překlad ( Systran ) pro všechny své překladatelské činnosti: lidští překladatelé prováděli předúpravu (učinila vstupní data strojově čitelná) a následnou úpravu [2] .

Poznámky

  1. ↑ 1 2 Lokalizace vs. internacionalizace . World Wide Web konsorcium . Získáno 19. května 2021. Archivováno z originálu dne 3. dubna 2016.
  2. 1 2 3 4 5 6 7 8 9 10 Software bez hranic: Multiplatformní, multikulturní, multinárodní přístup / Patrick AV Hall ; Martyn A. Starý. - Wiley, 1996. - ISBN 978-0-471-96974-7 .
  3. Bert Esselink. Vývoj lokalizace . — Multilingual Computing and Technology, 2003. — „V kostce se lokalizace točí kolem kombinace jazyka a technologie za účelem vytvoření produktu, který dokáže překonat kulturní a jazykové bariéry. Nic víc, nic míň." Archivováno 7. září 2012 na Wayback Machine
  4. Slovník žargonu W3C . World Wide Web konsorcium . Získáno 13. října 2008. Archivováno z originálu 24. srpna 2011.
  5. Původ zkratky I18n . Získáno 19. května 2021. Archivováno z originálu dne 27. června 2014.
  6. GNU gettext utility: Koncepty . Projekt GNU . „Když diskutujeme o podpoře rodného jazyka v programech, neustále se objevují dvě dlouhá slova a tato slova mají přesný význam, který stojí za to zde jednou provždy vysvětlit v tomto dokumentu. Slova jsou internacionalizace a lokalizace. Mnoho lidí, unavených z opakovaného psaní těchto dlouhých slov, si navyklo psát i18n a l10n místo toho, citovat první a poslední písmeno každého slova a nahradit řadu mezilehlých písmen číslem, které pouze říká, kolik takových písmen je. existují." Získáno 29. října 2019. Archivováno z originálu 18. září 2019.
  7. 12 alan . Co je internacionalizace (i18n), lokalizace (L10n) a globalizace (g11n  )  ? (29. března 2011). - "Velké L v L10n pomáhá odlišit jej od malého i v i18n." Archivováno z originálu 2. dubna 2015.
  8. Globalizace IBM (17. března 2016). Archivováno z originálu 31. března 2016.
  9. Globalizace krok za krokem . Archivováno z originálu 12. dubna 2015.
  10. Globalizace Krok za krokem: Pochopení internacionalizace . Archivováno z originálu 26. května 2015.
  11. RJ Gabriel. Lokalizace: Vytvoření globální webové aplikace . úderná síla . Získáno 9. dubna 2022. Archivováno z originálu dne 8. dubna 2022.
  12. Mezinárodní formáty adres . Microsoft Developer Network . Microsoft. Získáno 10. prosince 2013. Archivováno z originálu 16. prosince 2018.
  13. Pawlowski, JM (2008): Kulturní profily: Usnadňování globálního učení a sdílení znalostí. Proč. ICCE 2008, Tchaj-wan, listopad. 2008. Koncept verze archivován 16. července 2011 na Wayback Machine