summaryrefslogtreecommitdiff
path: root/src/language.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/language.cpp')
-rw-r--r--src/language.cpp16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/language.cpp b/src/language.cpp
index 7256ebbbf..01ff01f81 100644
--- a/src/language.cpp
+++ b/src/language.cpp
@@ -95,14 +95,7 @@ const char *anope_gettext(const char *string)
setlocale(LC_ALL, "");
#endif
- Anope::string translated = translated_string ? translated_string : "";
-
- if (Config->UseStrictPrivMsg)
- translated = translated.replace_all_cs("%R", "/");
- else
- translated = translated.replace_all_cs("%R", "/msg ");
-
- return translated.c_str();
+ return translated_string != NULL ? translated_string : "";
}
#else
void PushLanguage(const Anope::string &, Anope::string)
@@ -115,12 +108,7 @@ void PopLanguage()
const char *anope_gettext(const char *string)
{
- Anope::string translated = string ? string : "";
- if (Config->UseStrictPrivMsg)
- translated = translated.replace_all_cs("%R", "/");
- else
- translated = translated.replace_all_cs("%R", "/msg ");
- return translated.c_str();
+ return string != NULL ? string : "";
}
#endif