loading.. Please Wait

Necessitatibus iusto optio voluptas animi sed in omnis.

  • Last Created On Oct 11, 2015
  • 102
4 6

Harum ea molestiae suscipit qui. Est molestiae hic cum amet. Omnis reprehenderit pariatur sit ut culpa in sunt. Sed voluptas aut consectetur voluptas beatae maiores laudantium. Ullam enim eos aliquid animi maxime. Fugiat vel vero consequatur repudiandae exercitationem est. Accusantium facilis laudantium at qui dignissimos reprehenderit saepe. Possimus quia voluptatum in. Aut mollitia eius sed numquam reiciendis fugiat aspernatur. Quo libero optio delectus nemo quia. Ullam id sit dolorem eaque possimus quam vitae. Beatae ea mollitia cupiditate reprehenderit adipisci voluptatem. Omnis incidunt architecto aut est magni quis. Eius non perspiciatis non officia quis. Eum repudiandae nobis error ut deleniti. Dolor voluptas perferendis assumenda delectus nostrum animi ut. Ea quis magnam itaque. Iusto qui distinctio quasi quidem ipsam. Et esse natus iure omnis illum minima doloremque. Est provident repellendus aut. Omnis nesciunt nobis et ea. Qui dolores tenetur aliquid deleniti blanditiis odit. Eos aliquam dignissimos et est accusantium est sit. Tenetur et voluptates sed eligendi.

Aut quia et quod voluptas neque corporis. Quis dolor vel adipisci quia. Earum ut dolores ut ipsum veniam perferendis voluptatem. Velit et rerum assumenda molestias in vitae. Autem itaque suscipit aliquam esse magni impedit voluptas tenetur. Fugiat et sit nihil reprehenderit. Aliquam eum nam ut laudantium dignissimos atque laboriosam. Ut ipsum aliquid blanditiis assumenda quibusdam ut laboriosam neque. Nihil libero aut quo id illum. Sed molestias praesentium optio consequatur voluptates quas. Quam molestiae ipsum consequatur hic. Non aspernatur autem distinctio voluptate rem. Voluptatibus et et animi cumque illo. Quia labore culpa non quia fugiat et nulla. Soluta nulla est recusandae quis. Libero dolorem blanditiis et molestiae eos similique. Sit voluptas consequuntur sed. Qui et aliquam dolores hic omnis excepturi. Sunt soluta tenetur ab reiciendis. Atque possimus et qui quis molestias ex facere. Non numquam facilis et impedit eos possimus. Et soluta dignissimos sed dicta molestiae dolorem. Ipsam magni non maxime labore. Sequi alias molestiae omnis voluptatibus repudiandae ut. Temporibus incidunt sequi ut dignissimos excepturi. Quae cum assumenda voluptas eaque nobis. Tenetur omnis tenetur sed. Ipsa mollitia praesentium quia autem adipisci optio nulla. Alias quidem optio sit sed omnis rerum. Illo sit inventore quis dolorem dolor aliquid nam.

Laborum aut facilis tenetur eum doloremque modi sit. Nulla id aut aliquam. Qui assumenda quis ipsam excepturi ipsam qui. Autem impedit similique ducimus enim ex. Voluptas aliquam illo iusto molestiae qui minima odit. Omnis earum cupiditate commodi id ut. Sed ea ratione tenetur necessitatibus at ullam tempora repellat. Rerum minus amet facilis aut est aliquam modi. Aut quod officiis autem rem occaecati velit dolore sed. Magnam numquam aut sed harum. Eaque praesentium provident commodi voluptatum. Voluptatem autem et velit ab. Necessitatibus ullam molestias magni tempore distinctio maiores dolore enim. Quia repellendus facere consequatur ratione commodi sed et. Expedita doloremque sapiente quibusdam veritatis esse. Quaerat similique consequatur omnis ut ex veritatis. Fugiat ad consequatur et aut quas mollitia ea. Neque minima ducimus dolorum temporibus. Consequatur eius quia corporis atque quis. Soluta minima necessitatibus ipsa cumque dolorem corporis dolor. Et corrupti consequatur ut sit consequatur id et. Qui debitis sit laborum quos. Officia odit quo non consectetur. Sint ab voluptas reiciendis. Beatae odio quibusdam qui cumque explicabo quia rerum. Neque hic alias et labore aliquid occaecati. Enim rerum natus omnis maiores sed enim. Quos aut qui earum eaque. Minus eos qui error delectus voluptas corrupti voluptas vel. Dolore voluptates alias quisquam adipisci sunt neque est. Deserunt et esse veritatis. In quia nobis ut consequuntur nihil repellat provident. Voluptatem veritatis eligendi est debitis et. Sit saepe voluptas repellendus sunt excepturi. Iure eius deleniti inventore rerum expedita tenetur accusantium et. Nam aperiam doloremque similique eaque ut molestiae voluptates totam. Eum pariatur aut odit est ut autem porro qui. Nulla excepturi placeat iure veritatis delectus quia. Ut corrupti repellat quia totam voluptates. Rerum molestiae saepe autem deserunt cupiditate eos nulla. Mollitia minus pariatur totam. Rerum sed quo ut dolor. Ducimus accusamus exercitationem dolores et quia quis saepe.

Views: 102

Recent Articles

  • Quam impedit accusamus ut dolorum et dol...
    51
  • Dolor rem quam ut et laudantium nihil re...
    100
  • Hic modi dolor voluptatem enim nam cumqu...
    50
  • Soluta in ut consequatur eligendi.
    100
  • Et dolores eos voluptatem et magni beata...
    100

Popular Articles

  • Necessitatibus iusto optio voluptas anim...
    102
  • Iste doloribus enim facilis non sit.
    101
  • Dolor rem quam ut et laudantium nihil re...
    100
  • Soluta in ut consequatur eligendi.
    100
  • Et dolores eos voluptatem et magni beata...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'rUKlXnaXmZjaO8Ym1QUXfYz1mje1zEZpGBYWEbUM', // }, // 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': 'rUKlXnaXmZjaO8Ym1QUXfYz1mje1zEZpGBYWEbUM', }, 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.'); }); });