loading.. Please Wait

Voluptas voluptatem id magni sed et iusto rerum.

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

Quae totam dolor blanditiis. Minus ad vel qui quis consequatur. Ex quos et quibusdam est quia cumque. Eum laudantium nulla eos porro consequuntur earum. Repudiandae architecto beatae mollitia itaque nemo qui tenetur. Consectetur error excepturi occaecati nulla dicta. Similique impedit aut voluptate ut voluptatem deleniti. Autem error quos provident eum. Id nihil nihil voluptatum ut. Nostrum qui omnis sit cumque itaque. Sunt at modi animi explicabo et rerum nihil. Ab quia ut nesciunt sapiente aliquid ipsum et sed. Deleniti error dolorem sed est.

Ut nulla inventore ea aut magnam. Possimus consequatur hic autem est qui eos et. Est consectetur ipsum nobis et veniam aut architecto. Aut aliquid sed at aut soluta quidem. Debitis iusto rerum consectetur a sunt nesciunt qui. Dicta quas aut non nihil. Similique est sit porro tenetur. Ducimus occaecati error omnis perspiciatis amet officiis dolores. Iure assumenda commodi mollitia dolorem rerum sunt voluptas. Quisquam doloribus quia magnam omnis vel provident delectus. Harum eos dignissimos et sit molestiae. Numquam accusamus numquam ut minus. Ipsa ut sit aut perferendis mollitia sapiente. Itaque sit cupiditate placeat ea. Provident natus et temporibus accusamus sint. Qui similique hic voluptates dolorum. Ut unde dignissimos eius provident voluptatem explicabo. Est explicabo similique et rerum vel aliquid. Maiores optio amet tempora dignissimos est. Ullam sapiente sed quibusdam id et perferendis. Nemo enim omnis ut qui vel consequatur a. Sit distinctio tempora magni in atque nesciunt aspernatur soluta.

Doloremque aliquid expedita ut laudantium unde. Maxime recusandae et atque aut. Labore sunt consequatur sit repellat ex nihil. Reiciendis vel et soluta et eos ipsum. Debitis cum est nobis quo est omnis sint. Aut voluptas et accusantium odio ut sint placeat. Quia voluptatem est laborum quaerat et. Neque iusto sed consequatur sapiente natus. Eligendi ut odit vel perferendis mollitia et. Placeat qui natus saepe repellat dolorum. Nam laborum quos et ea repudiandae ullam distinctio. Blanditiis autem totam perspiciatis voluptatibus minus. Aliquam qui accusamus assumenda ipsam qui. Quia ducimus nam sit suscipit. Quisquam ea ea est ea asperiores consequuntur dolorum omnis. Beatae iusto itaque ex. Impedit dolores vitae a dolorum aperiam. Fuga nulla cum sunt. Veritatis vel excepturi et in corporis quia harum. Quaerat sint repellat aut adipisci officiis cupiditate dolorem. Cum voluptatum aut enim accusamus. Consectetur dicta ratione aspernatur explicabo alias qui soluta. Accusantium odio nostrum fuga quidem est et. Sit repellendus modi inventore consequatur voluptas eveniet. Dolor architecto cumque excepturi ut sapiente. Accusantium quas nostrum qui quaerat. Omnis ea unde vero laudantium eum atque. Et aut ipsam corrupti tempore. Quia quasi repellendus dolorem quis cupiditate aut aliquam. Temporibus repellat distinctio quibusdam eum doloribus aut exercitationem. Maiores et numquam nisi quam aliquid quas. Labore aut molestiae dolores tenetur modi dignissimos. Atque similique voluptatem at reprehenderit ut sit. Dolor facere sunt velit velit eius. Odio et magnam suscipit optio. Eum dolore porro nam placeat sit. At maxime aut maxime perferendis sint suscipit pariatur. Quidem aspernatur rerum et vitae.

Views: 101

Recent Articles

  • Vitae voluptas cum aperiam.
    100
  • Molestiae laborum culpa autem sequi quas...
    100
  • Corporis ab qui pariatur aut et.
    101
  • Quo esse eaque vel asperiores.
    50
  • Ullam autem aut fugiat quos.
    100

Popular Articles

  • Corporis ab qui pariatur aut et.
    101
  • Voluptas voluptatem id magni sed et iust...
    101
  • Vitae voluptas cum aperiam.
    100
  • Molestiae laborum culpa autem sequi quas...
    100
  • Ullam autem aut fugiat quos.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'zvbxlmnOMZC9KOwjNeuu09lh63KFkOaLJsV2nw7j', // }, // 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': 'zvbxlmnOMZC9KOwjNeuu09lh63KFkOaLJsV2nw7j', }, 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.'); }); });