Trying to parse some files, e.g. [[commons:File:Neural crest.svg]] for translations produces fatals. Example using my API patch:
Error: Call to a member function getAttribute() on null at src/Model/Svg/SvgFile.php:375 at App\Model\Svg\SvgFile->analyse() (src/Model/Svg/SvgFile.php:414) at App\Model\Svg\SvgFile->getInFileTranslations() (src/Controller/ApiController.php:74) at App\Controller\ApiController->getTranslations('Neural_crest.svg') (vendor/symfony/http-kernel/HttpKernel.php:149) at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1) (vendor/symfony/http-kernel/HttpKernel.php:66) at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true) (vendor/symfony/http-kernel/Kernel.php:188) at Symfony\Component\HttpKernel\Kernel->handle(object(Request)) (public/index.php:33) at require('/Users/msemenik/dev/svgtranslate/public/index.php') (vendor/symfony/web-server-bundle/Resources/router.php:42)