cloudstack 3.0 new UI - localize messages during zone creation.

This commit is contained in:
Jessica Wang 2012-02-16 11:23:04 -08:00 committed by Salvatore Orlando
parent bb89f4e557
commit 3f2bbee9c3
5 changed files with 173 additions and 0 deletions

View File

@ -2552,6 +2552,39 @@ resource.state=Resource state
=======
LUN.number=LUN #
confirm.remove.IP.range=Please confirm that you would like to remove this IP range.
<<<<<<< HEAD
=======
tooltip.zone.name=A name for the zone.
tooltip.dns.1=Name of a DNS server for use by VMs in the zone. The public IP addresses for the zone must have a route to this server.
tooltip.dns.2=A second DNS server name for use by VMs in the zone. The public IP addresses for the zone must have a route to this server.
tooltip.internal.dns.1=Name of a DNS server for use by CloudStack internal system VMs in the zone. The private IP address for the pods must have a route to this server.
tooltip.internal.dns.2=Name of a DNS server for use by CloudStack internal system VMs in the zone. The private IP address for the pods must have a route to this server.
tooltip.network.domain=A DNS suffix that will create a custom domain name for the network that is accessed by guest VMs.
tooltip.pod.name=A name for this pod.
tooltip.reserved.system.gateway=The gateway for the hosts in the pod.
tooltip.reserved.system.netmask=The network prefix that defines the pod subnet. Uses CIDR notation.
creating.zone=Creating zone
creating.physical.networks=Creating physical networks
configuring.physical.networks=Configuring physical networks
adding.Netscaler.device=Adding Netscaler device
creating.pod=Creating pod
configuring.public.traffic=Configuring public traffic
configuring.storage.traffic=Configuring storage traffic
configuring.guest.traffic=Configuring guest traffic
creating.cluster=Creating cluster
adding.host=Adding host
creating.primary.storage=Creating primary storage
creating.secondary.storage=Creating secondary storage
Zone.creation.complete=Zone creation complete
message.enabling.zone=Enabling zone
error.something.went.wrong.please.correct.the.following=Something went wrong; please correct the following
error.could.not.enable.zone=Could not enable zone
message.zone.creation.complete.would.you.like.to.enable.this.zone=Zone creation complete. Would you like to enable this zone?
message.please.add.at.lease.one.traffic.range=Please add at lease one traffic range.
message.you.must.have.at.least.one.physical.network=You must have at least one physical network
message.please.select.a.different.public.and.management.network.before.removing=Please select a different public and management network before removing
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.

View File

@ -1694,5 +1694,37 @@ resource.state=リソースの状態
=======
LUN.number=LUN #
confirm.remove.IP.range=あなたがこのIPアドレス範囲の削除を希望することを確認してください。
<<<<<<< HEAD
>>>>>>> 50fadb4... cloudstack 3.0 new UI - system page - localize primary storage section.
=======
tooltip.zone.name=ゾーンの名前を入力します。
tooltip.dns.1=ゾーン内のVMで使用するためにDNSサーバーの名前を指定します。ゾーンのパブリックIPアドレスは、このサーバへのルートを持っている必要があります。
tooltip.dns.2=ゾーン内のVMで使用するための二次DNSサーバー名を指定します。ゾーンのパブリックIPアドレスは、このサーバへのルートを持っている必要があります
tooltip.internal.dns.1=ゾーン内のCloudStack内部システムのVMによって使用されるDNSサーバーの名前を指定します。ポッド用のプライベートIPアドレスはこのサーバへのルートを持っている必要があります。
tooltip.internal.dns.2=ゾーン内のCloudStack内部システムのVMによって使用されるDNSサーバーの名前を指定します。ポッド用のプライベートIPアドレスはこのサーバへのルートを持っている必要があります。
tooltip.network.domain=ゲストVMによってアクセスされるネットワーク用のカスタムドメイン名を作成するDNSサフィックスです。
tooltip.pod.name=このポッドの名前を入力します。
tooltip.reserved.system.gateway=ポッド内のホストに対するゲートウェイ。
tooltip.reserved.system.netmask=ポッドサブネットを定義するネットワーク接頭辞。 CIDR表記を使用しています。
creating.zone=ゾーンを作成する
creating.physical.networks=物理的なネットワークを作成する
configuring.physical.networks=物理的なネットワークを構成する
adding.Netscaler.device=NetScalerのデバイスを追加する
creating.pod=ポッドを作成する
configuring.public.traffic=公共交通を構成する
configuring.storage.traffic=ストレージ·トラフィックの設定
configuring.guest.traffic=ゲストのトラフィックを設定する
creating.cluster=クラスタの作成
adding.host=ホストを追加する
creating.primary.storage=プライマリ·ストレージを作成する
creating.secondary.storage=セカンダリ·ストレージを作成する
Zone.creation.complete=完全なゾーンの作成
message.enabling.zone=Enabling zone
error.something.went.wrong.please.correct.the.following=Something went wrong; please correct the following
error.could.not.enable.zone=Could not enable zone
message.zone.creation.complete.would.you.like.to.enable.this.zone=Zone creation complete. Would you like to enable this zone?
message.please.add.at.lease.one.traffic.range=Please add at lease one traffic range.
message.you.must.have.at.least.one.physical.network=You must have at least one physical network
message.please.select.a.different.public.and.management.network.before.removing=Please select a different public and management network before removing
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.

