File: mklangfile.de.sh

package info (click to toggle)
fwanalog 0.6.9-8
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye, buster, sid
  • size: 1,004 kB
  • ctags: 25
  • sloc: sh: 1,541; makefile: 48
file content (67 lines) | stat: -rwxr-xr-x 4,123 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#! /bin/sh

# Shell script to convert an Analog language file to a fwAnalog one.
# Language/Sprache: German/Deutsch
# Usage: mklangfile.de.sh {infile} [> outfile]
# 	infile should be de.lng, not dea.lng
# $Id: mklangfile.de.sh,v 1.4 2002/05/11 19:05:06 bb Exp $

cat $1 \
	| sed 's/Anzahl unterschiedlicher anfragender Hosts/Verschiedene Hosts, deren Pakete blockiert wurden/g' \
	| sed 's/Anzahl unterschiedlicher verlangter Dateien/Verschiedene blockierte Pakete/g' \
	| sed 's/Verzeichnis[ -]Bericht/Bericht ber blockierte Pakete/g' \
	| sed 's!Anfrage[ -]Bericht!Port-/ICMP-Typ-Bericht!g' \
	| sed 's!Dateigre\(n*\)!Paketgre\1!g' \
	| sed 's!\(verlangten \)*Dateien!Ports/ICMP-Typen!g' \
	| sed 's!\(verlangten \)*Datei!Port/ICMP-Typ!g' \
	| sed 's!Gesamtanzahl der Anfragen!Gesamtanzahl der blockierten Pakete!g' \
	| sed 's!Anfragen!blockierten Paketen!g' \
	| sed 's!Anfrage!blockiertes Paket!g' \
	| sed 's!verlangten Pakete!Ports bzw. ICMP-Typen!g' \
	| sed 's/erster Zugriff/erstes bl. Paket/g' \
	| sed 's/letzter Zugriff/letztes bl. Paket/g' \
	| sed 's/Virtueller[ -]\(Host\|Server\)[ -]Bericht/Netzwerkschnittstellen-Bericht/g' \
	| sed 's/[vV]irtueller \(Host\|Server\)/Netzwerkschnittstelle/g' \
	| sed 's/[vV]irtuellen* Hosts/Netzwerkschnittstellen/g' \
	| sed 's/[vV]irtuellen* Server/Netzwerkschnittstellen/g' \
	| sed 's/Verzeichnisses/blockierten Pakets/g' \
	| sed 's/Verzeichnisse/blockierten Pakete/g' \
	| sed 's/Verzeichnis/blockiertes Paket/g' \
	| sed "s/URL'*/Quellport/g" \
	| sed 's/Browser/MAC-Adresse(n)/g' \
	| sed 's/Server[ -]Statistiken f.*r/Firewall-Statistiken, generiert von/g' \
	| sed 's/Monat mit der strksten Nutzung:/Monat mit den meisten blockierten Paketen:/g' \
	| sed 's/Woche mit der strksten Nutzung:/Woche mit den meisten blockierten Paketen:/g' \
	| sed 's/Tag mit der strksten Nutzung:/Tag mit den meisten blockierten Paketen:/g' \
	| sed 's/Uhrzeit mit der strksten Nutzung:/Uhrzeit mit den meisten blockierten Paketen:/g' \
	| sed 's/Stunde mit der strksten Nutzung:/Stunde mit den meisten blockierten Paketen:/g' \
	| sed 's/Viertelstunde mit der strksten Nutzung:/Viertelstunde mit den meisten blockierten Paketen:/g' \
	| sed 's/5 Minuten mit der strksten Nutzung:/5 Minuten mit den meisten blockierten Paketen:/g' \
	| sed 's/Host[ -]Bericht/Paket-Quell-Host-Bericht/g' \
	| sed 's/REM Verzeichnis[ -]Bericht/Bericht ber blockierte Pakete/g' \
	| sed 's/Verweis[ -]Bericht/Quellport-Bericht/g' \
	| sed 's/verweisenden URL/Quellport/g' \
	| sed 's/Erfolgreich/Blockiert/g' \
	| sed 's/Nichtverwendete.*Logdatei/Nicht verwendete Eintrge in der Logdatei (wegen Datum, EXCLUDE usw.)/g' \
	| sed 's/Menge verschickter Daten/Gre aller blockierten Pakete zusammen/g' \
	| sed 's/Durchschnittliche Menge verschickter Daten pro Tag/Durchschnittliche tgliche Grer blockierter Pakete/g' \
	| sed 's/#Anf./#Blocks/g' \
	| sed 's/%Anf./%Blocks/g' \
	| sed 's/verweisenden //g' \
	| sed 's/Blockiert bearbeitete blockierten/Blockierte/g' \
	| sed 's/bearbeitete blockierten/blockierte/g' \
	| sed 's/^Blockierte Pakete\(n*\)/Blockierte Pakete/g' \
	| sed 's/ch blockierte Pakete\(n*\)/ch blockierte Pakete/g' \
	| sed 's/aller blockierten Pakete\(n\)*/aller blockierten Pakete/g' \
	| sed 's/der blockierten Pakete\(n\)*/der blockierten Pakete/g' \
	| sed 's/Benutzers/Log-Prfixes/g' \
	| sed '/WWW-Server/,/Benutzer/s/Benutzer/Log-Prfix/' \
	| sed '/Benutzer/,/Status-Code/s/Benutzer/Log-Prfixe/' \
	| sed 's/Benutzer/Log-Prfix/g' \
	| sed 's/Log-Prfixe[ -]Bericht/Log-Prfix-Bericht/g' \
	| sed 's/blockiertes Paketbericht/Bericht ber blockierte Pakete/g' \
	| sed 's/entspricht \([0-9]*\) blockierten Pakete/entspricht \1 blockierten Paketen/g' \
	| sed 's/mindestens \([0-9]*\) blockiertem Paket/mindestens \1 blockierten Paket/g' \
	| sed 's/ Bericht$/-Bericht/g' \
	| sed 's/ bersicht$/-bersicht/g' \
	| perl -pwe "s!^## This is a language file for analog!## Converted from $1 on `date` \\n## by mklangfile.de.sh (from the fwanalog distribution)\\n## More info: http://tud.at/programm/fwanalog/\\n##\\n## This is a language file for analog!"