Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

Language Class Reference

Inheritance diagram for Language:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Language ()
 getDefaultUserOptions ()
 getBookstoreList ()
 getNamespaces ()
 getNsText ($index)
 getNsIndex ($text)
 specialPage ($name)
 getQuickbarSettings ()
 getSkinNames ()
 getMathNames ()
 getDateFormats ()
 getUserToggles ()
 getUserToggle ($tog)
 getLanguageNames ()
 getLanguageName ($code)
 getMonthName ($key)
 getMonthNameGen ($key)
 getMonthAbbreviation ($key)
 getWeekdayName ($key)
 userAdjust ($ts)
 date ($ts, $adj=false)
 time ($ts, $adj=false, $seconds=false)
 timeanddate ($ts, $adj=false)
 rfc1123 ($ts)
 getValidSpecialPages ()
 getSysopSpecialPages ()
 getDeveloperSpecialPages ()
 getMessage ($key)
 getAllMessages ()
 iconv ($in, $out, $string)
 ucfirst ($string)
 lcfirst ($s)
 checkTitleEncoding ($s)
 stripForSearch ($in)
 firstChar ($s)
 setAltEncoding ()
 recodeForEdit ($s)
 recodeInput ($s)
 isRTL ()
 linkPrefixExtension ()
getMagicWords ()
 getMagic (&$mw)
 emphasize ($text)
 formatNum ($number)
 listToText ($l)

Constructor & Destructor Documentation

Language::Language  ) 
 

Definition at line 1362 of file Language.php.

References $GLOBALS, and name.


Member Function Documentation

Language::checkTitleEncoding s  ) 
 

Reimplemented in LanguageAr, LanguageCs, LanguageEo, LanguagePl, and LanguageUtf8.

Definition at line 1599 of file Language.php.

References $s, and $wgInputEncoding.

Language::date ts,
adj = false
 

Reimplemented in LanguageCa, LanguageCs, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageFi, LanguageFr, LanguageFy, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguageSc, LanguageSq, LanguageSv, LanguageWa, and LanguageZh.

Definition at line 1508 of file Language.php.

References $wgAmericanDates, $wgUseDynamicDates, and $wgUser.

Language::emphasize text  ) 
 

Definition at line 1699 of file Language.php.

Language::firstChar s  ) 
 

Reimplemented in LanguageUtf8.

Definition at line 1626 of file Language.php.

References $s.

Language::formatNum number  ) 
 

Reimplemented in LanguageAr.

Definition at line 1708 of file Language.php.

Language::getAllMessages  ) 
 

Reimplemented in LanguageCy, LanguageGa, LanguageTh, and LanguageWa.

Definition at line 1579 of file Language.php.

References $wgAllMessagesEn.

Language::getBookstoreList  ) 
 

Reimplemented in LanguageAf, LanguageBg, LanguageCa, LanguageCy, LanguageDa, LanguageDe, LanguageEt, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageIa, LanguageIt, LanguageKo, LanguageMs, LanguageNo, LanguageOc, LanguagePt, LanguageRo, LanguageSc, LanguageSv, LanguageTa, LanguageWa, and LanguageZh.

Definition at line 1386 of file Language.php.

References $wgBookstoreListEn.

Language::getDateFormats  ) 
 

Reimplemented in LanguageBg, LanguageCy, LanguageDa, LanguageFy, LanguageGa, LanguageHu, LanguageMs, LanguageNo, LanguagePt, LanguageRo, LanguageRu, LanguageSl, LanguageSq, LanguageSr, LanguageTh, LanguageUk, and LanguageWa.

Definition at line 1429 of file Language.php.

References $wgDateFormatsEn.

Language::getDefaultUserOptions  ) 
 

Reimplemented in LanguageAr, LanguageDa, LanguageDe, LanguageEo, LanguageFa, LanguageFr, LanguageGa, LanguageHe, LanguageKo, LanguageNl, LanguageOc, LanguagePl, LanguageSl, LanguageUr, LanguageYi, and LanguageZh.

