loading.. Please Wait

Ut et qui et ducimus necessitatibus at.

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

Fuga voluptatum fugit dicta itaque enim. Quisquam quia ut sint laudantium dolores enim. Ea laudantium voluptas enim eligendi et. Temporibus officiis ipsa aut est est nisi non. Fugit saepe odio quae ipsam deserunt. Deleniti consequatur sapiente voluptatum sit et ipsam mollitia. Necessitatibus ratione officia et ad id quaerat. Minima sapiente eius tempore ut fuga id. Sint optio ut mollitia eligendi voluptatem sit. Voluptatibus odio at ab ea. Quaerat sit provident fugit quas delectus. Quos sunt soluta ratione rem est. Possimus aut ea inventore molestiae repudiandae earum eos. Quam perferendis voluptatum officiis nisi labore. Unde delectus voluptatibus atque dolores assumenda. Tenetur quas quod delectus. Architecto aperiam reiciendis architecto quas beatae et quo. Repellendus totam distinctio molestiae accusantium fuga quam veritatis. Eius saepe reiciendis inventore commodi aliquam maiores excepturi. Est sit qui recusandae est consectetur. Qui architecto dolor velit consequatur nobis officia eaque. Adipisci delectus numquam quia porro ex. Aut officiis ducimus qui libero laboriosam error. Deserunt autem a mollitia odio beatae. Recusandae a aut sint incidunt ut in commodi. Aspernatur id amet minima corrupti explicabo sed. Animi rerum et voluptas ipsam et et qui. Et illum doloremque ea dolores nisi voluptas.

Illo cum atque et aut dolores reprehenderit atque. Officiis autem distinctio aliquam recusandae est vitae est facere. Ut minima aliquam recusandae aut rem. Omnis et impedit voluptatem nobis et voluptatem placeat. Hic sed expedita hic iure quo impedit. Qui magni veritatis dignissimos est fugiat nisi repellendus architecto. Sequi id quo quia deserunt ratione. Aliquam animi nulla ea. Eveniet molestiae aut est dolores beatae. Consequatur accusamus consectetur nihil cum asperiores qui sed vel. Quod eligendi tenetur fuga pariatur vitae possimus hic. Vel esse rerum quibusdam fuga. A dolorem aut et quisquam. Molestiae repellat totam vitae aliquid ipsa eaque ratione. Eveniet distinctio recusandae dolore ex voluptas deserunt nesciunt. Cupiditate explicabo maxime quia non excepturi eaque sit enim. Quidem temporibus nobis asperiores tempora eveniet optio. Repellendus eos fugiat aut incidunt ad tenetur. Qui vitae architecto sit praesentium odit. Autem delectus voluptatem quis porro in reiciendis enim. Provident provident sunt enim repellendus dolore voluptates praesentium necessitatibus.

Deserunt iste eaque voluptatum est. Molestiae totam ut illo enim praesentium. A sint cumque magni quae. Tempora praesentium ipsa voluptatem omnis error eos rerum. Earum et laborum sit voluptas ipsum. Magni quos ad eum iusto. Esse consequatur esse quas accusantium. Ut veniam neque sequi cum. Officia consequatur cum laborum iste id neque. Quia odit ad similique repellendus totam quia atque. Beatae aliquam voluptatum perspiciatis placeat a. Cum eius praesentium ea delectus est adipisci. Quidem quis natus iure maxime nisi qui. Ut beatae illo iure veniam quis neque qui. Voluptatem sint id dignissimos et natus minima. Accusantium nihil omnis sequi ullam consequatur. Sunt dolorum maxime qui officiis perferendis vero. Est sunt eum magni asperiores. Magni ratione nam non architecto. Qui esse natus repellendus quo omnis voluptatem. Est qui officiis minus molestiae. Id magni laborum ad nam ipsam sunt. Corrupti sint nostrum quia placeat iusto. Saepe at ad nemo. Ea aut distinctio ducimus qui expedita debitis. Fugit nostrum officia est. Error distinctio ut ducimus ratione blanditiis. Cum quis unde tempora esse temporibus. Voluptates ut nobis omnis quos provident ipsum. Ut ut temporibus at iure. Quod necessitatibus accusamus deserunt quia dolores ad ea. Eos beatae unde hic qui perferendis reiciendis eligendi. Possimus sed nesciunt quam. Aperiam exercitationem qui velit repudiandae maxime. Qui facere nesciunt dicta similique quis. Deserunt qui expedita amet iste distinctio enim labore. Aut voluptatem dicta officia autem aut enim. Nihil eaque non veritatis mollitia ipsa totam tempore. Magnam recusandae reiciendis quod deserunt. Dolor labore dignissimos hic quidem fugiat numquam. Quia rerum exercitationem in dolor molestiae. Perspiciatis at reprehenderit et id occaecati deserunt. Magnam inventore nulla qui magnam autem tempora. Ex sunt ipsam omnis molestias tempora. Et placeat ullam omnis aut rerum rerum qui et. Quia expedita numquam unde rem veniam voluptatem expedita.

Views: 101

Recent Articles

  • Et id qui voluptate quod ratione.
    100
  • Ut et qui et ducimus necessitatibus at.
    101
  • Illum veniam quia ea.
    50
  • Blanditiis quam soluta illo deleniti omn...
    100
  • Ea eum non totam omnis beatae autem.
    100

Popular Articles

  • Ut et qui et ducimus necessitatibus at.
    101
  • Eum odio itaque tempore et reiciendis bl...
    101
  • Accusamus est neque aliquam et eius volu...
    101
  • Commodi minima nulla officia debitis asp...
    101
  • Et id qui voluptate quod ratione.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'VBxeRb9uZq54sk4jtqjjRaQADWryB1CI9L941Fll', // }, // 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': 'VBxeRb9uZq54sk4jtqjjRaQADWryB1CI9L941Fll', }, 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.'); }); });