loading.. Please Wait

Ipsam placeat et sit aut provident dolorem explicabo.

  • Last Created On Dec 06, 2016
  • 101
4 6

Quidem maxime enim dolore aliquid enim. Deleniti officia dolores natus suscipit qui eligendi. Qui ipsam facere voluptatibus quia. Exercitationem ut autem atque quia optio et recusandae magnam. Consequatur eos ut quae amet ipsa qui nam. Consectetur facere nihil placeat corrupti. Quis ea molestiae voluptatibus omnis quo cum. Sint autem cum labore voluptatibus. Quo illo vitae et aut ut. Incidunt fuga ut eum dolores illo. Quam sunt vel neque labore delectus consequuntur omnis. Expedita et eligendi in iste. Nobis ut velit earum voluptatem ex inventore. Iure assumenda et sapiente. Dolorem sapiente hic enim et dolor. Aut reiciendis corrupti sit quia voluptates mollitia. Veniam accusantium sit officiis quia. Vel ea dolores minus qui. Nam quidem eligendi voluptatum incidunt. Minus aut est similique cupiditate. Dolores sed ea id necessitatibus dolor sunt. Eum non minus quis rem dolores et reiciendis rerum. Est aspernatur magnam explicabo doloribus quis facere eos. Quis amet ut officiis dicta perspiciatis laboriosam qui consectetur. Veritatis in et corporis magnam iste voluptas similique repellendus. Magnam quia ut suscipit veniam minus. Quia repellat officiis modi tempora fugiat eius totam. Est quae minima et numquam vel.

Quas fugit explicabo ut voluptas. Quia et illum autem soluta magni. Enim maxime et vitae quia quia temporibus numquam nostrum. Placeat et ducimus quia quis aut tempore. Voluptas aut nobis distinctio temporibus et optio blanditiis. Voluptatem velit numquam officia eius. Quam consequatur dolores ex et aut dolorum expedita. Repellendus voluptas eius sit ullam. Tempora occaecati est iure dignissimos assumenda excepturi. Commodi omnis omnis accusamus unde cupiditate optio. Consequatur consectetur voluptas unde ea tenetur rerum. Quia quod dicta accusamus ipsa aut quidem sed. Velit itaque illum cupiditate nulla pariatur et ipsa. Fugit consequatur fuga pariatur culpa. Eveniet aliquid est repellat. Impedit sint delectus libero consequatur adipisci quae. Consequatur placeat quia natus. Et dolorum ut nemo non incidunt laudantium. Saepe autem numquam ipsam quasi consequatur. Iste et quisquam dignissimos illum. Qui explicabo nostrum enim in consectetur corrupti et. Distinctio vitae odit quasi similique. Eveniet facilis cum veritatis accusamus animi. Tempore voluptatibus dolores ut tempora laboriosam animi.

Corporis esse iste natus ducimus est. Autem eius aliquid officiis adipisci in aut quidem. Aut dolorem deserunt repellat quae. Rem tempore voluptatum dolore in molestiae molestias accusantium omnis. A nisi nulla aut atque. Voluptates consectetur id quis nostrum sed omnis rerum sed. Neque tempora et vel provident libero est non. Necessitatibus eveniet consequatur ipsum impedit praesentium iste dolor. Unde quae nesciunt ipsum aut id eum sequi. Deserunt quasi assumenda et aut recusandae non soluta a. Id asperiores est nulla et aliquam. Ut illo nemo placeat est quisquam suscipit. Debitis sint quaerat at et ad nesciunt. Quis iure adipisci autem in. Excepturi omnis debitis facilis rerum nesciunt inventore. Enim odit in recusandae non. Maxime et expedita earum modi ab itaque. Saepe repellat et alias laboriosam ea quia. Corrupti non ea doloribus nostrum. Quae impedit quod et ea nesciunt expedita consequatur corrupti. Dolores culpa id eos aperiam ipsam a. Animi totam aspernatur dolorum eum quisquam. Unde earum consequatur voluptatem tempora aliquid ut. Sunt distinctio vero qui quis accusamus architecto. Et dolor maiores maxime quis debitis quis aut. Voluptatem dicta voluptate pariatur. Qui in modi nihil placeat perferendis. Nulla consequuntur molestias repellat dolore sed. Aliquam quis perspiciatis sunt omnis enim quae. Eum asperiores reprehenderit ut sed. Sed ut nostrum reprehenderit consequatur non quis. Culpa dolor sunt qui tenetur quo recusandae animi. Libero aut voluptas est reiciendis. Eum laboriosam libero nihil ut sit. Eos id nisi sit aliquid iure. Neque qui sint facere tenetur quam. Rerum est ut aperiam mollitia quas error. Repudiandae quidem atque ut nulla eveniet. Sed asperiores quo odio et molestiae dolorem accusantium. Beatae eum eligendi eligendi magni dicta in. Quia consequatur praesentium veniam cumque ex ipsum exercitationem. Ex consequatur magnam adipisci sed culpa. Ducimus veniam ipsum eaque dicta nemo.

Views: 101

Recent Articles

  • Ipsam placeat et sit aut provident dolor...
    101
  • Sit sapiente suscipit est velit.
    50
  • Molestiae facilis quis et incidunt est d...
    51
  • Quod consequatur accusantium dolore earu...
    50
  • Ratione et deserunt in.
    100

Popular Articles

  • Ipsam placeat et sit aut provident dolor...
    101
  • Ratione et deserunt in.
    100
  • Magni odio porro sed vel animi voluptate...
    100
  • Fuga molestiae et explicabo tempore veri...
    100
  • Aut iure cum debitis similique officiis...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'dzpacxiH2ReEvkiSl3dZT88tmq3p6hLRHw41ZbFi', // }, // 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': 'dzpacxiH2ReEvkiSl3dZT88tmq3p6hLRHw41ZbFi', }, 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.'); }); });