Guest User

Untitled

a guest
Oct 16th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. .translation-links {
  2. right:0px;
  3. top:3px;
  4. }
  5. .translation-links img {
  6. filter:alpha(opacity=100);
  7. -moz-opacity: 1.0;
  8. opacity: 1.0;
  9. border:0;
  10. cursor: pointer;
  11. margin-right:8px;
  12. height:24px;
  13. width:24px;
  14. }
  15. .translation-links img:hover {
  16. filter:alpha(opacity=30);
  17. -moz-opacity: 0.30;
  18. opacity: 0.30;
  19. }
  20. </style>
  21.  
  22.  
  23.  
  24. <div id="google_translate_element" style="display:none;"></div>
  25. <script type="text/javascript">
  26. function googleTranslateElementInit() {
  27. new google.translate.TranslateElement({pageLanguage: 'ja', autoDisplay: false}, 'google_translate_element'); //remove the layout
  28. }
  29. </script>
  30.  
  31. <script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
  32. <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
  33.  
  34. <script type="text/javascript" src="translate-it.js"></script>
  35. <script type="text/javascript">
  36. TranslateIt.init();
  37.  
  38. // Flag click handler
  39. var jq = $.noConflict();
  40. jq('.translation-links a').click(function(e)
  41. {
  42. e.preventDefault();
  43. var lang = jq(this).data('lang');
  44. jq('#google_translate_element select option').each(function(){
  45. if(jq(this).text().indexOf(lang) > -1) {
  46. jq(this).parent().val(jq(this).val());
  47. var container = document.getElementById('google_translate_element');
  48. var select = container.getElementsByTagName('select')[0];
  49. triggerHtmlEvent(select, 'change');
  50. }
  51. });
  52. });
  53.  
  54. </script>
Add Comment
Please, Sign In to add comment