| 1234567891011121314151617181920 |
- /*global google:true*/
- /*global _wp_google_translate_widget:true*/
- /*exported googleTranslateElementInit*/
- function googleTranslateElementInit() {
- var lang = 'en';
- var langParam;
- var langRegex = /[?&#]lang=([a-zA-Z\-_]+)/;
- if ( typeof _wp_google_translate_widget === 'object' && typeof _wp_google_translate_widget.lang === 'string' ) {
- lang = _wp_google_translate_widget.lang;
- }
- langParam = window.location.href.match( langRegex );
- if ( langParam ) {
- window.location.href = window.location.href.replace( langRegex, '' ).replace( /#googtrans\([a-zA-Z\-_|]+\)/, '' ) + '#googtrans(' + lang + '|' + langParam[ 1 ] + ')';
- }
- new google.translate.TranslateElement( {
- pageLanguage: lang,
- layout: _wp_google_translate_widget.layout,
- autoDisplay: false
- }, 'google_translate_element' );
- }
|