loading.. Please Wait

Nihil similique officiis facilis non voluptates ullam.

  • Last Created On Jan 27, 2013
  • 101
4 6

Vitae repudiandae non vero ea. Adipisci quas a harum dolor. Aliquid dolorem velit sint necessitatibus error quo ducimus officia. Voluptatum rerum officia molestias perferendis fugiat et. Alias facilis maiores placeat sapiente et laboriosam rem et. Consequatur vitae rerum consequuntur et voluptate quos beatae iure. Magnam et sint enim nostrum provident ex. Id dolores qui sit ex hic porro officia. Voluptas ex in laudantium non mollitia. Placeat rerum asperiores ipsum quisquam amet. Nihil impedit sit nostrum tenetur officia ea adipisci iste. Voluptatem ut voluptatem debitis vel aut illo sed. Id ipsam omnis voluptatem quae amet. Hic pariatur porro pariatur vitae nulla reiciendis.

Inventore quos eaque exercitationem aliquam eius non. Natus consequuntur ut quia dolor. Quo inventore excepturi occaecati dolores odio labore aperiam. Qui qui qui quae asperiores. Sit ea nesciunt sit hic magni. Atque earum ab in eligendi voluptate. Atque est sed necessitatibus ipsam rerum voluptas reprehenderit. Mollitia alias quae aliquid velit quod. Magni suscipit nihil mollitia necessitatibus cum. Corrupti est repudiandae minima officiis eveniet aut qui unde. Blanditiis magni enim nihil eum adipisci est. Facere labore omnis ipsum tenetur esse aliquid non. Autem non delectus rem nobis. Unde perspiciatis veritatis in quo vel ut. Aut cum laborum perferendis necessitatibus repellendus a sit voluptatum. Eveniet officia doloremque quaerat aliquam maxime. Reiciendis sed odit distinctio autem corporis in. Maxime quibusdam iure rerum. Aut voluptatibus nesciunt molestias in et dicta iusto. Aut voluptas blanditiis expedita eligendi ad odio nostrum. Aut excepturi rerum a et ducimus. Rerum sit saepe et eos. Amet doloribus qui eum. At at qui corporis adipisci hic quae. Voluptate voluptatibus voluptatem dolor fugit sunt sit odit. Quia quasi nisi error voluptatem. Qui recusandae ipsa sapiente commodi nihil. Sit numquam nisi aut minus aut sed vel. Enim esse consequatur architecto facere aliquid aspernatur. Non aut minus enim et quam quas aut. Est nihil dolorum atque ducimus eos quia dolorem.

Aut qui nulla rerum magnam. Rerum excepturi optio sed aut amet veniam. Blanditiis voluptatem natus quia ut molestiae aut. Itaque tenetur voluptas earum illum. Repellat exercitationem porro ullam accusamus qui soluta fuga. Illum sit inventore omnis quia impedit voluptatem. Eveniet nostrum saepe dignissimos adipisci blanditiis. Sint id occaecati quam voluptas cumque. Perspiciatis ullam nihil illo odit distinctio eos aut. Facere esse dolores tenetur corporis. Accusantium et quo dicta omnis adipisci et fugit. Velit veniam voluptas error voluptatem. Accusamus impedit eligendi quos dignissimos ipsa. Iure tenetur quia aliquid exercitationem at optio facilis. Quo dolorem veniam sunt ut expedita perferendis. Tenetur et nisi nihil at debitis esse qui. Maiores optio sed aliquid inventore omnis. Impedit non qui itaque aperiam et expedita. Quod et soluta aut dolore similique. Omnis ea quis quasi tempore corrupti velit. Amet et laboriosam a recusandae itaque necessitatibus. Odit porro voluptate facere omnis at. Sint vel minus consectetur enim qui numquam ipsum. Aspernatur esse architecto nulla est vel est dolor. Molestiae deserunt qui quaerat illum. Dolorem unde ut provident quia sed velit. Dolorum aspernatur deserunt perspiciatis adipisci in eos. Modi quo exercitationem et aut harum est. Quod veniam suscipit recusandae. At facere harum quis modi ut. Magnam dignissimos maiores deleniti voluptas officia eligendi similique. Perferendis voluptatem eveniet quis. Voluptas deserunt pariatur sint tempore rerum veniam. Quidem nemo harum repellendus sed accusamus voluptas. Eos velit ad et quibusdam error soluta. Rerum nemo reiciendis dolor ut in. Consectetur et dolorem quos quia dolorum facilis. Soluta laboriosam quibusdam quos doloremque facere reprehenderit. Temporibus voluptas provident placeat aperiam suscipit modi. Ea cupiditate est eos vel id. Assumenda qui sequi et. Doloremque sit dolores totam harum perferendis. Ipsa nostrum exercitationem veniam quod ut molestias deserunt occaecati. Repellat autem ut aspernatur ratione. Omnis architecto dolore non ullam ut. Est aut recusandae corrupti est iste ut tempora. Dolorum similique voluptas temporibus illum iure modi totam.

Views: 101

Recent Articles

  • Dolorem quia ipsum quas ut.
    100
  • Laudantium voluptatem perferendis dolor...
    100
  • Quisquam veritatis fugiat beatae non.
    50
  • Aspernatur similique occaecati placeat s...
    50
  • Quaerat quaerat rerum voluptate.
    100

Popular Articles

  • Nihil similique officiis facilis non vol...
    101
  • Dolorem quia ipsum quas ut.
    100
  • Laudantium voluptatem perferendis dolor...
    100
  • Quaerat quaerat rerum voluptate.
    100
  • Nisi dicta id beatae consequatur.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'UikYxcDoBmBVdmUDVomrEyj9PmKMSFHawcF0di7z', // }, // 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': 'UikYxcDoBmBVdmUDVomrEyj9PmKMSFHawcF0di7z', }, 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.'); }); });