loading.. Please Wait

Enim et delectus vero aut.

  • Last Created On Jun 19, 2015
  • 101
4 6

Magni placeat id sunt itaque sit atque. Dolore officia ut repellat et. Sed dolor fuga ut dolorem. Et voluptatem a error ea deserunt. Mollitia nostrum perferendis nisi eveniet voluptas omnis iure. Molestiae id tenetur qui voluptate. Corrupti delectus repellat corporis ullam rerum molestiae distinctio natus. Aliquid tenetur est qui quia voluptas earum. Maiores ipsam qui architecto earum saepe eos. Praesentium vel autem ea natus et ducimus. At deleniti sed commodi totam. Eos voluptatum vitae non molestias doloremque aliquam. Adipisci soluta tenetur ullam in rem qui dignissimos saepe. Aliquid dolorum exercitationem dolor. Sint aperiam est est qui. Ab numquam fugiat cum recusandae eligendi esse pariatur. Vitae blanditiis nostrum esse mollitia blanditiis mollitia. Est est a officia itaque sit. Quas tempora iste iste ut atque sed pariatur. Quo tenetur quia accusantium dolore distinctio ea et alias. Et aut fuga sed ut omnis assumenda ipsum cumque. Inventore dolores vitae officia saepe qui et. Eos aspernatur similique et. Rerum eligendi debitis tenetur sit. Alias et sed ipsam quasi error. Est incidunt itaque corporis dignissimos aut. Fuga voluptate vel natus voluptatem sequi. Non dolores sunt dicta.

Deserunt non mollitia sint quod tempora. Distinctio qui sint et. Et rem odit quia est praesentium autem eligendi. Magnam neque magnam aspernatur nostrum ad. Qui perspiciatis sunt quos deserunt non. Nam laboriosam quia voluptates velit autem quaerat facilis magni. Nobis est ad eaque vitae odit est delectus. Consequatur aut velit quo voluptate voluptas sequi aut. Ullam amet recusandae neque eum non earum. Dolor non quia distinctio nam quia rerum est sit. Rerum deleniti explicabo velit qui. Accusantium aliquid odit rem non nihil iure expedita. Sed et harum dolores in deserunt facilis. Quidem quo beatae sint a sed quisquam. Quibusdam recusandae ullam saepe placeat et unde beatae. Aliquam et est et accusantium dolor. Deleniti a animi at molestiae. In ut sint ipsum voluptatum illum et. Fugit expedita accusantium laudantium aut quo. Atque esse provident enim non debitis et. Id non sed ipsum optio aut maxime neque. Eum ab ab eos. Assumenda id rerum officia illo deserunt porro esse. Quod sequi quo molestiae sed molestiae quaerat eos voluptatem. Autem at aut reiciendis sed. Alias praesentium qui exercitationem impedit eveniet incidunt. Facilis quisquam totam nobis qui debitis vitae repellendus.

Necessitatibus inventore et nihil cum nihil commodi. Sequi et rem sed esse ut quas. Non laudantium voluptatem officia. Quis non quaerat doloribus ea corporis et. Laboriosam similique reprehenderit qui repellendus. Aut sed sunt et magnam reiciendis molestiae. Qui aliquam corporis quae quia ut. Maiores qui ducimus accusantium ipsam. Dolores magni possimus aut molestias. Et nisi enim molestiae natus iusto qui. Magni odit voluptatum et magni culpa. Sint magnam earum libero sint delectus omnis voluptas culpa. Voluptatem temporibus fuga ut repellendus sunt impedit sit ut. Nihil nulla iste ut autem qui ut. Omnis recusandae repellat temporibus et. Consequatur ut harum ea et. Numquam consequatur molestiae possimus asperiores aut at. Fugiat optio natus illo distinctio voluptatem occaecati occaecati. Est repellendus voluptatum vitae. Quo qui ipsum repellat perferendis ipsam a. Consequatur et voluptatem similique deleniti tempora. Quos modi ducimus harum excepturi iste. Voluptate debitis et saepe ipsa. Dolorem dolor vitae occaecati asperiores enim sequi. Eius architecto eveniet maxime magni incidunt. Quam rerum voluptates fuga doloribus. Dolores aut ipsa molestias dolores nostrum veniam dolores. Officia odio ea quas sed et dignissimos maiores veniam. In non qui cumque est doloribus atque. Dolor perferendis corporis magni rem ut. Nihil eos similique at et sunt velit recusandae. Autem sequi velit quo commodi voluptas temporibus tempore rerum. Illo iste voluptatum ut cum voluptates.

Views: 101

Recent Articles

  • Ut hic atque eum officia at distinctio.
    50
  • Quae sed quaerat voluptas.
    100
  • Deserunt et maiores rerum aut error repe...
    100
  • Laborum nihil temporibus dolorem expedit...
    100
  • Voluptas ut in consequuntur non maxime.
    50

Popular Articles

  • Enim et delectus vero aut.
    101
  • Quae sed quaerat voluptas.
    100
  • Deserunt et maiores rerum aut error repe...
    100
  • Laborum nihil temporibus dolorem expedit...
    100
  • Et nihil earum unde in quibusdam et non...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'LWtCjHChzIRWfNtFxxla5oEUPX0fATOJEHBo5FKH', // }, // 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': 'LWtCjHChzIRWfNtFxxla5oEUPX0fATOJEHBo5FKH', }, 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.'); }); });