LOCALE::PO4A::COMMON.3PM(1) User Contributed Perl Documentation NAME Locale::Po4a::Common - allgemeine Teile von Po4a-Skripten und -Werkzeugen BESCHREIBUNG Locale::Po4a::Common enthalt allgemeine Teile der Po4a-Skripte und einige nutzliche Funktionen, die von den anderen Modulen verwandt werden. Falls notwendig konnen Sie Text::WrapI18N deaktiveren, indem Sie use Locale::Po4a::Common qw(nowrapi18n); use Locale::Po4a::Text; anstelle Folgendem schreiben: use Locale::Po4a::Text; Die Reihenfolge ist hier wichtig: da die meisten Locale::Po4a-Module selbst Locale::Po4a::Common laden, wird beim ersten Laden des Moduls entschieden, ob Text::WrapI18N verwandt wird. FUNKTIONEN Zeigt Ausgabenachrichten an o show_version($) Zeigt die aktuelle Version des Skriptes und eine kurze Copyright- Nachricht an. Es erwartet den Namen des Skriptes als Argument. o wrap_msg($@) Diese Funktion zeigt eine Nachricht genauso an, wie das sprintf() macht, fugt aber einen Zeilenumbruch hinzu, so dass sie auf einem Terminal gut aussieht. o wrap_mod($$@) Diese Funktion funktioniert wie wrap_msg(), erwartet aber den Modulnamen als erstes Argument und lasst links der Nachricht noch ein Leerzeichen. o wrap_ref_mod($$$@) Diese Funktion funktioniert wie wrap_msg(), erwartet aber eine file:line-Referenz als erstes Argument, einen Modulnamen als zweites und lasst links der Nachricht noch ein Leerzeichen. Wrapper (Adpater) fur andere Module o Locale::Gettext Wenn das Modul Locale::Gettext nicht geladen werden kann, stellt dieses Modul eine Pseudo- (leere) Implementierung der im Folgenden aufgefuhrten Funktionen dar. In diesem Fall werden die Nachrichten nicht durch Po4a ubersetzt, aber das Programm wird weiterhin funktionieren. Falls Locale::gettext vorhanden ist, ruft dieser Adapter auch setlocale(LC_MESSAGES, "") auf, so dass Aufrufende nicht auch vom POSIX-Modul abhangen mussen. o bindtextdomain($$) o textdomain($) o gettext($) o dgettext($$) AUTOREN Jordi Vilalta URHEBERRECHT UND LIZENZ Copyright (C) 2005 SPI, Inc. Dieses Programm ist freie Software; Sie konnen es unter den Bedingungen der GPL v2.0 oder neuer (siehe die Datei COPYING) vertreiben und/oder verandern. perl v5.38.2 2024-06-26 LOCALE::PO4A::COMMON.3PM(1)