Openbakery Translation ist ein Internationalisierungs-Werkzeug für Java. Anders als die Standard-I18n in Java benutzt Openbakery Translation den Text in der Standard-Lokale als Schlüssel. Es ist auch ein Programm vorhanden, das den gesamten Quellcode auf Übersetzungen prüft. Es stellt dann eine Liste von Schlüssel-Wert-Paaren bereit, die zu einer Ressourcendatei hinzugefügt werden müssen, und eine andere Liste von Paaren, die entfernt werden können. Die Übersetzung ruft einfach eine statische Methode »translate« auf. Der Code läuft ohne Anpassungen und ohne Property-Dateien zu schreiben. Man schreibt nur Property-Dateien, wenn man das Programm wirklich übersetzt. (non)