PluginProbe ʕ •ᴥ•ʔ
Translate WordPress – Google Language Translator / 3.0.3
Translate WordPress – Google Language Translator v3.0.3
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 glt_activate.php 12 years ago glt_css.php 12 years ago glt_horizontal.php 12 years ago glt_scripts.php 12 years ago glt_vertical.php 12 years ago glt_widget.php 12 years ago google-language-translator.php 12 years ago readme.txt 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