Every line of 'jquery translate' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
64 function translate(view, text) { 65 return view._props.translate ? view._props.translate(text) : text 66 }
46 translate(key, lang) { 47 // If the language isn't specified and we have no overridden one, return the string passed. 48 if (!lang && !this._language) { 49 return key; 50 } 51 52 let setLanguage = lang || this._language; 53 54 let map = this.getTranslations(setLanguage); 55 56 if (!map) { 57 console.warn('I18N: No translation for key', key, 'using language', setLanguage); 58 return ''; 59 } 60 return this._getTranslation(map, key); 61 }
1 export default function translate(lang, str) { 2 var trad = Locales 3 if ( 4 typeof trad[lang] !== 'undefined' && 5 trad[lang] !== null && 6 typeof trad[lang][str] !== 'undefined' && 7 trad[lang][str] !== null 8 ) { 9 return trad[lang][str] 10 } 11 return str 12 }
105 function before_translate(){ 106 $('#rate_star').css("display",'none'); 107 $('#rate_message').html(""); 108 $('#rate_message').css("display",'none'); 109 }
30 translate() { 31 var translated; 32 33 if (this.originText) { 34 translated = this.translator.translate(this.originText, this.$parse(this.plural)(this.scope), this.plural); 35 if (this.element.text() !== translated) { 36 this.element.text(translated); 37 } 38 } 39 40 if (this.originPlaceholder) { 41 translated = this.translator.translate(this.$parse(this.originPlaceholder)(this.scope)); 42 if (this.element.attr('placeholder') !== translated) { 43 this.element.attr('placeholder', translated); 44 } 45 } 46 }
57 export function translate(key: any, locale: string) { 58 const language = locale.split('-')[0].toLowerCase(); 59 let translations: any = TRANSLATIONS; 60 61 if (typeof key === 'string') { 62 const path = key.split('.'); 63 if (path.length > 0) { 64 for (const segment of path) { 65 if (translations[segment]) { 66 translations = translations[segment]; 67 } else { 68 translations = null; 69 break; 70 } 71 } 72 } else { 73 translations = null; 74 } 75 } else { 76 translations = key; 77 } 78 79 return translations && translations[language] ? translations[language] : 80 (language !== fallbackLanguage ? translate(key, fallbackLanguage + '-') : `[!${key}]`); 81 }
171 do_translate: function do_translate(dst_lang, text, callback) { 172 var url = 'http://translate.google.com/translate_a/t?client=t&text=' + encodeURIComponent(text) + '&hl=' + dst_lang + '&sl=auto&tl=' + dst_lang + '&multires=1&otf=2&ssel=0&tsel=0&uptl=' + dst_lang + '&alttl=en&sc=1'; 173 var processData = function (data) { 174 var result = {}; 175 result.responseData = {}; 176 var res = JSON.parse(data.replace(/,,+/g, ',')); 177 var translatedText = ''; 178 if (res[0]) { 179 for (var i = 0; i < res[0].length; i += 1) { 180 translatedText += res[0][i][0]; 181 } 182 } 183 result.lang = res[1]; 184 result.responseStatus = 200; 185 result.responseData.translatedText = translatedText; 186 callback(result); 187 } 188 $.ajax({ 189 url: url, 190 success: function (data, textStatus, jqXHR) { 191 processData(data); 192 }, 193 error: function (jqXHR, textStatus, errorThrown) { 194 if (jqXHR.status === 200) { 195 processData(jqXHR.responseText); 196 } else { 197 var data = {}; 198 data.responseDetails = 'Err...'; 199 callback(data); 200 } 201 } 202 }); 203 },
167 Transform.translate = function translate(v) { 168 var x = v[0] || 0; 169 var y = v[1] || 0; 170 var z = v[2] || 0; 171 return [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, x, y, z, 1]; 172 };
38 function translate(key, options) { 39 40 var lng = options.lng; 41 42 if (!translations[lng]) { 43 translations[lng] = {}; 44 } 45 46 if (!t) { 47 translations[lng][key] = key; 48 } else { 49 translations[lng][key] = t(key, options); 50 } 51 52 }
107 function translate (pos, trans) { 108 pos.x += trans.x; 109 pos.y += trans.y; 110 return pos; 111 }