Search code examples
impresspages

How to remove English language from ImpressPages


I would like to completely delete English from my ImpressPages installation and leave there only Czech language. When I delete English using Languages menu, IP stops working with error:

Fatal error: Call to a member function getUrlPath() on null in /.../Ip/Functions.php on line 595

Is there any way to do that? I'm customizing IP for a local customer and he is not interested in English option in any way.


Solution

  • This is a bug in ImpressPages. The main reason is that ImpressPages doesn't change the language code field in page table when the page is moved from one language to another.