summaryrefslogtreecommitdiff
path: root/framework/source/fwe/classes/fwkresid.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/source/fwe/classes/fwkresid.cxx')
-rw-r--r--framework/source/fwe/classes/fwkresid.cxx24
1 files changed, 3 insertions, 21 deletions
diff --git a/framework/source/fwe/classes/fwkresid.cxx b/framework/source/fwe/classes/fwkresid.cxx
index 8ed6c1dbb5e5..4d421df5c4bd 100644
--- a/framework/source/fwe/classes/fwkresid.cxx
+++ b/framework/source/fwe/classes/fwkresid.cxx
@@ -18,30 +18,12 @@
*/
#include "classes/fwkresid.hxx"
-#include <tools/resmgr.hxx>
-#include <vcl/svapp.hxx>
-#include <vcl/settings.hxx>
-
-#include <rtl/strbuf.hxx>
-
-namespace
-{
- const std::locale& GetResLocale()
- {
- static std::locale* pResLocale = nullptr;
- if (!pResLocale)
- {
- SolarMutexGuard aSolarGuard;
- static std::locale loc(Translate::Create("fwe", Application::GetSettings().GetUILanguageTag()));
- pResLocale = &loc;
- }
- return *pResLocale;
- }
-}
+#include <unotools/resmgr.hxx>
OUString FwkResId(const char* pId)
{
- return Translate::get(pId, GetResLocale());
+ static std::locale loc(Translate::Create("fwe"));
+ return Translate::get(pId, loc);
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */