GnuGetText tools for Delphi
Contents
Introduction
Overview
Adaptation of the Delphi source texts
Integration of the translation into the application
Programs from the GnuGetText package
Installation
Basic functions
ggdxgettext
- Creating a
po
template from the components of a Delphi project (
dpr
,
dfm
and
pas
files, extended version of the original program
ggmerge
- Merging a translation with an updated template, extended version of the original program
ggfmt
- Converting of
po/mo
files, extended version of the original program
ggassemble
- Embedding then translations (
mo
files) into the
exe
file of the program, extended version of the original program
Integration of the functions into the Windows context menus
Additional tools
GgtTranslate
- Graphical user interface for multilingual translation management
PoCompare
- Comparison of translations in one
po
file with another
PoImport
- Import of translations from another
po
file
PoFromPas
- Extract translations from resource strings of units
TransUnit
- Transferring the translated texts from a
po
file to a Delphi unit.
PoSpell
- Spell checking of translated
po
files
PoStat
- -Display the file header and statistics of a
po
file.
PoComment
- Inserting the translated texts from a
po
file as a comment for a new template for translation into another language
Create translations
for
InnoSetup
scripts
Integration of the additional functions into the Windows context menus
Integration into Delphi programs
Customizing the source code
Integrating the translations into the project
Additional help functions
J. Rathlev, D-24222 Schwentinental, June 2025