GanConverter Class Reference
[Language]

Inherits LanguageConverter.

List of all members.

Public Member Functions

 __construct ($langobj, $maincode, $variants=array(), $variantfallbacks=array(), $markup=array(), $flags=array(), $manualLevel=array())
 Constructor.
 loadNamespaceTables ()
 loadDefaultTables ()
 Load default conversion tables This method must be implemented in derived class.
 markNoConversion ($text, $noParse=false)
 Enclose a string with the "no conversion" tag.
 convertCategoryKey ($key)
 convert the sorting key for category links.


Detailed Description

Definition at line 9 of file LanguageGan.php.


Constructor & Destructor Documentation

GanConverter::__construct ( langobj,
maincode,
variants = array(),
variantfallbacks = array(),
markup = array(),
flags = array(),
manualLevel = array() 
)

Constructor.

Parameters:
string $maincode the main language code of this language
array $variants the supported variants of this language
array $variantfallback the fallback language of each variant
array $markup array defining the markup used for manual conversion
array $flags array defining the custom strings that maps to the flags
array $manualLevel limit for supported variants
Access:
public

Reimplemented from LanguageConverter.

Definition at line 11 of file LanguageGan.php.

References $flags, and loadNamespaceTables().


Member Function Documentation

GanConverter::convertCategoryKey ( key  ) 

convert the sorting key for category links.

this should make different keys that are variants of each other map to the same key

Reimplemented from LanguageConverter.

Definition at line 91 of file LanguageGan.php.

References $key, and LanguageConverter::autoConvert().

GanConverter::loadDefaultTables (  ) 

Load default conversion tables This method must be implemented in derived class.

Access:
private

Reimplemented from LanguageConverter.

Definition at line 74 of file LanguageGan.php.

References $zh2Hans, and $zh2Hant.

GanConverter::loadNamespaceTables (  ) 

Definition at line 34 of file LanguageGan.php.

References $wgMetaNamespace.

Referenced by __construct().

GanConverter::markNoConversion ( text,
noParse = false 
)

Enclose a string with the "no conversion" tag.

This is used by various functions in the Parser

Parameters:
string $text text to be tagged for no conversion
Returns:
string the tagged text
Access:
public

Reimplemented from LanguageConverter.

Definition at line 87 of file LanguageGan.php.

References $text.


The documentation for this class was generated from the following file:

Generated on Sat Sep 5 02:08:38 2009 for MediaWiki by  doxygen 1.5.9