header.pl: Add translation to DHCP leases table

Message ID 20220406134357.130-1-hofmann@leo-andres.de
State Accepted
Commit 4c19f2158e3eef81e4ea9d4597bb6aded1fe4823
Headers
Series header.pl: Add translation to DHCP leases table |

Commit Message

Leo-Andres Hofmann April 6, 2022, 1:43 p.m. UTC
  Signed-off-by: Leo-Andres Hofmann <hofmann@leo-andres.de>
---
 config/cfgroot/header.pl | 12 ++++++------
 langs/de/cgi-bin/de.pl   |  1 +
 langs/en/cgi-bin/en.pl   |  1 +
 3 files changed, 8 insertions(+), 6 deletions(-)
  

Comments

Peter Müller April 6, 2022, 5:06 p.m. UTC | #1
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>

> Signed-off-by: Leo-Andres Hofmann <hofmann@leo-andres.de>
> ---
>  config/cfgroot/header.pl | 12 ++++++------
>  langs/de/cgi-bin/de.pl   |  1 +
>  langs/en/cgi-bin/en.pl   |  1 +
>  3 files changed, 8 insertions(+), 6 deletions(-)
> 
> diff --git a/config/cfgroot/header.pl b/config/cfgroot/header.pl
> index e97f90d67..5ddea348e 100644
> --- a/config/cfgroot/header.pl
> +++ b/config/cfgroot/header.pl
> @@ -381,15 +381,15 @@ sub CheckSortOrder {
>  
>  sub PrintActualLeases
>  {
> -    &openbox('100%', 'left', $tr{'current dynamic leases'});
> +    &openbox('100%', 'left', $Lang::tr{'current dynamic leases'});
>      print <<END
>  <table width='100%' class='tbl'>
>  <tr>
> -<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?IPADDR'><b>$tr{'ip address'}</b></a></th>
> -<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ETHER'><b>$tr{'mac address'}</b></a></th>
> -<th width='20%' align='center'><a href='$ENV{'SCRIPT_NAME'}?HOSTNAME'><b>$tr{'hostname'}</b></a></th>
> -<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ENDTIME'><b>$tr{'lease expires'} (local time d/m/y)</b></a></th>
> -<th width='5%' align='center'><b>Add to fix leases</b></th>
> +<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?IPADDR'><b>$Lang::tr{'ip address'}</b></a></th>
> +<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ETHER'><b>$Lang::tr{'mac address'}</b></a></th>
> +<th width='20%' align='center'><a href='$ENV{'SCRIPT_NAME'}?HOSTNAME'><b>$Lang::tr{'hostname'}</b></a></th>
> +<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ENDTIME'><b>$Lang::tr{'lease expires'} (local time d/m/y)</b></a></th>
> +<th width='5%' align='center'><b>$Lang::tr{'dhcp make fixed lease'}</b></th>
>  </tr>
>  END
>  ;
> diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl
> index 0be097609..fb725acc7 100644
> --- a/langs/de/cgi-bin/de.pl
> +++ b/langs/de/cgi-bin/de.pl
> @@ -793,6 +793,7 @@
>  'dhcp dns update secret' => 'Schlüssel',
>  'dhcp fixed lease err1' => 'Für eine feste Zuordnung müssen entweder die Hardware Adresse (MAC-Adresse) oder der Hostname oder beide eingetragen werden.',
>  'dhcp fixed lease help1' => 'IP Adressen können als FQDN angegeben werden.',
> +'dhcp make fixed lease' => 'Feste Zuordnung erzeugen',
>  'dhcp mode' => 'DHCP',
>  'dhcp server' => 'DHCP-Server',
>  'dhcp server disabled' => 'DHCP-Server deaktiviert. Angehalten.',
> diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl
> index d98422621..0c54a8ecc 100644
> --- a/langs/en/cgi-bin/en.pl
> +++ b/langs/en/cgi-bin/en.pl
> @@ -827,6 +827,7 @@
>  'dhcp dns update secret' => 'Secret',
>  'dhcp fixed lease err1' => 'For a fix lease you have to enter the MAC address or the hostname, or you enter both.',
>  'dhcp fixed lease help1' => 'IP Addresses might be entered as FQDN',
> +'dhcp make fixed lease' => 'Add to fix leases',
>  'dhcp mode' => 'DHCP',
>  'dhcp server' => 'DHCP Server',
>  'dhcp server disabled' => 'DHCP server disabled.  Stopped.',
  

Patch

diff --git a/config/cfgroot/header.pl b/config/cfgroot/header.pl
index e97f90d67..5ddea348e 100644
--- a/config/cfgroot/header.pl
+++ b/config/cfgroot/header.pl
@@ -381,15 +381,15 @@  sub CheckSortOrder {
 
 sub PrintActualLeases
 {
-    &openbox('100%', 'left', $tr{'current dynamic leases'});
+    &openbox('100%', 'left', $Lang::tr{'current dynamic leases'});
     print <<END
 <table width='100%' class='tbl'>
 <tr>
-<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?IPADDR'><b>$tr{'ip address'}</b></a></th>
-<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ETHER'><b>$tr{'mac address'}</b></a></th>
-<th width='20%' align='center'><a href='$ENV{'SCRIPT_NAME'}?HOSTNAME'><b>$tr{'hostname'}</b></a></th>
-<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ENDTIME'><b>$tr{'lease expires'} (local time d/m/y)</b></a></th>
-<th width='5%' align='center'><b>Add to fix leases</b></th>
+<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?IPADDR'><b>$Lang::tr{'ip address'}</b></a></th>
+<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ETHER'><b>$Lang::tr{'mac address'}</b></a></th>
+<th width='20%' align='center'><a href='$ENV{'SCRIPT_NAME'}?HOSTNAME'><b>$Lang::tr{'hostname'}</b></a></th>
+<th width='25%' align='center'><a href='$ENV{'SCRIPT_NAME'}?ENDTIME'><b>$Lang::tr{'lease expires'} (local time d/m/y)</b></a></th>
+<th width='5%' align='center'><b>$Lang::tr{'dhcp make fixed lease'}</b></th>
 </tr>
 END
 ;
diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl
index 0be097609..fb725acc7 100644
--- a/langs/de/cgi-bin/de.pl
+++ b/langs/de/cgi-bin/de.pl
@@ -793,6 +793,7 @@ 
 'dhcp dns update secret' => 'Schlüssel',
 'dhcp fixed lease err1' => 'Für eine feste Zuordnung müssen entweder die Hardware Adresse (MAC-Adresse) oder der Hostname oder beide eingetragen werden.',
 'dhcp fixed lease help1' => 'IP Adressen können als FQDN angegeben werden.',
+'dhcp make fixed lease' => 'Feste Zuordnung erzeugen',
 'dhcp mode' => 'DHCP',
 'dhcp server' => 'DHCP-Server',
 'dhcp server disabled' => 'DHCP-Server deaktiviert. Angehalten.',
diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl
index d98422621..0c54a8ecc 100644
--- a/langs/en/cgi-bin/en.pl
+++ b/langs/en/cgi-bin/en.pl
@@ -827,6 +827,7 @@ 
 'dhcp dns update secret' => 'Secret',
 'dhcp fixed lease err1' => 'For a fix lease you have to enter the MAC address or the hostname, or you enter both.',
 'dhcp fixed lease help1' => 'IP Addresses might be entered as FQDN',
+'dhcp make fixed lease' => 'Add to fix leases',
 'dhcp mode' => 'DHCP',
 'dhcp server' => 'DHCP Server',
 'dhcp server disabled' => 'DHCP server disabled.  Stopped.',