View File

@ -3033,7 +3033,40 @@ dictionary = {
>>>>>>> 50fadb4... cloudstack 3.0 new UI - system page - localize primary storage section.
=======
'LUN.number': '<fmt:message key="LUN.number" />',
<<<<<<< HEAD
'confirm.remove.IP.range': '<fmt:message key="confirm.remove.IP.range" />'
>>>>>>> 0341d00... cloudstack 3.0 new UI - system page - localize IP Ranges sections.
=======
'confirm.remove.IP.range': '<fmt:message key="confirm.remove.IP.range" />',
'tooltip.zone.name': '<fmt:message key="tooltip.zone.name" />',
'tooltip.dns.1': '<fmt:message key="tooltip.dns.1" />',
'tooltip.dns.2': '<fmt:message key="tooltip.dns.2" />',
'tooltip.internal.dns.1': '<fmt:message key="tooltip.internal.dns.1" />',
'tooltip.internal.dns.2': '<fmt:message key="tooltip.internal.dns.2" />',
'tooltip.network.domain': '<fmt:message key="tooltip.network.domain" />',
'tooltip.pod.name': '<fmt:message key="tooltip.pod.name" />',
'tooltip.reserved.system.gateway': '<fmt:message key="tooltip.reserved.system.gateway" />',
'tooltip.reserved.system.netmask': '<fmt:message key="tooltip.reserved.system.netmask" />',
'creating.zone': '<fmt:message key="creating.zone" />',
'creating.physical.networks': '<fmt:message key="creating.physical.networks" />',
'configuring.physical.networks': '<fmt:message key="configuring.physical.networks" />',
'adding.Netscaler.device': '<fmt:message key="adding.Netscaler.device" />',
'creating.pod': '<fmt:message key="creating.pod" />',
'configuring.public.traffic': '<fmt:message key="configuring.public.traffic" />',
'configuring.storage.traffic': '<fmt:message key="configuring.storage.traffic" />',
'configuring.guest.traffic': '<fmt:message key="configuring.guest.traffic" />',
'creating.cluster': '<fmt:message key="creating.cluster" />',
'adding.host': '<fmt:message key="adding.host" />',
'creating.primary.storage': '<fmt:message key="creating.primary.storage" />',
'creating.secondary.storage': '<fmt:message key="creating.secondary.storage" />',
'Zone.creation.complete': '<fmt:message key="Zone.creation.complete" />',
'message.enabling.zone': '<fmt:message key="message.enabling.zone" />',
'error.something.went.wrong.please.correct.the.following': '<fmt:message key="error.something.went.wrong.please.correct.the.following" />',
'error.could.not.enable.zone': '<fmt:message key="error.could.not.enable.zone" />',
'message.zone.creation.complete.would.you.like.to.enable.this.zone': '<fmt:message key="message.zone.creation.complete.would.you.like.to.enable.this.zone" />',
'message.please.add.at.lease.one.traffic.range': '<fmt:message key="message.please.add.at.lease.one.traffic.range" />',
'message.you.must.have.at.least.one.physical.network': '<fmt:message key="message.you.must.have.at.least.one.physical.network" />',
'message.please.select.a.different.public.and.management.network.before.removing': '<fmt:message key="message.please.select.a.different.public.and.management.network.before.removing" />'
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
};
</script>

View File

