Code Analysis: Wordpress Language 1.2.1

Function Rating Maintainability Complexity Lines of code
WordPress_language_class::language_menu()
D
25
32 188
wp_trans_gzdecode()
C
33 25 100
ST_MO_Downloader::get_translations()
A
38 14 70
wp_trans_icl_t()
A
49 16 28
WP_languages::__construct()
A
48 15 29
wp_trans_add_string_translation()
A
44 14 44
ST_MO_Downloader::get_mo_file_urls()
A
45 11 40
wp_trans_cache_lookup()
A
45 11 40
WordPress_language_class::save_selected_locale()
A
52 12 23
wp_language_activate()
A
43 10 51
admin_bar_render_lang_selector()
A
39 6 71
wp_trans_register_string()
A
47 8 34
WordPress_language_class::ajax_install_language()
A
49 8 29
WordPress_language_class::ajax_get_lang_info()
S
45 6 40
WordPress_language_class::render_lang_switch_js()
S
44 2 93
WordPress_language_class::init()
S
53 6 21
WordPress_language_class::locale()
S
58 5 16
WordPress_language_class::current_translation_state()
S
47 3 43
ST_MO_Downloader::save_translations()
S
56 4 17
WordPress_language_class::icl_sw_filters_gettext_with_context()
S
63 5 9
ST_MO_Downloader::get_translation_files()
S
61 4 13
ST_MO_Downloader::__construct()
S
58 4 13
WordPress_language_class::icl_sw_filters_gettext()
S
61 4 12
ST_MO_Downloader::load_xml()
S
59 4 12
ST_MO_Downloader::updates_check()
S
52 3 25
WordPress_language_class::downloading_div()
S
57 3 18
WordPress_language_class::ajax_check_for_updates()
S
57 3 17
WordPress_language_class::ajax_wp_languages_distinct_languages()
S
61 3 12
WordPress_language_class::ajax_show_hide_language_selector()
S
63 3 11
WP_languages::get_major_langs()
S
66 3 9
ST_MO_Downloader::get_locales()
S
64 3 10
WordPress_language_class::no_translation_available_div()
S
61 2 14
WordPress_language_class::download_complete_div()
S
62 2 12
WordPress_language_class::wpml_promotion()
S
57 1 20
WordPress_language_class::get_languages()
S
69 2 7
ST_MO_Downloader::is_locale_installed()
S
74 2 4
ST_MO_Downloader::set_translation()
S
68 2 7
WP_languages::get_lang_code()
S
67 2 8
WP_languages::get_lang_name()
S
69 2 7
WP_languages::get_own_lang_name()
S
67 2 8
ST_MO_Downloader::get_option()
S
78 2 3
WordPress_language_class::lang_sort()
S
77 2 3
WP_languages::get_lang_name_in_current_locale()
S
65 2 9
WordPress_language_class::__construct()
S
62 1 11
WordPress_language_class::get_lang_name_in_current_locale()
S
81 1 3
WordPress_language_class::switch_locale()
S
80 1 3
WP_languages::get_locale()
S
80 1 3
WordPress_language_class::render_lang_switch_popup()
S
68 1 7
WordPress_language_class::plugin_localization()
S
75 1 4
WordPress_language_class::load_css_and_js()
S
75 1 4
WordPress_language_class::get_locale()
S
81 1 3
WordPress_language_class::get_lang_name()
S
81 1 3
WordPress_language_class::get_flag()
S
78 1 3
WordPress_language_class::admin_menu()
S
68 1 8
WordPress_language_class::get_major_langs()
S
82 1 3
WP_languages::get_languages()
S
83 1 3
WordPress_language_class::get_lang_code()
S
81 1 3
WordPress_language_class::switch_language()
S
71 1 6
WordPress_language_class::get_own_lang_name()
S
81 1 3
ST_MO_Downloader::save_settings()
S
80 1 3
wp_lang_show_wpml_message()
S
68 1 7