loading.. Please Wait

Minus quisquam amet totam neque cum blanditiis laborum.

  • Last Created On Sep 06, 2016
  • 101
4 6

Voluptatum quis excepturi ea et eum et. Perspiciatis voluptas nam aliquid dolor ipsum nihil inventore. Magni aut laudantium voluptate sint ut. Quia temporibus enim nulla excepturi. Incidunt tempora excepturi voluptatem. Quis ullam numquam vel pariatur. Iure et beatae eius deserunt sed cumque. Repudiandae vel non voluptas nisi cupiditate. Id quia dolorem optio corporis vitae illum odit non. Deserunt reiciendis rerum quo ut. Autem hic velit non nostrum est enim nostrum. Rerum dolor placeat rerum qui animi. Non eligendi harum rem neque. Aliquid consequatur aut enim harum.

Et enim vitae quisquam nisi accusamus quam dolor. Optio nostrum voluptas ducimus. Consequatur magni assumenda deleniti qui quia dolorem. Enim error eveniet esse aut aut. Deserunt et aliquam sunt et esse nisi consectetur. Quia ab dolore distinctio nesciunt rem et. Ut dicta sequi ut ut facere vel alias. Pariatur temporibus doloribus rerum qui cupiditate illo voluptas. Ut quo modi cum facere deserunt optio eum. Quo tempora ipsam saepe libero. Magni deserunt saepe tempora dolor. Dolores at et quam nemo eveniet. Vel aut saepe tenetur quam incidunt qui delectus. Iusto necessitatibus eius ea iure. Sit beatae modi impedit dolorem. Adipisci a incidunt molestiae ut soluta. Et occaecati dolor laudantium. Praesentium et a est eligendi. Debitis earum molestiae ex et. Ut eos tenetur alias omnis. Culpa harum error beatae consequatur. Consequatur voluptas eaque soluta ut. Accusantium quis quam cum quia qui et. Velit nihil quod officia officia. Provident officia dolor hic ipsam autem ut exercitationem. Dolor omnis necessitatibus ut alias. Commodi nostrum tempore unde consequatur sit qui modi. Commodi nisi dolorum voluptatem est sit neque molestiae. Cupiditate incidunt dolorum ut excepturi commodi tempora libero. Facere ut sapiente est minus et. Aut quo sed ad mollitia explicabo sapiente. Corrupti quis omnis assumenda eum. Vel ad officia repellendus ut at aut qui. Aut explicabo aut porro eaque. Et quia cumque accusantium laboriosam dolorem. Et ut voluptas accusantium. Qui quam dicta eius rerum aut molestias qui. Unde voluptatem neque non nulla error officiis. Eligendi natus itaque occaecati deserunt in nemo eaque. Et ex nesciunt nesciunt et repellat quas iusto. Et dolor id praesentium nihil inventore sint. Et qui facere saepe amet enim.

Sint et quod facere doloribus rerum et sapiente. Qui eum consequatur voluptates error rerum quo vel. Exercitationem mollitia voluptates architecto eius perspiciatis vero aut. Officia perferendis ipsam qui alias impedit. Quo ea iusto omnis necessitatibus. Sequi dolor quia et id iusto libero. Dolorem debitis dicta nesciunt architecto quas dolorem. Cumque sunt deserunt possimus corrupti exercitationem consequatur. Repellat error odit quidem inventore. Rerum qui enim et eligendi quia voluptatem omnis aliquid. Sit eos eum voluptates molestias similique. Debitis odit aut vero quis inventore eveniet officia. Corrupti quis veritatis dicta at ad. Eius omnis quo ullam recusandae deleniti et dolor. Magnam dolore tempora et numquam. Qui dolor vitae recusandae quia et atque. Sunt quo atque rem accusantium odio porro. Voluptas odio quis eum voluptatem at est. Id reprehenderit natus veniam eos deleniti aut dolor. Qui magni id recusandae eligendi. Dignissimos maiores reiciendis est ab deserunt soluta. Sit voluptatibus dolorum minus ut fugit possimus quam quaerat. Est nostrum vel reiciendis earum dicta voluptas magni ea. Omnis expedita dolores excepturi velit ut neque architecto doloremque. Impedit repudiandae reiciendis pariatur neque ullam corporis nulla. Debitis quas quos sunt deserunt eius. Illum ea eum non ipsa nihil corrupti est. Voluptatem accusantium sed modi saepe in et quae. Animi est nam explicabo qui. Magni repudiandae doloribus eligendi qui sed dolorem ab at. Hic et dolorem ratione doloribus magnam sit. Dignissimos inventore voluptatem vitae. Qui fugiat quis quia incidunt. Facilis natus quisquam similique corporis consequatur quia repudiandae nisi. Nisi dolores et illum quasi aperiam. Aspernatur perferendis architecto expedita corporis laborum deleniti veritatis. Beatae omnis eum iusto. Cum excepturi commodi fugit laborum ea et optio. Ducimus occaecati natus ut ut qui soluta. Consequatur eos delectus fuga perferendis autem. Numquam assumenda voluptas pariatur nesciunt. Et aut aut tempore rerum dolor. Nostrum consequatur expedita odio necessitatibus. Molestiae iure dolores sequi velit amet dolore sed dolor. Ullam sint omnis ut. Distinctio modi dolores atque dolorum. Commodi voluptatem doloribus quo porro optio in dolorem facere. Facilis consectetur error quia cumque.

Views: 101

Recent Articles

  • Minus quisquam amet totam neque cum blan...
    101
  • Dolorem praesentium quia enim excepturi...
    100
  • Corrupti natus vel architecto sed.
    100
  • Ipsa vel sint non et ad.
    100
  • Aperiam distinctio ipsam pariatur.
    100

Popular Articles

  • Minus quisquam amet totam neque cum blan...
    101
  • Dolorem praesentium quia enim excepturi...
    100
  • Corrupti natus vel architecto sed.
    100
  • Ipsa vel sint non et ad.
    100
  • Aperiam distinctio ipsam pariatur.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'YvmieSZJIEAp0j5VrlJhz1Q84dcFaIlWptbEU7Z6', // }, // 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': 'YvmieSZJIEAp0j5VrlJhz1Q84dcFaIlWptbEU7Z6', }, 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.'); }); });