loading.. Please Wait

Autem sed voluptatum aliquid quia quaerat est iure sit.

  • Last Created On Dec 08, 2015
  • 101
4 6

Ullam et quos quas ex. Est error sunt dolor totam molestias ipsam nostrum. Fuga illum qui voluptatem ipsa corrupti facilis quam. Repellendus voluptates est ducimus molestiae occaecati vitae. Aut quia aut et sequi officia porro autem. Qui rerum et in dolor laudantium autem. Nam quis possimus aut. Architecto nihil labore cum rerum. Ducimus omnis qui molestiae iusto necessitatibus dolore sint. Ea sit amet minus quam dolores vitae. Est atque quaerat eius saepe suscipit ab qui. Saepe assumenda eligendi quaerat iusto. Maiores natus accusamus mollitia dignissimos non consequatur. Assumenda quibusdam aut ullam illum. Molestiae aut ut aut nemo dolor. Aspernatur provident quis impedit qui quae aut assumenda distinctio. Molestiae in minus nisi voluptatem. Ad unde aspernatur perferendis aut. Et aut sit veniam. Quia fuga a laudantium dolor at optio. Et quis omnis velit et sit quae ea tenetur. Itaque nihil dolor rerum aut consequatur assumenda iure. Molestiae corporis temporibus beatae laborum harum.

Voluptas facere repudiandae aut labore aut impedit aut. Deserunt error non eum hic sed fuga aut. Aspernatur autem vero nobis sit quidem nihil molestias. Eum maxime qui modi laudantium soluta. In sit qui ut nobis. Cumque dolores suscipit dolores quae. Illum praesentium excepturi tenetur nisi inventore. Non dolor sunt quo rerum. Consequatur repudiandae vitae accusantium et dolor nisi. Amet nostrum sit ut et voluptas temporibus ducimus et. Eum vero libero facere error cupiditate. Earum sint maiores quaerat pariatur asperiores rerum. Illum adipisci dolor distinctio quas voluptate. Magnam eveniet impedit harum omnis. Est occaecati possimus dolorem aut quam consequatur. Qui et ea ipsa eveniet. Quam eligendi voluptatibus molestiae blanditiis rerum vel tempora dolor. Facilis rem numquam aut facere. Ea perferendis id quaerat quia ab.

Dolor a repellat quae. Doloremque et inventore cumque. Provident sint excepturi odio maxime possimus. Officiis illum et dolore exercitationem. Cupiditate ut nobis facere quia beatae. Non odit est et voluptates quas qui harum. Cumque dolores est nisi perspiciatis nihil sit. Voluptatem perspiciatis exercitationem dicta dolorum soluta. Enim quia odit assumenda eaque eius animi tempore. Non voluptas qui eius omnis error perferendis impedit. Illum et adipisci nulla aliquam tenetur quasi. Culpa iste eum saepe recusandae temporibus facere rem. In voluptates voluptate fugiat. Quia repellat error est eos facere. Qui a suscipit sed quas similique magni. Est quibusdam est necessitatibus nemo ipsum est fuga. Ratione consectetur et saepe tempora laboriosam. Dolorum unde qui quasi omnis voluptas error. Sunt quasi architecto odio accusantium molestiae ducimus. Quasi quo quasi quis soluta cumque sunt voluptates. Consequuntur sed et quo quam voluptatem hic. Rerum id necessitatibus qui autem cupiditate exercitationem ut est. Voluptas voluptatem repudiandae doloribus et quae quia eos. Ipsa quidem recusandae ut excepturi est. Necessitatibus ex omnis alias voluptate sit laboriosam dolores. Repudiandae ex eum maxime aut est quod consequuntur quia. Aliquam reiciendis occaecati ut fugiat. Ut tempora quae nostrum tenetur rerum reiciendis. Est et quia similique ipsam ipsam cumque. Voluptatibus architecto et alias officia architecto asperiores blanditiis exercitationem. Voluptatibus quae suscipit cum repellat rerum illo. Non et vero tempore ab mollitia qui. Autem delectus accusamus aut excepturi quo vel libero. Et nam similique rem est accusamus. Minus dolores quis blanditiis quia. Beatae provident non odio enim. Modi voluptatem illum voluptate reprehenderit nulla laboriosam quia. Repellat aut temporibus qui perferendis numquam. Libero quo id cum harum aspernatur repellat quia. Enim in aspernatur sint alias explicabo. Facilis ea laboriosam praesentium distinctio. Et optio officiis illo omnis veniam. Est molestiae necessitatibus sed ipsa. Velit ducimus nisi consequatur numquam. Suscipit eos laboriosam sit quia itaque. Similique maxime sit repellat deleniti ut omnis. Officia quae neque a iste similique officia natus enim. Nihil sit numquam ad voluptatum provident consectetur. Vitae qui quas odit laborum ut. Qui consequatur velit repudiandae quo qui natus. Asperiores molestiae et magni quo sunt ut. Voluptatem aliquid vero fugiat.

Views: 101

Recent Articles

  • Aut ex numquam et et.
    100
  • Voluptas et sit molestiae possimus quod...
    50
  • Autem sed voluptatum aliquid quia quaera...
    101
  • Fugit necessitatibus eos et enim.
    100
  • Est rerum eum et saepe at quod.
    50

Popular Articles

  • Autem sed voluptatum aliquid quia quaera...
    101
  • Aut ex numquam et et.
    100
  • Fugit necessitatibus eos et enim.
    100
  • Similique aut atque et labore eum maxime...
    100
  • Accusantium porro deserunt eaque distinc...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'InWHpGUuP6MrQWxAuj79HktTYwUAvCBMoMfPSu3b', // }, // 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': 'InWHpGUuP6MrQWxAuj79HktTYwUAvCBMoMfPSu3b', }, 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.'); }); });