office-gobmx/i18npool
Noel Grandin c26f644db8 loplugin:unusedmethods
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>
2017-11-30 07:21:54 +01:00
..
inc loplugin:constparams in various(2) 2017-11-06 07:13:42 +01:00
qa/cppunit tdf#96197 do not break Korean words in the middle. 2017-10-04 12:54:16 +02:00
source loplugin:unusedmethods 2017-11-30 07:21:54 +01:00
util Implement LocaleData2, XLocaleData5, LocaleDataItem2, tdf#81671 2017-10-27 03:06:22 +02:00
CppunitTest_i18npool_test_breakiterator.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
CppunitTest_i18npool_test_characterclassification.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
CppunitTest_i18npool_test_ordinalsuffix.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
CppunitTest_i18npool_test_textsearch.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
CustomTarget_breakiterator.mk Use genbrk -i data include directory only if not SYSTEM_ICU 2017-05-15 18:19:15 +02:00
CustomTarget_collator.mk
CustomTarget_indexentry.mk
CustomTarget_localedata.mk
CustomTarget_textconversion.mk
Executable_gencoll_rule.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Executable_genconv_dict.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Executable_gendict.mk Revert "iOS, Executable_gendict.mk contained work ifneq" 2017-09-05 21:04:47 +02:00
Executable_genindex_data.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Executable_saxparser.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_collator_data.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_dict_ja.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_dict_zh.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_i18npool.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_i18nsearch.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_index_data.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_localedata_en.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_localedata_es.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_localedata_euro.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_localedata_others.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
Library_textconv_dict.mk gbuild: Remove MSVC 2013 legacy code 2017-04-21 18:18:44 +02:00
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 );
    }