diff --git a/client/WEB-INF/classes/resources/messages.properties b/client/WEB-INF/classes/resources/messages.properties
index 2c9d9c40775..a58a6a1c1da 100644
--- a/client/WEB-INF/classes/resources/messages.properties
+++ b/client/WEB-INF/classes/resources/messages.properties
@@ -66,6 +66,7 @@ label.volume.limits=Volume Limits
label.snapshot.limits=Snapshot Limits
label.template.limits=Template Limits
label.template=Template
+label.add.template=Add Template
label.adding=Adding
label.sent=Sent
label.user=User
@@ -319,6 +320,36 @@ label.memory.mb=Memory (in MB)
label.interval.type=Interval Type
label.password.enabled=Password Enabled
label.active.sessions=Active Sessions
+label.format=Format
+label.generating.url=Generating URL
+label.instance.name=Instance Name
+label.device.id=Device ID
+label.storage=Storage
+label.add.volume=Add Volume
+label.snapshot.schedule=Snapshot Schedule
+label.disabled=Disabled
+label.hourly=Hourly
+label.daily=Daily
+label.weekly=Weekly
+label.monthly=Monthly
+label.time=Time
+label.minute.past.hour=Minute(s) Past the Hour
+label.day.of.week=Day of Week
+label.day.of.month=Day of Month
+label.sunday=Sunday
+label.monday=Monday
+label.tuesday=Tuesday
+label.wednesday=Wednesday
+label.thursday=Thursday
+label.friday=Friday
+label.saturday=Saturday
+label.time.zone=Time Zone
+label.keep=Keep
+label.snapshot.s=Snapshot (s)
+label.please.wait=Please Wait
+label.disk.size.gb=Disk Size (in GB)
+label.snapshot.name=Snapshot Name
+label.volume.name=Volume Name
label.lang.english=English
label.lang.chinese=Chinese
@@ -449,6 +480,15 @@ message.basic.mode.desc=Choose this network model if you do *not*
message.advanced.mode.desc=Choose this network model if you wish to enable VLAN support. This network model provides the most flexibility in allowing administrators to provide custom network offerings such as providing firewall, vpn, or load balancer support as well as enabling direct vs virtual networking.
message.update.ssl=Please submit a new X.509 compliant SSL certificate to be updated to each console proxy virtual instance:
message.add.service.offering=Please fill in the following data to add a new service offering.
+message.copy.template=Copy template XXX from zone to
+message.create.template.vm=Create VM from template
+message.create.template.volume=Please specify the following information before creating a template of your disk volume: . Creation of the template can range from several minutes to longer depending on the size of the volume.
+message.add.template=Please enter the following data to create your new template
+message.create.snapshot=Please confirm you want to create snapshot for this volume.
+message.snapshot.schedule=Your snapshot schedule is currently set to
+message.add.volume=Please fill in the following data to add a new volume.
+message.attach.volume=Please fill in the following data to attach a new volume. If you are attaching a disk volume to a Windows based virtual machine, you will need to reboot the instance to see the attached disk.
+
#Errors
error.login=Your username/password does not match our records.
diff --git a/ui/jsp/template.jsp b/ui/jsp/template.jsp
index a0a0a2986d0..c7a55209f48 100644
--- a/ui/jsp/template.jsp
+++ b/ui/jsp/template.jsp
@@ -1,21 +1,16 @@
-<%@ page import="java.util.*" %>
-
-<%@ page import="com.cloud.utils.*" %>
-
-<%
- Locale browserLocale = request.getLocale();
- CloudResourceBundle t = CloudResourceBundle.getBundle("resources/resource", browserLocale);
-%>
-
-
-
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
+
Actions
+- Waiting …
+