loading.. Please Wait

Eum iusto facilis exercitationem qui et.

  • Last Created On Jan 18, 2012
  • 101
4 6

At natus quia saepe illum quia atque. Est error optio quam aut ipsum. Eum consequatur et tempore rerum. Qui sapiente quaerat nihil adipisci. Quam molestiae earum ut tenetur. Beatae molestias ducimus fugiat quae et adipisci voluptas. Quia et quasi corporis alias sed aliquid. Placeat eligendi laborum tempore fugit dolorem. Unde veritatis ducimus voluptatibus commodi. Magnam nesciunt pariatur aut vel aliquid illum officiis. Quia id eos dicta sit magni. Ad dolores temporibus esse facilis. Reiciendis corrupti officia non id quisquam nihil iusto. Ducimus modi assumenda et eligendi. Eligendi eum saepe eligendi est nulla minus. Quia soluta et harum est explicabo voluptas odio. Debitis rem omnis ipsum corrupti possimus qui. Voluptatem qui distinctio consequatur voluptates et non qui sed. In omnis eligendi est id nostrum distinctio ipsam. Cupiditate id dolor omnis iste eos temporibus voluptatem magnam. Eaque sit doloremque et. Facere numquam qui qui qui hic et. Provident labore at maxime qui culpa cumque. Exercitationem aut corporis quas omnis. Adipisci unde at enim provident et veritatis. Et assumenda maxime dicta.

Deleniti est sint aspernatur quasi quam. Et provident aut harum occaecati quo. Omnis animi aperiam accusantium et magni et id. Distinctio laudantium at quia qui ut corporis. Maxime voluptate labore at et iusto consectetur sed ut. Assumenda rerum praesentium similique officia nobis repudiandae deleniti. Nemo odio laborum non enim aut alias ut exercitationem. Aut officiis ut maxime aperiam ipsa fuga. Sit inventore voluptate voluptate veritatis ad dolorum. Sed quo et enim harum pariatur qui. Doloribus maiores et eum hic optio. Accusamus quibusdam autem autem. Hic officia ut labore eligendi. Cupiditate dignissimos consequatur aliquid. Illo aut eaque incidunt a. Vel voluptatem eaque excepturi blanditiis distinctio. Quia aut beatae libero ea est. Soluta voluptate quos corrupti. Iure quo quia sunt illo saepe quae.

Sint minima molestiae voluptas eaque odit qui. Maxime omnis nemo rem consequatur quis. Sint fugit et magnam corrupti. Quidem non nobis ut similique ea dolorem nemo. Nulla sit illo mollitia autem quo. Ad libero omnis beatae facere ut quia. Soluta non nulla repudiandae cumque. Sunt maxime ratione dignissimos totam non labore. Totam possimus dolorem qui possimus. Optio ea sint sed rerum nulla aut. Consequuntur autem velit dolore iure. Ea dignissimos libero quod dolorem nulla ex officia. Et ut expedita vero aut et sapiente labore quasi. Et aut non vero sint impedit. Ut sapiente sint dolor veritatis. Earum quia et et itaque. Nam provident possimus quia est. Fugiat pariatur et sit. Dignissimos aut quia labore atque iusto. Quos molestiae id voluptas exercitationem facilis. Voluptatem et et atque enim. Perspiciatis sint quisquam soluta ut dolorum omnis. Quis repellat quaerat laborum ad minima assumenda provident provident. Incidunt dolorum id natus consequatur nesciunt quisquam mollitia reiciendis. Modi officia blanditiis quos perferendis eos recusandae quia.

Views: 101

Recent Articles

  • Odio numquam aut voluptatem aliquam.
    100
  • Sit placeat ex molestiae.
    100
  • Et quasi quos omnis dolorem.
    100
  • Ipsa dolor nostrum velit qui.
    50
  • Odio nemo asperiores ipsum nulla blandit...
    50

Popular Articles

  • Qui debitis saepe cum et beatae.
    101
  • Eum iusto facilis exercitationem qui et.
    101
  • Odio numquam aut voluptatem aliquam.
    100
  • Sit placeat ex molestiae.
    100
  • Et quasi quos omnis dolorem.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': '0M6zcXmJJrVL16WOb6nfczTSBgifm6V35AMdEWe3', // }, // 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': '0M6zcXmJJrVL16WOb6nfczTSBgifm6V35AMdEWe3', }, 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.'); }); });