MediaWiki master
Internationalisation
Collaboration diagram for Internationalisation:

Topics

 Languages
 
 

Classes

class  CacheDependency
 Base class to represent dependencies for LocalisationCache entries. More...
 
class  ConstantDependency
 Depend on a PHP constant. More...
 
class  MediaWiki\Language\ConverterRule
 The rules used for language conversion, this processes the rules extracted by Parser from the -{ }- wikitext syntax. More...
 
class  MediaWiki\Languages\Data\CrhExceptions
 Exceptions Tables for Crimean Tatar (crh / Qırımtatarca) More...
 
class  DependencyWrapper
 Store an arbitrary value whilst representing several CacheDependency objects as one. More...
 
class  FileDependency
 Depend on a file. More...
 
class  GlobalDependency
 Depend on a PHP global variable. More...
 
interface  MediaWiki\Language\ILanguageConverter
 The shared interface for all language converters. More...
 
class  MediaWiki\Language\Language
 Base class for language-specific code. More...
 
class  MediaWiki\Language\LanguageCode
 Methods for dealing with language codes. More...
 
class  MediaWiki\Language\LanguageConverter
 Base class for multi-variant language conversion. More...
 
class  MediaWiki\Languages\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  MediaWiki\Languages\LanguageFactory
 Internationalisation code See https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation for more information. More...
 
class  MediaWiki\Languages\LanguageFallback
 
class  MediaWiki\Languages\LanguageNameUtils
 A service that provides utilities to do with language names and codes. More...
 
class  MediaWiki\Language\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  LocalisationCache
 Caching for the contents of localisation files. More...
 
class  LocalisationCacheBulkLoad
 LocalisationCache optimised for loading many languages at once. More...
 
interface  MediaWiki\Language\LocalizationContext
 Interface supporting message localization in MediaWiki. More...
 
class  MainConfigDependency
 Depend on a MediaWiki configuration variable from the global config. More...
 
class  MediaWiki\Message\Message
 The Message class deals with fetching and processing of interface message into a variety of formats. More...
 
class  MessageCache
 Cache messages that are defined by MediaWiki-namespace pages or by hooks. More...
 
class  MediaWiki\Language\MessageCacheUpdate
 Message cache purging and in-place update handler for specific message page changes. More...
 
class  MediaWiki\Message\MessageFormatterFactory
 The MediaWiki-specific implementation of IMessageFormatterFactory. More...
 
interface  MessageLocalizer
 Interface for localizing messages in MediaWiki. More...
 
class  MediaWiki\Languages\Data\Names
 Language names in their own languages (known as "language autonyms"). More...
 
class  MediaWiki\Message\TextFormatter
 The MediaWiki-specific implementation of ITextFormatter. More...
 
class  TrivialLanguageConverter
 A trivial language converter. More...
 

Detailed Description

See https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation for more information.