office-gobmx/i18npool
Stephan Bergmann 3381dfec2c Dispose component context when done
Change-Id: Ic691d1a7136bdb02d3c94fee246920697503d5b0
2014-05-26 16:18:10 +02:00
..
inc Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
qa/cppunit Resolves: fdo#55707 Word count incorrect if language is set to Finnish 2014-05-12 17:08:24 +01:00
source Dispose component context when done 2014-05-26 16:18:10 +02:00
util
CppunitTest_i18npool_test_breakiterator.mk
CppunitTest_i18npool_test_characterclassification.mk
CppunitTest_i18npool_test_ordinalsuffix.mk
CppunitTest_i18npool_test_textsearch.mk
CustomTarget_breakiterator.mk Resolves: fdo#55707 Word count incorrect if language is set to Finnish 2014-05-12 17:08:24 +01:00
CustomTarget_collator.mk upgrade to ICU 53.1, fdo#77071 related 2014-04-29 18:28:15 +00:00
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 upgrade to ICU 53.1, fdo#77071 related 2014-04-29 18:28:15 +00:00
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 add locale data for Moore in Burkina Faso [mos-BF], fdo#78647 2014-05-13 10:05:43 +02:00
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 );
    }