Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
The Translate extension translation memory interface

Files

file  ElasticSearchTTMServer.php
 TTMServer - The Translate extension translation memory interface.
 
file  FakeTTMServer.php
 TTMServer - The Translate extension translation memory interface.
 
file  FuzzyLikeThis.php
 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.
 
file  RemoteTTMServer.php
 TTMServer - The Translate extension translation memory interface.
 

Classes

class  MediaWiki\Extension\Translate\TtmServer\DatabaseTtmServer
 MySQL/MariaDB-based based backend for translation memory. More...
 
class  MediaWiki\Extension\Translate\TtmServer\FakeReadableTtmServer
 NO-OP readable version of TTMServer when it is disabled. More...
 
interface  MediaWiki\Extension\Translate\TtmServer\ReadableTtmServer
 Interface for TTMServer that can be queried (=all of them). More...
 
interface  MediaWiki\Extension\Translate\TtmServer\SearchableTtmServer
 Interface for TTMServer that can act as backend for translation search. More...
 
class  MediaWiki\Extension\Translate\TtmServer\TtmServerActionApi
 API module for TTMServer. More...
 
interface  MediaWiki\Extension\Translate\TtmServer\WritableTtmServer
 Interface for TTMServer that can be updated. More...
 
class  ElasticSearchTTMServer
 TTMServer backed based on ElasticSearch. More...
 
class  FakeTTMServer
 NO-OP version of TTMServer when it is disabled. More...
 
class  FuzzyLikeThis
 Fuzzy Like This query. More...
 
class  RemoteTTMServer
 Class for handling remote TTMServers over MediaWiki API. More...
 
class  TTMServer
 Some general static methods for instantiating TTMServer and helpers. More...
 

Detailed Description