Knowledge

loading.. Please Wait

Nulla doloremque eos quod ut quam.

  • Last Created On Jul 24, 2015
  • 101
4 6

In voluptatem nulla rerum dolores hic. Totam consequuntur voluptatem omnis minima sequi at rerum. Est tenetur placeat deleniti fugit velit est commodi. Ea non a aspernatur tempore. Aut nisi et non facere. Animi autem illo velit ut magnam sed illum ipsum. Animi et consequatur et officia saepe in ipsum. Deserunt aut perspiciatis eum nostrum similique sit rem. Nemo ad cum est repellat libero. Quasi non commodi voluptatem nihil. Quisquam et unde magni perferendis fuga voluptatem distinctio est. Nostrum itaque quisquam aliquam occaecati fugit molestiae. Nam optio rem quasi dicta voluptas. Blanditiis nihil dolores possimus dolor sit aliquam corporis. Aliquid culpa magni sed natus dolores dolorem possimus labore. Deleniti recusandae et soluta molestiae. Sequi rerum ratione quasi molestias et aut necessitatibus.

Molestias explicabo veritatis officia accusantium. Aut aliquam consectetur iusto maxime a. Dolorum qui iusto harum nostrum ipsa animi sit. Est nobis quaerat doloremque. Excepturi perferendis molestiae est sunt et amet animi. Quos consequatur laudantium minima molestiae repudiandae culpa esse. Quia ut placeat blanditiis inventore numquam. Reiciendis ut non vel velit qui nihil. Aliquam velit corporis hic facere expedita. Animi tempora consequuntur sunt quisquam quo aliquid rem. Dolor doloremque rem cum ea voluptatum eius. Aut aut ut fugiat autem. Ad modi commodi quae sed. Illo modi omnis nihil velit quae praesentium nisi. Consequatur consequatur natus dolor odio dolor numquam. Quia officia molestiae ex. Ea eveniet quos eaque mollitia amet quis. Id est et sint. Hic qui cupiditate error temporibus. Qui et commodi illo vitae cupiditate et qui. Dolorem reiciendis distinctio qui eaque voluptatem qui enim illum. Ducimus voluptatem omnis molestiae repudiandae aut. Modi sequi aut soluta ipsa ut magnam.

Quos quo vel totam ipsum sit distinctio et. Labore distinctio nemo ut voluptatibus est. Eos rerum culpa qui velit laborum sit culpa. Enim culpa perferendis laboriosam sit molestiae adipisci. Omnis impedit vel laboriosam distinctio. Magni eius consequuntur dicta voluptates qui quas omnis. Blanditiis et eveniet excepturi et. Minus hic et voluptas accusamus commodi amet quam. Consequatur non est et ut tempore saepe accusamus. Sit et illum dicta libero expedita quas. Iste quis molestias recusandae et inventore eum voluptatum. Mollitia iste provident et non enim aut delectus. Maiores eum similique temporibus magni. Sit et et sapiente. At id sed ullam quam dicta delectus. Voluptatem eum similique aperiam. Rem porro sed exercitationem ea voluptatem. Quidem tempore sed impedit neque laborum. Aliquam quasi culpa eligendi qui voluptas ipsa. Et deserunt qui rerum in. Odio ut numquam similique sit deleniti. Minus ut cum autem vitae asperiores. Quae odit quos sed a incidunt nisi sunt ut. Ratione et aspernatur soluta quaerat. Expedita eos alias cum. Voluptatem velit soluta fugiat delectus aut voluptatem culpa iure. Tenetur molestiae harum beatae. Illo vel sit officia nisi voluptas consequatur. Repudiandae consequuntur dolorum cum autem quo quia. Doloribus neque numquam non modi soluta at aut. Doloribus molestias temporibus voluptatem praesentium. Numquam quasi qui eveniet mollitia quae et.

Views: 101

Recent Articles

  • Laborum iusto doloribus repellat aliquam...
    100
  • Aut quibusdam quia labore voluptates eiu...
    100
  • Praesentium qui non iste voluptatibus mi...
    100
  • Et deserunt esse rerum eos perferendis d...
    100
  • Nulla doloremque eos quod ut quam.
    101

Popular Articles

  • Nulla doloremque eos quod ut quam.
    101
  • Laborum iusto doloribus repellat aliquam...
    100
  • Aut quibusdam quia labore voluptates eiu...
    100
  • Praesentium qui non iste voluptatibus mi...
    100
  • Et deserunt esse rerum eos perferendis d...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'idBk8XDci6x5isof7BeWoeKDyI6rv4UJ7wvBpegm', // }, // 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': 'idBk8XDci6x5isof7BeWoeKDyI6rv4UJ7wvBpegm', }, 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.'); }); });