Skip to content

Commit

Permalink
Release track names now have L10n
Browse files Browse the repository at this point in the history
  • Loading branch information
sebdeckers committed Nov 13, 2009
1 parent 507dda7 commit 483c0b1
Show file tree
Hide file tree
Showing 8 changed files with 49 additions and 7 deletions.
3 changes: 3 additions & 0 deletions Client/css/about.css
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ a:hover {
font-size: 1em;
color: #333;
}
#software-track {
text-transform: lowercase;
}
#header p {
margin: 5px 0 0 20px;
}
Expand Down
12 changes: 12 additions & 0 deletions Client/css/autoupdate.css
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@ a:hover {
margin: 7px 0 0 10px;
color: inactivecaptiontext;
}
#tracks-version-track, #progress-version-track {
text-transform: lowercase;
}

/* Panel: Tracks
*/
Expand Down Expand Up @@ -120,6 +123,15 @@ a:hover {
margin: 0 0 6px 0;
padding: 0;
}
.update-button .name, .update-button .number {
=margin-right: 4px; /* ie6/ie7 */
}
.update-button .name:after, .update-button .number:after {
content: " "; /* w3c */
}
.update-button .track {
text-transform: lowercase;
}
.update-button div {
color: highlight;
font-style: italic;
Expand Down
4 changes: 3 additions & 1 deletion Client/js/about.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ window.attachEvent("onload", function () {
document.attachEvent("onkeydown", function () {if (event.keyCode == 27) external.wnd.close()});

document.getElementById("software-name").innerText = external.globals("softwarename");
document.getElementById("software-version").innerText = external.globals("softwareversion") + " " + external.globals("softwaretrack");
document.getElementById("software-number").innerText = external.globals("softwareversion");
document.getElementById("software-track").innerText = external.globals("Translator").Translate("main", "track-" + external.globals("softwaretrack"));
client.css.addClass(document.getElementById("software-track"), external.globals("softwaretrack"));
document.getElementById("software-link").innerText = document.getElementById("software-link").href = external.globals("softwareurl");

document.getElementById("content").attachEvent("onsubmit", function () {
Expand Down
13 changes: 10 additions & 3 deletions Client/js/autoupdate.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,9 @@ window.attachEvent("onload", function () {

document.getElementById("txt-version").innerText = external.globals("Translator").Translate("autoupdate", "title", [appcastEntry.name, appcastEntry.version]);
document.getElementById("txt-whats-new").href = appcastEntry.alternate ? appcastEntry.alternate : external.globals("ClientPluginContainer").ParseURL(external.globals("softwareurl"));
document.getElementById("progress-version").innerText = external.globals("softwareversion") + " " + external.globals("softwaretrack");
document.getElementById("progress-version-number").innerText = external.globals("softwareversion");
document.getElementById("progress-version-track").innerText = external.globals("Translator").Translate("main", "track-" + external.globals("softwaretrack"));
client.css.addClass(document.getElementById("progress-version-track"), external.globals("softwareversion"));
document.createElement("div").innerHTML = appcastEntry.summary;

if (appcastEntry.enclosure.length) {
Expand Down Expand Up @@ -186,7 +188,9 @@ window.attachEvent("onload", function () {

if (external.wnd.params.selectVersion) {
/* Load list of latest updates */
document.getElementById("tracks-version").innerText = external.globals("softwareversion") + " " + external.globals("softwaretrack");
document.getElementById("tracks-version-number").innerText = external.globals("softwareversion");
document.getElementById("tracks-version-track").innerText = external.globals("Translator").Translate("main", "track-" + external.globals("softwaretrack"));
client.css.addClass(document.getElementById("tracks-version-track"), external.globals("softwareversion"));
client.css.hide(document.getElementById("download-progress"));
client.css.hide(document.getElementById("txt-unavailable"));
client.css.hide(document.getElementById("txt-no-feed"));
Expand Down Expand Up @@ -218,7 +222,10 @@ window.attachEvent("onload", function () {
if (tracks[name]) {
var button = document.createElement("<button type='button' />");
button.className = "update-button";
insertSimpleElement(button, "h4", tracks[name].name + " " + tracks[name].version + " " + name);
var title = insertSimpleElement(button, "h4", "");
client.css.addClass(insertSimpleElement(title, "span", tracks[name].name), "name");
client.css.addClass(insertSimpleElement(title, "span", tracks[name].version), "number");
client.css.addClass(insertSimpleElement(title, "span", external.globals("Translator").Translate("main", "track-" + name)), "track");
if (tracks[name].version == external.globals("softwareversion")) {
button.disabled = true;
insertSimpleElement(button, "div", external.globals("Translator").Translate("autoupdate", "up-to-date"));
Expand Down
4 changes: 4 additions & 0 deletions Client/languages/en.xml
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,10 @@
<code id="time-months">${0} months ago</code>
<code id="time-year">1 year ago</code>
<code id="time-years">${0} years ago</code>

<code id="track-stable">Stable</code>
<code id="track-beta">Beta</code>
<code id="track-development">Development</code>
</window>
<window name="about">
<item id="txt-copyright">
Expand Down
4 changes: 4 additions & 0 deletions Client/languages/nl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -274,6 +274,10 @@
<code id="time-months">${0} maanden geleden</code>
<code id="time-year">1 jaar geleden</code>
<code id="time-years">${0} jaren geleden</code>

<code id="track-stable">Stabiel</code>
<code id="track-beta">Bèta</code>
<code id="track-development">Ontwikkeling</code>
</window>
<window name="about">
<item id="txt-copyright">
Expand Down
6 changes: 5 additions & 1 deletion Client/src/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<link rel="stylesheet" type="text/css" href="../css/lib/meyerweb-reset.css" />
<link rel="stylesheet" type="text/css" href="../css/about.css" />
<script type="text/javascript" src="../js/lib/client.js"></script>
<script type="text/javascript" src="../js/lib/client/css.js"></script>
<script type="text/javascript" src="../js/lib/client/os/launchInBrowser.js"></script>
<script type="text/javascript" src="../js/lib/client/os/registry.js"></script>
<script type="text/javascript" src="../js/lib/client/html/anchorToBrowser.js"></script>
Expand All @@ -24,7 +25,10 @@
<div id="header">
<div id="logo"></div>
<h1 id="software-name"></h1>
<h2 id="software-version"></h2>
<h2 id="software-version">
<span id="software-number"></span>
<span id="software-track"></span>
</h2>
<p><a id="software-link"></a></p>
</div>
<div id="legal-notice">
Expand Down
10 changes: 8 additions & 2 deletions Client/src/autoupdate.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,10 @@ <h3 id="txt-alternatives"></h3>
</div>
<div class="footer">
<input type="submit" class="btn" id="btn-close" />
<div id="tracks-version"></div>
<div id="tracks-version">
<span id="tracks-version-number"></span>
<span id="tracks-version-track"></span>
</div>
</div>
</form>

Expand All @@ -66,7 +69,10 @@ <h2 id="txt-new-version"></h2>
<input type="submit" class="btn" id="btn-later" />
<input type="button" class="btn wide" id="btn-download" />
<input type="button" class="btn wide" id="btn-update" />
<div id="progress-version"></div>
<div id="progress-version">
<span id="progress-version-number"></span>
<span id="progress-version-track"></span>
</div>
</div>
</form>

Expand Down

0 comments on commit 483c0b1

Please sign in to comment.