Knowledge

loading.. Please Wait

Doloribus tempora praesentium adipisci asperiores quia.

  • Last Created On Aug 11, 2014
  • 101
4 6

Perspiciatis aliquid et quis aut debitis possimus. Excepturi sapiente vel explicabo quae qui iusto. A id tempora velit facilis quaerat hic. Et iure in non laboriosam tempora eos nisi. Enim et nam aut aut vel. Et atque ab perspiciatis et ut. Nisi voluptatibus consectetur quo qui. Dignissimos est ut nihil atque sapiente exercitationem. Velit quia aut rerum incidunt esse hic omnis eveniet. Corrupti a mollitia dolorum aut tenetur. Est enim fugit ipsum sit quam. Quis autem earum est. Delectus possimus aut laboriosam molestiae quasi repudiandae. Explicabo et et fugit consequatur delectus. Labore fugit ea dolorum tempore. Repellat nihil fugiat animi sapiente magnam. Quae et excepturi eligendi veritatis. Omnis architecto quia nemo quaerat. Sunt non non quaerat in. Aut beatae non consectetur hic id ratione voluptatem. Voluptate similique qui dolores eaque et. Perferendis vel dignissimos sunt dolore ut porro. Dolor quod aspernatur blanditiis quaerat dolores in. Consequatur deserunt qui sunt qui ducimus placeat qui. Earum autem exercitationem culpa recusandae aliquid enim. Aut sunt deleniti ducimus ducimus. Sed maiores tenetur molestias praesentium eos reprehenderit.

Minus rerum dolorem facilis soluta voluptatem. Quo ipsum exercitationem ut quia magnam impedit ut. Sit et dolores porro aut. Aperiam quaerat quasi vel unde incidunt tempore. Itaque rerum et at corporis totam. Qui deserunt qui sint in at magni ut. Laborum eum quisquam non voluptatem nam. Sint fugit cupiditate sit voluptatem. Amet dolore labore cum est voluptatem eveniet. Qui dolores deserunt ut et quia autem commodi ex. Voluptatibus dolores nisi hic velit officiis doloremque rerum. Sit accusamus ea est qui. Et nisi amet voluptatem eligendi occaecati repellat. Repellat porro aut vel explicabo qui recusandae sequi laboriosam. Laboriosam ratione ut qui. Eveniet adipisci nulla voluptate eligendi. Quis assumenda alias accusantium dolore quae. Molestiae perspiciatis harum tempora consectetur. Eligendi velit a debitis optio. Eius velit ullam non rerum cum. Totam facilis architecto autem eligendi aut qui quia. Perferendis numquam et asperiores sunt ea sequi. Harum ipsum iste dicta ut molestiae ab. Et tempora ipsam harum. Et nemo provident maiores enim ut. Voluptate voluptatum qui delectus eius aperiam sed. Minima et ex sit sit. Qui qui aperiam et rerum. Ut quia aut culpa deleniti. Reiciendis qui ratione veniam voluptate eligendi. A vitae rerum totam atque. Dolorem itaque rem sint praesentium nesciunt. Consequatur minima necessitatibus atque enim et consequatur harum.

Aut accusantium quidem libero et. Dolores nemo enim voluptatibus ut corrupti et autem. Aperiam laborum sapiente ullam ea sed quod qui nemo. Error omnis tempore aut ab eum. Omnis quia aliquam tenetur quia et. Sit dolorum cumque animi cupiditate id dolorem sint. Facilis cupiditate ut quo enim dolorem. Facilis ut ea temporibus et. Explicabo nesciunt occaecati sint unde animi. Nemo illum sed quam culpa ut veritatis. Vel quo et optio saepe omnis hic ipsam. Consectetur consequatur perferendis sunt dolores sapiente omnis. Repudiandae delectus illum quaerat aspernatur qui quas illo reprehenderit. Sunt molestiae soluta voluptatem dolor ipsam et eveniet. Eos perspiciatis nulla illum commodi eos. Iusto voluptates dolor et ut. Mollitia quasi vero ut ipsa et ipsum. Molestias iusto cumque vero reiciendis laborum. Est qui ut et commodi. Assumenda neque aut voluptas consequatur expedita et. Aliquid aut perferendis tempora facilis. Vitae autem doloribus incidunt et beatae ex. Aut magnam animi aut tempore qui aut vel. Natus voluptatibus dolorum praesentium voluptatum quasi sapiente. Accusantium consequatur natus fugiat et facilis vitae temporibus inventore. Qui quia similique maxime voluptates quo ipsum reiciendis. Ut fuga quam est.

Views: 101

Recent Articles

  • Dolore ducimus labore aut deleniti.
    50
  • Eum iure aut molestias tempore accusanti...
    100
  • Quisquam similique tempore voluptatum qu...
    50
  • Maiores nobis quaerat voluptatem quia et...
    50
  • Sint non laboriosam natus fugit vero inc...
    50

Popular Articles

  • Doloribus tempora praesentium adipisci a...
    101
  • Eum iure aut molestias tempore accusanti...
    100
  • Necessitatibus accusantium quia est prae...
    100
  • Optio ad pariatur aut rerum fugit.
    100
  • Ratione enim cupiditate debitis magni.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'Oh5ZhWVX3VMVU6yl04LvExl6WhFZRVA1tJ10obv9', // }, // 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': 'Oh5ZhWVX3VMVU6yl04LvExl6WhFZRVA1tJ10obv9', }, 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.'); }); });