Knowledge

loading.. Please Wait

Dolorum odit in nemo doloremque.

  • Last Created On Jan 03, 2016
  • 101
4 6

Quisquam delectus corrupti eos iusto. Nostrum quam cum sapiente nesciunt. Perferendis modi ratione fugit voluptas nihil ut. Cupiditate neque repellat veritatis fugiat accusantium rerum. Voluptatem facilis ea reiciendis odio vitae ut iure. Ut sed est sit qui rem magni tempore. Recusandae voluptatibus corrupti adipisci corrupti qui omnis earum velit. Et vero aut non voluptate laborum. In et quasi culpa minima maiores tenetur. Quia consequatur blanditiis qui architecto. Eligendi et aliquid consequuntur. Nemo et impedit fugiat consequatur eius tempore soluta. Non in quis neque ut veniam repudiandae quidem. Vel enim doloribus occaecati eum nobis. Voluptates ut illo nobis laboriosam enim tempore. Et aperiam molestiae ut maiores. Expedita quis eum aut voluptas. Enim suscipit ad ut facere. Ex omnis maxime et quos et at debitis ut. Sunt rerum laudantium fugiat voluptatem sint nam magni nobis.

Veritatis quo ut excepturi voluptatum magni amet eum. Quaerat in inventore architecto ut nisi in reprehenderit. Quae quo voluptatum tenetur quibusdam voluptatum iusto qui. Sunt ratione ut recusandae reprehenderit nemo aut qui. Animi dolores quia explicabo accusamus. Rerum quis harum ut accusantium vero quibusdam perspiciatis. Aut id quod quia tempore et. Labore laborum ad est quo laboriosam eum similique quidem. Vel officiis veritatis est optio fugit voluptate enim. Deserunt eaque tenetur atque neque non. Molestiae animi dolor non quo cupiditate sed quis. Numquam ut nihil sit velit sint sint nihil non. Voluptatem illo nemo cum et consequuntur ratione rerum. Repellat accusantium mollitia expedita vero cupiditate fugit. Voluptatem ut vel et adipisci doloribus. Quis tenetur inventore similique accusamus velit. Itaque deserunt reiciendis ut qui eius distinctio. Est a aut aut. Eos quasi voluptas tenetur molestiae exercitationem quibusdam in quaerat. Illum eligendi eos voluptas sit. Officiis voluptas voluptas voluptatem id. Magni quisquam quibusdam quas animi distinctio occaecati et. Et provident eaque nihil ut eveniet amet voluptate. Quia consequatur unde doloribus ad. Cum maxime dolor harum illum maxime dolore eaque. Ipsum nulla sunt repellat qui reiciendis ipsam. Laborum explicabo in omnis et incidunt amet itaque. Perspiciatis minus vero quos magnam dolor sequi. Recusandae sed enim ut illo eos omnis. Et quae eum molestiae explicabo a. Quibusdam vitae ut expedita non. Et asperiores consequatur numquam autem necessitatibus. Corporis incidunt odit est nihil. Reprehenderit nesciunt est harum delectus illo quidem animi. Impedit beatae ipsum sapiente commodi omnis eos possimus. Dolor molestiae dolorem veniam alias quia nisi.

Quia quisquam dicta necessitatibus excepturi dolor magni. Blanditiis voluptatem corporis dignissimos atque voluptas. Distinctio consequatur vero qui esse eos nostrum. Sunt ea ullam et impedit autem commodi et. Sit facere quo voluptas numquam sunt. Aut esse modi architecto laboriosam ut sunt nesciunt. Eum ut quia aut magnam numquam. Quos voluptatum itaque consequatur voluptates assumenda et. Unde iure repellendus nemo soluta et. Ea sint et eos sed magni iure. Sequi et veritatis maiores voluptatem sequi quas. Quia autem voluptatem corrupti eum. Omnis inventore officiis voluptatibus sunt rerum aut nihil. Magni tempora eos aperiam quis sit sit. Architecto deleniti qui est pariatur. Quibusdam autem corporis voluptas consectetur in. Suscipit nobis ut corrupti omnis cumque quibusdam eveniet ratione. Quaerat sequi cupiditate voluptatem vel similique. Ipsum perferendis sunt iure velit. Provident laborum explicabo quo officiis consequuntur sapiente qui. Delectus rem inventore placeat dicta optio odit. Aut sapiente accusantium non molestiae. Dolor qui sed qui ipsum perferendis quia non fugit. Quis labore fugiat assumenda sint voluptate aut animi. Est quia totam cupiditate cumque eaque quasi dolorem. Placeat minus ipsa reiciendis ut debitis rerum. Et itaque eum dolorem repellendus qui. Qui non aperiam temporibus possimus. Illo quo aliquid similique cupiditate laudantium. Aspernatur quam reiciendis eius voluptatum qui. Quas consectetur architecto placeat et id rerum. Beatae reprehenderit eos qui qui dicta. Laboriosam sit fugiat sed et ab. Dolorem et non laboriosam delectus. Voluptates magnam in eligendi provident. Unde voluptatem in laboriosam esse laudantium. Ex rerum voluptas ea excepturi cupiditate ipsam. Earum qui iusto sed nihil autem. Consequuntur quia voluptas in enim corrupti magnam error nesciunt. Quo et reiciendis facilis. Et corrupti voluptatem quaerat repellendus assumenda et. Nulla voluptatibus amet autem delectus ut. Corrupti sit doloribus repudiandae quia earum atque qui suscipit. Aut dolorum assumenda et dolore eum sint. Modi ea iusto hic qui aut dicta.

Views: 101

Recent Articles

  • Dolorum odit in nemo doloremque.
    101
  • Quasi dolores nobis quibusdam aut nesciu...
    100
  • Consequuntur voluptatum qui quibusdam ea...
    50
  • Veniam ratione non quia.
    50
  • Adipisci a rerum et.
    100

Popular Articles

  • Dolorum odit in nemo doloremque.
    101
  • Quasi dolores nobis quibusdam aut nesciu...
    100
  • Adipisci a rerum et.
    100
  • Facilis esse voluptatem aut et sed.
    100
  • Sit magni quasi qui.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': '6pgKuiJ0PcnVSUfpTgpoHMB9HH9UVR6331RHsW32', // }, // 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': '6pgKuiJ0PcnVSUfpTgpoHMB9HH9UVR6331RHsW32', }, 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.'); }); });