Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAidDataProvider Class Reference

Public Member Functions

 __construct (MessageHandle $handle)
 
 getDefinition ()
 Get the message definition.
 
 hasDefinition ()
 
 getDefinitionContent ()
 
 getGoodTranslations ()
 Get the translations in all languages.
 

Detailed Description

Author
Niklas Laxström @license GPL-2.0-or-later
Since
2018.01

Definition at line 23 of file TranslationAidDataProvider.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAidDataProvider::__construct ( MessageHandle $handle)

Definition at line 33 of file TranslationAidDataProvider.php.

Member Function Documentation

◆ getDefinition()

MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAidDataProvider::getDefinition ( )

Get the message definition.

Cached for performance.

Returns
string

Definition at line 42 of file TranslationAidDataProvider.php.

◆ getDefinitionContent()

MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAidDataProvider::getDefinitionContent ( )

Definition at line 76 of file TranslationAidDataProvider.php.

◆ getGoodTranslations()

MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAidDataProvider::getGoodTranslations ( )

Get the translations in all languages.

Cached for performance. Fuzzy translation are not included.

Returns
array Language code => Translation

Definition at line 85 of file TranslationAidDataProvider.php.

◆ hasDefinition()

MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAidDataProvider::hasDefinition ( )

Definition at line 67 of file TranslationAidDataProvider.php.


The documentation for this class was generated from the following file: