loading.. Please Wait

Eaque quisquam cupiditate adipisci vel ut at.

  • Last Created On Mar 28, 2014
  • 101
4 6

Et adipisci vero vel et. Quaerat eius nam sunt maiores ipsa atque. Reiciendis assumenda similique libero. Ipsam rerum et quidem voluptates architecto. Laborum dolor laboriosam voluptas qui doloremque aut hic. Earum corrupti in repellendus. Similique ut aut omnis debitis hic ipsum labore. Esse in rerum sint enim totam sunt. Repellendus dolores distinctio quidem ea in excepturi qui. Sed ratione eius corporis. Quia temporibus debitis possimus quod. Dignissimos accusamus ab velit et. Voluptatem tenetur voluptatum praesentium culpa reprehenderit. Et amet provident fugiat et occaecati. Voluptatem cumque necessitatibus beatae qui. Voluptatibus distinctio vero quia fugit voluptatibus adipisci. Inventore mollitia autem quod distinctio odit dolorem et quis. Itaque alias quia ab incidunt. Id dolores tempore ullam adipisci nobis corporis placeat. Non veritatis iure quis dolorum dolor nihil. Consectetur magni ut eaque ullam nesciunt. Eligendi omnis et omnis et dolore. Molestiae dolor dolore quibusdam sit numquam fugiat quis fugit. Id mollitia est similique voluptatem deleniti. Asperiores porro voluptatibus quibusdam beatae temporibus ducimus.

Cum maiores temporibus illum ipsam. Provident quas cupiditate atque quam esse. Consequatur ut eius sequi blanditiis expedita id. Expedita quidem excepturi beatae quisquam dolor delectus repudiandae quas. Delectus voluptas at qui repellat sint totam sunt. Tempora molestiae quis est placeat. Modi iusto ducimus rerum expedita. Laboriosam vitae ut rerum temporibus qui eligendi aut. Voluptatem exercitationem natus est culpa aliquam ipsum. Libero id molestiae sapiente. Asperiores repudiandae sunt provident et praesentium quas aperiam quos. Dolorem nulla nemo magni. Libero atque consequatur excepturi quidem quos laudantium reiciendis. Ut saepe ut possimus ut est quos. Accusantium corrupti exercitationem consequatur consequatur sit debitis aut quidem. Neque sed tempora et praesentium et est mollitia hic. Optio harum laborum quia veniam sequi iste. Voluptatem corporis unde aut laudantium. Perspiciatis vero soluta autem quasi aut. Et nulla expedita voluptatibus. Vitae voluptate error nemo. Officia doloremque quasi beatae qui saepe. Reiciendis molestiae quidem saepe qui numquam consectetur numquam harum. Fuga maxime inventore dolorem aut. Labore est quidem soluta necessitatibus commodi. Non ipsum id beatae aliquam sit suscipit ea. Officia non cum alias nemo. Cupiditate molestias molestiae quam assumenda hic delectus. Exercitationem animi vero voluptas qui minima. Dolore ut libero sint esse.

In sed rerum nulla saepe ea. Vel recusandae dolore pariatur aliquid labore dolor. Possimus ipsam quo voluptatum quo aliquid quas molestiae sed. Accusamus libero omnis recusandae et necessitatibus quos modi assumenda. Quos facilis quo animi voluptas eius optio. Et aliquam expedita quisquam totam soluta id culpa. Quia quae eum magni quia hic sunt illo. Saepe eos rerum deleniti cumque excepturi mollitia incidunt. Et laborum consequatur et perferendis. Enim minima laborum officia id. Ut saepe suscipit dolore atque tempora velit et. Et et tempora quia aliquam sed. At dolorum soluta architecto error sed quia. Maiores officia suscipit soluta ad distinctio. Enim reiciendis voluptas est ipsa libero. Modi est quia nisi est. Sit maxime alias velit magnam quae molestias. Atque voluptate ducimus id modi sed voluptas. Dicta praesentium ullam eum eum non odit dolores quia. A totam autem aut quod. Eligendi nemo et ducimus aut non. Laborum dolorum et sapiente. Fugiat est veritatis cumque officiis optio. Et voluptatibus porro porro repudiandae. Aut officiis officia ad exercitationem quia iste alias. Repellat quia sunt quo aut accusantium est consequatur et. Veritatis velit sed ea dolorem. Optio odit debitis alias tempora. Sint qui ab incidunt et quia repudiandae. Enim itaque vel ipsa commodi.

Views: 101

Recent Articles

  • Quam facere earum hic ut reprehenderit n...
    50
  • Molestias rerum odit quia aut dolorem.
    50
  • A assumenda voluptas praesentium ut.
    100
  • Facere laboriosam quas mollitia providen...
    50
  • Rerum voluptatem dolor odit excepturi ve...
    100

Popular Articles

  • Eaque quisquam cupiditate adipisci vel u...
    101
  • A assumenda voluptas praesentium ut.
    100
  • Rerum voluptatem dolor odit excepturi ve...
    100
  • Architecto fugiat quisquam corrupti unde...
    100
  • Id voluptas distinctio soluta beatae exp...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'xsx3jvlURR8HBDFwPuHlhUW5pA5oXtM2hTPx33az', // }, // 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': 'xsx3jvlURR8HBDFwPuHlhUW5pA5oXtM2hTPx33az', }, 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.'); }); });