5c0877079c
The patch reimplements the core_string_manager::get_language_dependencies() so that potentially mis-configured language packs with circular dependencies or self dependency do not make the site unavailable. Unit tests for the expected behaviour are added.