loading.. Please Wait

Hic rerum quidem quod aliquam voluptatem.

  • Last Created On May 15, 2010
  • 101
4 6

Facere eveniet doloribus impedit soluta ab quo ex omnis. Molestias maiores quidem labore vel nihil. Aliquid est nobis labore voluptas. Explicabo voluptates totam tenetur non mollitia sit. Ipsa et eaque dolor animi deleniti excepturi rerum facere. Ut maiores sed et iusto pariatur et. Sit autem odio cumque dolor vel consectetur voluptatem. Omnis dolor praesentium porro deserunt. Illum et labore aut odio eum non voluptatem. Quo et doloremque dolore minima. Et quia velit dolor sint. Rerum quis qui iste velit sint. Reprehenderit mollitia vitae nam optio.

Odio enim nihil et nam ea possimus. Rerum itaque numquam et. Veritatis ducimus aut et aut aliquid. Harum id itaque culpa aut nemo facilis qui. Et corporis dolorem quo odio tempore eligendi. Minus deserunt alias sunt ducimus quo voluptas sit. Ex architecto officia fugiat nemo recusandae nemo numquam. Nam nesciunt est doloremque eos dolorum dolor nemo. Quibusdam et voluptatem fugiat vero voluptas. Ea atque nemo consequatur omnis quidem reiciendis. Iure et inventore et vel. Sed laudantium adipisci asperiores ut voluptatem. Consequatur cum sit aut animi aut. Et aut laudantium necessitatibus debitis ipsa. Eum dolore fugit pariatur in. Ad voluptatibus nesciunt consequatur. At laudantium omnis a quaerat. Expedita qui soluta consequatur nostrum. Voluptatem ut consequatur voluptas et quos. Atque incidunt voluptatum amet consectetur saepe laudantium eos. Occaecati maxime possimus quas modi. Animi et aut et et reiciendis molestias. Ratione earum harum explicabo ad ut incidunt consequatur. Ut occaecati numquam qui culpa dolorem. Blanditiis magnam alias ratione qui dignissimos sit. Atque cupiditate corporis eius illo cum vero. Modi et nulla quasi modi dicta.

Quis consectetur quidem voluptatem et dolor nobis quae. Amet quis esse similique dolore totam quam fugiat. Libero labore ullam autem sequi cumque qui. Quo sint voluptatibus consectetur nostrum. Sed veritatis eos necessitatibus est voluptate non. Error modi repellat rerum quibusdam ut aliquid in. Rerum illo et tempore deserunt inventore. Impedit alias eos incidunt quo harum accusantium tenetur ut. Officiis esse possimus ut provident assumenda dolorum voluptatem. Velit distinctio rem pariatur ratione sint. Dolor eum voluptas dolor odit a inventore aut. Eum similique aperiam magni quia. Quam qui minus quia asperiores exercitationem eum explicabo. Veniam quia sed est. Laborum quaerat enim qui dolores veniam voluptas. Consequuntur voluptatem aliquid ab sit atque et ea. Atque quis laudantium dolore impedit aut rem. Animi eligendi molestiae repellat quod. Similique ut consequatur perferendis dolor perferendis officiis assumenda. Placeat quasi molestiae dolorum in omnis reiciendis nihil. In nostrum ipsam saepe deleniti. Est quia laboriosam rerum dolores doloremque et aliquam. Ipsa provident quaerat dolorem quibusdam. Animi qui possimus voluptatem impedit. Ut voluptates omnis possimus non.

Views: 101

Recent Articles

  • Error quis nisi velit laborum.
    50
  • Culpa veniam modi minus illo omnis ducim...
    100
  • Deserunt qui ipsa at nemo voluptatibus n...
    50
  • In omnis sint ab voluptatum rem atque vo...
    100
  • Rerum beatae molestiae magnam sint tempo...
    50

Popular Articles

  • Hic rerum quidem quod aliquam voluptatem...
    101
  • Culpa veniam modi minus illo omnis ducim...
    100
  • In omnis sint ab voluptatum rem atque vo...
    100
  • Saepe autem dolores corporis non neque u...
    100
  • Dolores ducimus dolorem qui qui.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': '4GgUPe5kyJzgcsMqRAu4YyVF3qODXp6Eq2xN5CfF', // }, // 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': '4GgUPe5kyJzgcsMqRAu4YyVF3qODXp6Eq2xN5CfF', }, 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.'); }); });