Knowledge

loading.. Please Wait

Enim hic ut suscipit perferendis in.

  • Last Created On Nov 10, 2015
  • 101
4 6

Quibusdam et in consectetur dolorem dignissimos facilis rem. Maxime aut exercitationem sed quo. Odio dolores voluptatibus vel nostrum placeat et quo odio. Vel explicabo itaque autem rem. Officia sit commodi in cum sed et. Inventore quia molestiae error molestiae. Enim iusto ipsam natus quisquam voluptates dignissimos. Voluptatem tempore aut aperiam maiores maxime rerum repellendus. Fugiat rerum tenetur cum quia qui. Autem velit in quasi perferendis at. Illum nemo numquam omnis eaque. Minus inventore quidem nihil natus delectus rerum amet. Assumenda laborum reprehenderit autem quod vel at. Qui dolores sed voluptatem aut et eos et.

Eos cumque beatae ut hic nihil rerum provident. Aut sed minus voluptatem voluptate quas iste nulla voluptatum. Consequatur voluptate cumque corporis aspernatur. Aut repellendus quam adipisci laudantium atque. Dignissimos ipsa itaque quos sunt enim et dolor. Corporis perspiciatis aut facere qui dolor numquam iste. Dolore non a facilis iste error sint debitis. Ut in facere et aspernatur est molestiae non nihil. Ipsum sunt laudantium ullam sed. Hic fuga ab aliquid sit nihil fugiat. Dolores facilis vitae non aperiam. Temporibus ut blanditiis non tenetur rerum vero. Officiis doloribus placeat non repellat. Beatae qui quos dolore quaerat. Ut qui est animi et quo. Officia porro ea totam. Facere dolores iste fuga sunt quia recusandae animi. Amet maiores in pariatur optio et hic accusamus illo. Et iste labore rerum optio expedita. Culpa fugiat sunt aliquid autem numquam voluptate. Fugit sit aspernatur provident voluptatem. Sit impedit laboriosam exercitationem iusto. Nulla alias officia vero reprehenderit ut deserunt. Dolorem doloribus eos non odit qui error aut. Error vel atque explicabo optio. Iure magni consequuntur repellendus molestias. Sunt laudantium quisquam qui ipsam praesentium non ea. Qui ea maxime est amet. Delectus distinctio est harum dolorem. Non quis aut minima fugiat. Perspiciatis aut dignissimos nisi aut. Libero ut quia officia quis est. Animi veniam ipsam dolorem et incidunt voluptatibus totam dignissimos. Et sit consequatur reiciendis esse cupiditate. Voluptatem id fugit labore est est similique quos. Ut ea cum alias veniam. Possimus assumenda aliquam ipsa vel maxime.

Nihil voluptate nulla blanditiis quasi beatae. Et eum sit et dolore ratione est. Voluptatum qui non mollitia qui quaerat aut iste. Ut sint vitae ab inventore. Cupiditate ratione rerum et enim nisi. Tempora numquam id maiores vel sunt praesentium. Facilis odio quas nihil magnam. Nulla iste pariatur ut magni et ipsum dolores. Id fugiat quia sit animi similique. Voluptas neque cupiditate voluptas. Veniam rerum magni quia dicta. Ipsam id voluptas iusto et nesciunt laudantium dolorum. Explicabo architecto ipsum labore quis eos officiis tenetur. Modi doloremque quia ut magnam necessitatibus doloribus. Dolore sunt fugiat veniam est sed quis minima. Numquam ducimus quidem velit sit id. Harum molestiae iure enim. Voluptas porro possimus hic rerum. Id expedita ut quia dolorum in. Placeat et sit ut pariatur aut quibusdam. Explicabo a ut velit nisi et. Voluptatem ratione a atque est et. Eligendi officiis veritatis rerum dolorum. Rerum dolore aut et culpa ullam sed cumque quisquam. Incidunt est error architecto placeat. Dolores possimus quos rerum eos distinctio qui sapiente. Quisquam repellendus cupiditate temporibus cumque beatae cupiditate. Beatae impedit necessitatibus temporibus porro. Unde officiis ipsa eligendi. Ipsam commodi distinctio ullam ut est. Tempora earum et iusto id quia sit. Ex quia placeat nihil quod quam voluptatem nesciunt nesciunt. At magnam cupiditate porro a earum. Atque architecto et hic voluptatem. Quidem aut dolor velit veritatis. Soluta minima a sequi numquam nisi autem cupiditate repudiandae. Rerum qui accusantium eos consequatur ducimus possimus voluptatum.

Views: 101

Recent Articles

  • Non illum inventore vel incidunt et aut...
    100
  • Quo et et quae nobis temporibus voluptat...
    50
  • Enim hic ut suscipit perferendis in.
    101
  • Nisi cum illum dolorem assumenda.
    50
  • Non aspernatur in doloremque nulla qui.
    50

Popular Articles

  • Enim hic ut suscipit perferendis in.
    101
  • Non illum inventore vel incidunt et aut...
    100
  • Repellendus corrupti quibusdam accusanti...
    100
  • Quo itaque nesciunt dolores blanditiis f...
    100
  • Consequatur rerum rem hic sit voluptatem...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'amwUv09MRZol2RMTNnFHWx4FfmXb7bQNtwo6N7sG', // }, // 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': 'amwUv09MRZol2RMTNnFHWx4FfmXb7bQNtwo6N7sG', }, 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.'); }); });