* 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.
This commit is contained in:
parent
a7ed5c0ec6
commit
d9aa34cbfe
1 changed files with 7 additions and 0 deletions
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue