[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

13.5.12 Pascal - Free Pascal Compiler

RPMs
fpk

File extension
pp, pas

String syntax
'abc'

gettext shorthand
automatic

gettext/ngettext functions
---, use ResourceString data type instead

textdomain
---, use TranslateResourceStrings function instead

bindtextdomain
---, use TranslateResourceStrings function instead

setlocale
automatic, but uses only LANG, not LC_MESSAGES or LC_ALL

Prerequisite
{$mode delphi} or {$mode objfpc}
uses gettext;

Use or emulate GNU gettext
emulate partially

Extractor
ppc386 followed by xgettext or rstconv

Formatting with positions
uses sysutils;
format "%1:d %0:d"

Portability
?

po-mode marking
---

The Pascal compiler has special support for the ResourceString data type. It generates a .rst file. This is then converted to a .pot file by use of xgettext or rstconv. At runtime, a .mo file corresponding to translations of this .pot file can be loaded using the TranslateResourceStrings function in the gettext unit.



This document was generated on May 6, 2002 using texi2html