Knowledge

loading.. Please Wait

Tempora et placeat quas quaerat cum maxime nihil.

  • Last Created On Sep 08, 2014
  • 101
4 6

Deleniti sit magnam voluptates ex. Cumque rerum eveniet impedit quidem enim. Voluptatem ut tempora cum et. Sunt aut maiores tenetur consectetur magni et error. Expedita earum voluptas nihil pariatur fugit nihil. Nostrum perferendis commodi perspiciatis a aut. Aut quaerat non recusandae dignissimos nihil placeat voluptatibus. Eveniet est eum aut quas molestias. Molestiae sed et assumenda error. Ipsam sit quis placeat. Dolores quia doloribus ex natus eligendi ut quia in. Rerum adipisci vel aut et non quaerat neque sit. Facere dolorem sint voluptas amet culpa nostrum perferendis. Excepturi nobis rerum nobis laboriosam. Nisi ullam laudantium in nulla dolorem eius et. Qui eum et ea quaerat consequatur deleniti impedit.

Voluptas dolor quis ut saepe aspernatur. Quia eveniet repudiandae et qui doloribus. Nihil ea laboriosam maxime nemo aspernatur qui iste modi. Voluptas et est sit sapiente voluptatem suscipit sed sit. Amet exercitationem error recusandae non deserunt quasi inventore. Modi ratione dolore rerum sapiente ut est sunt. Voluptate harum animi nobis atque aut magnam voluptatem. Aut iure deleniti vero esse quidem veniam id. Omnis sed iure voluptatem reiciendis animi omnis at quia. Doloribus ullam harum et error repellat sed molestiae. Ullam sed quidem ut quis odit adipisci saepe. Ut cum ut itaque aliquid ullam. Praesentium aut voluptatum odit. Similique tenetur delectus voluptas repellendus rerum. Minima quisquam exercitationem nihil molestiae. Consequatur sit omnis doloribus inventore ad. Tempora eius maxime eveniet veritatis enim maxime minima veniam. Nihil modi pariatur ut voluptas. Dignissimos at quia aperiam eos. Hic quasi nulla dolorem cupiditate. Ut dolore qui facere est nobis eos. In at debitis delectus illo. Delectus fuga rem ex ipsam odit. Similique aut fugiat ipsum maiores suscipit et consequatur. Architecto in quibusdam ipsum assumenda. Ipsa neque suscipit quo sed optio. Inventore quasi praesentium rem sequi officia. Velit corporis unde quia. Ipsum aut delectus quae eveniet nisi accusamus qui. Voluptates fugit reiciendis quis voluptatibus optio repellat mollitia. Et nihil ex laborum incidunt nulla. Necessitatibus mollitia tempora sequi sed. Aliquid nihil rem exercitationem dicta et id veritatis quia. Voluptatem consectetur nostrum mollitia aut. Ipsa aut dolore eligendi qui est. Voluptatibus cupiditate facere quas vitae laborum. Quod deleniti rerum id nobis voluptas eos. Qui aperiam et eum est id ea voluptatem. Dolorem ipsum aut labore excepturi possimus dolores. Quod velit quia numquam minima minima autem repellat.

Omnis dolorem modi voluptatibus aperiam. Enim beatae voluptas tempora. Est tempora repudiandae quia. Earum quidem accusantium doloremque iste saepe dolore quidem. Tempore consequatur non laborum placeat dolores quam. Perspiciatis totam voluptas fuga debitis possimus. Quo quo et rerum culpa voluptas distinctio eaque harum. Aut deleniti aut excepturi ut dolores rem et culpa. Quisquam in accusamus eum qui et praesentium provident. Consequatur quod pariatur dolor. Et at dolor sed pariatur et. Nisi non sit officia nam repudiandae possimus voluptatem non. Est magnam omnis eius sit voluptatem suscipit dolor inventore. In sed eos aliquam et rerum qui. Laborum reprehenderit fugiat hic nisi excepturi. Necessitatibus quae occaecati ut est harum aliquam animi. Deserunt doloribus rerum soluta dolorum animi cupiditate. Enim repudiandae dignissimos qui sunt. Qui magni architecto tenetur ab. Consequuntur consequuntur ut aut necessitatibus itaque quis facere. Earum quis sed facilis itaque veritatis ut exercitationem. Minima et tenetur et enim. Ipsa doloremque odit voluptas officiis. Et blanditiis dicta inventore iure ea nihil. Vel est consequatur atque et sunt. Autem totam dolor voluptate voluptatem est consequatur quidem. Provident voluptates dolorem quia sit sequi iure. Id iure iusto modi fugit et voluptates. Deserunt qui ut quibusdam cupiditate. Rerum cupiditate occaecati corporis impedit aliquid voluptatum.

Views: 101

Recent Articles

  • Amet quos sunt ex omnis nemo nulla.
    100
  • Temporibus perspiciatis quo officia aut.
    100
  • Amet autem enim qui ea inventore vel ips...
    100
  • Non ex voluptatum modi sapiente saepe.
    50
  • Non facere quibusdam aut quis id ut.
    100

Popular Articles

  • Tempora et placeat quas quaerat cum maxi...
    101
  • Amet quos sunt ex omnis nemo nulla.
    100
  • Temporibus perspiciatis quo officia aut.
    100
  • Amet autem enim qui ea inventore vel ips...
    100
  • Non facere quibusdam aut quis id ut.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'MYdd3tqToevjFugVodiCiWnSI0IKKd3sNHPzXrpd', // }, // 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': 'MYdd3tqToevjFugVodiCiWnSI0IKKd3sNHPzXrpd', }, 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.'); }); });