How to translate SOGo in another language?

Development

First, you must download the source code of SOGo; either the latest release or the latest revision from the monotone repository.

Two type of files must be translated. The first type are Localizable.strings; they can be translated online using Transifex [External]. To use Transifex, you must first sign up for a free account [External]. Once registered, request a new team [External] for your language. Once authorized, you'll be able to start/continue translating SOGo in your language.

The second type are wox and html templates. Only words outside the tags (<>) must be translated. Start by duplicating the English templates:

  • UI/Templates/SOGoACLEnglishAdditionAdvisory.wox
  • UI/Templates/SOGoACLEnglishRemovalAdvisory.wox
  • UI/Templates/SOGoFolderEnglishRemovalAdvisory.wox
  • UI/Templates/SOGoACLEnglishModificationAdvisory.wox
  • UI/Templates/SOGoFolderEnglishAdditionAdvisory.wox
  • SoObjects/Mailer/SOGoMailEnglishForward.wo/SOGoMailEnglishForward.html
  • SoObjects/Mailer/SOGoMailEnglishReply.wo/SOGoMailEnglishReply.html

Once translated, create an archive with all the files and send it to support(at)inverse.ca. We'll integrate it in the next version of SOGo.

December 13 2011 00:00