Skip to content

Commit 18bfc40

Browse files
committed
WIP: Install wizard localization
1 parent 4b728ab commit 18bfc40

4 files changed

Lines changed: 16 additions & 5 deletions

File tree

client/WEB-INF/classes/resources/messages.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
label.installWizard.title=Hello and Welcome to CloudStack&#8482.
2+
label.agree=Agree
3+
label.license.agreement=License Agreement
4+
label.license.agreement.subtitle=Please accept the CloudStack&#8482 EULA before installing.
15
label.manage.resources=Manage Resources
26
label.port.forwarding.policies=Port forwarding policies
37
label.load.balancing.policies=Load balancing policies

client/WEB-INF/classes/resources/messages_ja.properties

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
#cloudstack 3.0 (begin) ********************************************************************************************
1+
label.installWizard.title=こんにちは、CloudStack&#8482 へようこそ。
2+
label.agree=同意する
3+
label.license.agreement=ライセンス契約
4+
label.license.agreement.subtitle=インストールする前に、CloudStack&#8482 ライセンスに同意してください。
25
label.manage.resources=リソースを管理する
36
label.port.forwarding.policies=ポートフォワーディングのポリシー
47
label.load.balancing.policies=バランサポリシーをロードする

ui/index.jsp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1592,6 +1592,10 @@
15921592

15931593
<script language="javascript">
15941594
dictionary = {
1595+
'label.installWizard.title': '<fmt:message key="label.installWizard.title"/>',
1596+
'label.agree': '<fmt:message key="label.agree"/>',
1597+
'label.license.agreement.subtitle': '<fmt:message key="label.license.agreement.subtitle"/>',
1598+
'label.license.agreement': '<fmt:message key="label.license.agreement"/>',
15951599
'label.port.forwarding.policies': '<fmt:message key="label.port.forwarding.policies"/>',
15961600
'label.load.balancing.policies': '<fmt:message key="label.load.balancing.policies"/>',
15971601
'label.networking.and.security': '<fmt:message key="label.networking.and.security"/>',

ui/scripts/ui-custom/installWizard.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@
202202
return $('<div></div>').addClass('header')
203203
.append(
204204
$.merge(
205-
$('<h2></h2>').html('Hello and Welcome to CloudStack.'),
205+
$('<h2></h2>').html(_l('label.installWizard.title')),
206206
$('<h3></h3>').html('This tour will aid you in setting up your CloudStack installation')
207207
)
208208
);
@@ -285,10 +285,10 @@
285285
var steps = {
286286
eula: function(args) {
287287
var $intro = $('<div></div>').addClass('intro eula');
288-
var $title = $('<div></div>').addClass('title').html('License Agreement');
289-
var $subtitle = $('<div></div>').addClass('subtitle').html('Please accept the CloudStack&#8482 EULA before installing.');
288+
var $title = $('<div></div>').addClass('title').html(_l('label.license.agreement'));
289+
var $subtitle = $('<div></div>').addClass('subtitle').html(_l('label.license.agreement.subtitle'));
290290
var $copy = getCopy('eula', $('<div></div>').addClass('eula-copy'));
291-
var $continue = elems.nextButton('Agree');
291+
var $continue = elems.nextButton(_l('label.agree'));
292292

293293
$continue.click(function() {
294294
goTo('intro');

0 commit comments

Comments
 (0)