MV.net: | inicio / home | documentos / documents | software / software | personal / personal | blog / blog |
Description | Hierarchy | Fields | Methods | Properties |
type TGnuGettextInstance = class(TObject)
![]() |
Enabled:Boolean; |
![]() |
DesignTimeCodePage:Integer; |
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
procedure UseLanguage(LanguageCode: string); |
![]() |
procedure GetListOfLanguages (const domain:string; list:TStrings); |
![]() |
function gettext(const szMsgId: ansistring): widestring; overload; |
![]() |
function gettext(const szMsgId: widestring): widestring; overload; |
![]() |
function ngettext(const singular,plural:ansistring;Number:longint):widestring; overload; |
![]() |
function ngettext(const singular,plural:widestring;Number:longint):widestring; overload; |
![]() |
function GetCurrentLanguage:string; |
![]() |
function GetTranslationProperty (const Propertyname:string):WideString; |
![]() |
function GetTranslatorNameAndEmail:widestring; |
![]() |
procedure TP_Ignore(AnObject:TObject; const name:string); |
![]() |
procedure TP_IgnoreClass (IgnClass:TClass); |
![]() |
procedure TP_IgnoreClassProperty (IgnClass:TClass;propertyname:string); |
![]() |
procedure TP_GlobalIgnoreClass (IgnClass:TClass); |
![]() |
procedure TP_GlobalIgnoreClassProperty (IgnClass:TClass;propertyname:string); |
![]() |
procedure TP_GlobalHandleClass (HClass:TClass;Handler:TTranslator); |
![]() |
procedure TranslateProperties(AnObject: TObject; textdomain:string=''); |
![]() |
procedure TranslateComponent(AnObject: TComponent; const TextDomain:string=''); |
![]() |
procedure RetranslateComponent(AnObject: TComponent; const TextDomain:string=''); |
![]() |
function dgettext(const szDomain: string; const szMsgId: ansistring): widestring; overload; |
![]() |
function dgettext(const szDomain: string; const szMsgId: widestring): widestring; overload; |
![]() |
function dngettext(const szDomain: string; const singular,plural:ansistring;Number:longint):widestring; overload; |
![]() |
function dngettext(const szDomain: string; const singular,plural:widestring;Number:longint):widestring; overload; |
![]() |
procedure textdomain(const szDomain: string); |
![]() |
function getcurrenttextdomain: string; |
![]() |
procedure bindtextdomain(const szDomain: string; const szDirectory: string); |
![]() |
procedure bindtextdomainToFile (const szDomain: string; const filename: string); |
![]() |
function LoadResString(ResStringRec: PResStringRec): widestring; |
![]() |
procedure DebugLogToFile (const filename:string; append:boolean=false); |
![]() |
procedure DebugLogPause (PauseEnabled:boolean); |
![]() |
function ansi2wide (const s:ansistring):widestring; |
![]() |
procedure TranslateStrings (sl:TStrings;const TextDomain:string); |
![]() |
procedure WhenNewLanguage (const LanguageID:string); virtual; |
![]() |
procedure WhenNewDomain (const TextDomain:string); virtual; |
![]() |
procedure WhenNewDomainDirectory (const TextDomain,Directory:string); virtual; |
![]() |
property OnDebugLine: TOnDebugLine read fOnDebugLine write fOnDebugLine; |
![]() |
Enabled:Boolean; |
![]() |
DesignTimeCodePage:Integer; |
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
procedure UseLanguage(LanguageCode: string); |
![]() |
procedure GetListOfLanguages (const domain:string; list:TStrings); |
![]() |
function gettext(const szMsgId: ansistring): widestring; overload; |
![]() |
function gettext(const szMsgId: widestring): widestring; overload; |
![]() |
function ngettext(const singular,plural:ansistring;Number:longint):widestring; overload; |
![]() |
function ngettext(const singular,plural:widestring;Number:longint):widestring; overload; |
![]() |
function GetCurrentLanguage:string; |
![]() |
function GetTranslationProperty (const Propertyname:string):WideString; |
![]() |
function GetTranslatorNameAndEmail:widestring; |
![]() |
procedure TP_Ignore(AnObject:TObject; const name:string); |
![]() |
procedure TP_IgnoreClass (IgnClass:TClass); |
![]() |
procedure TP_IgnoreClassProperty (IgnClass:TClass;propertyname:string); |
![]() |
procedure TP_GlobalIgnoreClass (IgnClass:TClass); |
![]() |
procedure TP_GlobalIgnoreClassProperty (IgnClass:TClass;propertyname:string); |
![]() |
procedure TP_GlobalHandleClass (HClass:TClass;Handler:TTranslator); |
![]() |
procedure TranslateProperties(AnObject: TObject; textdomain:string=''); |
![]() |
procedure TranslateComponent(AnObject: TComponent; const TextDomain:string=''); |
![]() |
procedure RetranslateComponent(AnObject: TComponent; const TextDomain:string=''); |
![]() |
function dgettext(const szDomain: string; const szMsgId: ansistring): widestring; overload; |
![]() |
function dgettext(const szDomain: string; const szMsgId: widestring): widestring; overload; |
![]() |
function dngettext(const szDomain: string; const singular,plural:ansistring;Number:longint):widestring; overload; |
![]() |
function dngettext(const szDomain: string; const singular,plural:widestring;Number:longint):widestring; overload; |
![]() |
procedure textdomain(const szDomain: string); |
![]() |
function getcurrenttextdomain: string; |
![]() |
procedure bindtextdomain(const szDomain: string; const szDirectory: string); |
![]() |
procedure bindtextdomainToFile (const szDomain: string; const filename: string); |
![]() |
function LoadResString(ResStringRec: PResStringRec): widestring; |
![]() |
procedure DebugLogToFile (const filename:string; append:boolean=false); |
![]() |
procedure DebugLogPause (PauseEnabled:boolean); |
![]() |
function ansi2wide (const s:ansistring):widestring; |
![]() |
procedure TranslateStrings (sl:TStrings;const TextDomain:string); |
![]() |
procedure WhenNewLanguage (const LanguageID:string); virtual; |
![]() |
procedure WhenNewDomain (const TextDomain:string); virtual; |
![]() |
procedure WhenNewDomainDirectory (const TextDomain,Directory:string); virtual; |
![]() |
property OnDebugLine: TOnDebugLine read fOnDebugLine write fOnDebugLine; |
Copyright ©1994-2007 by Mario A. Valdez-Ramírez. |