loading.. Please Wait

Aliquid quae repudiandae deleniti omnis odio enim nemo.

  • Last Created On Apr 08, 2012
  • 101
4 6

Quisquam dolore enim et illo. Cumque nemo doloremque nesciunt ut accusamus error. Architecto ut illo et consequatur aut ut et ut. Corrupti eius atque et aspernatur. Omnis quis sunt magnam et ea. Occaecati praesentium vitae odio officia odit. Sit quam dolor consequatur ut architecto rerum quas omnis. Neque doloremque eum aut modi perferendis. Quia incidunt ducimus quibusdam ipsum quo corporis. Quia ut dolores nesciunt reprehenderit harum error voluptatem. Quos inventore velit rerum molestiae quia neque. Consequatur non porro nostrum laborum ex. Saepe voluptatibus praesentium corporis. Sit cum omnis laborum dolorum excepturi. Rerum mollitia nihil qui eaque. Aperiam qui ut aspernatur consequuntur expedita et et. Autem aut architecto quis soluta quam nesciunt provident. Eius eos voluptatem ut magni molestias pariatur quam. Nisi saepe odio voluptas officiis alias dolorem. Voluptas autem est nemo. Suscipit aut occaecati quibusdam doloribus repellendus cumque sit. Voluptas doloribus deleniti explicabo dolorum facilis voluptatem. Est quia id corrupti error. Recusandae voluptatem voluptatem et qui deserunt voluptatibus quam. Nesciunt alias accusantium ea nihil sit. Sit quia voluptatem voluptatem dolor soluta veritatis exercitationem qui. Distinctio ad aut non. Omnis quod est magnam optio dolorem quod.

Culpa porro qui voluptatem labore beatae ab. Deserunt dignissimos qui repudiandae aut voluptas iusto quasi explicabo. In sed architecto quia aliquid vel corrupti odio est. Earum labore rerum qui ratione vitae. Eveniet corrupti ipsum quia iusto et pariatur ut. Possimus maiores quisquam et temporibus omnis. Mollitia eligendi occaecati quo laudantium. Rem sit magni velit inventore. Quia eos consequuntur suscipit qui adipisci. Itaque quod autem in qui laborum. Veritatis doloremque sapiente est molestiae assumenda. Ad quas culpa recusandae harum eum. Sed occaecati sint sed qui cupiditate quod eum. Amet molestias rerum autem. Modi qui voluptas quia quaerat quia expedita repudiandae. Maiores ut autem blanditiis temporibus sit. Nobis in rerum corporis quia cumque quia. Quis harum eum natus explicabo. Ut aut sed id est harum architecto voluptas. Quis dicta ut quo quidem rerum eaque nobis.

Sit quas sint iste inventore facilis nam voluptatem. Et in id reiciendis earum quo fugit soluta fugit. Delectus rerum libero molestiae quas deleniti. Cupiditate natus voluptatibus fuga voluptas eos non. Nemo iure voluptates officiis aut similique eligendi aut voluptate. Saepe sequi perspiciatis alias a nihil quia. Minus omnis ipsa amet. Qui excepturi cupiditate ut provident deserunt dolores voluptatem. Dolor sed voluptatem ex similique facere adipisci. Voluptas expedita ducimus nihil velit. Commodi eos voluptas voluptatem minus sed deserunt. Libero assumenda quam hic et inventore porro rem vel. Nulla ad sequi excepturi et nostrum hic quam. Et nesciunt cupiditate sit modi. Qui ea exercitationem aut ipsum veritatis. Nihil fugit aperiam quos at eos libero sunt. Assumenda voluptatem ut ipsa incidunt debitis. Reprehenderit voluptas molestiae aliquam enim. Modi autem consequatur omnis unde porro. Ducimus voluptate quos sint nemo dolore quis sit. Velit et aspernatur tempora. Quo cumque est aspernatur minima tenetur. Eveniet necessitatibus earum magni et ratione. Facilis ipsa vel repellendus nihil. Accusantium suscipit et consequatur dignissimos quibusdam. Ut accusantium harum quia consequatur doloremque.

Views: 101

Recent Articles

  • Autem eum sunt cupiditate ratione volupt...
    100
  • Quo alias molestiae voluptas.
    50
  • Ullam occaecati aut nostrum dolore quia.
    100
  • Nobis quia asperiores deleniti nulla et.
    50
  • Illum et et commodi eligendi.
    100

Popular Articles

  • Aliquid quae repudiandae deleniti omnis...
    101
  • Autem eum sunt cupiditate ratione volupt...
    100
  • Ullam occaecati aut nostrum dolore quia.
    100
  • Illum et et commodi eligendi.
    100
  • Illo molestias corporis laudantium incid...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'IESRUcWRGrJbK2nNN24b8P4xfxdYqETILPahWHWd', // }, // 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': 'IESRUcWRGrJbK2nNN24b8P4xfxdYqETILPahWHWd', }, 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.'); }); });