c26f644db8
Change-Id: I9188f4579900d7eec375754aa94d21ac4e8456e2 Reviewed-on: https://gerrit.libreoffice.org/45504 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> |
||
---|---|---|
.. | ||
inc | ||
qa/cppunit | ||
source | ||
util | ||
CppunitTest_i18npool_test_breakiterator.mk | ||
CppunitTest_i18npool_test_characterclassification.mk | ||
CppunitTest_i18npool_test_ordinalsuffix.mk | ||
CppunitTest_i18npool_test_textsearch.mk | ||
CustomTarget_breakiterator.mk | ||
CustomTarget_collator.mk | ||
CustomTarget_indexentry.mk | ||
CustomTarget_localedata.mk | ||
CustomTarget_textconversion.mk | ||
Executable_gencoll_rule.mk | ||
Executable_genconv_dict.mk | ||
Executable_gendict.mk | ||
Executable_genindex_data.mk | ||
Executable_saxparser.mk | ||
Library_collator_data.mk | ||
Library_dict_ja.mk | ||
Library_dict_zh.mk | ||
Library_i18npool.mk | ||
Library_i18nsearch.mk | ||
Library_index_data.mk | ||
Library_localedata_en.mk | ||
Library_localedata_es.mk | ||
Library_localedata_euro.mk | ||
Library_localedata_others.mk | ||
Library_textconv_dict.mk | ||
Makefile | ||
Module_i18npool.mk | ||
Rdb_saxparser.mk | ||
README |
Internationalisation (i18npool) framework ensures that the suite is adaptable to the requirements of different native languages, their local settings and customs, etc without source code modification. (Wow, that is such marketing-speak...) Specifically for locale data documentation please see i18npool/source/localedata/data/locale.dtd See also [http://wiki.documentfoundation.org/Category:I18n] On iOS we put the largest data generated here, the dict_ja and dict_zh stuff, into separate files and not into code to keep the size of an app binary down. Temporary test code: static bool beenhere = false; if (!beenhere) { beenhere = true; uno::Reference< uno::XComponentContext > xComponentContext(::cppu::defaultBootstrap_InitialComponentContext()); uno::Reference< lang::XMultiComponentFactory > xMultiComponentFactoryClient( xComponentContext->getServiceManager() ); uno::Reference< uno::XInterface > xInterface = xMultiComponentFactoryClient->createInstanceWithContext( "com.sun.star.i18n.BreakIterator_ja", xComponentContext ); }