|
| __construct ( $langobj) |
|
| __construct ( $langobj, $maincode, $variants=[], $variantfallbacks=[], $flags=[], $manualLevel=[]) |
|
| autoConvert ( $text, $toVariant=false) |
| Dictionary-based conversion.
|
|
| autoConvertToAllVariants ( $text) |
| Call translate() to convert text to all valid variants.
|
|
| convert ( $text) |
| Convert text to different variants of a language.
|
|
| convertCategoryKey ( $key) |
| Convert the sorting key for category links.
|
|
| convertHtml ( $text) |
| Perform output conversion on a string, and encode for safe HTML output.
|
|
| convertNamespace ( $index, $variant=null) |
| Get the namespace display name in the preferred variant.
|
|
| convertTitle (LinkTarget $linkTarget) |
| Auto convert a LinkTarget object to a readable string in the preferred variant.
|
|
| convertTo ( $text, $variant) |
| Same as convert() except a extra parameter to custom variant.
|
|
| 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.
|
|
| getConvRuleTitle () |
| Get the title produced by the conversion rule.
|
|
| getDefaultVariant () |
| Get default variant.
|
|
| getExtraHashOptions () |
| Returns language specific hash options.
|
|
| getPreferredVariant () |
| Get preferred language variant.
|
|
| getURLVariant () |
| Get the variant specified in the URL.
|
|
| getVariantFallbacks ( $variant) |
| In case some variant is not defined in the markup, we need to have some fallback.
|
|
| getVariants () |
| Get all valid variants.
|
|
| getVarSeparatorPattern () |
| Get the cached separator pattern for ConverterRule::parseRules()
|
|
| guessVariant ( $text, $variant) |
| Guess if a text is written in a variant.
|
|
| hasVariant ( $variant) |
| Strict check if the language has the specific variant.
|
|
| hasVariants () |
| Check if this is a language with variants.
|
|
| markNoConversion ( $text, $noParse=false) |
| Enclose a string with the "no conversion" tag.
|
|
| translate ( $text, $variant) |
| Translate a string to a variant.
|
|
| updateConversionTable (LinkTarget $linkTarget) |
| Refresh the cache of conversion tables when MediaWiki:Conversiontable* is updated.
|
|
| validateVariant ( $variant=null) |
| Validate the variant and return an appropriate strict internal variant code if one exists.
|
|
Converts Tajiki to Latin orthography.
Definition at line 29 of file TgConverter.php.