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
78 lines
| 1 | jQuery(document).ready(function(){ |
| 2 | var language_display = jQuery('input[name=googlelanguagetranslator_language_option]:checked').val(); |
| 3 | |
| 4 | if ( language_display == 'all') { |
| 5 | jQuery ('.languages').css('display','none'); |
| 6 | jQuery ('.choose_flags').css('display','none'); |
| 7 | |
| 8 | } else if (language_display == 'specific') { |
| 9 | jQuery ('.languages').css('display','inline'); |
| 10 | jQuery ('.choose_flags_intro').css('display','none'); |
| 11 | jQuery ('.choose_flags').css('display','none'); |
| 12 | } |
| 13 | |
| 14 | var display = jQuery('select[name=googlelanguagetranslator_display] option:selected').val(); |
| 15 | if ( display == 'Horizontal') { |
| 16 | //jQuery ('.alignment').css('display','none'); |
| 17 | } |
| 18 | |
| 19 | jQuery('select[name=googlelanguagetranslator_display]').change(function() { |
| 20 | if( jQuery(this).val() == 'Horizontal') { |
| 21 | //jQuery ('.alignment').fadeOut("slow"); |
| 22 | } else if ( jQuery(this).val() == 'Vertical') { |
| 23 | //jQuery ('.alignment').fadeIn("slow"); |
| 24 | } |
| 25 | }); |
| 26 | |
| 27 | jQuery('input[name=googlelanguagetranslator_language_option]').change(function(){ |
| 28 | if( jQuery(this).val() == 'all'){ |
| 29 | jQuery ('.languages').fadeOut("slow"); |
| 30 | jQuery ('.choose_flags_intro').css('display',''); |
| 31 | var flag_display = jQuery('input[name=googlelanguagetranslator_flags]:checked').val(); |
| 32 | if ( flag_display == 'show_flags') { |
| 33 | jQuery ('.choose_flags').css('display',''); |
| 34 | } |
| 35 | } else if (jQuery(this).val() == 'specific') { |
| 36 | jQuery ('.languages').fadeIn("slow"); |
| 37 | jQuery ('.choose_flags_intro').css('display','none'); |
| 38 | jQuery ('.choose_flags').css('display','none'); |
| 39 | } |
| 40 | }); |
| 41 | |
| 42 | var language_display = jQuery('input[name=googlelanguagetranslator_language_option]:checked').val(); |
| 43 | var flag_display = jQuery('input[name=googlelanguagetranslator_flags]:checked').val(); |
| 44 | if ( flag_display == 'hide_flags') { |
| 45 | jQuery ('.choose_flags').css('display','none'); |
| 46 | } else if (flag_display == 'show_flags') { |
| 47 | if ( language_display == 'all') { |
| 48 | jQuery ('.choose_flags').css('display',''); |
| 49 | } |
| 50 | } |
| 51 | |
| 52 | jQuery('input[name=googlelanguagetranslator_flags]').change(function(){ |
| 53 | if( jQuery(this).val() == 'hide_flags'){ |
| 54 | jQuery ('.choose_flags').fadeOut("slow"); |
| 55 | } else if (jQuery(this).val() == 'show_flags') { |
| 56 | jQuery ('.choose_flags').fadeIn("slow"); |
| 57 | } |
| 58 | }); |
| 59 | |
| 60 | |
| 61 | |
| 62 | //Prevent the translator preview from translating Dashboard text |
| 63 | jQuery('#adminmenu').addClass('notranslate'); |
| 64 | jQuery('#wp-toolbar').addClass('notranslate'); |
| 65 | jQuery('#setting-error-settings_updated').addClass('notranslate'); |
| 66 | jQuery('.update-nag').addClass('notranslate'); |
| 67 | jQuery('title').addClass('notranslate'); |
| 68 | }); |
| 69 | |
| 70 | |
| 71 | |
| 72 | |
| 73 | |
| 74 | |
| 75 | |
| 76 | |
| 77 | |
| 78 |