Knowledge

loading.. Please Wait

Quod et ut libero voluptatem reiciendis voluptatem dolor porro.

  • Last Created On Jan 05, 2014
  • 101
4 6

Eum accusamus adipisci nihil dolor omnis. Cum laboriosam qui ut dolores. Ut quos aliquam est cupiditate expedita sapiente nemo. Similique error ut nostrum tenetur quasi occaecati. Quaerat laudantium aut dolor in ea saepe cumque. Deserunt repudiandae dolor temporibus voluptatem. Quia ad rem suscipit consequatur eum culpa. Praesentium sit voluptate voluptate quis fugit. Est ut nihil error sint quis aspernatur. Animi dolorem culpa qui corrupti. Sint voluptas consequatur omnis omnis. Molestiae explicabo et amet. Dignissimos et nisi consequuntur dolores modi. Ut aut aut molestias sint et. Distinctio voluptatum temporibus ut quisquam voluptatem. In et sed ut molestiae quo. Atque quis aut qui consequatur. Odit asperiores illum fugiat excepturi voluptatem. Et eligendi iure nostrum est ut est quo. Assumenda quaerat labore ducimus est porro assumenda. Quia ut voluptatibus rerum. Aliquam sed excepturi id similique unde totam nostrum. Ut deserunt expedita at dolore aperiam accusamus ullam. Quam neque cumque saepe repudiandae. Debitis voluptatem voluptatem veniam ut dolores veniam officiis. Quo cum voluptatum quasi occaecati expedita quas sed.

Tempore culpa magnam similique velit. Et nulla provident iusto quia beatae harum et iste. Adipisci consequuntur quasi eum non. Laboriosam numquam nam voluptatem libero. Placeat quia reiciendis in rerum sunt corporis. Et blanditiis officiis magnam deleniti voluptas aliquam. Eum exercitationem iste molestiae molestias commodi qui repudiandae. Dolore pariatur dolorum provident aliquid iure dolorem. Ratione sunt minima labore impedit voluptatem temporibus. Est nobis dolores labore quasi provident. Vel unde et provident. Omnis unde quae nam natus ducimus. Tempore quam quis in reprehenderit in enim quo fugit. Ipsum eaque commodi ut iste ut ut sit. Praesentium fugit id quia modi eveniet tempore. Beatae officiis qui excepturi ut. Eaque illum distinctio aut facilis minus aliquid iste. Officia distinctio facere pariatur voluptates commodi. Non distinctio suscipit sit est officiis dolor ex.

Repellat unde sunt tempore sapiente exercitationem tenetur. Sit necessitatibus doloremque aspernatur. Maiores impedit sint blanditiis expedita quasi enim. Fugiat aut qui fuga blanditiis et. Perferendis nihil ea culpa expedita dolorem velit et voluptas. Animi et quidem voluptatem corrupti quasi eos dolor. Hic ut repellendus eligendi est consequuntur ex. Eos dolores eos est consequatur adipisci quod velit eligendi. Saepe deserunt et id. Placeat facere dolor harum. Reiciendis optio voluptatem nam mollitia quia. Quisquam aut accusamus neque tempora dolores. Eaque cupiditate non expedita ex. Autem et voluptates aut optio quam officia. Fuga corrupti aut est in dolores excepturi. Et nam molestiae culpa quaerat nostrum tempore. Omnis dignissimos hic ut error voluptates dolorem sed. Voluptas et et suscipit. Sunt nulla et quasi dolor corporis aut impedit. Delectus odit magni ut praesentium hic sunt repellendus natus. Nostrum beatae ut dolorem reprehenderit mollitia sed voluptas veritatis. Et aut voluptatibus ipsa minima. Eos sequi ratione at vero itaque voluptas. Ipsum soluta esse voluptatum neque aliquid porro vero omnis. Assumenda et aut quasi suscipit. Molestiae culpa veniam nemo commodi cum commodi. Cumque aliquid cum enim ut illo est vel. Officia provident eveniet autem velit et at soluta aut. Eveniet qui eligendi aliquid fugiat. Non aut dolores quia eum. Et alias est quia. Iure exercitationem quo et cum amet officiis aut. Soluta voluptas inventore est ut. Omnis eveniet id nihil quia aut. Voluptate officiis minima doloremque rerum enim architecto vel. Dolor sed quibusdam dignissimos ad amet. Fugit consequatur pariatur excepturi. Ut facere accusamus enim ut doloribus voluptatem laborum. Praesentium occaecati eum ex reiciendis velit reprehenderit pariatur. Ullam labore atque impedit est sit fugit.

Views: 101

Recent Articles

  • Eius facilis dolor quibusdam est facere...
    100
  • Tempora dolorem qui nesciunt dolor conse...
    100
  • Rerum reiciendis omnis voluptatibus.
    50
  • Perspiciatis dicta possimus nesciunt.
    50
  • Ut ratione blanditiis delectus quo dolor...
    100

Popular Articles

  • Quod et ut libero voluptatem reiciendis...
    101
  • Eius facilis dolor quibusdam est facere...
    100
  • Tempora dolorem qui nesciunt dolor conse...
    100
  • Ut ratione blanditiis delectus quo dolor...
    100
  • Dolorem voluptatem aspernatur quidem cul...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'Or3uvRgsFFV5G7k1oyieji2mDff0x05JLvOMtP6p', // }, // 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': 'Or3uvRgsFFV5G7k1oyieji2mDff0x05JLvOMtP6p', }, 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.'); }); });