|
| __construct ( $langobj) |
|
| convertCategoryKey ( $key) |
|
| __construct ( $langobj, $maincode, $variants=[], $variantfallbacks=[], $flags=[], $manualLevel=[]) |
|
| 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...
|
|
| convertTitle (LinkTarget $linkTarget) |
| Auto convert a LinkTarget object to a readable string in the preferred variant. More...
|
|
| convertTo ( $text, $variant) |
| Same as convert() except a extra parameter to custom variant. More...
|
|
| findVariantLink (&$link, &$nt, $ignoreOtherCond=false) |
| If a language supports multiple variants, it is possible that non-existing link in one variant actually exists in another variant. More...
|
|
| getConvRuleTitle () |
| Get the title produced by the conversion rule. More...
|
|
| getDefaultVariant () |
| This function would not be affected by user's settings. More...
|
|
| getExtraHashOptions () |
| Returns language specific hash options. 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...
|
|
| getVariants () |
| Get all valid variants. 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...
|
|
| translate ( $text, $variant) |
| Translate a string to a variant. 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...
|
|
Definition at line 26 of file GanConverter.php.