CMediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupManager | Contains logic to manage aggregate groups and their subgroups |
CMediaWiki\Extension\Translate\MessageProcessing\ArrayFlattener | Flattens message arrays for further processing |
►CMediaWiki\Extension\Translate\TranslatorInterface\BeforeAddModulesHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactory | Interface for message group factories that use caching |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroupFactory | |
CMediaWiki\Extension\Translate\MessageGroupConfiguration\FileBasedMessageGroupFactory | Creates FileBasedMessageGroup message groups |
CMediaWiki\Extension\Translate\MessageGroupConfiguration\HookDefinedMessageGroupFactory | Creates message groups from the TranslatePostInitGroupsHook |
CMediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupMessageGroupFactory | |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageMessageGroupFactory | Translatable page message group factories that uses caching |
►CCachedMessageGroupLoader | Interface for MessageGroupFactories that use caching |
CMediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader | Loads and manages message group factory loaders |
CMediaWiki\Extension\Translate\Utilities\ConfigHelper | A helper class added to work with configuration values of the Translate Extension |
►CCoreLogFormatter | |
►CMediaWiki\Extension\Translate\LogFormatter | Class for formatting Translate logs |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleLogFormatter | Class for formatting translatable bundle logs |
CMediaWiki\Extension\Translate\TtmServer\CrossLanguageTranslationSearchQuery | Cross Language Translation Search |
CMediaWiki\Extension\Translate\MessageGroupProcessing\CsvTranslationImporter | Parse, validate and import translations from a CSV file |
CMediaWiki\Extension\Translate\Synchronization\DisplayGroupSynchronizationInfo | Display Group synchronization related information |
CMediaWiki\Extension\Translate\TranslatorInterface\EntitySearch | Service for searching message groups and message keys |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\EventMessageGroupStateChangeHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\EventMessageMembershipChangeHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
►CMediaWiki\Extension\Translate\TranslatorInterface\EventTranslationReviewHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
CMediaWiki\Extension\Translate\Synchronization\ExternalMessageSourceStateComparator | Finds external changes for file based message groups |
CMediaWiki\Extension\Translate\Synchronization\ExternalMessageSourceStateImporter | |
CMediaWiki\Extension\Translate\FileFormatSupport\FileFormatFactory | A factory class used to instantiate instances of pre-provided File formats |
►CMediaWiki\Extension\Translate\FileFormatSupport\FileFormatSupport | |
►CMediaWiki\Extension\Translate\FileFormatSupport\SimpleFormat | A very basic FileFormatSupport module that implements some basic functionality and a simple binary based file format |
CMediaWiki\Extension\Translate\FileFormatSupport\AmdFormat | Support for the AMD i18n message file format (used by require.js and Dojo) |
CMediaWiki\Extension\Translate\FileFormatSupport\AndroidXmlFormat | Support for XML translation format used by Android |
CMediaWiki\Extension\Translate\FileFormatSupport\AppleFormat | AppleFFS class implements support for Apple .strings files |
CMediaWiki\Extension\Translate\FileFormatSupport\DtdFormat | File format support for DTD |
CMediaWiki\Extension\Translate\FileFormatSupport\GettextFormat | FileFormat class that implements support for gettext file format |
CMediaWiki\Extension\Translate\FileFormatSupport\IniFormat | IniFormat currently parses and generates flat ini files with language code as header key |
CMediaWiki\Extension\Translate\FileFormatSupport\JavaFormat | JavaFormat class implements support for Java properties files |
CMediaWiki\Extension\Translate\FileFormatSupport\JsonFormat | JsonFormat implements a message format where messages are encoded as key-value pairs in JSON objects |
CMediaWiki\Extension\Translate\FileFormatSupport\YamlFormat | Implements support for message storage in YAML format |
CMediaWiki\Extension\Translate\SystemUsers\FuzzyBot | FuzzyBot - the misunderstood workhorse |
►CMediaWiki\Extension\Translate\TranslatorInterface\GetSpecialTranslateOptionsHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
►CMediaWiki\Extension\Translate\FileFormatSupport\GettextFormatHeaderFieldsHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
CMediaWiki\Extension\Translate\Utilities\GettextPlural | |
CMediaWiki\Extension\Translate\Synchronization\GroupSynchronizationCache | Message group synchronization cache |
CMediaWiki\Extension\Translate\PageTranslation\Hooks | Hooks for page translation |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\InitGroupLoadersHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\Insertable | Insertable is a string that usually does not need translation and is difficult to type manually |
CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\InsertableFactory | A factory class used to instantiate instances of Insertables |
►CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\InsertablesSuggester | Interface for InsertablesSuggesters |
CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\CombinedInsertablesSuggester | A class to combine multiple insertables suggesters |
CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\HtmlTagInsertablesSuggester | Suggester for HTML tags |
►CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\MediaWikiInsertablesSuggester | InsertablesSuggester implementation for MediaWiki message translations |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageInsertablesSuggester | Insertables for translation variables in translatable pages |
CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\NumericalParameterInsertablesSuggester | Insertables suggester for numerical parameters such as $1, $2, $3 |
►CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\RegexInsertablesSuggester | Regex InsertablesSuggester implementation that can be extended or used for insertables in message groups |
►CMediaWiki\Extension\Translate\Validation\Validators\InsertableRegexValidator | A generic regex validator and insertable that can be reused by other classes |
CMediaWiki\Extension\Translate\Validation\Validators\InsertableRubyVariableValidator | An insertable Ruby variable validator that also acts as an InsertableSuggester |
CMediaWiki\Extension\Translate\Validation\Validators\IosVariableValidator | An insertable IOS variable validator |
CMediaWiki\Extension\Translate\Validation\Validators\MediaWikiParameterValidator | An insertable wiki parameter validator that also acts as an InsertableSuggester @license GPL-2.0-or-later |
CMediaWiki\Extension\Translate\Validation\Validators\NumericalParameterValidator | An insertable numerical parameter validator that also acts as an InsertableSuggester @license GPL-2.0-or-later |
CMediaWiki\Extension\Translate\Validation\Validators\PrintfValidator | A validator that checks for missing and unknown printf formatting characters in translations |
CMediaWiki\Extension\Translate\Validation\Validators\PythonInterpolationValidator | An insertable python interpolation validator that also acts as an InsertableSuggester |
CMediaWiki\Extension\Translate\TranslatorInterface\Insertable\UrlInsertablesSuggester | Suggester for URLs |
CMediaWiki\Extension\Translate\Validation\Validators\SmartFormatPluralValidator | @license GPL-2.0-or-later |
CMediaWiki\Extension\Translate\Utilities\JsSelectToInput | Code for JavaScript enhanced <option> selectors |
CMediaWiki\Extension\Translate\TranslatorInterface\LegacyTranslationAids | Provides minimal translation aids which integrate with the edit page and on diffs for translatable messages |
CMediaWiki\Extension\Translate\LogNames | Constants for log channel names used in this extension |
►CMediaWiki\Extension\Translate\MessageLoading\Message | Interface for message objects used by MessageCollection |
CMediaWiki\Extension\Translate\MessageLoading\FatMessage | Message object where you can directly set the translation |
CMediaWiki\Extension\Translate\MessageLoading\ThinMessage | Message object which is based on database result row |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleDependencyPurger | Purges titles dependent on a particular message bundle |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMetadata | Represents metadata for a message bundle |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleTranslationLoader | |
CMediaWiki\Extension\Translate\Synchronization\MessageChangeStorage | Handles storage / retrieval of data from message change files |
CMediaWiki\Extension\Translate\MessageLoading\MessageDefinitions | Wrapper for message definitions, just to beauty the code |
►CMessageGroup | Interface for message groups |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup | |
►CMessageGroupBase | This class implements some basic functions that wrap around the YAML message group configurations |
CAggregateMessageGroup | Groups multiple message groups together as one group |
►CFileBasedMessageGroup | This class implements default behavior for file based message groups |
CMediaWikiExtensionMessageGroup | Message group for MediaWiki extensions |
►CMessageGroupOld | This is the interface and base implementation of unmanaged message groups |
CSubsetMessageGroup | Message group that contains a subset of keys of another group |
►CWikiMessageGroup | Group for messages that can be controlled via a page in MediaWiki namespace |
CMessagePrefixMessageGroup | Contains an unmanaged message group for fetching stats using message prefixes |
►CRecentMessageGroup | |
CRecentAdditionsMessageGroup | |
CSandboxMessageGroup | |
CWorkflowStatesMessageGroup | |
CWikiPageMessageGroup | Wraps the translatable page sections into a message group |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupCache | Caches messages of file based message group source file |
CMediaWiki\Extension\Translate\MessageGroupConfiguration\MessageGroupConfigurationParser | Utility class to parse and validate message group configurations |
►CMessageGroupLoader | Interface for message group loaders |
CMediaWiki\Extension\Translate\MessageGroupProcessing\CachedMessageGroupFactoryLoader | Loads and manages message group factory loaders |
CWorkflowStatesMessageGroupLoader | Loads WorkflowStatesMessageGroup, and handles the related cache |
CMediaWiki\Extension\Translate\MessageProcessing\MessageGroupMetadata | Offers functionality for reading and updating Translate group related metadata |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupReviewStore | Provides methods to get and change the state of a message group |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroups | Factory class for accessing message groups individually by id or all of them as a list |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupStates | Wrapper class for using message group states |
CMediaWiki\Extension\Translate\Statistics\MessageGroupStats | This class aims to provide efficient mechanism for fetching translation completion stats |
CMediaWiki\Extension\Translate\Statistics\MessageGroupStatsTable | Used to build the table displayed on Special:MessageGroupStats |
CMediaWiki\Extension\Translate\Statistics\MessageGroupStatsTableFactory | Factory class for MessageGroupStatsTable |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupSubscription | Manage user subscriptions to message groups and trigger notifications |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupSubscriptionStore | Store service for looking up and storing user subscriptions to message group |
CMediaWiki\Extension\Translate\MessageLoading\MessageHandle | Class for pointing to messages, like Title class is for titles |
CMediaWiki\Extension\Translate\MessageLoading\MessageIndex | Creates a database of keys in all groups, so that namespace and key can be used to get the groups they belong to |
►CMediaWiki\Extension\Translate\MessageLoading\MessageIndexStore | |
CMediaWiki\Extension\Translate\MessageLoading\CDBMessageIndex | Storage on CDB files |
CMediaWiki\Extension\Translate\MessageLoading\DatabaseMessageIndex | Storage on the database itself |
CMediaWiki\Extension\Translate\MessageLoading\HashMessageIndex | Storage on hash |
CMediaWiki\Extension\Translate\MessageLoading\SerializedMessageIndex | Storage on serialized file |
CMediaWiki\Extension\Translate\Statistics\MessagePrefixStats | This class abstracts MessagePrefix statistics calculation and storing |
CMediaWiki\Extension\Translate\MessageSync\MessageSourceChange | Class is used to track the changes made when importing messages from the remote sources using importExternalTranslations.php |
►CMediaWiki\Extension\Translate\Validation\MessageValidator | Interim interface for message validators |
CMediaWiki\Extension\Translate\Validation\Validators\BraceBalanceValidator | Handles brace balance validation |
CMediaWiki\Extension\Translate\Validation\Validators\EscapeCharacterValidator | Ensures that only the specified escape characters are present |
CMediaWiki\Extension\Translate\Validation\Validators\GettextPluralValidator | @license GPL-2.0-or-later |
CMediaWiki\Extension\Translate\Validation\Validators\InsertableRegexValidator | A generic regex validator and insertable that can be reused by other classes |
CMediaWiki\Extension\Translate\Validation\Validators\MatchSetValidator | Ensures that the translation for a message matches a value from a list |
CMediaWiki\Extension\Translate\Validation\Validators\MediaWikiLinkValidator | Checks if the translation uses links that are discouraged |
CMediaWiki\Extension\Translate\Validation\Validators\MediaWikiPageNameValidator | Ensures that translations do not translate namespaces |
CMediaWiki\Extension\Translate\Validation\Validators\MediaWikiPluralValidator | Handles plural validation for MediaWiki inline plural syntax |
CMediaWiki\Extension\Translate\Validation\Validators\MediaWikiTimeListValidator | "Time list" message format validation for MediaWiki |
►CMediaWiki\Extension\Translate\Validation\Validators\NewlineValidator | Ensures that the translation has the same number of newlines as the source message at the beginning of the string |
CMediaWiki\Extension\Translate\Validation\Validators\GettextNewlineValidator | Ensures that the translation has the same number of newlines as the source message at the beginning and end of the string |
CMediaWiki\Extension\Translate\Validation\Validators\NotEmptyValidator | |
CMediaWiki\Extension\Translate\Validation\Validators\ReplacementValidator | |
CMediaWiki\Extension\Translate\Validation\Validators\SmartFormatPluralValidator | @license GPL-2.0-or-later |
CMediaWiki\Extension\Translate\Validation\Validators\UnicodePluralValidator | This is a very strict validator class for Unicode CLDR based plural markup |
CMediaWiki\Extension\Translate\Synchronization\MessageWebImporter | Class which encapsulates message importing |
►CMediaWiki\Extension\Translate\MessageGroupConfiguration\MetaYamlSchemaExtender | Message groups are usually configured in YAML, though the actual storage format does not matter, because they are parsed to PHP arrays anyway |
CFileBasedMessageGroup | This class implements default behavior for file based message groups |
CMediaWiki\Extension\Translate\FileFormatSupport\GettextFormat | FileFormat class that implements support for gettext file format |
CMediaWiki\Extension\Translate\FileFormatSupport\JavaFormat | JavaFormat class implements support for Java properties files |
CMediaWiki\Extension\Translate\FileFormatSupport\YamlFormat | Implements support for message storage in YAML format |
CMediaWiki\Extension\Translate\MessageProcessing\StringMatcher | The versatile default implementation of StringMangler interface |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MockEventCreator | |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\ModifyMessageGroupStatesHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
►CMediaWiki\Extension\Translate\TranslatorInterface\NewTranslationHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
CMediaWiki\Extension\Translate\MessageGroupProcessing\PageDeleteLogger | Helper class for logging translatable bundle and translation page deletions |
CMediaWiki\Extension\Translate\PageTranslation\PageMoveCollection | Collection of pages potentially affected by a page move operation |
CMediaWiki\Extension\Translate\MessageGroupProcessing\PageMoveLogger | Helper class for logging translatable bundle moves |
CMediaWiki\Extension\Translate\PageTranslation\PageMoveOperation | Represents a single page being moved including the talk page |
CMediaWiki\Extension\Translate\PageTranslation\PageTitleRenamer | Contains logic to determine the new title of translatable pages and dependent pages being moved |
CMediaWiki\Extension\Translate\Utilities\ParallelExecutor | Helper class for maintenance scripts to run things in parallel |
CMediaWiki\Extension\Translate\PageTranslation\ParserOutput | Represents a parsing output produced by TranslatablePageParser |
►CMediaWiki\Extension\Translate\Utilities\ParsingPlaceholderFactory | Create unique placeholders that can be used when parsing (wiki)text |
CMediaWiki\Extension\Translate\PageTranslation\TestingParsingPlaceholderFactory | |
►CMediaWiki\Extension\Translate\Cache\PersistentCache | Defines what method should be provided by a class implementing a persistent cache |
CMediaWiki\Extension\Translate\Cache\PersistentDatabaseCache | A persistent cache implementation using the database |
CMediaWiki\Extension\Translate\Cache\PersistentCacheEntry | Represents a single result from the persistent cache |
CMediaWiki\Extension\Translate\Utilities\PHPVariableLoader | Stuff for handling configuration files in PHP format |
CPoImporter | Parses a po file that has been exported from MediaWiki |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\PostInitGroupsHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
►CMediaWiki\Extension\Translate\TranslatorInterface\Aid\PrefillTranslationHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
►CMediaWiki\Extension\Translate\MessageGroupConfiguration\PremadeMediaWikiExtensionGroups | Class which handles special definition format for MediaWiki extensions and skins |
CMediaWiki\Extension\Translate\MessageGroupConfiguration\PremadeIntuitionTextdomains | Support for tools using Intuition at the Toolserver and Wikimedia Labs |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\ProcessAPIMessageGroupsPropertiesHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
CMediaWiki\Extension\Translate\Statistics\ProgressStatsTableFactory | |
CMediaWiki\Extension\Translate\WebService\QueryAggregator | Web service utility class |
►CMediaWiki\Extension\Translate\WebService\QueryAggregatorAware | Interface for classes that want to use QueryAggregator |
►CMediaWiki\Extension\Translate\TranslatorInterface\Aid\QueryAggregatorAwareTranslationAid | Helper class for translation aids that use web services |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\MachineTranslationAid | Translation aid that provides suggestion from machine translation services |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\TTMServerAid | Translation aid that provides suggestion from translation memory |
►CMediaWiki\Extension\Translate\TtmServer\ReadableTtmServer | Interface for TtmServer that can be queried (=all of them) |
CMediaWiki\Extension\Translate\TtmServer\DatabaseTtmServer | MySQL/MariaDB-based based backend for translation memory |
CMediaWiki\Extension\Translate\TtmServer\ElasticSearchTtmServer | TtmServer backend based on ElasticSearch |
CMediaWiki\Extension\Translate\TtmServer\FakeReadableTtmServer | NO-OP readable version of TtmServer when it is disabled |
CMediaWiki\Extension\Translate\TtmServer\FakeTtmServer | NO-OP version of TtmServer when it is disabled |
CMediaWiki\Extension\Translate\TtmServer\RemoteTtmServer | Class for handling remote TTMServers over MediaWiki API |
CMediaWiki\Extension\Translate\MessageGroupProcessing\RevTagStore | Class to manage revision tags for translatable bundles |
►CMediaWiki\Extension\Translate\TtmServer\SearchableTtmServer | Interface for TtmServer that can act as backend for translation search |
CMediaWiki\Extension\Translate\TtmServer\ElasticSearchTtmServer | TtmServer backend based on ElasticSearch |
CMediaWiki\Extension\Translate\PageTranslation\Section | Section is one pair of <translate>...</translate> tags |
CMediaWiki\Extension\Translate\Utilities\SmartFormatPlural | Implements partial support for SmartFormat plural syntax parsing |
CMediaWiki\Extension\Translate\TranslatorSandbox\StashedTranslation | Value object for stashed translation which you can construct |
CMediaWiki\Extension\Translate\Statistics\StatsTable | Implements generation of HTML stats table |
►CMediaWiki\Extension\Translate\Utilities\StringComparators\StringComparator | An interface to be implemented by comparators that will compare percentage of similarity between strings |
CMediaWiki\Extension\Translate\Utilities\StringComparators\EditDistanceStringComparator | Smart string comparator that uses simple string comparison, and then the levenshtein algorithm to compare two strings |
CMediaWiki\Extension\Translate\Utilities\StringComparators\SimpleStringComparator | A simple string comparator, that compares two strings and determines if they are an exact match |
►CMediaWiki\Extension\Translate\MessageProcessing\StringMangler | Interface that key-mangling classes must implement |
CMediaWiki\Extension\Translate\MessageProcessing\StringMatcher | The versatile default implementation of StringMangler interface |
CMediaWiki\Extension\Translate\MessageGroupProcessing\SubpageListBuilder | Generates list of subpages for the translatable bundle that can be moved or deleted |
►CMediaWiki\Extension\Translate\Utilities\SupportedLanguagesHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundle | Translatable bundle represents a message group where its translatable content is defined on a wiki page |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundle | |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePage | Mixed bag of methods related to translatable pages |
CMediaWiki\Extension\Translate\PageTranslation\TranslatableBundleDeleter | Contains the core logic to delete translatable bundles or translation pages |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleExporter | Service to export a translatable bundle into XML |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleFactory | Create instances of various classes based on the type of TranslatableBundle |
CMediaWiki\Extension\Translate\PageTranslation\TranslatableBundleMover | Contains the core logic to validate and move translatable bundles |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleStatus | |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageStatus | Stores and validates possible statuses for TranslatablePage |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleStatusStore | Store service for looking up and storing status for translatable bundle status |
►CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleStore | Translatable bundle store manages bundles of certain type |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleStore | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatablePageStore | |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageMarker | Service to mark/unmark pages from translation and perform related validations |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageMarkOperation | This class encapsulates the information / state needed to mark a page for translation |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageParser | Generates ParserOutput from text or removes all tags from a text |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageSettings | Value object containing user configurable settings when marking a page for translation |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageStateStore | Manage translation state for translatable pages |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageView | Logic and code to generate various aspects related to how translatable pages are displayed |
CMediaWiki\Extension\Translate\TranslatorInterface\TranslateEditAddons | Various editing enhancements to the edit page interface |
CMediaWiki\Extension\Translate\TranslatorInterface\TranslateInterfacePreferences | Contains classes for addition of extension specific preference settings |
CMediaWiki\Extension\Translate\MessageProcessing\TranslateReplaceTitle | Helper class that contains utility methods to help with identifying and replace titles |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslateSandbox | Utility class for the sandbox feature of Translate |
CMediaWiki\Extension\Translate\SystemUsers\TranslateUserManager | |
►CMediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAid | |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\CurrentTranslationAid | Translation aid that provides the current saved translation |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\DocumentationAid | Translation aid that provides the message documentation |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\EditSummariesAid | Translation aid that provides last X edit summaries for a translation |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\GettextDocumentationAid | Translation aid that provides Gettext documentation |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\GroupsAid | |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\InOtherLanguagesAid | Translation aid that provides the "in other languages" suggestions |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\InsertablesAid | Translation aid that suggests insertables |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\MessageDefinitionAid | Translation aid that provides the message definition |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\QueryAggregatorAwareTranslationAid | Helper class for translation aids that use web services |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\SupportAid | Translation aid that provides an url where users can ask for help |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\UnsupportedTranslationAid | Dummy translation aid that always errors |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\UpdatedDefinitionAid | Translation aid that provides the message definition |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAidDataProvider | |
CMediaWiki\Extension\Translate\PageTranslation\TranslationPage | Generates wikitext source code for translation pages |
CMediaWiki\Extension\Translate\WebService\TranslationQuery | Mutable objects that represents an HTTP(S) query |
CMediaWiki\Extension\Translate\WebService\TranslationQueryResponse | Value object that represents a HTTP(S) query response |
►CMediaWiki\Extension\Translate\TranslatorSandbox\TranslationStashReader | |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslationStashStorage | Storage class for stashed translations |
►CMediaWiki\Extension\Translate\TranslatorSandbox\TranslationStashWriter | |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslationStashStorage | Storage class for stashed translations |
CMediaWiki\Extension\Translate\Statistics\TranslationStatsDataProvider | Provides translation stats data |
CMediaWiki\Extension\Translate\Statistics\TranslationStatsGraphOptions | Encapsulates graph options |
►CMediaWiki\Extension\Translate\Statistics\TranslationStatsInterface | Interface for producing different kinds of graphs |
►CMediaWiki\Extension\Translate\Statistics\TranslationStatsBase | Provides some hand default implementations for TranslationStatsInterface |
►CMediaWiki\Extension\Translate\Statistics\TranslatePerLanguageStats | Graph which provides statistics on active users and number of translations |
CMediaWiki\Extension\Translate\Statistics\ReviewPerLanguageStats | Graph which provides statistics on number of reviews and reviewers |
CMediaWiki\Extension\Translate\Statistics\TranslateRegistrationStats | Graph which provides statistics about amount of registered users in a given time |
CMediaWiki\Extension\Translate\PageTranslation\TranslationUnit | This class represents one translation unit in a translatable page |
►CMediaWiki\Extension\Translate\PageTranslation\TranslationUnitReader | @license GPL-2.0-or-later |
CMediaWiki\Extension\Translate\PageTranslation\TranslationUnitStore | |
CMediaWiki\Extension\Translate\PageTranslation\TranslationUnitStoreFactory | |
CMediaWiki\Extension\Translate\PageTranslation\TranslationVariable | This class represents one translation variable in a translation unit |
CMediaWiki\Extension\Translate\Statistics\TranslatorActivity | Handles caching of translator activity |
CMediaWiki\Extension\Translate\Statistics\TranslatorActivityQuery | Gathers translator activity from the database |
►CMediaWiki\Extension\Translate\TtmServer\TtmServer | |
CMediaWiki\Extension\Translate\TtmServer\DatabaseTtmServer | MySQL/MariaDB-based based backend for translation memory |
CMediaWiki\Extension\Translate\TtmServer\ElasticSearchTtmServer | TtmServer backend based on ElasticSearch |
CMediaWiki\Extension\Translate\TtmServer\FakeReadableTtmServer | NO-OP readable version of TtmServer when it is disabled |
CMediaWiki\Extension\Translate\TtmServer\FakeTtmServer | NO-OP version of TtmServer when it is disabled |
CMediaWiki\Extension\Translate\TtmServer\FakeWritableTtmServer | |
CMediaWiki\Extension\Translate\TtmServer\RemoteTtmServer | Class for handling remote TTMServers over MediaWiki API |
CMediaWiki\Extension\Translate\TtmServer\TtmServerFactory | |
CMediaWiki\Extension\Translate\Utilities\UnicodePlural | @license GPL-2.0-or-later |
►CMediaWiki\Extension\Translate\TranslatorSandbox\UserPromotedHook | This is a hook handler interface, see docs/Hooks.md in core |
CMediaWiki\Extension\Translate\HookRunner | Hook runner for the Translate extension |
CMediaWiki\Extension\Translate\Utilities\Utilities | Essentially random collection of helper functions, similar to GlobalFunctions.php |
CMediaWiki\Extension\Translate\Validation\ValidationIssue | Value object |
CMediaWiki\Extension\Translate\Validation\ValidationResult | Container for validation issues returned by MessageValidator |
CMediaWiki\Extension\Translate\Validation\ValidationRunner | Message validator is used to run validators to find common mistakes so that translators can fix them quickly |
CMediaWiki\Extension\Translate\Validation\ValidatorFactory | A factory class used to instantiate instances of pre-provided Validators |
►CWikiStatsOutput | |
CTranslateStatsOutput | Provides heading, summaryheading and free text addition for stats output in wiki format |
CWikiWriter | Import changes to wiki as given user |
►CMediaWiki\Extension\Translate\TtmServer\WritableTtmServer | Interface for TtmServer that can be updated |
CMediaWiki\Extension\Translate\TtmServer\DatabaseTtmServer | MySQL/MariaDB-based based backend for translation memory |
CMediaWiki\Extension\Translate\TtmServer\ElasticSearchTtmServer | TtmServer backend based on ElasticSearch |
CMediaWiki\Extension\Translate\TtmServer\FakeTtmServer | NO-OP version of TtmServer when it is disabled |
CMediaWiki\Extension\Translate\TtmServer\FakeWritableTtmServer | |
CMediaWiki\Extension\Translate\Utilities\Yaml | A wrapper class to provide interface to parse and generate YAML files with phpyaml or spyc backend |
►CAbstractQuery | |
CMediaWiki\Extension\Translate\TtmServer\FuzzyLikeThis | NOTE: the following class has been copied from elastica 2.3.1 : https://github.com/ruflin/Elastica/blob/2.3.1/lib/Elastica/Query/FuzzyLikeThis.php (few modifications have been made to comply with phpcs rules used by this extension) It is intended to be used as a temporary workaround with the wmf extra elasticsearch plugin with elasticsearch 2.x |
►CAfterImportPageHook | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleImporter | Service to import a translatable bundle from a file |
►CAlternateEditHook | |
CMediaWiki\Extension\Translate\TranslatorInterface\LegacyInterfaceHookHandler | Integration point to MediaWiki for the legacy translation aids |
►CAnnotationStripper | |
CMediaWiki\Extension\Translate\PageTranslation\TranslateAnnotationStripper | |
►CApiBase | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupsActionApi | API module for managing aggregate message groups Only supports aggregate message groups defined inside the wiki |
CMediaWiki\Extension\Translate\MessageGroupProcessing\GroupReviewActionApi | API module for switching workflow states for message groups |
CMediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi | API module for managing message group changes |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupSubscriptionActionApi | API module for watching / stop watching a message group |
CMediaWiki\Extension\Translate\PageTranslation\MarkForTranslationActionApi | API module to mark a page for translation |
CMediaWiki\Extension\Translate\Statistics\QueryTranslationStatsActionApi | Api module for querying translation statistics |
CMediaWiki\Extension\Translate\Synchronization\ManageGroupSynchronizationCacheActionApi | Api module for managing group synchronization cache |
CMediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAidsActionApi | Api module for querying message aids |
CMediaWiki\Extension\Translate\TranslatorInterface\ReviewTranslationActionApi | API module for marking translations as reviewed |
CMediaWiki\Extension\Translate\TranslatorInterface\TranslationEntitySearchActionApi | Action API module for searching message groups and message keys |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslationStashActionApi | WebAPI module for storing translations for users who are in a sandbox |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslatorSandboxActionApi | WebAPI for the sandbox feature of Translate |
CMediaWiki\Extension\Translate\TtmServer\SearchTranslationsActionApi | API module for search translations @license GPL-2.0-or-later |
CMediaWiki\Extension\Translate\TtmServer\TtmServerActionApi | API module for TtmServer |
CMediaWiki\Extension\Translate\Validation\CheckTranslationActionApi | @license GPL-2.0-or-later |
►CApiCheckCanExecuteHook | |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslateSandboxHookHandler | Hook handler for the TranslateSandbox |
►CApiQueryBase | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\QueryManageMessageGroupsActionApi | API module for querying message group changes |
CMediaWiki\Extension\Translate\MessageGroupProcessing\QueryMessageGroupSubscriptionApi | API module to query message groups watched by the current user |
CMediaWiki\Extension\Translate\MessageGroupProcessing\QueryMessageGroupsActionApi | Api module for querying MessageGroups |
CMediaWiki\Extension\Translate\MessageLoading\QueryMessageTranslationsActionApi | Api module for querying message translations |
►CMediaWiki\Extension\Translate\Statistics\QueryStatsActionApi | A base module for querying message group related stats |
CMediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi | Api module for querying language stats |
CMediaWiki\Extension\Translate\Statistics\QueryMessageGroupStatsActionApi | Api module for querying message group stats |
►CApiQueryGeneratorBase | |
CMediaWiki\Extension\Translate\MessageLoading\QueryMessageCollectionActionApi | Api module for querying MessageCollection |
►CArrayAccess | |
CMediaWiki\Extension\Translate\MessageLoading\MessageCollection | This file contains the class for core message collections implementation |
►CArticleContentOnDiffHook | |
CMediaWiki\Extension\Translate\TranslatorInterface\LegacyInterfaceHookHandler | Integration point to MediaWiki for the legacy translation aids |
►CArticleViewHeaderHook | |
CMediaWiki\Extension\Translate\MessageBundleTranslation\Hooks | |
►CBeforeCreateEchoEventHook | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupSubscriptionHookHandler | Hook handler to handle user subscriptions to message groups |
►CChangesListSpecialPageQueryHook | |
CMediaWiki\Extension\Translate\RecentChangesTranslationFilterHookHandler | Class to add a new filter to Special:RecentChanges which makes it possible to filter translations away or show them only |
CMediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters | This class adds a language filter to Special:RecentChanges |
►CChangesListSpecialPageStructuredFiltersHook | |
CMediaWiki\Extension\Translate\RecentChangesTranslationFilterHookHandler | Class to add a new filter to Special:RecentChanges which makes it possible to filter translations away or show them only |
►CChangeTagsListActiveHook | |
CMediaWiki\Extension\Translate\HookHandler | Hooks for Translate extension |
►CContainerInterface | |
CMediaWiki\Extension\Translate\Services | Minimal service container |
►CContextSource | |
CMediaWiki\Extension\Translate\TranslatorInterface\MessageTable | Display messages for translation & review |
►CCountable | |
CMediaWiki\Extension\Translate\MessageLoading\MessageCollection | This file contains the class for core message collections implementation |
CMediaWiki\Extension\Translate\Validation\ValidationIssues | Mutable collection for validation issues |
►CEchoEventPresentationModel | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupSubscriptionPresentationModel | Presentation model for Echo notifications sent out for message group subscriptions |
►CEchoGetBundleRulesHook | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupSubscriptionHookHandler | Hook handler to handle user subscriptions to message groups |
►CEditFilterMergedContentHook | |
CMediaWiki\Extension\Translate\MessageBundleTranslation\Hooks | |
►CEditPage__showEditForm_initialHook | |
CMediaWiki\Extension\Translate\TranslatorInterface\LegacyInterfaceHookHandler | Integration point to MediaWiki for the legacy translation aids |
►CException | |
CMediaWiki\Extension\Translate\FileFormatSupport\GettextParseException | Exception thrown when a Gettext file could not be parsed, such as when missing required headers |
CMediaWiki\Extension\Translate\FileFormatSupport\GettextPluralException | Identifies Gettext plural exceptions |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MalformedBundle | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleImportException | Exception thrown when an error occurs when importing a translatable bundle via TranslatableBundleImporter |
CMediaWiki\Extension\Translate\MessageLoading\InvalidFilterException | |
CMediaWiki\Extension\Translate\PageTranslation\ImpossiblePageMove | Exception thrown when a translatable page move is not possible |
CMediaWiki\Extension\Translate\PageTranslation\InvalidPageTitleRename | Exception thrown when a rename for a title fails |
CMediaWiki\Extension\Translate\TranslatorInterface\TranslationHelperException | Translation helpers can throw this exception when they cannot do anything useful with the current message |
CMediaWiki\Extension\Translate\TranslatorSandbox\UserNotSandboxedException | |
CMediaWiki\Extension\Translate\TtmServer\TtmServerException | Class to handle TtmServer specific exceptions |
CMediaWiki\Extension\Translate\WebService\TranslationWebServiceConfigurationException | Used to signal a configuration mistake in an external web service |
CMediaWiki\Extension\Translate\WebService\TranslationWebServiceException | Used to signal a failure in an external web service |
CMediaWiki\Extension\Translate\WebService\TranslationWebServiceInvalidInputException | Used to signal that the requested input is rejected and cannot be used with an external web service |
►CExtensionModule | |
CMediaWiki\Extension\Translate\PageTranslation\TranslateExt | |
►CFetchChangesListHook | |
CMediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters | This class adds a language filter to Special:RecentChanges |
►CGenericParameterJob | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupSubscriptionNotificationJob | Send Echo notifications to subscribed users |
CMediaWiki\Extension\Translate\MessageLoading\RebuildMessageIndexJob | Job for rebuilding message index |
CMediaWiki\Extension\Translate\Statistics\RebuildMessageGroupStatsJob | Job for rebuilding message group stats |
CMediaWiki\Extension\Translate\Statistics\UpdateTranslatorActivityJob | |
►CGetPreferencesHook | |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslateSandboxHookHandler | Hook handler for the TranslateSandbox |
►CHTMLTextField | |
CMediaWiki\Extension\Translate\Utilities\HTMLJsSelectToInputField | Implementation of JsSelectToInput class which is compatible with MediaWiki's preferences system |
►CImportTitleFactory | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleImportTitleFactory | A parser that translates page titles from a foreign wiki into titles on the local wiki, keeping a specified target page in mind |
►CIncludableSpecialPage | |
CMediaWiki\Extension\Translate\TranslatorInterface\TranslationsSpecialPage | Implements a special page which shows all translations for a message |
►CIterator | |
CMediaWiki\Extension\Translate\MessageLoading\MessageCollection | This file contains the class for core message collections implementation |
►CIteratorAggregate | |
CMediaWiki\Extension\Translate\Validation\ValidationIssues | Mutable collection for validation issues |
►CJob | |
►CMediaWiki\Extension\Translate\Jobs\GenericTranslateJob | Generic Job class extended by other jobs |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupStatesUpdaterJob | Logic for handling automatic message group state changes |
CMediaWiki\Extension\Translate\MessageLoading\RebuildMessageIndexJob | Job for rebuilding message index |
CMediaWiki\Extension\Translate\PageTranslation\RenderTranslationPageJob | Job for updating translation pages when translation or template changes |
CMediaWiki\Extension\Translate\PageTranslation\UpdateTranslatablePageJob | Job for updating translation units and translation pages when a translatable page is marked for translation |
CMediaWiki\Extension\Translate\Statistics\RebuildMessageGroupStatsJob | Job for rebuilding message group stats |
CMediaWiki\Extension\Translate\Statistics\UpdateTranslatorActivityJob | |
CMediaWiki\Extension\Translate\Synchronization\UpdateMessageJob | Job for updating translation pages when translation or message definition changes |
CMediaWiki\Extension\Translate\MessageBundleTranslation\PurgeMessageBundleDependenciesJob | Purge parser cache for pages that use a message bundle |
CMediaWiki\Extension\Translate\MessageBundleTranslation\UpdateMessageBundleJob | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\DeleteTranslatableBundleJob | Job for deleting translatable bundles and translation pages |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MessageGroupSubscriptionNotificationJob | Send Echo notifications to subscribed users |
CMediaWiki\Extension\Translate\MessageGroupProcessing\MoveTranslatableBundleJob | Contains class with job for moving translation pages |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslateSandboxEmailJob | |
CMediaWiki\Extension\Translate\TtmServer\TtmServerMessageUpdateJob | Job for updating translation memory |
►CJsonContent | |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleContent | |
►CJsonDeserializable | |
CMediaWiki\Extension\Translate\Synchronization\GroupSynchronizationResponse | Class encapsulating the response returned by the GroupSynchronizationCache when requested for an update on a group synchronization status |
CMediaWiki\Extension\Translate\Synchronization\MessageUpdateParameter | Store params for UpdateMessageJob |
►CJsonSerializable | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleState | Stores and validates possible translation states for translatable bundles |
CMediaWiki\Extension\Translate\Synchronization\GroupSynchronizationResponse | Class encapsulating the response returned by the GroupSynchronizationCache when requested for an update on a group synchronization status |
CMediaWiki\Extension\Translate\Synchronization\MessageUpdateParameter | Store params for UpdateMessageJob |
►CLibraryBase | |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleLuaLibrary | Registers the interface for the Message bundle Scribunto Lua library |
►CListDefinedTagsHook | |
CMediaWiki\Extension\Translate\HookHandler | Hooks for Translate extension |
►CLoadExtensionSchemaUpdatesHook | |
CMediaWiki\Extension\Translate\SchemaHookHandler | |
►CLocalizedException | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupAssociationFailure | Exception thrown when a message group could not be associated to an aggregate group |
CMediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupLanguageMismatchException | Exception thrown when message group languages do not match the aggregate message group's language |
CMediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupNotFoundException | Exception thrown when an aggregate message group is not found |
CMediaWiki\Extension\Translate\MessageGroupProcessing\DuplicateAggregateGroupException | Exception thrown when a duplicate aggregate group with the given name is found |
CMediaWiki\Extension\Translate\PageTranslation\TranslatablePageMarkException | Exception thrown when TranslatablePageMarker is unable to unmark a page for translation |
►CLoggedUpdateMaintenance | |
CMediaWiki\Extension\Translate\Diagnostics\RemoveRedundantMessageGroupMetadataMaintenanceScript | Remove redundant values from the translate_metadata table |
CMediaWiki\Extension\Translate\Diagnostics\SyncTranslatableBundleStatusMaintenanceScript | Script to identify the status of the translatable bundles in the rev_tag table and update them in the translatable_bundles page |
►CLoggerAwareInterface | |
►CMediaWiki\Extension\Translate\WebService\TranslationWebService | |
CMediaWiki\Extension\Translate\WebService\ApertiumWebService | Implements support Apertium translator API |
CMediaWiki\Extension\Translate\WebService\CaighdeanWebService | Implements support Caighdean translator api |
►CMediaWiki\Extension\Translate\WebService\CxserverWebService | Used for interacting with translation services supported by Cxserver |
CMediaWiki\Extension\Translate\WebService\ApertiumCxserverWebService | Implements support for Apertium translation service via the Cxserver API |
CMediaWiki\Extension\Translate\WebService\MintCxserverWebService | Implements support for MinT translation service via the Cxserver API |
CMediaWiki\Extension\Translate\WebService\GoogleTranslateWebService | Implements support for Google Translate API |
CMediaWiki\Extension\Translate\WebService\MicrosoftWebService | Implements support for Microsoft translation api v3 |
CMediaWiki\Extension\Translate\WebService\RemoteTTMServerWebService | Class for querying external translation service |
CMediaWiki\Extension\Translate\WebService\YandexWebService | Implements support for Yandex translation API v1 |
►CLonelyPagesQueryHook | |
CMediaWiki\Extension\Translate\PageTranslation\PageTranslationHookHandler | |
►CMaintenance | |
CCharacterEditStats | |
CCreateCheckIndex | |
CCreateMessageIndex | |
CExportRenameLanguage | |
CFallbacksCompare | Creates graphml xml file of language fallbacks |
CGroupStatistics | |
CMediaWiki\Extension\Translate\Statistics\CleanupTranslationProgressStatsMaintenanceScript | |
CMediaWiki\Extension\Translate\Statistics\UpdateTranslatorActivityMaintenanceScript | |
CMediaWiki\Extension\Translate\Synchronization\CompleteExternalTranslationMaintenanceScript | |
►CMediaWiki\Extension\Translate\Utilities\BaseMaintenanceScript | Base maintenance script containing constants and methods used in multiple scripts Hopefully the constants can be removed after https://phabricator.wikimedia.org/T271787 is fixed |
CMediaWiki\Extension\Translate\Diagnostics\DeleteEqualTranslationsMaintenanceScript | |
CMediaWiki\Extension\Translate\Diagnostics\FindUnsynchronizedDefinitionsMaintenanceScript | |
CMediaWiki\Extension\Translate\Diagnostics\FuzzyTranslationsMaintenanceScript | |
CMediaWiki\Extension\Translate\Diagnostics\RefreshTranslationProgressStatsMaintenanceScript | This maintenance script is responsible for refreshing the cached translation progress stats to fix any outdated entries |
CMediaWiki\Extension\Translate\MessageGroupProcessing\ExportTranslatableBundleMaintenanceScript | Script to export a translatable bundle into XML |
CMediaWiki\Extension\Translate\MessageGroupProcessing\ImportTranslatableBundleMaintenanceScript | Script to import a translatable bundle from a script exported via WikiExporter |
CMediaWiki\Extension\Translate\MessageGroupProcessing\ImportTranslationsFromCsv | Script to import translations from a CSV file |
CMediaWiki\Extension\Translate\PageTranslation\MoveTranslatableBundleMaintenanceScript | |
CMediaWiki\Extension\Translate\Statistics\LanguageEditStatsMaintenanceScript | Shows a top list of language codes with edits in a given time period |
CMediaWiki\Extension\Translate\Synchronization\BackportTranslationsMaintenanceScript | Script to backport translations from one branch to another |
CMediaWiki\Extension\Translate\Synchronization\ClearGroupSyncCacheMaintenanceScript | Clear the contents of the group synchronization cache |
CMediaWiki\Extension\Translate\Synchronization\ExportTranslationsMaintenanceScript | Script to export translations of message groups to files |
CMediaWiki\Extension\Translate\Synchronization\ImportExternalTranslationsMaintenanceScript | Script for processing message changes in file based message groups |
CMediaWiki\Extension\Translate\Synchronization\QueryGroupSyncCacheMaintenanceScript | Query information in the group synchronization cache |
CMediaWiki\Extension\Translate\TtmServer\ExportTtmServerDumpMaintenanceScript | |
CPluralCompare | Script for comparing different plural implementations |
CPoimport | |
CPopulateFuzzy | A script to populate fuzzy tags to revtag table |
CRefreshTranslatablePages | Script to ensure all translation pages are up to date |
CTS | |
CTSP | |
CTSchema2 | Script to convert Translate extension database schema to v2 |
CTTMServerBootstrap | Script to bootstrap TtmServer translation memory |
CTestMT | |
CTranslateExpandGroupSpec | |
CYamlTests | |
►CMessageSpecifier | |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MalformedBundle | |
CMediaWiki\Extension\Translate\PageTranslation\TranslationUnitIssue | |
►CPageSaveCompleteHook | |
CMediaWiki\Extension\Translate\MessageBundleTranslation\Hooks | |
►CParserFirstCallInitHook | |
CMediaWiki\Extension\Translate\HookHandler | Hooks for Translate extension |
►CRevisionRecordInsertedHook | |
CMediaWiki\Extension\Translate\HookHandler | Hooks for Translate extension |
►CRuntimeException | |
CMediaWiki\Extension\Translate\MessageLoading\MessageIndexException | |
CMediaWiki\Extension\Translate\PageTranslation\ParsingFailure | Represents any kind of failure to parse a translatable page source code |
CMediaWiki\Extension\Translate\Statistics\StatisticsUnavailable | |
CMediaWiki\Extension\Translate\TtmServer\ServiceCreationFailure | |
►CScribuntoExternalLibrariesHook | |
CMediaWiki\Extension\Translate\MessageBundleTranslation\ScribuntoHookHandler | |
►CSidebarBeforeOutputHook | |
CMediaWiki\Extension\Translate\TranslatorInterface\LegacyInterfaceHookHandler | Integration point to MediaWiki for the legacy translation aids |
►CSpecialPage | |
CMediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupsSpecialPage | Contains logic for special page Special:AggregateGroups |
CMediaWiki\Extension\Translate\PageTranslation\MigrateTranslatablePageSpecialPage | Contains code for Special:PageMigration to migrate to page transation |
CMediaWiki\Extension\Translate\PageTranslation\PageTranslationSpecialPage | A special page for marking revisions of pages for translation |
CMediaWiki\Extension\Translate\PageTranslation\PrepareTranslatablePageSpecialPage | Contains code to prepare a page for translation |
CMediaWiki\Extension\Translate\Statistics\ActiveLanguagesSpecialPage | This special page shows active languages and active translators per language |
CMediaWiki\Extension\Translate\Statistics\LanguageStatsSpecialPage | Implements includable special page Special:LanguageStats which provides translation statistics for all defined message groups |
CMediaWiki\Extension\Translate\Statistics\MessageGroupStatsSpecialPage | Implements includable special page Special:MessageGroupStats which provides translation statistics for all languages for a group |
CMediaWiki\Extension\Translate\Statistics\TranslationStatsSpecialPage | |
CMediaWiki\Extension\Translate\Synchronization\ExportTranslationsSpecialPage | This special page allows exporting groups for offline translation |
CMediaWiki\Extension\Translate\Synchronization\ImportTranslationsSpecialPage | Special page to import Gettext (.po) files exported using Translate extension |
CMediaWiki\Extension\Translate\Synchronization\ManageGroupsSpecialPage | Class for special page Special:ManageMessageGroups |
CMediaWiki\Extension\Translate\TranslatorInterface\TranslateSpecialPage | Implements the core of Translate extension - a special page which shows a list of messages in a format defined by Tasks |
CMediaWiki\Extension\Translate\TranslatorSandbox\ManageTranslatorSandboxSpecialPage | Special page for managing sandboxed users |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslationStashSpecialPage | Special page for new users to translate example messages |
CMediaWiki\Extension\Translate\TtmServer\SearchTranslationsSpecialPage | Contains logic to search for translations |
►CSpecialPageBeforeFormDisplayHook | |
CMediaWiki\Extension\Translate\PageTranslation\PageTranslationHookHandler | |
►CSpecialPrefixIndexGetFormFiltersHook | |
CMediaWiki\Extension\Translate\PageTranslation\PageTranslationHookHandler | |
►CSpecialPrefixIndexQueryHook | |
CMediaWiki\Extension\Translate\PageTranslation\PageTranslationHookHandler | |
►CSpecialRecentChangesPanelHook | |
CMediaWiki\Extension\Translate\RecentChangesTranslationFilterHookHandler | Class to add a new filter to Special:RecentChanges which makes it possible to filter translations away or show them only |
CMediaWiki\Extension\Translate\TranslatorInterface\CleanChangesFilters | This class adds a language filter to Special:RecentChanges |
►CSpecialWhatLinksHereQueryHook | |
CMediaWiki\Extension\Translate\PageTranslation\PageTranslationHookHandler | |
►CTagMultiselectWidget | |
CMediaWiki\Extension\Translate\Utilities\LanguagesMultiselectWidget | Widget to select multiple languages |
►CTextContentHandler | |
CMediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleContentHandler | |
►CTitleGetEditNoticesHook | |
CMediaWiki\Extension\Translate\TranslatorInterface\LegacyInterfaceHookHandler | Integration point to MediaWiki for the legacy translation aids |
►CTitleQuickPermissionsHook | |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslateSandboxHookHandler | Hook handler for the TranslateSandbox |
►CUnlistedSpecialPage | |
CMediaWiki\Extension\Translate\PageTranslation\DeleteTranslatableBundleSpecialPage | Special page which enables deleting translations of translatable bundles and translation pages |
CMediaWiki\Extension\Translate\PageTranslation\ManageMessageGroupSubscriptionsSpecialPage | Allows users to manage message group subscriptions |
CMediaWiki\Extension\Translate\PageTranslation\MoveTranslatableBundleSpecialPage | Replacement for Special:Movepage to allow renaming a translatable bundle and all pages associated with it |
►CUserGetReservedNamesHook | |
CMediaWiki\Extension\Translate\HookHandler | Hooks for Translate extension |
►CUserGetRightsHook | |
CMediaWiki\Extension\Translate\TranslatorSandbox\TranslateSandboxHookHandler | Hook handler for the TranslateSandbox |