diff options
| author | Savetheinternet <savetheinternet@tinyboard.org> | 2011-11-17 03:13:49 +1100 |
|---|---|---|
| committer | Savetheinternet <savetheinternet@tinyboard.org> | 2011-11-17 03:13:49 +1100 |
| commit | a3f6420f006f87e5284a256536d3ef3bfd0cd54b (patch) | |
| tree | a5e810d749f81f4dfc6f8d9423cf4eec3789a9ba | |
| parent | d4309b89632c753c2eb498ab5ffbd6f9685465be (diff) | |
Temporary fix for some gettext issues.
| -rw-r--r-- | inc/functions.php | 13 |
1 files 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'; |