@ -679,8 +679,30 @@
var $container = $physicalNetworkItem.closest('.setup-physical-network .content.input-area form');
var $trafficTypes = $physicalNetworkItem.find('li.traffic-type-draggable');
<<<<<<< HEAD
$trafficTypes.each(function() {
var trafficTypeID = $(this).attr('traffic-type-id');
=======
if (!$item.siblings().size()) {
cloudStack.dialog.notice({
message: dictionary['message.you.must.have.at.least.one.physical.network']
});
} else if ($item.find('input[type=radio]:checked').size()) {
cloudStack.dialog.notice({
message: dictionary['message.please.select.a.different.public.and.management.network.before.removing']
});
} else {
// Put any traffic type symbols back in original container
$item.find('li.traffic-type-draggable').each(function() {
var $draggable = $(this);
var $originalContainer = $('.traffic-types-drag-area:visible > ul > li')
.filter(function() {
return $(this).hasClass($draggable.attr('traffic-type-id'));
});
$draggable.appendTo($item.prev());
});
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
physicalNetwork.assignTrafficType(
trafficTypeID,

View File

@ -1411,6 +1411,7 @@
var data = args.data;
var stepFns = {
<<<<<<< HEAD
<<<<<<< HEAD
addZone: function() {
message(dictionary['message.creating.zone']);
@ -1418,6 +1419,10 @@
addZone: function() {
message('Creating zone');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
addZone: function() {
message(dictionary['creating.zone']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var array1 = [];
var networkType = args.data.zone.networkType; //"Basic", "Advanced"
@ -1474,11 +1479,15 @@
},
addPhysicalNetworks: function(args) {
<<<<<<< HEAD
<<<<<<< HEAD
message(dictionary['message.creating.physical.networks']);
=======
message('Creating physical network(s)');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['creating.physical.networks']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var returnedPhysicalNetworks = [];
@ -1946,6 +1955,7 @@
//afterCreateZonePhysicalNetworkTrafficTypes: enable physical network, enable virtual router element, enable network service provider
configurePhysicalNetwork: function(args) {
<<<<<<< HEAD
message(dictionary['message.configuring.physical.networks']);
if(args.data.zone.networkType == "Basic") {
@ -2361,6 +2371,9 @@
//afterCreateZonePhysicalNetworkTrafficTypes: enable physical network, enable virtual router element, enable network service provider
configurePhysicalNetwork: function(args) {
message('Configuring physical network(s)');
=======
message(dictionary['configuring.physical.networks']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
if(args.data.zone.networkType == "Basic") {
$.ajax({
@ -2788,8 +2801,12 @@
},
addNetscalerDevice: function(args) {
<<<<<<< HEAD
message('Adding Netscaler device');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['adding.Netscaler.device']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var array1 = [];
array1.push("&physicalnetworkid=" + args.data.returnedBasicPhysicalNetwork.id);
@ -3016,8 +3033,12 @@
=======
addPod: function(args) {
<<<<<<< HEAD
message('Creating pod');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['creating.pod']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var array3 = [];
array3.push("&zoneId=" + args.data.returnedZone.id);
@ -3053,10 +3074,14 @@
||(args.data.zone.networkType == "Advanced")) {
<<<<<<< HEAD
<<<<<<< HEAD
message(dictionary['message.configuring.public.traffic']);
=======
message('Configuring public traffic');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['configuring.public.traffic']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var stopNow = false;
@ -3161,8 +3186,12 @@
return complete({});
}
<<<<<<< HEAD
message('Configuring storage traffic');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['configuring.storage.traffic']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var storageIPRanges = args.data.storageTraffic;
var tasks = [];
@ -3241,11 +3270,15 @@
},
configureGuestTraffic: function(args) {
<<<<<<< HEAD
<<<<<<< HEAD
message(dictionary['message.configuring.guest.traffic']);
=======
message('Configuring guest traffic');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['configuring.guest.traffic']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
if(args.data.returnedZone.networktype == "Basic") { //create an VlanIpRange for guest network in basic zone
var array1 = [];
@ -3352,6 +3385,7 @@
},
addCluster: function(args) {
<<<<<<< HEAD
<<<<<<< HEAD
message(dictionary['message.creating.cluster']);
@ -3361,6 +3395,9 @@
=======
message('Creating cluster');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['creating.cluster']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var array1 = [];
array1.push("&zoneId=" + args.data.returnedZone.id);
@ -3428,11 +3465,15 @@
},
addHost: function(args) {
<<<<<<< HEAD
<<<<<<< HEAD
message(dictionary['message.adding.host']);
=======
message('Adding host');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['adding.host']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var array1 = [];
array1.push("&zoneid=" + args.data.returnedZone.id);
@ -3540,11 +3581,15 @@
return;
}
<<<<<<< HEAD
<<<<<<< HEAD
message(dictionary['message.creating.primary.storage']);
=======
message('Creating primary storage');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['creating.primary.storage']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var array1 = [];
array1.push("&zoneid=" + args.data.returnedZone.id);
@ -3638,11 +3683,15 @@
},
addSecondaryStorage: function(args) {
<<<<<<< HEAD
<<<<<<< HEAD
message(dictionary['message.creating.secondary.storage']);
=======
message('Creating secondary storage');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['creating.secondary.storage']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
var nfs_server = args.data.secondaryStorage.nfsServer;
var path = args.data.secondaryStorage.path;
@ -3667,11 +3716,15 @@
};
var complete = function(args) {
<<<<<<< HEAD
<<<<<<< HEAD
message(dictionary['message.Zone.creation.complete']);
=======
message('Zone creation complete!');
>>>>>>> 5c06960... bug 13743: New zone wizard step -- configure storage traffic
=======
message(dictionary['Zone.creation.complete']);
>>>>>>> 68f12d9... cloudstack 3.0 new UI - localize messages during zone creation.
success(args);
};