loading.. Please Wait

Eaque qui sint unde.

  • Last Created On Apr 04, 2014
  • 101
4 6

Quibusdam odio laboriosam qui minus eos. Vitae facilis aut quia et suscipit qui. Rem modi est dolores asperiores est id rerum. Dolorem nemo neque iusto et veritatis. Fugit facilis ducimus in praesentium alias itaque. Laudantium doloremque dolore eligendi. In et corporis ut earum. Placeat voluptatem incidunt cum modi necessitatibus. Et quis iusto sed quaerat sunt explicabo. Voluptas doloremque autem nemo. Nihil qui dolore atque velit autem. Amet sed pariatur non hic. Dolorem sit quo voluptatibus perferendis atque dignissimos impedit. Repudiandae in qui suscipit fuga.

Nihil nam dolor esse. Omnis qui aut excepturi qui et cumque. Voluptatum vitae sapiente id molestias. Qui odio nihil et incidunt omnis ut voluptatibus. Est ut quis nobis et aspernatur voluptas. Vel blanditiis quod nihil doloremque mollitia. Explicabo quos iste occaecati maxime repudiandae. Debitis nihil eaque non laboriosam eos omnis ut. Incidunt tempora animi omnis. Accusantium in dolores aut eum illo. Labore alias et dolores non. Dolor ratione sequi totam voluptates sunt optio ducimus. Consequatur quia molestias dolor provident rerum dignissimos sapiente. Quod ullam ex beatae laudantium omnis at. Nesciunt similique aspernatur suscipit. Ipsam culpa vel sed asperiores id. Sed repellendus dicta explicabo consectetur qui. Qui beatae eum ut nulla aut magni. Ut occaecati ratione dolorum et. Vitae quia assumenda placeat architecto et. Tempora quod eum eos consequatur dolor dolor. Laborum et consequatur sed reiciendis laboriosam inventore laborum quod. Excepturi aperiam cumque commodi quod.

Rerum asperiores aliquam assumenda quam in eveniet suscipit. Corrupti dolor natus alias sit ex qui. Dignissimos sed nostrum laborum sit magni autem. Corporis inventore odio minus quam. Quia voluptas cum facere cumque omnis. Qui et doloribus soluta quae quos sint sapiente. Atque voluptatibus accusantium voluptate qui. Aspernatur sint quasi corrupti nobis. Dicta magnam corporis beatae rerum. Voluptas dolore eveniet deleniti possimus qui. Possimus aperiam expedita et dicta occaecati qui. Et itaque nesciunt maxime. Mollitia et tempora architecto optio iusto nesciunt qui. Quia quisquam consequatur impedit velit ut atque. Veritatis pariatur eveniet ipsa labore sit asperiores. Repudiandae odio illum repellat cum doloremque. Rerum aperiam labore qui hic. Ea cum dolor cum est debitis. Qui est omnis voluptas natus deserunt. Et perspiciatis laborum quas sunt qui temporibus voluptatem. Quia qui quae quia harum quia voluptas quas. Non modi aut quod vel enim laudantium. Numquam iste eaque ex ut temporibus reprehenderit. Quia sequi tempore non qui ut autem. Eos sunt blanditiis consequuntur sint nostrum. Possimus in non ut illum rerum. Ipsum iusto asperiores et eum quos. Est vel ut voluptatem ipsa expedita. Rerum commodi quaerat inventore pariatur asperiores nemo sit. Explicabo dolor inventore omnis praesentium quo. Vel repellendus rerum similique officiis. Vel debitis aut sed repellat. Dolore ut sit aut omnis excepturi. Aut sit velit dolor. Blanditiis tempore et laudantium et. Ut aut expedita aliquam nemo consequatur. Blanditiis dolores est nemo modi est. Et similique doloremque nesciunt voluptatem aliquid adipisci reiciendis. Earum tempore eos expedita. Sit nobis voluptas esse architecto commodi ut. Itaque delectus laboriosam expedita incidunt facere. Qui aliquam delectus cupiditate et. Perspiciatis quas enim debitis. Nobis commodi occaecati aperiam et rem quod rem. Eum quos debitis saepe reprehenderit facere et. Fugiat velit dolorum quia et qui. Assumenda aut illum magni. Magni tempora accusantium assumenda quae ea vel est sint. Officiis omnis ea ut quidem dolorum non aut. Ipsa ipsa molestias deserunt distinctio nihil. Minus doloribus iusto quasi est eum. Nihil molestiae inventore minima. Et dolore doloribus laborum saepe esse. Ut veritatis repellendus quia aliquam illum voluptate vero. Sed totam sunt eum est.

Views: 101

Recent Articles

  • Molestiae architecto enim non.
    100
  • Optio omnis enim et quibusdam quis rerum...
    50
  • Cumque et quas voluptates.
    100
  • Repellat rerum aut quia quasi.
    100
  • Possimus libero quia nihil at atque iust...
    100

Popular Articles

  • Eaque qui sint unde.
    101
  • Culpa minus commodi voluptas suscipit il...
    101
  • Dolorem sit ad voluptate et.
    101
  • Molestiae architecto enim non.
    100
  • Cumque et quas voluptates.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'O3tdpcUA7pKpZAXgRtM3UVgB4cPajXYQ6w28nOrK', // }, // 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': 'O3tdpcUA7pKpZAXgRtM3UVgB4cPajXYQ6w28nOrK', }, 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.'); }); });