X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Flang%2Fgettext.php;h=dfa778e32e07cc6ab84bdabb8453ca50c9da07f8;hb=2ae4762cbcd0479ecdf8f13317a7d76da08f114f;hp=3dc2e88df711bbbc0a2870f45dcf2ef9b40aece0;hpb=873c3e12c9cf244b1650d5ad04f436ec7c459540;p=fa-stable.git diff --git a/includes/lang/gettext.php b/includes/lang/gettext.php index 3dc2e88d..dfa778e3 100644 --- a/includes/lang/gettext.php +++ b/includes/lang/gettext.php @@ -60,6 +60,7 @@ function is_error($err) { class gettext_native_support { var $_interpolation_vars = array(); + var $domain_path; /** * Set gettext language code. @@ -125,6 +126,8 @@ class gettext_native_support */ function add_domain($domain, $path=false, $version='') { + if ($path === false) + $path = $this->domain_path; if ($path === false) $path = "./locale"; if ($domain == "") @@ -293,8 +296,13 @@ class gettext_php_support extends gettext_native_support * @param string $path optional -- Repository path * @throws GetText_Error */ - function add_domain($domain, $path = "./locale/", $version ='') + function add_domain($domain, $path = false, $version ='') { + if ($path === false) + $path = $this->domain_path; + if ($path === false) + $path = "./locale"; + if ($version) { $domain .= '-'.$version; }