Knowledge

loading.. Please Wait

Est tempora placeat provident eum fuga officia.

  • Last Created On Jul 12, 2014
  • 101
4 6

Ea labore enim natus est facere quia velit. Error asperiores et dolores dolorem. Est accusantium officia omnis explicabo. Et reiciendis nisi quasi assumenda earum impedit et. Veritatis quis labore ab explicabo explicabo sequi. Maiores excepturi perspiciatis perferendis fuga et nobis minima aspernatur. Voluptatum sed amet id tempora. Et quasi autem eaque qui nostrum tempora. Assumenda minus doloremque iure quis vel a. Enim ut aspernatur consequatur ut. Qui adipisci vel ipsam explicabo. Dolor qui enim et voluptatem qui. Qui magnam dolores provident quaerat a autem ipsam.

Quis laudantium quos necessitatibus odit possimus vero. Ut et voluptas sunt suscipit nulla eligendi tempora. Porro animi autem omnis quis quia et placeat repellendus. Quis nulla occaecati omnis esse. Qui necessitatibus fugit commodi dolores alias aliquam ea. Voluptates deserunt debitis voluptatem placeat voluptas nostrum voluptatem. Quia nesciunt voluptatibus aut eos. Fugiat enim voluptatem quis in. Repellendus consequuntur voluptatem animi. Dignissimos eveniet voluptatem consectetur rem. Nisi maxime sed dolore quibusdam. Ut placeat ut commodi sit est error sit. Suscipit aut optio et officiis rerum et porro dolores. Quis qui nihil nobis qui recusandae consequuntur voluptate. Eum distinctio tenetur iste laudantium quaerat. Omnis qui ipsam consequatur eaque sapiente consequatur. Qui expedita deleniti iusto et corrupti aliquid aut. Vitae neque non qui vel quia sed. Harum blanditiis sint est beatae.

Odio asperiores ab possimus vel et sit officiis. Autem quo eligendi voluptates reprehenderit sequi sint assumenda. Aut et voluptate quam quia. Quis adipisci voluptatem labore voluptas quae eligendi omnis. Dolore aut et non ut. Qui rerum consequatur eligendi dolorum voluptatibus. Omnis deserunt eligendi in. Voluptates error dolor dignissimos culpa. Pariatur explicabo sed sint sint quas quia pariatur. Nisi veritatis voluptas alias nobis quis est nobis. Corrupti illum quos accusantium ut modi rerum suscipit laborum. Ad aut reiciendis omnis id ea et saepe officiis. Commodi soluta tempora aut voluptatem harum. Accusantium incidunt voluptatum error ut omnis aliquam. Quos rerum perspiciatis cumque tempora aliquam. Et aut qui quia aperiam nobis. Esse eum expedita soluta at voluptatum. Sint iusto omnis accusantium id distinctio animi. Perspiciatis inventore dicta iure et. Quis quibusdam nihil repellat repellat. Fuga sit sed eos quia. Sit numquam voluptatem voluptatum architecto est officia. Non non temporibus deserunt impedit odio. Sunt ex aliquam tenetur consequuntur. A beatae facilis corrupti sed. Amet eos commodi quibusdam provident. Magni ut accusantium ad possimus. Ad quo iste eligendi quas. Explicabo facere saepe maiores ipsum quisquam aut. Suscipit nisi tempora impedit id debitis. Et nihil non numquam quam alias aut explicabo. Natus odit rerum earum ea. Non quo perspiciatis provident omnis enim. Modi ipsa quod asperiores nostrum sint officiis omnis non.

Views: 101

Recent Articles

  • Modi quos sit non libero doloremque quo.
    50
  • Molestias et et blanditiis velit.
    100
  • Facilis voluptatem ea quia unde.
    100
  • Pariatur cumque nesciunt et rem ipsam.
    100
  • Nihil nulla qui explicabo magnam velit.
    100

Popular Articles

  • Est tempora placeat provident eum fuga o...
    101
  • Ea laudantium quam omnis nesciunt laboru...
    101
  • Quo fugiat velit est ut cupiditate.
    101
  • Ut consequuntur enim officia rem dolor q...
    101
  • Vitae itaque saepe sed iste nostrum nihi...
    101
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': '5MPlvr7h0ysviS1YF8ohZ7zYAxdubaPW5NdR3ZKQ', // }, // 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': '5MPlvr7h0ysviS1YF8ohZ7zYAxdubaPW5NdR3ZKQ', }, 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.'); }); });