summaryrefslogtreecommitdiff
path: root/src/language.cpp
diff options
context:
space:
mode:
authorNaram Qashat <cyberbotx@cyberbotx.com>2010-09-26 15:35:24 -0400
committerNaram Qashat <cyberbotx@cyberbotx.com>2010-09-26 15:35:24 -0400
commit7db5e19f7499cce5b86d63f8af5ae5ecf7245bf0 (patch)
tree532fc89a01b88eb427d714940b015a61a7e960cb /src/language.cpp
parentf3840ed110ecaac1a2777692b714f283600d9afa (diff)
Partial fix for finding gettext with CMake, still doesn't fix the lack of finding non-standard paths though.
Diffstat (limited to 'src/language.cpp')
-rw-r--r--src/language.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/language.cpp b/src/language.cpp
index 3744770a9..8fd15a693 100644
--- a/src/language.cpp
+++ b/src/language.cpp
@@ -1,6 +1,6 @@
#include "services.h"
-#if HAVE_GETTEXT
+#if GETTEXT_FOUND
# include <libintl.h>
# define _(x) gettext(x)
#else
@@ -11,7 +11,7 @@ std::vector<Anope::string> languages;
void InitLanguages()
{
-#if HAVE_GETTEXT
+#if GETTEXT_FOUND
languages.clear();
spacesepstream sep(Config->Languages);
Anope::string language;
@@ -40,7 +40,7 @@ void InitLanguages()
const Anope::string GetString(Anope::string language, LanguageString string)
{
-#if HAVE_GETTEXT
+#if GETTEXT_FOUND
/* For older databases */
if (language == "en")
language.clear();
@@ -53,7 +53,7 @@ const Anope::string GetString(Anope::string language, LanguageString string)
#endif
return language_strings[string];
-#if HAVE_GETTEXT
+#if GETTEXT_FOUND
setlocale(LC_ALL, language.c_str());
const char *ret = dgettext("anope", language_strings[string].c_str());
setlocale(LC_ALL, "");