37 if ( substr( $str, 0, 1 ) ===
'i' ) {
39 if ( $variant ==
'kk-latn' || $variant ==
'kk-tr' ) {
40 return 'İ' . substr( $str, 1 );
43 return parent::ucfirst( $str );
52 if ( substr( $str, 0, 1 ) ===
'I' ) {
54 if ( $variant ==
'kk-latn' || $variant ==
'kk-tr' ) {
55 return 'ı' . substr( $str, 1 );
58 return parent::lcfirst( $str );
71 $word = parent::convertGrammarKk_arab( $word, $case );
75 $word = parent::convertGrammarKk_latn( $word, $case );
81 $word = parent::convertGrammarKk_cyrl( $word, $case );
Kazakh (Қазақша) specific code.
ucfirst( $str)
Fixes an issue with ucfirst for transforming 'i' to 'İ'.
convertGrammar( $word, $case)
Grammatical transformations, needed for inflected languages Invoked by putting {{grammar:case|word}} ...
lcfirst( $str)
Fixes issue with lcfirst for transforming 'I' to 'ı'.
getConverterInternal()
Return the LanguageConverter for this language, convenience function for use in the language classes ...