FengOffice v2.2.1 and v2.2.2:
If we try to go to Administrator -> Tabs and save any changes, the tab names become "Missing lang".
Solution:
First make the corrections in the two posts:
hxxp://forums.fengoffice.com/index.php?topic=15792.0
and
hxxp://forums.fengoffice.com/index.php?topic=15791.0
Then make the following correction - spelling mistake in the conditions field:
Line 11 of application/models/tab_panels/TabPanels.class.php
return self::findAll(array("condtitions" => "`enabled` = 1"));
should be
return self::findAll(array("conditions" => "`enabled` = 1"));
Viola! The error goes away! That was 18 hours of searching for a bug successfully....