diff options
Diffstat (limited to 'www/wiki/extensions/Translate/translationaids/MessageDefinitionAid.php')
-rw-r--r-- | www/wiki/extensions/Translate/translationaids/MessageDefinitionAid.php | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/www/wiki/extensions/Translate/translationaids/MessageDefinitionAid.php b/www/wiki/extensions/Translate/translationaids/MessageDefinitionAid.php new file mode 100644 index 00000000..257435c5 --- /dev/null +++ b/www/wiki/extensions/Translate/translationaids/MessageDefinitionAid.php @@ -0,0 +1,27 @@ +<?php +/** + * Translation aid provider. + * + * @file + * @author Niklas Laxström + * @copyright Copyright © 2012-2013, Niklas Laxström + * @license GPL-2.0-or-later + */ + +/** + * Translation aid which gives the message definition. + * This usually matches the content of the page ns:key/source_language. + * + * @ingroup TranslationAids + * @since 2013-01-01 + */ +class MessageDefinitionAid extends TranslationAid { + public function getData() { + $language = $this->group->getSourceLanguage(); + + return [ + 'value' => $this->dataProvider->getDefinition(), + 'language' => $language, + ]; + } +} |