Hello,
I've just added Lingo to a MW installation (version 1.31.1). The language of all articles is Bulgarian. Definitions have been added to the default Terminology page. However, when accessing a page where a term is present, the following message appears:
[XchFeq39BvPAvVkt0om0aQAAAA8] /%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BD%D0%B0_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 Error from line 213 of /home/user/wiki/extensions/Lingo/src/BasicBackend.php: Call to undefined method WikitextContent::getText() Backtrace: #0 /home/user/wiki/extensions/Lingo/src/BasicBackend.php(164): Lingo\BasicBackend->getRawDictionaryContent(Title) #1 /home/user/wiki/extensions/Lingo/src/BasicBackend.php(78): Lingo\BasicBackend->collectDictionaryLines() #2 /home/user/wiki/extensions/Lingo/src/LingoParser.php(186): Lingo\BasicBackend->next() #3 /home/user/wiki/extensions/Lingo/src/LingoParser.php(159): Lingo\LingoParser->buildLingo() #4 /home/user/wiki/extensions/Lingo/src/LingoParser.php(217): Lingo\LingoParser->getLingoTree() #5 /home/user/wiki/extensions/Lingo/src/LingoParser.php(83): Lingo\LingoParser->realParse(Parser) #6 /home/user/wiki/extensions/Lingo/src/Lingo.php(53): Lingo\LingoParser->parse(Parser) #7 /home/user/wiki/includes/Hooks.php(177): Lingo\Lingo::Lingo\{closure}(WikitextContent, Title, ParserOutput) #8 /home/user/wiki/includes/Hooks.php(205): Hooks::callHook(string, array, array, NULL) #9 /home/user/wiki/includes/content/AbstractContent.php(520): Hooks::run(string, array) #10 /home/user/wiki/includes/poolcounter/PoolWorkArticleView.php(144): AbstractContent->getParserOutput(Title, integer, ParserOptions) #11 /home/user/wiki/includes/poolcounter/PoolCounterWork.php(123): PoolWorkArticleView->doWork() #12 /home/user/wiki/includes/page/Article.php(604): PoolCounterWork->execute() #13 /home/user/wiki/includes/actions/ViewAction.php(68): Article->view() #14 /home/user/wiki/includes/MediaWiki.php(500): ViewAction->show() #15 /home/user/wiki/includes/MediaWiki.php(294): MediaWiki->performAction(Article, Title) #16 /home/user/wiki/includes/MediaWiki.php(861): MediaWiki->performRequest() #17 /home/user/wiki/includes/MediaWiki.php(524): MediaWiki->main() #18 /home/user/wiki/index.php(42): MediaWiki->run() #19 {main}
In the past I used Lingo on an older MW installation with the very same database and the same terminology page with no issues.
Could you help me figure out what's causing this behaviour, please?
Thanks!