Translation instructions

This page contains information on how to localize PGP. If you want to translate PGP, please contact me so I can add your name to the list of translators.


PGP 6.5.1i for Windows 95/98/NT

Requirements: Microsoft Visual C++ 6.0

  1. Download the PGP 6.5.1i source code for Windows
  2. Read these instructions by Steinar H. Gunderson <sgunderson@bigfoot.com>
Note: The platform SDK, the DDKs, MASM and the Vireo tools mentioned in the file BUILD.txt are only needed for building the device drivers (which does not contain any language-specific code). If you don’t have these, you can use the files from the PGP 6.5.1i binary distribution instead.


PGP 6.5 User’s Guide for Windows 95/98/NT

Requirements: A word processor, e.g. Word or Word Perfect

  1. Download Adobe Acrobat Reader (if you don’t already have it)
  2. Download the English PGP User’s Guide in PDF format
  3. Type your translation into your word processor (you can use the French 6.0 translation as your document template)
  4. Generate PDF, HTML etc. from the finished document


PGP 6.5.1i for Macintosh

You have two alternatives to translate MacPGP. Choose one of them:

a) Requirements: ResCompare

  1. Download PGP 6.5.1i for Macintosh
  2. Translate all dialogs, menus and other resources (using MPW, PowerGlot, AppleGlot, ResEdit, etc.)
  3. Create a patcher using ResCompare

b) Requirements: MetroWerks CodeWarrior Pro 2

  1. Download the PGP 6.5.1i source code for Macintosh
  2. Translate all dialogs, menus and other resources
  3. Compile with CodeWarrior


PGP 6.5 User’s Guide for Macintosh

Requirements: A word processor, e.g. Word

  1. Download Adobe Acrobat Reader (if you don’t already have it)
  2. Download the English PGP User’s Guide in PDF format
  3. Type your translation into your word processor (you can use the French 6.0 translation as your document template)
  4. Generate PDF, HTML etc. from the finished document


PGP 2.6.3i/5.0i/6.5.1i command line

Requirements: A text editor, e.g. emacs

  1. Download the source code (2.6.3i / 5.0i / 6.5.1i)
  2. Load the file language[50].txt into your favourite text editor
  3. Add new lines “xx=” where xx is your two-letter language code


PGPi Home > About PGPi > The project > Translation > Instructions ]