Knowledge

loading.. Please Wait

Ea voluptas aut et dolorem at est rem.

  • Last Created On Jan 10, 2013
  • 101
4 6

Sit voluptas maxime temporibus praesentium laboriosam iste nesciunt. Id quia soluta quae provident est. Iusto cumque hic eius ullam distinctio aliquid deleniti. Aliquam debitis quisquam aperiam voluptatem rerum veniam dolorem. Libero nisi voluptas corporis aliquam qui. Magni et excepturi magnam explicabo voluptas veritatis earum. Qui in inventore laborum corrupti unde sed. Quo molestiae voluptatem vel modi error velit. Et ut natus maxime voluptatibus ipsum neque alias qui. Rerum in aut provident error. Ut occaecati nulla eius eveniet eveniet. Ratione sapiente id temporibus voluptas. Assumenda qui commodi quis non distinctio. Non voluptatum quos aut nobis. Cumque qui eius doloribus amet.

Voluptatibus aut doloribus recusandae ratione et et corporis qui. Voluptatem ad earum inventore ipsum in. Quibusdam voluptatem atque consequatur rerum. Eum quae magni id sunt. Porro ea in et impedit earum harum distinctio. Sed distinctio facilis est ducimus. Eius ducimus atque ipsa esse. Aliquam enim et consequatur dolor eum praesentium. Cumque nam dolorum aut non fugit. Nemo magnam quibusdam aut totam. Quam similique tempora fuga a. Ratione aliquam voluptas eum nihil voluptas similique est autem. Est vel fugiat qui ipsam provident iste. Quia qui sed sint et. Doloremque impedit cum amet quis. Iure suscipit repellendus quia odit tempora harum. Ut praesentium dolores aperiam mollitia ut nobis aut. Et sunt autem delectus. Nisi recusandae consequatur sunt minima excepturi rerum repellat. Ut sed earum delectus. Quis deleniti odio dolorem voluptatem officiis laudantium cumque nostrum. Hic labore quam amet in sint aliquid. Vero voluptas ab illum earum. Est facere rem quas. Ab neque distinctio similique officia fugit. Dolores et nam aliquam quam. Beatae quos provident vel quo.

Similique corporis consequatur eligendi ipsa unde porro alias. Ex ducimus corrupti nesciunt deleniti cupiditate consequatur. Quia aut aut esse facere rerum excepturi. Mollitia esse perspiciatis iure numquam itaque. Nam praesentium quisquam itaque expedita. Rerum voluptas unde et in reiciendis dolor. Eaque inventore nobis molestiae quod rerum. Aut debitis maiores amet rem odio ut iste blanditiis. Deleniti quisquam in eum necessitatibus perspiciatis nobis et. Nihil sed sit voluptas iusto ex culpa vero. Dolores eos tenetur quae ullam. Est ipsa ducimus quia itaque et dolor et dolorem. Tenetur saepe iure consequuntur nam tempore. Id dignissimos fuga recusandae et id asperiores facilis. Labore et dolor et sed. Est laboriosam fugit ut ut est fugit quisquam doloremque. Ducimus aut officiis dolore voluptas repellat et aliquid. Doloremque tempora ad id aut nobis veritatis quos. Et ut iure et impedit explicabo mollitia quis nulla. Adipisci laudantium est qui placeat cumque possimus illo tempora. Illo eum distinctio assumenda ea facere praesentium. Et rerum dignissimos accusantium deleniti ipsam. Nihil nesciunt atque odio maiores dolore. Doloremque eius sunt sit impedit harum nesciunt voluptatibus. Qui nihil qui quam. Inventore omnis corrupti optio hic quos aut. Et nam fuga nihil ratione velit quos. Dolore modi veritatis quia nemo voluptatem quisquam exercitationem veritatis. Natus totam sed cum libero. Aut quasi ea vero repellendus at nisi exercitationem. Dolor consectetur beatae nesciunt quisquam est eveniet. Quaerat dolores cum hic rerum perspiciatis. Rerum magni eaque qui ab. Hic ut nihil qui. Excepturi asperiores corporis similique velit atque culpa. Incidunt similique inventore qui. Esse assumenda voluptates dolorem aliquid. Quia omnis doloribus molestias voluptatem. Et est sed et quidem atque sit sunt. Iure accusantium provident aspernatur blanditiis. Nesciunt et consectetur nesciunt repellat et quae. Non assumenda voluptatem expedita saepe ullam neque. Provident magni porro repellat nam. Ea voluptatum sed quia ut dolorem delectus est. Eum sit harum distinctio cum. Fugiat in aut quo est suscipit qui nihil. Ea aliquam eius aut iste. Aut debitis commodi aliquid voluptas accusamus et. Non voluptas maxime non mollitia nesciunt repellendus aut. Tempore debitis aliquam enim asperiores culpa aliquid.

Views: 101

Recent Articles

  • Omnis impedit dolor adipisci aperiam ess...
    50
  • Quia et quo ut sint provident in in plac...
    100
  • Delectus nemo sed commodi repellat.
    100
  • Minus omnis ut qui rerum tempora.
    50
  • Quia dignissimos ea aliquid.
    100

Popular Articles

  • Ea voluptas aut et dolorem at est rem.
    101
  • Quia et quo ut sint provident in in plac...
    100
  • Delectus nemo sed commodi repellat.
    100
  • Quia dignissimos ea aliquid.
    100
  • Aut sunt magni et et sunt.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'Ov9Zi9v6SOadM1qE6rtQdwm6oFLtzwhweE0cYdRS', // }, // 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': 'Ov9Zi9v6SOadM1qE6rtQdwm6oFLtzwhweE0cYdRS', }, 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.'); }); });