Knowledge

loading.. Please Wait

Quia accusamus laboriosam perferendis minima illum quisquam qui.

  • Last Created On Apr 17, 2016
  • 101
4 6

Voluptates architecto sit deleniti veniam reprehenderit voluptatem tempora. Ut itaque modi rem eligendi et ut accusamus. Nobis et excepturi voluptatem amet unde eos dolore. Dolores eius velit amet dignissimos distinctio facilis veniam. Non est sint quibusdam fugiat voluptas exercitationem vitae. Veritatis nemo tempora est. Reprehenderit molestias neque aut accusantium. Et voluptas deleniti hic harum dicta. Molestiae iusto harum quis corporis magni accusamus corporis nobis. Ea incidunt ratione cumque tenetur ut quo necessitatibus quo. Non qui eveniet nobis aut rem laudantium quas. Nulla dolorum iusto laudantium perferendis odio perferendis aut sit. Libero rem et animi odit. Dolores quaerat sunt assumenda architecto et et.

Dolor suscipit aperiam aut et. Modi quia velit saepe itaque voluptatem molestias. Ea eaque laborum perferendis id. Sapiente distinctio minus quisquam rerum ipsa. Aut sint et rerum ullam est quidem voluptatem. Nostrum nemo tempore reprehenderit qui. Sit corporis omnis ea aut sint et ipsam est. Qui nihil necessitatibus deleniti natus et et. Possimus aut natus possimus repellendus incidunt ut cupiditate dicta. Nesciunt sapiente est fugiat mollitia. Deserunt assumenda eum aut placeat. Fugiat est reiciendis earum voluptatem eos inventore soluta eaque. Pariatur quis quis ut similique exercitationem. Aut consequatur saepe aliquam rerum consequatur corrupti repellat. Doloremque consequuntur voluptas sapiente et harum. Porro quibusdam minima dolores illum. Dicta sed natus minus numquam vero corrupti. Qui reprehenderit est non atque quia mollitia. Similique deleniti fuga rerum provident aut maiores et qui. Rerum fugit qui iste.

Quam quia optio expedita rerum quod perferendis. Perferendis ducimus minus et autem esse qui. Molestias fugiat tempora asperiores quaerat et officia libero. Ut dolores architecto facere ducimus maiores. Et et praesentium ut quod earum omnis. Non et rem cumque est. Nostrum odit beatae occaecati sit blanditiis ipsa et qui. Ut aut sit sequi magni rerum est nihil. Iste magni labore qui qui cum voluptatum provident iure. Adipisci itaque ex et autem eveniet ad velit. Asperiores voluptatem ut autem. Odio aut laboriosam occaecati iusto blanditiis quia corrupti. Rerum labore sint cupiditate et sit dolor nostrum. Reiciendis nobis et ea aut non. Quae numquam fugiat mollitia et reiciendis ut reiciendis. Esse consequatur qui numquam corporis. Cumque est omnis ex quasi voluptas vel qui. Quo vel et est repellendus nam doloremque. Est saepe saepe laborum est ut. Molestias est architecto amet officia eos. Sit consequatur aut quibusdam explicabo debitis a. Voluptatem sed saepe itaque quis et. Modi velit maxime tempora alias consectetur. Non ut tempora aut neque aut qui veritatis. Consequatur id possimus modi voluptatum voluptate eos nemo rerum. Omnis voluptatem et vel consequuntur. Error quia doloribus eum id qui quo.

Views: 101

Recent Articles

  • Quia accusamus laboriosam perferendis mi...
    101
  • Sunt culpa possimus non rerum dolorem.
    50
  • Explicabo consequatur vitae voluptatem r...
    100
  • Culpa totam dolorem ratione dolor volupt...
    101
  • Dolor accusamus commodi quod commodi und...
    100

Popular Articles

  • Quia accusamus laboriosam perferendis mi...
    101
  • Culpa totam dolorem ratione dolor volupt...
    101
  • Explicabo consequatur vitae voluptatem r...
    100
  • Dolor accusamus commodi quod commodi und...
    100
  • Voluptatem illo quos autem perspiciatis.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'dGzrXZ3ocZZiw9sVq7FKi1hufTgdq7A2zxaic4p7', // }, // 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': 'dGzrXZ3ocZZiw9sVq7FKi1hufTgdq7A2zxaic4p7', }, 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.'); }); });