MediaWiki master
MediaWiki\Language Namespace Reference

Namespaces

namespace  Converters
 
namespace  Hook
 

Classes

class  ConverterRule
 The rules used for language conversion, this processes the rules extracted by Parser from the -{ }- wikitext syntax. More...
 
class  FormatterFactory
 Factory for formatters of common complex objects. More...
 
interface  ILanguageConverter
 The shared interface for all language converters. More...
 
class  Language
 Base class for language-specific code. More...
 
class  LanguageCode
 Methods for dealing with language codes. More...
 
class  LanguageConverter
 Base class for multi-variant language conversion. More...
 
class  LanguageConverterFactory
 An interface for creating language converters. More...
 
class  LanguageConverterIcu
 A class that extends LanguageConverterSpecific for converts that use ICU rule-based transliterators. More...
 
class  LanguageConverterSpecific
 A class that extends LanguageConverter with specific behaviour. More...
 
class  LanguageEventIngress
 The ingress adapter for the language component. More...
 
class  LanguageFactory
 Internationalisation code See https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation for more information. More...
 
class  LanguageFallback
 
class  LanguageNameSearch
 Cross-Language Language name search. More...
 
class  LanguageNameUtils
 A service that provides utilities to do with language names and codes. More...
 
class  LazyLocalizationContext
 Wrapper for injecting a LocalizationContext with lazy initialization. More...
 
interface  LCStore
 Interface for the persistence layer of LocalisationCache. More...
 
class  LCStoreCDB
 LCStore implementation which stores data as a collection of CDB files. More...
 
class  LCStoreDB
 LCStore implementation which uses the standard DB functions to store data. More...
 
class  LCStoreNull
 Null store backend, used to avoid DB errors during MediaWiki installation. More...
 
class  LCStoreStaticArray
 Localisation cache storage based on PHP files and static arrays. More...
 
class  LeximorphFactory
 Create and cache Manager and Provider instances. More...
 
class  LocalisationCache
 Caching for the contents of localisation files. More...
 
class  LocalisationCacheBulkLoad
 LocalisationCache optimised for loading many languages at once. More...
 
interface  LocalizationContext
 Interface supporting message localization in MediaWiki. More...
 
class  MessageCache
 Cache messages that are defined by MediaWiki-namespace pages or by hooks. More...
 
class  MessageCacheUpdate
 Message cache purging and in-place update handler for specific message page changes. More...
 
class  MessageInfo
 Class to hold extra information about the result of a MessageCache::get() call. More...
 
interface  MessageLocalizer
 Interface for localizing messages in MediaWiki. More...
 
class  MessageParser
 Service for transformation of interface message text. More...
 
class  RawMessage
 Variant of the Message class. More...
 
class  TrivialLanguageConverter
 A trivial language converter. More...
 

Enumerations

enum  LanguageFallbackMode : int { STRICT = 1 }