new trunk taken from ezmlm-web 3.0

This commit is contained in:
lars 2005-12-25 16:12:31 +00:00
parent 93f607c24e
commit fd93f61edd
49 changed files with 3097 additions and 1974 deletions

224
lang/de.hdf Normal file
View file

@ -0,0 +1,224 @@
LanguageID = de
LanguageName = Deutsch
Lang {
Menue {
ListCreate = Neue Liste anlegen
ListDelete = Liste löschen
Subscribers = AbonnentInnen
AllowList = Zulassungsliste
DenyList = Ablehnungsliste
DigestList = Zusammenfassung
ModList = ModeratorInnen
ConfigMain = Einstellungen
ConfigSub = Einschreibung
ConfigPost = Einsendung
ConfigAdmin = Administration
ConfigArchive = Archivierung
ConfigProcess = Verarbeitung
ConfigAll = Übersicht
TextFiles = Texte
ListSelect = Auswahl einer Liste
Properties = Eigenschaften von
Help = Hilfe (extern)
}
Title {
ConfigMain = Listeneinstellungen
ConfigSub = Einschreibungsregeln
ConfigPosting = Einsendungsregeln
ConfigAdmin = Fern-Administration der Liste
ConfigArchive = Archivierung der Liste
ConfigProcess = Nachrichtenverarbeitung
ConfigAll = Einstellungen im Überblick
SubscriberList = AbonnentInnen der Liste
AllowList = Zugelassene Nutzer
DenyList = Abzuweisende Nutzer
DigestList = EmpfängerInnen von Zusammenfassungen
ModList = ModeratorInnen der Liste
ListCreate = Anlegen einer neuen Liste
ListSelect = Auswählen einer Liste
ListDelete = Löschung von
FileSelect = Auswählen eines Textbausteins
FileEdit = Bearbeitung des Textbausteins
}
Buttons {
Create = Erzeuge die Liste
ConfirmDeletion = Lösche die Liste
DeleteAddress = Adresse(n) entfernen
AddAddress = Adresse(n) hinzufügen
UpdateConfiguration = Einstellungen speichern
EditFile = Datei bearbeiten
SaveFile = Datei speichern
}
ErrorMessage {
UnknownAction = Diese Aktion ist undefiniert!
ParameterMissing = Diese Aktion benätigt weitere Parameter!
Forbidden = Fehler: dir fehlen die notwendigen Rechte für diese Aktion
InvalidFileName = Der Dateiname ist nicht zulässig.
UnknownConfigPage = Die gähle Konfigurations-Seite existiert nicht!
}
WarningMessage {
AddAddress = Mindestens eine Mailadresse konnte nicht hinzugefügt werden!
DeleteAddress = Mindestens eine der angegebenen Adressen konnte nicht entfernt werden!
CreateList = Fehler beim Anlegen der neuen Liste!
DeleteList = Die Löschung der Mailingliste schlug fehl!
UpdateConfig = Beim Speichern der Einstellungen trat ein Fehler auf!
SaveFile = Die Datei konnte nicht gespeichert werden!
ListNameAlreadyExists = Es gibt bereits eine Liste mit diesem Namen.
ListAddressAlreadyExists = Es gibt bereits eine Liste mit dieser Adresse.
ListDoesNotExist = Eine Liste dieses Namens existiert nicht.
ListDirAccessDenied = Fehler beim Zugriff auf das Verzeichnis der Liste
TextDirAccessDenied = Beim Zugriff auf das Text-Verzeichnis der Liste trat ein Fehler auf.
SafeRemoveRenameDirFailed = Das Verschieben der Liste schlug fehl.
DotQmailDirAccessDenied = Fehler beim Zugriff auf das Nutzerverzeichnis des Listenverwalters
SafeRemoveMoveDotQmailFailed = Beim Verschieben der .qmail-Dateien trat ein Fehler auf!
UnsafeRemoveListDirFailed = Fehler beim sicheren Löschen der Mailingliste
UnsafeRemoveDotQmailFailed = Fehler beim Löschen der .qmail-Dateien
InvalidFileFormat = Die gewählte Datei konnte nicht als Textdatei erkannt werden.
WebUsersUpdate = Fehler beim Aktualisieren der Nutzerverwaltungsdatei
WebUsersRead = Fehler beim Lesen der Nutzerverwaltungsdatei
InvalidListName = Der gewählte Listenname enthält unzulässige Zeichen
ReservedListName = Dieser Listenname ist ein reserviertes Wort und kann nicht benutzt werden
EmptyListName = Es wurde kein Name für die Listen angegeben.
InvalidLocalPart = Die gewählte untergeordnete Liste ist ungültig.
}
SuccessMessage {
AddAddress = Einschreibung erfolgreich
DeleteAddress = Austragung erfolgreich abgeschlossen
CreateList = Die neue Liste wurde erfolgreich angelegt.
DeleteList = Die Mailingliste wurde gelöscht.
UpdateConfig = Die neuen Einstellungen wurden erfolgreich gespeichert.
SaveFile = Die Datei wurde gespeichert.
}
Options {
a = Archiviere Mailinglisten-Mails
b = Nur Moderatoren dürfen auf das Archiv zugreifen
d = Aktiviere die Zusammenfassungsliste
f = Füge ein Präfix zum Betreff der ausgehenden Mails hinzu
g = Verweigere unbekannten NutzerInnen den Zugriff auf das Archiv
h = Bei der Einschreibung in die Liste ist keine Bestätigungsmail erforderlich
i = Indiziere die Nachrichten zur Veröffentlichung im Internet (z.B. mit ezmlm-www)
j = Beim Austragen aus der Liste ist keine Bestätigungsmail erforderlich
k = Beachte die Ablehnungsliste bei der Verarbeitung von Mails
l = Fern-AdministratorInnen (ModeratorInnen) dürfen eine Liste der AbonnentInnen anfordern
m = Alle eingehenden Nachrichten werden moderiert
n = Fern-AdministratorInnen (ModeratorInnen) dürfen Textbausteine per Mail verändern
o = Nur ModeratorInnen dürfen Nachrichten einsenden
p = Die Einschreibung und der Zugriff auf das Archiv sind öffentlich zugänglich
q = Verarbeite auch Anfragen im Mailman-Stil (Kompatibilität)
r = Erlaube die Fern-Administration der Liste (für ModeratorInnen)
s = Die Einschreibung in die Liste und für die Zusammenfassungen wird moderiert
t = Hänge eine Signatur an jede versandte Nachricht
u = Einsendungen von AbonnentInnen werden immer akzeptiert (dies gilt auch für moderierte Listen)
w = Entferne den Aufruf von ezmlm-warn aus den Verarbeitungsregeln (für sehr spezielle Konfigurationen)
x = Prüfe die MIME-Typen der Anhänge eingehender Nachrichten
y = Fordere eine Bestätigung für jede eingesandte Nachricht an
}
Settings {
0 = Diese Liste is nur eine Unterliste
3 = Definiere die Absender-Adresse ausgehender Mails
4 = Eigene Einstellungen zum Versand von Zusammenfassungsmails (ezmlm-tstdig)
5 = Lege die Mailadresse des Verantwortlichen für diese Liste fest
6 = Verwende eine SQL-Datenbank
7 = Die Datenbank der Nachrichten-ModeratorInnen befindet sich in einem alternativen Verzeichnis
8 = Die Datenbank der Einschreibe-ModeratorInnen (und Fern-AdministratorInnen) befindet sich in einem alternativen Verzeichnis
# 9 => not used - it is only an alternative to (8)
}
Misc {
HelpLink = Das online-Handbuch von ezmlm-idx
Subscription = Einschreibung
Subscribers = AbonnentInnen
RemoteAdmin = Fern-AdministratorIn
ListName = Name der Liste
ListAddress = Addresse der Liste
ListOptions = Grundlegende Einstellungen
AllowedToEdit = Nutzer, die diese Liste per Web-Interface konfigurieren dürfen:
HeaderRemove = zu entfernende Kopfzeilen
HeaderAdd = hinzuzufügende Kopfzeilen
MimeRemove = Nachrichtenbestandteile dieses Typs werden entfernt
MimeReject = Nachrichten, die einen der folgenden Datentypen enthalten, werden abgewiesen
EditFileInfo {
CommonTags = allgemeine Platzhalter
ListNameLocal = der lokale Teil (vor dem "@") der Listenadresse
ListNameHost = die Domain der Mailadresse
MessageNumber = die Nummer der jeweiligen Nachricht
SubAddress = die Einschribe-Adresse
SubReplyAddress = die Bestätigungsadresse
AcceptanceAddress = die Zustimmungsadresse
RejectionAddress = die Ablehnungsadresse
}
SuggestDefaultPath = Ansonsten musst du diese Mitglieder per Hand verwalten.
PostModPathWarn = Die Nachrichten-ModeratorInnen werden nicht an ihrem üblichen Ort gespeichert.
SubModPathWarn = Die Einschreibe-ModeratorInnen werden nicht an ihrem üblichen Ort gespeichert.
RemoteAdminPathWarn = Die Fern-AdministratorInnen werden nicht an ihrem üblichen Ort gespeichert.
MessageSize.Max = Verweigere die Annahme von Nachrichten, die eine gewisse Größe überschreiten
MessageSize.Min = Verweigere die Annahme von Nachrichten, die eine gewisse Größe unterschreiten
MessageSize.Unit = Bytes
NoFiles = Es befinden sich keine Dateien im Text-Verzeichnis der Mailingliste.
AddSubscriberAddress = Füge eine neue Mailadresse hinzu:
AddSubscriberFile = Importiere eine Datei, die Mailadressen enthält:
SuggestDefaultPath = Es wird empfohlen, das Standard-Verzeichnis zu verwenden. Andernfalls kannst du die ModeratorInnen-Liste nicht mit ezmlm-web verwalten.
FooterText = eine Web-Oberfläche für
NoListsAvailable = Es sind keine passenden Listen vorhanden.
ConfirmDelete = Willst du wirklich diese Liste vollständig löschen?
}
Introduction {
ConfigAdmin = Fern-AdministratorInnen sind (per Voreinstellung) auch ModeratorInnen für die Einschreibung und für eingesandte Mails. Sie können berechtigt sein, per Mail Nutzer ein- und auszutragen, sowie Textbausteine zu verändern.
ConfigArchive = Das Mailinglisten-Archiv ist per Mail verfügbar. Außerdem benötigst du ein Archiv, falls du vergangene Mails im Internet zur Verfügung stellen möchtest (z.B. mit ezmlm-www).
ConfigProcess = Die folgenden Regeln werden auf alle Mails angewandt, bevor sie an die AbonnentInnen verteilt werden.
ConfigMain = Hier findest du ein paar allgemeine Einstellungen der Mailingliste, die sich nicht in den themenorientierten Rubriken unterbringen ließen.
ConfigPosting = Die Einsende-Konfiguration bestimmt, wer Nachrichten einsenden darf und welchen Bedingungen die Mails genügen müssen.
ConfigSub = Hier kannst du festlegen, wer sich als Abonnent selbständig eintragen darf und wie der Einschreibungsprozess abläuft.
ConfigAll = Diese Seite enthält alle verfügbaren Optionen auf einen Blick.
ListDelete = Die Mailingliste und alle damit verbundenen Daten werden hiermit vollständig entfernt.
AllowList = An die Adressen der Zulassungsliste werden keine Mails verschickt. Einsendungen von diesen Adressen werden so behandelt, als kämen sie von AbonnentInnen. Üblicherweise solltest du Aliase von AbonnentInnen in die Zulassungsliste eintragen.
DenyList = Falls du Mails von bestimmte Mailadressen verweigern möchtest, dann füge sie einfach zur Ablehnungsliste hinzu Dies kann nützlich sein, um unbeliebte Nutzer auszuschließen oder um störende Abwesenheitsbenachrichtigungen zu verhindern.
DigestList = Einige AbonnentInnen deiner Mailingliste sind möglicherweise nicht an jeder einzelnen Nachricht interessiert, sondern ziehen es vor, stattdessen regelmäßig automatisch erstellte Zusammenfassungen zu erhalten.
ModList = ModeratorInnen (für die Einschreibung von AbonnentInnen und die Einsendungen an die Liste) und Fern-AdministratorInnen können die Kontrolle über viele wichtige Aspekte der Liste übernehmen (falls du sie dementsprechend konfigurierst).
SubscriberList = Die AbonnentInnen der Mailingliste empfangen alle versandten Nachrigten der Liste. Zudem kann es ihnen gestattet sein, Nachrichten direkt oder indirekt zur weiteren Verteilung an die Liste zu senden. Oft ist es anonymen Nutzern gestattet, sich selbständig in die Mailingliste einzuschreiben, ohne die Hilfe eines Administrators in Anspruch nehmen zu müssen.
TextFiles = Das Auswahlfeld beinhaltet die Liste aller verfügbaren Textbausteine im Texte-Verzeichnis der Liste. Diese Textbasuteine werden zur Erstellung der automatischen Antworten der Mailingliste benutzt.
EditTextFile = Passe den Textbaustein an die Erfordernisse der Liste an. Eventuell möchtest du dafür auch einige der reservierten Platzhalter verwenden, die am Ende dieser Seite aufgeführt sind.
}
Legend {
ConfigAdmin = Fern-Administrations-Rechte
ConfigArchve = Archivierungseinstellungen
ConfigPosting = Einsende-Regeln
ConfigSub = Einschreibungsdetails
ConfigMain = Allgemeine Listen-Einstellungen
ConfigProcess = Verarbeitungsregeln
ConfigAll = Einstellungen
ListCreate = Eigenschaften der neuen Liste
ListDelete = Löschung der Mailingliste
RelevantOptions = Relevante Optionen
MembersList = AbonnentInnen-Verwaltung
MembersAllow = Verwaltung der zulässigen Adressen
MembersDeny = Verwaltung der abzulehnenden Adressen
MembersDigest = Verwaltung der AbonnentInnen der Zusammenfassungen
MembersMod = Verwaltung der ModeratorInnen / AdministratorInnen
TextFiles = Verfügbare Textbausteine
TextFileEdit = Bearbeite einen Textbaustein
TextFileInfo = Nützliche Platzhalter
AvailableLists = Verfügbare Listen
}
}

