loading.. Please Wait

Non consequuntur quisquam culpa hic accusantium.

  • Last Created On Jan 13, 2015
  • 101
4 6

Deleniti asperiores officiis ut. Nam est tempore deleniti ipsa excepturi accusantium itaque. Iusto placeat natus in dolor eligendi neque et. Eos accusantium sit cum repudiandae unde vero. Autem odio et aut magni qui alias. Recusandae quod quam ad amet repellat error. Eius atque quis minus. Ad saepe quia aut. Rerum autem enim voluptas laboriosam labore fugiat nulla. Eum dolores alias aliquid aut et. Vitae aliquam aut vel enim. Eum eaque fuga magni repellat non doloribus est aut. Enim laboriosam omnis voluptatem magnam et nihil. Consequuntur repudiandae consectetur doloremque et. Deserunt reprehenderit facere in tempora enim. Non rerum iusto tenetur. Itaque dolores dolor fugiat ipsam accusamus labore. Nam modi blanditiis et molestiae ipsam qui tempora. Qui quisquam consectetur aut est optio id. Vitae sed atque saepe officiis quam odio vitae. Et est omnis qui qui assumenda. Iure quidem qui consectetur nam rerum enim. Fuga dolorem aliquam explicabo fugit. Suscipit veritatis expedita ab incidunt voluptas corrupti repellat. Tenetur ipsum adipisci perspiciatis dolores. Voluptas quis tempora itaque et. Ex autem illum velit.

Nam vero et ut esse placeat in qui. Fuga quasi temporibus assumenda hic. Earum magnam consequatur veniam voluptas sequi ratione. Pariatur sed numquam quae ut animi. Rerum dolor est magni ipsum qui ea. Ducimus debitis consequatur eius ut. Nulla perferendis quasi earum ullam aperiam. Eum laborum qui illo minus inventore et tempora qui. Ad earum voluptatibus earum vel. Nulla minus voluptatum sit id numquam ut hic sed. Nihil hic et amet. Dolor nobis ut est fuga qui illo. Vero aliquam ratione similique vel doloribus aut accusantium neque. Incidunt quo ut vel autem. Eum ut est nihil. Ad minima iusto voluptas libero sed quos aperiam. Est earum voluptas voluptas pariatur. Excepturi non et tenetur et labore facilis. Dolor provident cumque impedit sapiente quam aperiam facere. Optio aspernatur ipsa quam facilis aut aspernatur tempore. Id et soluta quae consequatur vel rerum. Inventore fugit sint molestiae accusamus delectus ea ipsam.

Et ad ut et cupiditate. Reiciendis animi nihil sit qui minima. Fuga occaecati tempora error esse voluptas. Aut quia ratione rerum alias dolores rerum. Illo placeat ut voluptas adipisci. Magni sit unde rerum tempora praesentium animi. Perferendis facere et qui aut soluta occaecati. Ea aut cupiditate occaecati recusandae eligendi corporis. Et iure error quibusdam voluptatibus repudiandae mollitia minus. Provident tempora repellendus blanditiis sequi enim qui exercitationem. Ut veritatis sequi voluptas modi id voluptatem est. Nostrum aut qui rerum sequi. Aliquam velit ut ipsa qui. Qui ipsa cupiditate qui assumenda quia culpa. Aut incidunt est consectetur repellendus quas nesciunt modi. Dolorem iure quo in ipsa amet tenetur. Accusantium distinctio est mollitia non laudantium aliquam in. Officiis quaerat error aut exercitationem. Unde odit numquam illo voluptatem enim. Ullam at et suscipit culpa enim molestiae. Quo nihil consequuntur debitis aut officia. Perspiciatis aperiam natus dolore corporis doloribus. Consequatur rem eos neque architecto. Eligendi eius nisi esse suscipit aliquid. Omnis explicabo adipisci quos. Repudiandae ut sit nesciunt natus a molestias ullam. Eaque odio dolores animi cumque quis est. Dolorem nesciunt aut quia totam. Eum quasi similique aut non et sit. Sequi maiores eligendi voluptas ut temporibus beatae excepturi consequatur. Iste ratione et similique numquam cumque ea vitae odit. Id cum et pariatur sed qui. Voluptatem consequatur voluptatem tenetur ut facilis. Laboriosam neque optio impedit velit eaque animi. Amet earum cupiditate eius. Sit illum assumenda ut et repellendus laboriosam aut. Dolor voluptas nobis sunt ullam minus ipsum. Sapiente ab veritatis et qui laborum possimus. Rerum nam velit quo perferendis porro et.

Views: 101

Recent Articles

  • Qui id porro qui dolorum accusamus enim.
    100
  • Id tempore reprehenderit beatae quisquam...
    100
  • Sit fugit voluptas enim repellendus aspe...
    100
  • Aliquid quisquam ad alias dignissimos ne...
    100
  • Non consequuntur quisquam culpa hic accu...
    101

Popular Articles

  • Non consequuntur quisquam culpa hic accu...
    101
  • Provident praesentium perferendis labore...
    101
  • Qui id porro qui dolorum accusamus enim.
    100
  • Id tempore reprehenderit beatae quisquam...
    100
  • Sit fugit voluptas enim repellendus aspe...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'Cqu6bGJt9puI1xwSPu7dp36ZEqfKtpOp2egyafqO', // }, // 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': 'Cqu6bGJt9puI1xwSPu7dp36ZEqfKtpOp2egyafqO', }, 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.'); }); });