Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Webtrans Architecture

davidmason edited this page Dec 18, 2012 · 20 revisions

The Translation Editor (Webtrans) is a GWT application that uses . It is distributed from a Zanata server and runs in a browser (Chrome and Firefox are targeted specifically), and uses GWT-RPC to communicate with the server.

The GWT SDK is required to develop this component.

Webtrans general architecture

As well as core GWT libraries, webtrans also uses gwt-dispatch, google-guice, gwt-presenter, gwteventservice and gwt-log.

Model-View-Presenter Pattern (MVP)

Webtrans uses the MVP software pattern for most of its client-side functionality.

MVP in Webtrans

Clone this wiki locally