Definition at line 1381 of file Language.php.

References $wgDefaultUserOptionsEn.

Referenced by LanguageZh::getDefaultUserOptions(), LanguageYi::getDefaultUserOptions(), LanguageUr::getDefaultUserOptions(), LanguageSl::getDefaultUserOptions(), LanguagePl::getDefaultUserOptions(), LanguageOc::getDefaultUserOptions(), LanguageNl::getDefaultUserOptions(), LanguageHe::getDefaultUserOptions(), LanguageFr::getDefaultUserOptions(), LanguageFa::getDefaultUserOptions(), LanguageEo::getDefaultUserOptions(), LanguageDe::getDefaultUserOptions(), and LanguageDa::getDefaultUserOptions().

Language::getDeveloperSpecialPages  ) 
 

Reimplemented in LanguageAf, LanguageBg, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1567 of file Language.php.

References $wgDeveloperSpecialPagesEn.

Language::getLanguageName code  ) 
 

Reimplemented in LanguageIt, and LanguageSc.

Definition at line 1449 of file Language.php.

References $wgLanguageNamesEn.

Language::getLanguageNames  ) 
 

Reimplemented in LanguageIt, and LanguageSc.

Definition at line 1444 of file Language.php.

References $wgLanguageNamesEn.

Language::getMagic &$  mw  ) 
 

Definition at line 1686 of file Language.php.

References getMagicWords().

& Language::getMagicWords  ) 
 

Reimplemented in LanguageCy, LanguageGa, and LanguageRo.

Definition at line 1679 of file Language.php.

References $wgMagicWordsEn.

Referenced by getMagic().

Language::getMathNames  ) 
 

Reimplemented in LanguageAf, LanguageBg, LanguageCa, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1424 of file Language.php.

References $wgMathNamesEn.

Language::getMessage key  ) 
 

Reimplemented in LanguageAf, LanguageAr, LanguageBg, LanguageBn, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHi, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1573 of file Language.php.

References $wgAllMessagesEn.

Language::getMonthAbbreviation key  ) 
 

Reimplemented in LanguageAf, LanguageAr, LanguageBg, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEl, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1469 of file Language.php.

References $wgMonthAbbreviationsEn.

Language::getMonthName key  ) 
 

Reimplemented in LanguageAf, LanguageAr, LanguageBg, LanguageBn, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEl, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHi, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1457 of file Language.php.

References $wgMonthNamesEn.

Language::getMonthNameGen key  ) 
 

Reimplemented in LanguageBg, LanguageDa, LanguageEt, LanguageFi, LanguageFy, LanguageMs, LanguageNo, LanguagePl, LanguagePt, LanguageRu, LanguageSl, LanguageSq, LanguageSr, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1464 of file Language.php.

Language::getNamespaces  ) 
 

Reimplemented in LanguageAf, LanguageAr, LanguageBg, LanguageBn, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHi, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageTlh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1391 of file Language.php.

References $wgNamespaceNamesEn.

Language::getNsIndex text  ) 
 

Reimplemented in LanguageAf, LanguageAr, LanguageBg, LanguageBn, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHi, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageTlh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1401 of file Language.php.

References $i, $wgNamespaceNamesEn, and n.

Language::getNsText index  ) 
 

Reimplemented in LanguageAf, LanguageAr, LanguageBg, LanguageBn, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHi, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageTlh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1396 of file Language.php.

References $wgNamespaceNamesEn.

Language::getQuickbarSettings  ) 
 

Reimplemented in LanguageAf, LanguageBg, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1414 of file Language.php.

References $wgQuickbarSettingsEn.

Language::getSkinNames  ) 
 

Reimplemented in LanguageAf, LanguageBg, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1419 of file Language.php.

References $wgSkinNamesEn.

Language::getSysopSpecialPages  ) 
 

