| $dataCache | Language | static |
| $dateFormatStrings | Language | |
| $durationIntervals | Language | static |
| $mCode | Language | |
| $mConverter | Language | |
| $mExtendedSpecialPageAliases | Language | |
| $mHebrewCalendarMonthGenMsgs | Language | static |
| $mHebrewCalendarMonthMsgs | Language | static |
| $mHijriCalendarMonthMsgs | Language | static |
| $mIranianCalendarMonthMsgs | Language | static |
| $mLangObjCache | Language | static |
| $mLoaded | Language | |
| $mMagicExtensions | Language | |
| $mMagicHookDone | Language | |
| $mMonthAbbrevMsgs | Language | static |
| $mMonthGenMsgs | Language | static |
| $mMonthMsgs | Language | static |
| $mNamespaceIds | Language | |
| $mParentLanguage | Language | |
| $mVariants | Language | |
| $mWeekdayAbbrevMsgs | Language | static |
| $mWeekdayMsgs | Language | static |
| $namespaceAliases | Language | |
| $namespaceNames | Language | protected |
| $transformData | Language | |
| __construct() | Language | |
| __destruct() | Language | |
| addMagicWordsByLang($newWords) | Language | |
| alignEnd() | Language | |
| alignStart() | Language | |
| autoConvertToAllVariants($text) | Language | |
| capitalizeAllNouns() | Language | |
| caseFold($s) | Language | |
| checkTitleEncoding($s) | Language | |
| classFromCode($code) | Language | static |
| commafy($_) | LanguageMy | |
| commaList(array $list) | Language | |
| convert($text) | Language | |
| convertCategoryKey($key) | Language | |
| convertDoubleWidth($string) | Language | protectedstatic |
| convertForSearchResult($termsArray) | Language | |
| convertGrammar($word, $case) | Language | |
| convertHtml($text, $isTitle=false) | Language | |
| convertNamespace($ns) | Language | |
| convertPlural($count, $forms) | Language | |
| convertTitle($title) | Language | |
| date($ts, $adj=false, $format=true, $timecorrection=false) | Language | |
| dateFormat($usePrefs=true) | Language | |
| digitGroupingPattern() | Language | |
| digitTransformTable() | Language | |
| doMagicHook() | Language | protected |
| embedBidi($text= '') | Language | |
| emphasize($text) | Language | |
| equals(Language $lang) | Language | |
| factory($code) | Language | static |
| fallback8bitEncoding() | Language | |
| fetchLanguageName($code, $inLanguage=null, $include= 'all') | Language | static |
| fetchLanguageNames($inLanguage=null, $include= 'mw') | Language | static |
| findVariantLink(&$link, &$nt, $ignoreOtherCond=false) | Language | |
| firstChar($s) | Language | |
| fixVariableInNamespace($talk) | Language | |
| formatBitrate($bps) | Language | |
| formatComputingNumbers($size, $boundary, $messageKey) | Language | |
| formatDuration($seconds, array $chosenIntervals=[]) | Language | |
| formatExpiry($expiry, $format=true, $infinity= 'infinity') | Language | |
| formatNum($number, $nocommafy=false) | Language | |
| formatNumNoSeparators($number) | Language | |
| formatSize($size) | Language | |
| formatTimePeriod($seconds, $format=[]) | Language | |
| gender($gender, $forms) | Language | |
| getAllMessages() | Language | |
| getArrow($direction= 'forwards') | Language | |
| getBookstoreList() | Language | |
| getCode() | Language | |
| getCodeFromFileName($filename, $prefix= 'Language', $suffix= '.php') | Language | static |
| getCompiledPluralRules() | Language | |
| getConverter() | Language | |
| getConvRuleTitle() | Language | |
| getDateFormats() | Language | |
| getDateFormatString($type, $pref) | Language | |
| getDatePreferenceMigrationMap() | Language | |
| getDatePreferences() | Language | |
| getDefaultDateFormat() | Language | |
| getDefaultVariant() | Language | |
| getDir() | Language | |
| getDirMark($opposite=false) | Language | |
| getDirMarkEntity($opposite=false) | Language | |
| getDurationIntervals($seconds, array $chosenIntervals=[]) | Language | |
| getExtraHashOptions() | Language | |
| getExtraUserToggles() | Language | |
| getFallbackFor($code) | Language | static |
| getFallbackLanguages() | Language | |
| getFallbacksFor($code) | Language | static |
| getFallbacksIncludingSiteLanguage($code) | Language | static |
| getFileName($prefix= 'Language', $code, $suffix= '.php') | Language | static |
| getFormattedNamespaces() | Language | |
| getFormattedNsText($index) | Language | |
| getGenderNsText($index, $gender) | Language | |
| getGrammarForms() | Language | |
| getHebrewCalendarMonthName($key) | Language | |
| getHebrewCalendarMonthNameGen($key) | Language | |
| getHijriCalendarMonthName($key) | Language | |
| getHtmlCode() | Language | |
| getHumanTimestamp(MWTimestamp $time, MWTimestamp $relativeTo=null, User $user=null) | Language | |
| getImageFile($image) | Language | |
| getImageFiles() | Language | |
| getIranianCalendarMonthName($key) | Language | |
| getJsonMessagesFileName($code) | Language | static |
| getLocalisationCache() | Language | static |
| getLocalNsIndex($text) | Language | |
| getMagic($mw) | Language | |
| getMagicWords() | Language | |
| getMessage($key) | Language | |
| getMessageFor($key, $code) | Language | static |
| getMessageFromDB($msg) | Language | |
| getMessageKeysFor($code) | Language | static |
| getMessagesFileName($code) | Language | static |
| getMessagesFor($code) | Language | static |
| getMonthAbbreviation($key) | Language | |
| getMonthAbbreviationsArray() | Language | |
| getMonthName($key) | Language | |
| getMonthNameGen($key) | Language | |
| getMonthNamesArray() | Language | |
| getNamespaceAliases() | Language | |
| getNamespaceIds() | Language | |
| getNamespaces() | Language | |
| getNsIndex($text) | Language | |
| getNsText($index) | Language | |
| getParentLanguage() | Language | |
| getParsedTitle() | Language | |
| getPluralRuleIndexNumber($number) | Language | |
| getPluralRules() | Language | |
| getPluralRuleType($number) | Language | |
| getPluralRuleTypes() | Language | |
| getPreferredVariant() | Language | |
| getSpecialPageAliases() | Language | |
| getURLVariant() | Language | |
| getUserToggle($tog) | Language | |
| getVariantname($code, $usemsg=true) | Language | |
| getVariants() | Language | |
| getWeekdayAbbreviation($key) | Language | |
| getWeekdayName($key) | Language | |
| handleExplicitPluralForms($count, array $forms) | Language | protected |
| hasVariant($variant) | Language | |
| hasVariants() | Language | |
| hasWordBreaks() | Language | |
| hebrewNumeral($num) | Language | static |
| iconv($in, $out, $string) | Language | |
| initContLang() | Language | |
| initEncoding() | Language | |
| insertSpace($string, $pattern) | Language | protectedstatic |
| isKnownLanguageTag($tag) | Language | static |
| isMultibyte($str) | Language | |
| isRTL() | Language | |
| isSupportedLanguage($code) | Language | static |
| isValidBuiltInCode($code) | Language | static |
| isValidCode($code) | Language | static |
| isWellFormedLanguageTag($code, $lenient=false) | Language | static |
| lc($str, $first=false) | Language | |
| lcfirst($str) | Language | |
| linkPrefixCharset() | Language | |
| linkPrefixExtension() | Language | |
| linkTrail() | Language | |
| listToText(array $l) | Language | |
| markNoConversion($text, $noParse=false) | Language | |
| msg($msg) | Language | protected |
| needsGenderDistinction() | Language | |
| newFromCode($code) | Language | protectedstatic |
| normalize($s) | Language | |
| normalizeForSearch($string) | Language | |
| parseFormattedNumber($number) | Language | |
| pipeList(array $list) | Language | |
| preConvertPlural($forms, $count) | Language | protected |
| recodeForEdit($s) | Language | |
| recodeInput($s) | Language | |
| removeBadCharFirst($string) | Language | protected |
| removeBadCharLast($string) | Language | protected |
| replaceGrammarInNamespace($m) | Language | |
| resetNamespaces() | Language | |
| romanNumeral($num) | Language | static |
| segmentByWord($string) | Language | |
| segmentForDiff($text) | Language | |
| semicolonList(array $list) | Language | |
| separatorTransformTable() | Language | |
| setCode($code) | Language | |
| setNamespaces(array $namespaces) | Language | |
| specialList($page, $details, $oppositedm=true) | Language | |
| sprintfDate($format, $ts, DateTimeZone $zone=null, &$ttl= 'unused') | Language | |
| time($ts, $adj=false, $format=true, $timecorrection=false) | Language | |
| timeanddate($ts, $adj=false, $format=true, $timecorrection=false) | Language | |
| transformUsingPairFile($file, $string) | Language | |
| translateBlockExpiry($str, User $user=null) | Language | |
| truncate($string, $length, $ellipsis= '...', $adjustLength=true) | Language | |
| truncateHtml($text, $length, $ellipsis= '...') | Language | |
| uc($str, $first=false) | Language | |
| ucfirst($str) | Language | |
| ucwordbreaks($str) | Language | |
| ucwordbreaksCallbackAscii($matches) | Language | |
| ucwordbreaksCallbackMB($matches) | Language | |
| ucwords($str) | Language | |
| ucwordsCallbackMB($matches) | Language | |
| unsegmentForDiff($text) | Language | |
| updateConversionTable(Title $title) | Language | |
| userAdjust($ts, $tz=false) | Language | |
| userDate($ts, User $user, array $options=[]) | Language | |
| userTime($ts, User $user, array $options=[]) | Language | |
| userTimeAndDate($ts, User $user, array $options=[]) | Language | |
| viewPrevNext(Title $title, $offset, $limit, array $query=[], $atend=false) | Language | |