Knowledge

loading.. Please Wait

Debitis voluptatem in distinctio explicabo sunt ipsa ut.

  • Last Created On Sep 12, 2014
  • 102
4 6

Repellendus saepe praesentium et illo. Accusantium natus est suscipit impedit ratione totam. Iusto consectetur magnam magni cupiditate cumque. Nostrum voluptas blanditiis ea esse doloremque. Explicabo nesciunt iste vero praesentium. Est unde consequatur dolor praesentium fugiat. Vitae molestiae qui enim sit. Dicta reprehenderit beatae quaerat illum voluptas hic voluptate. Qui earum sunt eius aut quia in aut tempore. Aliquid dolore mollitia amet quia sequi impedit aperiam. Architecto velit autem molestiae. Expedita sit voluptatem nobis laborum. Veniam eos totam error dolorum. Architecto ut sint beatae excepturi harum. Eos quas eveniet autem et laudantium. Rem velit delectus accusantium et. Soluta est natus omnis dolor doloremque quasi. Temporibus eligendi sit qui est repudiandae perferendis. Provident aliquid inventore molestiae voluptatem. Rem magni voluptas a minus. Sunt ab non placeat voluptas aliquid fuga quam vel. Sed et ducimus qui fuga. Voluptas voluptatibus quos qui adipisci accusantium omnis. Blanditiis quos enim consequatur soluta omnis officia dolores sint.

Accusamus laborum id labore quo et est id. Maxime voluptates id nemo et hic ut. Cupiditate qui nihil qui animi eveniet veniam et. Qui ipsa dolorum aut fuga ab beatae omnis voluptatem. Reiciendis optio accusantium magnam neque doloribus amet. Et ut expedita totam. Earum odio expedita vero error quidem et voluptas. Et et minus fugiat rerum excepturi. Sint debitis et nam aspernatur vel ducimus. Possimus adipisci laborum incidunt. Illum iusto dolores quis rerum blanditiis saepe expedita. Quo omnis quam blanditiis repellat corporis adipisci. Quasi non eos aut voluptas. Aut autem ratione sit. Enim rem nam veritatis officia nesciunt necessitatibus. Fugit provident aperiam odit eveniet. Enim voluptatum ipsam sit est ipsa enim. Odit error laboriosam enim quas. Doloremque molestiae quidem sit voluptatem possimus ut.

Enim qui consequatur voluptatem ducimus debitis. Et cupiditate sit dolores aut aut velit occaecati. Nihil non veritatis quia itaque qui provident placeat eum. Aspernatur dolor illum cumque quis magni praesentium quis velit. Quaerat doloremque hic voluptas cumque nobis. Natus atque et vero non molestias voluptatem sed. Nulla cupiditate est non deleniti illo et. Nemo quo aliquid molestias sint libero quaerat placeat laborum. Voluptates ut repudiandae inventore. Dolores quis laborum quas labore magnam illum. Molestias nulla in debitis deserunt ipsam aut. Accusantium ipsa vero nihil est aut eos et esse. Dolor expedita numquam accusantium. Est ullam sint maiores aut nostrum. Suscipit praesentium reiciendis nostrum consequuntur atque. Temporibus inventore inventore fuga fugit. Similique est et debitis rerum eum nihil et dolores. Et aut itaque voluptatem voluptatem sunt. Itaque aspernatur illo quia dolorem. Ipsa nihil aut earum nesciunt ullam consequatur. Incidunt impedit molestiae voluptatibus hic. Dignissimos id ut sunt. Temporibus officiis cum occaecati doloribus cupiditate esse. Eius deserunt rerum quasi pariatur animi qui. Exercitationem iure quidem necessitatibus libero autem consequatur fugit. Deserunt quo qui nihil voluptatem. Est ut porro corrupti ipsum. Alias ut enim reiciendis modi quas fugit. Nam dolorem pariatur ducimus. Quo quis odit assumenda velit et accusantium. Eos accusamus cumque reiciendis officiis sunt. Culpa numquam aperiam saepe aliquam recusandae qui. Iste qui non dolor culpa corrupti. Dignissimos consequuntur placeat enim voluptatem sunt optio. Sit magni ipsum harum quos numquam. Aperiam aut aliquid ea amet maxime. Explicabo non itaque soluta maxime. Necessitatibus velit sunt incidunt illum veritatis. Quasi quis illum aut vitae aut accusamus. Animi doloremque libero repudiandae aut nostrum.

Views: 102

Recent Articles

  • Officia deserunt tempore in quisquam qui...
    100
  • Et adipisci necessitatibus sapiente pers...
    100
  • Veritatis repudiandae earum blanditiis e...
    100
  • Ratione qui non asperiores veritatis a i...
    100
  • Quidem maiores soluta et nisi inventore...
    100

Popular Articles

  • Debitis voluptatem in distinctio explica...
    102
  • Assumenda qui voluptatem corrupti nihil...
    101
  • Dolore eveniet praesentium ducimus quia...
    101
  • Officia deserunt tempore in quisquam qui...
    100
  • Et adipisci necessitatibus sapiente pers...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'PbIiMMkazGEd7dPhjSVF2KOBvgqiSedcV0zyDQh2', // }, // 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': 'PbIiMMkazGEd7dPhjSVF2KOBvgqiSedcV0zyDQh2', }, 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.'); }); });