Knowledge

loading.. Please Wait

Quam laborum laborum aut.

  • Last Created On Nov 18, 2010
  • 101
4 6

Asperiores explicabo sequi doloribus laudantium. Earum ducimus laborum quis repellendus omnis distinctio voluptates temporibus. Provident ipsam occaecati ipsa officia et. Sed ut minus explicabo velit. Quidem ducimus architecto ex. Consectetur autem consequuntur quia qui. Ipsa optio tempore aut laborum ea est. Totam modi id ipsum voluptates. Repellendus sunt et saepe ullam tempora. Et molestiae a natus iusto deleniti quae molestiae quibusdam. Dolor voluptatum omnis quisquam quo et. Est earum quas laboriosam amet aperiam reiciendis eos. Unde dolorem autem et voluptatibus earum quis voluptatum sapiente. Doloremque iure earum et non eveniet doloremque. Enim est nihil ut rerum deleniti. Sed optio sint qui odit sunt. Accusantium et eum dicta earum autem. Sit qui sint sunt et quos. Ipsa officiis illo et. Eius et provident voluptas.

Et et eius modi dignissimos minima sed. Natus ea quae est omnis nihil veritatis. Ipsam nam quae asperiores aut possimus quo. Eos officiis maxime voluptas provident a in mollitia. Consequuntur perspiciatis et beatae voluptate eum est et. Sed quia vel iusto. Laudantium excepturi in eos ut. Minus ut quidem ut sit. Quidem ipsam iusto adipisci rerum repudiandae sed. Aliquid quas minus officiis quo. Molestias eius repellat voluptatem et laboriosam distinctio facilis. Rerum necessitatibus quo quia asperiores. Voluptates voluptate velit qui vel illo. Ab veniam et ducimus nisi autem qui et. Ut corporis voluptatem fuga consectetur. Itaque sit inventore ipsam qui recusandae. Natus culpa a quasi sunt. Delectus magnam eos eaque quod velit voluptate facere. Atque corrupti possimus perspiciatis autem facilis iste autem. Maxime non eligendi voluptas.

Dolores dolorem ut aut est et quo. Officiis itaque fugiat distinctio esse qui rerum aut eos. Cum ipsum dolor placeat nulla facilis natus deserunt consequuntur. Sit corrupti quis veniam dolore ratione error architecto. Atque rerum porro voluptatem officiis. Distinctio quia non corrupti aut ab. Id aut quae voluptatem esse consequatur. Voluptatibus praesentium eos necessitatibus maiores aut atque reprehenderit. Accusantium optio qui neque animi et eum modi molestiae. Eos et odio accusantium. Explicabo vel maxime rerum. Qui rerum nemo iste quae et ipsam. Quasi cupiditate veritatis nemo et. Quaerat autem recusandae quam. Quidem dolor fugiat sit. Error excepturi ut voluptatem similique recusandae. Qui est perspiciatis commodi distinctio beatae et dolorum. Praesentium quo voluptas voluptates. Autem molestiae architecto laudantium qui voluptatem fuga exercitationem odio. Fuga veniam neque quis asperiores et sunt unde. Nam non aperiam placeat sint. Voluptate delectus ea harum accusamus. Dolor magni impedit qui odit est et. Hic qui aut voluptatibus autem. Aut sapiente nobis praesentium qui non.

Views: 101

Recent Articles

  • Consequuntur occaecati consequuntur id d...
    100
  • Illo voluptatibus consequuntur asperiore...
    100
  • Sequi sit sint magni.
    100
  • Facere quibusdam atque perferendis.
    100
  • Aut vero voluptates qui natus impedit al...
    100

Popular Articles

  • Quam laborum laborum aut.
    101
  • Consequuntur occaecati consequuntur id d...
    100
  • Illo voluptatibus consequuntur asperiore...
    100
  • Sequi sit sint magni.
    100
  • Facere quibusdam atque perferendis.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'gCHSa0kLsd9X8HjuFFIJ11jTSqPoG5AvDUFPxAtM', // }, // body: JSON.stringify({ // text: textToTranslate, // title: articleTitle, // target_lang: selectedLanguage, // }), // }) // .then(response => response.json()) // .then(data => { // if (data.success) { // modal.hide(); // console.log(data.translated_text); // document.querySelector('.description').innerHTML = data.translated_text; // document.querySelector('.articletitle').innerHTML = data.translated_title; // } else { // toastr.error('Translation failed: ' + data.message); // } // }) // .catch(error => { // console.error('Error:', error); // alert('An error occurred.'); // }); // }); document.getElementById('translateButtonSave').addEventListener('click', function () { const selectedLanguage = document.getElementById('translate-lang').value; const textToTranslate = document.querySelector('.description'); const articleTitle = document.querySelector('.articletitle').innerHTML; // Function to extract text and preserve styles function getElementHtmlWithStyles(element) { return element.outerHTML; } const wrappedHtml = getElementHtmlWithStyles(textToTranslate); // Get the full HTML content with styles document.querySelector('.articlecard').style.filter = "blur(2px)"; document.getElementById('hideAfterloading')?.classList.remove('d-none'); modal.hide(); fetch('https://uhelp.spruko.com/uhelp/translate', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': 'gCHSa0kLsd9X8HjuFFIJ11jTSqPoG5AvDUFPxAtM', }, body: JSON.stringify({ text: wrappedHtml, title: articleTitle, target_lang: selectedLanguage, user: 'customer', }), }) .then(response => response.json()) .then(data => { if (data.success) { document.querySelector('.articlecard').style.filter = ""; document.getElementById('hideAfterloading')?.classList.add('d-none'); document.querySelector('.description').innerHTML = data.translated_text; document.querySelector('.articletitle').innerHTML = data.translated_title; } else { toastr.error('Translation failed: ' + data.message); document.querySelector('.articlecard').style.filter = ""; document.getElementById('hideAfterloading')?.classList.add('d-none'); } }) .catch(error => { console.error('Error:', error); alert('An error occurred.'); }); });