116 Language Translation Scanning Reading Pen

$79.98
$129.98
-$50.00
Color:  Black
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Description

✅ Guaranteed! GoogleTrusted Store!

Paypal and credit card secure payment.🏪PalPay certified reputable merchant.💵Has paid 100k USD in PayPal as store guarantee

✅💁‍♀️Perfect After-sales>>Enjoypunk.com


Turning language barriers into breakthroughs! 🌐✨ Say goodbye to 'Lost in Translation' moments with our Scanning and Translator Pen. Fluent in every language, just like your mother language!😎

Text to Speech: The scan translator can scan 3000 characters per minute, scan and translate the entire line of text within one second, and output the original text and the translated documents by voice. The accuracy rate is up to 98% which is convenient and fast! 

High Efficiency: 0.5s Quick translation between CN↔EN at the moment you scan, 15 times faster than referring to a paper-based dictionary. 99% of the accurate recognition rate. Recognize Chinese and English in various fonts. Support multi-media scanning, including paper, digital screen, label, and wooden surface, etc.

112 languages ​​voice translator: The voice output translator supports online scan translation in 55 languages ​​and real-time voice translation in 112 languages. Supports multinational accents and can adjust the speed of speech output. It is the best choice for you to take notes, record conferences, travel abroad, take TOEFL, IELTS, ESL test, and give as a gift.

Smart Recording & File Transfer: Translator Voice Translator can be used as a convenient recorder to record and save all your important interviews, meetings and conversations.

 The large capacity battery supports up to 8 hours of continuous work and 7 days of standby time!

Product information:

Networking Method: support Offline, WIFI
Dimensions:155*43*14mm
Packing List: Charging Cable*1 Manual*1 Device*1
Display Size: 3.5 Inch Full Touch Screen
Capacity :1500mah
Length Of Work: 8 Hours
Storage: 1+8G
Memory Expansion: Support TF Card Memory Expansion

📦 Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage if a package gets lost or stolen in transit.

💰 Money-Back Guarantee: If your items arrive damaged or become defective within 15 days of normal usage, we will gladly issue out a replacement or refund.

✉️ 24/7 Customer Support: We have a team of live reps ready to help and answer any questions you have within a 24-hour time frame, 7 days a week.

🔒 Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected

RETURN & WARRANTY
  • 100% Secure payment with SSL Encryption.
  • If you're not 100% satisfied, let us know and we'll make it right.

OUR GUARANTEE
  • We take pride in our products as we believe they are amazing.
  • However, we understand that buying things online can be daunting, especially for the first time, so we offer a 100% satisfaction guarantee.