View file

@ -1,187 +0,0 @@
# language-specific definitions for ezmlm-web
# in english
# The meanings of the various ezmlm-make command line switches. The default
# ones match the ezmlm-idx 0.4 default ezmlmrc ... Alter them to suit your
# own ezmlmrc. Removing options from this list makes them unavailable
# through ezmlm-web - this could be useful for things like -w
%EZMLM_LABELS = (
# option => ['Short Name',
# 'Long Help Description'],
a => ['archivieren',
'Ezmlm wird neue Nachrichten zum Archiv hinzufuegen'],
b => ['Archiv nur fuer ModeratorInnen',
'Nur ModeratorInnen haben Zugriff zum Archiv'],
# c => config. This is implicity called, so is not defined here
d => ['Zusammenfassungen',
'Erstelle eine Mailing-Liste, an die regelmaessige Zusammenfassungen versandt werden'],
# e => edit. Also implicity called, so not defined here
f => ['Listenname als Praefix in Betreff einfuegen',
'In die versandten Mails wird in der Betreff-Zeile ein Praefix eingefuegt'],
g => ['Archiv nur fuer Mitglieder',
'Nur TeilnehmerInnen der Liste erhalten Zugriff zum Archiv'],
h => ['einschreiben ohne Bestaetigung',
'Das Abonnieren der Liste erfordert keine Bestaetigung durch die neue AbonnentIn'],
i => ['Web-Index erstellen',
'Den Zugriff auf das Archiv per Webinterface erlauben'],
j => ['abmelden ohne Bestaetigung',
'Das Abbestellen der Liste erfordert keine Bestaetigung durch die ehemalige AbonnentIn'],
k => ['Beachte Ausschlussliste',
'Einsendungen von AbonnentInnen, die inm deny-Verzeichnis enthalten sind, werden abgelehnt'],
l => ['AbonnentInnen-Auflistung fuer AdministratorInnen',
'Die AdministratorInnen koennen eine Liste aller AbonnentInnen anfordern'],
m => ['Moderation aktivieren',
'Alle eingehenden Nachrichten muessen durch eine ModeratorIn bestaetigt werden'],
n => ['Anpassung der Textbausteine erlauben',
'AdministratorInnen duerfen die Standard-Textbausteine per Mail veraendern'],
o => ['Nur ModeratorInnen duerfen einsenden',
'Nur eingehende Nachrichten von den ModeratorInnen werden akzeptiert'],
p => ['oeffentlich',
'Die oeffentliche Einschreibung und Archiv-Anforderung ist erlaubt'],
q => ['Verarbeite Anforderungen',
'Mails an liste-request@domain werden verarbeitet'],
r => ['Administration per Mail erlauben',
'Die Verwaltung der Liste durch Mails der AdministratorInnen ist erlaubt'],
s => ['Einschreibung durch ModeratorIn bestaetigen',
'Die Einschreibungen in die Liste und die Zusammenfassungs-Liste werden moderiert'],
t => ['Infotext an Mails anhaengen',
'An alle ausgehenden Mails wird ein Anhang angefuegt (siehe Datei "text/trailer")'],
u => ['Nur AbonnentInnen duerfen einsenden',
'Einsendungen von nicht-eingeschriebenen Mail-Adressen werden abgewiesen'],
# v => version. I doubt you will really need this ;-)
w => ['Warnung deaktivieren',
'Entferne den Aufruf von ezmlm-warn aus der Listen-Konfiguration - es wird angenommen, dass ezmlm-warn auf einem anderem Wege gestartet wird'],
x => ['Filtere Anhaenge und Kopfzeilen',
'Mails mit den angegebenen Anhangs-Typen werden abgewiesen - die angegebenen Kopfzeilen werden aus den ausgehenden Mails entfernt'],
# y => not used
# z => not used
# These all take an extra argument, which is the default value to use
0 => ['Unterlisten',
'Diese Liste soll eine Unterliste einer anderen Hauptliste sein',
'hauptliste@domain'],
# 1 => not used
# 2 => not used
3 => ['AbsenderIn',
'Ersetze die AbsenderIn der ausgehenden Mails durch diese Adresse',
'Absender'],
4 => ['Zusammenfassungseinstellungen',
'Einstellungen for ezmlm-tstdig (nach "t" Stunden oder "m" Nachrichten oder "k" Kilobyte',
'-t24 -m30 -k64'],
5 => ['Adresse der Verantwortlichen der Liste',
'Mail-Adresse der Listen-EigentuemerIn',
'name@domain.org'],
6 => ['SQL-Datenbank',
'SQL-Datenbank-Zugangsinformationen (erfordert SQL-Unterstuetzung)',
'host:port:user:password:datab:table'],
7 => ['Listen-Moderations-Verzeichnis',
'alternatives Verzeichnis zur Moderationsdatenbank',
'/absoluter/pfad/zur/moderations/datenbank'],
8 => ['Einschreibungs-Moderations-Verzeichnis',
'alternatives Verzeichnis zur Einschreibungs-Moderationsdatenbank',
'/absoluter/pfad/zur/abonnenten/moderations/datenbank'],
9 => ['Administrations-Verzeichnis',
'alternatives Verzeichnis zur Administrationsdatenbank',
'/absoluter/pfad/zur/administrations/datenbank'],
);
# This list defines most of the context sensitive help in ezmlm-web. What
# isn't defined here is the options, which are defined above ... You can
# alter these if you feel something else would make more sense to your users
# Just be careful of what can fit on a screen!
%HELPER = (
# These should be self explainitory
addaddress => 'Eine Mail-Adresse - auch in der Form \'Max Meier <max@meier.de>\'',
addaddressfile => 'alternativ ist auch eine Datei mit je einer Adresse pro Zeile moeglich',
moderator => 'ModeratorInnen kontrollieren, welche Mails weitegeleitet und welche AbonnentInnen akzeptiert werden',
deny => 'Ausschluss: die Mail-Adressen, die NIE an die Liste schreiben duerfen',
allow => 'Zulassung: die Mail-Adressen, die immer an die Liste schreiben duerfen',
digest => 'Zusammenfassung: diese Leute werden regelmaessige Zusammenfassungen der Mailingliste erhalten',
webarch => 'Gehe zum Web-Archiv der Mailingliste',
config => 'Einstellungen zur Mailingliste',
listname => 'Dies ist der eindeutige Name der Mailingliste',
listadd => 'Die Adresse der Mailingliste - nur der lokale Teil kann geaendert werden',
webusers => 'unfertig: derzeit koennen Listen-AdministratorInnen nur manuell festgelegt werden',
prefix => 'Praefix der Betreffzeile',
headerremove => 'Diese Kopfzeilen werden aus den ausgehenden Mails entfernt',
headeradd => 'Diese Kopfzeilen werden zu jeder ausgehenden Mail hinzugefuegt',
mimeremove => 'Alle Mails, die die genannten Anhangs-Typen beinhalten, werden abgewiesen',
allowedit => 'Komma-getrennte Liste von (existierenden) NutzerInnen oder <CODE>ALL</CODE>',
mysqlcreate => 'Anlegen der konfigurierten MySQL-Datenbank'
);
# This defines the captions of each of the buttons in ezmlm-web, and allows
# you to configure them for your own language or taste. Since these are used
# by the switching algorithm it is important that every button has a unique
# caption - ie we can't have two 'Edit' buttons doing different things.
%BUTTON = (
# These MUST all be unique!
create => 'Anlegen',
createlist => 'Liste anlegen',
edit => 'Bearbeiten',
delete => 'Entfernen',
deleteaddress => 'Entferne Adresse',
addaddress => 'Fuege Adresse hinzu',
moderators => 'ModeratorInnen',
denylist => 'Ausschlussliste',
allowlist => 'Zulassungsliste',
digestsubscribers => 'AbonnentInnen der Zusammenfassungen',
configuration => 'Konfiguration',
yes => 'Ja',
no => 'Nein',
updateconfiguration => 'Speichere Konfiguration',
edittexts => 'Bearbeite Texte',
editfile => 'Bearbeite Datei',
savefile => 'Speichere Datei',
webarchive => 'Web-Archiv',
selectlist => 'Listenauswahl',
subscribers => 'AbonnentInnen',
cancel => 'Abbruch',
resetform => 'Reset',
);
# This defines the fixed text strings that are used in ezmlm-web. By editing
# these along with the button labels and help texts, you can convert ezmlm-web
# to another language :-) If anyone gets arround to doing complete templates
# for other languages I would appreciate a copy so that I can include it in
# future releases of ezmlm-web.
%LANGUAGE = (
nop => 'Diese Funktionalitaet ist noch nicht umgesetzt worden',
chooselistinfo => "<UL><LI>Markiere eine Liste in der Auswahlbox oder klicke auf [$BUTTON{'create'}].<LI>Klicke auf den [$BUTTON{'edit'}]-Schalter, falls du die markierte Liste bearbeiten moechtest.<LI>Klicke auf den [$BUTTON{'delete'}]-Schalter, falls du die markierte Liste loeschen moechtest.</UL>",
confirmdelete => 'Bestaetige die Loeschung von ', # list name
subscribersto => 'AbonnentInnen von', # list name
subscribers => 'AbonnentInnen',
additionalparts => 'Weitere Optionen',
posting => 'Einsendungen',
subscription => 'Einschreibung',
remoteadmin => 'Entfernte AdministratorIn',
for => 'fuer', # as in; moderators for blahlist
createnew => 'Lege eine neue Liste an',
listname => 'Name der Liste',
listaddress => 'Adresse der Liste',
listoptions => 'Einstellungen der Liste',
allowedtoedit => 'NutzerInnen, die diese Liste bearbeiten duerfen',
editconfiguration => 'Einstellungen aendern',
prefix => 'Praefix der Betreff-Zeile ausgehender Nachrichten',
headerremove => 'zu entfernende Kopfzeilen',
headeradd => 'einzufuegende Kopfzeilen',
mimeremove => 'abzuweisende Anhangs-Typen',
edittextinfo => "Das Auswahlfeld links enthaelt die Dateien des <BR>Verzeichnisses DIR/text/. Diese Dateien werden als Antwort auf spezifische Nutzer-Anfragen oder als Teil aller ausgehenden Nachrichten versandt.<P>Um diese Dateien zu veraendern, waehle ihren Namen im Auswahlfeld an. Anschliessend klicke auf den [$BUTTON{'editfile'}] Schalter.<P>BetäAege [$BUTTON{'cancel'}] um die Veraenderung zu beenden.",
editingfile => 'Bearbeite Datei',
editfileinfo => '<BIG><STRONG>ezmlm-manage</STRONG></BIG><BR><TT><STRONG>&lt;#l#&gt;</STRONG></TT> Der Name der Liste<BR><TT><STRONG>&lt;#A#&gt;</STRONG></TT> Die Anmeldungs-Adresse<BR><TT><STRONG>&lt;#R#&gt;</STRONG></TT> Die Bestaetigungs-Adresse<P><BIG><STRONG>ezmlm-store</STRONG></BIG><BR><TT><STRONG>&lt;#l#&gt</STRONG></TT> Der Name der Liste<BR><TT><STRONG>&lt;#A#&gt;</STRONG></TT> Die Zusage-Adresse<BR><TT><STRONG>&lt;#R#&gt;</STRONG></TT> Die Ablehungs-Adresse</UL>',
mysqlcreate => 'Lege die MySQL-Datenbank an, falls erforderlich',
);
# === Configuration file ends ===

