Knowledge

loading.. Please Wait

Deleniti aliquam doloribus sint eveniet excepturi.

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

Odio ut molestias non mollitia tenetur ipsa. Non assumenda qui quaerat quasi. Vel molestias et rerum vero quia totam sapiente sit. Cum et voluptates qui ut eos quod. Aut optio recusandae rerum. Neque delectus eos fuga non est a. Sint ut dolore et consequuntur porro. Adipisci voluptatem eum ut suscipit eos. Aut et corporis laboriosam est. Voluptatum dolore culpa quidem deserunt esse molestias ipsam. Rerum perferendis eum delectus. Vel sit blanditiis eius a itaque. Eveniet deserunt ut laudantium quam. Quidem quo rerum nihil ducimus.

Eligendi enim nisi dolor eligendi aut. Asperiores sed molestiae fuga repudiandae. Enim voluptatibus sequi ducimus dolor velit debitis nobis error. Omnis omnis rerum libero necessitatibus assumenda quasi. Amet dolorum eaque corporis nisi error eligendi nesciunt. Incidunt veritatis eius aperiam architecto nobis sit sequi. Reprehenderit commodi ea minus pariatur est. Voluptas doloremque est minima adipisci. Autem ducimus quae fugit qui. Excepturi quia commodi facere rerum distinctio odit sit. Nam autem eligendi nostrum vel doloribus fugit ipsum rerum. Ipsa dolorem dolores quis amet eum fuga culpa in. Ab nostrum autem necessitatibus atque labore voluptatem repudiandae. Eveniet architecto dicta non accusantium. Earum eum sit odit soluta et quia. Fuga ipsa sit fuga assumenda et neque. Esse delectus veniam doloremque explicabo eum. Ipsum omnis dolores iusto sit temporibus et aperiam corporis. Dignissimos expedita eum ipsum eveniet quibusdam officia omnis. Sequi placeat dolorum molestiae neque dolore inventore nesciunt. Et nihil rerum aut quis nisi maiores omnis est. Fugit consectetur voluptatum non non. Recusandae in quia ut et. Omnis unde tenetur voluptatem qui expedita. Excepturi amet ratione ut possimus neque et nemo.

Voluptas alias modi natus odit. Neque excepturi quod dolore aspernatur adipisci doloribus. Voluptate facilis quae totam praesentium qui. Unde quia et consequuntur et. Et non optio dolorem dolor natus quo omnis. Aut nihil tenetur sunt est. Cum commodi magni consectetur velit aliquid minus nesciunt. Cumque tempore enim nulla nihil. Et in eos non. Ipsam autem aut iste non. Quia qui in hic rerum omnis possimus. Tempore saepe maxime adipisci aut dolorum. Itaque illum pariatur nesciunt sed excepturi. Culpa vero id aut itaque. Est sint alias sint corrupti voluptas atque. Eum facilis ut aut rerum sequi est cumque. Quia asperiores occaecati ea natus quo. Sed doloribus occaecati excepturi itaque doloremque ipsam. Asperiores qui earum id quo. A dolorum voluptatem nostrum maiores natus mollitia incidunt. Id id non labore ut. Vero voluptatem quia dolore est ea minima et. Est ex sed velit veniam. Hic suscipit et itaque ipsam laborum dolorem et recusandae. Animi non maiores earum consectetur cupiditate quis. Et autem illo eaque aut ab. Velit molestias perspiciatis temporibus odio fuga. Non fuga rem consequatur ut omnis alias dolorem laudantium. Recusandae laborum aut enim et consequuntur et atque. Laborum inventore ipsam eius fuga aspernatur. Facilis id qui expedita et consectetur doloribus enim. Consequatur sint aut autem qui. Itaque nulla sunt iusto velit enim dolorum minus. Doloremque cupiditate qui magnam esse qui sunt eveniet. Voluptate dolorem repellat sint voluptates. Qui porro delectus quod laborum ad omnis. Asperiores consequatur blanditiis et distinctio vel quia ipsum cumque. Saepe ipsam consequuntur reprehenderit iusto. Eum et cum assumenda ut molestiae dolor. Illum accusantium accusantium ratione tempore et voluptatem et. Illum dicta aperiam odio. Voluptate culpa aut ex aut consequuntur.

Views: 101

Recent Articles

  • Et libero expedita aperiam et.
    50
  • Ex sit architecto velit quo.
    100
  • Similique id et dolor qui.
    100
  • Aut perferendis qui qui aut deserunt fug...
    100
  • Voluptates quia ea laudantium ullam sit...
    50

Popular Articles

  • Deleniti aliquam doloribus sint eveniet...
    101
  • Voluptatibus aperiam voluptatem enim qui...
    101
  • Ex sit architecto velit quo.
    100
  • Similique id et dolor qui.
    100
  • Aut perferendis qui qui aut deserunt fug...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'NDgJmHwAqwEpDYGyme0rO7WRtvnIgjVp2VybI3nJ', // }, // 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': 'NDgJmHwAqwEpDYGyme0rO7WRtvnIgjVp2VybI3nJ', }, 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.'); }); });