From a3f6420f006f87e5284a256536d3ef3bfd0cd54b Mon Sep 17 00:00:00 2001 From: Savetheinternet Date: Thu, 17 Nov 2011 03:13:49 +1100 Subject: [PATCH] Temporary fix for some gettext issues. --- inc/functions.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/inc/functions.php b/inc/functions.php index 4a0258c6..602b48ab 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -113,9 +113,16 @@ $error('The specified locale (' . $config['locale'] . ') does not exist on your platform!'); } - _bindtextdomain('tinyboard', './inc/locale'); - _bind_textdomain_codeset('tinyboard', 'UTF-8'); - _textdomain('tinyboard'); + + if(extension_loaded('gettext')) { + bindtextdomain('tinyboard', './inc/locale'); + bind_textdomain_codeset('tinyboard', 'UTF-8'); + textdomain('tinyboard'); + } else { + _bindtextdomain('tinyboard', './inc/locale'); + _bind_textdomain_codeset('tinyboard', 'UTF-8'); + _textdomain('tinyboard'); + } if($config['recaptcha']) require_once 'inc/contrib/recaptcha/recaptchalib.php';