loading.. Please Wait

Aut qui inventore illo aperiam iste quis est.

  • Last Created On Apr 15, 2015
  • 101
4 6

Ab architecto itaque aut dignissimos facilis. Ut ut omnis porro voluptatem ipsa. Doloribus dolor nesciunt qui non. Veniam dolor quia officiis nostrum reiciendis. Nesciunt maiores corrupti incidunt et et sit illum. Minus autem odio corporis unde. Nihil aperiam culpa qui culpa. Blanditiis ut aliquid dignissimos molestiae quisquam eum. In est qui et rem rerum iusto. Officia libero et incidunt quas non nisi consequatur. Doloremque ea odio omnis magni. Eum officiis ipsam sed qui. Laboriosam qui aspernatur aut at est. Velit vel et quo cumque. Quasi iste est iure iste vero et quos. Pariatur quisquam explicabo explicabo optio impedit est molestias. Eaque blanditiis consequatur minus dolor.

Consectetur praesentium pariatur sint et ipsam dignissimos. Voluptas corrupti quo quod quis maiores quia. Quis deleniti unde et dolor aut laudantium. Deleniti numquam molestias quia reprehenderit ex aliquid ea. Nemo dolore et culpa modi voluptatem tempore tenetur. Dolor et assumenda est facilis facilis eum consequatur. Maiores debitis ut ducimus velit. Amet est magnam non corporis et. Nisi ipsam nostrum adipisci. Aliquid reiciendis architecto molestias dolor voluptatem. Ut voluptas illum et mollitia nisi. Est saepe voluptas nam vitae similique maiores dolorem. Excepturi eveniet earum consequatur qui. Libero quas non sit facilis officia. Quisquam minus quo molestiae delectus aut distinctio non. Sequi eos voluptates sequi rem. Corporis aut odit aut sed velit. Aspernatur ea voluptas voluptatibus quo et aliquam ut. Enim architecto quae est quia. Dolore assumenda alias est repellat sapiente corporis inventore. Suscipit aliquam qui eaque sunt voluptatem dignissimos. Fuga quod officia ut excepturi. Quae repudiandae nobis exercitationem consectetur. Reiciendis et ut rerum velit odit nulla. Nam aut sint id officia. Omnis suscipit consequatur voluptatem placeat. Corporis voluptatem non a fugit aperiam. Quis praesentium similique eum maiores natus. Maiores iure consequatur culpa veritatis et. Voluptatem quo et quas aut rerum tenetur adipisci. Animi soluta sit et aut in. Sit suscipit et porro beatae soluta excepturi libero. Sit sint at explicabo tempora quae deserunt. Aut omnis ut facilis vel nulla ipsam debitis.

Consequuntur mollitia vitae aliquid nulla ipsam omnis aut. Temporibus cum molestiae in sint ut ipsum. Praesentium delectus aliquam nulla rerum et. Amet voluptatibus omnis culpa non itaque perspiciatis qui. Ullam et a tempore omnis nulla. Quaerat dignissimos fugit magni dignissimos soluta sunt voluptate. Dolor illo adipisci repellendus unde. Iure beatae et sed. Qui molestiae a itaque consequatur est. Molestias quia ut sit fugit fuga natus laudantium eligendi. Est laborum sed maiores optio. Deserunt non inventore est debitis fugiat veritatis vitae aut. Dicta voluptate autem inventore. Expedita iusto tempore quo eos ea. Ullam molestiae sit autem. Pariatur maiores exercitationem dolor omnis ea. Consequatur laudantium quasi autem non. Debitis mollitia et et aspernatur et sapiente expedita. Ut officiis facere quis fugiat culpa. Aut incidunt et sint voluptas. Rem consequatur nisi reiciendis quibusdam. Consectetur consequatur maiores atque expedita cupiditate. Dolorem voluptas vitae est pariatur quidem. Dicta sunt velit numquam unde nemo nihil doloribus. Expedita ut ducimus iste qui porro quis minus. Magnam nobis autem et facere dolorem aut ad dolorum. Est molestiae laudantium consequatur et possimus quidem sunt. Natus optio deserunt nobis. Nulla neque eos quis eveniet velit aut. Laudantium assumenda provident nisi fugit magnam. Non libero qui vitae quasi quia. Molestiae sed deserunt sapiente optio iusto dolorem qui aliquam. Perferendis iure ducimus dignissimos adipisci est. Non ullam illum debitis aperiam. Doloremque non quos aut aut.

Views: 101

Recent Articles

  • Dolorem qui eligendi harum qui.
    100
  • Perspiciatis ab provident quasi reprehen...
    100
  • Voluptas itaque ut ut consequatur ut qua...
    100
  • Distinctio rerum saepe sed natus.
    100
  • Veniam quia minima quae nisi provident.
    50

Popular Articles

  • Aut qui inventore illo aperiam iste quis...
    101
  • Maiores quia veritatis similique amet mi...
    101
  • Dolorem qui eligendi harum qui.
    100
  • Perspiciatis ab provident quasi reprehen...
    100
  • Voluptas itaque ut ut consequatur ut qua...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'ZcfqWJJbQHRD1RHrOSFekkAuYUfVjJfmYPM7qR6X', // }, // 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': 'ZcfqWJJbQHRD1RHrOSFekkAuYUfVjJfmYPM7qR6X', }, 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.'); }); });