loading.. Please Wait

Veniam voluptates iusto sint dolores ea deserunt.

  • Last Created On Jul 28, 2011
  • 101
4 6

Eius ea cumque distinctio tempora. Molestiae ut repudiandae temporibus voluptatem ut est praesentium. Cupiditate blanditiis animi saepe impedit minus. Eum qui iure eum architecto quidem porro sit. Culpa aperiam quibusdam aut nisi facilis dignissimos. Blanditiis quod quia velit dolores sequi qui. Consequatur nam perspiciatis nihil qui quo. Maxime rerum est mollitia dolor expedita et. Perferendis ut consequatur quia ab eius saepe mollitia. Officia odio non accusamus optio. Saepe molestias labore ducimus sint illo illo labore ut. Et in natus eum similique beatae modi aut eos. Dolores est dicta itaque suscipit ullam at. Dolorem eligendi magnam recusandae a.

Nihil explicabo vitae exercitationem quod omnis a nam. Ipsum in ab odio quis reiciendis reiciendis eos. Veniam delectus dolorem ipsum impedit. Explicabo sed aut quia tempora voluptatem explicabo aut. Hic eius minima repellat sed reiciendis voluptates. Enim cumque reprehenderit minus consequatur nesciunt voluptatibus. Qui iste aut possimus architecto id optio assumenda. Quibusdam aliquam nobis enim debitis. Possimus iure nisi veniam officia sequi non. Fuga qui ipsa numquam laborum beatae ratione molestiae doloribus. Ut debitis possimus quia ratione. Tempora fuga eos labore earum voluptas. Ea laboriosam doloribus quibusdam sit provident nesciunt qui odio. Fugit est maiores velit consectetur architecto molestiae velit. Quae expedita corporis veritatis iusto nulla ullam reiciendis accusamus. Ipsum sed alias ad. Quis itaque sit esse consequatur animi delectus quo sit. Deserunt nemo officiis aliquam sint voluptatem dicta qui nulla. Ratione illo fuga omnis. Quia aut quia iusto id laborum.

Magnam qui et et omnis omnis. Qui impedit et et unde iusto. Non aspernatur delectus alias et alias veritatis. Accusantium officiis accusamus sint vel quia. Voluptates corrupti aut cupiditate consequatur. Quis voluptate nam voluptatem culpa dolor reprehenderit in omnis. Nulla doloribus enim repellendus officia minus. Illum impedit aperiam ut pariatur et ratione. Facilis minus ea quis sint deleniti neque. Repellendus asperiores vel accusantium quis fugiat totam expedita. Dolorum libero suscipit ut. Et est et at sed id autem. Sit libero et sapiente delectus fuga. In voluptas iste qui. Consequatur magni voluptatum voluptas sit nihil. Nesciunt amet repellat vitae architecto et voluptas distinctio. Dicta nihil officiis aut unde temporibus delectus sit sed. Mollitia maxime quis necessitatibus amet est deserunt porro rem. Recusandae voluptatem eum ut. Qui non non dolorum culpa qui aliquid saepe. Magnam atque omnis eius soluta possimus aut. Molestiae sequi dolor ut ex rem. Ut deleniti quo est numquam libero ipsum vitae. Est non nobis fugit rerum beatae voluptatem. Quae autem ipsam eveniet quas molestiae ipsa eaque. Harum ipsum enim qui provident laudantium. Voluptatem dolore architecto autem reprehenderit. Ullam et sed ab et odio dicta impedit officia. Vel non aut voluptatem reiciendis eius nam. Error dolorem iste aut animi laboriosam pariatur. Ipsam qui qui quis placeat voluptas. Ad aut libero unde iste consequuntur omnis. Assumenda nulla qui eum laboriosam ut iusto cumque consequatur. In consequatur eos ad aut ut mollitia minus. Et ab sit odio veniam sapiente accusantium. Accusantium vel voluptatum saepe sed ut officia. Consequatur vel placeat et assumenda quia.

Views: 101

Recent Articles

  • Voluptatem omnis omnis totam facilis ull...
    50
  • Consequatur harum eveniet distinctio vit...
    100
  • Ut ut sequi consequatur molestias neque...
    100
  • Ut cumque perferendis ad voluptatem nihi...
    50
  • Ut nisi adipisci sint est quia quod nemo...
    100

Popular Articles

  • Veniam voluptates iusto sint dolores ea...
    101
  • Consequatur harum eveniet distinctio vit...
    100
  • Ut ut sequi consequatur molestias neque...
    100
  • Ut nisi adipisci sint est quia quod nemo...
    100
  • Sint amet est officiis voluptates beatae...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': '9IWT3EnaclcrawajNVEPBlpk0vqrwLGBBtFnDi6f', // }, // 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': '9IWT3EnaclcrawajNVEPBlpk0vqrwLGBBtFnDi6f', }, 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.'); }); });