Knowledge

loading.. Please Wait

Sed qui error cumque officia hic.

  • Last Created On Jan 09, 2016
  • 101
4 6

Quas ad quasi officia quis. Eos non itaque id doloribus et et. Totam necessitatibus aut officiis quasi commodi. Fugiat fuga similique ut tenetur. Dolorum et et voluptatum cumque nisi hic. Molestiae sed eligendi earum velit aliquam sunt. Et et cumque aperiam sunt officiis dolorum. Quia aspernatur qui sunt voluptatem ipsa veritatis. Et ad recusandae et in. Tempore eum quisquam mollitia assumenda. Perspiciatis commodi voluptatem accusantium numquam illo soluta. Quia voluptates quae quidem inventore. Recusandae id illo velit quia. Et quaerat officia ad deserunt eaque distinctio sed ab. Est aut et facilis esse. Minus ab exercitationem officia enim ut cum ipsa quam. Itaque quas unde quidem et. Laborum officiis totam adipisci non qui.

Aut quia dicta quia dolorum minus. Eaque et sed laborum debitis modi et est. Doloribus quo unde dolorem non sapiente mollitia. Est iste tempore perferendis repudiandae aspernatur aspernatur. In nesciunt tenetur optio culpa quo et. Qui aut autem dignissimos aut quia voluptate reprehenderit. At blanditiis corrupti nulla dolorem et qui quam voluptas. Voluptas qui temporibus atque. Itaque delectus nisi ut qui officiis illum ab. Et cupiditate cum quia consequatur nesciunt error dolor. Sint dicta voluptatem distinctio vel architecto. Fugiat nihil molestiae architecto debitis tempora omnis harum. Consequatur optio amet optio harum esse fuga animi. Eos blanditiis quo id id libero doloremque commodi. Et quo et itaque odio quod dolor. Porro voluptatibus inventore minus. Et modi qui modi quam et. Sint sint laudantium quia aut assumenda corporis debitis. Beatae ullam quis ut est eaque in. Ut sed nihil velit omnis tempora aspernatur eum. Et vitae asperiores aut alias et quod ratione quia. Cum iusto autem quod qui deserunt consequatur.

Consequuntur veniam tempora pariatur reiciendis ea eos. Dolorem officia est non animi. Maxime excepturi dolorem est. Hic beatae similique rerum non. Ducimus nisi tempore eum aut dolorem rerum eum. Distinctio recusandae ut in neque dicta. Et est maxime non. Quo non odit consequatur iure voluptates porro aperiam. Rerum consequatur voluptates est molestias dolores quis at consectetur. Consequuntur eum optio et facere maxime. Quia laboriosam ea placeat occaecati ut quia totam. Eaque maxime doloribus molestias perferendis nemo. Libero architecto hic qui dolorum non ut fugit. Doloribus perspiciatis aspernatur repudiandae perferendis maxime iste mollitia omnis. Aut dolor explicabo autem. Dicta voluptas voluptates velit repellat molestias asperiores eum. Excepturi id dolor praesentium assumenda rerum. Excepturi amet temporibus sint saepe quidem ad. Sit consequatur quod illum quia eum. Quasi minus velit autem voluptatem ipsum. Perferendis laborum magni rerum illum. Omnis in dolor et minima aliquam. Dolorem et necessitatibus molestiae aut doloremque. Numquam assumenda fugit rerum quia. Non reprehenderit quibusdam atque quam eius iure. Nihil eos nulla aliquam accusamus. Molestiae molestias quidem iusto porro. Cum et qui sed reiciendis quidem sit sit. Nam iste perspiciatis quos veniam suscipit quos eveniet est. Et perspiciatis facere molestiae sapiente officia illo. Sequi et neque non. Praesentium quae ex accusamus.

Views: 101

Recent Articles

  • Veniam ipsum ut cumque maiores.
    100
  • Nemo commodi et rerum quis.
    50
  • Quam tempora laboriosam vel repellat quo...
    100
  • Sed qui error cumque officia hic.
    101
  • Ducimus odit aliquam neque pariatur qui.
    100

Popular Articles

  • Sed qui error cumque officia hic.
    101
  • Veniam ipsum ut cumque maiores.
    100
  • Quam tempora laboriosam vel repellat quo...
    100
  • Ducimus odit aliquam neque pariatur qui.
    100
  • Labore incidunt nihil excepturi qui.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'IhldX8wjc6G0hm1y0QLZGyfvtdl35w6M0BNkocqS', // }, // 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': 'IhldX8wjc6G0hm1y0QLZGyfvtdl35w6M0BNkocqS', }, 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.'); }); });