index.rst (902B)
1 ==================== 2 Internationalization 3 ==================== 4 5 Internationalization (`"i18n"`) is a domain of computer science focused on making 6 software accessible across languages, regions and cultures. 7 A combination of those is called a `locale`. 8 9 On the most abstract level, Gecko internationalization is a set of algorithms, 10 data structures and APIs that aim to enable Gecko to work with all human scripts and 11 languages, both as a UI toolkit and as a web engine. 12 13 In order to achieve that, i18n has to hook into many components such as layout, gfx, dom, 14 widget, build, front-end, JS engine and accessibility. 15 It also has to be available across programming languages and frameworks used in the 16 platform and front-end. 17 18 Below is a list of articles that introduce the concepts necessary to understand and 19 use Mozilla's I18n APIs. 20 21 .. toctree:: 22 :maxdepth: 1 23 24 locale 25 dataintl 26 icu 27 icu4x