You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Only happens when system cache is turned on. When the plugin calls register_translations(), that function tries to load the translations from the cache and it cannot tell that it does not exist.
I think I have a solution for this now. It requires rewriting the caching code so that all languages are cached the first time after the system cache has been flushed rather than loading them as needed and then caching. This will allow us to not even call register_translations() from the plugin init method when the system cache is turned on (similar to view caching).
Original ticket http://trac.elgg.org/ticket/4538 on 42389660-06-14 by brettp, assigned to cash.
Elgg version: 1.8.5
Causes problems with writing default settings using activate.php. Probably due to changes in ElggPlugin.
The text was updated successfully, but these errors were encountered: