mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
Neue Sprachfunktionen und deutsch Sprachdatei aktualisiert
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@454 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
357
doc/language_issues.de
Normal file
357
doc/language_issues.de
Normal file
@@ -0,0 +1,357 @@
|
||||
WARNING: translation string unused: ConnSched scheduler
|
||||
WARNING: translation string unused: ConnSched select profile
|
||||
WARNING: translation string unused: HDD temperature
|
||||
WARNING: translation string unused: Local VPN IP
|
||||
WARNING: translation string unused: Ping
|
||||
WARNING: translation string unused: Remote IP
|
||||
WARNING: translation string unused: Remote VPN IP
|
||||
WARNING: translation string unused: Resolv
|
||||
WARNING: translation string unused: Verbose
|
||||
WARNING: translation string unused: add new ovpn
|
||||
WARNING: translation string unused: advproxy LDAP auth
|
||||
WARNING: translation string unused: advproxy NTLM auth
|
||||
WARNING: translation string unused: advproxy advanced proxy
|
||||
WARNING: translation string unused: advproxy chgwebpwd ERROR
|
||||
WARNING: translation string unused: advproxy chgwebpwd SUCCESS
|
||||
WARNING: translation string unused: advproxy chgwebpwd change password
|
||||
WARNING: translation string unused: advproxy chgwebpwd change web password
|
||||
WARNING: translation string unused: advproxy chgwebpwd new password
|
||||
WARNING: translation string unused: advproxy chgwebpwd new password confirm
|
||||
WARNING: translation string unused: advproxy chgwebpwd old password
|
||||
WARNING: translation string unused: advproxy chgwebpwd username
|
||||
WARNING: translation string unused: advproxy cre disabled
|
||||
WARNING: translation string unused: advproxy errmsg change fail
|
||||
WARNING: translation string unused: advproxy errmsg change success
|
||||
WARNING: translation string unused: advproxy errmsg invalid user
|
||||
WARNING: translation string unused: advproxy errmsg no password
|
||||
WARNING: translation string unused: advproxy errmsg password incorrect
|
||||
WARNING: translation string unused: advproxy no cre groups
|
||||
WARNING: translation string unused: advproxy ssadvanced proxy
|
||||
WARNING: translation string unused: advproxy update notification
|
||||
WARNING: translation string unused: aliases
|
||||
WARNING: translation string unused: all updates installed
|
||||
WARNING: translation string unused: alt dialup
|
||||
WARNING: translation string unused: alt home
|
||||
WARNING: translation string unused: alt logs
|
||||
WARNING: translation string unused: alt ovpn
|
||||
WARNING: translation string unused: alt services
|
||||
WARNING: translation string unused: alt system
|
||||
WARNING: translation string unused: alt vpn
|
||||
WARNING: translation string unused: and
|
||||
WARNING: translation string unused: apply
|
||||
WARNING: translation string unused: archive not exist
|
||||
WARNING: translation string unused: available updates
|
||||
WARNING: translation string unused: average
|
||||
WARNING: translation string unused: backup
|
||||
WARNING: translation string unused: backup config floppy
|
||||
WARNING: translation string unused: backup password
|
||||
WARNING: translation string unused: bad characters in
|
||||
WARNING: translation string unused: bad destination range
|
||||
WARNING: translation string unused: bad source range
|
||||
WARNING: translation string unused: blue access
|
||||
WARNING: translation string unused: blue access use hint
|
||||
WARNING: translation string unused: blue interface
|
||||
WARNING: translation string unused: buffered memory
|
||||
WARNING: translation string unused: bytes per second
|
||||
WARNING: translation string unused: cache management
|
||||
WARNING: translation string unused: cache size
|
||||
WARNING: translation string unused: cached memory
|
||||
WARNING: translation string unused: choose config
|
||||
WARNING: translation string unused: clear cache
|
||||
WARNING: translation string unused: comment
|
||||
WARNING: translation string unused: compression
|
||||
WARNING: translation string unused: connect
|
||||
WARNING: translation string unused: connect the modem
|
||||
WARNING: translation string unused: connected
|
||||
WARNING: translation string unused: could not connect to
|
||||
WARNING: translation string unused: could not connect to www ipcop org
|
||||
WARNING: translation string unused: could not create directory
|
||||
WARNING: translation string unused: could not download latest patch list
|
||||
WARNING: translation string unused: could not download the available updates list
|
||||
WARNING: translation string unused: could not open available updates file
|
||||
WARNING: translation string unused: could not open installed updates file
|
||||
WARNING: translation string unused: could not open update information file
|
||||
WARNING: translation string unused: cpu usage per
|
||||
WARNING: translation string unused: create new backup
|
||||
WARNING: translation string unused: current
|
||||
WARNING: translation string unused: current dynamic leases
|
||||
WARNING: translation string unused: current ovpn
|
||||
WARNING: translation string unused: current profile
|
||||
WARNING: translation string unused: dat without key
|
||||
WARNING: translation string unused: ddns help dnsmadeeasy
|
||||
WARNING: translation string unused: ddns help freedns
|
||||
WARNING: translation string unused: ddns help plus
|
||||
WARNING: translation string unused: debugme
|
||||
WARNING: translation string unused: destination port numbers
|
||||
WARNING: translation string unused: dhcp base ip fixed lease
|
||||
WARNING: translation string unused: dhcp create fixed leases
|
||||
WARNING: translation string unused: dhcp fixed lease err1
|
||||
WARNING: translation string unused: dhcp fixed lease help1
|
||||
WARNING: translation string unused: dialup settings
|
||||
WARNING: translation string unused: disconnect
|
||||
WARNING: translation string unused: disk access per
|
||||
WARNING: translation string unused: dns server
|
||||
WARNING: translation string unused: do not log this port list
|
||||
WARNING: translation string unused: download
|
||||
WARNING: translation string unused: dynamic dns client
|
||||
WARNING: translation string unused: edit hosts
|
||||
WARNING: translation string unused: enable javascript
|
||||
WARNING: translation string unused: enabled on
|
||||
WARNING: translation string unused: enabledtitle
|
||||
WARNING: translation string unused: encrypted
|
||||
WARNING: translation string unused: err bk 10 password
|
||||
WARNING: translation string unused: error config
|
||||
WARNING: translation string unused: error external access
|
||||
WARNING: translation string unused: exportkey
|
||||
WARNING: translation string unused: external access
|
||||
WARNING: translation string unused: external access rule changed
|
||||
WARNING: translation string unused: filename
|
||||
WARNING: translation string unused: firewall
|
||||
WARNING: translation string unused: firewall log viewer
|
||||
WARNING: translation string unused: firewall logs
|
||||
WARNING: translation string unused: firmware
|
||||
WARNING: translation string unused: force update
|
||||
WARNING: translation string unused: free memory
|
||||
WARNING: translation string unused: free swap
|
||||
WARNING: translation string unused: from
|
||||
WARNING: translation string unused: gen static key
|
||||
WARNING: translation string unused: generate
|
||||
WARNING: translation string unused: genkey
|
||||
WARNING: translation string unused: graph per
|
||||
WARNING: translation string unused: green interface
|
||||
WARNING: translation string unused: gz with key
|
||||
WARNING: translation string unused: hardware graphs
|
||||
WARNING: translation string unused: hdd temperature in
|
||||
WARNING: translation string unused: hint
|
||||
WARNING: translation string unused: host configuration
|
||||
WARNING: translation string unused: hostname and domain already in use
|
||||
WARNING: translation string unused: hours2
|
||||
WARNING: translation string unused: id
|
||||
WARNING: translation string unused: idle
|
||||
WARNING: translation string unused: idle cpu
|
||||
WARNING: translation string unused: idle cpu usage
|
||||
WARNING: translation string unused: ids logs
|
||||
WARNING: translation string unused: importkey
|
||||
WARNING: translation string unused: in
|
||||
WARNING: translation string unused: incoming traffic in bytes per second
|
||||
WARNING: translation string unused: install new update
|
||||
WARNING: translation string unused: installed
|
||||
WARNING: translation string unused: intrusion detection
|
||||
WARNING: translation string unused: intrusion detection system log viewer
|
||||
WARNING: translation string unused: invalid cache size
|
||||
WARNING: translation string unused: invalid date entered
|
||||
WARNING: translation string unused: invalid port list
|
||||
WARNING: translation string unused: invalid time entered
|
||||
WARNING: translation string unused: invalid upstream proxy username or password setting
|
||||
WARNING: translation string unused: ip address in use
|
||||
WARNING: translation string unused: ipfire side
|
||||
WARNING: translation string unused: ipfire side is invalid
|
||||
WARNING: translation string unused: iptable rules
|
||||
WARNING: translation string unused: javascript menu error1
|
||||
WARNING: translation string unused: javascript menu error2
|
||||
WARNING: translation string unused: kernel version
|
||||
WARNING: translation string unused: key stuff
|
||||
WARNING: translation string unused: line
|
||||
WARNING: translation string unused: linkq
|
||||
WARNING: translation string unused: log enabled
|
||||
WARNING: translation string unused: log viewer
|
||||
WARNING: translation string unused: ls_dhcpd
|
||||
WARNING: translation string unused: ls_disk space
|
||||
WARNING: translation string unused: ls_free/swan
|
||||
WARNING: translation string unused: ls_httpd
|
||||
WARNING: translation string unused: ls_init
|
||||
WARNING: translation string unused: ls_kernel
|
||||
WARNING: translation string unused: ls_modprobe
|
||||
WARNING: translation string unused: ls_pam_unix
|
||||
WARNING: translation string unused: ls_sshd
|
||||
WARNING: translation string unused: ls_syslogd
|
||||
WARNING: translation string unused: manage ovpn
|
||||
WARNING: translation string unused: manual control and status
|
||||
WARNING: translation string unused: max incoming size
|
||||
WARNING: translation string unused: max outgoing size
|
||||
WARNING: translation string unused: max size
|
||||
WARNING: translation string unused: maximal
|
||||
WARNING: translation string unused: mbmon fan in
|
||||
WARNING: translation string unused: mbmon graphs
|
||||
WARNING: translation string unused: mbmon settings
|
||||
WARNING: translation string unused: mbmon temp in
|
||||
WARNING: translation string unused: memory usage per
|
||||
WARNING: translation string unused: min size
|
||||
WARNING: translation string unused: minutes
|
||||
WARNING: translation string unused: missing gz
|
||||
WARNING: translation string unused: modulation
|
||||
WARNING: translation string unused: nat-traversal
|
||||
WARNING: translation string unused: network configuration
|
||||
WARNING: translation string unused: new optionsfw later
|
||||
WARNING: translation string unused: new optionsfw must boot
|
||||
WARNING: translation string unused: no set selected
|
||||
WARNING: translation string unused: not enough disk space
|
||||
WARNING: translation string unused: o-no
|
||||
WARNING: translation string unused: o-yes
|
||||
WARNING: translation string unused: openvpn client
|
||||
WARNING: translation string unused: openvpn server
|
||||
WARNING: translation string unused: optional data
|
||||
WARNING: translation string unused: optionsfw portlist hint
|
||||
WARNING: translation string unused: optionsfw warning
|
||||
WARNING: translation string unused: or
|
||||
WARNING: translation string unused: other countries
|
||||
WARNING: translation string unused: out
|
||||
WARNING: translation string unused: outgoing firewall
|
||||
WARNING: translation string unused: outgoing traffic in bytes per second
|
||||
WARNING: translation string unused: ovpn
|
||||
WARNING: translation string unused: ovpn config
|
||||
WARNING: translation string unused: ovpn dl
|
||||
WARNING: translation string unused: ovpn log
|
||||
WARNING: translation string unused: ovpnstatus log
|
||||
WARNING: translation string unused: ovpnsys log
|
||||
WARNING: translation string unused: package failed to install
|
||||
WARNING: translation string unused: password crypting key
|
||||
WARNING: translation string unused: pots
|
||||
WARNING: translation string unused: profiles
|
||||
WARNING: translation string unused: proxy logs
|
||||
WARNING: translation string unused: proxy no proxy extend
|
||||
WARNING: translation string unused: proxy no proxy local
|
||||
WARNING: translation string unused: psk
|
||||
WARNING: translation string unused: read sectors
|
||||
WARNING: translation string unused: reboot schedule
|
||||
WARNING: translation string unused: refresh update list
|
||||
WARNING: translation string unused: released
|
||||
WARNING: translation string unused: removable device advice
|
||||
WARNING: translation string unused: requested data
|
||||
WARNING: translation string unused: root path
|
||||
WARNING: translation string unused: safe removal of umounted device
|
||||
WARNING: translation string unused: sectors read from disk per second
|
||||
WARNING: translation string unused: sectors written to disk per second
|
||||
WARNING: translation string unused: select media
|
||||
WARNING: translation string unused: shared memory
|
||||
WARNING: translation string unused: source port numbers
|
||||
WARNING: translation string unused: squid extension methods
|
||||
WARNING: translation string unused: squid extension methods invalid
|
||||
WARNING: translation string unused: squid fix cache
|
||||
WARNING: translation string unused: ssdmz pinholes
|
||||
WARNING: translation string unused: ssh access tip
|
||||
WARNING: translation string unused: ssnetwork status
|
||||
WARNING: translation string unused: sspasswords
|
||||
WARNING: translation string unused: ssport forwarding
|
||||
WARNING: translation string unused: ssproxy graphs
|
||||
WARNING: translation string unused: sssystem status
|
||||
WARNING: translation string unused: sstraffic graphs
|
||||
WARNING: translation string unused: successfully refreshed updates list
|
||||
WARNING: translation string unused: swap usage per
|
||||
WARNING: translation string unused: system cpu
|
||||
WARNING: translation string unused: system cpu usage
|
||||
WARNING: translation string unused: system log viewer
|
||||
WARNING: translation string unused: system status information
|
||||
WARNING: translation string unused: test
|
||||
WARNING: translation string unused: the following update was successfully installed
|
||||
WARNING: translation string unused: there are updates
|
||||
WARNING: translation string unused: there are updates available
|
||||
WARNING: translation string unused: this is not a valid archive
|
||||
WARNING: translation string unused: this is not an authorised update
|
||||
WARNING: translation string unused: this update is already installed
|
||||
WARNING: translation string unused: time date manually reset
|
||||
WARNING: translation string unused: time server
|
||||
WARNING: translation string unused: title
|
||||
WARNING: translation string unused: to
|
||||
WARNING: translation string unused: to install an update
|
||||
WARNING: translation string unused: too long 80 char max
|
||||
WARNING: translation string unused: traffic on
|
||||
WARNING: translation string unused: transfer limits
|
||||
WARNING: translation string unused: transparent on
|
||||
WARNING: translation string unused: umount
|
||||
WARNING: translation string unused: umount removable media before to unplug
|
||||
WARNING: translation string unused: unencrypted
|
||||
WARNING: translation string unused: update transcript
|
||||
WARNING: translation string unused: updates
|
||||
WARNING: translation string unused: updates is old1
|
||||
WARNING: translation string unused: updates is old2
|
||||
WARNING: translation string unused: upload static key
|
||||
WARNING: translation string unused: upload update file
|
||||
WARNING: translation string unused: upstream password
|
||||
WARNING: translation string unused: upstream proxy host:port
|
||||
WARNING: translation string unused: upstream username
|
||||
WARNING: translation string unused: uptime and users
|
||||
WARNING: translation string unused: urlfilter background text
|
||||
WARNING: translation string unused: urlfilter logs
|
||||
WARNING: translation string unused: urlfilter update information
|
||||
WARNING: translation string unused: urlfilter update notification
|
||||
WARNING: translation string unused: urlfilter update results
|
||||
WARNING: translation string unused: urlfilter upload background
|
||||
WARNING: translation string unused: use
|
||||
WARNING: translation string unused: used memory
|
||||
WARNING: translation string unused: used swap
|
||||
WARNING: translation string unused: user cpu
|
||||
WARNING: translation string unused: user cpu usage
|
||||
WARNING: translation string unused: virtual private networking
|
||||
WARNING: translation string unused: vpn on blue
|
||||
WARNING: translation string unused: vpn on green
|
||||
WARNING: translation string unused: vpn on orange
|
||||
WARNING: translation string unused: web proxy configuration
|
||||
WARNING: translation string unused: week
|
||||
WARNING: translation string unused: written sectors
|
||||
WARNING: translation string unused: xtaccess bad transfert
|
||||
WARNING: translation string unused: year
|
||||
WARNING: translation string unused: yes
|
||||
WARNING: untranslated string: IPFires hostname
|
||||
WARNING: untranslated string: Number of IPs for the pie chart
|
||||
WARNING: untranslated string: Number of Ports for the pie chart
|
||||
WARNING: untranslated string: XY add data
|
||||
WARNING: untranslated string: XY data
|
||||
WARNING: untranslated string: XY edit data
|
||||
WARNING: untranslated string: XY settings
|
||||
WARNING: untranslated string: XY title
|
||||
WARNING: untranslated string: allmsg
|
||||
WARNING: untranslated string: backup clear archive
|
||||
WARNING: untranslated string: backup explain key
|
||||
WARNING: untranslated string: backup explain key li1
|
||||
WARNING: untranslated string: backup explain key li2
|
||||
WARNING: untranslated string: backup explain key li3
|
||||
WARNING: untranslated string: backup explain key no1
|
||||
WARNING: untranslated string: backup explain key no2
|
||||
WARNING: untranslated string: backup extract key
|
||||
WARNING: untranslated string: backup import key
|
||||
WARNING: untranslated string: backup key file
|
||||
WARNING: untranslated string: backup key info
|
||||
WARNING: untranslated string: backup media info
|
||||
WARNING: untranslated string: backup protect key password
|
||||
WARNING: untranslated string: choose media
|
||||
WARNING: untranslated string: dial profile
|
||||
WARNING: untranslated string: done
|
||||
WARNING: untranslated string: down
|
||||
WARNING: untranslated string: firewall graphs
|
||||
WARNING: untranslated string: insert removable device
|
||||
WARNING: untranslated string: invalid input for keepalive 1:2
|
||||
WARNING: untranslated string: network pakfire
|
||||
WARNING: untranslated string: network pakfire from
|
||||
WARNING: untranslated string: notes
|
||||
WARNING: untranslated string: otherip
|
||||
WARNING: untranslated string: otherport
|
||||
WARNING: untranslated string: pakfire configuration
|
||||
WARNING: untranslated string: red
|
||||
WARNING: untranslated string: selecttraffic
|
||||
WARNING: untranslated string: settingsc
|
||||
WARNING: untranslated string: show areas
|
||||
WARNING: untranslated string: show lines
|
||||
WARNING: untranslated string: sstraffic
|
||||
WARNING: untranslated string: trafficblue
|
||||
WARNING: untranslated string: trafficdate
|
||||
WARNING: untranslated string: trafficfrom
|
||||
WARNING: untranslated string: trafficgreen
|
||||
WARNING: untranslated string: trafficin
|
||||
WARNING: untranslated string: trafficorange
|
||||
WARNING: untranslated string: trafficout
|
||||
WARNING: untranslated string: trafficred
|
||||
WARNING: untranslated string: traffics
|
||||
WARNING: untranslated string: trafficsum
|
||||
WARNING: untranslated string: trafficto
|
||||
WARNING: untranslated string: up
|
||||
WARNING: untranslated string: uptime disable
|
||||
WARNING: untranslated string: uptime enable
|
||||
WARNING: untranslated string: uptime update now
|
||||
WARNING: untranslated string: wday1
|
||||
WARNING: untranslated string: wday2
|
||||
WARNING: untranslated string: wday3
|
||||
WARNING: untranslated string: wday4
|
||||
WARNING: untranslated string: wday5
|
||||
WARNING: untranslated string: wday6
|
||||
WARNING: untranslated string: wday7
|
||||
322
doc/language_issues.en
Normal file
322
doc/language_issues.en
Normal file
@@ -0,0 +1,322 @@
|
||||
WARNING: translation string unused: ConnSched scheduler
|
||||
WARNING: translation string unused: ConnSched select profile
|
||||
WARNING: translation string unused: HDD temperature
|
||||
WARNING: translation string unused: Local VPN IP
|
||||
WARNING: translation string unused: Ping
|
||||
WARNING: translation string unused: Remote IP
|
||||
WARNING: translation string unused: Remote VPN IP
|
||||
WARNING: translation string unused: Resolv
|
||||
WARNING: translation string unused: Verbose
|
||||
WARNING: translation string unused: add new ovpn
|
||||
WARNING: translation string unused: advproxy LDAP auth
|
||||
WARNING: translation string unused: advproxy NTLM auth
|
||||
WARNING: translation string unused: advproxy advanced proxy
|
||||
WARNING: translation string unused: advproxy chgwebpwd ERROR
|
||||
WARNING: translation string unused: advproxy chgwebpwd SUCCESS
|
||||
WARNING: translation string unused: advproxy chgwebpwd change password
|
||||
WARNING: translation string unused: advproxy chgwebpwd change web password
|
||||
WARNING: translation string unused: advproxy chgwebpwd new password
|
||||
WARNING: translation string unused: advproxy chgwebpwd new password confirm
|
||||
WARNING: translation string unused: advproxy chgwebpwd old password
|
||||
WARNING: translation string unused: advproxy chgwebpwd username
|
||||
WARNING: translation string unused: advproxy cre disabled
|
||||
WARNING: translation string unused: advproxy errmsg change fail
|
||||
WARNING: translation string unused: advproxy errmsg change success
|
||||
WARNING: translation string unused: advproxy errmsg invalid user
|
||||
WARNING: translation string unused: advproxy errmsg no password
|
||||
WARNING: translation string unused: advproxy errmsg password incorrect
|
||||
WARNING: translation string unused: advproxy no cre groups
|
||||
WARNING: translation string unused: advproxy ssadvanced proxy
|
||||
WARNING: translation string unused: advproxy update information
|
||||
WARNING: translation string unused: advproxy update notification
|
||||
WARNING: translation string unused: aliases
|
||||
WARNING: translation string unused: all updates installed
|
||||
WARNING: translation string unused: alt dialup
|
||||
WARNING: translation string unused: alt home
|
||||
WARNING: translation string unused: alt logs
|
||||
WARNING: translation string unused: alt ovpn
|
||||
WARNING: translation string unused: alt services
|
||||
WARNING: translation string unused: alt system
|
||||
WARNING: translation string unused: alt vpn
|
||||
WARNING: translation string unused: and
|
||||
WARNING: translation string unused: ansi t1.483
|
||||
WARNING: translation string unused: apply
|
||||
WARNING: translation string unused: archive not exist
|
||||
WARNING: translation string unused: available updates
|
||||
WARNING: translation string unused: average
|
||||
WARNING: translation string unused: backup
|
||||
WARNING: translation string unused: backup archive
|
||||
WARNING: translation string unused: backup config floppy
|
||||
WARNING: translation string unused: backup erase key
|
||||
WARNING: translation string unused: bad destination range
|
||||
WARNING: translation string unused: bad source range
|
||||
WARNING: translation string unused: bewan adsl pci st
|
||||
WARNING: translation string unused: bewan adsl usb
|
||||
WARNING: translation string unused: blue access
|
||||
WARNING: translation string unused: blue interface
|
||||
WARNING: translation string unused: buffered memory
|
||||
WARNING: translation string unused: bytes per second
|
||||
WARNING: translation string unused: cache management
|
||||
WARNING: translation string unused: cache size
|
||||
WARNING: translation string unused: cached memory
|
||||
WARNING: translation string unused: choose config
|
||||
WARNING: translation string unused: clear cache
|
||||
WARNING: translation string unused: comment
|
||||
WARNING: translation string unused: compression
|
||||
WARNING: translation string unused: connect
|
||||
WARNING: translation string unused: connect the modem
|
||||
WARNING: translation string unused: connected
|
||||
WARNING: translation string unused: could not connect to
|
||||
WARNING: translation string unused: could not connect to www ipfire org
|
||||
WARNING: translation string unused: could not create directory
|
||||
WARNING: translation string unused: could not download latest patch list
|
||||
WARNING: translation string unused: could not download the available updates list
|
||||
WARNING: translation string unused: could not open available updates file
|
||||
WARNING: translation string unused: could not open installed updates file
|
||||
WARNING: translation string unused: could not open update information file
|
||||
WARNING: translation string unused: cpu usage per
|
||||
WARNING: translation string unused: current
|
||||
WARNING: translation string unused: current dynamic leases
|
||||
WARNING: translation string unused: current ovpn
|
||||
WARNING: translation string unused: current profile
|
||||
WARNING: translation string unused: daily firewallhits
|
||||
WARNING: translation string unused: dat without key
|
||||
WARNING: translation string unused: debugme
|
||||
WARNING: translation string unused: destination port numbers
|
||||
WARNING: translation string unused: dhcp server disabled on blue interface
|
||||
WARNING: translation string unused: dhcp server enabled on blue interface
|
||||
WARNING: translation string unused: dialup settings
|
||||
WARNING: translation string unused: disconnect
|
||||
WARNING: translation string unused: disk access per
|
||||
WARNING: translation string unused: do not log this port list
|
||||
WARNING: translation string unused: dynamic dns client
|
||||
WARNING: translation string unused: edit hosts
|
||||
WARNING: translation string unused: enable javascript
|
||||
WARNING: translation string unused: enabled on
|
||||
WARNING: translation string unused: enabledtitle
|
||||
WARNING: translation string unused: encrypted
|
||||
WARNING: translation string unused: error config
|
||||
WARNING: translation string unused: error external access
|
||||
WARNING: translation string unused: exportkey
|
||||
WARNING: translation string unused: external access
|
||||
WARNING: translation string unused: external access rule changed
|
||||
WARNING: translation string unused: filename
|
||||
WARNING: translation string unused: firewall
|
||||
WARNING: translation string unused: firewall log viewer
|
||||
WARNING: translation string unused: firewall logs
|
||||
WARNING: translation string unused: firmware
|
||||
WARNING: translation string unused: force update
|
||||
WARNING: translation string unused: free memory
|
||||
WARNING: translation string unused: free swap
|
||||
WARNING: translation string unused: from
|
||||
WARNING: translation string unused: g.dtm
|
||||
WARNING: translation string unused: g.lite
|
||||
WARNING: translation string unused: gen static key
|
||||
WARNING: translation string unused: generate
|
||||
WARNING: translation string unused: genkey
|
||||
WARNING: translation string unused: graph per
|
||||
WARNING: translation string unused: green interface
|
||||
WARNING: translation string unused: gz with key
|
||||
WARNING: translation string unused: hardware graphs
|
||||
WARNING: translation string unused: hdd temperature in
|
||||
WARNING: translation string unused: hint
|
||||
WARNING: translation string unused: host configuration
|
||||
WARNING: translation string unused: hostname and domain already in use
|
||||
WARNING: translation string unused: hours2
|
||||
WARNING: translation string unused: id
|
||||
WARNING: translation string unused: idle
|
||||
WARNING: translation string unused: idle cpu
|
||||
WARNING: translation string unused: idle cpu usage
|
||||
WARNING: translation string unused: ids logs
|
||||
WARNING: translation string unused: importkey
|
||||
WARNING: translation string unused: in
|
||||
WARNING: translation string unused: incoming traffic in bytes per second
|
||||
WARNING: translation string unused: install new update
|
||||
WARNING: translation string unused: installed
|
||||
WARNING: translation string unused: intrusion detection
|
||||
WARNING: translation string unused: intrusion detection system log viewer
|
||||
WARNING: translation string unused: invalid cache size
|
||||
WARNING: translation string unused: invalid date entered
|
||||
WARNING: translation string unused: invalid port list
|
||||
WARNING: translation string unused: invalid time entered
|
||||
WARNING: translation string unused: invalid upstream proxy username or password setting
|
||||
WARNING: translation string unused: ip address in use
|
||||
WARNING: translation string unused: ipfire side
|
||||
WARNING: translation string unused: ipfire side is invalid
|
||||
WARNING: translation string unused: iptable rules
|
||||
WARNING: translation string unused: javascript menu error1
|
||||
WARNING: translation string unused: javascript menu error2
|
||||
WARNING: translation string unused: kernel version
|
||||
WARNING: translation string unused: key stuff
|
||||
WARNING: translation string unused: line
|
||||
WARNING: translation string unused: linkq
|
||||
WARNING: translation string unused: log enabled
|
||||
WARNING: translation string unused: log viewer
|
||||
WARNING: translation string unused: ls_dhcpd
|
||||
WARNING: translation string unused: ls_disk space
|
||||
WARNING: translation string unused: ls_free/swan
|
||||
WARNING: translation string unused: ls_httpd
|
||||
WARNING: translation string unused: ls_init
|
||||
WARNING: translation string unused: ls_kernel
|
||||
WARNING: translation string unused: ls_modprobe
|
||||
WARNING: translation string unused: ls_pam_unix
|
||||
WARNING: translation string unused: ls_sshd
|
||||
WARNING: translation string unused: ls_syslogd
|
||||
WARNING: translation string unused: manage ovpn
|
||||
WARNING: translation string unused: manual control and status
|
||||
WARNING: translation string unused: max incoming size
|
||||
WARNING: translation string unused: max outgoing size
|
||||
WARNING: translation string unused: max size
|
||||
WARNING: translation string unused: maximal
|
||||
WARNING: translation string unused: mbmon fan in
|
||||
WARNING: translation string unused: mbmon graphs
|
||||
WARNING: translation string unused: mbmon settings
|
||||
WARNING: translation string unused: mbmon temp in
|
||||
WARNING: translation string unused: memory usage per
|
||||
WARNING: translation string unused: min size
|
||||
WARNING: translation string unused: minutes
|
||||
WARNING: translation string unused: missing gz
|
||||
WARNING: translation string unused: modulation
|
||||
WARNING: translation string unused: monthly firewallhits
|
||||
WARNING: translation string unused: nat-traversal
|
||||
WARNING: translation string unused: network configuration
|
||||
WARNING: translation string unused: new optionsfw later
|
||||
WARNING: translation string unused: new optionsfw must boot
|
||||
WARNING: translation string unused: no set selected
|
||||
WARNING: translation string unused: not enough disk space
|
||||
WARNING: translation string unused: o-no
|
||||
WARNING: translation string unused: o-yes
|
||||
WARNING: translation string unused: openvpn client
|
||||
WARNING: translation string unused: openvpn server
|
||||
WARNING: translation string unused: optional data
|
||||
WARNING: translation string unused: optionsfw portlist hint
|
||||
WARNING: translation string unused: optionsfw warning
|
||||
WARNING: translation string unused: other countries
|
||||
WARNING: translation string unused: out
|
||||
WARNING: translation string unused: outgoing firewall
|
||||
WARNING: translation string unused: outgoing traffic in bytes per second
|
||||
WARNING: translation string unused: ovpn
|
||||
WARNING: translation string unused: ovpn config
|
||||
WARNING: translation string unused: ovpn dl
|
||||
WARNING: translation string unused: ovpn log
|
||||
WARNING: translation string unused: ovpnstatus log
|
||||
WARNING: translation string unused: ovpnsys log
|
||||
WARNING: translation string unused: package failed to install
|
||||
WARNING: translation string unused: pots
|
||||
WARNING: translation string unused: profiles
|
||||
WARNING: translation string unused: proxy logs
|
||||
WARNING: translation string unused: psk
|
||||
WARNING: translation string unused: quick control
|
||||
WARNING: translation string unused: read sectors
|
||||
WARNING: translation string unused: reboot schedule
|
||||
WARNING: translation string unused: refresh update list
|
||||
WARNING: translation string unused: released
|
||||
WARNING: translation string unused: requested data
|
||||
WARNING: translation string unused: sectors read from disk per second
|
||||
WARNING: translation string unused: sectors written to disk per second
|
||||
WARNING: translation string unused: shaping add options
|
||||
WARNING: translation string unused: shared memory
|
||||
WARNING: translation string unused: source port numbers
|
||||
WARNING: translation string unused: squid extension methods
|
||||
WARNING: translation string unused: squid extension methods invalid
|
||||
WARNING: translation string unused: ssdmz pinholes
|
||||
WARNING: translation string unused: ssnetwork status
|
||||
WARNING: translation string unused: sspasswords
|
||||
WARNING: translation string unused: ssport forwarding
|
||||
WARNING: translation string unused: ssproxy graphs
|
||||
WARNING: translation string unused: sssystem status
|
||||
WARNING: translation string unused: sstraffic graphs
|
||||
WARNING: translation string unused: successfully refreshed updates list
|
||||
WARNING: translation string unused: swap usage per
|
||||
WARNING: translation string unused: system cpu
|
||||
WARNING: translation string unused: system cpu usage
|
||||
WARNING: translation string unused: system log viewer
|
||||
WARNING: translation string unused: system status information
|
||||
WARNING: translation string unused: test
|
||||
WARNING: translation string unused: the following update was successfully installed
|
||||
WARNING: translation string unused: there are updates
|
||||
WARNING: translation string unused: there are updates available
|
||||
WARNING: translation string unused: this is not a valid archive
|
||||
WARNING: translation string unused: this is not an authorised update
|
||||
WARNING: translation string unused: this update is already installed
|
||||
WARNING: translation string unused: time date manually reset
|
||||
WARNING: translation string unused: time server
|
||||
WARNING: translation string unused: title
|
||||
WARNING: translation string unused: to
|
||||
WARNING: translation string unused: to install an update
|
||||
WARNING: translation string unused: traffic on
|
||||
WARNING: translation string unused: transfer limits
|
||||
WARNING: translation string unused: transparent on
|
||||
WARNING: translation string unused: unencrypted
|
||||
WARNING: translation string unused: update transcript
|
||||
WARNING: translation string unused: updates
|
||||
WARNING: translation string unused: updates is old1
|
||||
WARNING: translation string unused: updates is old2
|
||||
WARNING: translation string unused: upload fcdsl.o
|
||||
WARNING: translation string unused: upload static key
|
||||
WARNING: translation string unused: upload update file
|
||||
WARNING: translation string unused: upstream password
|
||||
WARNING: translation string unused: upstream proxy host:port
|
||||
WARNING: translation string unused: upstream username
|
||||
WARNING: translation string unused: uptime and users
|
||||
WARNING: translation string unused: urlfilter background text
|
||||
WARNING: translation string unused: urlfilter logs
|
||||
WARNING: translation string unused: urlfilter update information
|
||||
WARNING: translation string unused: urlfilter update notification
|
||||
WARNING: translation string unused: urlfilter update results
|
||||
WARNING: translation string unused: urlfilter upload background
|
||||
WARNING: translation string unused: use
|
||||
WARNING: translation string unused: used memory
|
||||
WARNING: translation string unused: used swap
|
||||
WARNING: translation string unused: user cpu
|
||||
WARNING: translation string unused: user cpu usage
|
||||
WARNING: translation string unused: virtual private networking
|
||||
WARNING: translation string unused: vpn on blue
|
||||
WARNING: translation string unused: web proxy configuration
|
||||
WARNING: translation string unused: week
|
||||
WARNING: translation string unused: weekly firewallhits
|
||||
WARNING: translation string unused: written sectors
|
||||
WARNING: translation string unused: year
|
||||
WARNING: translation string unused: yearly firewallhits
|
||||
WARNING: translation string unused: yes
|
||||
WARNING: untranslated string: IPFires hostname
|
||||
WARNING: untranslated string: Number of IPs for the pie chart
|
||||
WARNING: untranslated string: Number of Ports for the pie chart
|
||||
WARNING: untranslated string: XY add data
|
||||
WARNING: untranslated string: XY data
|
||||
WARNING: untranslated string: XY edit data
|
||||
WARNING: untranslated string: XY settings
|
||||
WARNING: untranslated string: XY title
|
||||
WARNING: untranslated string: down
|
||||
WARNING: untranslated string: network pakfire
|
||||
WARNING: untranslated string: network pakfire from
|
||||
WARNING: untranslated string: otherip
|
||||
WARNING: untranslated string: otherport
|
||||
WARNING: untranslated string: pakfire configuration
|
||||
WARNING: untranslated string: red
|
||||
WARNING: untranslated string: remove x509
|
||||
WARNING: untranslated string: settingsc
|
||||
WARNING: untranslated string: up
|
||||
WARNING: untranslated string: uptime disable
|
||||
WARNING: untranslated string: uptime enable
|
||||
WARNING: untranslated string: uptime update now
|
||||
WARNING: untranslated string: vpn aggrmode
|
||||
WARNING: untranslated string: vpn altname syntax
|
||||
WARNING: untranslated string: vpn auth-dn
|
||||
WARNING: untranslated string: vpn incompatible use of defaultroute
|
||||
WARNING: untranslated string: vpn local id
|
||||
WARNING: untranslated string: vpn missing remote id
|
||||
WARNING: untranslated string: vpn no full pki
|
||||
WARNING: untranslated string: vpn payload compression
|
||||
WARNING: untranslated string: vpn red name
|
||||
WARNING: untranslated string: vpn remote id
|
||||
WARNING: untranslated string: vpn subjectaltname
|
||||
WARNING: untranslated string: vpn vhost
|
||||
WARNING: untranslated string: vpn watch
|
||||
WARNING: untranslated string: wday1
|
||||
WARNING: untranslated string: wday2
|
||||
WARNING: untranslated string: wday3
|
||||
WARNING: untranslated string: wday4
|
||||
WARNING: untranslated string: wday5
|
||||
WARNING: untranslated string: wday6
|
||||
WARNING: untranslated string: wday7
|
||||
52
doc/language_missings
Normal file
52
doc/language_missings
Normal file
@@ -0,0 +1,52 @@
|
||||
############################################################################
|
||||
# Checking install/setup translations for language: en #
|
||||
############################################################################
|
||||
< TR_INSTALLING_LANG_CACHE
|
||||
############################################################################
|
||||
# Checking cgi-bin translations for language: en #
|
||||
############################################################################
|
||||
< backup password
|
||||
< bad characters in
|
||||
< blue access use hint
|
||||
< could not connect to www ipcop org
|
||||
< create new backup
|
||||
< ddns help dnsmadeeasy
|
||||
< ddns help freedns
|
||||
< ddns help plus
|
||||
< dhcp base ip fixed lease
|
||||
< dhcp create fixed leases
|
||||
< dhcp fixed lease err1
|
||||
< dhcp fixed lease help1
|
||||
< dns server
|
||||
< download
|
||||
< err bk 10 password
|
||||
< or
|
||||
< password crypting key
|
||||
< proxy no proxy extend
|
||||
< proxy no proxy local
|
||||
< removable device advice
|
||||
< remove x509
|
||||
< root path
|
||||
< safe removal of umounted device
|
||||
< select media
|
||||
< squid fix cache
|
||||
< ssh access tip
|
||||
< too long 80 char max
|
||||
< umount
|
||||
< umount removable media before to unplug
|
||||
< vpn aggrmode
|
||||
< vpn altname syntax
|
||||
< vpn auth-dn
|
||||
< vpn incompatible use of defaultroute
|
||||
< vpn local id
|
||||
< vpn missing remote id
|
||||
< vpn no full pki
|
||||
< vpn on green
|
||||
< vpn on orange
|
||||
< vpn payload compression
|
||||
< vpn red name
|
||||
< vpn remote id
|
||||
< vpn subjectaltname
|
||||
< vpn vhost
|
||||
< vpn watch
|
||||
< xtaccess bad transfert
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1
make.sh
1
make.sh
@@ -910,6 +910,7 @@ svn)
|
||||
$0 changelog
|
||||
fi
|
||||
fi
|
||||
update_langs
|
||||
svn commit
|
||||
$0 svn up
|
||||
$0 uploadsrc
|
||||
|
||||
@@ -6,28 +6,28 @@ if [ ! -d ./langs/ ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cat ./langs/en/cgi-bin/en.pl | grep \'.*\' | awk -F\' '{print $2}'| sort > /tmp/en_cgi-bin.$$
|
||||
cat ./langs/en/install/lang_en.c | grep TR_ | awk -F\ '{print $2}' > /tmp/en_install.$$
|
||||
cat ./langs/de/cgi-bin/de.pl | grep \'.*\' | awk -F\' '{print $2}'| sort > /tmp/de_cgi-bin.$$
|
||||
cat ./langs/de/install/lang_de.c | grep TR_ | awk -F\ '{print $2}' > /tmp/de_install.$$
|
||||
|
||||
for i in ./langs/de; do
|
||||
if [ "$i" == "./langs/CVS" ] ; then continue; fi
|
||||
for i in ./langs/en; do
|
||||
if [ "$i" == "./langs/.svn" ] ; then continue; fi
|
||||
language=`echo "$i" | awk -F/ '{ print $3 }'`
|
||||
|
||||
echo "############################################################################"
|
||||
echo "# Checking install/setup translations for language: ${language} #"
|
||||
echo "############################################################################"
|
||||
cat ./langs/${language}/install/lang_${language}.c | grep TR_ | awk -F\ '{print $2}' | \
|
||||
diff /tmp/en_install.$$ - | grep \<
|
||||
diff /tmp/de_install.$$ - | grep \<
|
||||
|
||||
echo "############################################################################"
|
||||
echo "# Checking cgi-bin translations for language: ${language} #"
|
||||
echo "############################################################################"
|
||||
cat ./langs/${language}/cgi-bin/${language}.pl | grep \'.*\' | awk -F\' '{print $2}' | sort | \
|
||||
diff /tmp/en_cgi-bin.$$ - | grep \<
|
||||
diff /tmp/de_cgi-bin.$$ - | grep \<
|
||||
done
|
||||
|
||||
rm -f /tmp/en_cgi-bin.$$
|
||||
rm -f /tmp/en_install.$$
|
||||
rm -f /tmp/de_cgi-bin.$$
|
||||
rm -f /tmp/de_install.$$
|
||||
|
||||
exit 0
|
||||
|
||||
|
||||
@@ -1,62 +1,65 @@
|
||||
#!/usr/bin/perl
|
||||
#
|
||||
############################################################################
|
||||
# #
|
||||
# This file is part of the IPCop Firewall. #
|
||||
# #
|
||||
# IPCop is free software; you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
# the Free Software Foundation; either version 2 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# IPCop is distributed in the hope that it will be useful, #
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
||||
# GNU General Public License for more details. #
|
||||
# #
|
||||
# You should have received a copy of the GNU General Public License #
|
||||
# along with IPCop; if not, write to the Free Software #
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
# #
|
||||
# Copyright (C) 2004-03-12 Mark Wormgoor <mark@wormgoor.com> #
|
||||
# #
|
||||
############################################################################
|
||||
#
|
||||
# $Id: check_strings.pl,v 1.1.2.4 2005/02/28 19:35:03 eoberlander Exp $
|
||||
#
|
||||
|
||||
my (%tr2, $basedir);
|
||||
|
||||
use Cwd;
|
||||
use File::Find;
|
||||
|
||||
$basedir = cwd();
|
||||
require "${basedir}/langs/en/cgi-bin/en.pl";
|
||||
|
||||
sub wanted {
|
||||
if ( -f $File::Find::name && open(FILE, $File::Find::name)) {
|
||||
while (<FILE>) {
|
||||
while ($_ =~ /\$Lang::tr{'([A-Za-z0-9,:_\s\/\.-]+)'}/g) {
|
||||
$tr2{$1} = 'empty string';
|
||||
}
|
||||
}
|
||||
close(FILE);
|
||||
}
|
||||
}
|
||||
|
||||
## Main
|
||||
find (\&wanted, $basedir );
|
||||
|
||||
for my $key ( sort (keys %tr) ) {
|
||||
my $value = $tr{$key};
|
||||
if (! $tr2{$key}) {
|
||||
print "WARNING: translation string unused: $key\n";
|
||||
}
|
||||
}
|
||||
|
||||
for my $key ( sort(keys %tr2) ) {
|
||||
my $value = $tr2{$key};
|
||||
if (! $tr{$key}) {
|
||||
print "WARNING: untranslated string: $key\n";
|
||||
}
|
||||
}
|
||||
#!/usr/bin/perl
|
||||
############################################################################
|
||||
# #
|
||||
# This file is part of the IPCop Firewall. #
|
||||
# #
|
||||
# IPCop is free software; you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
# the Free Software Foundation; either version 2 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# IPCop is distributed in the hope that it will be useful, #
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
||||
# GNU General Public License for more details. #
|
||||
# #
|
||||
# You should have received a copy of the GNU General Public License #
|
||||
# along with IPCop; if not, write to the Free Software #
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
# #
|
||||
# Copyright (C) 2004-03-12 Mark Wormgoor <mark@wormgoor.com> #
|
||||
# #
|
||||
############################################################################
|
||||
|
||||
my (%tr2, $basedir);
|
||||
|
||||
use Cwd;
|
||||
use File::Find;
|
||||
|
||||
my $lang = "$ARGV[0]";
|
||||
if ( $lang eq "") {
|
||||
print "ERROR: Please give me a language!\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
$basedir = cwd();
|
||||
require "${basedir}/langs/$lang/cgi-bin/$lang.pl";
|
||||
|
||||
sub wanted {
|
||||
if ( -f $File::Find::name && open(FILE, $File::Find::name)) {
|
||||
while (<FILE>) {
|
||||
while ($_ =~ /\$Lang::tr{'([A-Za-z0-9,:_\s\/\.-]+)'}/g) {
|
||||
$tr2{$1} = 'empty string';
|
||||
}
|
||||
}
|
||||
close(FILE);
|
||||
}
|
||||
}
|
||||
|
||||
## Main
|
||||
find (\&wanted, "$basedir/html" );
|
||||
find (\&wanted, "$basedir/src/scripts" );
|
||||
|
||||
for my $key ( sort (keys %tr) ) {
|
||||
my $value = $tr{$key};
|
||||
if (! $tr2{$key}) {
|
||||
print "WARNING: translation string unused: $key\n";
|
||||
}
|
||||
}
|
||||
|
||||
for my $key ( sort(keys %tr2) ) {
|
||||
my $value = $tr2{$key};
|
||||
if (! $tr{$key}) {
|
||||
print "WARNING: untranslated string: $key\n";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -692,3 +692,14 @@ reload_tftpd() {
|
||||
fi
|
||||
return 1
|
||||
}
|
||||
|
||||
update_langs() {
|
||||
echo -ne "Checking the translations for missing or obsolete strings..."
|
||||
chmod 755 $BASEDIR/tools/{check_strings.pl,sort_strings.pl}
|
||||
$BASEDIR/tools/sort_strings.pl en
|
||||
$BASEDIR/tools/sort_strings.pl de
|
||||
$BASEDIR/tools/check_strings.pl en > $BASEDIR/doc/language_issues.en
|
||||
$BASEDIR/tools/check_strings.pl de > $BASEDIR/doc/language_issues.de
|
||||
$BASEDIR/tools/check_langs.sh > $BASEDIR/doc/language_missings
|
||||
beautify message DONE
|
||||
}
|
||||
|
||||
49
tools/sort_strings.pl
Executable file
49
tools/sort_strings.pl
Executable file
@@ -0,0 +1,49 @@
|
||||
#!/usr/bin/perl -w
|
||||
############################################################################
|
||||
# #
|
||||
# This file is part of the IPCop Firewall. #
|
||||
# #
|
||||
# IPCop is free software; you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
# the Free Software Foundation; either version 2 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# IPCop is distributed in the hope that it will be useful, #
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
||||
# GNU General Public License for more details. #
|
||||
# #
|
||||
# You should have received a copy of the GNU General Public License #
|
||||
# along with IPCop; if not, write to the Free Software #
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
# #
|
||||
# Copyright (C) 2004-03-12 Mark Wormgoor <mark@wormgoor.com> #
|
||||
# #
|
||||
############################################################################
|
||||
|
||||
use Cwd;
|
||||
my $basedir = cwd();
|
||||
|
||||
my $lang = "$ARGV[0]";
|
||||
if ( $lang eq "") {
|
||||
print "ERROR: Please give me a language!\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
require "${basedir}/langs/$lang/cgi-bin/$lang.pl";
|
||||
|
||||
open(FILE,">${basedir}/langs/$lang/cgi-bin/$lang.pl");
|
||||
|
||||
print FILE <<EOF;
|
||||
\%tr = (
|
||||
\%tr,
|
||||
|
||||
EOF
|
||||
|
||||
for my $key ( sort (keys %tr) ) {
|
||||
my $value = $tr{$key};
|
||||
$value =~ s/\'/\\\'/g;
|
||||
print FILE "\'$key\' => \'$value\',\n";
|
||||
}
|
||||
|
||||
print FILE ");\n\n#EOF\n";
|
||||
Reference in New Issue
Block a user