View file

@ -1,168 +1,224 @@
Language = en
PageTitle = ezmlm-web - a mailinglists' administration interface
LanguageID = en
LanguageName = English
Lang {
Buttons {
Create = [Create List]
Edit = [Edit]
Delete = [Delete]
Yes = [Yes]
No = [No]
Cancel = [Cancel]
DeleteAddress = [Delete Address]
AddAddress = [Add Address]
Moderators = [Moderators]
DenyList = [Deny List]
AllowList = [Allow List]
DigestSubscribers = [Digest Subscribers]
Configuration = [Configuration]
UpdateConfiguration = [Update Configuration]
EditTexts = [Edit Texts]
EditFile = [Edit File]
SaveFile = [Save File]
WebArchive = [Web Archive]
SelectList = [Select List]
Subscribers = [Subscribers]
ResetForm = [Reset Form]
}
Options {
a.short = Archived
a.long = Ezmlm will archive new messages
b.short = Block archive
b.long = Only moderators are allowed to access the archive
# c => config. This is implicity called, so is not defined here
d.short = Digest
d.long = Set up a digest list to disseminate digest of the list messages
# e => edit. Also implicity called, so not defined here
f.short = Prefix
f.long = Outgoing subject will be prefixed with the list name
g.short = Guard Archive
g.long = Archive access requests from unrecognized SENDERs will be rejected
h.short = Help subscription
h.long = Subscriptions do not require confirmation
i.short = Indexed
i.long = Indexed for WWW archive access
j.short = Jump off
j.long = Unsubscribe does not require confirmation
k.short = Kill
k.long = Posts from addresses in dir/deny/ are rejected
l.short = Subscriber List
l.long = Remote administrators can request a subscriber list
m.short = Message Moderation
m.long = All incoming messages are moderated
n.short = Text Editing
n.long = Allow remote administrators to edit files in dir/text/
o.short = Others rejected
o.long = Posts from addresses other than moderators are rejected
p.short = Public
p.long = List will respond to administrative requests and archive retrieval
q.short = Service Request Address
q.long = Process commands sent in the subject to local-request@host
r.short = Remote Admin
r.long = Enable remote adminstration of the list
s.short = Subscription Moderation
s.long = Subscriptions to the main list and digest will be moderated
t.short = Trailer
t.long = Add a trailer to outgoing messages
u.short = User Posts Only
u.long = Posts from unrecognized SENDER addresses will be rejected
# v => version. I doubt you will really need this ;-)
w.short = Remove Warn
w.long = Remove the ezmlm-warn(1) invocations from the list setup. It is assumed that ezmlm-warn(1) is run by other means
x.short = Extra
x.long = Strip certain mimetypes, etc
# y => not used
# z => not used
}
Settings {
0.short = Sublist
0.long = Make the list a sublist of list mainlist@host
0.default = mainlist@host
# 1 => not used
# 2 => not used
3.short = From Address
3.long = Replace the &quot;From:&quot; header of the message with &quot;From: fromarg&quot;
3.default = fromarg
4.short = Digest Options
4.long = Switches for ezmlm-tstdig(1)
4.default = -t24 -m30 -k64
5.short = List Owner
5.default = The email address of the list owner
6.short = SQL Database
6.long = SQL database connect information. Requires SQL support
6.default = host:port:user:password:datab:table
7.short = Message Moderation Path
7.long = Make /path the path to the database for message moderators, if the list is set up for message moderation
7.default = /some/full/path
8.short = Subscription Moderation Path
8.long = Make /path the path to the database for message moderators, if the list is set up for message moderation
8.default = /some/full/path
9.short = Remote Admin Path
9.long = Make /path the path to the database for message moderators, if the list is set up for message moderation
9.default = /some/full/path
}
Helper {
AddAddress = You may enter any RFC822 compliant email address here, including the comment part. For example; 'J Random User <jru@on.web.za>'
AddAddressFile = or you may enter the filename of a plain text file containing multiple RFC822 email addresses, one per line
Moderator = Moderators: people who control who may subscribe or post to a list
Deny = Deny: A list of addresses that are _never_ allowed to mail the list
Allow = Allow: A list of address that are allowed to mail the list even if the configuration otherwise restricts it
Digest = Digest: People who will recieve a digest of all messages on the list
WebArch = View the web based archive of this list
Config = This lets you alter the way the list is set up
ListName = This is the name of the list as displayed on the Select Lists screen. It is also the name of the subdirectory that contains the list
ListAdd = This is the email address of the list. Note that the defaults come from your qmail config. You should just update the local part (before the @)
WebUsers = NB! At this stage, any users specified here must exist. User creation may be added in future versions
Prefix = Text to add to the subject line of all outgoing messages
HeaderRemove = This is a list of headers to remove from all outgoing mail
HeaderAdd = This is a list of headers to add to all outging mail
MimeRemove = All messages whose Content-Type matches these mime types will be bounced back to sender
AllowEdit = Comma separated list of usernames, or 'ALL' (all valid users)
MysqlCreate = This will create the necessary MySQL tables if the list configuration above requires it
SelectList = Go back to list selection
}
Misc {
ListSelectDescription {
1 = choose a mailing list from the selection box or click on [Create List]
2 = click on the [Edit] button if you want to edit the selected list
3 = click on the [Delete] button if you want to delete the selected list
Menue {
ListCreate = Create new list
ListDelete = Delete list
Subscribers = Subscribers
AllowList = allow list
DenyList = deny list
DigestList = digest list
ModList = moderators
ConfigMain = Options
ConfigSub = subscription
ConfigPost = posting
ConfigAdmin = administration
ConfigArchive = archive
ConfigProcess = processing
ConfigAll = overview
TextFiles = Text files
ListSelect = Choose a list
Properties = Properties of
Help = Help (external)
}
UnknownAction = Action not yet implemented
ConfirmDelete = Confirm deletion of
SubscribersTo = Subscribers to
Subscribers = subscribers
AdditionalParts = Additional list parts
Posting = Posting
Subscription = Subscription
RemoteAdmin = Remote Admin
For = for
# as in; "moderators for ..."
CreateNew = Create a New List
ListName = List Name
ListAddress = List Address
ListOptions = List Options
AllowedToEdit = Users allowed to edit this list
EditConfiguration = Edit the List Configuration
Prefix = Subject prefex for outgoing messages
HeaderRemove = Headers to strip from all outgoing mail
HeaderAdd = Headers to add to all outgoing mail
MimeRemove = Mime types to strip from all outgoing mail
EditTextInfo = The box on the left contains a list of files available in the DIR/text directory. These files are sent out in response to specfic user request, or as part of all outgoing messages<br/>To edit a file, select its name from the box. Then click on the [Edit File] button. Press [cancel] when you have finished editing.
EditingFile = Editing File
EditFileInfo = <big><strong>ezmlm-manage</strong></big><br><tt><strong>&lt;#l#&gt;</strong></tt> The list name<br><tt><strong>&lt;#A#&gt;</strong></tt>The subscription address<br><tt><strong>&lt;#R#&gt;</strong></tt> The address a subscriber must reply to<p/><big><strong>ezmlm-store</strong></big><br><tt><strong>&lt;#l#&gt;</strong></tt> The list name<br/><tt><strong>&lt;#A#&gt;</strong></tt>The acceptance address<br/><tt><strong>&lt;#R#&gt;</strong></tt> The rejection address</ul>
mysqlCreate = Create the MySQL database tables if necessary
SuggestEdit = You will have to edit them manually.
PostModPathWarn = Posting Moderators are stored in a non-standard location
SubModPathWarn = Subscriber Moderators are stored in a non-standard location
RemotePathWarn = Remote Administrators are stored in a non-standard location
Title {
ConfigMain = List configuration
ConfigSub = Subscription options
ConfigPosting = Posting options
ConfigAdmin = Remote administration
ConfigArchive = Archive options
ConfigProcess = Message processing
ConfigAll = Complete configuration
SubscriberList = Subscribers of the list
AllowList = Allowed users
DenyList = Blocked users
DigestList = Digest subscribers
ModList = Moderators of the mailinglist
ListCreate = Create a new list
ListSelect = Choose a list
ListDelete = Delete list
FileSelect = Choose a file for editing
FileEdit = Editing file
}
Buttons {
Create = Create list
ConfirmDeletion = Delete the list
DeleteAddress = Delete address(es)
AddAddress = Add address(es)
UpdateConfiguration = Update configuration
EditFile = Edit file
SaveFile = Save File
}
ErrorMessage {
UnknownAction = this action is undefined
ParameterMissing = this action needs one or more parameters
Forbidden = Error: you are not allowed to do this!
InvalidFileName = The name of the file is invalid!
UnknownConfigPage = The chosen config page is invalid!
}
WarningMessage {
AddAddress = Adding of at least one mail address failed!
DeleteAddress = Removal of at least one mail address failed!
CreateList = Creation of new mailing list failed!
DeleteList = Removal of mailing list failed!
UpdateConfig = Update of configuration failed!
SaveFile = The file could not be saved!
ListNameAlreadyExists = There is already a list with this name!
ListAddressAlreadyExists = There is already a list with this address!
ListDoesNotExist = A list with this name does not exist!
ListDirAccessDenied = Unable to access the list's directory
TextDirAccessDenied = Unable to access the list's directory of text files
SafeRemoveRenameDirFailed = Unable to rename list for safe removal
DotQmailDirAccessDenied = Unable to read the mail user's home directory for .qmail files
SafeRemoveMoveDotQmailFailed = Unable to move .qmail files
UnsafeRemoveListDirFailed = Unable to delete list
UnsafeRemoveDotQmailFailed = Unable to delete .qmail files
InvalidFileFormat = The uploaded file must be a text file
WebUsersUpdate = Could not update the webusers file
WebUsersRead = Could not read the webusers file
InvalidListName = The name of the list contains invalid characters
ReservedListName = This listname may not be used as it is reserved for internal purposes
EmptyListName = The name of the list may not be empty
InvalidLocalPart = The local part of the list address is not valid
}
SuccessMessage {
AddAddress = The address was added to the list.
DeleteAddress = The address was removed from the list.
CreateList = The new mailing list was successfully created.
DeleteList = The mailing list was successfully removed.
UpdateConfig = The mailing list's configuration was successfully changed.
SaveFile = The file was saved.
}
Options {
a = Archive mailing list messages
b = Only moderators are allowed to access the archive
d = Activate the digest list
f = Add a prefix to the subject line of outgoing messages
g = Archive requests from unrecogniced senders are denied
h = Subscriptions do not require confirmation by the user
i = Index mailing list messages for WWW archive access
j = Unsubscribe does not require confirmation
k = Use deny list to prevent some users from posting
l = Remote administrators (moderators) may request a subscriber list
m = All incoming messages are moderated
n = Remote administrators (moderators) may edit text files in DIR/text
o = Only moderators may post
p = Allow subscription and archive retrieval for everyone
q = Process mailman-style requests (to local-request@domain)
r = Enable remote administration of the list (for moderators)
s = Subscriptions to the main list and the digest list will be moderated
t = Add a trailing text to every message
u = Subscribed users may always post messages (even ignoring moderation)
w = Remove the ezmlm-warn invocations from the list setup (rarely useful)
x = Remove or reject specific mime types in messages
y = Request a confirmation mail for every posted message
}
Settings {
0 = Make the list a sublist of list mainlist@host
3 = Set a custom "From:" header for outgoing messsages
4 = Define customized setting for digest creation (ezmlm-tstdig)
5 = Define the email address of the list owner
6 = Use a SQL database
7 = Define a custom path to the database for posting moderators
8 = Define a custom path to the database for remote administrators and subscription moderators
# 9 => not used - it is only an alternative to (8)
}
Misc {
HelpLink = The manual page of ezmlm-idx
Subscription = Subscription
Subscribers = subscribers
RemoteAdmin = Remote Admin
ListName = List Name
ListAddress = List Address
ListOptions = Basic List Options
AllowedToEdit = Users allowed to edit this list via web interface:
HeaderRemove = Headers to strip from every outgoing mail
HeaderAdd = Headers to add to all outgoing mail
MimeRemove = Mime types to strip from all outgoing mail
MimeReject = Messages containing any of these mime type will be rejected
EditFileInfo {
CommonTags = common tags
ListNameLocal = The local part of the list name
ListNameHost = The host name of the list name
MessageNumber = Number of the respective message
SubAddress = The subscription address
SubReplyAddress = The address a subscriber must reply to
AcceptanceAddress = The acceptance address
RejectionAddress = The rejection address
}
SuggestDefaultPath = You will have to manage them manually.
PostModPathWarn = Posting moderators are stored in a non-standard location
SubModPathWarn = Subscription moderators are stored in a non-standard location
RemoteAdminPathWarn = Remote administrators are stored in a non-standard location
MessageSize.Max = Reject messages exceeding a specified value
MessageSize.Min = Reject messages smaller than a specified value
MessageSize.Unit = bytes
NoFiles = There are no files in the text directory of the mailinglist.
AddSubscriberAddress = Add a new mail address:
AddSubscriberFile = Upload a file containing mail addresses to be added:
SuggestDefaultPath = It is recommended to use the default path for the moderation database. Otherwise you cannot manage the moderators' list with ezmlm-web.
FooterText = a web interface for
NoListsAvailable = I could not find any accessible list for you.
ConfirmDelete = Do you really want to remove this list completely?
}
Introduction {
ConfigAdmin = Remote administrators are (by default) also moderators for subscription and for posting. They may have the permission to (un)subscribe users and to change the text files of the list by sending emails to the mailing list software.
ConfigArchive = The mailing list archive can be accessed by mail. Additionally you will want to create a list archive, if you plan to publish it (e.g. with ezmlm-www).
ConfigProcess = Modify some message properties, before they are distributed to the subscribers.
ConfigMain = Here you find some settings, that did not fit into any other category.
ConfigPosting = The posting configuration determines, who is allowed to send messages to the list and how these mails will be processed.
ConfigSub = Here you may define, who is allowed to subscribe to the list and you can set some details of the subscription process.
ConfigAll = This is the complete list of all available properties of the list. Usually it should be easier to use the topic-based configuration pages, but - of course - this is your choice.
ListDelete = This mailinglist and everything inside of it will be removed completely.
AllowList = Members of the allow list will not receive outgoing mails, but they have the same rights, as normal subscribers. Usually the allow list will contain mail aliases of subscribers.
DenyList = If you want to prevent specific mail addresses from using this list (subscription, posting, ...), then you should add them to the deny list and activate it. This can be useful for annoying people and even for notorious vacation reply users. But since it is fairly easy to fake an mail address, this will not really improve security.
DigestList = Some users of your mailing list may prefer to receive a regular digest instead of all mailing list messages. They will usually not take part in discussions, but aret somehow interested anyway.
ModList = Moderators (for posting or subscription) and remote administrators can be allowed to manage the most important parts of mailing list administration: moderating subscription and posting, changing filtering rules, and managing users. Moderators may even be configured to be the only ones, who are allowed to send mails to the mailing list.
SubscriberList = Subscribers of a mailing list will receive all outgoing message of the list. They may also be allowed to post messages directly or moderated. Usually anonymous users are able to subscribe and unsubscribe without the help of an administrator - but of course, you may configure this to suit your needs.
TextFiles = The selection box contains a list of files available in the DIR/text directory. These files are sent out in response to specfic user requests or as part of all outgoing messages. Edit them as necessary.
EditTextFile = Change this text according to your needs. Maybe you would like to use some of the reserved tags, that are described at the bottom of this page.
}
Legend {
ConfigAdmin = Remote administrator's permissions
ConfigArchve = Archive configuration
ConfigPosting = Posting rules
ConfigSub = Subscription details
ConfigMain = General list configuration
ConfigProcess = Processing rules
ConfigAll = Available properties
ListCreate = Properties of the new list
ListDelete = Remove this mailinglist
RelevantOptions = Useful settings
MembersList = Manage subscribers
MembersAllow = Manage allowed users
MembersDeny = Manage blocked users
MembersDigest = Manage digest subscribers
MembersMod = Manage moderators and administrators
TextFiles = Available text files
TextFileEdit = Edit content of text file
TextFileInfo = Useful placeholders
AvailableLists = Available lists
}
}

View file

@ -1,187 +0,0 @@
# language-specific definitions for ezmlm-web
# in english
# The meanings of the various ezmlm-make command line switches. The default
# ones match the ezmlm-idx 0.4 default ezmlmrc ... Alter them to suit your
# own ezmlmrc. Removing options from this list makes them unavailable
# through ezmlm-web - this could be useful for things like -w
%EZMLM_LABELS = (
# option => ['Short Name',
# 'Long Help Description'],
a => ['Archived',
'Ezmlm will archive new messages'],
b => ['Block archive',
'Only moderators are allowed to access the archive'],
# c => config. This is implicity called, so is not defined here
d => ['Digest',
'Set up a digest list to disseminate digest of the list messages'],
# e => edit. Also implicity called, so not defined here
f => ['Prefix',
'Outgoing subject will be prefixed with the list name'],
g => ['Guard Archive',
'Archive access requests from unrecognized SENDERs will be rejected'],
h => ['Help subscription',
'Subscriptions do not require confirmation'],
i => ['Indexed',
'Indexed for WWW archive access'],
j => ['Jump off',
'Unsubscribe does not require confirmation'],
k => ['Kill',
'Posts from addresses in dir/deny/ are rejected'],
l => ['Subscriber List',
'Remote administrators can request a subscriber list'],
m => ['Message Moderation',
'All incoming messages are moderated'],
n => ['Text Editing',
'Allow remote administrators to edit files in dir/text/'],
o => ['Others rejected',
'Posts from addresses other than moderators are rejected'],
p => ['Public',
'List will respond to administrative requests and archive retrieval'],
q => ['Service Request Address',
'Process commands sent in the subject to local-request@host'],
r => ['Remote Admin',
'Enable remote adminstration of the list'],
s => ['Subscription Moderation',
'Subscriptions to the main list and digest will be moderated'],
t => ['Trailer',
'Add a trailer to outgoing messages'],
u => ['User Posts Only',
'Posts from unrecognized SENDER addresses will be rejected'],
# v => version. I doubt you will really need this ;-)
w => ['Remove Warn',
'Remove the ezmlm-warn(1) invocations from the list setup. It is assumed that ezmlm-warn(1) is run by other means'],
x => ['Extra',
'Strip certain mimetypes, etc'],
# y => not used
# z => not used
# These all take an extra argument, which is the default value to use
0 => ['Sublist',
'Make the list a sublist of list mainlist@host',
'mainlist@host'],
# 1 => not used
# 2 => not used
3 => ['From Address',
'Replace the &quot;From:&quot; header of the message with &quot;From: fromarg&quot;',
'fromarg'],
4 => ['Digest Options',
'Switches for ezmlm-tstdig(1)',
'-t24 -m30 -k64'],
5 => ['List Owner',
'The email address of the list owner',
''],
6 => ['SQL Database',
'SQL database connect information. Requires SQL support',
'host:port:user:password:datab:table'],
7 => ['Message Moderation Path',
'Make /path the path to the database for message moderators, if the list is set up for message moderation',
'/some/full/path'],
8 => ['Subscription Moderation Path',
'Make /path the path to the database for message moderators, if the list is set up for message moderation',
'/some/full/path'],
9 => ['Remote Admin Path',
'Make /path the path to the database for message moderators, if the list is set up for message moderation',
'/some/full/path']
);
# This list defines most of the context sensitive help in ezmlm-web. What
# isn't defined here is the options, which are defined above ... You can
# alter these if you feel something else would make more sense to your users
# Just be careful of what can fit on a screen!
%HELPER = (
# These should be self explainitory
addaddress => 'You may enter any RFC822 compliant email address here, including the comment part. For example; J Random User <jru@on.web.za>',
addaddressfile => 'or you may enter the filename of a plain text file containing multiple RFC822 email addresses, one per line',
moderator => 'Moderators: people who control who may subscribe or post to a list',
deny => 'Deny: A list of addresses that are _never_ allowed to mail the list',
allow => 'Allow: A list of address that are allowed to mail the list even if the configuration otherwise restricts it',
digest => 'Digest: People who will recieve a digest of all messages on the list',
webarch => 'View the web based archive of this list',
config => 'This lets you alter the way the list is set up',
listname => 'This is the name of the list as displayed on the Select Lists screen. It is also the name of the subdirectory that contains the list',
listadd => 'This is the email address of the list. Note that the defaults come from your qmail config. You should just update the local part (before the @)',
webusers => 'NB! At this stage, any users specified here must exist. User creation may be added in future versions',
prefix => 'Text to add to the subject line of all outgoing messages',
headerremove => 'This is a list of headers to remove from all outgoing mail',
headeradd => 'This is a list of headers to add to all outging mail',
mimeremove => 'All messages whose Content-Type matches these mime types will be bounced back to sender',
allowedit => 'Comma separated list of usernames, or <CODE>ALL</CODE> (all valid users)',
mysqlcreate => 'This will create the necessary MySQL tables if the list configuration above requires it'
);
# This defines the captions of each of the buttons in ezmlm-web, and allows
# you to configure them for your own language or taste. Since these are used
# by the switching algorithm it is important that every button has a unique
# caption - ie we can't have two 'Edit' buttons doing different things.
%BUTTON = (
# These MUST all be unique!
create => 'Create',
createlist => 'Create List',
edit => 'Edit',
delete => 'Delete',
deleteaddress => 'Delete Address',
addaddress => 'Add Address',
moderators => 'Moderators',
denylist => 'Deny List',
allowlist => 'Allow List',
digestsubscribers => 'Digest Subscribers',
configuration => 'Configuration',
yes => 'Yes',
no => 'No',
updateconfiguration => 'Update Configuration',
edittexts => 'Edit Texts',
editfile => 'Edit File',
savefile => 'Save File',
webarchive => 'Web Archive',
selectlist => 'Select List',
subscribers => 'Subscribers',
cancel => 'Cancel',
resetform => 'Reset Form',
);
# This defines the fixed text strings that are used in ezmlm-web. By editing
# these along with the button labels and help texts, you can convert ezmlm-web
# to another language :-) If anyone gets arround to doing complete templates
# for other languages I would appreciate a copy so that I can include it in
# future releases of ezmlm-web.
%LANGUAGE = (
nop => 'Action not yet implemented',
chooselistinfo => "<UL><LI>Choose a mailing list from the selection box or click on [$BUTTON{'create'}].<LI>Click on the [$BUTTON{'edit'}] button if you want to edit the selected list.<LI>Click on the [$BUTTON{'delete'}] button if you want to delete the selected list.</UL>",
confirmdelete => 'Confirm deletion of', # list name
subscribersto => 'Subscribers to', # list name
subscribers => 'subscribers',
additionalparts => 'Additional list parts',
posting => 'Posting',
subscription => 'Subscription',
remoteadmin => 'Remote Admin',
for => 'for', # as in; moderators for blahlist
createnew => 'Create a New List',
listname => 'List Name',
listaddress => 'List Address',
listoptions => 'List Options',
allowedtoedit => 'Users allowed to edit this list',
editconfiguration => 'Edit the List Configuration',
prefix => 'Subject prefex for outgoing messages',
headerremove => 'Headers to strip from all outgoing mail',
headeradd => 'Headers to add to all outgoing mail',
mimeremove => 'Mime types to strip from all outgoing mail',
edittextinfo => "The box on the left contains a list of files available in the<BR>DIR/text directory. These files are sent out in response to specfic user request, or as part of all outgoing messages<P>To edit a file, select its name from the box. Then click on the [$BUTTON{'editfile'}] button.<P>Press [$BUTTON{'cancel'}] when you have finished editing.",
editingfile => 'Editing File',
editfileinfo => '<BIG><STRONG>ezmlm-manage</STRONG></BIG><BR><TT><STRONG>&lt;#l#&gt;</STRONG></TT> The list name<BR><TT><STRONG>&lt;#A#&gt;</STRONG></TT> The subscription address<BR><TT><STRONG>&lt;#R#&gt;</STRONG></TT> The address a subscriber must reply to<P><BIG><STRONG>ezmlm-store</STRONG></BIG><BR><TT><STRONG>&lt;#l#&gt;</STRONG></TT> The list name<BR><TT><STRONG>&lt;#A#&gt;</STRONG></TT> The acceptance address<BR><TT><STRONG>&lt;#R#&gt;</STRONG></TT> The rejection address</UL>',
mysqlcreate => 'Create the MySQL database tables if necessary',
);
# === Configuration file ends ===

187
lang/jp.pm Normal file
View file

@ -0,0 +1,187 @@
# language-specific definitions for ezmlm-web
# in Japanese
# The meanings of the various ezmlm-make command line switches. The default
# ones match the ezmlm-idx 0.4 default ezmlmrc ... Alter them to suit your
# own ezmlmrc. Removing options from this list makes them unavailable
# through ezmlm-web - this could be useful for things like -w
%EZMLM_LABELS = (
# option => ['Short Name',
# 'Long Help Description'],
a => ['アーカイブ保存',
'メッセージをアーカイブする'],
b => ['アーカイブブロック',
'モデレータのみアーカイブにアクセス可能'],
# c => config. This is implicity called, so is not defined here
d => ['ダイジェスト作成',
'メッセージのダイジェストリストをセットアップする'],
# e => edit. Also implicity called, so not defined here
f => ['件名にPrefixを付加する',
'件名に指定したPrefix文字を付加する'],
g => ['アーカイブ制限',
'送信者が未登録の場合アーカイブのアクセスを拒否する'],
h => ['登録確認をしない',
'メールによる登録時に確認メールを送らない'],
i => ['インデックス作成',
'WWW アーカイブアクセス用インデックスの作成'],
j => ['登録解除確認をしない',
'メールによる登録解除時に確認メールを送らない'],
k => ['拒否リスト有効',
'拒否リストに登録されたアドレスを拒否する'],
l => ['登録者リスト取出',
'遠隔管理者に登録者リストを送る'],
m => ['投稿の審査',
'全ての投稿メッセージを審査する'],
n => ['テキスト編集',
'遠隔管理者にテキスト編集を許可する'],
o => ['モデレータのみ投稿可',
'モデレータ以外の投稿を拒否する'],
p => ['公開する',
'メールによる登録、登録解除などを有効にする'],
q => ['リクエスト形式有効',
'local-request@host のメールを処理する'],
r => ['遠隔管理',
'遠隔管理を有効にする'],
s => ['登録の審査',
'登録を審査する'],
t => ['Trailerを付加する',
'メッセージの末尾にTrailerを付加する'],
u => ['登録者のみ投稿可',
'登録者の投稿のみを受け付ける'],
# v => version. I doubt you will really need this ;-)
w => ['警告を出さない',
'ezmlm-warn(1) の挙動を抑止する'],
x => ['指定mime typeの削除',
'指定したmime typeの貼付ファイルを削除する'],
# y => not used
# z => not used
# These all take an extra argument, which is the default value to use
0 => ['サブリストにする',
'指定したメインリストのサブリストにする',
'mainlist@host'],
# 1 => not used
# 2 => not used
3 => ['送信者アドレス固定',
'指定した Fromアドレスに固定する',
'fromarg'],
4 => ['ダイジェストオプション',
'ezmlm-tstdig(1) のオプションを指定する',
'-t24 -m30 -k64'],
5 => ['オーナーアドレス',
'リストオーナーのアドレスを指定する',
''],
6 => ['SQLデータベース',
'SQLデータベースへの接続情報',
'host:port:user:password:datab:table'],
7 => ['メッセージモデレータのデータベース',
'メッセージモデレータのデータベースへのフルパス',
'/some/full/path'],
8 => ['登録モデレータのデータベース',
'登録モデレータのデータベースへのフルパス',
'/some/full/path'],
9 => ['遠隔管理者データベース',
'遠隔管理者のデータベースへのフルパス',
'/some/full/path']
);
# This list defines most of the context sensitive help in ezmlm-web. What
# isn't defined here is the options, which are defined above ... You can
# alter these if you feel something else would make more sense to your users
# Just be careful of what can fit on a screen!
%HELPER = (
# These should be self explainitory
addaddress => 'RFC822 に準拠したメールアドレスを入れます 例; J Random User <jru@on.web.za>',
addaddressfile => 'または RFC822 に準拠したアドレスを、1行毎に含むテキストファイルを選択します',
moderator => 'モデレータ: 登録や投稿を審査する人のリスト',
deny => '拒絶リスト: メーリングリストへの参加を拒絶する人のリスト',
allow => '許可リスト: メーリングリストへの参加を特に許可する人のリスト',
digest => 'ダイジェストリスト: 全てのメッセージのダイジェストの受け取りを許可された人のリスト',
webarch => 'ウェブベースのアーカイブリストの閲覧',
config => 'メーリングリストの設定の変更',
listname => 'リスト選択時に表示される名前.また、実際に作成されるサブディレクトリの名前.',
listadd => 'メーリングリストの投稿に使用されるアドレス.特殊な場合を除き、- 以前は変更削除しないこと',
webusers => 'NB! 現在は、ここで指定できるユーザーは実在のユーザーに限る. ユーザーの追加は将来の追加課題',
prefix => '件名の先頭に付加される文字列 #で、メッセージ番号がつきます',
headerremove => 'メッセージから取り除くヘッダーを指定する',
headeradd => 'メッセージに追加するヘッダーを指定する',
mimeremove => '指定した mime type の貼付ファイルをメッセージから削除する',
allowedit => 'ユーザー名のカンマ区切りリストまたは、<CODE>ALL</CODE> (有効な全てのユーザー)',
mysqlcreate => 'MySQLに必要なテーブルを作成する'
);
# This defines the captions of each of the buttons in ezmlm-web, and allows
# you to configure them for your own language or taste. Since these are used
# by the switching algorithm it is important that every button has a unique
# caption - ie we can't have two 'Edit' buttons doing different things.
%BUTTON = (
# These MUST all be unique!
create => '作成',
createlist => 'リスト作成',
edit => '編集',
delete => '削除',
deleteaddress => 'アドレス削除',
addaddress => 'アドレス追加',
moderators => 'モデレータ',
denylist => '拒絶リスト',
allowlist => '許可リスト',
digestsubscribers => 'ダイジェスト登録者',
configuration => '設定',
yes => 'はい',
no => 'いいえ',
updateconfiguration => '設定更新',
edittexts => 'テキスト編集',
editfile => 'ファイル編集',
savefile => 'ファイル保存',
webarchive => 'ウェブアーカイブ',
selectlist => 'リスト選択',
subscribers => '登録者編集',
cancel => 'キャンセル',
resetform => 'リセット',
);
# This defines the fixed text strings that are used in ezmlm-web. By editing
# these along with the button labels and help texts, you can convert ezmlm-web
# to another language :-) If anyone gets arround to doing complete templates
# for other languages I would appreciate a copy so that I can include it in
# future releases of ezmlm-web.
%LANGUAGE = (
nop => 'Action not yet implemented',
chooselistinfo => "<UL><LI>メーリングリストを選択するか、または、 [$BUTTON{'create'}] ボタンを押して作成してください.<LI>変更する場合は、選択して、 [$BUTTON{'edit'}] ボタンを押してください.<LI>削除する場合は、選択して、 [$BUTTON{'delete'}] ボタンを押してください.</UL>",
confirmdelete => '削除確認', # list name
subscribersto => '登録者編集', # list name
subscribers => '登録者',
additionalparts => 'リスト付加情報',
posting => '投稿',
subscription => '登録',
remoteadmin => '遠隔管理',
for => 'for', # as in; moderators for blahlist
createnew => '新規リスト作成',
listname => 'リスト名',
listaddress => 'リストアドレス',
listoptions => 'リストオプション',
allowedtoedit => 'リスト編集許可者',
editconfiguration => 'リスト設定編集',
prefix => '件名に付加する文字 prefix',
headerremove => '削除するヘッダー情報',
headeradd => '追加するヘッダー情報',
mimeremove => '削除する貼付ファイルのmime type',
edittextinfo => "左側にある一覧は、DIR/text の中にあるテキストファイルです. <BR>これらのファイルは、ユーザーのリクエストに対する返信内容,または、配信されるメールに付加される内容です.<P>このファイルを編集するには, 左の一覧から選択して、 [$BUTTON{'editfile'}] ボタンを押します.<P>終了または、中止するときは、[$BUTTON{'cancel'}] ボタンを押します.",
editingfile => 'ファイル編集',
editfileinfo => '<BIG><STRONG>マネージ用</STRONG></BIG><BR><TT><STRONG>&lt;#l#&gt;</STRONG></TT> リスト名<BR><TT><STRONG>&lt;#A#&gt;</STRONG></TT> 投稿者アドレス<BR><TT><STRONG>&lt;#R#&gt;</STRONG></TT> 投稿者が返信するアドレス<P><BIG><STRONG>メッセージ埋め込み用</STRONG></BIG><BR><TT><STRONG>&lt;#l#&gt;</STRONG></TT> リスト名<BR><TT><STRONG>&lt;#A#&gt;</STRONG></TT> 受け取りアドレス<BR><TT><STRONG>&lt;#R#&gt;</STRONG></TT> 拒絶アドレス</UL>',
mysqlcreate => '必要ならば MySQL データベースを作成',
);
# === Configuration file ends ===