PHP error when trying to access non existent languages in spellchecker

XMLWordPrintable

    • High
    • PHP error in context of spellcheck fixed.

      problem

      PHP error found in log. 

        AppRoot: /var/www/instances-local/instance-1007
         Version: 7.34.1
      
      
                id: 1100454
             level: ERROR
           created: 2026-02-05 16:08:22
             ecode: E9999
            domain: core
           message: TypeError: ZfExtended_Languages::getSublanguageByRfc5646(): Return value must be of type string, null returned
        appVersion: 7.34.1
       file (line): /var/www/instances-local/instance-1007/library/ZfExtended/Languages.php (266)
      
             Trace:     #0 /var/www/instances-local/instance-1007/application/modules/editor/Plugins/SpellCheck/LanguageTool/Adapter.php(398): ZfExtended_Languages->getSublanguageByRfc5646()
          #1 /var/www/instances-local/instance-1007/application/modules/editor/Plugins/SpellCheck/Controllers/SpellCheckQueryController.php(80): MittagQI\Translate5\Plugins\SpellCheck\LanguageTool\Adapter->getSupportedLa
      nguage()
          #2 /var/www/instances-local/instance-1007/vendor/shardj/zf1-future/library/Zend/Controller/Action.php(522): editor_Plugins_SpellCheck_SpellCheckQueryController->languagesAction()
          #3 /var/www/instances-local/instance-1007/library/ZfExtended/Controllers/AAARestController.php(352): Zend_Controller_Action->dispatch()
          #4 /var/www/instances-local/instance-1007/vendor/shardj/zf1-future/library/Zend/Controller/Dispatcher/Standard.php(308): ZfExtended_RestController->dispatch()
          #5 /var/www/instances-local/instance-1007/vendor/shardj/zf1-future/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch()
          #6 /var/www/instances-local/instance-1007/vendor/shardj/zf1-future/library/Zend/Application/Bootstrap/Bootstrap.php(106): Zend_Controller_Front->dispatch()
          #7 /var/www/instances-local/instance-1007/vendor/shardj/zf1-future/library/Zend/Application.php(400): Zend_Application_Bootstrap_Bootstrap->run()
          #8 /var/www/instances-local/instance-1007/library/ZfExtended/Application.php(75): Zend_Application->run()
          #9 /var/www/instances-local/instance-1007/library/ZfExtended/BaseIndex.php(178): ZfExtended_Application->run()
          #10 /var/www/instances-local/instance-1007/public/index.php(35): ZfExtended_BaseIndex->startApplication()
          #11 {main} 

            Assignee:
            Leon Kiz
            Reporter:
            Thomas Lauria
            Thomas Lauria
            Stephan Bergmann, Sylvia Schumacher
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: