LOCALE :: makeText.

LOCALE :: makeText ist ein Perl-Framework für die Lokalisierung.
Jetzt downloaden

LOCALE :: makeText. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Sean M. Burke
  • Website des Verlags:
  • http://search.cpan.org/~sburke/

LOCALE :: makeText. Stichworte


LOCALE :: makeText. Beschreibung

Locale :: Maketext ist ein Perl-Framework für die Lokalisierung. Locale :: Maketext ist ein Framework Perl für localization.SYNOPSIS Paket MyProgram; Verwenden Sie streng; Verwendung MyProgram :: L10N; # ... die erbt von Locale :: Maketext my $ lh = MyProgram :: l10n-> get_handle () || sterben Was Sprache?; ... # Und dann werden alle Nachrichten Ihr Programm aussendet, wie: warnen $ LH-> Maketext ( "Datei kann nicht geöffnet : n"!, $ F, $); ... Es ist ein gemeinsames Merkmal von Anwendungen (ob direkt ausgeführt oder über das Web) für sie lokalisiert werden - das heißt, für sie zu einem Geschenk eine englische Schnittstelle zu einem Englisch-Lautsprecher, eine deutsche Schnittstelle zu einem Deutsch-Lautsprecher, und so weiter für alle Sprachen ist es programmiert. Locale :: Maketext ist ein Framework für die Softwarelokalisierung; es bietet Ihnen die Werkzeuge für die Organisation und die Bits von Text und Text-Verarbeitung Code Zugriff auf, dass Sie lokalisierte applications.In, um für die Herstellung benötigen Gefühl von Maketext zu machen, und wie alle seine Komponenten zusammen passen, sollten Sie wahrscheinlich Locale go lesen :: Maketext :: TPJ13, und dann lesen sie die folgenden documentation.You auch die Quelle mögen für Datei lesen über :: Findgrep und seine konstituierende Module - sie sind eine komplette (wenn kleine) Beispiel-Anwendung, die Maketext.QUICK OverviewThe grundlegendes Design verwendet von Locale :: Maketext ist objektorientiert und Locale :: Maketext ist eine abstrakte Basisklasse, von dem Sie eine Projektklasse abzuleiten. Die Projektklasse (mit einem Namen wie TkBocciBall :: Localize, die Sie dann in Ihrem Modul verwenden) ist wiederum die Basisklasse für alle die Sprachkurse für Ihr Projekt (mit Namen TkBocciBall :: Localize :: es ,TkBocciBall :: Localize :: en,TkBocciBall :: Localize :: fr, etc.). eine Sprache Klasse ist eine Klasse ein Lexikon von Phrasen als Klassendaten enthält, und möglicherweise auch einige Methoden, die von nutzen in Phrasen im Lexikon zu interpretieren oder auf andere Weise mit dem Text in diesem language.An Objekt handelt zu einer Sprachklasse gehört, ist eine Sprache handele genannt; es ist in der Regel ein Fliegengewicht Objekts.Verfahren normale Vorgehensweise ist zu nennen: Verwendung TkBocciBall :: Localize; # Die Lokalisierungsprojekt Klasse $ lh = TkBocciBall :: Localize-> get_handle (); # Je nach Gebietsschema des Benutzers usw., machen dies # Sprache Griff aus den Klassen zur Verfügung, # und alle Standardeinstellungen, die Sie deklarieren. die Kann nicht die Sprache Griff machen ?? es sei denn, $ lh; Fortan verwenden Sie die Funktion für den Zugriff Maketext-Einträge in welchem Lexikon (en) gehören in der Sprache Greifen Sie. So folgt aus: print $ LH-> Maketext, "n"; ... gibt den richtigen Text für diese Sprache ( "Du hast gewonnen!"). Wenn das Objekt in $ lh gehört zur Klasse "TkBocciBall :: Localize :: fr" und% TkBocciBall :: Localize :: fr :: Lexikon enthält ( "Du hast gewonnen!" => "Tu as gagn!"), Dann wird der oben Code teilt glücklich den Benutzer "Tu as gagn!". Anforderungen: · Perl.


LOCALE :: makeText. Zugehörige Software

Tk_backageError.

TK_BACKERROR ist ein Perl-Modul, das verwendet wird, um den TCL-Fehler zu melden, der in der Hintergrundverarbeitung aufgetreten ist. ...

117

Herunterladen