20 #ifndef INCLUDED_SC_SOURCE_CORE_INC_CELLKEYTRANSLATOR_HXX
21 #define INCLUDED_SC_SOURCE_CORE_INC_CELLKEYTRANSLATOR_HXX
27 #include <unordered_map>
75 void addToMap(
const OUString& rKey,
const char*
pName,
const css::lang::Locale& rLocale,
79 static ::std::unique_ptr<ScCellKeywordTranslator>
spInstance;
static::std::unique_ptr< ScCellKeywordTranslator > spInstance
ScCellKeywordHashMap maStringNameMap
std::unordered_map< OUString,::std::vector< ScCellKeyword > > ScCellKeywordHashMap
void addToMap(const OUString &rKey, const char *pName, const css::lang::Locale &rLocale, OpCode eOpCode)
ScCellKeyword(const char *pName, OpCode eOpCode, const css::lang::Locale &rLocale)
Translate cell function keywords.
ScCellKeywordTranslator()
const css::lang::Locale & mrLocale
static void transKeyword(OUString &rName, const css::lang::Locale *pLocale, OpCode eOpCode)
~ScCellKeywordTranslator()
::utl::TransliterationWrapper maTransWrapper