summaryrefslogtreecommitdiff
path: root/src/language.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2010-11-21 20:36:46 -0600
committerAdam <Adam@anope.org>2010-11-21 20:36:46 -0600
commitd1ba920729f2a1d831a312554aaabbcfad2ba590 (patch)
tree1542801341cd6d08bcf31595b93c299a7a72476e /src/language.cpp
parent56b269e6b3e08cd55586b35d738f29f28b229f62 (diff)
Fixed replacing %R with /msg on non gettext builds
Diffstat (limited to 'src/language.cpp')
-rw-r--r--src/language.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/language.cpp b/src/language.cpp
index b3bbfa340..ce53c0fe6 100644
--- a/src/language.cpp
+++ b/src/language.cpp
@@ -114,7 +114,12 @@ const Anope::string GetString(const char *domain, Anope::string language, const
#else
const Anope::string GetString(const char *domain, Anope::string language, const Anope::string &string)
{
- return string;
+ Anope::string translated = string;
+ if (Config->UseStrictPrivMsg)
+ translated = translated.replace_all_cs("%R", "/");
+ else
+ translated = translated.replace_all_cs("%R", "/msg ");
+ return translated;
}
#endif