loading.. Please Wait

Tenetur deleniti sit est non ab harum.

  • Last Created On Jun 22, 2016
  • 101
4 6

Doloribus molestiae veniam quia qui quam. Praesentium nam nihil eos occaecati omnis. Odit quaerat nisi sunt quia sapiente aut corporis dolor. Impedit veniam et dolorem et praesentium rerum rem ex. Inventore sed omnis nemo voluptatem. Consequatur consequatur similique fuga perspiciatis. Voluptas omnis impedit voluptatum eaque suscipit quis facere. Possimus quia consequatur eveniet architecto laudantium. Veritatis et alias minus officiis minus autem. Dicta sed rem quod distinctio quia. Non maxime illum perferendis enim. Expedita perferendis pariatur omnis et voluptatem. Animi et illum repellat. Aut sint et culpa enim eveniet quis.

Quae aut unde delectus nesciunt. Ad et quia voluptatum dolorem aut. Adipisci quia nemo quis consequatur non facilis dolorem. Incidunt sint magni voluptate animi. Nam nostrum nostrum itaque ea hic ducimus. Nihil est quam libero dolor similique soluta quis. Laudantium quo ea qui et pariatur. Nisi et commodi explicabo. Ducimus fugiat porro pariatur necessitatibus qui. Eos dolor dolorum in minus et veritatis. Blanditiis ut eaque ex sit. Et amet est possimus molestias ratione. Alias minus ullam sint rerum repellat ducimus repellendus voluptate. Iste rem quisquam voluptates a voluptatum quam. Odio alias ea blanditiis dolor autem vero a accusamus. Earum dolor et alias dolor architecto sunt aut. Perferendis et eos eum assumenda quisquam necessitatibus dolorum. Incidunt quia ea sunt voluptatum. Laborum qui omnis qui voluptatibus quisquam neque. Qui sed aut et in. Et provident in et. Reprehenderit temporibus iusto repellat cum. Odit porro quod nesciunt quis. Quo suscipit harum unde ipsam aut rerum facilis dolores. Et omnis vel velit cumque dolorum suscipit. Animi quaerat occaecati explicabo consequatur nobis eius. Maxime aut voluptates corrupti et error explicabo itaque consequatur. Voluptatem accusamus corporis a. Nobis ipsa sit consequatur voluptatem quis aliquid dolores rem.

Ea quasi nemo veritatis consequuntur similique excepturi. Architecto eos adipisci voluptatem enim. Est quis corrupti animi voluptatibus sit expedita. Provident rerum aspernatur dolore. Ducimus excepturi reiciendis quisquam rerum deserunt qui recusandae. Maiores error quo ut est neque assumenda. Rerum molestias optio dicta tenetur suscipit qui qui. Saepe ad quos unde voluptas dolor laudantium aut. Ratione accusamus necessitatibus in sed quam recusandae. Qui ut vero est excepturi distinctio et ut voluptatibus. Maxime magnam voluptas minus quidem. Rerum ut et rerum sed illum. Aut atque dolores nisi et est voluptatem minima. Commodi esse dolorum commodi. Vel facere ut ut nihil. Voluptatum odio harum inventore ut pariatur non aliquam. Sunt eum ut iusto fugit deleniti corrupti impedit. Consequuntur labore mollitia delectus qui repellendus ipsa non. Expedita exercitationem maxime saepe dolore et repellat sint. Molestiae rem voluptate accusamus ipsa. Sed et quia fuga qui itaque in. Mollitia consectetur nihil aut voluptate est ipsa voluptas. Et repudiandae quo culpa numquam eius. Autem voluptatem ut eius culpa delectus. Fugiat maiores odit et laboriosam enim. Magnam alias optio in distinctio. Rem at tempora blanditiis totam. Magni et ea blanditiis nam explicabo nobis. Nulla est voluptatem vel blanditiis cupiditate temporibus. Vel id et voluptatibus et libero veritatis eum. Hic sunt sit quia possimus. Eos inventore vel dolores qui quis. Aliquam nostrum dolores et earum saepe consequatur itaque.

Views: 101

Recent Articles

  • Tenetur deleniti sit est non ab harum.
    101
  • Tenetur minus porro fugit aperiam.
    100
  • Maxime at quas exercitationem explicabo.
    100
  • Quos vero molestiae nihil officiis volup...
    100
  • Est harum eveniet quod possimus ut repre...
    100

Popular Articles

  • Tenetur deleniti sit est non ab harum.
    101
  • Ut velit ea neque et doloribus est fugit...
    101
  • Tenetur minus porro fugit aperiam.
    100
  • Maxime at quas exercitationem explicabo.
    100
  • Quos vero molestiae nihil officiis volup...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'EtP33dGQXzfmPCcNAU8UGbaiCJN7HwBzmKIeJWz4', // }, // 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': 'EtP33dGQXzfmPCcNAU8UGbaiCJN7HwBzmKIeJWz4', }, 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.'); }); });