PluginProbe ʕ •ᴥ•ʔ
Translate WordPress – Google Language Translator / 5.0.21
Translate WordPress – Google Language Translator v5.0.21
trunk 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 4.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.7 4.0.8 4.0.9 5.0 5.0.0 5.0.01 5.0.02 5.0.03 5.0.04 5.0.05 5.0.06 5.0.07 5.0.08 5.0.09 5.0.10 5.0.11 5.0.12 5.0.13 5.0.14 5.0.15 5.0.16 5.0.17 5.0.18 5.0.19 5.0.20 5.0.21 5.0.22 5.0.23 5.0.24 5.0.25 5.0.26 5.0.27 5.0.28 5.0.29 5.0.30 5.0.31 5.0.32 5.0.33 5.0.34 5.0.35 5.0.36 5.0.37 5.0.38 5.0.39 5.0.40 5.0.41 5.0.42 5.0.43 5.0.44 5.0.45 5.0.46 5.0.47 5.0.48 5.0.49 6.0.0 6.0.1 6.0.10 6.0.11 6.0.12 6.0.13 6.0.14 6.0.15 6.0.16 6.0.19 6.0.2 6.0.20 6.0.3 6.0.4 6.0.5 6.0.6 6.0.7 6.0.8 6.0.9
google-language-translator / js / admin.js
google-language-translator / js Last commit date
admin.js 9 years ago flags.js 9 years ago load-sortable-flags.js 9 years ago load-toolbar.js 9 years ago toolbar.js 9 years ago
admin.js
93 lines
1 jQuery(document).ready(function(){
2
3
4
5 var language_display = jQuery('input[name=googlelanguagetranslator_language_option]:checked').val();
6
7 if ( language_display == 'all') {
8 jQuery ('.languages').css('display','none');
9 jQuery ('.choose_flags').css('display','none');
10
11 } else if (language_display == 'specific') {
12 //jQuery ('.languages').css('display','inline');
13 jQuery ('.choose_flags_intro').css('display','none');
14 jQuery ('.choose_flags').css('display','none');
15 }
16
17 var display = jQuery('select[name=googlelanguagetranslator_display] option:selected').val();
18 if ( display == 'Horizontal') {
19 //jQuery ('.alignment').css('display','none');
20 }
21
22 jQuery('select[name=googlelanguagetranslator_display]').change(function() {
23 if( jQuery(this).val() == 'Horizontal') {
24 //jQuery ('.alignment').fadeOut("slow");
25 } else if ( jQuery(this).val() == 'Vertical') {
26 //jQuery ('.alignment').fadeIn("slow");
27 }
28 });
29
30 jQuery('input[name=googlelanguagetranslator_language_option]').change(function(){
31 if( jQuery(this).val() == 'all'){
32 jQuery ('.languages').fadeOut("slow");
33 jQuery ('.choose_flags_intro').css('display','');
34 var flag_display = jQuery('input[name=googlelanguagetranslator_flags]:checked').val();
35 if ( flag_display == 'show_flags') {
36 jQuery ('.choose_flags').css('display','');
37 }
38 } else if (jQuery(this).val() == 'specific') {
39 jQuery ('.languages').fadeIn("slow");
40 jQuery ('.choose_flags_intro').css('display','none');
41 jQuery ('.choose_flags').css('display','none');
42 }
43 });
44
45 var language_display = jQuery('input[name=googlelanguagetranslator_language_option]:checked').val();
46 var flag_display = jQuery('input[name=googlelanguagetranslator_flags]:checked').val();
47 if ( flag_display == 'hide_flags') {
48 jQuery ('.choose_flags').css('display','none');
49 } else if (flag_display == 'show_flags') {
50 if ( language_display == 'all') {
51 jQuery ('.choose_flags').css('display','');
52 }
53 }
54
55 jQuery('input[name=googlelanguagetranslator_flags]').change(function(){
56 if( jQuery(this).val() == 'hide_flags'){
57 jQuery ('.choose_flags').fadeOut("slow");
58 } else if (jQuery(this).val() == 'show_flags') {
59 jQuery ('.choose_flags').fadeIn("slow");
60 }
61 });
62
63 //FadeIn and FadeOut Google Analytics tracking settings
64 jQuery('input[name=googlelanguagetranslator_analytics]').change(function() {
65 if( jQuery(this).is(':checked')) {
66 jQuery('.analytics').fadeIn("slow");
67 } else if ( jQuery(this).not(':checked')) {
68 jQuery('.analytics').fadeOut("slow");
69 }
70 });
71
72 //Hide or show Google Analytics ID field upon browser refresh
73 var analytics = jQuery('input[name=googlelanguagetranslator_analytics]');
74 if ( analytics.is(':checked') ) {
75 jQuery ('.analytics').css('display','');
76 } else {
77 jQuery ('.analytics').css('display','none');
78 }
79
80
81
82 //Prevent the translator preview from translating Dashboard text
83 jQuery('#adminmenu').addClass('notranslate');
84 jQuery('#wp-toolbar').addClass('notranslate');
85 jQuery('#setting-error-settings_updated').addClass('notranslate');
86 jQuery('.update-nag').addClass('notranslate');
87 jQuery('title').addClass('notranslate');
88 jQuery('#footer-thankyou').addClass('notranslate');
89 });
90
91
92
93