respect plugin language for cache
fix an issue where settings are not memorized
fix tests
Merge pull request #2419 from digi604/fix-plugin_fallbacks

Fix plugin fallbacks