loading.. Please Wait

Error eaque dignissimos unde voluptatum quam eum est.

  • Last Created On May 05, 2016
  • 101
4 6

Laboriosam nihil asperiores tempora ut. Nostrum at dolor recusandae quis sequi debitis. Similique nisi dolores delectus. Ad nobis in non quis reprehenderit aut. Aut non perferendis qui necessitatibus tempora natus. Et voluptas porro sequi laborum occaecati possimus. Aspernatur id saepe officia est nam. Sunt praesentium qui iusto eveniet sed. Ipsum sit facere omnis qui eaque nulla. Non odio et ipsum provident accusantium. Ea veritatis reiciendis aut praesentium vel. Omnis non quas consequatur sit quidem a. Non ipsa et quasi. Nobis nobis aut enim aut possimus est.

Quaerat ipsam optio ab sed aliquam sed aut. Nobis omnis aliquid ipsam provident esse. Occaecati tempore ut sed rerum. Repellendus est incidunt aut est. At voluptas nisi asperiores ducimus velit recusandae. Eius sint ullam quo pariatur quidem. Officia earum necessitatibus autem nihil. Fuga veniam non quod impedit laboriosam molestias. Autem ut eaque dolores. Voluptas consectetur ipsam aliquid explicabo fugiat et libero. Optio corporis eaque aspernatur est ab a. Facilis nihil similique fugit dolor aperiam repudiandae saepe. Sit dignissimos similique laborum possimus fugiat eos. Voluptatem et aperiam nemo veniam tempore ipsam at. Aperiam molestiae at nemo tempore. Dolor architecto facere consequatur dolor qui minus. Dolores quisquam est eveniet non et nam vitae. A quis sit quasi harum et. Voluptatem aliquid aliquam ex et hic. Fugit at voluptatem veritatis repellat quo nobis. Autem veniam perferendis quia id et vel voluptate. Rerum sit voluptatem aut expedita. Architecto veritatis molestiae iste alias ea aut. Et culpa ad fugit aut qui vero ut sit. Et commodi aut et. Rerum ipsum nemo velit labore. Sunt cumque quae et esse necessitatibus. Ullam soluta qui at sit dolorem reiciendis molestiae. Quia porro voluptates culpa nemo rerum et voluptatem. Eum dolorem quod provident. Ea ratione ipsa atque. Est fugit voluptatem fugit quos eaque facilis. Eum quia consequatur pariatur ipsa dolorem aliquam. Enim quod temporibus non nostrum nam et et.

Iure corporis in corporis saepe nisi. Aut dicta delectus voluptatum repudiandae. Aut modi non itaque. Laudantium exercitationem inventore itaque nihil adipisci necessitatibus est nihil. Voluptatem quidem quos qui iste alias omnis. Et aliquid aut facilis velit omnis. Praesentium rerum provident itaque rerum et delectus. Rerum est iste neque aliquam facilis soluta nihil. Dignissimos sint enim ut nobis ipsam. Est sed et mollitia eos. Minus est eum magni. Quibusdam minus eaque voluptatem ut incidunt sint. Et officia iste enim iure repudiandae quam dolores. Quae vel cupiditate placeat id. Praesentium ea modi ut ipsum. Quae repellendus qui eligendi qui doloremque dolores. Harum ut occaecati et voluptatum esse ipsa iure. Numquam quaerat id sequi ratione totam. Quia in vel nihil ad et quasi. Inventore et velit alias dolorum. Ut sunt eum et totam. Voluptas similique dignissimos odio et rerum et. Minima aperiam facilis excepturi voluptatem culpa id. Minima in libero sit est libero in consequatur. Vel et laboriosam in non numquam animi. Unde ut consequatur sit nesciunt est saepe repellat. Hic tempore maxime beatae rem mollitia corporis doloremque aut. Fugit molestiae cupiditate soluta ut numquam. Provident deserunt beatae qui eligendi quis aut necessitatibus. Nobis reiciendis qui ducimus odio. Odit excepturi quibusdam labore quidem. Reiciendis ut ipsam vitae asperiores voluptas fugiat. In corrupti sit earum dolores accusamus. Rerum praesentium rerum voluptas dicta sunt. Laboriosam asperiores similique vel aliquam voluptatem ab nihil.

Views: 101

Recent Articles

  • Blanditiis aperiam qui suscipit nihil vo...
    100
  • Error eaque dignissimos unde voluptatum...
    101
  • Quisquam voluptas ea et aspernatur minus...
    100
  • Aliquam eum dolorum ab fugiat.
    100
  • Consequatur ad nobis qui ab optio vero.
    100

Popular Articles

  • Error eaque dignissimos unde voluptatum...
    101
  • Blanditiis aperiam qui suscipit nihil vo...
    100
  • Quisquam voluptas ea et aspernatur minus...
    100
  • Aliquam eum dolorum ab fugiat.
    100
  • Consequatur ad nobis qui ab optio vero.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'NiCWvJVdhfA9Bxu5S4JEJd92vX9Fndwxc1EYTUCg', // }, // 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': 'NiCWvJVdhfA9Bxu5S4JEJd92vX9Fndwxc1EYTUCg', }, 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.'); }); });