23#include <com/sun/star/i18n/CollatorOptions.hpp>
54 css::i18n::CollatorOptions::CollatorOptions_IGNORE_CASE );
Reference< XComponentContext > m_xContext
A wrapper of I18N wrappers.
std::optional< CollatorWrapper > moCollator
void ImplNewLocaleData() const
std::unique_ptr< LocaleDataWrapper > pLocaleData
LanguageTag maLanguageTag
void ImplNewCollator(bool bCaseSensitive) const
css::uno::Reference< css::uno::XComponentContext > m_xContext
std::optional< CollatorWrapper > moCaseCollator
IntlWrapper(LanguageTag aLanguageTag)
const css::lang::Locale & getLocale(bool bResolveSystem=true) const
This class can be accessed without locking because we load all of the data in the constructor.
LanguageTag maLanguageTag
Reference< XComponentContext > getProcessComponentContext()