MediaWiki
master
|
Kazakh (Қазақша) converter routines. More...
Public Member Functions | |
convertCategoryKey ( $key) | |
getLanguageVariants () | |
Get supported variants of the language. More... | |
getMainCode () | |
Get Main language code. More... | |
getMCyLa2Arab () | |
Return latin or cyrillic to arab reg conversion table. More... | |
getVariantsFallbacks () | |
Get language variants fallbacks. More... | |
translate ( $text, $toVariant) | |
It translates text into variant. More... | |
![]() | |
findVariantLink (&$link, &$nt, $ignoreOtherCond=false) | |
A function wrapper: More... | |
![]() | |
__construct ( $langobj) | |
autoConvert ( $text, $toVariant=false) | |
Dictionary-based conversion. More... | |
autoConvertToAllVariants ( $text) | |
Call translate() to convert text to all valid variants. More... | |
convert ( $text) | |
Convert text to different variants of a language. More... | |
convertHtml ( $text) | |
Perform output conversion on a string, and encode for safe HTML output. More... | |
convertNamespace ( $index, $variant=null) | |
Get the namespace display name in the preferred variant. More... | |
convertSplitTitle ( $title) | |
Auto convert a LinkTarget or PageReference to a readable string in the preferred variant, separating the namespace and the main part of the title. More... | |
convertTitle ( $title) | |
Auto convert a LinkTarget or PageReference to a readable string in the preferred variant. More... | |
convertTo ( $text, $variant, bool $clearState=true) | |
Same as convert() except a extra parameter to custom variant. More... | |
getConvRuleTitle () | |
Get the title produced by the conversion rule. More... | |
getDefaultVariant () | |
This function would not be affected by user's settings. More... | |
getDescCodeSeparator () | |
Get desc code separator. More... | |
getDescVarSeparator () | |
Get desc var separator. More... | |
getExtraHashOptions () | |
Returns language specific hash options. More... | |
getFlags () | |
Get strings that maps to the flags. More... | |
getManualLevel () | |
Get manual level limit for supported variants. More... | |
getPreferredVariant () | |
Get preferred language variant. More... | |
getURLVariant () | |
Get the variant specified in the URL. More... | |
getVariantFallbacks ( $variant) | |
In case some variant is not defined in the markup, we need to have some fallback. More... | |
getVariantNames () | |
Get variant names. More... | |
getVariants () | |
Get all valid variants for current Converter. More... | |
getVarSeparatorPattern () | |
Get the cached separator pattern for ConverterRule::parseRules() More... | |
guessVariant ( $text, $variant) | |
Guess if a text is written in a variant. More... | |
hasVariant ( $variant) | |
Strict check if the language has the specific variant. More... | |
hasVariants () | |
Check if this is a language with variants. More... | |
markNoConversion ( $text, $noParse=false) | |
Enclose a string with the "no conversion" tag. More... | |
updateConversionTable (LinkTarget $linkTarget) | |
Refresh the cache of conversion tables when MediaWiki:Conversiontable* is updated. More... | |
validateVariant ( $variant=null) | |
Validate the variant and return an appropriate strict internal variant code if one exists. More... | |
Protected Member Functions | ||||
getMCyrl2Latn () | ||||
Return cyrillic to latin reg conversion table. More... | ||||
getMLatn2Cyrl () | ||||
Return latin to cyrillic reg conversion table. More... | ||||
loadDefaultTables () | ||||
Load default conversion tables.
| ||||
postLoadTables (&$tables) | ||||
Hook for post processing after conversion tables are loaded.
| ||||
![]() | ||||
applyManualConv (ConverterRule $convRule) | ||||
Apply manual conversion rules. More... | ||||
getAdditionalFlags () | ||||
Provides additional flags for converter. More... | ||||
getAdditionalManualLevel () | ||||
Provides additional flags for converter. More... | ||||
getHeaderVariant () | ||||
Determine the language variant from the Accept-Language header. More... | ||||
getStaticDefaultVariant () | ||||
Get static default variant. More... | ||||
getUserVariant (User $user) | ||||
Determine if the user has a variant set. More... | ||||
loadTables ( $fromCache=true) | ||||
Load conversion tables either from the cache or the disk. More... | ||||
recursiveConvertRule ( $text, $variant, &$startPos, $depth=0) | ||||
Recursively convert text on the inside. More... | ||||
recursiveConvertTopLevel ( $text, $variant, $depth=0) | ||||
Recursively convert text on the outside. More... | ||||
Additional Inherited Members | |
![]() | |
static array< string, string > | $languagesWithStaticDefaultVariant |
static default variant of languages supporting variants for use with DefaultOptionsLookup.php More... | |
static string[] | $languagesWithVariants |
languages supporting variants More... | |
![]() | |
ReplacementArray[] | $mTables = [] |
Kazakh (Қазақша) converter routines.
Definition at line 34 of file KkConverter.php.
KkConverter::convertCategoryKey | ( | $key | ) |
string | $key |
Reimplemented from LanguageConverter.
Definition at line 380 of file KkConverter.php.
KkConverter::getLanguageVariants | ( | ) |
Get supported variants of the language.
Reimplemented from LanguageConverter.
Definition at line 52 of file KkConverter.php.
KkConverter::getMainCode | ( | ) |
Get Main language code.
Reimplemented from LanguageConverter.
Definition at line 42 of file KkConverter.php.
KkConverter::getMCyLa2Arab | ( | ) |
Return latin or cyrillic to arab reg conversion table.
Definition at line 216 of file KkConverter.php.
|
protected |
Return cyrillic to latin reg conversion table.
Definition at line 122 of file KkConverter.php.
|
protected |
Return latin to cyrillic reg conversion table.
Definition at line 169 of file KkConverter.php.
KkConverter::getVariantsFallbacks | ( | ) |
Get language variants fallbacks.
Reimplemented from LanguageConverter.
Definition at line 70 of file KkConverter.php.
|
protected |
Load default conversion tables.
Reimplemented from LanguageConverter.
Definition at line 85 of file KkConverter.php.
|
protected |
Hook for post processing after conversion tables are loaded.
ReplacementArray[] | &$tables |
Reimplemented from LanguageConverter.
Definition at line 110 of file KkConverter.php.
KkConverter::translate | ( | $text, | |
$toVariant | |||
) |
It translates text into variant.
string | $text | |
string | $toVariant |
Reimplemented from LanguageConverter.
Definition at line 276 of file KkConverter.php.
References $matches, KK_C_LC, KK_C_UC, KK_L_LC, and KK_L_UC.