[Commits] : Tuxbox-GIT: apps branch master updated. CVS-Final-511-g7721464
Tuxbox Sources
Brought to you by:
dbt1
|
From: GetAway <tux...@ne...> - 2015-04-05 18:49:10
|
Project "Tuxbox-GIT: apps":
The branch, master has been updated
via 7721464dc4e3d89b58c565772b02148184978831 (commit)
from 9e1a70c549be24cf7347d391e6aefdf56398e554 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7721464dc4e3d89b58c565772b02148184978831
Author: GetAway <get...@t-...>
Date: Sun Apr 5 20:43:06 2015 +0200
yWeb: introduce multilanguage (part5)
now u can select languages
Signed-off-by: GetAway <get...@t-...>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_About.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_About.yhtm
index d9b2619..e72150a 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_About.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_About.yhtm
@@ -1,4 +1,4 @@
-{=var-set:cancache=yPConf=}
+{=var-set:cancache=yPyes=}
{=include-block:Y_Blocks.txt;head=}
</head>
{=var-set:alt_httpd={=ini-get:/var/tuxbox/config/nhttpd.conf;WebsiteMain.override_directory;/var/httpd=}=}
@@ -6,7 +6,7 @@
<body>
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Info-About=}{=var-set:menu=About=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-Info-About=}{=var-set:menu={=L:3001=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<table border="0" cellpadding="2" cellspacing="4">
<tr>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Blocks.txt b/tuxbox/neutrino/daemons/nhttpd/web/Y_Blocks.txt
index 915360c..1ba232d 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Blocks.txt
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Blocks.txt
@@ -198,9 +198,9 @@ start-block~no_management
</head>
<body>
<br />
-<div class="y_head">Error</div>
-<div class="y_work_box" title="This page could be used for management proposes only">
- Der Aufruf dieser Seite ist nur fr Management Zwecke erlaubt.
+<div class="y_head">{=L:0054=}</div>
+<div class="y_work_box">
+ {=L:0055=}
</div>
</body>
</html>
@@ -223,14 +223,13 @@ end-block~management_check_bottom
# ------- Snip: Wait Message Layer-div hidden
start-block~snip_wait
<div class="y_wait_box" id="wait">
- <div class="y_wait_box_head"><h2>{=if-empty:{=var-get:wait_text=}~Anfrage wird bearbeitet~{=var-get:wait_text=}=}</h2></div>
+ <div class="y_wait_box_head"><h2>{=if-empty:{=var-get:wait_text=}~{=L:0056=}~{=var-get:wait_text=}=}</h2></div>
<div class="y_wait_box_body">
<p align="center">
<span class="y_wait_box_Main">
- {=if-empty:{=var-get:wait_text=}~Anfrage wird bearbeitet~{=var-get:wait_text=}=}</span><br />
+ {=if-empty:{=var-get:wait_text=}~{=L:0056=}~{=var-get:wait_text=}=}</span><br />
<img border="0" src="/images/wait.gif" width="20" height="20" alt="wait" /><br /><br />
- Bitte warten<br />
- Please wait
+ {=L:0057=}<br />
</p>
</div>
</div>
@@ -239,14 +238,13 @@ end-block~snip_wait
# ------- Snip: Wait Message Layer-div shown
start-block~snip_show_wait
<div class="y_wait_box_visible" id="wait">
- <div class="y_wait_box_head"><h2>{=if-empty:{=var-get:wait_text=}~Anfrage wird bearbeitet~{=var-get:wait_text=}=}</h2></div>
+ <div class="y_wait_box_head"><h2>{=if-empty:{=var-get:wait_text=}~{=L:0056=}~{=var-get:wait_text=}=}</h2></div>
<div class="y_wait_box_body">
<p align="center">
<span class="y_wait_box_Main">
- {=if-empty:{=var-get:wait_text=}~Anfrage wird bearbeitet~{=var-get:wait_text=}=}</span><br />
+ {=if-empty:{=var-get:wait_text=}~{=L:0056=}~{=var-get:wait_text=}=}</span><br />
<img border="0" src="/images/wait.gif" width="20" height="20" alt="wait" /><br /><br />
- Bitte warten<br />
- Please wait
+ {=L:0057=}<br />
</p>
</div>
</div>
@@ -344,7 +342,7 @@ start-block~frame_main
</frameset>
<noframes>
<body>
- <p>Your Browser does not support Frames.</p>
+ <p>{=L:0000=}</p>
</body>
</noframes>
</html>
@@ -369,7 +367,7 @@ start-block~frame_secondary
</frameset>
<noframes>
<body>
- <p>Your Browser does not support Frames.</p>
+ <p>{=L:0000=}</p>
</body>
</noframes>
</html>
@@ -442,7 +440,7 @@ start-block~frame_live_epg
</frameset>
<noframes>
<body>
- <p>Your Browser does not support Frames.</p>
+ <p>{=L:0000=}</p>
</body>
</noframes>
</html>
@@ -457,32 +455,32 @@ end-block~remote
start-block~remote_standard
<img src="images/rc.jpg" usemap="#rc" alt="remote" />
<map name="rc" id="rc">
- <area shape="rect" href="javascript:rcsim('KEY_SETUP')" coords="7,95,45,109" />
- <area shape="circle" href="javascript:rcsim('KEY_7')" coords="60,102,10" />
- <area shape="circle" href="javascript:rcsim('KEY_4')" coords="60,78,10" />
- <area shape="circle" href="javascript:rcsim('KEY_9')" coords="102,92,10" />
- <area shape="circle" href="javascript:rcsim('KEY_8')" coords="82,95,10" />
- <area shape="circle" href="javascript:rcsim('KEY_6')" coords="102,71,10" />
- <area shape="circle" href="javascript:rcsim('KEY_5')" coords="80,73,10" />
- <area shape="circle" href="javascript:rcsim('KEY_3')" coords="102,49,10" />
- <area shape="circle" href="javascript:rcsim('KEY_2')" coords="82,51,10" />
- <area shape="circle" href="javascript:rcsim('KEY_1')" coords="60,55,10" />
- <area shape="circle" href="javascript:rcsim('KEY_0')" coords="59,126,11" />
- <area shape="poly" href="javascript:rcsim('KEY_LEFT')" coords="35,264,51,252,45,238,50,222,39,210,27,239" />
- <area shape="poly" href="javascript:rcsim('KEY_RIGHT')" coords="97,265,87,255,91,241,85,223,98,210,108,240" />
- <area shape="poly" href="javascript:rcsim('KEY_UP')" coords="83,216,95,206,69,195,41,206,53,220,69,214" />
- <area shape="poly" href="javascript:rcsim('KEY_DOWN')" coords="95,271,85,255,71,262,51,256,41,268,68,283" />
- <area shape="rect" href="javascript:rcsim('KEY_HOME')" coords="7,72,45,86" />
- <area shape="circle" href="javascript:rcsim('KEY_MUTE')" coords="61,321,10" />
- <area shape="circle" href="javascript:rcsim('KEY_OK')" coords="66,237,18" />
- <area shape="circle" href="javascript:rcsim('KEY_BLUE')" coords="100,139,12" />
- <area shape="circle" href="javascript:rcsim('KEY_YELLOW')" coords="60,153,11" />
- <area shape="circle" href="javascript:rcsim('KEY_GREEN')" coords="37,171,12" />
- <area shape="circle" href="javascript:rcsim('KEY_RED')" coords="21,196,11" />
- <area shape="circle" href="javascript:rcsim('KEY_HELP')" coords="101,333,10" />
- <area shape="circle" href="javascript:rcsim('KEY_VOLUMEUP')" coords="17,270,10" />
- <area shape="circle" href="javascript:rcsim('KEY_VOLUMEDOWN')" coords="30,293,9" />
- <area shape="rect" href="javascript:rcsim('KEY_POWER')" coords="7,49,46,64" />
+ <area shape="rect" href="javascript:rcsim('KEY_SETUP')" coords="7,95,45,109" title="{=L:9924=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_9')" coords="102,92,10" title="{=L:9910=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_8')" coords="82,95,10" title="{=L:9909=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_7')" coords="60,102,10" title="{=L:9908=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_6')" coords="102,71,10" title="{=L:9907=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_5')" coords="80,73,10" title="{=L:9906=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_4')" coords="60,78,10" title="{=L:9905=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_3')" coords="102,49,10" title="{=L:9904=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_2')" coords="82,51,10" title="{=L:9903=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_1')" coords="60,55,10" title="{=L:9902=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_0')" coords="59,126,11" title="{=L:9911=}" />
+ <area shape="poly" href="javascript:rcsim('KEY_LEFT')" coords="35,264,51,252,45,238,50,222,39,210,27,239" title="{=L:9922=}" />
+ <area shape="poly" href="javascript:rcsim('KEY_RIGHT')" coords="97,265,87,255,91,241,85,223,98,210,108,240" title="{=L:9923=}" />
+ <area shape="poly" href="javascript:rcsim('KEY_UP')" coords="83,216,95,206,69,195,41,206,53,220,69,214" title="{=L:9920=}" />
+ <area shape="poly" href="javascript:rcsim('KEY_DOWN')" coords="95,271,85,255,71,262,51,256,41,268,68,283" title="{=L:9921=}" />
+ <area shape="rect" href="javascript:rcsim('KEY_HOME')" coords="7,72,45,86" title="{=L:9925=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_MUTE')" coords="61,321,10" title="{=L:9901=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_OK')" coords="66,237,18" title="{=L:9919=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_BLUE')" coords="100,139,12" title="{=L:9918=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_YELLOW')" coords="60,153,11" title="{=L:9917=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_GREEN')" coords="37,171,12" title="{=L:9916=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_RED')" coords="21,196,11" title="{=L:9915=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_HELP')" coords="101,333,10" title="{=L:9914=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_VOLUMEUP')" coords="17,270,10" title="{=L:9912=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_VOLUMEDOWN')" coords="30,293,9" title="{=L:9913=}" />
+ <area shape="rect" href="javascript:rcsim('KEY_POWER')" coords="7,49,46,64" title="{=L:9900=}" />
</map>
end-block~remote_standard
@@ -490,31 +488,31 @@ end-block~remote_standard
start-block~remote_sagem
<img src="images/rc_sagem.jpg" usemap="#rc" alt="remote" />
<map name="rc" id="rc">
- <area shape="poly" href="javascript:rcsim('KEY_RIGHT')" coords="100,117,100,180,67,146,100,116" />
- <area shape="poly" href="javascript:rcsim('KEY_DOWN')" coords="36,181,101,180,66,146" />
- <area shape="poly" href="javascript:rcsim('KEY_UP')" coords="101,116,36,116,66,146" />
- <area shape="poly" href="javascript:rcsim('KEY_LEFT')" coords="66,147,36,117,35,182" />
- <area shape="circle" href="javascript:rcsim('KEY_SETUP')" coords="105,100,15" />
- <area shape="circle" href="javascript:rcsim('KEY_HELP')" coords="32,100,16" />
- <area shape="circle" href="javascript:rcsim('KEY_POWER')" coords="108,33,15" />
- <area shape="circle" href="javascript:rcsim('KEY_MUTE')" coords="69,255,13" />
- <area shape="circle" href="javascript:rcsim('KEY_VOLUMEUP')" coords="92,225,17" />
- <area shape="circle" href="javascript:rcsim('KEY_VOLUMEDOWN')" coords="47,225,17" />
- <area shape="circle" href="javascript:rcsim('KEY_OK')" coords="37,196,11" />
- <area shape="circle" href="javascript:rcsim('KEY_HOME')" coords="103,195,11" />
- <area shape="circle" href="javascript:rcsim('KEY_BLUE')" coords="108,72,11" />
- <area shape="circle" href="javascript:rcsim('KEY_RED')" coords="30,72,11" />
- <area shape="circle" href="javascript:rcsim('KEY_GREEN')" coords="54,57,11" />
- <area shape="circle" href="javascript:rcsim('KEY_YELLOW')" coords="85,57,11" />
- <area shape="circle" href="javascript:rcsim('KEY_0')" coords="69,363,12" />
- <area shape="circle" href="javascript:rcsim('KEY_9')" coords="102,336,12" />
- <area shape="circle" href="javascript:rcsim('KEY_8')" coords="69,337,12" />
- <area shape="circle" href="javascript:rcsim('KEY_7')" coords="37,336,12" />
- <area shape="circle" href="javascript:rcsim('KEY_6')" coords="102,310,12" />
- <area shape="circle" href="javascript:rcsim('KEY_5')" coords="69,310,12" />
- <area shape="circle" href="javascript:rcsim('KEY_4')" coords="37,310,12" />
- <area shape="circle" href="javascript:rcsim('KEY_3')" coords="102,284,12" />
- <area shape="circle" href="javascript:rcsim('KEY_2')" coords="69,284,12" />
- <area shape="circle" href="javascript:rcsim('KEY_1')" coords="37,284,12" />
+ <area shape="poly" href="javascript:rcsim('KEY_RIGHT')" coords="100,117,100,180,67,146,100,116" title="{=L:9923=}" />
+ <area shape="poly" href="javascript:rcsim('KEY_DOWN')" coords="36,181,101,180,66,146" title="{=L:9921=}" />
+ <area shape="poly" href="javascript:rcsim('KEY_UP')" coords="101,116,36,116,66,146" title="{=L:9920=}" />
+ <area shape="poly" href="javascript:rcsim('KEY_LEFT')" coords="66,147,36,117,35,182" title="{=L:9922=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_SETUP')" coords="105,100,15" title="{=L:9924=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_HELP')" coords="32,100,16" title="{=L:9914=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_POWER')" coords="108,33,15" title="{=L:9900=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_MUTE')" coords="69,255,13" title="{=L:9902=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_VOLUMEUP')" coords="92,225,17" title="{=L:9912=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_VOLUMEDOWN')" coords="47,225,17" title="{=L:9913=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_OK')" coords="37,196,11" title="{=L:9919=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_HOME')" coords="103,195,11" title="{=L:9925=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_BLUE')" coords="108,72,11" title="{=L:9918=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_RED')" coords="30,72,11" title="{=L:9915=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_GREEN')" coords="54,57,11" title="{=L:9916=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_YELLOW')" coords="85,57,11" title="{=L:9917=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_0')" coords="69,363,12" title="{=L:9911=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_9')" coords="102,336,12" title="{=L:9910=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_8')" coords="69,337,12" title="{=L:9909=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_7')" coords="37,336,12" title="{=L:9908=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_6')" coords="102,310,12" title="{=L:9907=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_5')" coords="69,310,12" title="{=L:9906=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_4')" coords="37,310,12" title="{=L:9905=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_3')" coords="102,284,12" title="{=L:9904=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_2')" coords="69,284,12" title="{=L:9903=}" />
+ <area shape="circle" href="javascript:rcsim('KEY_1')" coords="37,284,12" title="{=L:9902=}" />
</map>
end-block~remote_sagem
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquet_Editor_Edit.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquet_Editor_Edit.yhtm
index 8196499..b54ccd2 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquet_Editor_Edit.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquet_Editor_Edit.yhtm
@@ -57,10 +57,10 @@ function poschannel(box, direction)
</head>
<body>
-{=var-set:wait_text=Werte werden übernommen (Save).=}{=include-block:Y_Blocks.txt;snip_wait=}
+{=var-set:wait_text={=L:0015=}=}{=include-block:Y_Blocks.txt;snip_wait=}
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-BoxControl-Bouquet-Editor=}{=var-set:menu=Bouquet "{=name=}" bearbeiten=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-BoxControl-Bouquet-Editor=}{=var-set:menu={=L:0700=} "{=name=}" {=L:0710=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<form action="/control/changebouquet" method="post" id="channels" enctype="x-www-form-urlencoded">
<p><input type="hidden" name="selected" value="{=selected=}" /></p>
@@ -72,10 +72,10 @@ function poschannel(box, direction)
</select>
</td>
<td align="center">
- <button type="button" title="move up" onclick="poschannel(document.getElementById('channels').bchannels, 0);"> <img src="/images/arrowup.png"> </button><br /><br />
- <button type="button" title="move down" onclick="poschannel(document.getElementById('channels').bchannels, 1);"> <img src="/images/arrowdown.png"> </button><br /><br />
- <button type="button" title="remove" onclick="movechannels(document.getElementById('channels').bchannels, document.getElementById('channels').achannels);"> <img src="/images/arrowright.png"> </button><br /><br />
- <button type="button" title="add" onclick="movechannels(document.getElementById('channels').achannels, document.getElementById('channels').bchannels);"> <img src="/images/arrowleft.png"> </button><br /><br />
+ <button type="button" title="{=L:0706=}" onclick="poschannel(document.getElementById('channels').bchannels, 0);"> <img src="/images/arrowup.png"> </button><br /><br />
+ <button type="button" title="{=L:0707=}" onclick="poschannel(document.getElementById('channels').bchannels, 1);"> <img src="/images/arrowdown.png"> </button><br /><br />
+ <button type="button" title="{=L:0708=}" onclick="movechannels(document.getElementById('channels').bchannels, document.getElementById('channels').achannels);"> <img src="/images/arrowright.png"> </button><br /><br />
+ <button type="button" title="{=L:0709=}" onclick="movechannels(document.getElementById('channels').achannels, document.getElementById('channels').bchannels);"> <img src="/images/arrowleft.png"> </button><br /><br />
</td>
<td>
<select multiple="multiple" size="20" name="achannels">
@@ -85,9 +85,9 @@ function poschannel(box, direction)
</tr>
</table>
<input type="hidden" name="redirect" value="/Y_Boxcontrol_Bouquet_Editor_Main.yhtm"/>
- <p><button type="button" ytype="save" onclick="do_submit();">übernehmen</button>
- <button type="button" ytype="cancel" onclick="do_abort();">abbrechen</button></p>
- Alle Änderungen müssen noch gespeichert werden!
+ <p><button type="button" ytype="save" onclick="do_submit();">{=L:0021=}</button>
+ <button type="button" ytype="cancel" onclick="do_abort();">{=L:0023=}</button></p>
+ {=L:0701=}
</form>
</div>
</div>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquet_Editor_Main.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquet_Editor_Main.yhtm
index b6f4bef..f93d9cb 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquet_Editor_Main.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquet_Editor_Main.yhtm
@@ -30,7 +30,7 @@ function do_save()
{
hide_forms();
loadSyncURL("/control/savebouquet");
- alert("Bouquet-Liste gespeichert");
+ alert("{=L:0714=}");
}
function do_update()
{
@@ -49,7 +49,7 @@ function do_move(bouquetnr, action)
}
function do_delete(bouquetnr, bouquet_name)
{
- if (confirm("Bouquet \""+bouquet_name+"\" wirklich loeschen?")==true){
+ if (confirm("{=L:0700=} \""+bouquet_name+"\" {=L:0712=}")==true){
loadSyncURL("/control/deletebouquet?selected="+bouquetnr);
gurl = "/Y_Boxcontrol_Bouquet_Editor_Main.yhtm?selected=" + bouquetnr+ "#akt";
window.setTimeout('do_reload()',50);
@@ -78,7 +78,7 @@ function do_add()
window.setTimeout('do_reload()',200);
}
else
- alert("Es wurde kein Bouquet-Name angegeben!");
+ alert("{=L:0715=}!");
}
function do_rename_start(bouquetnr, bouquet_name)
{
@@ -107,7 +107,7 @@ function do_rename()
// }
}
else
- alert("Es wurde kein Bouquet-Name angegeben!");
+ alert("{=L:0715=}!");
}
//]]>
</script>
@@ -129,29 +129,29 @@ function do_rename()
<body>
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-BoxControl-Bouquet-Editor=}{=var-set:menu=Bouquet-Editor=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-BoxControl-Bouquet-Editor=}{=var-set:menu={=L:1105=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<div id="add" class="fly_form">
<form name="add" accept-charset="UTF-8" action="">
- <p><b>Bouquet hinzufügen</b><br/>
- Name des neuen Bouquets:
+ <p><b>{=L:0702=}</b><br />
+ {=L:0704=}:
<input type="text" size="30" name="bouquet_name" />
<br/>
- <button type="button" ytype="save" onclick="do_add()">speichern</button>
- <button type="button" ytype="cancel" onclick="do_add_abort()">abbrechen</button>
+ <button type="button" ytype="save" onclick="do_add()">{=L:0021=}</button>
+ <button type="button" ytype="cancel" onclick="do_add_abort()">{=L:0023=}</button>
</p>
</form>
</div>
<div id="rename" class="fly_form">
<form name="rename" accept-charset="UTF-8" action="">
<p>
- <p><b>Bouquet umbenennen</b><br/>
- Name des neuen Bouquets:
+ <p><b>{=L:0705=}</b><br />
+ {=L:0704=}:
<input type="text" size="30" name="bouquet_name" />
<input type="hidden" name="bouquetnr" value="" />
<br/>
- <button type="button" ytype="save" onclick="do_rename()">speichern</button>
- <button type="button" ytype="cancel" onclick="do_rename_abort()">abbrechen</button>
+ <button type="button" ytype="save" onclick="do_rename()">{=L:0021=}</button>
+ <button type="button" ytype="cancel" onclick="do_rename_abort()">{=L:0023=}</button>
</p>
</form>
</div>
@@ -172,21 +172,21 @@ function do_rename()
<td><a href="/Y_Boxcontrol_Bouquet_Editor_Edit.yhtm?selected=%d&name=%s">%s</a></td>
<td width="100" style="white-space: nowrap; font-weight:normal;">
<a href="javascript:do_rename_start('%d','%s');">
- <img src="/images/modify.png" alt="umbenennen" style="border: 0px" /></a>
+ <img src="/images/modify.png" alt="{=L:0713=}" style="border: 0px" /></a>
<a href="javascript:do_delete('%d','%s');">
- <img src="/images/remove.png" alt="löschen" style="border: 0px" /></a>
+ <img src="/images/remove.png" alt="{=L:0711=}" style="border: 0px" /></a>
<span style="visibility:%s;"><a href="javascript:do_move('%d','down');">
- <img src="/images/arrowdown.png" alt="nach unten" style="border: 0px" /></a> </span>
+ <img src="/images/arrowdown.png" alt="{=L:0707=}" style="border: 0px" /></a> </span>
<span style="visibility:%s;"><a href="javascript:do_move('%d','up');">
- <img src="/images/arrowup.png" alt="nach oben" style="border: 0px" /></a> </span>
+ <img src="/images/arrowup.png" alt="{=L:0706=}" style="border: 0px" /></a> </span>
</td>
</tr>
=}
{=func:bouquet_editor_main {=var-get:row=}=}
</table>
<p>
- <button type="button" ytype="add" onclick="javascript:do_add_start()">Bouquet hinzufügen</button>
- <button type="button" ytype="saveall" onclick="javascript:do_save()">Alle Änderungen speichern</button>
+ <button type="button" ytype="add" onclick="javascript:do_add_start()">{=L:0702=}</button>
+ <button type="button" ytype="saveall" onclick="javascript:do_save()">{=L:0022=}</button>
</p>
</div>
</div>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquetlist.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquetlist.yhtm
index cf4d429..f24379e 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquetlist.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Bouquetlist.yhtm
@@ -3,7 +3,7 @@
</head>
<body class="iframe">
<table class="bouquetlist" width="100%">
-<tr class="blist"><td><a href="Y_Boxcontrol_Channellist.yhtm#akt" target="content">Alle Kanäle</a></td></tr>
+<tr class="blist"><td><a href="Y_Boxcontrol_Channellist.yhtm#akt" target="content">{=L:0039=}</a></td></tr>
<tr><td><hr/></td></tr>
{=func:get_bouquets_as_templatelist <tr class="blist"><td><a href="Y_Boxcontrol_Channellist.yhtm?bouquet=%d#akt" target="content">%s</a></td></tr>=}
</table>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm
index 3139b26..0bf6010 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm
@@ -1,3 +1,4 @@
+{=var-set:cancache=yPInstall=}
{=include-block:Y_Blocks.txt;head=}
<script type="text/javascript" src="/prototype.js"></script>
<script type="text/javascript" src="/Y_Baselib.js"></script>
@@ -71,39 +72,39 @@ function get_data(){
</script>
</head>
{=var-set:lcshot={=if-file-exists:/bin/lcshot~true~{=if-file-exists:/var/bin/lcshot~true~false=}=}=}
-{=var-set:fbshot={=if-file-exists:/bin/fbshot~true~{=if-file-exists:/var/bin/fbshot~true~{=if-file-exists:/bin/dboxshot~true~{=if-file-exists:/var/bin/dboxshot~true~false=}=}=}=}=}
+{=var-set:fbshot={=if-file-exists:/bin/fbshot~true~{=if-file-exists:/var/bin/fbshot~true~false=}=}=}
{=var-set:dboxshot={=if-file-exists:/bin/dboxshot~true~{=if-file-exists:/var/bin/dboxshot~true~false=}=}=}
<body>
<div class="y_menu_sec_box">
- <div class="y_menu_sec_box_head"><h2>Boxcontrol</h2></div>
+ <div class="y_menu_sec_box_head"><h2>{=L:0100=}</h2></div>
<div class="y_menu_sec_box_body">
<div class="y_menu_sec">
<ul id="secmenu">
- <li><a target="work" title="Switch channels" href="Y_Boxcontrol_Bouquets.yhtm">Bouquets</a></li>
- <li><a target="work" title="control box functions (reboot, remote control, SPTS, ...)" href="Y_Tools_Boxcontrol.yhtm">Control</a></li>
- <li><a target="work" title="send Messages to box" href="Y_Boxcontrol_Messages.yhtm">Messages</a></li>
- <li><a target="work" title="Web-based Remote Control" href="Y_Tools_Rcsim.yhtm">Remote</a></li>
+ <li><a target="work" title="{=L:0200=}" href="Y_Boxcontrol_Bouquets.yhtm">{=L:0201=}</a></li>
+ <li><a target="work" title="{=L:0202=}" href="Y_Tools_Boxcontrol.yhtm">{=L:0203=}</a></li>
+ <li><a target="work" title="{=L:0204=}" href="Y_Boxcontrol_Messages.yhtm">{=L:0205=}</a></li>
+ <li><a target="work" title="{=L:0206=}" href="Y_Tools_Rcsim.yhtm">{=L:0207=}</a></li>
{=if-equal:{=var-get:lcshot=}~true~
- <li><a target="work" title="make lcd screenshot" href="Y_Tools_lcshot.yhtm">LCD Screenshot</a></li>
+ <li><a target="work" title="{=L:0210=}" href="Y_Tools_lcshot.yhtm">{=L:0209=}</a></li>
~
- <li class="disabled" title="lcshot not installed at /bin or /var/bin">LCD Screenshot</li>
+ <li class="disabled" title="{=L:0211=} /bin oder /var/bin">{=L:0209=}</li>
=}
{=if-equal:{=var-get:fbshot=}~true~
- <li><a target="work" title="make osd screenshot" href="Y_Tools_fbshot.yhtm">OSD Screenshot</a></li>
+ <li><a target="work" title="{=L:0213=}" href="Y_Tools_fbshot.yhtm">{=L:0212=}</a></li>
~
- <li class="disabled" title="fbshot not installed at /bin or /var/bin">OSD Screenshot</li>
+ <li class="disabled" title="{=L:0214=} /bin oder /var/bin">{=L:0212=}</li>
=}
{=if-equal:{=var-get:dboxshot=}~true~
- <li><a target="work" title="remote and osd" href="Y_Tools_remote_osd.yhtm">Remote & OSD</a></li>
+ <li><a target="work" title="{=0114=}" href="Y_Tools_remote_osd.yhtm">{=L:0114=}</a></li>
~
- <li class="disabled" title="dboxshot not installed at /bin or /var/bin">Remote & OSD</li>
+ <li class="disabled" title="{=0222=} /bin oder /var/bin">{=L:0114=}</li>
=}
</ul>
</div>
</div>
</div>
<div class="y_menu_sec_box">
- <div class="y_menu_sec_box_head"><h2>Control</h2></div>
+ <div class="y_menu_sec_box_head"><h2>{=L:0203=}</h2></div>
<div class="y_menu_sec_box_body">
<center>
<table class="y_text_boxcontrol_table" cellspacing="0" cellpadding="0" title="volumen display">
@@ -113,25 +114,25 @@ function get_data(){
</tr>
</table>
<br/>
- <span title="decrease volumen">
+ <span title="{=L:0215=}">
<a href="javascript:volumen_set(g_volumen-10);"><img src="/images/volumedown.png"> </a></span>
- <span title="increase volumen">
+ <span title="{=L:0216=}">
<a href="javascript:volumen_set(g_volumen+10);"><img src="/images/volumeup.png"></a></span>
- <span title="mute volumen">
+ <span title="{=L:0217=}">
<a id="btMute" href="javascript:toggle_mute();"> <img src="/images/volumemute.png"> </a></span>
<!-- <br/><br/>-->
- <span title="switch to TV"><a href="javascript:set_mode('tv');"><img src="/images/live.gif"> </a></span>
- <span title="switch to Radio"><a href="javascript:set_mode('radio');"> <img src="/images/radio.png"></a></span>
+ <span title="{=L:0218=}"><a href="javascript:set_mode('tv');"><img src="/images/live.gif"> </a></span>
+ <span title="{=L:0219=}"><a href="javascript:set_mode('radio');"> <img src="/images/radio.png"></a></span>
</center>
</div>
</div>
{=if-empty:{=ini-get:/var/tuxbox/config/Y-Web.conf;slavebox=}~~
<div class="y_menu_sec_box">
- <div class="y_menu_sec_box_head"><h2>Switch to</h2></div>
+ <div class="y_menu_sec_box_head"><h2>{=L:0223=}</h2></div>
<div class="y_menu_sec_box_body">
<div class="y_menu_sec">
<ul>
- <li><a target="_top" title="Webinterface der SlaveBox" href="http://{=ini-get:/var/tuxbox/config/Y-Web.conf;slavebox=}/">{=ini-get:/var/tuxbox/config/Y-Web.conf;slavebox=}</a></li>
+ <li><a target="_top" title="{=L:0220=}" href="http://{=ini-get:/var/tuxbox/config/Y-Web.conf;slavebox=}/">{=ini-get:/var/tuxbox/config/Y-Web.conf;slavebox=}</a></li>
</ul>
</div>
</div>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Messages.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Messages.yhtm
index d198eca..be254d4 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Messages.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Messages.yhtm
@@ -4,19 +4,19 @@
<body>
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-BoxControl-Message=}{=var-set:menu=Message=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-BoxControl-Message=}{=var-set:menu={=L:0205=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<form name="f" action="/control/message" method="get" enctype="application/x-www-form-urlencoded" accept-charset="UTF-8">
<table class="y_invisible_table" cellpadding="5" width="100%">
- <tr><td class="y_form_header">Meldung auf dbox-Bildschirm</td></tr>
+ <tr><td class="y_form_header">{=L:0501=}</td></tr>
<tr><td>
- <textarea name="nmsg" cols="50" rows="5" title="enter message to send to TV screen"></textarea><br/>
- <button type="submit" name="message" ytype="go" title="send message">senden</button>
+ <textarea name="nmsg" cols="50" rows="5" title="{=L:0500=}"></textarea><br />
+ <button type="submit" name="message" ytype="go" title="{=L:0503=}">{=L:0020=}</button>
</td></tr>
- <tr><td class="y_form_header">Popup auf dbox-Bildschirm</td></tr>
+ <tr><td class="y_form_header">{=L:0502=}</td></tr>
<tr><td>
- <textarea name="popup" cols="50" rows="5" title="enter message to send to TV screen"></textarea><br/>
- <button type="submit" name="pmessage" ytype="go" title="send message">senden</button>
+ <textarea name="popup" cols="50" rows="5" title="{=L:0500=}"></textarea><br />
+ <button type="submit" name="pmessage" ytype="go" title="{=L:0503=}">{=L:0020=}</button>
</td></tr>
</table>
<br/>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_EPG_Plus.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_EPG_Plus.yhtm
index c7aeace..2836bce 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_EPG_Plus.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_EPG_Plus.yhtm
@@ -11,20 +11,20 @@ function epg_imdb(){
</head>
<body>
-{=var-set:wait_text=EPG holen (get EPG).=}{=include-block:Y_Blocks.txt;snip_wait=}
+{=var-set:wait_text={=L:0800=}=}{=include-block:Y_Blocks.txt;snip_wait=}
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Live_Timer-EPG_Plus=}{=var-set:menu=EPG Plus=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-Live_Timer-EPG_Plus=}{=var-set:menu={=L:0801=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<form name="e">
- <select size="1" class="y_live_bouquets" name="bouquets" title="select bouquet - channels will be updated">
+ <select size="1" class="y_live_bouquets" name="bouquets" title="{=L:0802=}">
{=func:get_bouquets_as_dropdown {=if-empty:{=bouquets=}~{=func:get_actual_bouquet_number=}~{=bouquets=}=}=}
</select>
<select id="epg_time" size="1" name="epg_time">
</select>
- <button id="btGet" type="button" ytype="refresh" title="get or refresh EPG" onclick="build_epg_plus_main()">Aktualisieren</button>
- <button id="btPast" type="button" ytype="timedown" title="past hours" onclick="build_epg_plus_delta(-2)">-2</button>
- <button id="btNext" type="button" ytype="timeup"" title="next hours" onclick="build_epg_plus_delta(2)">+2</button>
+ <button id="btGet" type="button" ytype="refresh" title="{=L:0804=}" onclick="build_epg_plus_main()">{=L:0010=}</button>
+ <button id="btPast" type="button" ytype="timedown" title="{=L:0805=}" onclick="build_epg_plus_delta(-2)">-2</button>
+ <button id="btNext" type="button" ytype="timeup"" title="{=L:0806=}" onclick="build_epg_plus_delta(2)">+2</button>
</form>
<div id="epg_plus"> </div>
@@ -52,9 +52,9 @@ function epg_imdb(){
</tr>
<tr>
<td colspan="3">
- <button ytype="record" title="set timer for recording" onclick="epg_set_timer()">Aufnehmen</button>
- <button ytype="zap" title="switch to channel" onclick="epg_zapto()">Umschalten</button>
- Nachschlagen:
+ <button ytype="record" title="{=L:0807=}" onclick="epg_set_timer()">{=L:0011=}</button>
+ <button ytype="zap" title="{=L:0808=}" onclick="epg_zapto()">{=L:0012=}</button>
+ {=L:0013=}:
<span id="d_lookup"></span>
</td>
</tr>
@@ -67,4 +67,4 @@ function epg_imdb(){
</script>
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Menue.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Menue.yhtm
index ace47ec..717763c 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Menue.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Menue.yhtm
@@ -17,7 +17,7 @@ function build_menu(){
var ext_normal=ext.select_type("m");
ext_normal.each(function(e){
{=if-empty:{=var-get:management=}~
- var item="<span class=\"disabled\" title=\""+e.get('desc')+" (restricted by ManagementIP)\">"+e.get('menuitem')+"</span>";
+ var item="<span class=\"disabled\" title=\""+e.get('desc')+" ({=L:0050=})\">"+e.get('menuitem')+"</span>";
~
var item="<a target=\"work\" title=\""+e.get('desc')+"\" href=\""+e.get('file')+"\">"+e.get('menuitem')+"</a>";
=}
@@ -29,29 +29,29 @@ function build_menu(){
</head>
<body onload="build_menu()">
<div class="y_menu_sec_box">
- <div class="y_menu_sec_box_head"><h2>Extensions</h2></div>
+ <div class="y_menu_sec_box_head"><h2>{=L:0108=}</h2></div>
<div class="y_menu_sec_box_body">
- <div class="y_menu_sec_section">Normal</div>
+ <div class="y_menu_sec_section">{=L:0625=}</div>
<div class="y_menu_sec">
<ul id="ext_normal">
<ul>
</div>
- <div class="y_menu_sec_section">Management</div>
+ <div class="y_menu_sec_section">{=L:0626=}</div>
<div class="y_menu_sec" id="ext_management2">
<ul id="ext_management">
</ul>
</div>
- <div class="y_menu_sec_section">Admin</div>
+ <div class="y_menu_sec_section">{=L:0624=}</div>
<div class="y_menu_sec">
<ul>
{=if-empty:{=var-get:management=}~
- <li class="disabled" title="Extentions settings. (restricted by ManagementIP)">Einstellungen</li>
- <li class="disabled" title="Extentions updater/installer (restricted by ManagementIP)">Installer/Updater</li>
- <li class="disabled" title="Extentions settings. (restricted by ManagementIP)">Einstellungen</li>
+ <li class="disabled" title="{=L:0629=} ({=L:0050=})">{=L:0628=}</li>
+ <li class="disabled" title="{=L:0630=} ({=L:0050=})">{=L:0600=}</li>
+ <li class="disabled" title="{=L:0601=} ({=L:0050=})">{=L:0627=}</li>
~
- <li><a target="work" title="Extentions settings" href="Y_Ext_Settings.yhtm">Einstellungen</a></li>
- <li><a target="work" title="Extentions updater/installer" href="Y_Ext_Update.yhtm">Installer/Updater</a></li>
- <li><a target="work" title="Extentions uninstaller" href="Y_Ext_Uninstall.yhtm">Uninstaller</a></li>
+ <li><a target="work" title="{=L:0629=}" href="Y_Ext_Settings.yhtm">{=L:0628=}</a></li>
+ <li><a target="work" title="{=L:0630=}" href="Y_Ext_Update.yhtm">{=L:0600=}</a></li>
+ <li><a target="work" title="{=L:0601=}" href="Y_Ext_Uninstall.yhtm">{=L:0627=}</a></li>
=}
</ul>
</div>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Settings.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Settings.yhtm
index c3ae381..f81c33f 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Settings.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Settings.yhtm
@@ -15,22 +15,22 @@ function do_submit()
</script>
</head>
<body>
-{=var-set:wait_text=Werte werden übernommen (Save).=}{=include-block:Y_Blocks.txt;snip_wait=}
+{=var-set:wait_text={=L:0015=}=}{=include-block:Y_Blocks.txt;snip_wait=}
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Extensions-Settings=}{=var-set:menu=Extensions Settings=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-Extensions-Settings=}{=var-set:menu={=L:0629=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<form name="f" accept-charset="UTF-8" action="/y/cgi">
<table border="0" class="y_form_table" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
- <td><textarea name="extentions" id="ext" cols="90" rows="30" title="extention list" style="background : white; font : 'Courier New',medium monospace; color : #436976;">{=if-file-exists:/var/tuxbox/config/extentions.txt~{=include:/var/tuxbox/config/extentions.txt=}~{=if-file-exists:/var/httpd/extentions.txt~{=include:/var/httpd/extentions.txt=}~{=include:/share/tuxbox/neutrino/httpd-y/extentions.txt=}=}=}</textarea></td>
+ <td><textarea name="extentions" id="ext" cols="90" rows="30" title="{=L:0620=}" style="background : white; font : 'Courier New',medium monospace; color : #436976;">{=if-file-exists:/var/tuxbox/config/extentions.txt~{=include:/var/tuxbox/config/extentions.txt=}~{=if-file-exists:/var/httpd/extentions.txt~{=include:/var/httpd/extentions.txt=}~{=include:/share/tuxbox/neutrino/httpd-y/extentions.txt=}=}=}</textarea></td>
</tr>
</table>
<br/>
<input type="hidden" name="tmpl" value="Y_Ext_Update_refresh.yhtm"/>
<input type="hidden" name="execute" value="include-block:Y_Blocks.txt;ext_save_settings;nix"/>
- <button type="button" ytype="save" title="submit and save values" onclick="do_submit()">Speichern</button>
+ <button type="button" ytype="save" title="{=L:0014=}" onclick="do_submit()">{=L:0021=}</button>
</form>
</div>
</div>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Uninstall.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Uninstall.yhtm
index 3485d66..b988032 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Uninstall.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Uninstall.yhtm
@@ -13,28 +13,28 @@ function init(){
</script>
<style>
.type, .uninstall{
- text-align:center;;
+ text-align:center;
}
</style>
</head>
<body onload="init()">
-{=var-set:wait_text=Werte werden übernommen (Save).=}{=include-block:Y_Blocks.txt;snip_wait=}
+{=var-set:wait_text={=L:0015=}=}{=include-block:Y_Blocks.txt;snip_wait=}
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Extensions-Uninstall=}{=var-set:menu=Extensions Uninstaller=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-Extensions-Uninstall=}{=var-set:menu={=L:0601=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<div id="statusline"><img border="0" src="/images/wait.gif" width="20" height="20" alt="wait"/>
- <span id="status">Suche Extensions ...</span></div>
+ <span id="status">{=L:0602=}</span></div>
<form method="post" name="update" action="">
<!-- <input type="button" value="build list" title="build list" onclick="build_list()"/>-->
<br/>
- <div class="y_form_header_oline">installed extensions</div>
+ <div class="y_form_header_oline">{=L:0603=}</div>
<table class="lt_table" cellspacing="0" cellpadding="2">
<thead align="left">
<tr valign="bottom">
- <th>Type</th><th>Extension</th>
- <th>Tag</th><th>Version</th><th>Size/k</th><th>uninstall</th><th>Info</th>
+ <th>{=L:0604=}</th><th>{=L:0605=}</th>
+ <th>{=L:0606=}</th><th>{=L:0607=}</th><th>{=L:0608=}</th><th>{=L:0609=}</th><th>{=L:0618=}</th>
</tr>
</thead>
<tbody id="update_list">
@@ -44,13 +44,13 @@ function init(){
</form>
<br/>
<div id="free">?</div>
- Frei: <span id="avaiable">?</span>k
+ {=L:0610=}: <span id="avaiable">?</span>k
<form method="post" name="log" action="">
- <div class="y_form_header_oline">Log</div>
+ <div class="y_form_header_oline">{=L:0619=}</div>
<table class="lt_table" cellspacing="0" cellpadding="4">
<thead align="left">
<tr>
- <th> </th><th>Aktion</th><th>Status</th>
+ <th> </th><th>{=L:0611=}</th><th>{=L:0029=}</th>
</tr>
</thead>
<tbody id="slog_list">
@@ -60,11 +60,11 @@ function init(){
<br/>
</form>
<br/>
- <div class="y_form_header">New extension settings (preview)</div>
+ <div class="y_form_header">{=L:0612=}</div>
<form name="f" accept-charset="UTF-8" action="/y/cgi">
<table border="0" class="y_form_table" cellspacing="0" cellpadding="0">
<tr>
- <td><textarea name="extentions" cols="90" rows="5" title="extention list" style="background : white; font : 'Courier New',medium monospace; color : #436976;"></textarea></td>
+ <td><textarea name="extentions" cols="90" rows="5" title="{=L:0620=}" style="background : white; font : 'Courier New',medium monospace; color : #436976;"></textarea></td>
</tr>
</table>
<br/>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Update.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Update.yhtm
index e0d0505..e18a5e9 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Update.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Update.yhtm
@@ -6,42 +6,42 @@
<script type="text/javascript" src="/Y_Ext_Update.js"></script>
</head>
<body>
-{=var-set:wait_text=Werte werden aktualisiert.=}{=include-block:Y_Blocks.txt;snip_wait=}
+{=var-set:wait_text={=L:0015=}=}{=include-block:Y_Blocks.txt;snip_wait=}
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Extensions-Update=}{=var-set:menu=Extensions Updater/Installer=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
- <div class="work_box_body" width="100%">
+ {=var-set:help_url=Help-Extensions-Update=}{=var-set:menu={=L:0600=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ <div class="work_box_body" style="width:100%">
<div id="statusline"><img border="0" src="/images/wait.gif" width="20" height="20" alt="wait"/>
- <span id="status">Suche Updates ...</span></div>
+ <span id="status">{=L:0602=}</span></div>
<form method="post" name="update" action="">
<!-- <input type="button" value="build list" title="build list" onclick="build_list()"/>-->
<br/>
- <div class="y_form_header_oline">update Preview List</div>
+ <div class="y_form_header_oline">{=L:0613=}</div>
<table class="lt_table" cellspacing="0" cellpadding="2">
<thead align="left">
<tr valign="bottom">
<th> </th>
- <th>Site</th><th>Type</th><th>Extension</th>
- <th>Tag</th><th>your<br/>Version</th><th>Update<br/>Version</th>
- <th title="minimal yWeb version">yWeb</th><th>Size/k</th><th>Info</th>
+ <th>{=L:0617=}</th><th>{=L:0604=}</th><th>{=L:0605=}</th>
+ <th>{=L:0606=}</th><th>{=L:0614=}<br />{=L:0607=}</th><th>{=L:0615=}<br />{=L:0607=}</th>
+ <th title="{=L:0623=}">yWeb</th><th>{=L:0608=}</th><th>{=L:0618=}</th>
</tr>
</thead>
<tbody id="update_list">
<tr><td></td></tr>
</tbody>
</table>
- <button type="button" ytype="go" title="" name="set_updates" onclick="do_set_updates()">update/install</button>
+ <button type="button" ytype="go" name="set_updates" onclick="do_set_updates()">{=L:0616=}</button>
</form>
<br/>
<div id="free">?</div>
- Frei: <span id="avaiable">?</span>k
+ {=L:0610=}: <span id="avaiable">?</span>k
<form method="post" name="log" action="">
- <div class="y_form_header_oline">Log</div>
+ <div class="y_form_header_oline">{=L:0619=}</div>
<table class="lt_table" cellspacing="0" cellpadding="4">
<thead align="left">
<tr>
- <th> </th><th>Aktion</th><th>Status</th>
+ <th> </th><th>{=L:0611=}</th><th>{=L:0029=}</th>
</tr>
</thead>
<tbody id="slog_list">
@@ -51,11 +51,11 @@
<br/>
</form>
<br/>
- <div class="y_form_header">New extension settings (preview)</div>
+ <div class="y_form_header">{=L:0612=}</div>
<form name="f" accept-charset="UTF-8" action="/y/cgi">
<table border="0" class="y_form_table" cellspacing="0" cellpadding="0">
<tr>
- <td><textarea name="extentions" cols="90" rows="5" title="extention list" style="background : white; font : 'Courier New',medium monospace; color : #436976;"></textarea></td>
+ <td><textarea name="extentions" cols="90" rows="5" title="{=L:0620=}" style="background : white; font : 'Courier New',medium monospace; color : #436976;"></textarea></td>
</tr>
</table>
<br/>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Update_refresh.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Update_refresh.yhtm
index c6c63c9..0000df5 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Update_refresh.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Ext_Update_refresh.yhtm
@@ -14,12 +14,12 @@ function do_onload()
</script>
</head>
<body onload="do_onload()">
-{=var-set:wait_text=Werte werden aktualisiert.=}{=include-block:Y_Blocks.txt;snip_wait=}
+{=var-set:wait_text={=L:0009=}=}{=include-block:Y_Blocks.txt;snip_wait=}
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Extensions-Update=}{=var-set:menu=Extensions Settings saved=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-Extensions-Update=}{=var-set:menu={=L:0622=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body" width="100%s">
- Einstellungen gespeichert. Menu wird aktualisiert.
+ {=L:0621=}
</div>
</div>
</body>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Help.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Help.yhtm
index c05a171..dee2cc2 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Help.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Help.yhtm
@@ -1,10 +1,10 @@
{=var-set:cancache=yPyes=}
-{=include-block:Y_Blocks.txt;headCache=}
+{=include-block:Y_Blocks.txt;head=}
</head>
<body>
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Info-Hilfe=}{=var-set:menu=Hilfe=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-Info-Hilfe=}{=var-set:menu={=L:0046=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<ul>
<li><a href="http://wiki.dbox2-tuning.net/Neutrino:yWeb" class="exlink" title="yWeb Help from Tuxbox Wiki" target="_blank">Tuxbox-Wiki Help</a></li>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Menue.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Menue.yhtm
index 9dc8991..ab595d8 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Menue.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Menue.yhtm
@@ -12,16 +12,18 @@ function init(){
{=var-set:management={=if-equal:{=func:get_request_data client_addr=}~{=ini-get:/var/tuxbox/config/Y-Web.conf;management_ip;{=func:get_request_data client_addr=}=}~1~=}{=if-equal:{=func:get_request_data client_addr=}~{=ini-get:/var/tuxbox/config/Y-Web.conf;management_ip2=}~1~=}=}
<body onload="init()">
<div class="y_menu_sec_box">
- <div class="y_menu_sec_box_head"><h2>Info</h2></div>
+ <div class="y_menu_sec_box_head"><h2>{=L:0110=}</h2></div>
<div class="y_menu_sec_box_body">
<div class="y_menu_sec">
<ul id="secmenu">
- <li><a target="work" title="About yWeb" href="Y_About.yhtm">About</a></li>
- <li><a target="work" title="Getting Help" href="Y_Info_Help.yhtm">Hilfe</a></li>
+ <li><a target="work" title="About yWeb" href="Y_About.yhtm">{=L:3001=}</a>
+ </li>
+ <li><a target="work" title="Getting Help" href="Y_Info_Help.yhtm">{=L:3000=}</a>
+ </li>
{=if-empty:{=var-get:management=}~
- <li class="disabled" title="Check for Update of yWeb (restricted by ManagementIP)">Auf Updates prüfen</li>
+ <li class="disabled" title="Check for Update of yWeb (restricted by ManagementIP)">{=L:3002=}</li>
~
- <li><a target="work" title="Check for Updates of yWeb" href="Y_Info_Updates.yhtm">Auf Updates prüfen</a></li>
+ <li><a target="work" title="Check for Updates of yWeb" href="Y_Info_Updates.yhtm">{=L:3002=}</a></li>
=}
</ul>
</div>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Updates.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Updates.yhtm
index 8cf4f9e..c408cf1 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Updates.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Info_Updates.yhtm
@@ -13,12 +13,12 @@ function check_updates()
<body>
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Info-Auf_Updates_pruefen=}{=var-set:menu=Auf Updates prüfen=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
+ {=var-set:help_url=Help-Info-Auf_Updates_pruefen=}{=var-set:menu={=L:3002=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<table border="0" cellpadding="2" cellspacing="4">
<tr>
<td valign="top" width="30%">
- <b>Deine Version</b>
+ <b>{=L:3003=}</b>
<p>
{=ini-get:Y_Version.txt;version=}<br/>
{=ini-get:Y_Version.txt;date=}<br/>
@@ -27,19 +27,19 @@ function check_updates()
</p>
</td>
<td valign="top" width="30%">
- <b>Aktuelle Version</b>
+ <b>{=L:3004=}</b>
<p>
{=ini-get:/tmp/version.txt;version=}<br/>
{=ini-get:/tmp/version.txt;date=}<br/>
{=ini-get:/tmp/version.txt;type=}<br/><br/>
{=ini-get:/tmp/version.txt;info=}<br/>
{=if-empty:{=ini-get:/tmp/version.txt;url=}~~
- <a href="{=ini-get:/tmp/version.txt;url=}" target="_blank">Download</a><br/>
+ <a href="{=ini-get:/tmp/version.txt;url=}" target="_blank">{=L:3005=}</a><br />
=}
</p>
</td>
</tr>
- <tr><td><input type="button" onclick="check_updates()" value="check"/></td></tr>
+ <tr><td><input type="button" onclick="check_updates()" value="{=L:0045=}" /></td></tr>
</table>
</div>
</div>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Live.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Live.yhtm
index df26a17..3ccc3ff 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Live.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Live.yhtm
@@ -12,7 +12,7 @@ function build_bouquet_list(bouquet)
if(used_bouquet == -1)
used_bouquet = loadSyncURL("/y/cgi?execute=func:get_actual_bouquet_number");
var bouquet_dropdown_url = "/y/cgi?execute=func:get_bouquets_as_dropdown%20" + used_bouquet + "{=if-empty:{=var-get:must_management=}~~%20true=}";
- var bouquet_dropdown = "<select size=\"1\" class=\"y_live_bouquets\" id=\"bouquets\" onchange=\"change_bouquet()\" title=\"select bouquet - channels will be updated\">";
+ var bouquet_dropdown = "<select size=\"1\" class=\"y_live_bouquets\" id=\"bouquets\" onchange=\"change_bouquet()\" title=\"{=L:2521=}\">";
bouquet_dropdown += loadSyncURL(bouquet_dropdown_url);
bouquet_dropdown += "</select>";
obj_update('bouquets_div', bouquet_dropdown);
@@ -51,18 +51,18 @@ function view_transcode_mode()
</script>
</head>
<body onunload="do_unload()">
-{=var-set:wait_text=Streaming-Informationen<br/>werden ermittelt.=}{=include-block:Y_Blocks.txt;snip_wait=}
+{=var-set:wait_text={=L:2500=}=}{=include-block:Y_Blocks.txt;snip_wait=}
<div id="live_panel">
<form name="x" action="" method="get">
<table class="y_live_table" cellspacing="0" cellpadding="0" style="margin:0">
<tr><td>
<div id="bouquets_div"><div class="y_live_channels" style="border:1px solid #555555;">
- <img src="/images/smallwait.gif"> getting bouquets ...</div>
+ <img src="/images/smallwait.gif"> {=L:2501=}</div>
</div>
</td><td>
{=if-equal:{=typ=}~popup~
{=if-equal:{=mode=}~tv~
- <select id="resolution" onchange="do_resize()" title="select resolution">
+ <select id="resolution" onchange="do_resize()" title="{=L:2503=}">
<option value="1">384x288</option>
<option value="2">768x576</option>
<option value="2">960x720</option>
@@ -72,21 +72,21 @@ function view_transcode_mode()
</td></tr>
<tr><td>
<div id="channels_div"><div class="y_live_bouquets" style="border:1px solid #555555;">
- <img src="/images/smallwait.gif"> getting channels ...</div>
+ <img src="/images/smallwait.gif"> {=L:2502=}</div>
</div>
</td><td>
- <button id="go" class="y_live_button" type="button" title="change channel" onclick="change_channel()" disabled="disabled">
+ <button id="go" class="y_live_button" type="button" title="{=L:2504=}" onclick="change_channel()" disabled="disabled">
<img src="/images/play.png"></button>
- <button id="epg" class="y_live_button" type="button" title="view epg for selected channel" onclick="view_epg()" disabled="disabled">
+ <button id="epg" class="y_live_button" type="button" title="{=L:2505=}" onclick="view_epg()" disabled="disabled">
<img src="/images/epg.png"></button>
</td></tr>
<tr id="subsRow" style="display:none">
<td>
<div id="subs_div"><div class="y_live_channels" style="border:1px solid #555555;">
- <img src="/images/smallwait.gif"> getting subchannels ...</div>
+ <img src="/images/smallwait.gif"> {=L:2507=}</div>
</div>
</td><td>
- <button id="go" class="y_live_button" type="button" title="change channel" onclick="change_sub_channel()">
+ <button id="go" class="y_live_button" type="button" title="{=L:2504=}" onclick="change_sub_channel()">
<img src="/images/play.png"></button>
</td>
@@ -99,38 +99,38 @@ function view_transcode_mode()
</div>
<div id="live_controls">
<form name="v" action="" method="get">
- <button id="PlayOrPause" class="y_live_button" type="button" title="play or pause streaming"
+ <button id="PlayOrPause" class="y_live_button" type="button" title="{=L:2508=}"
onclick="do_play_or_pause()"><img src="/images/pause.png"></button>
- <button id="stop" type="button" title="stop streaming" onclick="do_stop()" class="y_live_button">
+ <button id="stop" type="button" title="{=L:2509=}" onclick="do_stop()" class="y_live_button">
<img src="/images/stop.png"></button>
- <button id="mute" class="y_live_button" type="button" value="Mute" title="mute / unmute volume" onclick="do_mute_toggle()">
+ <button id="mute" class="y_live_button" type="button" value="Mute" title="{=L:2510=}" onclick="do_mute_toggle()">
<img src="/images/volumemute.png"></button>
- <button id="volumedown" class="y_live_button" type="button" value="-" title="lower volume" onclick="V2.set_volume_delta(-10);">
+ <button id="volumedown" class="y_live_button" type="button" value="-" title="{=L:2511=}" onclick="V2.set_volume_delta(-10);">
<img src="/images/volumedown.png"></button>
- <button id="volumeup" class="y_live_button" type="button" value="+" title="higher volume" onclick="V2.set_volume_delta(+10);">
+ <button id="volumeup" class="y_live_button" type="button" value="+" title="{=L:2512=}" onclick="V2.set_volume_delta(+10);">
<img src="/images/volumeup.png"></button>
{=if-equal:{=mode=}~tv~
<button id="fullscreen" class="y_live_button" type="button" value="F"
- title="switch to fullscreen-mode - or use double-click" onclick="V2.toggle_fullscreen()">
+ title="{=L:2513=}" onclick="V2.toggle_fullscreen()">
<img src="/images/fullscreen.png"></button>
=}
- <button id="livelock" class="y_live_button" type="button" value="Lock" title="lock / unlock TV (record mode, rc, lcd)" name="lock" onclick="do_lock_toggle()">
+ <button id="livelock" class="y_live_button" type="button" value="Lock" title="{=L:2514=}" name="lock" onclick="do_lock_toggle()">
<img src="/images/livelock.png"></button>
{=if-equal:{=mode=}~tv~
- <button class="y_live_button" type="button" value="set" title="UDP Streaming" id="udp" onclick="do_udp_toggle()" style="visibility:hidden">
+ <button class="y_live_button" type="button" value="set" title="{=L:2515=}" id="udp" onclick="do_udp_toggle()" style="visibility:hidden">
<img src="/images/udp_switch_on.png"/></button>
- <button class="y_live_button" type="button" value="set" title="LiveView settings" id="settings" onclick="view_settings_mode()">
+ <button class="y_live_button" type="button" value="set" title="{=L:2516=}" id="settings" onclick="view_settings_mode()">
<img src="/images/properties.png"></button>
- <button class="y_live_button" type="button" value="S" title="create snapshot picture" id="snapshot" onclick="V2.snapshot()" style="visibility:hidden">
+ <button class="y_live_button" type="button" value="S" title="{=L:2517=}" id="snapshot" onclick="V2.snapshot()" style="visibility:hidden">
<img src="/images/snapshot.png"></button>
=}
{=if-equal:{=typ=}~popup~~
{=if-equal:{=typ=}~transcode~~
- <button id="rec" class="y_live_button" type="button" value="Rec" title="record mode" name="record_mode" onclick="view_record_mode()" style="visibility:hidden">
+ <button id="rec" class="y_live_button" type="button" value="Rec" title="{=L:2518=}" name="record_mode" onclick="view_record_mode()" style="visibility:hidden">
<img src="/images/record.png"></button>
=}
- <button id="transcode" class="y_live_button" type="button" value="Transcode" title="transcode mode" onclick="view_transcode_mode()" style="visibility:hidden">
+ <button id="transcode" class="y_live_button" type="button" value="Transcode" title="{=L:2519=}" onclick="view_transcode_mode()" style="visibility:hidden">
<img src="/images/transcode.png"></button>
=}
<span id="audio_pid_list"></span>
@@ -143,7 +143,7 @@ function view_transcode_mode()
Mode = "{=mode=}";
LiveTyp = "{=typ=}";
ClientAddr = "{=func:get_request_data clientaddr=}";
- insert_message_control("... build vlc control ...");
+ insert_message_control("{=L:2520=}");
isDeinterlace = ("{=ini-get:/var/tuxbox/config/Y-Web.conf;deinterlace;true=}" == "true");
cachetime = {=ini-get:/var/tuxbox/config/Y-Web.conf;http_caching;0=};
/* {=if-equal:{=typ=}~popup~
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_LiveViewFull.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_LiveViewFull.yhtm
index 336b00a..090068f 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_LiveViewFull.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_LiveViewFull.yhtm
@@ -23,12 +23,12 @@ function setTranscode()
<table cellpadding="0" cellspacing="0" border="0">
<tr><td valign="top">
<iframe name="live" src="Y_Live.yhtm?mode={=mode=}&typ={=typ=}" height="400" width="400" scrolling="no" align="left" marginheight="0" marginwidth="0" frameborder="0">
- Ihr Browser unterstützt Inlineframes nicht oder zeigt sie in der derzeitigen Konfiguration nicht an.
+ {=L:0000=}
</iframe>
</td>
<td>
<iframe name="col2" src="Y_blank.htm" height="400" width="450" scrolling="auto" marginheight="0" marginwidth="0" frameborder="0">
- Ihr Browser unterstützt Inlineframes nicht oder zeigt sie in der derzeitigen Konfiguration nicht an.
+ {=L:0000=}
</iframe>
</td>
</tr>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Live_DoubleView.yhtm b/tuxbox/neutrino/daemons/nhttpd/web/Y_Live_DoubleView.yhtm
index 74262dc..c2eb73b 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Live_DoubleView.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Live_DoubleView.yhtm
@@ -3,17 +3,17 @@
<body>
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
- {=var-set:help_url=Help-Live_Timer-Double_Vi...
[truncated message content] |