Reimplemented in LanguageAf, LanguageBg, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1561 of file Language.php.

Language::getUserToggle tog  ) 
 

Definition at line 1439 of file Language.php.

Language::getUserToggles  ) 
 

Reimplemented in LanguageAf, LanguageBg, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1434 of file Language.php.

References $wgUserTogglesEn.

Language::getValidSpecialPages  ) 
 

Reimplemented in LanguageAf, LanguageBg, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1555 of file Language.php.

Language::getWeekdayName key  ) 
 

Reimplemented in LanguageAf, LanguageAr, LanguageBg, LanguageCa, LanguageCs, LanguageCy, LanguageDa, LanguageDe, LanguageEl, LanguageEo, LanguageEs, LanguageEt, LanguageFa, LanguageFi, LanguageFr, LanguageFy, LanguageGa, LanguageHe, LanguageHu, LanguageIa, LanguageIt, LanguageKo, LanguageLa, LanguageMs, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageRu, LanguageSc, LanguageSk, LanguageSl, LanguageSq, LanguageSr, LanguageSv, LanguageTa, LanguageTh, LanguageUk, LanguageWa, and LanguageZh.

Definition at line 1475 of file Language.php.

References $wgWeekdayNamesEn.

Language::iconv in,
out,
string
 

Reimplemented in LanguageEo.

Definition at line 1585 of file Language.php.

Language::isRTL  ) 
 

Reimplemented in LanguageAr, LanguageFa, LanguageFr, LanguageHe, LanguageNl, LanguageUr, and LanguageYi.

Definition at line 1673 of file Language.php.

Language::lcfirst s  ) 
 

Reimplemented in LanguageUtf8.

Definition at line 1595 of file Language.php.

Language::linkPrefixExtension  ) 
 

Reimplemented in LanguageAr.

Definition at line 1676 of file Language.php.

Language::listToText l  ) 
 

Definition at line 1712 of file Language.php.

References $i, and $s.

Language::recodeForEdit s  ) 
 

Definition at line 1641 of file Language.php.

References $s, $wgEditEncoding, and $wgInputEncoding.

Language::recodeInput s  ) 
 

Definition at line 1657 of file Language.php.

References $s, $wgEditEncoding, $wgInputEncoding, and $wgOutputEncoding.

Language::rfc1123 ts  ) 
 

Reimplemented in LanguagePl.

Definition at line 1550 of file Language.php.

Language::setAltEncoding  ) 
 

Reimplemented in LanguageEo.

Definition at line 1633 of file Language.php.

Language::specialPage name  ) 
 

Reimplemented in LanguageDa, LanguageDe, LanguageFa, LanguageFi, LanguageFr, and LanguageOc.

Definition at line 1410 of file Language.php.

Language::stripForSearch in  ) 
 

Reimplemented in LanguageUtf8, and LanguageZh.

Definition at line 1619 of file Language.php.

Language::time ts,
adj = false,
seconds = false
 

Definition at line 1534 of file Language.php.

Language::timeanddate ts,
adj = false
 

Reimplemented in LanguageCa, LanguageCs, LanguageDa, LanguageDe, LanguageEs, LanguageFi, LanguageFr, LanguageHu, LanguageIa, LanguageKo, LanguageLa, LanguageNl, LanguageNo, LanguageOc, LanguagePl, LanguagePt, LanguageRo, LanguageSq, LanguageSv, LanguageWa, and LanguageZh.

Definition at line 1545 of file Language.php.

Language::ucfirst string  ) 
 

Reimplemented in LanguageUtf8.

Definition at line 1590 of file Language.php.

Language::userAdjust ts  ) 
 

Reimplemented in LanguagePl.

Definition at line 1481 of file Language.php.

References $wgUser.


The documentation for this class was generated from the following file:
Generated on Tue Jun 29 23:40:27 2004 for Mediawiki by doxygen 1.3.7