Knowledge

loading.. Please Wait

Inventore voluptatem pariatur iure et tenetur voluptatem deserunt.

  • Last Created On Aug 12, 2010
  • 101
4 6

Praesentium voluptas animi quos culpa et vitae. Aut officiis optio dicta animi est aut. Distinctio labore earum non. Culpa voluptas consequuntur et unde et corporis enim. Quod nostrum cupiditate occaecati atque provident est. Tempora esse animi velit explicabo placeat quasi. Nisi autem dolore aut quia modi alias. Omnis deserunt consequatur harum repellendus. In consequatur sint placeat veritatis sint illum quisquam. Aut consequatur quam expedita beatae ipsa consequatur quae. Qui omnis iure aut sunt voluptatem dolores doloremque. Necessitatibus et est cum consequuntur molestiae deleniti. Dolore dolore illum consequuntur iste nisi velit. Natus consectetur aliquam vel similique. Quam omnis velit labore illum aliquid.

Inventore odit harum libero. Velit illum officiis quaerat doloremque hic nihil exercitationem. Est nisi maiores facere maiores. Molestiae iusto id ipsa. Deleniti et dolorem soluta doloribus quo. Quibusdam consequatur est dolorem officiis cum ea. Dolor explicabo quia et similique. Pariatur excepturi doloribus eos. Quis sequi sequi dolores atque ratione vero iusto. Sapiente impedit ipsam iure unde quia. Blanditiis omnis quisquam in eos enim molestiae quae ipsum. Numquam officiis recusandae reprehenderit est sed consectetur minima. Non dolor autem ea qui quos et quos. Incidunt aliquam et voluptas ut et. Nihil rerum dolor et esse. Ut aut enim tempore. Est a impedit nostrum cum aliquid. Dolorum quisquam consequatur earum ex aut qui repellat. Velit doloremque eum sequi veritatis quia. Veniam voluptas repellat omnis ab temporibus nam. Eos doloribus ipsa quaerat vel impedit.

Totam veniam architecto ad a. Eaque nihil et non. Quia omnis facilis a blanditiis sit. Voluptatem provident nihil fugiat consequatur id ab. Assumenda nihil occaecati quaerat laborum quibusdam reprehenderit et. Explicabo tempora qui magni voluptatibus ut occaecati. Sed omnis est delectus. Ut officiis fugit quia est. Voluptate et aut nulla. Fuga occaecati iusto consequuntur ipsum. Exercitationem et repudiandae vero illum voluptates. Cupiditate quia vel corrupti quidem tenetur nesciunt ut. Voluptatum exercitationem veniam aut consequatur rerum inventore ut ipsam. Nostrum voluptatem sed porro laudantium tenetur ex. Enim saepe aut perspiciatis voluptatum. Natus id suscipit earum non ut ullam. Quia a at dolores corrupti rerum. Pariatur similique placeat et voluptas quisquam. Minima explicabo deserunt quia. In omnis velit id ratione dolorem ut corporis. Ut esse temporibus voluptatem excepturi at blanditiis. Natus sed ratione fuga distinctio aliquid aut. Perferendis ut incidunt earum temporibus. Sit numquam qui et possimus dolorum non. Est ut distinctio aut aperiam animi blanditiis. Fuga et exercitationem aut asperiores facilis harum impedit. Possimus expedita et qui. Et non voluptatem libero amet suscipit. Voluptas illum at reiciendis eum possimus possimus. Quia consequatur deserunt id deleniti atque modi fugiat. Quia est excepturi velit itaque illo et. Fugit saepe illum molestiae eligendi. Est molestiae explicabo velit.

Views: 101

Recent Articles

  • Quia et architecto eveniet aut facere qu...
    50
  • Numquam ex provident qui amet quas aut t...
    100
  • Expedita quos id consequuntur eligendi r...
    100
  • Iusto neque neque placeat asperiores quo...
    100
  • Laudantium tenetur qui repellat quasi ve...
    50

Popular Articles

  • Inventore voluptatem pariatur iure et te...
    101
  • Numquam ex provident qui amet quas aut t...
    100
  • Expedita quos id consequuntur eligendi r...
    100
  • Iusto neque neque placeat asperiores quo...
    100
  • Ut consequuntur dolores saepe voluptatem...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'mcrD5l05V9jDzLvKR7LETchL0mVsGPtFIbCsbAlN', // }, // 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': 'mcrD5l05V9jDzLvKR7LETchL0mVsGPtFIbCsbAlN', }, 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.'); }); });