From: Ævar Arnfjörð Bjarmason Date: Thu, 19 May 2005 17:34:09 +0000 (+0000) Subject: * Added a new $mUcfirst var which can be set to true by a child class to X-Git-Tag: 1.5.0alpha2~154 X-Git-Url: http://git.cyclocoop.org/%24action?a=commitdiff_plain;h=d9aa34cbfe5bda3e773167d9028489bf7a4db196;p=lhc%2Fweb%2Fwiklou.git * Added a new $mUcfirst var which can be set to true by a child class to automatically make upper case versions of the conversion tables, useful for germanic languages and others that have upper/lower case characters. --- diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php index 017edd7c1d..dd02162e81 100644 --- a/languages/LanguageConverter.php +++ b/languages/LanguageConverter.php @@ -19,6 +19,7 @@ class LanguageConverter { var $mLangObj; var $mMarkup; var $mFlags; + var $mUcfirst = false; /** * Constructor * @@ -566,6 +567,12 @@ class LanguageConverter { $ret = array_merge($ret, $s); } } + + if ($this->mUcfirst) { + foreach ($ret as $k => $v) { + $ret[LanguageUtf8::ucfirst($k)] = LanguageUtf8::ucfirst($v); + } + } return $ret; }