From c52ff9184ca51a8892ceaacb97a81cb8d6a80598 Mon Sep 17 00:00:00 2001 From: "Kay Marquardt (Gnadelwartz)" Date: Wed, 8 Jan 2020 14:41:52 +0100 Subject: [PATCH 1/4] add missing de translation strings --- acl/lang/de | 7 ++ apache/lang/de | 1 + bind8/lang/de | 44 +++++++ cfengine/lang/de | 26 ++++ compare_lang.sh | 47 +++++++ cron/lang/de | 5 + custom/lang/de | 1 + fail2ban/lang/de | 1 + fdisk/lang/de | 1 + filemin/lang/de | 6 + firewall/lang/de | 28 +++++ firewalld/lang/de | 17 +++ ipfilter/lang/de | 77 ++++++++++++ ipsec/lang/de | 15 +++ itsecur-firewall/lang/de | 4 + lang/de | 12 ++ ldap-server/lang/de | 48 ++++++++ lvm/lang/de | 5 + man/lang/de | 2 + net/lang/de | 1 + package-updates/lang/de | 30 +++++ pam/lang/de | 14 +++ pap/lang/de | 27 +++++ phpini/lang/de | 16 +++ postfix/lang/de | 237 ++++++++++++++++++++++++++++++++++++ postgresql/lang/de | 4 + qmailadmin/lang/de | 10 ++ quota/lang/de | 4 + rbac/lang/de | 111 +++++++++++++++++ sendmail/lang/de | 26 ++++ shorewall/lang/de | 31 +++++ shorewall6/lang/de | 21 ++++ smf/lang/de | 256 +++++++++++++++++++++++++++++++++++++++ software/lang/de | 17 +++ squid/lang/de | 114 +++++++++++++++++ status/lang/de | 10 ++ webmin/lang/de | 3 + webmincron/lang/de | 2 + webminlog/lang/de | 1 + 39 files changed, 1282 insertions(+) create mode 100755 compare_lang.sh diff --git a/acl/lang/de b/acl/lang/de index ffc89040f..e439f9699 100644 --- a/acl/lang/de +++ b/acl/lang/de @@ -466,3 +466,10 @@ unix_to=Als Webminbenutzer unix_user=Unixbenutzer .. unix_utable=Erlaubte Unix Benutzer unix_who=Benutzer oder Gruppe +index_screate=Create a new safe user. +edit_title3=Create Safe Webmin User +edit_safe=Privilege level +edit_safe0=Unrestricted +edit_safe1=Safe modules only +edit_unsafe=Reset to unrestricted +save_eunixname=The username '$1' is not a Unix user, and so cannot be used in safe mode diff --git a/apache/lang/de b/apache/lang/de index e2fed8125..730c77f00 100644 --- a/apache/lang/de +++ b/apache/lang/de @@ -1068,3 +1068,4 @@ worker_ethreads=Anzahl der Threads pro Kindprozess muss eine Ganzzahl sein worker_maxspare=Maximale spare Threads worker_minspare=Minimale spare Threads worker_threads=Threads pro Kindprozess +enewline=Invalid character in value diff --git a/bind8/lang/de b/bind8/lang/de index 464700c11..9833448ee 100644 --- a/bind8/lang/de +++ b/bind8/lang/de @@ -1191,3 +1191,47 @@ zonekey_size=Schlüssel-Größe zonekey_strong=Stärkste erlaubt zonekey_title=Setup DNSSEC-Schlüssel zonekey_webmin=Webmin wird die Zone automatisch neu signieren, wenn Änderungen vorgenommen werden. +index_eexpired=Warning : The following zones have expired DNSSEC signatures : $1 +index_eexpired_conf=Automatic signing should be re-enabled on the $1 page. +index_eexpired_mod=Use the $1 module to either disable DNSSEC for these domains, or check why signing is failing. +edit_eselector='$1' is not a valid TLSA selector number +edit_esshfp=Missing or invalid base-64 encoded public key data +edit_ensec3value3=Missing or non-base64 salt +edit_ecaavalue2=Missing or invalid-looking domain name +type_CAA=Certificate Authority +edit_CAA=Certificate Authority +recs_CAA=Certificate Authority +value_TLSA2=Certificate selector +value_TLSA3=Certificate match +value_TLSA4=Certificate data +value_dmarcadkim=Require strict DKIM alignment +value_CAA1=Require enforcement? +value_CAA2=Authorization type +value_CAA3=CA domain name +value_caa_issue=Single domain cert +value_caa_issuewild=Wildcard cert +value_caa_iodef=Policy violation URL +tlsa_usage1=End entity +tlsa_usage2=Trust anchor +tlsa_usage3=Domain issued +acl_inviews=Views this user can edit domains in +acl_toplevel=Outside any view +zonedef_dne=Authenticated Denial of Existence Using +log_forward=Created forward zone $1 +log_delegation=Create delegation-only zone $1 +log_delete_stub=Deleted stub zone $1 +log_resign=Re-signed DNSSEC key for zone $1 +log_dnssec=Change DNSSEC key re-signing +dt_zone_erollctl=Could not notify the rollover manager of rollover event +dt_zone_resign=Re-Sign Zone +dt_zone_zskrolldesc=Force rollover of the zone's zone signing key +dt_zone_kskrolldesc=Force rollover of the zone's key signing key +dt_zone_rrf_updating=Updating rollrec entry for zone $1 ... +zonekey_eprivate=The private key associated with this zone could not be read : $1 +zonekey_signdesc=Immediately re-sign this zone, so that any changes to records made manually will be included in the signing records. +zonekey_resign=Re-Sign Zone +resign_err=Failed to re-sign zone +trusted_dlvs=Additional trust anchors +trusted_anchor=Anchor zone +trusted_eanchor=Missing or invalid anchor zone in row $1 +trusted_setup=For DNSSEC to be useful to verify the majority of signed zones on the Internet, BIND must be configured to use a DLV server. Webmin can set this up for you, using the ICS DLV server at $1. diff --git a/cfengine/lang/de b/cfengine/lang/de index 082d35056..9d09d34a4 100644 --- a/cfengine/lang/de +++ b/cfengine/lang/de @@ -359,3 +359,29 @@ this_server=dieser Server type_classes=$type_group type_disks=$type_required type_grant=$type_admit +index_details=Action summary for classes +edit_controlskip=Skip reverse IP address lookup for +edit_filesinclude=Only check files matching +edit_filesexclude=Don't check files matching +save_econtrolskip=No addresses to skip reverse lookups on entered +run_desc=This page can be used to run the Configuration Engine on this host. When run, all the actions that you have configured will be carried out where necessary. +push_pushdesc=Click this button to run the Configuration Engine on each of the hosts listed above, using the command $1. The local configuration from each host will be used for processing, unless you have arranged for the master configuration to be distributed to each host. +type_control_0=The field below lists the actions that are executed when the configuration engine runs, in the order that they will be executed. Actions which are not listed will not be processed, even if they are listed on the main page. +type_control_1=The options below control the global behaviour of the background process that accepts requests to execute the configuration on this host when requested by a remote host, or on a fixed schedule. +type_directories=The directories listed below will be created with the given ownership and permissions when they do not exist. The owner, group and permissions fields are optional. +type_links=The symbolic links listed below will be created where they do not currently exist. If a link already exists but points to a different destination, it will not normally be changed. +type_admit=The configuration engine daemon will only grant access to directory listed below by the hosts listed next to each directory. Hosts can be entered as an IP address, hostname or host pattern (like *.foo.com). +type_deny=Directories listed below will be denied access to by the hosts listed next to each directory, even if they are listed in an Allowed directories action. Hosts can be entered as an IP address, hostname or host pattern (like *.foo.com). +type_groups=Use the table below to define additional groups of hosts that can be used elsewhere in the configuration as class names. Groups can also contain shell commands in quotes that are executed to determine if the group evaluates to true or false. +type_copy=Each of the files or directories (and their contents) listed below will be copied to the chosen destination, when necessary. You can also choose to copy from a remote host, as long as that host is running the configuration engine daemon and allows this host to copy files. +type_disable=The files listed below will be checked to see if it exists and meets the selected size and type criteria, and if so disabled by either renaming or truncation. +type_editfiles=The text area below can be used to enter a script that edits the selected file, adding, deleting or updating lines where necessary. For the syntax of this script language, see the full CFengine documentation. +type_ignore=Any files or directories entered below will be ignored by all 'Copy files', 'Set permissions' and 'Tidy up directories' actions. Each entry can be a full path, a shell-style regular expression or a filename. +type_processes=Use the field below to search for processes matching the given pattern, and optionally send them a signal to kill them. When a process is killed, you can also specify a command to be run to restart it. +type_shellcommands=The commands listed below will be executed every time the configuration engine is run. The user and group fields are optional - if nothing is entered, the command will be executed as root. The timeout field is also optional - if no timeout is given, CFengine will wait forever until the command is complete. +type_tidy=The directories listed below will be scanned for files matching the selected name, age and time criteria each time CFengine is run. Any files found will be deleted, with no backup made. +type_miscmounts=NFS filesystem mounts listed below will be checked and mounted if necessary when CFengine is run. The NFS server and path field must be entered in the standard form of servername:/path/name. The mount options must be in the same format as used in the /etc/fstab file, and are optional. +type_resolve=The DNS server IP addresses that you enter below will be used to update the /etc/resolv.conf file when this action is run, by adding lines for any listed nameservers that are not yet in the file. +type_defaultroute=When this action is run, the configuration engine will check the current default route against the gateway specified below. +type_required=The filesystems listed below will be checked when this action is run to verify that they are mounted, and if not a warning message will be displayed. Each filesystem will also be checked to see if its free space has fallen below the set minimum, if any. +hosts_copydesc=Click this button to have the CFengine configuration from this server copied to all the servers above, and immediately executed. diff --git a/compare_lang.sh b/compare_lang.sh new file mode 100755 index 000000000..48c2caa8f --- /dev/null +++ b/compare_lang.sh @@ -0,0 +1,47 @@ +#!/bin/bash +# +# compare_lang.sh +# quick and dirty script to find missing lang strings in webmin lang files +# +# (c) https://github.com/gnadelwartz, 2020 +# +# DISPLAY mising strings from one langfile: +# +# ./compare_lang.sh module/lang/xx +# +# UPDATE one langfile of a module with missing strings: +# +# ./compare_lang.sh module/lang/xx >>module/lang/xx +# +# UPDATE one langfile in ALL modules with missing strings: +# +# for FILE in webmin/*/lang/xx; do +# ./compare_lang.sh $FILE >>$FILE +# done + + + +# $1 = lang file to check for missing strings against en + +ENGLISH="$(dirname "$1")/en" + +if [ "$1" == "" -o ! -f "$1" ] +then + echo "file does not exist or no file given ..." + echo "usage: $0 file" + exit 1 +fi + +while read message +do + # skip empty lines + [ "$message" == "" ] && continue + # skip comments and __noref + if [[ "$message" == "#"* ]] || [[ "$message" == "__norefs"* ]]; then + echo "skip $message" 1>&2 + continue + fi + # output missing lines + key="${message%%=*}"; [ "$key" == "$message" ] && continue + grep -e "^${key}=" "$1" >/dev/null || echo "${message}" +done < "${ENGLISH}" diff --git a/cron/lang/de b/cron/lang/de index 99a463e7b..a246bf359 100644 --- a/cron/lang/de +++ b/cron/lang/de @@ -175,3 +175,8 @@ when_interval=jede $1 Sekunde when_min=jede Minute when_month=jeden $3. eines jeden Monates um $2:$1 when_weekday=jeden $3 um $2:$1 +index_next=Next run +index_nunknown=Unknown +edit_next=Next run time +when_boot=at startup time +ucwhen_boot=At startup time diff --git a/custom/lang/de b/custom/lang/de index f02202c58..4b5967279 100644 --- a/custom/lang/de +++ b/custom/lang/de @@ -164,3 +164,4 @@ view_efile=Schreiben von $1 fehlgeschlagen : $2 view_err=Fehler beim Bearbeiten der Datei view_header=Editiere Datei $1 view_title=Datei bearbeiten +run_failed=Command failed with exit status $1 diff --git a/fail2ban/lang/de b/fail2ban/lang/de index 549bf9f39..52ebaef56 100644 --- a/fail2ban/lang/de +++ b/fail2ban/lang/de @@ -159,3 +159,4 @@ restart_err=Fehlgeschlagen Server neu zu starten start_err=Fehlgeschlagen Server zu starten stop_err=Fehlgeschlagen Server zu stoppen syslog_logtarget=Fail2Ban Aktion Log +index_ver=Version $1 diff --git a/fdisk/lang/de b/fdisk/lang/de index 9321d63a9..d91c2dbd2 100644 --- a/fdisk/lang/de +++ b/fdisk/lang/de @@ -277,3 +277,4 @@ tunefs_u=Reservierter Benutzer tunefs_weeks=Wochen xfs_b=Blockgröße xfs_force=Erzwinge Dateisystemerzeugung (XFS) +index_relabeldesc2=Create a new empty partition table on this disk, so that partitions can be added. diff --git a/filemin/lang/de b/filemin/lang/de index 21cf25354..b7794a5d3 100644 --- a/filemin/lang/de +++ b/filemin/lang/de @@ -154,3 +154,9 @@ upload_files=Dateien hochladen uploading=Hochladen, bitte warten ... user_name=Benutzername warning_title=Warnung!!! +chcon_selected=Chcon Selected +chattr_selected=Chattr Selected +selinux=Security context +context_label=Context to apply +context_label_error=Security context can not be blank +context_label_error_proc=Failed to change security context diff --git a/firewall/lang/de b/firewall/lang/de index b0d5ab0c1..8cc8b95a7 100644 --- a/firewall/lang/de +++ b/firewall/lang/de @@ -329,3 +329,31 @@ setup_ecannot=Es ist Ihnen nicht erlaubt die Firewall einzurichten setup_eiface=Keine externe Netzwerkschnittstelle eingegeben unapply_ecannot=Sie sind nicht berechtigt die Konfiguration zurückzusetzen unapply_err=Fehlgeschlagen die Konfiguration zurückzusetzen +index_no_comment= +index_policy_return=Exit chain +desc_limit-burst=burst rate is less than $1 +desc_limit-burst!=burst rate is more than $1 +desc_ctstate=state of connection is $1 +desc_ctstate!=state of connection is not $1 +edit_header1=Chain and action details +edit_jump=Action to take +edit_jump_other=Run chain +edit_limitburst=Packet burst rate +edit_state_snat=Source NATd +edit_state_dnat=Destination NATd +save_echain=Missing or invalid chain to run +log_create_rule=Added rule to chain $1 in table $2 +log_modify_rule=Modified rule in chain $1 in table $2 +log_delete_rule=Deleted rule in chain $1 in table $2 +log_move_rule=Moved rule in chain $1 in table $2 +log_delete_chain=Deleted chain $1 from table $2 +log_clear_chain=Cleared chain $1 in table $2 +log_create_chain=Created chain $1 in table $2 +log_modify_chain=Set default action for chain $1 in table $2 +log_delsel_chain=Deleted $3 rules from chain $1 in table $2 +log_movesel_chain=Moved $3 rules from chain $1 in table $2 +log_delete_host=Removed cluster server $1 +log_delete_group=Removed $1 cluster servers +policy_ecannot=You are not allowed to change the default policy for this chain +rename_header=Chain rename options +rename_adjust=Modify other rules that jump to this chain? diff --git a/firewalld/lang/de b/firewalld/lang/de index faa48ae9a..1a5154594 100644 --- a/firewalld/lang/de +++ b/firewalld/lang/de @@ -87,3 +87,20 @@ zone_mode3=SSH, IDENT, Webmin und hohe Ports zone_mode4=Port, welche für das virtuelle Hosting verwendet werden zone_name=Zonen-Namen zone_title=Erstelle Zone +index_tforward=Forward +index_fadd=Add port forward. +port_mode2=Same as original port +forward_edit=Edit Forward +forward_create=Create Forward +forward_header=Port forwarding options +forward_zone=Forward for zone +forward_err=Failed to save forward +forward_port=Source port +forward_dstport=Desintation port +forward_dstaddr=Destination address +forward_dstlocal=This system +forward_edstaddr=Invalid IPv4 destination address +forward_eneither=Either a destination address or port or both must be entered +log_create_forward=Added forward $1 +log_delete_forward=Removed forward $1 +log_update_forward=Updated forward $1 diff --git a/ipfilter/lang/de b/ipfilter/lang/de index 7acc3d2f4..3245c799d 100644 --- a/ipfilter/lang/de +++ b/ipfilter/lang/de @@ -225,3 +225,80 @@ save_err=Fehlgeschlagen Regel zu speichern save_eto=Fehlende oder ungültige Schnittstelle zu senden an save_etoip=Ungültige IP-Adresse zu senden an unapply_err=Konnte Konfiguration nicht wiederherstellen +index_applydesc=Click this button to make the firewall configuration listed above active. Any firewall rules currently in effect will be flushed and replaced +index_applydesc2=Click this button to make the firewall configuration listed above active on all servers in the cluster. Any firewall rules currently in effect will be flushed and replaced +index_unapplydesc=Click this button to reset the configuration listed above to the one that is currently active.
Warning - any inactive rules, comments on rules and hostnames will be lost. +index_rsetup=The IPFilter firewall configuration on your system is about to be re-set. Webmin will set up new default rules, to be stored in the file $1, with the initial settings based your selection of firewall type below.. +index_resetdesc=Click this button to clear all existing firewall rules and set up new rules for a basic initial configuration. +index_clusterdesc=Click this button to set up additional Webmin servers to which the firewall configuration will be automatically copied. +index_natnone=No network address translation rules have been defined yet. +index_natfrom=Packets to match +action_preauth=Preauth +action_call=Call function +laction_pass=Pass packet +laction_auth=User-space authorization +laction_preauth=Check previous authorization +laction_call=Call kernel function +edit_action=Action to take +edit_log_body=Log body +edit_log_orblock=Block if logging fails +edit_fac=with facility +edit_callnow=Call now +edit_all=Packets to match +edit_all0=Matching source and destination below .. +edit_nummask=prefix length +edit_header3=Other conditions to match +edit_tosany=Match any +edit_quick=Don't check other rules if this one matches +edit_dupto=Duplicate packet on interface +edit_olog=Also log packet at level +edit_fastroute=Send out on interface +edit_keepstate=Flow state +edit_flags2=out of +save_enummaskfrom=Missing or invalid numeric source prefix length +save_enummaskto=Missing or invalid numeric destination prefix length +save_ecall=Missing or invalid function to call +save_eskip=Missing or invalid number of rules to skip +save_etos=Missing or invalid decimal or hex type of service number +save_ettl=Missing or invalid decimal or hex time-to-live number +save_eflags1=Missing or invalid first set of TCP flags +save_eflags2=Invalid second set of TCP flags +save_etag=Missing or invalid tag ID number +save_edupto=Missing or invalid interface for duplicate packet +unapply_ein=Failed to get input rules +unapply_eout=Failed to get output rules +desc_where=where $1 +log_delete_rule=Deleted $1 rule +log_modify_rule=Modified $1 rule +log_move_rule=Moved $1 rule +log_create_rule_l=Created $1 rule $2 +log_delete_rule_l=Deleted $1 rule $2 +log_modify_rule_l=Modified $1 rule $2 +log_move_rule_l=Moved $1 rule $2 +log_delete_nat=Deleted $1 NAT rule +log_move_nat=Moved $1 NAT rule +log_create_nat_l=Created $1 NAT rule $2 $3 +log_delete_nat_l=Deleted $1 NAT rule $2 $3 +log_move_nat_l=Moved $1 NAT rule $2 $3 +log_setup=Performed initial firewall setup +log_unapply=Reverted firewall configuration +log_delete_host=Removed cluster server $1 +log_delete_group=Removed $1 cluster servers +nat_header2=Packet matching options +nat_frommode=Packets to match +nat_frommode1=Matching conditions below .. +nat_header3=Packet translation options +nat_frag=NAT fragmented packets +nat_clampmss=Force maximum packet size to +nat_etomask=Missing or invalid translated netmask or CIDR +nat_eportmapfrom=Missing or invalid starting port for mapping +nat_eportmapto=Missing or invalid ending port for mapping +nat_eproxyport=Missing or invalid source port for application proxy +nat_eoproxyname=Missing or invalid destination port for application proxy option +nat_eoproxyport=Missing or invalid source port for application proxy option +nat_eproxyname=Missing or invalid destination port for application proxy +nat_emapblock1=When using Block Mapping mode, only an IP and netmask can be used for selecting packets to match +nat_emapblock2=When using Block Mapping mode, only an IP and netmask can be used for the translation +nat_header5=Packets to redirect +nat_header6=Destination for redirect +nat_robin=Do round-robin mapping to destination IPs diff --git a/ipsec/lang/de b/ipsec/lang/de index fef947f25..84dab8240 100644 --- a/ipsec/lang/de +++ b/ipsec/lang/de @@ -220,3 +220,18 @@ start_err=Fehlgeschlagen IPsec Server zu starten stop_err=Fehlgeschlagen IPsec Server zu stoppen up_cmd=Starte Verbindung mit Befehl $1 .. up_title=Starte Verbindung +edit_left=Local or left system's settings +edit_right=Remote or right system's settings +edit_keying=Keying re-tries +edit_ikelifetime=Keying channel lifetime +config_fac=Log to facility +save_ekeying=Missing or invalid number of keying re-tries +save_eleftkey=Missing local server public key +save_elefthop=Missing or invalid local server next hop gateway +save_ekeylife=Missing or invalid connection key lifetime +save_eikelifetime=Missing or invalid keying channel lifetime +secrets_name=Secret for +secrets_newpsk=Create new shared secret key. +secret_header=Secret key details +secret_elast=The last remaining secret key cannot be deleted +secret_ename=Missing hosts that key is for diff --git a/itsecur-firewall/lang/de b/itsecur-firewall/lang/de index bd4c20f48..445a99bea 100644 --- a/itsecur-firewall/lang/de +++ b/itsecur-firewall/lang/de @@ -447,3 +447,7 @@ welf_err=Fehlgeschlagen Logs zu exportieren welf_header=WELF Log Einträge exportieren welf_ok=Exportiere jetzt welf_title=WELF Export +import_desc1=This form can be used to add firewall rules from a file in CSV format. The file must have the following columns:
Source The source IP address, hostname or network, or blank for any
Destination The destination IP address, hostname or network, or blank for any
Services The names of services to match, or blank for any
Action The action to take for matching packets. If the action is followed by log, then the rule will be logged too.
Comment An optional comment for this rule
Time An optional time range name that the rule applies in
+import_desc2=This form can be used to add services from a file in CSV format. The file must have the following columns:
Name Name of the service
Protocol A protocol like TCP or UDP
Port A port number
+import_desc3=This form can be used to add host groups from a file in CSV format. The file must have the following columns:
Name Name of the group
Member A member IP address, network or host. Multiple member columns can be specified.
+import_desc4=This form can be used to add time ranges from a file in CSV format. The file must have the following columns:
Name Name of the range
Days Days of the week this range applies, or empty for all.
Times Starting and ending times separated by a -, or empty for all.
diff --git a/lang/de b/lang/de index 78515b537..e34a41309 100644 --- a/lang/de +++ b/lang/de @@ -334,3 +334,15 @@ wsearch_type_mod=Modulname wsearch_type_text=Benutzer Schnittstelle wsearch_what=Passende Seite yes=Ja +config_emodule=Module does not exist +nice_size_PB=PB +nice_size_PiB=PiB +nice_size_TB=TB +nice_size_TiB=TiB +nice_size_GB=GB +nice_size_GiB=GiB +nice_size_MB=MB +nice_size_MiB=MiB +nice_size_kB=kB +nice_size_kiB=kiB +nice_size_b=bytes diff --git a/ldap-server/lang/de b/ldap-server/lang/de index 8f816bcda..c5f362ade 100644 --- a/ldap-server/lang/de +++ b/ldap-server/lang/de @@ -257,3 +257,51 @@ stop_ecmd=$1 fehlgeschlagen : $2 stop_egone=Läuft nicht länger! stop_ekill=Töte Prozess fehlgeschlagen : $1 stop_err=Fehlgeschlagen LDAP-Server zu stoppen +schema_pagedesc=The LDAP schema determines which object classes and attributes can be stored in your LDAP database. This page allows you to select which schema types are supported by your server - but be careful de-selecting any entries that are used by existing objects. +schema_edesc=This page allows you to manually edit an LDAP schema file. This should only be done if you are familiar with the file format, as no checking is done by Webmin. +acl_ecannot=You are not allowed to configure LDAP access control +acl_none=No access control rules have been defined yet. All objects in the LDAP database will be readable by all users. +browser_parent=Browse Parent +browser_sadd=Add new sub-object. +browser_toomany=The number of sub-objects is higher than Webmin's limit of $1. +browser_toomany2=The number of sub-objects matching $1 is higher than Webmin's limit of $2. +delete_emodify=LDAP delete of $2 from $1 failed : $3 +oadd_base=Parent object DN +oadd_classes=Object classes +oadd_eclasses=No object classes entered +oadd_eclass='$1' does not look like a valid object class +oadd_eget=Failed to get object $1 : $2 +oadd_eget2=Failed to check for clash with $1 : $2 +oadd_eclash=An object with the DN $1 already exists +create_ecannot=You are not allowed to create a new tree +create_desc=This page provided a convenient way to create DN that will be the base of a new tree in the database. It can also create an example user or email alias under the tree, as a template for your own objects. +create_dn0=Based on domain name +create_dn1=Distinguished name +create_example=Create example object under new DN? +create_edn=Missing or invalid distinguished name +create_doingdn=Creating base DN $1 .. +create_doingex=Creating example object with DN $1 .. +create_eoc=Could not find a suitable object class for the new DN +log_create_attr_l=Added attribute $1 with value $3 to object $2 +log_modify_attr_l=Updated attribute $1 with value $3 in object $2 +log_delete_attr_l=Deleted attribute $1 from object $2 +log_delete_attrs=Deleted $1 attributes from object $2 +log_schema=Changed enabled LDAP schemas +log_sfile=Modified schema file $1 +log_sup=Moved up schema file $1 +log_sdown=Moved down schema file $1 +log_modify_access=Updated access control rule for $1 +log_up_access=Moved up access control rule for $1 +log_down_access=Moved down access control rule for $1 +gencert_epath=Certificate and key files in the LDAP server config must be absolute paths +perms_err=Failed to fix file ownership +eacl_title1=Create Access Control Rule +eacl_title2=Edit Access Control Rule +eacl_header=LDAP database access control rule details +eacl_what=Objects being granted +eacl_mtype=match type +eacl_filter=Limit with object filter : +eacl_err=Failed to save access control rule +eacl_ewho=Missing or invalid-looking DN in row $1 +eacl_eaccess=Missing or invalid access level in row $1 +eacl_noorder=None set diff --git a/lvm/lang/de b/lvm/lang/de index bf1dbbe18..ad3a78666 100644 --- a/lvm/lang/de +++ b/lvm/lang/de @@ -213,3 +213,8 @@ vg_petotal=Blöcke zugeordnet vg_petotal2=Größe zugeordnet vg_rusure=Sind Sie sich sicher, dass Sie die Volumegruppe $1 löschen möchten? vg_size=Gesamtgröße +index_return2=physical volumes +index_return3=logical volumes +lv_thin2=Thin provisioned in pool +lv_delthin=WARNING! This LV is a thin pool for $1 other thinly provisioned logical volumes, which will also be lost if it is deleted! +thin_desc=A thin pool is a pair of LVs that can be used to create additional LVs that can be larger than the available extents. Space is only consumed when needed, rather than when the LVs inside the pool are created. WARNING - Any data on the selected LVs will be lost! diff --git a/man/lang/de b/man/lang/de index d241c6700..876bc342b 100644 --- a/man/lang/de +++ b/man/lang/de @@ -67,3 +67,5 @@ search_none=Keine Anleitung passend zu '$1' gefunden search_perl=Perl-Modul Dokumentation search_title=Suchergebnisse search_type=Typ +acl_allow=Can edit allowed search types? +check_ecannot=You are not allowed to edit allowed search types diff --git a/net/lang/de b/net/lang/de index 483e5b8d8..f248bf044 100644 --- a/net/lang/de +++ b/net/lang/de @@ -316,3 +316,4 @@ vlan_add=VLAN getaggte Schnittstellen hinzufügen vlan_create=Erstelle VLAN Schnittstelle vlan_id=VLAN ID vlan_physical=Physikalisches Gerät +hosts_active=Enabled? diff --git a/package-updates/lang/de b/package-updates/lang/de index ecf039b49..3e774649d 100644 --- a/package-updates/lang/de +++ b/package-updates/lang/de @@ -112,3 +112,33 @@ view_state=Aktueller Status view_system=Updatesystem view_title=Paketdetails view_update=Updatepaket +index_tabpkgs=Package Updates +index_tabscheds=Scheduled Upgrades +index_tabsrepos=Package Repositories +index_scheddesc=This form can be used to automatically install package updates on a regular schedule. +index_reposdesc=This page allows you to configure which respositories will be used for new or updated packages. +index_reposname=Repository name +index_reposenabled=Enabled? +index_reposurl=Package URL +index_reposdisable=Disable Repositories +index_reposenable=Enable Repositories +index_reposdelete=Delete Repositories +index_repoheader=New package repository options +update_title2=Install Packages +update_enone=No packages selected +log_enable_repos=Enabled $1 package repositories +log_disable_repos=Disabled $1 package repositories +log_delete_repos=Deleted $1 package repositories +log_enable_repo=Enabled package repository $1 +log_disable_repo=Disabled package repository $1 +log_delete_repo=Deleted package repository $1 +log_create_repo=Created package repository $1 +repos_err_disable=Failed to disable repositories +repos_err_enable=Failed to enable repositories +repos_err_delete=Failed to delete repositories +repos_err_create=Failed to create repository +repos_ebutton=No button clicked! +repos_enone=None selected +repos_title=Delete Repositories +repos_rusure=Are you sure you want to delete the $1 selected package repositories? Packages installed from them will still be available, but may not be updatable. +repos_ok=Delete Now diff --git a/pam/lang/de b/pam/lang/de index 5b87518cb..394a76b26 100644 --- a/pam/lang/de +++ b/pam/lang/de @@ -254,3 +254,17 @@ wheel_egroup=Fehlender oder ungültiger Gruppenname wheel_group=Prüfe auf Mitgliedschaft der Gruppe wheel_group_def=Standard (wheel oder GID 0) wheel_trust=Mitglieder der Gruppe umgehen weitere Authentifizierung? +pam_access.so=Access control file check +control_desc_requisite=Fail authentication immediately on failure +control_desc_required=Fail authentication at end on failure +control_desc_sufficient=Succeed authentication immediately on success +mod_type=Use in step +log_mod_create=Added PAM module $1 to service $2 +log_mod_modify=Modified PAM module $1 in service $2 +log_mod_delete=Deleted PAM module $1 in service $2 +log_mod_move=Swapped PAM modules in service $3 +log_mod_move_l=Swapped PAM modules $1 and $2 in service $3 +log_inc_create=Added include $1 for service $2 +log_inc_modify=Modified include $1 for service $2 +log_inc_delete=Deleted include $1 for service $2 +log_incs=Updated includes for service $1 diff --git a/pap/lang/de b/pap/lang/de index 1b7945c6b..9520444d4 100644 --- a/pap/lang/de +++ b/pap/lang/de @@ -125,3 +125,30 @@ secrets_none=Keine PPP-Konten wurden erstellt. secrets_return=Index secrets_title=PPP-Konten sync_title=Benutzer-Synchronisation +index_none=You do not have access to any of the features of this module. +index_delete=Delete Selected Accounts +log_dialin_create=Created caller ID number $1 +log_dialin_modify=Modified caller ID number $1 +log_dialin_delete=Delete caller ID number $1 +log_dialin_move=Moved caller ID number $1 +options_epppd=The PPP server $1 installed on your system does not appear to be the Linux PPP daemon supported by this module. +options_elogin=The Mgetty login options file $1 was not found on your system. Maybe Mgetty is not installed, or your module configuration is incorrect. +options_desc=The options below will apply to all PPP connections received by your server, on all serial ports. They will override any port-specific options set from the Serial Port Configuration page. +options_auth0=No, but prevent routed IPs +options_ctrl=Control lines mode +options_login=Also do unix authentication? +options_ecannot=You are not allowed to edit PPP options +mgetty_desc=For your server to allow logins on a serial port via modem or a direct connection, it must be listed below. When you add a port to this list, the $1 program will be configured to answer modem connections and display a login prompt. +mgetty_applydesc=Click this button to apply the current serial port configuration by running the command $1 and killing all Mgetty processes. +dialin_title=Caller ID Access +dialin_desc=This page allows you to configure Mgetty to allow or deny dialin access based on the phone number of a caller. When a call comes in, the first entry in the list that matches the phone number will determine whether the call is accepted or not. +dialin_efile=The Mgetty caller ID access control file $1 was not found on your system. Maybe Mgetty is not installed, or your module configuration is incorrect. +dialin_add=Add a new caller ID number. +dialin_nonumbers=No caller ID numbers have been configured yet. All calls will be accepted. +dialin_return=caller ID list +dialin_edit=Edit Caller ID Number +dialin_create=Create Caller ID Number +dialin_header=Caller ID number details +dialin_err=Failed to save caller ID number +dialin_ecannot=You are not allowed to edit caller ID access +sync_ecannot=You are not allowed to edit unix-ppp synchronization options diff --git a/phpini/lang/de b/phpini/lang/de index d6f652efc..2674744c0 100644 --- a/phpini/lang/de +++ b/phpini/lang/de @@ -146,3 +146,19 @@ vars_err=Fehlgeschlagen PHP Variable Einstellungen zu speichern vars_header=PHP-Variable Erstellung und Zitat Optionen vars_long=Erstelle alten Stil Arrays wie HTTP_GET_VARS? vars_title=PHP Variablen +vars_magic=Quote all input variables? +vars_runtime=Quote data generated at runtime? +vars_register=Turn all input into global variables? +vars_args=Turn command-line parameters into global variables? +session_handler=Session storage mechanism +session_cookies=Allow use of cookies for session tracking? +session_only_cookies=Always use cookies for session tracking? +session_epath=Missing or invalid directory for session files +safe_none=Anywhere +safe_einclude=Missing or invalid allowed directory for included files +errors_source=Ignore source when checking for repeats? +misc_flush=Flush output after every write? +misc_include=Allow opening of remote Includes? +log_safe=Changed safe mode options in $1 +log_limits=Changed resource limits in $1 +log_errors=Changed error logging in $1 diff --git a/postfix/lang/de b/postfix/lang/de index fe475312a..92b07acae 100644 --- a/postfix/lang/de +++ b/postfix/lang/de @@ -647,3 +647,240 @@ virtual_ecannot=Sie haben keine Berechtigung, Verknüpfung für virtuell virtual_return=virtuelle Domains virtual_title=Virtuelle Domänen what_is_it=Was ist das? +connect_emysql=Failed to load the database driver $1 +aliases_click=Click on any alias to edit its properties: +aform_type4=Feed to program +ffile_desc=Use the form below to setup filter rules in the file $1. +ffile_line=If the $1 field $2 $3 then forward to $4 +ffile_body=body +ffile_ematch=Missing match +rfile_desc2=You can also set mail headers that add to or replace the defaults used in the autoreply by putting lines like:
From: foo@bar.com
Subject: On holiday
at the top of the message, separated from the body by a single blank line. +rfile_replies=Track replies to prevent mail loops? +rfile_ereplies=Missing reply tracking log file +rfile_eperiod=Missing or invalid number of seconds between replies +rfile_fromdesc=A From: address should always be specified where possible, as the automatic method may not be reliable. +opts_nomap=No map set +opts_notify_classes_sel=Selected below +opts_edir=You are only allowed to specify map files under $1 +opts_relay_recipient_maps=Map for allowed addresses for relaying +smtpd_nomap=No map for allowed addresses for relaying has been entered yet. +smtpd_nomap2=No map for restrictions on sender addresses has been entered yet. +smtpd_map=Allowed addresses for relaying +canonical_return_sender=sender canonical maps +canonical_return_recipient=recipient canonical maps +mapping_ecannot=You are only allowed to edit maps under $1 +new_mappingmsg=Click this button to create a new mapping +new_manualmsg=Click this button to manually edit the files from which this map is built. +map_delete_failed=Failed to delete map: $1 +map_noname=Missing or invalid mapping name +map_cannot=This map cannot be edited : $1 +map_unknown=Webmin does not support the map type $1 +mapping_none=No mappings of this type have been defined yet. +mapping_toomany=There are $1 map entries, which is above the display limit of $2. +mapping_find=Show mappings matching: +mapping_search=Search +mapping_match=Map file entries matching $1 .. +opts_virtual_alias_maps=Domain mapping lookup tables +opts_virtual_alias_domains=Domains to perform virtual mapping for +virtual_same=From domain mapping tables +transport_return=transport maps +relocated_return=relocated maps +no_map2=No map is currently defined. Define a map first, then you can edit it. +query_get_efailed=Failed to query Postfix config command to get the current value of parameter $1: $2 +query_set_efailed=Failed to query Postfix config command to set the current value of parameter $1 to $2: $3 +regenerate_ecannot=You are not allowed to regenerate the Aliases +regenerate_alias_efailed=Failed to regenerate aliases: $1 +regenerate_table_efailed=Failed to regenerate table $1: $2 +acl_address_rewriting=Can edit address rewriting? +acl_canonical=Can edit canonical? +acl_relocated=Can edit relocated? +acl_header=Can edit header checks? +acl_dir=Allowed directory for map files +acl_bcc=Can edit BCC mapping? +mail_sent=In sent mail list +view_sent=Message $1 in sent mail list +view_flush=Flush +view_ecannot=You are not allowed to read this user's email +send_ewrapper=Postfix sendmail interface program does not exist +search_ematch=You must enter text to match against. +search_results2=$1 mail messages matching $2 .. +search_results3=$1 mail messages not matching $2 .. +match_from=From: matches +match_subject=Subject: matches +match_to=To: matches +match_cc=Cc: matches +match_date=Date: matches +match_body=Body matches +match_size=Size is greater than +match_headers=Headers match +match_!from=From: doesn't match +match_!subject=Subject: doesn't match +match_!to=To: doesn't match +match_!cc=Cc: doesn't match +match_!date=Date: doesn't match +match_!body=Body doesn't match +match_!headers=Headers don't match +mailq_none=No mail messages are currently queued for delivery +mailq_ecannot=You are not allowed to view the mail queue +mailq_egone=The message is no longer in the queue +mailq_flush=Flush Mail Queue +mailq_flushdesc=Click this button to force the immediate delivery of all messages in the queue, and display the results. +mailq_refreshdesc=Reload this page to show the current state of the mail queue. +mailq_deleteall=Clear Mail Queue +mailq_deletealldesc=Click this button to delete all messages in the mail queue. +mailq_search=Find queued messages where +mailq_move=Requeue Selected +mailq_hold=Hold Selected +mailq_unhold=Un-Hold Selected +flushq_title=Flush Queue +flushq_desc=Forcing the attempted delivery of mail with the command $1 .. +qview_title=Queued Message +searchq_title=Queue Search Results +searchq_none=No queued messages found. +header_ecannot=You are not allowed to edit header checks +header_eregexp=The header checks map must be in the format regexp:filename +opts_header_checks=MIME header checking tables +header_value=Action for matches +header_hold=Place in hold queue (with log message..) +header_ename=Invalid regular expression - must be like /something/ +body_title=Body Checks +body_ecannot=You are not allowed to edit body checks +body_eregexp=The body checks map must be in the format regexp:filename +opts_body_checks=Message body checking tables +body_return=body checks +dependent_title=Sender Dependent Transport Mapping +dependent_ecannot=You are not allowed to edit sender dependent transport mappings +dependent_eregexp=The sender dependent transports map must be in the format regexp:filename +dependent_return=sender dependent transport mappings +manual_title=Edit Map File +manual_file=Select a map file to edit: +manual_editing=Use the text box below to manually edit the mappings in $1. Be careful, as no syntax or validity checking will be done. +manual_err=Failed to save map file +manual_efile=Invalid map filename! +manual_ecannot=You are not allowed to manually edit map files +delq_rusure=Are you sure you want to delete the $1 selected queued messages? +master_fifo=Named pipe +master_private2=Private to mail system? +master_chroot2=Chroot to mail queue directory? +master_wakeup=Automatically wake up process? +master_wused=Only if actually used +master_procs=At most $1 +master_eclash=A server process with the same name and transport type already exists +master_einet=A host address to listen on can only be specified for Internet processes +delete_err=Failed to delete mappings +access_return=access map table +edit_map_file=Edit Map File +opts_reject_rbl_client=Realtime Black Lists (RBL) lookups +opts_check_sender_access=Check sender access map table +log_opts=Changed address rewriting and masquerading +log_aliases=Changed aliases options +log_canonical=Changing canonical mapping options +log_transport=Changed transport mapping options +log_dependent=Changed sender dependent address options +log_relocated=Changed relocate mapping options +log_header=Changed header check options +log_body=Changed body check options +log_ldap=Changed LDAP lookups +log_rate=Changed delivery rates +log_resource=Changed general resource control +log_manual_virtual_alias_mapss=Manually edited virtual domains in $1 +log_manual_virtual_mapss=Manually edited virtual domains in $1 +log_canonical_maps_create=Created canonical mapping $1 +log_canonical_maps_modify=Modified canonical mapping $1 +log_canonical_maps_delete=Deleted canonical mapping $1 +log_delete_canonical_mapss=Deleted $1 canonical mappings +log_manual_canonical_mapss=Manually edited canonical mappings in $1 +log_recipient_canonical_maps_create=Created recipient canonical mapping $1 +log_recipient_canonical_maps_modify=Modified recipient canonical mapping $1 +log_recipient_canonical_maps_delete=Deleted recipient canonical mapping $1 +log_delete_recipient_canonical_mapss=Deleted $1 recipient canonical mappings +log_manual_recipient_canonical_mapss=Manually edited recipient canonical mappings in $1 +log_sender_canonical_maps_create=Created sender canonical mapping $1 +log_sender_canonical_maps_modify=Modified sender canonical mapping $1 +log_sender_canonical_maps_delete=Deleted sender canonical mapping $1 +log_delete_sender_canonical_mapss=Deleted $1 sender canonical mappings +log_manual_sender_canonical_mapss=Manually edited sender canonical mappings in $1 +log_transport_maps_create=Created transport mapping $1 +log_transport_maps_modify=Modified transport mapping $1 +log_transport_maps_delete=Deleted transport mapping $1 +log_delete_transport_mapss=Deleted $1 transport mappings +log_manual_transport_mapss=Manually edited transport mappings in $1 +log_relocated_maps_create=Created relocated mapping $1 +log_relocated_maps_modify=Modified relocated mapping $1 +log_relocated_maps_delete=Deleted relocated mapping $1 +log_delete_relocated_mapss=Deleted $1 relocated mappings +log_manual_relocated_mapss=Manually edited relocated mappings in $1 +log_header_checks_create=Created header check $1 +log_header_checks_modify=Modified header check $1 +log_header_checks_delete=Deleted header check $1 +log_delete_header_checkss=Deleted $1 header checks +log_manual_header_checkss=Manually edited header checks in $1 +log_body_checks_create=Created body check $1 +log_body_checks_modify=Modified body check $1 +log_body_checks_delete=Deleted body check $1 +log_delete_body_checkss=Deleted $1 body checks +log_manual_body_checkss=Manually edited body checks in $1 +log_manual=Manually edited configuration file $1 +log_delqs=Deleted $1 messages from mail queue +log_flushq=Flushed mail queue +log_backend=Updated configuration file for map $1 +log_sender_dependent_default_transport_maps_create=Created sender dependent address $1 +log_sender_dependent_default_transport_maps_modify=Modified sender dependent address $1 +log_sender_dependent_default_transport_maps_delete=Deleted sender dependent address $1 +log_delete_sender_dependent_default_transport_mapss=Deleted $1 sender dependent addresses +log_manual_sender_dependent_default_transport_mapss=Manually edited sender dependent addresses in $1 +opts_broken_sasl_auth_clients=Handle non-compliant SMTP clients? +sasl_recip=SMTP recipient restrictions +sasl_relay=SMTP relay restrictions +sasl_reject_unknown_reverse_client_hostname=Reject clients with no reverse hostname +sasl_reject_unknown_client=Reject clients with no reverse hostname +sasl_check_relay_domains=Allow only relay domains +sasl_permit_mx_backup=Allow domains this system is a backup MX for +sasl_reject_unauth_pipelining=Reject early SMTP commands +sasl_check_client_access=Check client access map : +sasl_reject_rbl_client=Reject if client IP address is in RBL : +sasl_reject_rhsbl_client=Reject if client hostname is in RBL : +opts_smtpd_tls_CAfile=TLS certificate authority file +opts_smtp_enforce_tls=Require TLS encryption? +sasl_eca=Missing or invalid TLS certificate authority file +sasl_level_dane=Opportunistic DANE TLS +sasl_level_dane_only=Mandatory DANE TLS +sasl_level_fingerprint=Certificate fingerprint verification +sasl_level_verify=Mandatory TLS verification +sasl_level_secure=Secure-channel TLS +sasl_nologin=None needed +chooser_header=Map source $1 +chooser_hash=Mapping file +chooser_pcre=Perl-style regexps file +chooser_mtable=Table containing map +chooser_err=Failed to save map source +chooser_ehash=Missing or invalid mapping filename for map $1 +chooser_eregexp=Missing or invalid regular expressions filename for map $1 +chooser_epcre=Missing or invalid Perl-compatible regular expressions filename for map $1 +chooser_eother=Missing or invalid other source for map $1 +chooser_emhosts=Missing MySQL server hosts for map $1 +chooser_emuser=Missing or invalid database login for map $1 +chooser_empassword=Missing or invalid database password for map $1 +chooser_emselect_field=Missing or invalid value field for map $1 +chooser_emwhere_field=Missing or invalid key field for map $1 +chooser_mquery=Custom query for map +chooser_emquery=Missing custom query for map +chooser_lsearch_base=LDAP search base DN +chooser_lquery_filter=Query filter +chooser_lresult_attribute=Result attribute +chooser_lscope=Search scope +chooser_lbase=Base only +chooser_elsearch_base=Missing LDAP search base for map $1 +chooser_elquery_filter=Missing query filter for map $1 +chooser_elresult_attribute=Missing or invalid result attribute name for map $1 +chooser_elbind_dn=Missing login for LDAP server for map $1 +chooser_elbind_pw=Missing password for LDAP server for map $1 +mysql_ecfile2=Could not find table in MySQL configuration file $1 +mysql_edriver=Failed to load the database driver $1 +bcc_ecannot=You are not allowed to edit BCC mappings +opts_sender_bcc_maps=Sender BCC mapping lookup tables +opts_recipient_bcc_maps=Recipient BCC mapping lookup tables +bcc_sender=Sender mappings +bcc_recipient=Recipient mappings +bcc_senderdesc=The sender BCC mappings define an additional email address that mail from the addresses or domains listed will be BCCd to. +bcc_recipientdesc=The recipient BCC mappings define an additional email address that mail to the addresses or domains listed will be BCCd to. diff --git a/postgresql/lang/de b/postgresql/lang/de index 831199d22..8b9d7ec27 100644 --- a/postgresql/lang/de +++ b/postgresql/lang/de @@ -592,3 +592,7 @@ view_title=Tabellendaten view_title1=Erstelle Ansicht view_title2=Editiere Ansicht view_warn=Warnung - Daten in text oder bytea Felder zu laden und Ihren Inhalt zu betrachten wird nicht funktionieren solange nicht die Perlmodule $1 und $2 installiert sind. +host_identarg0=Don't use any user map +host_identarg2=Use user map file +grant_delete=Reset Selected Grants +dgrant_err=Failed to reset grants diff --git a/qmailadmin/lang/de b/qmailadmin/lang/de index f158f5afc..4e0674973 100644 --- a/qmailadmin/lang/de +++ b/qmailadmin/lang/de @@ -357,3 +357,13 @@ vsave_edomain='$1' ist keine gültige Mail-Domain vsave_eprepend='$1' is kein gültiges Präfix vsave_err=Virtuelle Abbildungen konnten nicht gespeichert werden vsave_euser='$1' ist kein gültiger lokaler Mail-Name +virts_delete=Delete Selected Virtual Mappings +vdelete_err=Failed to delete virtual mappings +log_delete_virts=Deleted $1 virtual mappings +rfile_desc2=You can also set mail headers that add to or replace the defaults used in the autoreply by putting lines like:
From: foo@bar.com
Subject: On holiday
at the top of the message, separated from the body by a single blank line. +rfile_ereplies=Missing reply tracking log file +rfile_fromdesc=A From: address should always be specified where possible, as the automatic method may not be reliable. +view_sent=Message $1 in sent mail list +search_ematch=You must enter text to match against. +search_results2=$1 mail messages matching $2 .. +search_results3=$1 mail messages not matching $2 .. diff --git a/quota/lang/de b/quota/lang/de index cca640946..a8a9c80c0 100644 --- a/quota/lang/de +++ b/quota/lang/de @@ -317,3 +317,7 @@ umass_set=Setze auf umass_sfiles=Soft-Datei-Limit umass_title=Aktualisiere Benutzer-Kontingente umass_unlimited=Setze auf unbegrenzt +ggracef_info=Each filesystem has a grace time for block and file quotas. The grace time determines how long a group can remain over the soft limit before no more files are allowed to be created. +ugracef_info=Each filesystem has a grace time for block and file quotas. The grace time determines how long a user can remain over the soft limit before no more files are allowed to be created. +log_grace_u=Changed user grace times on $1 +log_grace_g=Changed group grace times on $1 diff --git a/rbac/lang/de b/rbac/lang/de index 8e63182a8..9d2cfdb2d 100644 --- a/rbac/lang/de +++ b/rbac/lang/de @@ -121,3 +121,114 @@ users_project=Projekt users_title=Benutzer Attribute users_type=Typ users_user=Benutzername +users_none=No user attributes have been defined yet. +users_add=Add new attributes for a user. +users_return=user attributes list +users_role=Role +user_header=Attributes granted to Unix user +user_user=Username or role name +user_auths=Authorizations for user +user_roles=Granted roles +user_trole=Role for other users +user_lock=Lock after too many failed logins? +user_err=Failed to save user attributes +user_eclash=User attributes with the same username already exists +user_einuse=The role is in use by user $1, and so cannot be deleted +user_esub=A role cannot have itself as a granted role +user_eauth='$1' is not a valid authorization +user_ecannot=You are not allowed to edit this user +user_erole=You are not allowed to assign the '$1' role +user_eprof=You are not allowed to assign the profile '$1' +auths_title=Authorizations +auths_name=Authorization name +auths_none=No authorizations have been defined yet. +auths_return=authorizations list +auths_ecannot=You are not allowed to edit authorizations +auth_header=Authorization privilege details +auth_err=Failed to authorization +auth_ename=Missing or invalid authorization name +auth_eshort=Invalid short description +auth_edesc=Invalid long description +auth_eclash=An authorization with the same name already exists +auth_einuseu=This authorization is in use by user $1, and so cannot be deleted +auth_einusep=This authorization is in use by profile $1, and so cannot be deleted +prof_header=Authorization profile details +prof_auths=Authorizations for profile +prof_err=Failed to save profile +prof_ename=Missing or invalid profile name +prof_esub=A profile cannot have itself as a sub-profile +prof_eclash=A profile with the same name already exists +prof_einuseu=This profile is in use by user $1, and so cannot be deleted +prof_einusep=This profile is in use by profile $1, and so cannot be deleted +prof_einusee=This profile has $1 related execution profiles, and so cannot be deleted +execs_title=Execution Profiles +execs_policy=Security policy +execs_none=No execution profiles have been defined yet. +execs_add=Add a new execution profile. +execs_return=execution profiles list +execs_ecannot=You are not allowed to edit execution profiles +exec_title1=Create Execution Profile +exec_title2=Edit Execution Profile +exec_header=Execution profile details +exec_name=Associated with profile +exec_policy=Security policy +exec_id=Applies to command +exec_euid=Run as effective user +exec_egid=Run as effective group +exec_default=Same as user +exec_asgroup=As group or GID +exec_err=Failed to save execution profile +exec_eid=Missing or invalid-looking command +exec_erruid=Missing or invalid user to run as +exec_errgid=Missing or invalid group to run as +exec_erreuid=Missing or invalid effective user to run as +exec_erregid=Missing or invalid effective group to run as +policy_header=Global system policy settings +policy_auths=Authorizations for all users +policy_profs=Profiles granted to all users +policy_deprecate=Password algorithm to deprecate +policy_sel=Selected below.. +policy_err=Failed to save system policies +policy_eallow=No algorithms to allow selected +policy_eclash=Algorithsm to allow and deprecate cannot both be selected at the same time +policy_ecannot=You are not allowed to edit system policies +attr_nonerole=No available roles defined +crypt___unix__=Unix crypt +log_create_user=Created user attributes for $1 +log_modify_user=Modified user attributes for $1 +log_create_auth=Created authorization $1 +log_modify_auth=Modified authorization $1 +log_delete_auth=Deleted authorization $1 +log_create_prof=Created profile $1 +log_modify_prof=Modified profile $1 +log_create_exec=Created execution profile $1 +log_modify_exec=Modified execution profile $1 +log_delete_exec=Deleted execution profile $1 +log_create_project=Created project $1 +log_modify_project=Modified project $1 +log_policy=Changed system policies +acl_roles=Can edit roles? +acl_users=Can edit user attributes? +acl_roleassign=Can assign roles +acl_roleassign0=All roles +acl_roleassign1=Own roles +acl_roleassign2=Listed roles +acl_ro=View only +acl_execs=Can edit execution profiles? +projects_none=No projects have been defined yet. +project_header2=Resource limits for project members +project_action=Action when exceeded +project_privileged=Privileged +project_pool=Project pool +project_maxrss=Maximum memory for member processes +project_ename=Missing or invalid project name +project_eid=Missing or non-numeric project ID +project_eclash=A project with the same name already exists +project_eidclash=A project with the same ID already exists +project_elimit=Missing or invalid limit in row $1 +project_epool=Missing or invalid project pool name +prctl_title=Resource Controls +prctl_mode3=Task with ID +prctl_none=No resource controls were found for the selected object. +prctl_etask=Missing or invalid task ID +prctl_priv=Privilege type diff --git a/sendmail/lang/de b/sendmail/lang/de index adb1cac50..e11a917f0 100644 --- a/sendmail/lang/de +++ b/sendmail/lang/de @@ -759,3 +759,29 @@ vsave_ematch=Die Quelladresse entspricht nicht '$1' vsave_emax=Sie haben keine Berechtigung, mehr als $1 Adressenverknüpfungen zu erstellen vsave_err=Fehler beim Speichern der Adressenverknüpfung vsave_esame=Sie sind nur berechtigt Adress-Mappings auf Ihren Benutzernamen zu erstellen +opts_qso=Sort mail queue by +generics_delete=Delete Selected Outgoing Addresses +gsave_ecannot3=You are not allowed to save this outgoing address +gsave_ealready=An outgoing address mapping for '$1' already exists +gdelete_err=Failed to delete outgoing address mappings +gdelete_ecannot=You are not allowed to delete the mapping for $1 +domains_delete=Delete Selected Domain Mappings +dsave_ealready=A domain mapping for '$1' already exists +ddelete_err=Failed to delete domain mappings +ddelete_ecannot=You are not allowed to delete the mapping for $1 +access_delete=Delete Selected Spam Control Rules +mailq_flushsel=Flush Selected Messages +mailq_flushquar=Flush Quarantined Queue +mailq_refresh=Refresh Mail Queue +mailq_refreshdesc=Reload this page to show the current state of the mail queue. +flushq_desc2=Forcing the attempted delivery of $1 selected messages .. +flushq_ecannot=You are not allowed to flush the mail queue +delq_rusure=Are you sure you want to delete the $1 selected queued messages? +view_flush=Flush +file_ealias=Invalid format for aliases file line : $1 +file_etab=Invalid format for map file line : $1 +acl_flushq=Can flush the mail queue? +acl_vcatchall=Can create catchall mappings? +log_delete_virtusers=Deleted $1 address mappings +ports_mod_c=Perform hostname canonification +ports_mod_C=Don't perform hostname canonification diff --git a/shorewall/lang/de b/shorewall/lang/de index d0304b427..58f8267ed 100644 --- a/shorewall/lang/de +++ b/shorewall/lang/de @@ -424,3 +424,34 @@ zones_ipv4=IPv4 zones_none=Keine Netzwerk Zonen wurden bisher definiert. zones_return=Zonen Liste zones_title=Netzwerk Zonen +index_refreshdesc=Click this button to activate just the Blacklist and Traffic Shaping tables with the shorewall refresh command. +index_stopdesc=Click this button to shut down Shorewall with the shorewall stop command. This will block access from all hosts except those in the When Stopped table. +clear_err=Failed to clear firewall +zones_desc=The zones listed on this page represent different networks reachable from your system. However, the entries here do no actually have any effect on the firewall - instead, they just define zone names and descriptions. +zones_1new=Parent zone +policy_desc=This page allows you to configure the default actions for traffic between different firewall zones. They can be overridden for particular hosts or types of traffic on the Firewall Rules page. +policy_none=No default policies have been defined yet. +policy_return=policies list +policy_elimit=Missing or invalid traffic limit number +policy_eburst=Missing or invalid traffic burst number +rules_desc=This table lists exceptions to the default policies for certain types of traffic, sources or destinations. The chosen action will be applied to packets matching the chosen criteria instead of the default. +rules_related=Related +rules_set=Rule applies to user set +tos_desc=This page defines IP service types for particular types of traffic, which can be used to raise or lower their priorities. +nat_desc=The static network address translation entries in this table can be used to set up a 1-1 correspondence between an external address on your firewall and an RFC1918 address of a machine behind your firewall. Static NAT is often used to allow connections to an internal server from outside your network. +proxyarp_pers=Leave route even when firewall stopped? +routestopped_desc=By default, when Shorewall is stopped it will deny access from all hosts. This page allows you to define hosts or networks that will still be accessible. +routestopped_none=No addresses to be accessible when stopped have been defined yet. +hosts_desc=This page lists hosts and networks that are part of particular zones. You generally do not need to make any changes to this list. +blacklist_desc=This page lists hosts and services that will be blocked if traffic from them arrives on an interface with the blacklist option set. +blacklist_eipset=Missing IP set name +providers_2=Mark +providers_mark=Mark number +providers_copy=Copy routes through interfaces +providers_emark=Missing or invalid provider mark number +route_rules_desc=The page controls which traffic is routed to the providers defined on the Additional Routing Providers page. +route_rules_emark=Packet mark must be in number or number/mask format +opts_routefilter=Enable anti-spoofing route filtering +opts_detectnets=Taylor zone to include only routed hosts +opts_upnp=Remap packets via UPNP +params_desc=This page allows you to configure Shorewall's custom parameters. NOTE: Changing the order of parameters here is not recommended if you wish to preserve the relative position of comments in the configuration file. diff --git a/shorewall6/lang/de b/shorewall6/lang/de index 474c5d069..74c525139 100644 --- a/shorewall6/lang/de +++ b/shorewall6/lang/de @@ -420,3 +420,24 @@ zones_ipv6=IPv6 zones_none=Keine Netzwerk Zonen wurden bisher definiert. zones_return=Zonen Liste zones_title=Netzwerk Zonen +zones_desc=The zones listed on this page represent different networks reachable from your system. However, the entries here do no actually have any effect on the firewall - instead, they just define zone names and descriptions. +policy_eburst=Missing or invalid traffic burst number +rules_related=Related +masq_desc=Entries on this page set up network address translation for traffic routed between some network and a particular interface. +nat_desc=The static network address translation entries in this table can be used to set up a 1-1 correspondence between an external address on your firewall and an RFC1918 address of a machine behind your firewall. Static NAT is often used to allow connections to an internal server from outside your network. +proxyndp_desc=This page allows you to configure your system to answer NDP requests for IP addresses other than its own, so that it can forward packets to those addresses to their real destinations. +proxyndp_3=Persistent? +blacklist_eipset=Missing IP set name +providers_desc=This page defines additional routing tables. These are needed if you have connections to more than one ISP or multiple connections to the same ISP, or run Squid as a transparent proxy on a host other than the firewall. +providers_none=No routing providers have been defined yet. +providers_2=Mark +providers_mark=Mark number +providers_notrack=Turn of track +manual_desc=This form can be used to manually edit the Shorewall file $1. Be careful, as no syntax checking will be done on the changes. +opts_blacklist=Reject packets on blacklist +opts_detectnets=Taylor zone to include only routed hosts +opts_upnp=Remap packets via UPNP +opts_ignore=Ignore up/down events +log_modify_table=Modified entry in the $1 table +log_up_table=Moved up entry in the $1 table +log_down_table=Moved down entry in the $1 table diff --git a/smf/lang/de b/smf/lang/de index a8a42f66b..e0568cb46 100644 --- a/smf/lang/de +++ b/smf/lang/de @@ -66,3 +66,259 @@ wizard_new=Neu wizard_next=Nächste wizard_remove=Entfernen wizard_update=Aktualisieren +cmds_run=Commands run in generating this page +state_refresh=Refresh +state_degraded=Degraded +state_clear=Clear +index_title=Service Management Facility +index_detail=SMF Service Listing +index_svc_type=Select Service Type +index_extraopts=Add extra options to view +index_include_disabled=Include Disabled Services? +index_apply=Apply to Checked Items +index_create_new_service=Create New Service +index_delete=Delete +index_deleteconfirm=Are you sure you want to permanently delete the selected service(s)? +search_instance_detail=Search/Browse for Service Instance(s) +search_instance_browse=Browse for Service +search_instance_noresults=No results for this search! +instance_viewer_title=Instance Information +instance_viewer_detail=Instance Details +instance_viewer_goto_pgroup_editor=View/Edit Property Groups/Properties +instance_viewer_goto_dep_viewer=View Dependency/Dependent Trees +dep_viewer_title=Dependencies/Dependents +dep_viewer_detail=Dependency/Dependent Trees for Instance +dep_viewer_apply=Apply to Checked Items +dep_viewer_depy_info=Dependency Tree +dep_viewer_dept_info=Dependent Tree +dep_viewer_back=instance viewer +state_editor_title=Service State Information +state_editor_detail=Instance State Details +state_editor_stateinfo=Instance State Information +state_editor_apply=Apply to Checked Items +state_editor_depy_info=Dependency Information +state_editor_dept_info=Dependent Information +log_viewer_title=Logfile Viewer +log_viewer_detail=View (end of) Log File +log_viewer_show_last=Show last +log_viewer_num_lines=lines in +log_viewer_submit=Update View +property_group_editor_title=Property Group Information +property_group_editor_detail=Property Groups for Service +property_group_editor_addsinst=Select Service/Instance +property_group_editor_addname=New Property Group Name +property_group_editor_addtype=New Property Group Type +property_group_editor_addpg=Add New Property Group +property_group_editor_apply=Apply to Checked Items +property_group_editor_deleteconfirm=Are you sure you want to permanently delete the selected property group(s)? +property_group_editor_sinst=Service/Instance +property_group_editor_pgroup_name=Property Group Name +property_group_editor_pgroup_type=Property Group Type +property_group_editor_back=instance viewer +property_editor_title=Property Information +property_editor_detail=Properties for Service/Property Group +property_editor_addprop=Add New Property +property_editor_addname=New Property Name +property_editor_addtype=New Property Type +property_editor_addvalue=New Property Value +property_editor_apply=Apply to Checked Items +property_editor_deleteconfirm=Are you sure you want to permanently delete the selected property/properties? +property_editor_prop_name=Property Name +property_editor_prop_type=Property Type +property_editor_prop_value=Property Value +property_editor_back=property groups +svc_chooser_titlesvc=Choose Service FMRI +svc_chooser_titleinst=Choose Service Instance FMRI +svc_chooser_titleboth=Choose Service/Instance FMRI +svc_chooser_fmri=Service FMRI Tree Location $1 +path_chooser_title=Choose Path FMRI +path_chooser_path=Path FMRI Tree Location $1 +editserv_propviewer=Create/View/Modify Service +editserv_service_detail=Service Details +editserv_bundle_name=Service Bundle Name +editserv_stability=Stability +editserv_fmri=Specify FMRI +editserv_instance_detail=Instance Details +editserv_instance_name=Instance Name +editserv_serv_instname=Select Service or Instance Level +editserv_restarter_detail=Restarter Details +editserv_depy_detail=Dependency Details +editserv_depy_name=Dependency Name +editserv_depy_type=Dependency Type +editserv_depy_grouping=Dependency Grouping +editserv_depy_restart_on=Restart-on Value +editserv_dept_detail=Dependent Details +editserv_dept_name=Dependent Name +editserv_dept_grouping=Dependent Grouping +editserv_dept_restart_on=Restart-on Value +editserv_exec_detail=Execute Method Details +editserv_exec_name=Execute Method Name +editserv_exec_exec=Execute Method Path +editserv_exec_user=User Method Credential +editserv_exec_group=Group Method Credential +editserv_exec_privileges=Privileges +editserv_pgroup_detail=Property Group Details +editserv_pgroup_name=Property Group Name +editserv_pgroup_type=Property Group Type +editserv_sinst_pgroup_name=[Service/Instance].[Property_Group] +editserv_prop_detail=Property Details +editserv_prop_name=Property Name +editserv_prop_type=Property Type +editserv_prop_value=Property Value +editserv_template_detail=Template Details +editserv_template_common_name=Common Name +editserv_man_detail=Manpage details +editserv_man_manpath=Manpath +editserv_finish=Finish +editserv_addnew=Add New +editserv_skip=Skip +editserv_clear=Clear +editserv_restarter_fmri=Restarter FMRI +editserv_dependency=Dependency +editstate_stateinfo=Instance State Information +editstate_depy_detail=Instance Dependency Information +editstate_dept_detail=Instance Dependent Information +editstate_clear=Clear +editstate_degraded=Degraded +whats_this_extraopts=Check these additional options, and click Update View if you want to see them in the service listing below. The meaning of the options can be found in the svcs manpage. See: svcs(1). +whats_this_enabledonly=Select whether you want enabled services only to be displayed, or if you want all services (enabled and disabled) in the listing. +whats_this_create_new_service=Click here if you want to add a new service. +whats_this_serviceviewer=The service viewer provides a categorical view of the services available/running on the system and their states, based on the listing provided by the svcs command. Clicking on a particular tab shows services specific to that category, e.g. Network holds all services of the form svc:/network. Multiple enable/disable/refresh/restart/maintenance/degraded/clear/delete operations can be carried out by checking the candidate service instances and clicking the relevant apply button. Individual services/instances can be edited by clicking on the fmri or instance respectively, and the state of an individual service instance can be examined by clicking on the state. See: svcs(1). +whats_this_apply=You can carry out operations on multiple items in the service listing by checking the appropriate services and using these buttons. See: svcadm(1M). +whats_this_FMRI=The FMRI is a Universal Resource Indicator (URI) that specifies a particular service. Under the 'All' list, the full FMRI is displayed, but under particular service categories, e.g. network, the network category is not displayed. Clicking on a particular service FMRI will bring you to the service viewer where you can edit that service's properties with immediate effect (so be careful!). See: smf(5). See: svcs(1). +whats_this_INST=The instance is the instance name associated with the service FMRI adjacent. A given service may have multiple instances. Clicking on the instance will bring you to the service viewer, but will only allow you to update properties for that instance. If you want to update service-level and other instance properties, click on the service FMRI. See: smf(5). See: svcs(1). +whats_this_STATE=The state of the particular instance. The meanings of the various states are described in the smf manpage. See: smf(5). See: svcs(1). +whats_this_DESC=A textual description of the service. See: smf(5). See: svcs(1). +whats_this_NSTATE=The next state of the service, useful when the service is transitioning. A '-' indicates it is not transitioning. See: svcs(1). +whats_this_SCOPE=The scope name of the service instance. See: smf(5). See: svcs(1). +whats_this_STIME=The time (if today) or date the service entered the current state. See: smf(5). See: svcs(1). +whats_this_Select=Check the list of services you want to enable/disable/refresh etc here. +whats_this_service_detail=Specify/edit toplevel service information here: service name, version number, bundle name for manifest and stability. See: smf(5). See: svccfg(1M). See: service_bundle(4). +whats_this_bundle_name=Name of service bundle in manifest. Multiple services can be bundled in the one manifest, but the name here isnt important. For already-existing services, it will be set to export as this is what svccfg does when it exports a manifest from the SMF repository. See: svccfg(1M). See: service_bundle(4). +whats_this_service_name=Name of service. Convention is to use the format [general_service_category]/[name]. Categories already provided include application (higher-level applications), milestone (collections of other services, such as name services), platform (platform-specific services), system (Solaris system services), device (device-specific services), network (network/internet services) and site (site-sepecific descriptions). You can also specify your own category of course, but most services should fit comfortably in one of the above. See: smf(5). +whats_this_service_version=Specify the version number of the service. +whats_this_instance_detail=Specify/edit instance information here: instance name and whether it is to be enabled by default or not. See: smf(5). +whats_this_instance_name=Specify the instance name. Services with only one instance generally use default as the instance name (e.g. inetd). Services which allow multiple instances of the same binary running with different configurations will require multiple instances, e.g. the chargen inetd service, which requires a stream and datagram-based version running on different ports. See: smf(5). +whats_this_instance_enabled=Specify if you want this service instance to be enabled by default or not. +whats_this_serv_instname=Specify whether you want to update information at the service or instance level. If a property, dependency etc exists at both the service and instance level, the instance-level value is used for that specific instance, otherwise it inherits the service-level value. This allows instances to selectively inherit values from the service-level specification, while being able to set values that they may require uniquely. +whats_this_stability=Specify the stability value, - means leave unset. +whats_this_fmri=Specify the relevant service/instance FMRI. +whats_this_restarter_detail=By default, services use the master restarter (system/restarter service) to control their behaviour. Delegated restarters such as inetd can also be specified. As the name suggests, this involves relying on the delegated restarter to handle start/stop of services, and in the case of inetd these methods have different names to differentiate from master restarter-based services. See: inetd(1M). See: svc.startd(1M). See: smf_restarter(5). +whats_this_exec_detail=Execute methods are the heart of an smf service, it is where you specify what programs to run on start/stopping the service. Services that use a delegated restarter (like inetd) have their own start/stop methods (e.g. inetd_start, inetd_stop), but services using the master restarter will generally specify a start and stop method at a minimum. See: svc.startd(1M). See: smf_method(5). See: inetd(1M). +whats_this_exec_name=Provide a unique name for this execute method here. For services using the master restarter, start and stop methods are mandatory, and run respectively when the service is enabled and dependencies met; when a dependency goes offline, the service fails, the adminstrator disables the service etc. See: smf_method(5). See: inetd(1M). +whats_this_exec_timeout_seconds=Methods that exceed their timeouts will be killed. For unbounded methods, set timeout to 0. +whats_this_exec_exec=Provide path to execute method plus arguments. Keywords :kill and :true are provided and can be used as exec methods. The former kills all process started by the service, the latter simply returns success to the restarter. Method tokens can also be used to pass smf-related info to the method. See: smf_method(5). +whats_this_exec_user=Specify an override to the default method enviroment value for user (the default method environment is inherited from init). +whats_this_exec_group=Specify an override to the default method enviroment valuefor group (the default method environment is inherited from init). +whats_this_exec_privileges=Specify an override to the default method enviroment privileges. +whats_this_depy_detail=Dependencies provide a way of specifying what services your service requires to be (sometimes not) running before it runs. Calling out dependencies is one of the key benefits of SMF, as it imposes a deterministic structure on what was a very tangled web of init scripts etc. Dependencies provide a lot of flexibility in that you can specify that your service will wait for a particular dependency to come online, wait for one member of a group (e.g. whichever nameservice is configured), or even only run if another service isnt running. See: smf(5). +whats_this_depy_name=Provide a unique name for this dependency here. +whats_this_depy_type=Select dependency type (path or service). Path dependencies require the named file to be in place (?). An example of a valid fmri for a path dependency would be file:://localhost/path2file. Service dependencies are just fmris identifying the service depended upon. +whats_this_depy_grouping=Select a grouping value for your dependency. Grouping values determine the nature of the dependency relation. For example, for require_all, all dependencies in group need to be online/degraded before the service starts, while for require_any, any of the group are required to be online/degraded. For optional_all, all enabled and able-to-run services must be online, while for exclude_all, if the dependency is online/degraded, the service should not be run. +whats_this_depy_restart_on=Specify the fault propogation model here, i.e. how should my service react to faults in the dependency? Values are none (we dont care about the dependency after startup), fault (restart if the dependency has a fault), restart (restart if the dependency is restarted), and refresh (restart if the dependency is refreshed). +whats_this_dept_detail=Dependents might seem a little confusing - why have a mechanism to specify what services depend on my service, cant i just add a dependency in the candidate dependent? Dependents address the situation where you dont own the dependent manifest and cant do this. As a consequence, dependents look very much like dependencies, but rather than specifying that the current service depends on this dependency, we are saying that the current service is a dependency for this child service/dependent. See: smf(5). +whats_this_dept_name=Provide a unique name for this dependent here. +whats_this_dept_grouping=Select a grouping value which this service will adhere to for its dependent. Grouping values determine the nature of the dependency relation. For example, for require_all, all services in the group that specify the dependent need to be online/degraded before the dependent starts, while for require_any, any of the group are required to be online/degraded. For optional_all, all enabled and able-to-run services must be online, while for exclude_all, if the service is online/degraded, the dependent service should not be run. +whats_this_dept_restart_on=Specify the fault propogation model here, i.e. how should this service propogate faults to its dependent? Values are none (dependent doesnt care about the service after startup), fault (restart dependent if the service has a fault), restart (restart dependent if the service is restarted), and refresh (restart dependent if the service is refreshed). +whats_this_pgroup_detail=In smf, all service information, dependencies, exec methods etc are stored as properties within property groups. In addition, services may need to specify other properties, e.g. inetd services need to specify properties that the inetd delegated restarter understands and needs. Services can also store their own application data in properties. See: smf(5). +whats_this_pgroup_name=Specify property group name. See: smf(5). +whats_this_pgroup_type=Specify property group type. See: smf(5). +whats_this_sinst_pgroup_name=Select property group at appropriate service/instance level. This allows creation/update of properties at both instance-specific and service level. +whats_this_prop_detail=Properties are associated with property groups and used to store service-relevant information. See: smf(5). +whats_this_prop_name=Specify property name. See: smf(5). +whats_this_prop_type=Specify property type. Valid types are count, integer, opaque, host, hostname, net_address_v4, net_address_v6, time, astring, ustring, boolean, fmri, uri. See: smf(5). +whats_this_prop_value=Specify property value. See: smf(5). +whats_this_man_detail=Provide information regarding manpage documentation for service. See: man(1). +whats_this_man_title=Specify manpage title. See: man(1). +whats_this_man_section=Specify manpage section. See: man(1). +whats_this_man_manpath=Specify manpath. See: man(1). +smfwizard_service_heading=Enter Service Information +smfwizard_service_description=Specify/edit toplevel service information here. For service name, the convention is to use the format [general_service_category]/[name]. Categories already provided include application (higher-level applications), milestone (collections of other services, such as nameservices), platform (platform-specific services), system (Solaris system services), device (device-specific services), network (network/internet services) and site (site-sepecific descriptions). You can also specify your own category of course, but most services should fit comfortably in one of the above. Also specify an integer version number. See: smf(5). See: svccfg(1M). See: service_bundle(4). +smfwizard_service_name=Enter Service Name +smfwizard_service_name_error=*Name must be non-null!* +smfwizard_service_version=Enter Service Version +smfwizard_service_version_error=*Version must be a positive number!* +smfwizard_instance_heading=Enter Instance Information +smfwizard_instance_description=Specify the instance name. Services with only one instance generally use default as the instance name (e.g. inetd). Services which allow multiple instances of the same binary running with different configurations will require multiple instances, e.g. the chargen inetd service, which requires both a stream and datagram-based version running on the same port. See: smf(5). +smfwizard_instance_name=Specify Instance Name +smfwizard_instance_name_error=*Name must be non-null!* +smfwizard_instance_enabled=Specify if you want this service instance to be enabled by default or not. +smfwizard_instance_enabled_error=*Enabled must be true/false* +smfwizard_sinst_name=Select Service/Specific Instance that Properties apply to +smfwizard_sinst_error=*Service or Instance Must be Selected!* +smfwizard_restarter_heading=Enter Restarter Information +smfwizard_restarter_description=By default, services use the master restarter (system/restarter service) to control their behaviour. Delegated restarters such as inetd can also be specified. As the name suggests, this involves relying on the delegated restarter to handle start/stop of services, and in the case of inetd these methods have different names to differentiate from master restarter-based services. See: inetd(1M). See: svc.startd(1M). See: smf_restarter(5). +smfwizard_restarter_fmri=Enter FMRI identifying restarter +smfwizard_restarter_fmri_error=*Not a valid FMRI!* +smfwizard_dependency_heading=Enter Dependency Information +smfwizard_dependency_description=Dependencies provide a way of specifying what services your service requires to be (sometimes not) running before it runs. Calling out dependencies is one of the key benefits of SMF, as it imposes a deterministic structure on what was a very tangled web of init scripts etc. Dependencies provide a lot of flexibility in that you can specify groupings that signify your service will wait for all dependencies to come online (require_all), wait for any member of a group (require_any), wait for all enabled members (optional_all), or even only run if group isnt enabled (exclude_all). Also specify the fault propogation model here, i.e. how should my service react to faults in the dependency? Values are none (we dont care about the dependency after startup), fault (restart if the dependency has a fault), restart (restart if the dependency is restarted), and refresh (restart if the dependency is refreshed). Finally specify the fmri identifying the dependency and the stability (optional). See: smf(5). +smfwizard_dependency_name=Enter Dependency Name +smfwizard_dependency_name_error=*Name must be non-null!* +smfwizard_dependency_type=Enter Dependency Type +smfwizard_dependency_type_error=*Type must be non-null!* +smfwizard_dependency_grouping=Select Dependency Grouping +smfwizard_dependency_grouping_error=*Grouping must be non-null!* +smfwizard_dependency_restart_on=Select restart-on value +smfwizard_dependency_restart_on_error=*Restart-on value must be non-null!* +smfwizard_dependency_fmri=Enter FMRI identifying dependency +smfwizard_dependency_fmri_error=*Not a valid FMRI!* +smfwizard_dependency_stability=Select dependency stability value +smfwizard_dependency_stability_error=*Stability must be non-null!* +smfwizard_dependent_heading=Enter Dependent Information +smfwizard_dependent_description=Dependents might seem a little confusing - why have a mechanism to specify what services depend on my service, cant i just add a dependency in the candidate dependent? Dependents address the situation where you dont own the dependent manifest and cant do this. As a consequence, dependents look very much like dependencies, but rather than specifying that the current service depends on this dependency, we are saying that the current service is a dependency for this child service/dependent. Like dependencies, we can specify groupings, restart_on values. For dependents, the FMRI refers to the dependent (child) service of course. See: smf(5). +smfwizard_dependent_name=Enter Dependent Name +smfwizard_dependent_name_error=*Name must be non-null!* +smfwizard_dependent_type=Enter Dependent Type +smfwizard_dependent_type_error=*Type must be non-null!* +smfwizard_dependent_grouping=Select Dependent Grouping +smfwizard_dependent_grouping_error=*Grouping must be non-null!* +smfwizard_dependent_restart_on=Select restart-on value +smfwizard_dependent_restart_on_error=*Restart-on value must be non-null!* +smfwizard_dependent_fmri=Enter FMRI identifying dependent +smfwizard_dependent_fmri_error=*Not a valid FMRI!* +smfwizard_dependent_stability=Select dependent stability value +smfwizard_dependent_stability_error=*Stability must be non-null!* +smfwizard_exec_heading=Enter Execute Method Information +smfwizard_exec_description=Execute methods are the heart of an smf service, it is where you specify what programs to run on start/stopping the service. Services that use a delegated restarter (like inetd) have their own names for start/stop methods (inetd_start, inetd_stop), but services using the master restarter will generally specify exec_methods named start and stop method at a minimum. Methods that exceed the timeout value (specified in seconds) will be killed. For unbounded methods, set timeout to 0. For the exec method itself, you must provide a path to the method plus arguments. Keywords :kill and :true are provided and can be used as exec methods. The former kills all processes started by the service, the latter simply returns success to the restarter. Method tokens can also be used to pass smf-related info to the method. Overrides for user/group/privileges can be specified to the default method environment (inherited from init). See: smf_method(5). See: svc.startd(1M). See: inetd(1M). +smfwizard_exec_name=Enter Execute Method Name +smfwizard_exec_name_error=*Name must be non-null!* +smfwizard_exec_timeout=Enter timeout (seconds) after which execute method is killed +smfwizard_exec_timeout_error=*Timeout must be an integer!* +smfwizard_exec_exec=Enter path to execute method plus arguments +smfwizard_exec_exec_error=*Execute method must be non-null!* +smfwizard_exec_user=Specify an override to the default method enviroment user +smfwizard_exec_user_error=*Invalid user!* +smfwizard_exec_group=Specify an override to the default method enviroment group +smfwizard_exec_privileges=Specify an override to the default method enviroment privileges +smfwizard_exec_privileges_error=*Invalid privileges!* +smfwizard_property_group_heading=Enter Property Group Details +smfwizard_property_group_description=In smf, all service information, dependencies, exec methods etc are stored as properties within property groups. In addition, services may need to specify other properties, e.g. inetd services need to specify properties that the inetd delegated restarter understands and needs. Services can also store their own application data in properties. See: smf(5). +smfwizard_property_group_name=Specify property group name +smfwizard_property_group_name_error=*Name must be non-null!* +smfwizard_property_group_type=Specify property group type +smfwizard_property_group_type_error=*Type must be non-null!* +smfwizard_property_group_stability=Select property_group stability value +smfwizard_property_group_stability_error=*Stability must be non-null!* +smfwizard_property_heading=Enter Property Details +smfwizard_property_description=Properties are associated with property groups and used to store service- or instance-relevant information. See: smf(5). +smfwizard_pgroup_name=Select Property Group +mfwizard_pgroup_name_error=*Property Group must be non-null!* +smfwizard_property_name=Enter Property Name +smfwizard_property_name_error=*Name must be non-null!* +smfwizard_property_type=Select Property Type +smfwizard_property_type_error=*Type must be non-null!* +smfwizard_property_value=Enter Property Value +smfwizard_template_heading=Enter Template Details +smfwizard_template_description=Provide details of service, its commonly used name and a description of what the service does. +smfwizard_template_common_name=Specify common name for service +smfwizard_template_common_name_error=*Common name must be non-null!* +smfwizard_template_svc_description=Describe the service +smfwizard_template_svc_description_error=*Description must be non-null!* +smfwizard_manpage_heading=Enter ManPage Details +smfwizard_manpage_description=Provide information regarding manpage documentation for service. See: man(1). +smfwizard_manpage_title=Specify manpage title +smfwizard_manpage_title_error=*Title must be non-null!* +smfwizard_manpage_section=Specify manpage section +smfwizard_manpage_section_error=*Section must be non-null!* +smfwizard_manpage_manpath=Specify manpath +smfwizard_manpage_manpath_error=*Manpath must be non-null!* diff --git a/software/lang/de b/software/lang/de index 8f241ebe0..7fc04c74d 100644 --- a/software/lang/de +++ b/software/lang/de @@ -419,3 +419,20 @@ index_filterclear=Filter löschen index_filtered=Es werden $1 von $2 Paketen angezeigt IPKG_update_avail=Update verfuegbar: IPKG_not_installed=Paket ist nicht installiert +apt_repo_url=Repository base URL +apt_repo_path=Distribution path components +apt_repo_eurl=Missing or invalid-looking base URL +apt_repo_epath=Missing distribution path +yum_repo_id=Repository ID +yum_repo_name=Repository description +yum_repo_url=Package base URL +yum_repo_gpg=GPG certificate file +yum_repo_none=Not signed +yum_repo_eid=Missing or invalid repository ID - only letters and numbers allowed +yum_repo_eidclash=Repository ID is already in use +yum_repo_ename=Missing repository name +yum_repo_eurl=Missing or invalid repository URL +yum_repo_egpg=GPG cert file missing or does not exist +yum_repo_efile=Repository file already exists! +missing_msg=The $1 package can be automatically installed by Webmin using $2. +missing_now=Install Now diff --git a/squid/lang/de b/squid/lang/de index 61b1d476c..d2baa5271 100644 --- a/squid/lang/de +++ b/squid/lang/de @@ -820,3 +820,117 @@ syslog_access=Squid Zugriffsprotokoll syslog_cache=Squid caching-Protokoll syslog_store=Squid Objektspeicher-Protokoll yes=Ja +index_delay=Delay Pools +manual_editing=Use the text box below to manually edit the configs in $1. Be careful, as no syntax or validity checking will be done. +manual_ecannot=You are not allowed to manually edit config files +acl_eusers=External Auth Users +acl_nodns=Disable lookups? +acl_eusersre=External Auth User Regexps +acl_mairemind=remember to set Authenticate IP Cache to > 0 in "Authentication Programs Module" +acl_rmt=Request MIME Type +acl_rpmt=Reply MIME Type +acl_keep=Just use existing contents of file? +cach_ecannot=You are not allowed to access cache manager statistics +cach_esame=The Squid cachemgr.cgi executable is set to Webmin's cachemgr.cgi program, not the one supplied by Squid. +eacl_ecannot=You are not allowed to edit access control +eacl_noprr=No proxy reply restrictions defined +eacl_addprr=Add proxy reply restriction. +eacl_replynopr=No reply proxy restrictions defined +eacl_eclass=No program class selected +eacl_hdelete=Delete Selected Restrictions +eauth_nmsgaccess=With the right ACLs, access to your proxy server can be limited to the users listed below, taken from the file $1. After adding, deleting or changing a user you must use the Apply Changes link for the modification to take effect. +ec_ecannot=You are not allowed to edit cache options +ec_gap=Maximum client read-ahead gap +ec_maxreplies=Maximum reply body sizes +ec_maxracls=For requests matching ACLs (leave empty for all) +ech_pass=Pass on client authentication to this cache +ech_digest=Host's cache digest URL +ech_miss=Allow miss requests? +ech_origin=Treat host as origin server? +ech_force=Force Host: header to +elogs_ecannot=You are not allowed to edit logging +elogs_logformat0=Custom formats defined below .. +emem_gdsf=Greedy-dual size frequency +emem_lfuda=Dynamic least frequently used +emem_hlru=Heap least frequently used +eprogs_aittl=Authenticate IP cache time +icache_ecannot=You are not allowed to initialize the cache +lib_aclrmt=Request MIME Type +lib_aclrpmt=Reply MIME Type +log_authparam=Changed authentication program options +log_clear=Cleared and rebuilt cache +log_headeracc_create=Created header access rule +log_headeracc_modify=Modified header access rule +log_headeracc_delete=Deleted header access rule +log_headeracc_move=Moved header access rule +log_always_create=Created direct fetch ACLs +log_always_modify=Modified direct fetch ACLs +log_always_delete=Deleted direct fetch ACLs +log_always_move=Moved direct fetch ACLs +log_never_create=Created never direct fetch ACLs +log_never_modify=Modified never direct fetch ACLs +log_never_delete=Deleted never direct fetch ACLs +log_never_move=Moved never direct fetch ACLs +log_delay=Changed global delay pool options +log_pool_create=Added delay pool $1 +log_pool_modify=Modified delay pool $1 +log_pool_delete=Deleted delay pool $1 +log_pools_delete=Deleted $1 delay pools +log_delay_create=Added ACL for delay pool $1 +log_delay_modify=Modified ACL for delay pool $1 +log_delay_delete=Deleted ACL for delay pool $1 +log_delay_move=Moved ACL for delay pool $1 +log_refresh_create=Created refresh rule for $1 +log_refresh_modify=Modified refresh rule for $1 +log_refresh_delete=Deleted refresh rule for $1 +log_refresh_move=Moved refresh rule for $1 +log_iptables=Updated port redirection setup +log_cachemgr=Changed cache manager passwords +delay_title=Delay Pools +delay_add=Add a new delay pool. +delay_class_5=Tag grouping +delay_agg=Aggregate limit +delay_none=No delay pools have been defined yet. +delay_header=Global delay pool options +delay_initial=Initial bucket level +delay_err=Failed to save delay pool options +delay_ecannot=You are not allowed to edit delay pools +delay_epercent='$1' is not a valid initial bucket level percentage +delay_return=delay pools list +delay_delete=Delete Selected Delay Pools +pool_title1=Add Delay Pool +pool_title2=Edit Delay Pool +pool_header=Delay pool options +pool_agg=Aggregate limit (for classes 1, 2 and 3) +pool_tag=Tag limit (for class 5) +pool_err=Failed to save delay pool +pool_aclheader=ACLs to match for pool +pool_noacl=No ACLs to match for this pool have been defined yet. +pool_return=delay pool +dpool_err=Failed to delete delay pools +dpool_enone=None selected +authparam_header=External authentication program options +authparam_ipttl=Time to bind user to an IP address for +authparam_ecannot=You are not allowed to edit authentication programs +authparam_err=Failed to save authentication programs +authparam_bprogram=Basic authentication program +authparam_dprogram=Digest authentication program +authparam_reuses=Number of times an NTLM challenge can be re-used +authparam_lifetime=Lifetime of NTLM challenges +authparam_mui_msg=Authenticate IP TTL is required to be > 0 if you are using a "max_user_ip" ACL. Enter the time you wish Squid to remember the User/IP relationship. The user may only logon from the remembered IP until this amount of time has passed, even if they have closed their browser. +ext_eclash=An external program type with the same name already exists +header_none=No header access control rules have been defined yet. +header_add=Add a new header access control rule. +header_create=Create Header Access Rule +header_create_request_header_access=Create Request Header Access Rule +header_create_reply_header_access=Create Reply Header Access Rule +header_edit=Edit Header Access Rule +header_edit_request_header_access=Edit Request Header Access Rule +header_edit_reply_header_access=Edit Reply Header Access Rule +header_header=HTTP header access control rule details +header_ecannot=You are not allowed to edit header access control rules +header_err=Failed to save header access control rule +refresh_caseless=Ignore case? +iptables_desc=Squid can perform transparent HTTP proxying for requests on port $1, by setting up firewall rules to automatically forward them to port $2 which Squid listens on. This will only work if the system running Squid is also the router for your network. This can be done by adding an IPtables rule to your firewall, assuming that it is managed by the Linux Firewall module. +iptables_enabled3=Port redirection is enabled, for clients on network +iptables_enabled4=Port redirection is enabled, for clients on interface diff --git a/status/lang/de b/status/lang/de index b9b66fd15..b1980e8a6 100644 --- a/status/lang/de +++ b/status/lang/de @@ -512,3 +512,13 @@ type_usermin=Usermin Webserver type_webmin=Webmin Webserver type_xinetd=Erweiterter Internet-Server (xinetd) up_since=Läuft seit $1 +type_init=Bootup Action +file_eowner=Files with wrong owner : $1 +file_egroup=Files with wrong group : $1 +file_owner=File owner must be +file_group=File group must be +file_nocheck=Anything +file_perms=Octal permissions must be +file_eperm=Files with wrong permissions : $1 +init_action=Action to check +init_eaction=No action selected diff --git a/webmin/lang/de b/webmin/lang/de index 866d2d642..2f3ddbdf6 100644 --- a/webmin/lang/de +++ b/webmin/lang/de @@ -1098,3 +1098,6 @@ webmincron_title=Webmin geplante Funktionen webmincron_when=Führe aus am webmincron_when0=Reguläres Intervall webmincron_when1=Spezifische Zeit +ui_nice_size_type=Use binary units of measurement (KiB, MiB, GiB rather than KB, MB, GB) +advanced_sortconfigs=Save config files sorted by its keys? +letsencrypt_certbot=Certbot diff --git a/webmincron/lang/de b/webmincron/lang/de index 5c4d9e6db..ae8bd3b7c 100644 --- a/webmincron/lang/de +++ b/webmincron/lang/de @@ -16,3 +16,5 @@ edit_special_monthly=Monatlich (am 1.) edit_special_weekly=Wöchentlich (am Sonntag) edit_special_yearly=Jährlich (am 1. Januar) edit_weekdays=Wöchentlich +log_success=Successfully ran $2 in $1 +log_failure=Failed to run $2 in $1 : $3 diff --git a/webminlog/lang/de b/webminlog/lang/de index 0d19a7532..0047411ea 100644 --- a/webminlog/lang/de +++ b/webminlog/lang/de @@ -125,3 +125,4 @@ view_type_sql=SQL-Statement in Datenbank $1 ausgeführt view_type_symlink=Link erzeugt: $1 -> $2 view_type_unsymlink=Link gelöscht: $1 -> $2 view_user=Webminbenutzer +acl_self=Only self From a950ad1a5b1d5708c1990655fad88bbce39cbed9 Mon Sep 17 00:00:00 2001 From: "Kay Marquardt (Gnadelwartz)" Date: Wed, 8 Jan 2020 15:46:41 +0100 Subject: [PATCH 2/4] german translations, NO log_* messages translation by default --- apache/lang/de | 2 +- bind8/lang/de | 5 ---- compare_lang.sh | 4 +-- cron/lang/de | 10 ++++---- custom/lang/de | 2 +- fdisk/lang/de | 2 +- filemin/lang/de | 12 ++++----- firewall/lang/de | 43 +++++++++++-------------------- firewalld/lang/de | 3 --- ipfilter/lang/de | 16 ------------ lang/de | 4 +-- ldap-server/lang/de | 11 -------- man/lang/de | 4 +-- net/lang/de | 2 +- package-updates/lang/de | 7 ----- pam/lang/de | 17 +++--------- pap/lang/de | 4 --- phpini/lang/de | 3 --- postfix/lang/de | 57 ----------------------------------------- postgresql/lang/de | 8 +++--- quota/lang/de | 2 -- rbac/lang/de | 13 ---------- shorewall6/lang/de | 3 --- software/lang/de | 32 +++++++++++------------ squid/lang/de | 29 --------------------- webmin/lang/de | 4 +-- webmincron/lang/de | 2 -- webminlog/lang/de | 2 +- 28 files changed, 63 insertions(+), 240 deletions(-) diff --git a/apache/lang/de b/apache/lang/de index 730c77f00..393ef9a8b 100644 --- a/apache/lang/de +++ b/apache/lang/de @@ -1068,4 +1068,4 @@ worker_ethreads=Anzahl der Threads pro Kindprozess muss eine Ganzzahl sein worker_maxspare=Maximale spare Threads worker_minspare=Minimale spare Threads worker_threads=Threads pro Kindprozess -enewline=Invalid character in value +enewline=Ungueltiges Zeichen in der Eingabe diff --git a/bind8/lang/de b/bind8/lang/de index 9833448ee..29e169ff3 100644 --- a/bind8/lang/de +++ b/bind8/lang/de @@ -1217,11 +1217,6 @@ tlsa_usage3=Domain issued acl_inviews=Views this user can edit domains in acl_toplevel=Outside any view zonedef_dne=Authenticated Denial of Existence Using -log_forward=Created forward zone $1 -log_delegation=Create delegation-only zone $1 -log_delete_stub=Deleted stub zone $1 -log_resign=Re-signed DNSSEC key for zone $1 -log_dnssec=Change DNSSEC key re-signing dt_zone_erollctl=Could not notify the rollover manager of rollover event dt_zone_resign=Re-Sign Zone dt_zone_zskrolldesc=Force rollover of the zone's zone signing key diff --git a/compare_lang.sh b/compare_lang.sh index 48c2caa8f..a4efb2ebc 100755 --- a/compare_lang.sh +++ b/compare_lang.sh @@ -36,8 +36,8 @@ while read message do # skip empty lines [ "$message" == "" ] && continue - # skip comments and __noref - if [[ "$message" == "#"* ]] || [[ "$message" == "__norefs"* ]]; then + # skip comments, __noref and log_* messsages + if [[ "$message" == "#"* ]] || [[ "$message" == "__norefs"* ]] || [[ "$message" == "log_"* ]]; then echo "skip $message" 1>&2 continue fi diff --git a/cron/lang/de b/cron/lang/de index a246bf359..fccc8ea8f 100644 --- a/cron/lang/de +++ b/cron/lang/de @@ -175,8 +175,8 @@ when_interval=jede $1 Sekunde when_min=jede Minute when_month=jeden $3. eines jeden Monates um $2:$1 when_weekday=jeden $3 um $2:$1 -index_next=Next run -index_nunknown=Unknown -edit_next=Next run time -when_boot=at startup time -ucwhen_boot=At startup time +index_next=Nächte Ausfürung +index_nunknown=Unbekannt +edit_next=Zeit der nächten Ausfürung +when_boot=beim Systemstart +ucwhen_boot=Beim Systemstart diff --git a/custom/lang/de b/custom/lang/de index 4b5967279..85ba3b36a 100644 --- a/custom/lang/de +++ b/custom/lang/de @@ -164,4 +164,4 @@ view_efile=Schreiben von $1 fehlgeschlagen : $2 view_err=Fehler beim Bearbeiten der Datei view_header=Editiere Datei $1 view_title=Datei bearbeiten -run_failed=Command failed with exit status $1 +run_failed=Befehl mit Fehercode $1 fehlgeschlagen diff --git a/fdisk/lang/de b/fdisk/lang/de index d91c2dbd2..542efefc4 100644 --- a/fdisk/lang/de +++ b/fdisk/lang/de @@ -277,4 +277,4 @@ tunefs_u=Reservierter Benutzer tunefs_weeks=Wochen xfs_b=Blockgröße xfs_force=Erzwinge Dateisystemerzeugung (XFS) -index_relabeldesc2=Create a new empty partition table on this disk, so that partitions can be added. +index_relabeldesc2=Erzeugt eine neue leere Partitionstabelle auf der Festplatte, damit Patritionen angelegt werden können. diff --git a/filemin/lang/de b/filemin/lang/de index b7794a5d3..921eea1ad 100644 --- a/filemin/lang/de +++ b/filemin/lang/de @@ -154,9 +154,9 @@ upload_files=Dateien hochladen uploading=Hochladen, bitte warten ... user_name=Benutzername warning_title=Warnung!!! -chcon_selected=Chcon Selected -chattr_selected=Chattr Selected -selinux=Security context -context_label=Context to apply -context_label_error=Security context can not be blank -context_label_error_proc=Failed to change security context +chcon_selected=Chcon ausgewählt +chattr_selected=Chattr ausgewählt +selinux=Sicherheits Kontext +context_label=Kontext anwenden +context_label_error=Sicherheitskontext darf nicht leer sein +context_label_error_proc=änderung des Sicherheitskontexts fehlgeschlagen diff --git a/firewall/lang/de b/firewall/lang/de index 8cc8b95a7..cd6aa2943 100644 --- a/firewall/lang/de +++ b/firewall/lang/de @@ -329,31 +329,18 @@ setup_ecannot=Es ist Ihnen nicht erlaubt die Firewall einzurichten setup_eiface=Keine externe Netzwerkschnittstelle eingegeben unapply_ecannot=Sie sind nicht berechtigt die Konfiguration zurückzusetzen unapply_err=Fehlgeschlagen die Konfiguration zurückzusetzen -index_no_comment= -index_policy_return=Exit chain -desc_limit-burst=burst rate is less than $1 -desc_limit-burst!=burst rate is more than $1 -desc_ctstate=state of connection is $1 -desc_ctstate!=state of connection is not $1 -edit_header1=Chain and action details -edit_jump=Action to take -edit_jump_other=Run chain -edit_limitburst=Packet burst rate -edit_state_snat=Source NATd -edit_state_dnat=Destination NATd -save_echain=Missing or invalid chain to run -log_create_rule=Added rule to chain $1 in table $2 -log_modify_rule=Modified rule in chain $1 in table $2 -log_delete_rule=Deleted rule in chain $1 in table $2 -log_move_rule=Moved rule in chain $1 in table $2 -log_delete_chain=Deleted chain $1 from table $2 -log_clear_chain=Cleared chain $1 in table $2 -log_create_chain=Created chain $1 in table $2 -log_modify_chain=Set default action for chain $1 in table $2 -log_delsel_chain=Deleted $3 rules from chain $1 in table $2 -log_movesel_chain=Moved $3 rules from chain $1 in table $2 -log_delete_host=Removed cluster server $1 -log_delete_group=Removed $1 cluster servers -policy_ecannot=You are not allowed to change the default policy for this chain -rename_header=Chain rename options -rename_adjust=Modify other rules that jump to this chain? +index_policy_return=Kette verlasen +desc_limit-burst=Burst Rate ist weniger als $1 +desc_limit-burst!=Burst Rate is mehr als $1 +desc_ctstate=Verbindungs Status ist $1 +desc_ctstate!=Verbindungsstatus ist nicht $1 +edit_header1=Details von Kette und Aktion +edit_jump=Durchzufürende Aktion +edit_jump_other=Kette Ausfüren +edit_limitburst=Paket Burst Rate +edit_state_snat=Quelle NATd +edit_state_dnat=Ziel NATd +save_echain=Fehlende oder Ungültige Kette zum Ausfüren +policy_ecannot=Keine Berechtigung zum Aendern der Policy dieser Kette +rename_header=Optionen zum Umbenennen er Kette +rename_adjust=Andere Regeln die zu dieser Kette Springen anpassen? diff --git a/firewalld/lang/de b/firewalld/lang/de index 1a5154594..746a918d7 100644 --- a/firewalld/lang/de +++ b/firewalld/lang/de @@ -101,6 +101,3 @@ forward_dstaddr=Destination address forward_dstlocal=This system forward_edstaddr=Invalid IPv4 destination address forward_eneither=Either a destination address or port or both must be entered -log_create_forward=Added forward $1 -log_delete_forward=Removed forward $1 -log_update_forward=Updated forward $1 diff --git a/ipfilter/lang/de b/ipfilter/lang/de index 3245c799d..737059cbe 100644 --- a/ipfilter/lang/de +++ b/ipfilter/lang/de @@ -268,22 +268,6 @@ save_edupto=Missing or invalid interface for duplicate packet unapply_ein=Failed to get input rules unapply_eout=Failed to get output rules desc_where=where $1 -log_delete_rule=Deleted $1 rule -log_modify_rule=Modified $1 rule -log_move_rule=Moved $1 rule -log_create_rule_l=Created $1 rule $2 -log_delete_rule_l=Deleted $1 rule $2 -log_modify_rule_l=Modified $1 rule $2 -log_move_rule_l=Moved $1 rule $2 -log_delete_nat=Deleted $1 NAT rule -log_move_nat=Moved $1 NAT rule -log_create_nat_l=Created $1 NAT rule $2 $3 -log_delete_nat_l=Deleted $1 NAT rule $2 $3 -log_move_nat_l=Moved $1 NAT rule $2 $3 -log_setup=Performed initial firewall setup -log_unapply=Reverted firewall configuration -log_delete_host=Removed cluster server $1 -log_delete_group=Removed $1 cluster servers nat_header2=Packet matching options nat_frommode=Packets to match nat_frommode1=Matching conditions below .. diff --git a/lang/de b/lang/de index e34a41309..05693b8d2 100644 --- a/lang/de +++ b/lang/de @@ -334,7 +334,7 @@ wsearch_type_mod=Modulname wsearch_type_text=Benutzer Schnittstelle wsearch_what=Passende Seite yes=Ja -config_emodule=Module does not exist +config_emodule=Modul existiert nicht nice_size_PB=PB nice_size_PiB=PiB nice_size_TB=TB @@ -345,4 +345,4 @@ nice_size_MB=MB nice_size_MiB=MiB nice_size_kB=kB nice_size_kiB=kiB -nice_size_b=bytes +nice_size_b=Bytes diff --git a/ldap-server/lang/de b/ldap-server/lang/de index c5f362ade..d97041144 100644 --- a/ldap-server/lang/de +++ b/ldap-server/lang/de @@ -282,17 +282,6 @@ create_edn=Missing or invalid distinguished name create_doingdn=Creating base DN $1 .. create_doingex=Creating example object with DN $1 .. create_eoc=Could not find a suitable object class for the new DN -log_create_attr_l=Added attribute $1 with value $3 to object $2 -log_modify_attr_l=Updated attribute $1 with value $3 in object $2 -log_delete_attr_l=Deleted attribute $1 from object $2 -log_delete_attrs=Deleted $1 attributes from object $2 -log_schema=Changed enabled LDAP schemas -log_sfile=Modified schema file $1 -log_sup=Moved up schema file $1 -log_sdown=Moved down schema file $1 -log_modify_access=Updated access control rule for $1 -log_up_access=Moved up access control rule for $1 -log_down_access=Moved down access control rule for $1 gencert_epath=Certificate and key files in the LDAP server config must be absolute paths perms_err=Failed to fix file ownership eacl_title1=Create Access Control Rule diff --git a/man/lang/de b/man/lang/de index 876bc342b..bcadd9d68 100644 --- a/man/lang/de +++ b/man/lang/de @@ -67,5 +67,5 @@ search_none=Keine Anleitung passend zu '$1' gefunden search_perl=Perl-Modul Dokumentation search_title=Suchergebnisse search_type=Typ -acl_allow=Can edit allowed search types? -check_ecannot=You are not allowed to edit allowed search types +acl_allow=Erlaubte Suchtypen bearbeiten? +check_ecannot=Keine Berechtigung zum Bearbeiten der Suchtypen diff --git a/net/lang/de b/net/lang/de index f248bf044..3ad56141f 100644 --- a/net/lang/de +++ b/net/lang/de @@ -316,4 +316,4 @@ vlan_add=VLAN getaggte Schnittstellen hinzufügen vlan_create=Erstelle VLAN Schnittstelle vlan_id=VLAN ID vlan_physical=Physikalisches Gerät -hosts_active=Enabled? +hosts_active=Aktiviert? diff --git a/package-updates/lang/de b/package-updates/lang/de index 3e774649d..ee1a34897 100644 --- a/package-updates/lang/de +++ b/package-updates/lang/de @@ -126,13 +126,6 @@ index_reposdelete=Delete Repositories index_repoheader=New package repository options update_title2=Install Packages update_enone=No packages selected -log_enable_repos=Enabled $1 package repositories -log_disable_repos=Disabled $1 package repositories -log_delete_repos=Deleted $1 package repositories -log_enable_repo=Enabled package repository $1 -log_disable_repo=Disabled package repository $1 -log_delete_repo=Deleted package repository $1 -log_create_repo=Created package repository $1 repos_err_disable=Failed to disable repositories repos_err_enable=Failed to enable repositories repos_err_delete=Failed to delete repositories diff --git a/pam/lang/de b/pam/lang/de index 394a76b26..3c50d0fea 100644 --- a/pam/lang/de +++ b/pam/lang/de @@ -255,16 +255,7 @@ wheel_group=Prüfe auf Mitgliedschaft der Gruppe wheel_group_def=Standard (wheel oder GID 0) wheel_trust=Mitglieder der Gruppe umgehen weitere Authentifizierung? pam_access.so=Access control file check -control_desc_requisite=Fail authentication immediately on failure -control_desc_required=Fail authentication at end on failure -control_desc_sufficient=Succeed authentication immediately on success -mod_type=Use in step -log_mod_create=Added PAM module $1 to service $2 -log_mod_modify=Modified PAM module $1 in service $2 -log_mod_delete=Deleted PAM module $1 in service $2 -log_mod_move=Swapped PAM modules in service $3 -log_mod_move_l=Swapped PAM modules $1 and $2 in service $3 -log_inc_create=Added include $1 for service $2 -log_inc_modify=Modified include $1 for service $2 -log_inc_delete=Deleted include $1 for service $2 -log_incs=Updated includes for service $1 +control_desc_requisite=Authentifizierung bei Fehler sofort abbrechen +control_desc_required=Authentifizierung bei Fehler bis zum Ende fortfuehren +control_desc_sufficient=Authentifizierung bei Erfolg sofort beenden +mod_type=In einem Schritt diff --git a/pap/lang/de b/pap/lang/de index 9520444d4..165448fe1 100644 --- a/pap/lang/de +++ b/pap/lang/de @@ -127,10 +127,6 @@ secrets_title=PPP-Konten sync_title=Benutzer-Synchronisation index_none=You do not have access to any of the features of this module. index_delete=Delete Selected Accounts -log_dialin_create=Created caller ID number $1 -log_dialin_modify=Modified caller ID number $1 -log_dialin_delete=Delete caller ID number $1 -log_dialin_move=Moved caller ID number $1 options_epppd=The PPP server $1 installed on your system does not appear to be the Linux PPP daemon supported by this module. options_elogin=The Mgetty login options file $1 was not found on your system. Maybe Mgetty is not installed, or your module configuration is incorrect. options_desc=The options below will apply to all PPP connections received by your server, on all serial ports. They will override any port-specific options set from the Serial Port Configuration page. diff --git a/phpini/lang/de b/phpini/lang/de index 2674744c0..157fb5b9c 100644 --- a/phpini/lang/de +++ b/phpini/lang/de @@ -159,6 +159,3 @@ safe_einclude=Missing or invalid allowed directory for included files errors_source=Ignore source when checking for repeats? misc_flush=Flush output after every write? misc_include=Allow opening of remote Includes? -log_safe=Changed safe mode options in $1 -log_limits=Changed resource limits in $1 -log_errors=Changed error logging in $1 diff --git a/postfix/lang/de b/postfix/lang/de index 92b07acae..cb702ee23 100644 --- a/postfix/lang/de +++ b/postfix/lang/de @@ -772,63 +772,6 @@ access_return=access map table edit_map_file=Edit Map File opts_reject_rbl_client=Realtime Black Lists (RBL) lookups opts_check_sender_access=Check sender access map table -log_opts=Changed address rewriting and masquerading -log_aliases=Changed aliases options -log_canonical=Changing canonical mapping options -log_transport=Changed transport mapping options -log_dependent=Changed sender dependent address options -log_relocated=Changed relocate mapping options -log_header=Changed header check options -log_body=Changed body check options -log_ldap=Changed LDAP lookups -log_rate=Changed delivery rates -log_resource=Changed general resource control -log_manual_virtual_alias_mapss=Manually edited virtual domains in $1 -log_manual_virtual_mapss=Manually edited virtual domains in $1 -log_canonical_maps_create=Created canonical mapping $1 -log_canonical_maps_modify=Modified canonical mapping $1 -log_canonical_maps_delete=Deleted canonical mapping $1 -log_delete_canonical_mapss=Deleted $1 canonical mappings -log_manual_canonical_mapss=Manually edited canonical mappings in $1 -log_recipient_canonical_maps_create=Created recipient canonical mapping $1 -log_recipient_canonical_maps_modify=Modified recipient canonical mapping $1 -log_recipient_canonical_maps_delete=Deleted recipient canonical mapping $1 -log_delete_recipient_canonical_mapss=Deleted $1 recipient canonical mappings -log_manual_recipient_canonical_mapss=Manually edited recipient canonical mappings in $1 -log_sender_canonical_maps_create=Created sender canonical mapping $1 -log_sender_canonical_maps_modify=Modified sender canonical mapping $1 -log_sender_canonical_maps_delete=Deleted sender canonical mapping $1 -log_delete_sender_canonical_mapss=Deleted $1 sender canonical mappings -log_manual_sender_canonical_mapss=Manually edited sender canonical mappings in $1 -log_transport_maps_create=Created transport mapping $1 -log_transport_maps_modify=Modified transport mapping $1 -log_transport_maps_delete=Deleted transport mapping $1 -log_delete_transport_mapss=Deleted $1 transport mappings -log_manual_transport_mapss=Manually edited transport mappings in $1 -log_relocated_maps_create=Created relocated mapping $1 -log_relocated_maps_modify=Modified relocated mapping $1 -log_relocated_maps_delete=Deleted relocated mapping $1 -log_delete_relocated_mapss=Deleted $1 relocated mappings -log_manual_relocated_mapss=Manually edited relocated mappings in $1 -log_header_checks_create=Created header check $1 -log_header_checks_modify=Modified header check $1 -log_header_checks_delete=Deleted header check $1 -log_delete_header_checkss=Deleted $1 header checks -log_manual_header_checkss=Manually edited header checks in $1 -log_body_checks_create=Created body check $1 -log_body_checks_modify=Modified body check $1 -log_body_checks_delete=Deleted body check $1 -log_delete_body_checkss=Deleted $1 body checks -log_manual_body_checkss=Manually edited body checks in $1 -log_manual=Manually edited configuration file $1 -log_delqs=Deleted $1 messages from mail queue -log_flushq=Flushed mail queue -log_backend=Updated configuration file for map $1 -log_sender_dependent_default_transport_maps_create=Created sender dependent address $1 -log_sender_dependent_default_transport_maps_modify=Modified sender dependent address $1 -log_sender_dependent_default_transport_maps_delete=Deleted sender dependent address $1 -log_delete_sender_dependent_default_transport_mapss=Deleted $1 sender dependent addresses -log_manual_sender_dependent_default_transport_mapss=Manually edited sender dependent addresses in $1 opts_broken_sasl_auth_clients=Handle non-compliant SMTP clients? sasl_recip=SMTP recipient restrictions sasl_relay=SMTP relay restrictions diff --git a/postgresql/lang/de b/postgresql/lang/de index 8b9d7ec27..d3e3188de 100644 --- a/postgresql/lang/de +++ b/postgresql/lang/de @@ -592,7 +592,7 @@ view_title=Tabellendaten view_title1=Erstelle Ansicht view_title2=Editiere Ansicht view_warn=Warnung - Daten in text oder bytea Felder zu laden und Ihren Inhalt zu betrachten wird nicht funktionieren solange nicht die Perlmodule $1 und $2 installiert sind. -host_identarg0=Don't use any user map -host_identarg2=Use user map file -grant_delete=Reset Selected Grants -dgrant_err=Failed to reset grants +host_identarg0=Keine Usermap benutzen +host_identarg2=Nutze Usermap Datei +grant_delete=Zuteilung zurücksetzen +dgrant_err=Zurücksetzen der Zuteilungen fehlgeschlagen diff --git a/quota/lang/de b/quota/lang/de index a8a9c80c0..f45b25ec3 100644 --- a/quota/lang/de +++ b/quota/lang/de @@ -319,5 +319,3 @@ umass_title=Aktualisiere Benutzer-Kontingente umass_unlimited=Setze auf unbegrenzt ggracef_info=Each filesystem has a grace time for block and file quotas. The grace time determines how long a group can remain over the soft limit before no more files are allowed to be created. ugracef_info=Each filesystem has a grace time for block and file quotas. The grace time determines how long a user can remain over the soft limit before no more files are allowed to be created. -log_grace_u=Changed user grace times on $1 -log_grace_g=Changed group grace times on $1 diff --git a/rbac/lang/de b/rbac/lang/de index 9d2cfdb2d..d6c790be8 100644 --- a/rbac/lang/de +++ b/rbac/lang/de @@ -194,19 +194,6 @@ policy_eclash=Algorithsm to allow and deprecate cannot both be selected at the s policy_ecannot=You are not allowed to edit system policies attr_nonerole=No available roles defined crypt___unix__=Unix crypt -log_create_user=Created user attributes for $1 -log_modify_user=Modified user attributes for $1 -log_create_auth=Created authorization $1 -log_modify_auth=Modified authorization $1 -log_delete_auth=Deleted authorization $1 -log_create_prof=Created profile $1 -log_modify_prof=Modified profile $1 -log_create_exec=Created execution profile $1 -log_modify_exec=Modified execution profile $1 -log_delete_exec=Deleted execution profile $1 -log_create_project=Created project $1 -log_modify_project=Modified project $1 -log_policy=Changed system policies acl_roles=Can edit roles? acl_users=Can edit user attributes? acl_roleassign=Can assign roles diff --git a/shorewall6/lang/de b/shorewall6/lang/de index 74c525139..15bb2722d 100644 --- a/shorewall6/lang/de +++ b/shorewall6/lang/de @@ -438,6 +438,3 @@ opts_blacklist=Reject packets on blacklist opts_detectnets=Taylor zone to include only routed hosts opts_upnp=Remap packets via UPNP opts_ignore=Ignore up/down events -log_modify_table=Modified entry in the $1 table -log_up_table=Moved up entry in the $1 table -log_down_table=Moved down entry in the $1 table diff --git a/software/lang/de b/software/lang/de index 7fc04c74d..762466a5a 100644 --- a/software/lang/de +++ b/software/lang/de @@ -419,20 +419,20 @@ index_filterclear=Filter löschen index_filtered=Es werden $1 von $2 Paketen angezeigt IPKG_update_avail=Update verfuegbar: IPKG_not_installed=Paket ist nicht installiert -apt_repo_url=Repository base URL -apt_repo_path=Distribution path components -apt_repo_eurl=Missing or invalid-looking base URL -apt_repo_epath=Missing distribution path +apt_repo_url=Repository Basis URL +apt_repo_path=Komponeneten des Distributions Pfads +apt_repo_eurl=Fehlende oder falsche Basis URL +apt_repo_epath=Fehlender Disributions Pfad yum_repo_id=Repository ID -yum_repo_name=Repository description -yum_repo_url=Package base URL -yum_repo_gpg=GPG certificate file -yum_repo_none=Not signed -yum_repo_eid=Missing or invalid repository ID - only letters and numbers allowed -yum_repo_eidclash=Repository ID is already in use -yum_repo_ename=Missing repository name -yum_repo_eurl=Missing or invalid repository URL -yum_repo_egpg=GPG cert file missing or does not exist -yum_repo_efile=Repository file already exists! -missing_msg=The $1 package can be automatically installed by Webmin using $2. -missing_now=Install Now +yum_repo_name=Repository Beschreibung +yum_repo_url=Paket Basis URL +yum_repo_gpg=GPG Zertifikats Datei +yum_repo_none=Nicht signiert +yum_repo_eid=Fehlende oder ungueltige Repository ID - nur Buchstaben und Ziffern sind erlaubt +yum_repo_eidclash=Repository ID wird bereits benutzt +yum_repo_ename=Repository Name fehlt +yum_repo_eurl=Fehlende oder ungueltige Repository URL +yum_repo_egpg=GPG Zertifikats Datei fehlt oder existiert nicht +yum_repo_efile=Repository datei existiert bereits +missing_msg=Das Paket $1 kann mit $2 automatisch von Webmin installiert werden. +missing_now=Jetzt installieren diff --git a/squid/lang/de b/squid/lang/de index d2baa5271..cf59994bd 100644 --- a/squid/lang/de +++ b/squid/lang/de @@ -857,35 +857,6 @@ eprogs_aittl=Authenticate IP cache time icache_ecannot=You are not allowed to initialize the cache lib_aclrmt=Request MIME Type lib_aclrpmt=Reply MIME Type -log_authparam=Changed authentication program options -log_clear=Cleared and rebuilt cache -log_headeracc_create=Created header access rule -log_headeracc_modify=Modified header access rule -log_headeracc_delete=Deleted header access rule -log_headeracc_move=Moved header access rule -log_always_create=Created direct fetch ACLs -log_always_modify=Modified direct fetch ACLs -log_always_delete=Deleted direct fetch ACLs -log_always_move=Moved direct fetch ACLs -log_never_create=Created never direct fetch ACLs -log_never_modify=Modified never direct fetch ACLs -log_never_delete=Deleted never direct fetch ACLs -log_never_move=Moved never direct fetch ACLs -log_delay=Changed global delay pool options -log_pool_create=Added delay pool $1 -log_pool_modify=Modified delay pool $1 -log_pool_delete=Deleted delay pool $1 -log_pools_delete=Deleted $1 delay pools -log_delay_create=Added ACL for delay pool $1 -log_delay_modify=Modified ACL for delay pool $1 -log_delay_delete=Deleted ACL for delay pool $1 -log_delay_move=Moved ACL for delay pool $1 -log_refresh_create=Created refresh rule for $1 -log_refresh_modify=Modified refresh rule for $1 -log_refresh_delete=Deleted refresh rule for $1 -log_refresh_move=Moved refresh rule for $1 -log_iptables=Updated port redirection setup -log_cachemgr=Changed cache manager passwords delay_title=Delay Pools delay_add=Add a new delay pool. delay_class_5=Tag grouping diff --git a/webmin/lang/de b/webmin/lang/de index 2f3ddbdf6..f9b404edd 100644 --- a/webmin/lang/de +++ b/webmin/lang/de @@ -1098,6 +1098,6 @@ webmincron_title=Webmin geplante Funktionen webmincron_when=Führe aus am webmincron_when0=Reguläres Intervall webmincron_when1=Spezifische Zeit -ui_nice_size_type=Use binary units of measurement (KiB, MiB, GiB rather than KB, MB, GB) -advanced_sortconfigs=Save config files sorted by its keys? +ui_nice_size_type=Nutze Binaere Einheiten (KiB, MiB, GiB statt KB, MB, GB) +advanced_sortconfigs=Konfigurationsdateien nach Schluesseln sortieren? letsencrypt_certbot=Certbot diff --git a/webmincron/lang/de b/webmincron/lang/de index ae8bd3b7c..5c4d9e6db 100644 --- a/webmincron/lang/de +++ b/webmincron/lang/de @@ -16,5 +16,3 @@ edit_special_monthly=Monatlich (am 1.) edit_special_weekly=Wöchentlich (am Sonntag) edit_special_yearly=Jährlich (am 1. Januar) edit_weekdays=Wöchentlich -log_success=Successfully ran $2 in $1 -log_failure=Failed to run $2 in $1 : $3 diff --git a/webminlog/lang/de b/webminlog/lang/de index 0047411ea..9b1f7c96f 100644 --- a/webminlog/lang/de +++ b/webminlog/lang/de @@ -125,4 +125,4 @@ view_type_sql=SQL-Statement in Datenbank $1 ausgeführt view_type_symlink=Link erzeugt: $1 -> $2 view_type_unsymlink=Link gelöscht: $1 -> $2 view_user=Webminbenutzer -acl_self=Only self +acl_self=Nur Selbst From 6bfc7e4a2ad993b9263b10c4e68828b24ac73329 Mon Sep 17 00:00:00 2001 From: "Kay Marquardt (Gnadelwartz)" Date: Wed, 8 Jan 2020 15:58:04 +0100 Subject: [PATCH 3/4] acl translation --- acl/lang/de | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/acl/lang/de b/acl/lang/de index e439f9699..0cc38c423 100644 --- a/acl/lang/de +++ b/acl/lang/de @@ -466,10 +466,10 @@ unix_to=Als Webminbenutzer unix_user=Unixbenutzer .. unix_utable=Erlaubte Unix Benutzer unix_who=Benutzer oder Gruppe -index_screate=Create a new safe user. -edit_title3=Create Safe Webmin User -edit_safe=Privilege level -edit_safe0=Unrestricted -edit_safe1=Safe modules only -edit_unsafe=Reset to unrestricted -save_eunixname=The username '$1' is not a Unix user, and so cannot be used in safe mode +index_screate=Erzeuge neuen sicheren Benutzer. +edit_title3=Erzeuge sicheren Webmin Benutzer +edit_safe=Privileg Stufe +edit_safe0=Unbeschränkt +edit_safe1=Nur Sichere Module +edit_unsafe=Zurücksetzen auf unbeschränkt +save_eunixname='$1' ist kein System Benuter und kann daher nicht im sicheren Modus genutzt werden From 824cfd04884ec0e6262016f5cd0e8cf390e9ea49 Mon Sep 17 00:00:00 2001 From: "Kay Marquardt (Gnadelwartz)" Date: Wed, 8 Jan 2020 16:42:08 +0100 Subject: [PATCH 4/4] translate status --- status/lang/de | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/status/lang/de b/status/lang/de index b1980e8a6..98bc4d1cb 100644 --- a/status/lang/de +++ b/status/lang/de @@ -512,13 +512,13 @@ type_usermin=Usermin Webserver type_webmin=Webmin Webserver type_xinetd=Erweiterter Internet-Server (xinetd) up_since=Läuft seit $1 -type_init=Bootup Action -file_eowner=Files with wrong owner : $1 -file_egroup=Files with wrong group : $1 -file_owner=File owner must be -file_group=File group must be -file_nocheck=Anything -file_perms=Octal permissions must be -file_eperm=Files with wrong permissions : $1 -init_action=Action to check -init_eaction=No action selected +type_init=Boot Aktion +file_eowner=Dateien mit falschem Besitzer : $1 +file_egroup=Dateien mit flasccher Gruppe : $1 +file_owner=Besitzer der Datei muss sein +file_group=Gruppe dder Datei muss sein +file_nocheck=Irgendetwas +file_perms=Okales Recht muss sein +file_eperm=Dateien mit falschen Rechten : $1 +init_action=Aktion zum Überprüfen +init_eaction=Keine Aktion ausgewählt