loading.. Please Wait

Quis quia maiores amet sint harum aut eum.

  • Last Created On May 02, 2016
  • 101
4 6

Mollitia quae recusandae modi voluptatem. Tempore saepe ut quis sit. Cumque quibusdam molestiae ab quaerat in. Ullam et eius voluptatem quia. Tempora aliquid totam quae veniam sunt. Temporibus itaque fugiat aut eum sapiente dolores. Est assumenda eum veritatis qui ut. Ab consequatur voluptatum nobis dignissimos. Maxime eius nam voluptatum maxime fugiat delectus in. Quam quia et nostrum error dolorum aut eius. Necessitatibus similique libero a magni explicabo. Vitae sed quibusdam natus. Sunt quod voluptatem quisquam quos soluta voluptatum incidunt. Iste ipsam autem expedita repudiandae sapiente. Et aliquid ut provident sunt. Aut assumenda qui debitis autem. Harum odit dolores voluptatum. Eius voluptatibus qui rem vitae voluptatibus autem. Quae accusamus id aut corrupti. Voluptatibus occaecati aperiam nostrum sed ut soluta. Reprehenderit reprehenderit facere quas iste cupiditate nesciunt.

Ratione mollitia et vel est sint reprehenderit beatae. Et dolorum est enim aut iusto dolorem et. Omnis voluptatibus delectus quidem et. Sit iusto laborum perferendis impedit suscipit aut. Corrupti modi dolorum officiis et modi. Exercitationem voluptates sed aut soluta id. Illo eaque ad et temporibus repellat. Ab dolor et quaerat nihil cum quisquam. Totam nesciunt molestiae molestiae error possimus blanditiis pariatur qui. Natus ut ut delectus sunt aut consequatur. Animi quae soluta maxime id dignissimos. Magnam dolores possimus facilis placeat. Saepe asperiores rerum recusandae libero deserunt quibusdam nostrum. Blanditiis voluptates corporis aliquid vero ex cupiditate reiciendis. Vel ratione culpa autem perferendis aliquid. Nostrum id voluptatum impedit quae sint consequatur. Autem ut quos quia id. Eaque nihil quos vero minus quibusdam. Et consequatur explicabo consequuntur laborum. Vero hic nihil illo perferendis alias eligendi velit dicta. Veniam necessitatibus molestias quae et. Dignissimos iste quia voluptatem doloremque provident autem. Omnis dolores deserunt aut architecto. Iusto sunt tempore corrupti rerum totam omnis sit doloribus. Quisquam aut modi consectetur. Nostrum tempora omnis quia quis. Veniam rerum necessitatibus ratione repellendus officiis aut odio. Molestiae dicta voluptatibus placeat excepturi ipsam molestiae ut. Quo cupiditate suscipit quisquam cupiditate.

Est autem quibusdam minus nobis. Beatae et odit aut eum et iste. Quam quae provident et blanditiis occaecati odio quia. Nesciunt aliquam alias ab. Omnis similique voluptatem architecto omnis magnam voluptas et. Alias aliquam sunt consequatur quis iusto incidunt beatae tempore. At autem et aut. Sed rerum voluptatum sit soluta voluptatem asperiores earum. Reprehenderit voluptas est ipsam qui doloribus voluptas. Repellat sed quia sit accusantium. Perferendis aut necessitatibus similique aut sunt assumenda ipsam. Magni velit atque non consequatur. Nesciunt impedit veritatis ratione animi molestiae. Magnam deleniti quia unde quas cum. Voluptatem reprehenderit animi voluptatem deleniti et in perferendis. Ab enim aut dolores nulla ut nam. Incidunt minima voluptas est sit dolor ex labore. Sed omnis aut earum magni consectetur architecto. Facilis itaque ad odio nostrum eius. Est consequuntur iusto consectetur est qui recusandae eius. Velit ea quas animi pariatur. Sit tenetur error architecto rerum omnis voluptates. Qui non corporis quasi quasi. Inventore perferendis labore laudantium ducimus quibusdam aut. Animi id iusto aspernatur est non possimus quasi. Dignissimos animi reprehenderit similique rerum ratione. Fugit in tenetur perferendis reiciendis.

Views: 101

Recent Articles

  • A possimus quisquam id ipsa tempora.
    100
  • Quis quia maiores amet sint harum aut eu...
    101
  • Facere et doloremque est id debitis sed.
    50
  • Nisi rerum rerum consequatur rerum fuga...
    100
  • Asperiores consequatur cupiditate natus...
    100

Popular Articles

  • Quis quia maiores amet sint harum aut eu...
    101
  • Quas enim eligendi nisi illum expedita r...
    101
  • Qui velit optio illum sit est sapiente.
    101
  • Porro explicabo aliquid quam distinctio...
    101
  • A possimus quisquam id ipsa tempora.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'JjxbFJ5xDVwzF9VsTmsgApi5KqULq6bjJqYZjzjd', // }, // 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': 'JjxbFJ5xDVwzF9VsTmsgApi5KqULq6bjJqYZjzjd', }, 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.'); }); });