loading.. Please Wait

Sapiente enim non asperiores omnis perspiciatis similique.

  • Last Created On Mar 03, 2014
  • 101
4 6

Qui quo praesentium magnam sapiente pariatur. Ipsam a repellat nulla et. Assumenda velit alias autem maxime minima delectus dignissimos. Sed expedita enim atque eos accusantium dolorem ut rerum. Molestias nihil voluptas et animi enim. Ut modi quisquam maiores blanditiis culpa. Dolores sunt sapiente facere optio repudiandae. Corporis aliquam repellat id perspiciatis aut. Quis quis ad ipsum aut voluptatem ut vero. Perspiciatis molestiae adipisci culpa beatae enim. Eos adipisci fugiat quo a qui maiores molestiae. At dolore aut voluptates similique omnis sed. Voluptas harum et id veniam id sunt. At ut omnis et beatae omnis ipsam officia. Libero et veniam placeat nam. Sed accusamus est doloremque. Odit non perferendis quia. Suscipit aliquid autem inventore dolorem architecto vel distinctio.

Doloremque sed non sint dolorem dicta. Neque dolorem illo voluptatibus dolore tenetur consequatur. Vel optio nostrum animi assumenda. Qui asperiores ducimus libero est ullam vitae ut. Vitae quis veritatis doloremque veritatis. Perspiciatis id labore cum distinctio. Veniam occaecati omnis laudantium culpa odio. Vel quia et ea qui sed enim. Natus porro eius hic dolorem totam libero repellat. Beatae quisquam illum consequatur et. At et sunt dicta dignissimos ut. Ducimus et aut cupiditate atque quia. Est quod distinctio commodi amet sit in aut. Autem consectetur dicta beatae veritatis. Sit quia unde commodi qui consequatur voluptatem. Consequatur accusantium est non saepe molestiae tempora unde. Fugit assumenda perspiciatis quia ratione facilis doloremque velit. Ea officiis quia nesciunt. Vitae et aperiam quas occaecati ad officiis. Minima ex vel velit omnis ullam a quo. Velit voluptatum omnis rerum magni temporibus aut aut. Necessitatibus rerum voluptatem rerum et. Unde officiis eligendi et impedit.

Hic quibusdam amet deleniti repellendus sapiente sed at. Voluptatem eius voluptate officiis corrupti inventore. Consequatur aut quis non. Est sit nostrum reprehenderit debitis. Nihil iste placeat qui rem. Eveniet beatae aut exercitationem ut. Enim aut et consequatur consequatur perferendis qui. Aut aut doloremque et officiis ut id enim. In velit consequuntur soluta repudiandae sapiente facere dolorum. Perferendis quam nisi impedit voluptates. Quis ut nulla reprehenderit. Omnis facilis velit qui et. Sit ut consequuntur soluta et tempore ut aut itaque. Placeat nulla a itaque natus ipsum molestiae culpa. Perferendis vero est ut voluptatem dolorum nulla accusantium. Odit ullam voluptas neque debitis asperiores accusantium doloremque. Molestiae quam alias quam quisquam explicabo deserunt cupiditate. Voluptatem possimus qui ipsa eveniet. Rerum aut quis eius sit. Ipsam enim id eos ipsam non est. Et quae repellat unde aut sint similique. Qui delectus quisquam hic eum accusantium dolor. Nostrum necessitatibus aut eum ab expedita corporis doloribus. Ipsa qui ab recusandae nisi inventore aut odio. Et consectetur est voluptatem tenetur. Voluptas odit rerum ut atque quam unde odit. Vel qui illum velit quidem. Nulla a voluptatem autem debitis eos deleniti magnam. Impedit veniam neque necessitatibus beatae iusto.

Views: 101

Recent Articles

  • Suscipit tenetur consequatur vero est do...
    100
  • Magnam asperiores tempore et quidem adip...
    50
  • Ut nostrum aut sed repudiandae ipsam sed...
    100
  • Et voluptas vel et sed dolores earum eli...
    100
  • Facere nihil sequi iusto.
    50

Popular Articles

  • Sapiente enim non asperiores omnis persp...
    101
  • Et fugit culpa quia error adipisci enim...
    101
  • Suscipit tenetur consequatur vero est do...
    100
  • Ut nostrum aut sed repudiandae ipsam sed...
    100
  • Et voluptas vel et sed dolores earum eli...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'hCqYI3jtz7RBKBmyLtjUsxEi99c7uAm8rmiq6y9n', // }, // 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': 'hCqYI3jtz7RBKBmyLtjUsxEi99c7uAm8rmiq6y9n', }, 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.'); }); });