}
function loadRegs() {
-
$this->mCyrl2Latn = [
# # Punctuation
'/№/u' => 'No.',
* @return string
*/
public function ucfirst( $string ) {
- if ( $string[0] == 'i' ) {
+ if ( substr( $string, 0, 1 ) === 'i' ) {
$variant = $this->getPreferredVariant();
if ( $variant == 'kk-latn' || $variant == 'kk-tr' ) {
return 'İ' . substr( $string, 1 );
* @return string
*/
function lcfirst( $string ) {
- if ( $string[0] == 'I' ) {
+ if ( substr( $string, 0, 1 ) === 'I' ) {
$variant = $this->getPreferredVariant();
if ( $variant == 'kk-latn' || $variant == 'kk-tr' ) {
return 'ı' . substr( $string, 1 );
* @return string
*/
function convertGrammar( $word, $case ) {
-
$variant = $this->getPreferredVariant();
switch ( $variant ) {
case 'kk-arab':