PluginProbe ʕ •ᴥ•ʔ
Translate WordPress – Google Language Translator / 3.0.2
Translate WordPress – Google Language Translator v3.0.2
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 / admin.js
google-language-translator Last commit date
css 12 years ago images 12 years ago admin.js 12 years ago flags.js 12 years ago google-language-translator.php 12 years ago readme.txt 12 years ago widget.php 12 years ago
admin.js
92 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 });
89
90
91
92