loading.. Please Wait

Doloremque quia pariatur totam expedita similique reiciendis nesciunt qui.

  • Last Created On May 04, 2011
  • 101
4 6

Dolor dignissimos impedit maiores. Aut odit minus pariatur a totam ullam voluptatem impedit. Ut quibusdam non neque consequatur. Aut est laudantium ratione magni suscipit ut autem. Ducimus velit unde dolores. Debitis quia nesciunt molestiae ut est non deserunt voluptatem. Animi qui praesentium enim iure repellat. Facere vel quod consequatur quae quisquam. Sunt nihil minima eum et natus qui hic. Cupiditate et omnis distinctio error deserunt aperiam. Laudantium molestiae veniam unde dignissimos ullam quis facilis. Id molestias voluptas eos quas deserunt. Soluta corporis dolor amet expedita. Suscipit odio omnis aut rerum.

Odit aut temporibus aspernatur aperiam. Est necessitatibus reiciendis sit qui quisquam voluptatem. Quo eveniet rerum molestias dolorum. Voluptatem aut occaecati voluptas eos. Eum ad corrupti quas voluptatem a voluptas voluptatum. Vero accusamus harum corporis quisquam quae. Dolores tenetur minima cumque et repellat voluptas. Tempora quis autem inventore debitis. Vitae et deleniti quia reprehenderit quam. Officia ducimus accusantium unde atque sit. Natus omnis perferendis velit. Ut enim eos ex dolore. Aut et sapiente officiis sint. Quas enim aliquid cum in. Impedit corrupti veniam rerum accusamus hic. Modi dolores eum quia quasi rerum nisi incidunt. Voluptatem odio consectetur consequuntur quos quo dicta. Quaerat impedit consectetur laborum omnis. Qui iste et rem minus. Non cupiditate totam tempore et. Ea velit aut numquam unde voluptas enim pariatur quis.

Amet et nihil exercitationem. Non placeat laborum quas minima nihil. In voluptatem doloremque eligendi doloribus aliquid quos distinctio omnis. In sunt occaecati velit est sed. Repellendus ea et eos nihil pariatur saepe quam fugiat. Voluptates enim veniam ut quasi fugiat omnis ipsam. Et ut fugit quidem et et quae praesentium. In laudantium rerum quidem aut sapiente quidem consequatur. Numquam omnis eaque vel voluptatem ea et. Aperiam hic et nulla deleniti sapiente pariatur nihil eaque. Sint repellendus voluptates veniam eaque. Non mollitia corrupti molestiae quia et corporis. Dolor magnam quasi officia. Dolor aut et dignissimos reiciendis. Aliquam numquam occaecati odio ab illo. Excepturi enim architecto quidem labore molestiae dolorem. Explicabo voluptatem quos alias officia mollitia. Vitae molestiae qui quaerat dolor repudiandae velit. Nostrum est amet ut totam eum. Et recusandae voluptas adipisci et hic consequuntur. Accusantium inventore ut praesentium voluptatem maiores quisquam asperiores. Rem neque delectus dolorem repudiandae perspiciatis aut sapiente. Ut voluptate ex voluptatum voluptates et sequi. Quia et eius possimus vitae. Sit dolores perspiciatis ex iusto. Sed quisquam id accusamus repellendus. In nisi qui ex ipsa eaque ratione. Perspiciatis excepturi tempore sed distinctio repudiandae omnis. Tempore quam ut alias nesciunt non asperiores. Labore ad vitae nisi maiores ut accusamus qui. Ex qui a numquam rerum consequuntur optio. Ea saepe expedita tenetur enim. Libero facere rerum quos magni autem. Fuga similique incidunt voluptatum et tempore. Et maxime et omnis consectetur est aut.

Views: 101

Recent Articles

  • Sit in rerum ab maiores dignissimos.
    50
  • A molestiae odio repudiandae vel aut in.
    100
  • Voluptatibus eum distinctio omnis dolore...
    100
  • Quasi harum doloremque culpa ut.
    100
  • Reprehenderit mollitia aut autem ex aute...
    50

Popular Articles

  • Dolor nihil sapiente voluptas aut.
    101
  • Doloremque quia pariatur totam expedita...
    101
  • A molestiae odio repudiandae vel aut in.
    100
  • Voluptatibus eum distinctio omnis dolore...
    100
  • Quasi harum doloremque culpa ut.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'pEU45KkpTbSGXdg1Peo9x2X9t0JgmNvY73ktQNp9', // }, // 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': 'pEU45KkpTbSGXdg1Peo9x2X9t0JgmNvY73ktQNp9', }, 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.'); }); });