1*3c636ad3SNetali<?php 2*3c636ad3SNetali 3*3c636ad3SNetalinamespace dokuwiki\plugin\deeplautotranslate; 4*3c636ad3SNetali 5*3c636ad3SNetaliuse dokuwiki\Menu\Item\AbstractItem; 6*3c636ad3SNetali 7*3c636ad3SNetali/** 8*3c636ad3SNetali * Class MenuItem 9*3c636ad3SNetali * 10*3c636ad3SNetali * Implements the translate button for DokuWiki's menu system 11*3c636ad3SNetali * 12*3c636ad3SNetali * @package dokuwiki\plugin\deeplautotranslate 13*3c636ad3SNetali */ 14*3c636ad3SNetaliclass MenuItem extends AbstractItem { 15*3c636ad3SNetali /** @var string do action for this plugin */ 16*3c636ad3SNetali protected $type = 'translate'; 17*3c636ad3SNetali 18*3c636ad3SNetali /** @var string icon file */ 19*3c636ad3SNetali protected $svg = __DIR__ . '/img/translate.svg'; 20*3c636ad3SNetali 21*3c636ad3SNetali /** 22*3c636ad3SNetali * Get label from plugin language file 23*3c636ad3SNetali * 24*3c636ad3SNetali * @return string 25*3c636ad3SNetali */ 26*3c636ad3SNetali public function getLabel() { 27*3c636ad3SNetali $hlp = plugin_load('action', 'deeplautotranslate'); 28*3c636ad3SNetali return $hlp->getLang('btn_translate'); 29*3c636ad3SNetali } 30*3c636ad3SNetali}