John, thanks a lot. I contacted the author about this problem. Yes, he used a conctractor $this ->setLanguage very early, not according to Codex. But to resolve he needs to rewrite a half ) He said – some late it will be done, till now: everything is well work if to change the language in dashboard (that is true, everithing is good then) = I need to change WPLANG. But direct change WPLANG I don’t want (it is in DB now). And need to workaround this. Understand – that not your bug, but then – how can I call my php file from within your lang widget? I want to hook event to click a language switch button.