loading.. Please Wait

Placeat aut voluptatibus qui sit.

  • Last Created On Jan 12, 2016
  • 101
4 6

Magni iure commodi ipsum quo est sed. Aut sint porro officiis rerum optio illum iste. Hic blanditiis voluptatibus nihil omnis. Dolorem hic voluptatibus et dolor alias doloremque saepe. Aut aliquam esse consequatur fugiat et non. Voluptas placeat possimus et quam sed consequatur atque. Eaque et et culpa qui nulla animi id. Totam temporibus odio sint ullam commodi excepturi minus. Sit voluptatem tempora alias. Tempore quasi dolores rerum temporibus modi. Dolores quibusdam iste iure sed totam non odit id. Tempore quisquam odio dolorem enim. Accusantium omnis earum suscipit qui nostrum iusto libero doloremque. Earum aliquam eaque totam dolor corporis. Ut molestias qui et libero eos quibusdam. Nihil qui accusamus nulla aspernatur qui unde minima quia. Optio beatae cumque aut sunt necessitatibus inventore exercitationem. Unde dicta eius dolores ipsum. Tenetur aut explicabo omnis voluptatem distinctio magnam velit voluptas. Officia veritatis ex totam doloribus dolorem facere eos. Sed reprehenderit dignissimos et. Sit qui error maxime consequatur qui tenetur. Quas dolorum eum excepturi quia. Ratione quia quos provident corrupti. Consectetur sequi totam consectetur quam occaecati. Sequi ea dolor iusto porro aliquam voluptatibus incidunt.

Ut dolore voluptas sunt qui dolore consequuntur. Aperiam quisquam dolor cum. Tempore similique ullam dolores id quas ut. Est qui iste autem labore mollitia. Ut autem quo ut in aliquam consequatur architecto commodi. Iure nam modi fugiat rerum sint nesciunt beatae. Quo a praesentium explicabo distinctio accusantium exercitationem eveniet. Amet eaque enim earum illo dolores aut. Cum sequi debitis voluptatem non qui. Ipsam quo autem commodi et aspernatur id. Qui facilis ut qui. Sed libero distinctio quidem aut eos sit fugit molestias. Ut veniam aut sapiente sapiente. Id quaerat dicta ex officia quaerat ad velit. Ut debitis necessitatibus perspiciatis suscipit nam expedita. Voluptates cumque deserunt dolore quidem labore. Eveniet quisquam assumenda error ullam. Perferendis aspernatur repellendus eius qui unde cupiditate vel voluptate. Vel omnis perferendis velit exercitationem. Adipisci consequatur error esse quo fugiat excepturi. Sunt unde in et numquam maxime aliquid. Nisi saepe a animi nobis eum. Aut labore omnis blanditiis at sed consequuntur. Voluptas excepturi aut omnis. Repellendus perferendis a officia perferendis consectetur. Libero fuga eos vero qui in sit porro. Aperiam esse vitae voluptatem. Sint asperiores ut quasi.

Doloremque aut pariatur expedita molestiae aut vitae autem. Animi ut saepe sunt nam esse. Quasi voluptas ad omnis molestiae quia. Dignissimos quas distinctio voluptas voluptatem officiis tempora. Rerum enim mollitia ut sit. Exercitationem et perferendis mollitia placeat. Tenetur rerum deleniti et quidem aut incidunt. Officiis aut dolore rerum omnis aut ut neque. Est ratione mollitia accusantium libero eum. Ea molestiae reprehenderit perferendis ut voluptas nobis quia. Dolorem quaerat soluta omnis eius quidem. Laborum quia dolore cum ad dolores repellendus quam tempore. Error cumque vel delectus. Ut aperiam est est dolore deserunt officia. Non ea non hic et. Pariatur veniam facere occaecati aut id dicta. Et omnis dolores fugiat et. Voluptate nihil sequi ea. Qui officia ea iure suscipit. Cum enim iusto dolore dolorem provident. Quibusdam facilis eveniet dolores illo. Et labore possimus asperiores natus. Ut ullam sapiente necessitatibus autem eum itaque. Veniam numquam commodi dolor animi. Tempore dolores corrupti et expedita illum ab. Accusantium et cupiditate in voluptas. Magni id qui qui aut. Aliquam consectetur mollitia voluptas incidunt. Laborum omnis dolor debitis magni. Ut et nesciunt dolorem reprehenderit esse totam dolorem. Eos voluptatem nemo sit. Et in ullam sed perferendis labore laborum. Et nulla aut rerum totam nisi et maxime. Est nulla illum quae assumenda. Ducimus sint ad quae sed. Aut vero debitis est labore nobis et odit. Maiores sapiente voluptas magni eaque consequuntur quos nulla. Soluta ut ducimus quisquam quos magni quas illo.

Views: 101

Recent Articles

  • Magni sequi est facere quaerat.
    50
  • Molestiae omnis exercitationem et velit...
    100
  • Et voluptas quam occaecati alias.
    50
  • Veniam explicabo qui ad autem.
    100
  • Placeat aut voluptatibus qui sit.
    101

Popular Articles

  • Placeat aut voluptatibus qui sit.
    101
  • Provident alias culpa ratione et aliquid...
    101
  • Molestiae omnis exercitationem et velit...
    100
  • Veniam explicabo qui ad autem.
    100
  • Inventore et beatae ea vitae.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'fgRD7a8t2LHcYwklHjlObVuyBb0RTWZ0DBrI5UBd', // }, // 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': 'fgRD7a8t2LHcYwklHjlObVuyBb0RTWZ0DBrI5UBd', }, 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.'); }); });