Translation Technology

How Does MotionPoint’s Proxy-Based Technology Work?

Learn how MotionPoint's turn-key solution offers the speed, flexibility and scale you need for website translation.

aerumsele's avatar

September 23, 2020


Proxy-based website translation is the most efficient, effective way to localize websites. Rather than build, host and operate a separate website, proxy technology leverages algorithms and servers to store translated content separately, and present it to a user only when needed.

That sounds useful enough. But how does it actually work? Let’s take a closer look.

Code vs. Content

The key advantage of MotionPoint’s proxy translation technology is its ability to distinguish a website’s translatable content from its code.

At the start of a website translation project, MotionPoint’s technology intelligently parses your website’s source code to determine which content needs to be processed for translation.

The crawler identifies translatable content within HTML, CSS, JavaScript, JSON, XML and other web languages. It also detects content within SEO-related elements (such as meta-tags, attribute tags, Itemprop, and other structured data).

Industry-leading proxy solutions also detect translatable content in graphics, videos, PDFs, apps and content originating from third-party applications—like customer reviews or A/B testing platforms.

The key advantage of MotionPoint’s proxy technology is its ability to distinguish a website’s translatable content from its code.

Technology then separates this content into easily-translatable chunks called segments. (This helps avoid translating the same content more than once.) Segments are translated into the appropriate language, checked for quality and accuracy, and stored in a database that operates independently of your CMS. The crawler also identifies pieces of website code.

Separating code from content ensures that only the translatable sections of your site—text, multimedia content and application content—are processed, and that all of the code and infrastructure of the site itself passes through the proxy server untouched, preserving its look, feel and functionality.

How It Works: Step-By-Step

When a global user requests to view your website in their preferred language, that request—say, selecting “Spanish” from a navigation menu on an English-language site, or searching in Spanish on a search engine—signals to the proxy that a multilingual website should be displayed.

The proxy’s translation server, which sits between your origin website and your global users, receives the user’s request for the translated site. The translation server then asks your website’s back-end system to displays the code and for the webpage the user requested.

MotionPoint’s ‘language swapping’ capabilities happen instantly, delivering a seamless localized UX for global users.

The proxy then works with that up-to-the-minute code—preserving its look, feel and functionality—and replaces its primary language content (English, in our example) with the translated content in the requested language (Spanish). The entire process is completed instantly, which makes the content substitution undetectable to the user.

The proxy translation technology does not alter or interfere with your primary site or its code in any way. It acts only as a “pass through” to grab the appropriate translated content on the way to displaying your website to a global visitor.

Dynamically-Generated Content

Many proxy solutions stop there. But MotionPoint’s turn-key proxy solution can do even more, accommodating even dynamically-generated content to ensure a fully personalized experience for your international users.

MotionPoint’s proxy technology can work with languages like JavaScript to identify and translate content that’s generated on-the-fly by product inventory applications, or single-page applications (for instance, applications that use AJAX requests to serve up dynamic content).

By recognizing certain unique factors about a visitor—such as location, search history, cookies or session data—the proxy forwards these specific cookies, identifiers and session data to your site’s backend, so you can serve up the required dynamic content to that user.

MotionPoint’s industry-leading proxy technology can translate dynamically-generated content. Other vendors don’t.

For instance: The proxy will forward a cookie or session ID to your backend so you can serve up the appropriate product set to a user in a specific global market. The proxy receives the appropriate localized content, and displays its translated equivalent to the user in real-time, in the context of the original application.

It’s a capability that makes MotionPoint different-and it’s one that makes proxy technology particularly powerful for your global business.

Efficiency and Scalability

Of course, the demands and needs for your website are always changing. MotionPoint’s technology is designed to accommodate this fluidity.

For instance, you’ll never have to worry about translation when you add new content to your flagship website. MotionPoint’s proxy automatically detects when you’ve added or changed something, and queues that content for translation and storage in your translation memory.

The demands and needs for your website are always changing. MotionPoint’s solution easily accommodates this fluidity.

Plus, your translated content is always stored on your own secure translation server. This can be dedicated or shared, based on your preference and needs. MotionPoint also offers load-balanced environments for extra redundancy.

As your business grows, so will your demands for your multilingual website-and proxy technology is the perfect partner. We’ll work with you each year to evaluate your site performance, anticipate your growth and expanded website needs. That includes optimizing your server usage to adapt to your business needs and budget.


Not all proxy translation solutions are created equal. MotionPoint’s fully turn-key proxy approach handles all the complexity of web localization for you, so you’ll never have to keep track of all the technical details and operational complexity.

We tackle all the things you’d expect from proxy translation—including delivering a seamless experience for your users—but we do it with more power, more speed and more advanced technical solutions than anyone else.

You enjoy the speed, flexibility and scale of a powerful, hands-off solution—and you can focus on growing your global business.

Last updated on September 23, 2020
aerumsele's avatar

About aerumsele

Ashley Erumsele leads our Solutions Engineering team, working with MotionPoint's existing and prospective customers to ensure business and technical processes are sound, culminating in the global distribution of information in various languages. In the span of over 10 years he has helped many Fortune 500 companies enter new markets and regions across the world.

aerumsele's avatar

Director of Solutions Engineering


Keep Learning

Here is some related information that you might enjoy

Guide Graphic: Why Fast Website Translation Is Hard During Global Emergencies

Guide Graphic: Why Fast Website Translation Is Hard During Global Emergencies

The Technologies of Translation

The Technologies of Translation

MotionPoint’s Translation Connector for AEM

MotionPoint’s Translation Connector for AEM

Craft Worldwide and MotionPoint Partner to Deliver Multilingual Websites

Craft Worldwide and MotionPoint Partner to Deliver Multilingual Websites