G11n
G11N or g11nan abbreviationglobalization especiallysoftware development. The word startsGendsN11 lettersbetween. It reads "G eleven N".G11N iscollective term that refers tocombined I18NL10N process.
I18N (internationalization) involves makingsoftware flexiblehandle locale specific data, e.g. handle textlocal languages, handle date, time, numeric, currency data accordinglocal formatting convention. I18N often requires redesigning parts or most ofsoftware modules, unlesswere originally written withglobal marketmind. Any textual information should be isolated fromsource code so thatsame executable can be packageddifferent language datadifferent markets. The textual dataextracted into resource files or databasetranslation or localization. A properly globalized software picks uplocale specific datapreference settings at runtimeadapt toneeds oflocal markets. I18Nanalogousdesigningradio withtuner.
L10N (localization), onother hand, mainly plugslocalized data intoI18N-ready software package. The L10N process involves translatinguser interface into local language, changing graphiciconsfit into local culture, adding data relevantlocal markets (e.g. state names like New York, Californianot applicable toGerman market.) L10Nanalogousbroadcasting different programsdifferent radio channel for"radio" mentioned earlier.
I18Naboutsoftware code. I18Ndone once per software product. L10Naboutdata. L10N must be repeated per language market.
