IntegrationJava, JavaServer Pages and Servlets
Translate your Java website
Java web servers make use of Servlet Filters to process web pages in various ways before sending content to the web browser. Translating your website with Java is a matter is employing a combination of a TranslationFilter class, a response wrapper to translate your URLs for maximum search engine ranking and our translation taglib for fine-grained control of translation of dynamic components.
This filter communicates to the Sprawk translation server to process the web page to the customer''s desired language. It sends blocks of HTML text which are then processed using your settings and approved human translations.
No page-level changes
You don''t need to change anything at the page level: no search and replace, no extra HTML. You can leave your JSP content in its original language. There is no need to create message keys or properties files.
Monitor and control
A record of all sentences requested is maintained so you can perform analyses on which languages are most requested, and which sentences are most frequently requested.
Easily add another language later
When you are ready to support a new language on your site, you can choose just to translate the most common 2000 sentences or the most popular 100 pages.
Original language fallback
By default, the Sprawk server will return the original language if a sentence translation is missing. This is usually better than returning a poor machine translation which could misrepresent your products or services and damage your online reputation.
Caching for speed
The process of converting a complex web page into another language is like compiling a small computer program and may take a few seconds. The Sprawk plugins include smart caching which can deliver the performance you need while quickly using any new translations you choose to add.
Background
JavaServer Pages (JSP) is a Java technology that helps software developers serve dynamically generated web pages based on HTML, XML, or other document types. Released in 1999 as Sun''s answer to ASP and PHP, JSP was designed to address the perception that the Java programming environment didn''t provide developers with enough support for the Web.
There are a number of web servers built using this technology including:
- Apache Tomcat
- Adobe JRun
- GlassFish Server
- JBoss application server
- Apache Geronimo
- WebSphere
- Jetty
- Resin Application Server
- Tcat Server
Who are we?
Sprawk is a cloud-based web-site translation management service. We offer integration tools and a network of freelancer translators to quickly localize your website, application or service and reach new customers.
