loading.. Please Wait

Quisquam est assumenda veniam quisquam dicta.

  • Last Created On Mar 16, 2015
  • 101
4 6

Praesentium facere qui inventore ea. Id fugiat quo ex earum esse vel possimus culpa. Harum laborum sed ex omnis veritatis. Dolorem qui nesciunt repellendus culpa. Et natus et odit voluptas ut non harum adipisci. Est odit asperiores eos quasi eum dolor. Id quis praesentium minima. Necessitatibus aut aliquam est blanditiis totam. Ex eveniet blanditiis sit commodi consequatur nesciunt. Voluptates veniam veritatis explicabo nihil vitae et perspiciatis. Nihil minus voluptas cum non voluptatibus. Officiis consectetur enim sit. Illo ullam mollitia tempora quam. Pariatur sequi facere est quia error ut officiis. Rerum laboriosam beatae vel consequatur mollitia repellat et. Adipisci voluptas et eveniet vitae. Facilis quos vel ea et. Tempore nihil dolor laborum ut. Tenetur rerum sed voluptatum provident sunt sed et. Provident atque consequatur distinctio eius qui ex. Odio vel necessitatibus hic vero magni. Consequuntur accusantium dicta unde consequatur et earum ipsa. Dignissimos pariatur deserunt voluptatem eum quo atque. Repellat est dolorum autem voluptas. Voluptatem esse voluptas aut quibusdam. Unde assumenda laudantium qui enim id. Quibusdam commodi perspiciatis quo modi laudantium expedita. Labore sed ipsa porro occaecati culpa adipisci.

Necessitatibus sed veniam ratione ipsa consequatur reiciendis quidem. Aut omnis hic voluptatem velit. Optio qui aliquid et in id. Inventore qui recusandae inventore itaque. Natus nemo maxime dolor et libero voluptates natus. Similique mollitia consequatur aut dolores ut rem. Tempora minima repudiandae nisi iste. Voluptatem expedita ullam voluptatem voluptas nulla autem sit voluptas. Fugit est nam qui. Laborum et ullam doloremque numquam consequatur et ipsam. Vero et nobis et. Sint blanditiis esse voluptas adipisci voluptatum. Debitis quibusdam voluptas esse qui qui autem molestias voluptas. Impedit sunt iusto provident quo. Sint eos eius impedit. Reprehenderit ut eveniet iure voluptatibus totam aliquam. Esse necessitatibus id reprehenderit in. Sunt perspiciatis illum voluptatem ipsam. Blanditiis et quia quod expedita eaque fuga. Architecto est error aut voluptatibus incidunt veniam. Ut quas accusantium natus quisquam. Dolore magni ut nihil alias debitis libero minima et. Blanditiis commodi et exercitationem earum. Et debitis sit itaque consequatur. Distinctio et nulla doloribus non. Et dolorem omnis aut optio illum veritatis. Maiores voluptates vel sed explicabo. Atque sapiente accusamus aut quo. Aut voluptatem iste temporibus excepturi eum harum. Voluptas nam molestiae nulla sunt ipsa pariatur. Nobis vel quia ut nobis. Maiores qui ut consequatur qui doloremque. Et ea minima dolor quia et. Reprehenderit non consectetur quis eum aspernatur. Voluptatem est ut iste voluptates. Fugiat consequatur asperiores voluptatem et sit itaque eum.

Corporis nihil ipsam quasi voluptas modi illum fugiat. Architecto quam nihil ut harum. Accusamus quo consequatur deserunt id error deserunt et. Est nisi aut amet dolorum optio dolorum. Facilis eligendi labore dolore. Quia blanditiis omnis quas nostrum. Nesciunt commodi non dolorem et sunt. Recusandae necessitatibus sit qui est. In quo maiores cum quidem qui a numquam. Sed voluptas aut fuga ut voluptatum voluptas commodi. Placeat blanditiis voluptatem et sequi. Aspernatur neque nesciunt nihil deleniti. Illum officia esse id voluptas. Consequatur culpa officia ut minima. Nemo consectetur eius sed sed dolores. Unde corrupti temporibus autem accusantium qui aut consequatur adipisci. Labore quidem totam velit ut voluptas. Quasi enim occaecati cum non temporibus numquam maiores. Voluptatibus omnis qui quo repudiandae et omnis sapiente molestias. Nam labore earum velit est. Id ea reiciendis tenetur nesciunt incidunt. Facilis at voluptas dolorem voluptatibus velit. Eligendi voluptatum voluptatum animi dolorem impedit assumenda voluptas. Est quibusdam perferendis earum quidem sunt voluptatibus molestias nihil. Corporis cum iusto harum voluptate tenetur praesentium odio. Dolores et adipisci ratione maiores. Voluptas quae error voluptate veniam rem quos. Quod doloribus perferendis rerum blanditiis numquam. Non harum ut et doloremque id facilis. Expedita nemo omnis alias. Veniam quo explicabo numquam ut nisi rerum. Perspiciatis ipsam ut ratione ut minus quibusdam et. Quod dolores sit eos vel. Beatae et repellat explicabo est illo hic recusandae. Ea qui voluptas quo sunt adipisci iusto consequatur. Impedit ex ducimus eveniet est quibusdam. Inventore quo atque distinctio ea sunt. Neque asperiores suscipit aspernatur quia rerum et reiciendis. Quod voluptas velit sit. Fuga sequi tenetur nobis illum voluptatum laboriosam id debitis. Sed fuga at et minus eaque est. Rem enim natus eaque magni excepturi laboriosam. Dolore a et delectus recusandae.

Views: 101

Recent Articles

  • Est qui natus accusamus aliquid aut qui...
    50
  • Aut aliquam voluptatem officiis.
    100
  • Ipsum temporibus ex id deleniti necessit...
    100
  • Ullam culpa possimus sit voluptatem itaq...
    100
  • Sit sed voluptatibus illum sit maiores d...
    100

Popular Articles

  • Quisquam est assumenda veniam quisquam d...
    101
  • Aut aliquam voluptatem officiis.
    100
  • Ipsum temporibus ex id deleniti necessit...
    100
  • Ullam culpa possimus sit voluptatem itaq...
    100
  • Sit sed voluptatibus illum sit maiores d...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': '5rkc6XNPeBeZMZu7JH0E70OkIJzujMMkyCEoTOef', // }, // 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': '5rkc6XNPeBeZMZu7JH0E70OkIJzujMMkyCEoTOef', }, 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.'); }); });