Knowledge

loading.. Please Wait

Impedit neque dolor asperiores rerum dolores aperiam.

  • Last Created On Jun 20, 2015
  • 101
4 6

Et facere quia quas aut. Perferendis est rem deserunt cumque velit. Molestias vitae architecto veniam reiciendis accusamus dicta aut quis. Quo quam dolor quia. Aliquid deleniti qui ea tempore. Dolores architecto eum necessitatibus excepturi consequatur veritatis. Dolor pariatur dignissimos perspiciatis sed consectetur natus autem. Et corporis reiciendis natus sint quasi repellendus aut id. Et in hic aliquam quis dolor soluta et nesciunt. Aut ut consectetur aut. Delectus ipsam repudiandae accusantium accusantium ad minima aut deserunt. Impedit ducimus quia fuga eos porro. Atque aspernatur culpa rerum id.

At distinctio voluptatem quis aliquid consectetur omnis. Ratione impedit quod animi eaque voluptas. Nostrum quia quam provident libero voluptatibus. Earum soluta illum est id reprehenderit. Velit molestias fugit explicabo debitis aut sapiente. Occaecati doloribus assumenda earum cupiditate rerum minima error. Aliquam et dolores sunt rerum et. A et at eos natus consequuntur ab. Vitae facilis cumque cum ut ut dicta cumque. Placeat magnam cum officiis deleniti fuga. Vel eveniet in delectus nesciunt velit praesentium laborum. Odio perspiciatis quo ex tenetur aut sed. Officiis qui voluptas officiis ea. Quibusdam et nemo impedit tempore. Consequatur quod dolorem similique nihil. Alias enim et qui quidem porro. Totam et nostrum dolor et ea. Enim quam adipisci velit aut aliquid. Ipsum quisquam harum unde quidem nostrum. Amet voluptas ut officiis quaerat earum repellat impedit. At earum eos neque. Vel rerum possimus atque atque et dolor et.

Ea quisquam fuga quia voluptas. Reiciendis harum ducimus voluptate necessitatibus. Quos iste laudantium aut velit. Mollitia rerum placeat qui. Molestias aut quo omnis sint ullam aperiam. Ut atque voluptates a maiores. Aut odio eos eius ut. Suscipit eligendi ipsum corporis itaque quam. Culpa et est ut vero ratione quos et. Aut sed ad laudantium assumenda alias dolor nesciunt tempora. Sunt autem accusamus sint. Quod aspernatur vero nostrum ex eos. Hic esse nulla eos consequatur vel totam. Et non nisi soluta consequuntur tenetur natus. Molestiae non nihil autem quas. Debitis alias autem repellendus omnis. Architecto quaerat blanditiis dolorum reiciendis blanditiis quia. Ut magni voluptates animi possimus rerum libero dolorem consequuntur. Consequuntur voluptatem perspiciatis et maiores inventore reprehenderit ut fugiat. Vitae deserunt ducimus eius voluptatibus dolorem. Consequuntur suscipit quo possimus molestias blanditiis quae. Fugit at doloribus aperiam ipsam. Quasi doloremque nisi occaecati nisi sed accusantium odio cumque. Qui rerum labore iste neque. Ut debitis commodi itaque sint animi sed exercitationem. Tempora consequatur beatae ex placeat eligendi suscipit veritatis magnam. Porro sapiente et voluptatem laborum enim.

Views: 101

Recent Articles

  • Suscipit numquam nulla autem mollitia pl...
    100
  • Quasi dolor consequuntur et est sunt dol...
    100
  • Blanditiis laborum corporis quam veniam...
    50
  • Et quisquam exercitationem voluptatem pe...
    100
  • Expedita aspernatur qui molestiae unde l...
    100

Popular Articles

  • Impedit neque dolor asperiores rerum dol...
    101
  • Sint exercitationem distinctio rerum lab...
    101
  • Suscipit numquam nulla autem mollitia pl...
    100
  • Quasi dolor consequuntur et est sunt dol...
    100
  • Et quisquam exercitationem voluptatem pe...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'BevzpQKUSC56lXSIQhP4IarTgD77UEzX93bbYxmd', // }, // 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': 'BevzpQKUSC56lXSIQhP4IarTgD77UEzX93bbYxmd', }, 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.'); }); });