diff --git a/docs/source/ref/run_tests.rst b/docs/source/ref/run_tests.rst
index 7c1f5a8ee..1868554f5 100644
--- a/docs/source/ref/run_tests.rst
+++ b/docs/source/ref/run_tests.rst
@@ -107,6 +107,18 @@ You can build Horizon's documentation automatically by running::
The output is stored in ``./docs/build/html/``.
+Updating the translation files
+==============================
+
+You can update all of the translation files for both the ``horizon`` app and
+``openstack_dashboard`` project with a single command:
+
+ ./run_tests.sh --makemessages
+
+or, more compactly:
+
+ ./run_tests.sh --m
+
Starting clean
==============
diff --git a/horizon/dashboards/nova/images_and_snapshots/images/tabs.py b/horizon/dashboards/nova/images_and_snapshots/images/tabs.py
new file mode 100644
index 000000000..685f819d7
--- /dev/null
+++ b/horizon/dashboards/nova/images_and_snapshots/images/tabs.py
@@ -0,0 +1,44 @@
+# vim: tabstop=4 shiftwidth=4 softtabstop=4
+
+# Copyright 2012 Nebula, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License"); you may
+# not use this file except in compliance with the License. You may obtain
+# a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+# License for the specific language governing permissions and limitations
+# under the License.
+
+from django.core.urlresolvers import reverse
+from django.utils.translation import ugettext as _
+
+from horizon import api
+from horizon import exceptions
+from horizon import tabs
+
+
+class OverviewTab(tabs.Tab):
+ name = _("Overview")
+ slug = "overview"
+ template_name = "nova/images_and_snapshots/images/_detail_overview.html"
+
+ def get_context_data(self, request):
+ image_id = self.tab_group.kwargs['image_id']
+ try:
+ image = api.glance.image_get_meta(self.request, image_id)
+ except:
+ redirect = reverse('horizon:nova:images_and_snapshots:index')
+ exceptions.handle(request,
+ _('Unable to retrieve image details.'),
+ redirect=redirect)
+ return {'image': image}
+
+
+class ImageDetailTabs(tabs.TabGroup):
+ slug = "image_details"
+ tabs = (OverviewTab,)
diff --git a/horizon/dashboards/nova/images_and_snapshots/images/views.py b/horizon/dashboards/nova/images_and_snapshots/images/views.py
index a7d958f0d..95c8801ed 100644
--- a/horizon/dashboards/nova/images_and_snapshots/images/views.py
+++ b/horizon/dashboards/nova/images_and_snapshots/images/views.py
@@ -29,8 +29,9 @@ from django.utils.translation import ugettext as _
from horizon import api
from horizon import exceptions
from horizon import forms
-from horizon import views
+from horizon import tabs
from .forms import UpdateImageForm, LaunchForm
+from .tabs import ImageDetailTabs
LOG = logging.getLogger(__name__)
@@ -170,16 +171,6 @@ class UpdateView(forms.ModalFormView):
'disk_format': self.object.get('disk_format', ''), }
-class DetailView(views.APIView):
+class DetailView(tabs.TabView):
+ tab_group_class = ImageDetailTabs
template_name = 'nova/images_and_snapshots/images/detail.html'
-
- def get_data(self, request, context, *args, **kwargs):
- image_id = kwargs['image_id']
- try:
- image = api.glance.image_get_meta(self.request, kwargs['image_id'])
- except:
- redirect = reverse('horizon:nova:images_and_snapshots:index')
- exceptions.handle(request, _('Unable to retrieve details for '
- 'instance "%s".') % image_id,
- redirect=redirect)
- return {'image': image}
diff --git a/horizon/dashboards/nova/instances_and_volumes/volumes/tabs.py b/horizon/dashboards/nova/instances_and_volumes/volumes/tabs.py
index 5f3dc1f6c..81d349ea9 100644
--- a/horizon/dashboards/nova/instances_and_volumes/volumes/tabs.py
+++ b/horizon/dashboards/nova/instances_and_volumes/volumes/tabs.py
@@ -42,6 +42,6 @@ class OverviewTab(tabs.Tab):
return {'volume': volume}
-class ImageDetailTabs(tabs.TabGroup):
- slug = "image_details"
+class VolumeDetailTabs(tabs.TabGroup):
+ slug = "volume_details"
tabs = (OverviewTab,)
diff --git a/horizon/dashboards/nova/instances_and_volumes/volumes/views.py b/horizon/dashboards/nova/instances_and_volumes/volumes/views.py
index c33103c4a..491a6ace4 100644
--- a/horizon/dashboards/nova/instances_and_volumes/volumes/views.py
+++ b/horizon/dashboards/nova/instances_and_volumes/volumes/views.py
@@ -29,14 +29,14 @@ from horizon import tables
from horizon import tabs
from .forms import CreateForm, AttachForm, CreateSnapshotForm
from .tables import AttachmentsTable
-from .tabs import ImageDetailTabs
+from .tabs import VolumeDetailTabs
LOG = logging.getLogger(__name__)
class DetailView(tabs.TabView):
- tab_group_class = ImageDetailTabs
+ tab_group_class = VolumeDetailTabs
template_name = 'nova/instances_and_volumes/volumes/detail.html'
diff --git a/horizon/dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html b/horizon/dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html
new file mode 100644
index 000000000..02b975e39
--- /dev/null
+++ b/horizon/dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html
@@ -0,0 +1,59 @@
+{% load i18n sizeformat %}
+
+
{% trans "Instance Overview" %}
+
+
+
{% trans "Info" %}
+
+
+ - {% trans "Name" %}: {{ image.name|default:"None" }}
+ - {% trans "ID" %}: {{ image.id|default:"None" }}
+
+
+
+
+
{% trans "Status" %}
+
+
+ - {% trans "Status" %}: {{ image.status|default:"Unknown"|title }}
+ - {% trans "Public" %}: {{ image.is_public }}
+ - {% trans "Checksum" %}: {{ image.checksum }}
+ - {% trans "Created" %}: {{ image.created_at|default:"Unknown" }}
+ - {% trans "Updated" %}: {{ image.updated_app|default:"Never updated" }}
+
+
+
+
+
{% trans "Specs" %}
+
+
+ - {% trans "Size" %}: {{ image.size|filesizeformat }}
+ - {% trans "Container Format" %}: {{ image.container_format|default:"None"|upper }}
+ - {% trans "Disk Format" %}: {{ image.disk_format|default:"None"|upper }}
+
+
+
+
+
{% trans "Custom Properties" %}
+
+
+ {% if image.properties.architecture %}
+ - {% trans "Architecture" %}: {{ image.properties.architecture }}
+ {% endif %}
+ {% if image.properties.kernel_id %}
+ - {% trans "Kernel ID" %}: {{ image.properties.kernel_id }}
+ {% endif %}
+ {% if image.properties.ramdisk_id %}
+ - {% trans "Ramdisk ID" %}: {{ image.properties.ramdisk_id }}
+ {% endif %}
+ {% if image.properties.image_state %}
+ - {% trans "Euca2ools state" %}: {{ image.properties.image_state }}
+ {% endif %}
+ {% if image.properties.project_id %}
+ - {% trans "Project ID" %}: {{ image.properties.project_id }}
+ {% endif %}
+ {% if image.properties.image_type %}
+ - {% trans "Image Type" %}: {{ image.properties.image_type }}
+ {% endif %}
+
+
diff --git a/horizon/dashboards/nova/templates/nova/images_and_snapshots/images/detail.html b/horizon/dashboards/nova/templates/nova/images_and_snapshots/images/detail.html
index 485131aba..301a75696 100644
--- a/horizon/dashboards/nova/templates/nova/images_and_snapshots/images/detail.html
+++ b/horizon/dashboards/nova/templates/nova/images_and_snapshots/images/detail.html
@@ -1,55 +1,16 @@
{% extends 'nova/base.html' %}
-{% load i18n sizeformat %}
+{% load i18n %}
+
{% block title %}{% trans "Image Detail "%}{% endblock %}
{% block page_header %}
- {% include "horizon/common/_page_header.html" with title="Image Detail: "|add:image.name %}
+ {% include "horizon/common/_page_header.html" with title="Image Detail" %}
{% endblock page_header %}
{% block dash_main %}
-
- -
-
{% trans "Status" %}
-
- - {{ image.id|default:"None" }}
- - {{ image.status|default:"None" }}
- - {{ image.name|default:"None" }}
- - {{ image.is_public }}
- - {{ image.checksum|default:"None" }}
- - {{ image.created_at|default:"None" }}
- - {{ image.updated_app|default:"None" }}
-
-
- -
-
{% trans "Specs" %}
-
- - {{ image.size|filesizeformat }}
- - {{ image.container_format|default:"None" }}
- - {{ image.disk_format|default:"None" }}
-
-
- -
-
{% trans "Custom Properties" %}
-
- {% if image.properties.architecture %}
- - {{ image.properties.architecture }}
- {% endif %}
- {% if image.properties.kernel_id %}
- - {{ image.properties.kernel_id }}
- {% endif %}
- {% if image.properties.ramdisk_id %}
- - {{ image.properties.ramdisk_id }}
- {% endif %}
- {% if image.properties.image_state %}
- - {{ image.properties.image_state }}
- {% endif %}
- {% if image.properties.project_id %}
- - {{ image.properties.project_id }}
- {% endif %}
- {% if image.properties.image_type %}
- - {{ image.properties.image_type }}
- {% endif %}
-
-
-
-{% endblock %}
\ No newline at end of file
+
+
+ {{ tab_group.render }}
+
+
+{% endblock %}
diff --git a/horizon/dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html b/horizon/dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html
index 1a67793b3..aa89de27a 100644
--- a/horizon/dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html
+++ b/horizon/dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html
@@ -2,13 +2,20 @@
{% trans "Instance Overview" %}
+
+
{% trans "Info" %}
+
+
+ - {% trans "Name" %}: {{ instance.name }}
+ - {% trans "ID" %}: {{ instance.id }}
+
+
+
{% trans "Status" %}
- - {% trans "Status" %}: {{ instance.status }}
- - {% trans "Instance Name" %}: {{ instance.name }}
- - {% trans "Instance ID" %}: {{ instance.id }}
+ - {% trans "Status" %}: {{ instance.status|title }}
@@ -60,7 +67,8 @@
- {% trans "Key name" %}: {% if instance.key_name %}{{ instance.key_name }}{% else %}None{% endif %}
- - {% trans "Image Name" %}: {{ instance.image_name }}
+ {% url horizon:nova:images_and_snapshots:images:detail instance.image.id as image_url %}
+ - {% trans "Image Name" %}: {{ instance.image_name }}
diff --git a/horizon/dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html b/horizon/dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html
index 2a5fa2a28..0b1c5d14e 100644
--- a/horizon/dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html
+++ b/horizon/dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html
@@ -6,10 +6,10 @@
{% trans "Info" %}
- - {% trans "Volume Name:" %} {{ volume.displayName }}
- - {% trans "Volume ID" %}: {{ volume.id }}
+ - {% trans "Name" %}: {{ volume.displayName }}
+ - {% trans "ID" %}: {{ volume.id }}
{% if volume.displayDescription %}
- - {% trans "Description:" %} {{ volume.displayDescription }}
+ - {% trans "Description" %}: {{ volume.displayDescription }}
{% endif %}
@@ -26,8 +26,8 @@
{% trans "Specs" %}
- - {% trans "Size:" %} {{ volume.size }} {% trans "GB" %}
- - {% trans "Created at:" %} {{ volume.createdAt|parse_date }}
+ - {% trans "Size" %}: {{ volume.size }} {% trans "GB" %}
+ - {% trans "Created" %}: {{ volume.createdAt|parse_date }}
@@ -37,7 +37,7 @@
{% for attachment in volume.attachments %}
-
- {% trans "Attached To:" %}
+ {% trans "Attached To" %}:
{% url horizon:nova:instances_and_volumes:volumes:detail attachment.serverId as instance_url%}
{% trans "Instance" %} {{ attachment.instance.id }} ({{ attachment.instance.name }})
{% trans "on" %} {{ attachment.device }}
diff --git a/horizon/locale/es/LC_MESSAGES/django.po b/horizon/locale/es/LC_MESSAGES/django.po
index 46dc7e67e..555d6e0ac 100644
--- a/horizon/locale/es/LC_MESSAGES/django.po
+++ b/horizon/locale/es/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-15 14:27+0800\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -334,8 +334,8 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:31
#: dashboards/nova/access_and_security/security_groups/tables.py:65
-#: dashboards/nova/images_and_snapshots/images/forms.py:107
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:40
+#: dashboards/nova/images_and_snapshots/images/forms.py:108
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:47
msgid "Security Groups"
msgstr ""
@@ -354,6 +354,9 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:42
#: dashboards/nova/instances_and_volumes/volumes/tables.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:136
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
#: dashboards/syspanel/flavors/forms.py:37
#: dashboards/syspanel/projects/forms.py:60
#: dashboards/syspanel/projects/forms.py:85
@@ -372,6 +375,7 @@ msgstr ""
#: dashboards/nova/templates/nova/containers/_create.html:16
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create_snapshot.html:17
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/nova/templates/nova/objects/_copy.html:16
#: dashboards/nova/templates/nova/objects/_upload.html:17
#: dashboards/syspanel/projects/forms.py:63
@@ -517,6 +521,8 @@ msgstr ""
#: dashboards/nova/containers/tables.py:171
#: dashboards/nova/instances_and_volumes/instances/tables.py:220
#: dashboards/nova/instances_and_volumes/volumes/tables.py:123
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
#: dashboards/syspanel/instances/tables.py:50
msgid "Size"
msgstr ""
@@ -562,23 +568,28 @@ msgid "Unable to retrieve volume snapshots."
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:43
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:44
msgid "Kernel ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:47
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:47
msgid "Ramdisk ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:51
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:41
msgid "Architecture"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:55
#: dashboards/nova/images_and_snapshots/images/tables.py:82
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:31
msgid "Container Format"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:59
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:32
msgid "Disk Format"
msgstr ""
@@ -617,52 +628,52 @@ msgstr ""
msgid "Instance Count"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:105
+#: dashboards/nova/images_and_snapshots/images/forms.py:106
msgid "Number of instances to launch."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:111
+#: dashboards/nova/images_and_snapshots/images/forms.py:112
msgid "Launch instance in these security groups."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:113
+#: dashboards/nova/images_and_snapshots/images/forms.py:114
msgid "Volume or Volume Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:115
+#: dashboards/nova/images_and_snapshots/images/forms.py:116
msgid "Volume to boot from."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:116
+#: dashboards/nova/images_and_snapshots/images/forms.py:117
msgid "Device Name"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:119
+#: dashboards/nova/images_and_snapshots/images/forms.py:120
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:122
+#: dashboards/nova/images_and_snapshots/images/forms.py:123
msgid "Delete on Terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:125
+#: dashboards/nova/images_and_snapshots/images/forms.py:126
msgid "Delete volume on instance terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:131
+#: dashboards/nova/images_and_snapshots/images/forms.py:132
msgid "Select a keypair"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:133
+#: dashboards/nova/images_and_snapshots/images/forms.py:134
msgid "No keypairs available."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:164
+#: dashboards/nova/images_and_snapshots/images/forms.py:165
#, python-format
msgid "Instance \"%s\" launched."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:168
+#: dashboards/nova/images_and_snapshots/images/forms.py:169
#, python-format
msgid "Unable to launch instance: %(exc)s"
msgstr ""
@@ -688,16 +699,17 @@ msgid "Edit"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:71
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:63
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:71
msgid "Image Name"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:76
#: dashboards/nova/instances_and_volumes/instances/tables.py:223
#: dashboards/nova/instances_and_volumes/volumes/tables.py:126
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:12
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:15
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:18
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:15
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21
#: dashboards/syspanel/instances/tables.py:53
@@ -705,55 +717,62 @@ msgid "Status"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:78
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:19
msgid "Public"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:57
-#: dashboards/nova/images_and_snapshots/images/views.py:157
+#: dashboards/nova/images_and_snapshots/images/tabs.py:26
+#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
+#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
+#: dashboards/nova/templates/nova/overview/usage.html:6
+#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
+msgid "Overview"
+msgstr ""
+
+#: dashboards/nova/images_and_snapshots/images/tabs.py:37
+msgid "Unable to retrieve image details."
+msgstr ""
+
+#: dashboards/nova/images_and_snapshots/images/views.py:58
+#: dashboards/nova/images_and_snapshots/images/views.py:158
#, python-format
msgid "Unable to retrieve image \"%s\"."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:86
+#: dashboards/nova/images_and_snapshots/images/views.py:87
msgid "Unable to retrieve instance flavors."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:96
+#: dashboards/nova/images_and_snapshots/images/views.py:97
msgid "Unable to retrieve keypairs."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:105
+#: dashboards/nova/images_and_snapshots/images/views.py:106
msgid "Unable to retrieve list of security groups"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:110
+#: dashboards/nova/images_and_snapshots/images/views.py:111
msgid "Select Volume"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:115
+#: dashboards/nova/images_and_snapshots/images/views.py:116
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:28
#: dashboards/nova/instances_and_volumes/instances/tables.py:147
msgid "Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:118
+#: dashboards/nova/images_and_snapshots/images/views.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:35
#: dashboards/nova/instances_and_volumes/volumes/tables.py:154
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:74
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:82
msgid "Volume"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:132
-#: dashboards/nova/images_and_snapshots/images/views.py:143
+#: dashboards/nova/images_and_snapshots/images/views.py:133
+#: dashboards/nova/images_and_snapshots/images/views.py:144
msgid "Unable to retrieve list of volumes"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:182
-#: dashboards/nova/instances_and_volumes/instances/views.py:117
-#, python-format
-msgid "Unable to retrieve details for instance \"%s\"."
-msgstr ""
-
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
@@ -795,7 +814,6 @@ msgid "Volume Snapshots"
msgstr ""
#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:38
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
msgid "Volume ID"
msgstr ""
@@ -909,7 +927,6 @@ msgid "Not available"
msgstr ""
#: dashboards/nova/instances_and_volumes/instances/tables.py:218
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46
msgid "Instance Name"
msgstr ""
@@ -924,13 +941,6 @@ msgstr ""
msgid "Power State"
msgstr ""
-#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
-#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
-#: dashboards/nova/templates/nova/overview/usage.html:6
-#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
-msgid "Overview"
-msgstr ""
-
#: dashboards/nova/instances_and_volumes/instances/tabs.py:35
msgid "Log"
msgstr ""
@@ -955,6 +965,11 @@ msgstr ""
msgid "Unable to retrieve instance details."
msgstr ""
+#: dashboards/nova/instances_and_volumes/instances/views.py:117
+#, python-format
+msgid "Unable to retrieve details for instance \"%s\"."
+msgstr ""
+
#: dashboards/nova/instances_and_volumes/volumes/forms.py:42
#, python-format
msgid "Error Creating Volume: %s"
@@ -989,7 +1004,7 @@ msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/tables.py:36
#: dashboards/nova/instances_and_volumes/volumes/tables.py:143
#: dashboards/nova/instances_and_volumes/volumes/tables.py:155
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:68
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:76
#: dashboards/syspanel/projects/forms.py:116
msgid "Volumes"
msgstr ""
@@ -1057,7 +1072,6 @@ msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_update.html:16
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/instances/_update.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/settings/templates/settings/ec2/download_form.html:17
#: dashboards/settings/templates/settings/project/_openrc.html:17
#: dashboards/settings/templates/settings/user/_language.html:30
@@ -1184,6 +1198,62 @@ msgstr ""
msgid "Images & Snapshots"
msgstr ""
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:3
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
+msgid "Instance Overview"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
+msgid "Info"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
+#: dashboards/syspanel/projects/forms.py:83
+#: dashboards/syspanel/users/forms.py:105
+#: dashboards/syspanel/users/tables.py:123
+msgid "ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:20
+msgid "Checksum"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
+msgid "Created"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:22
+msgid "Updated"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:27
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:23
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
+msgid "Specs"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:37
+msgid "Custom Properties"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:50
+msgid "Euca2ools state"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:53
+#: usage/tables.py:28
+msgid "Project ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:56
+msgid "Image Type"
+msgstr ""
+
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:9
msgid "Launch Instances"
msgstr ""
@@ -1195,7 +1265,7 @@ msgid ""
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:30
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
#: dashboards/syspanel/flavors/forms.py:38
#: dashboards/syspanel/flavors/tables.py:30
#: dashboards/syspanel/projects/forms.py:114 usage/tables.py:18
@@ -1203,14 +1273,14 @@ msgid "VCPUs"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: usage/tables.py:19
msgid "Disk"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:38
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
msgid "GB"
msgstr ""
@@ -1240,85 +1310,10 @@ msgstr ""
msgid "Update Image"
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:3
+#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:14
-msgid "Image ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:15
-msgid "Image Status:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:16
-msgid "Image Name:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:17
-msgid "Public:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:18
-msgid "Checksum:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:19
-msgid "Created At:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:20
-msgid "Last Updated At:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:24
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
-msgid "Specs"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:26
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
-msgid "Size:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:27
-msgid "Container Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:28
-msgid "Disk Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:32
-msgid "Custom Properties"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:35
-msgid "Architecture:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:38
-msgid "Kernel ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:41
-msgid "Ramdisk ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:44
-msgid "Euca2ools state:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:47
-msgid "Project ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:50
-msgid "Image Type:"
-msgstr ""
-
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:18
msgid "Snapshots preserve the disk state of a running instance."
msgstr ""
@@ -1335,41 +1330,32 @@ msgstr ""
msgid "View Full Log"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
-msgid "Instance Overview"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:11
-#: dashboards/syspanel/instances/tables.py:44
-msgid "Instance ID"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:19
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
#: usage/tables.py:21
msgid "RAM"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
msgid "VCPU"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:33
msgid "IP Addresses"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:50
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:57
msgid "No rules defined."
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:59
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:66
msgid "Meta"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:62
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:69
msgid "Key name"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:81
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:89
msgid "No volumes attached."
msgstr ""
@@ -1425,20 +1411,8 @@ msgstr ""
msgid "Volume Overview"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
-msgid "Info"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
-msgid "Volume Name:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
-msgid "Created at:"
-msgstr ""
-
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:40
-msgid "Attached To:"
+msgid "Attached To"
msgstr ""
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:43
@@ -1645,6 +1619,10 @@ msgstr ""
msgid "User"
msgstr ""
+#: dashboards/syspanel/instances/tables.py:44
+msgid "Instance ID"
+msgstr ""
+
#: dashboards/syspanel/instances/tables.py:45
#: dashboards/syspanel/services/tables.py:49
msgid "Host"
@@ -1679,12 +1657,6 @@ msgstr ""
msgid "Unable to create tenant."
msgstr ""
-#: dashboards/syspanel/projects/forms.py:83
-#: dashboards/syspanel/users/forms.py:105
-#: dashboards/syspanel/users/tables.py:123
-msgid "ID"
-msgstr ""
-
#: dashboards/syspanel/projects/forms.py:100
#, python-format
msgid "%s was successfully updated."
@@ -2256,10 +2228,6 @@ msgstr ""
msgid "VCPU Hours"
msgstr ""
-#: usage/tables.py:28
-msgid "Project ID"
-msgstr ""
-
#: usage/tables.py:30
msgid "Disk GB Hours"
msgstr ""
diff --git a/horizon/locale/fr/LC_MESSAGES/django.po b/horizon/locale/fr/LC_MESSAGES/django.po
index 2911d1eab..f61ed65bc 100644
--- a/horizon/locale/fr/LC_MESSAGES/django.po
+++ b/horizon/locale/fr/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-15 14:27+0800\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -334,8 +334,8 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:31
#: dashboards/nova/access_and_security/security_groups/tables.py:65
-#: dashboards/nova/images_and_snapshots/images/forms.py:107
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:40
+#: dashboards/nova/images_and_snapshots/images/forms.py:108
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:47
msgid "Security Groups"
msgstr ""
@@ -354,6 +354,9 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:42
#: dashboards/nova/instances_and_volumes/volumes/tables.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:136
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
#: dashboards/syspanel/flavors/forms.py:37
#: dashboards/syspanel/projects/forms.py:60
#: dashboards/syspanel/projects/forms.py:85
@@ -372,6 +375,7 @@ msgstr ""
#: dashboards/nova/templates/nova/containers/_create.html:16
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create_snapshot.html:17
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/nova/templates/nova/objects/_copy.html:16
#: dashboards/nova/templates/nova/objects/_upload.html:17
#: dashboards/syspanel/projects/forms.py:63
@@ -517,6 +521,8 @@ msgstr ""
#: dashboards/nova/containers/tables.py:171
#: dashboards/nova/instances_and_volumes/instances/tables.py:220
#: dashboards/nova/instances_and_volumes/volumes/tables.py:123
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
#: dashboards/syspanel/instances/tables.py:50
msgid "Size"
msgstr ""
@@ -562,23 +568,28 @@ msgid "Unable to retrieve volume snapshots."
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:43
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:44
msgid "Kernel ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:47
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:47
msgid "Ramdisk ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:51
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:41
msgid "Architecture"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:55
#: dashboards/nova/images_and_snapshots/images/tables.py:82
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:31
msgid "Container Format"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:59
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:32
msgid "Disk Format"
msgstr ""
@@ -617,52 +628,52 @@ msgstr ""
msgid "Instance Count"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:105
+#: dashboards/nova/images_and_snapshots/images/forms.py:106
msgid "Number of instances to launch."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:111
+#: dashboards/nova/images_and_snapshots/images/forms.py:112
msgid "Launch instance in these security groups."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:113
+#: dashboards/nova/images_and_snapshots/images/forms.py:114
msgid "Volume or Volume Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:115
+#: dashboards/nova/images_and_snapshots/images/forms.py:116
msgid "Volume to boot from."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:116
+#: dashboards/nova/images_and_snapshots/images/forms.py:117
msgid "Device Name"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:119
+#: dashboards/nova/images_and_snapshots/images/forms.py:120
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:122
+#: dashboards/nova/images_and_snapshots/images/forms.py:123
msgid "Delete on Terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:125
+#: dashboards/nova/images_and_snapshots/images/forms.py:126
msgid "Delete volume on instance terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:131
+#: dashboards/nova/images_and_snapshots/images/forms.py:132
msgid "Select a keypair"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:133
+#: dashboards/nova/images_and_snapshots/images/forms.py:134
msgid "No keypairs available."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:164
+#: dashboards/nova/images_and_snapshots/images/forms.py:165
#, python-format
msgid "Instance \"%s\" launched."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:168
+#: dashboards/nova/images_and_snapshots/images/forms.py:169
#, python-format
msgid "Unable to launch instance: %(exc)s"
msgstr ""
@@ -688,16 +699,17 @@ msgid "Edit"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:71
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:63
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:71
msgid "Image Name"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:76
#: dashboards/nova/instances_and_volumes/instances/tables.py:223
#: dashboards/nova/instances_and_volumes/volumes/tables.py:126
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:12
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:15
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:18
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:15
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21
#: dashboards/syspanel/instances/tables.py:53
@@ -705,55 +717,62 @@ msgid "Status"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:78
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:19
msgid "Public"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:57
-#: dashboards/nova/images_and_snapshots/images/views.py:157
+#: dashboards/nova/images_and_snapshots/images/tabs.py:26
+#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
+#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
+#: dashboards/nova/templates/nova/overview/usage.html:6
+#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
+msgid "Overview"
+msgstr ""
+
+#: dashboards/nova/images_and_snapshots/images/tabs.py:37
+msgid "Unable to retrieve image details."
+msgstr ""
+
+#: dashboards/nova/images_and_snapshots/images/views.py:58
+#: dashboards/nova/images_and_snapshots/images/views.py:158
#, python-format
msgid "Unable to retrieve image \"%s\"."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:86
+#: dashboards/nova/images_and_snapshots/images/views.py:87
msgid "Unable to retrieve instance flavors."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:96
+#: dashboards/nova/images_and_snapshots/images/views.py:97
msgid "Unable to retrieve keypairs."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:105
+#: dashboards/nova/images_and_snapshots/images/views.py:106
msgid "Unable to retrieve list of security groups"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:110
+#: dashboards/nova/images_and_snapshots/images/views.py:111
msgid "Select Volume"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:115
+#: dashboards/nova/images_and_snapshots/images/views.py:116
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:28
#: dashboards/nova/instances_and_volumes/instances/tables.py:147
msgid "Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:118
+#: dashboards/nova/images_and_snapshots/images/views.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:35
#: dashboards/nova/instances_and_volumes/volumes/tables.py:154
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:74
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:82
msgid "Volume"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:132
-#: dashboards/nova/images_and_snapshots/images/views.py:143
+#: dashboards/nova/images_and_snapshots/images/views.py:133
+#: dashboards/nova/images_and_snapshots/images/views.py:144
msgid "Unable to retrieve list of volumes"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:182
-#: dashboards/nova/instances_and_volumes/instances/views.py:117
-#, python-format
-msgid "Unable to retrieve details for instance \"%s\"."
-msgstr ""
-
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
@@ -795,7 +814,6 @@ msgid "Volume Snapshots"
msgstr ""
#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:38
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
msgid "Volume ID"
msgstr ""
@@ -909,7 +927,6 @@ msgid "Not available"
msgstr ""
#: dashboards/nova/instances_and_volumes/instances/tables.py:218
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46
msgid "Instance Name"
msgstr ""
@@ -924,13 +941,6 @@ msgstr ""
msgid "Power State"
msgstr ""
-#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
-#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
-#: dashboards/nova/templates/nova/overview/usage.html:6
-#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
-msgid "Overview"
-msgstr ""
-
#: dashboards/nova/instances_and_volumes/instances/tabs.py:35
msgid "Log"
msgstr ""
@@ -955,6 +965,11 @@ msgstr ""
msgid "Unable to retrieve instance details."
msgstr ""
+#: dashboards/nova/instances_and_volumes/instances/views.py:117
+#, python-format
+msgid "Unable to retrieve details for instance \"%s\"."
+msgstr ""
+
#: dashboards/nova/instances_and_volumes/volumes/forms.py:42
#, python-format
msgid "Error Creating Volume: %s"
@@ -989,7 +1004,7 @@ msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/tables.py:36
#: dashboards/nova/instances_and_volumes/volumes/tables.py:143
#: dashboards/nova/instances_and_volumes/volumes/tables.py:155
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:68
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:76
#: dashboards/syspanel/projects/forms.py:116
msgid "Volumes"
msgstr ""
@@ -1057,7 +1072,6 @@ msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_update.html:16
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/instances/_update.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/settings/templates/settings/ec2/download_form.html:17
#: dashboards/settings/templates/settings/project/_openrc.html:17
#: dashboards/settings/templates/settings/user/_language.html:30
@@ -1184,6 +1198,62 @@ msgstr ""
msgid "Images & Snapshots"
msgstr ""
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:3
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
+msgid "Instance Overview"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
+msgid "Info"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
+#: dashboards/syspanel/projects/forms.py:83
+#: dashboards/syspanel/users/forms.py:105
+#: dashboards/syspanel/users/tables.py:123
+msgid "ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:20
+msgid "Checksum"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
+msgid "Created"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:22
+msgid "Updated"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:27
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:23
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
+msgid "Specs"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:37
+msgid "Custom Properties"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:50
+msgid "Euca2ools state"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:53
+#: usage/tables.py:28
+msgid "Project ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:56
+msgid "Image Type"
+msgstr ""
+
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:9
msgid "Launch Instances"
msgstr ""
@@ -1195,7 +1265,7 @@ msgid ""
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:30
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
#: dashboards/syspanel/flavors/forms.py:38
#: dashboards/syspanel/flavors/tables.py:30
#: dashboards/syspanel/projects/forms.py:114 usage/tables.py:18
@@ -1203,14 +1273,14 @@ msgid "VCPUs"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: usage/tables.py:19
msgid "Disk"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:38
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
msgid "GB"
msgstr ""
@@ -1240,85 +1310,10 @@ msgstr ""
msgid "Update Image"
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:3
+#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:14
-msgid "Image ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:15
-msgid "Image Status:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:16
-msgid "Image Name:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:17
-msgid "Public:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:18
-msgid "Checksum:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:19
-msgid "Created At:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:20
-msgid "Last Updated At:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:24
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
-msgid "Specs"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:26
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
-msgid "Size:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:27
-msgid "Container Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:28
-msgid "Disk Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:32
-msgid "Custom Properties"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:35
-msgid "Architecture:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:38
-msgid "Kernel ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:41
-msgid "Ramdisk ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:44
-msgid "Euca2ools state:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:47
-msgid "Project ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:50
-msgid "Image Type:"
-msgstr ""
-
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:18
msgid "Snapshots preserve the disk state of a running instance."
msgstr ""
@@ -1335,41 +1330,32 @@ msgstr ""
msgid "View Full Log"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
-msgid "Instance Overview"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:11
-#: dashboards/syspanel/instances/tables.py:44
-msgid "Instance ID"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:19
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
#: usage/tables.py:21
msgid "RAM"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
msgid "VCPU"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:33
msgid "IP Addresses"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:50
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:57
msgid "No rules defined."
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:59
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:66
msgid "Meta"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:62
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:69
msgid "Key name"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:81
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:89
msgid "No volumes attached."
msgstr ""
@@ -1425,20 +1411,8 @@ msgstr ""
msgid "Volume Overview"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
-msgid "Info"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
-msgid "Volume Name:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
-msgid "Created at:"
-msgstr ""
-
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:40
-msgid "Attached To:"
+msgid "Attached To"
msgstr ""
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:43
@@ -1645,6 +1619,10 @@ msgstr ""
msgid "User"
msgstr ""
+#: dashboards/syspanel/instances/tables.py:44
+msgid "Instance ID"
+msgstr ""
+
#: dashboards/syspanel/instances/tables.py:45
#: dashboards/syspanel/services/tables.py:49
msgid "Host"
@@ -1679,12 +1657,6 @@ msgstr ""
msgid "Unable to create tenant."
msgstr ""
-#: dashboards/syspanel/projects/forms.py:83
-#: dashboards/syspanel/users/forms.py:105
-#: dashboards/syspanel/users/tables.py:123
-msgid "ID"
-msgstr ""
-
#: dashboards/syspanel/projects/forms.py:100
#, python-format
msgid "%s was successfully updated."
@@ -2256,10 +2228,6 @@ msgstr ""
msgid "VCPU Hours"
msgstr ""
-#: usage/tables.py:28
-msgid "Project ID"
-msgstr ""
-
#: usage/tables.py:30
msgid "Disk GB Hours"
msgstr ""
diff --git a/horizon/locale/ja/LC_MESSAGES/django.po b/horizon/locale/ja/LC_MESSAGES/django.po
index 5db92b702..afa93b59c 100644
--- a/horizon/locale/ja/LC_MESSAGES/django.po
+++ b/horizon/locale/ja/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-15 14:27+0800\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Takeshi Nakajima \n"
"Language-Team: LANGUAGE \n"
@@ -351,8 +351,8 @@ msgstr "セキュリティグループ"
#: dashboards/nova/access_and_security/security_groups/tables.py:31
#: dashboards/nova/access_and_security/security_groups/tables.py:65
-#: dashboards/nova/images_and_snapshots/images/forms.py:107
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:40
+#: dashboards/nova/images_and_snapshots/images/forms.py:108
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:47
msgid "Security Groups"
msgstr "セキュリティグループ"
@@ -373,6 +373,9 @@ msgstr "ユーザ資格の編集"
#: dashboards/nova/images_and_snapshots/images/forms.py:42
#: dashboards/nova/instances_and_volumes/volumes/tables.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:136
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
#: dashboards/syspanel/flavors/forms.py:37
#: dashboards/syspanel/projects/forms.py:60
#: dashboards/syspanel/projects/forms.py:85
@@ -391,6 +394,7 @@ msgstr "名前"
#: dashboards/nova/templates/nova/containers/_create.html:16
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create_snapshot.html:17
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/nova/templates/nova/objects/_copy.html:16
#: dashboards/nova/templates/nova/objects/_upload.html:17
#: dashboards/syspanel/projects/forms.py:63
@@ -547,6 +551,8 @@ msgstr "ユーザ名"
#: dashboards/nova/containers/tables.py:171
#: dashboards/nova/instances_and_volumes/instances/tables.py:220
#: dashboards/nova/instances_and_volumes/volumes/tables.py:123
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
#: dashboards/syspanel/instances/tables.py:50
msgid "Size"
msgstr ""
@@ -600,23 +606,28 @@ msgid "Unable to retrieve volume snapshots."
msgstr "ボリューム%sを作成できません。"
#: dashboards/nova/images_and_snapshots/images/forms.py:43
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:44
msgid "Kernel ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:47
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:47
msgid "Ramdisk ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:51
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:41
msgid "Architecture"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:55
#: dashboards/nova/images_and_snapshots/images/tables.py:82
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:31
msgid "Container Format"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:59
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:32
msgid "Disk Format"
msgstr ""
@@ -659,57 +670,57 @@ msgstr ""
msgid "Instance Count"
msgstr "インスタンス"
-#: dashboards/nova/images_and_snapshots/images/forms.py:105
+#: dashboards/nova/images_and_snapshots/images/forms.py:106
msgid "Number of instances to launch."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:111
+#: dashboards/nova/images_and_snapshots/images/forms.py:112
#, fuzzy
msgid "Launch instance in these security groups."
msgstr "セキュリティグループ%sを作成できません。"
-#: dashboards/nova/images_and_snapshots/images/forms.py:113
+#: dashboards/nova/images_and_snapshots/images/forms.py:114
msgid "Volume or Volume Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:115
+#: dashboards/nova/images_and_snapshots/images/forms.py:116
msgid "Volume to boot from."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:116
+#: dashboards/nova/images_and_snapshots/images/forms.py:117
#, fuzzy
msgid "Device Name"
msgstr "ユーザ名"
-#: dashboards/nova/images_and_snapshots/images/forms.py:119
+#: dashboards/nova/images_and_snapshots/images/forms.py:120
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:122
+#: dashboards/nova/images_and_snapshots/images/forms.py:123
#, fuzzy
msgid "Delete on Terminate"
msgstr "削除"
-#: dashboards/nova/images_and_snapshots/images/forms.py:125
+#: dashboards/nova/images_and_snapshots/images/forms.py:126
msgid "Delete volume on instance terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:131
+#: dashboards/nova/images_and_snapshots/images/forms.py:132
#, fuzzy
msgid "Select a keypair"
msgstr "プロジェクトを削除"
-#: dashboards/nova/images_and_snapshots/images/forms.py:133
+#: dashboards/nova/images_and_snapshots/images/forms.py:134
#, fuzzy
msgid "No keypairs available."
msgstr "現在イメージがありません。"
-#: dashboards/nova/images_and_snapshots/images/forms.py:164
+#: dashboards/nova/images_and_snapshots/images/forms.py:165
#, fuzzy, python-format
msgid "Instance \"%s\" launched."
msgstr "インスタンス%sが開始しました。"
-#: dashboards/nova/images_and_snapshots/images/forms.py:168
+#: dashboards/nova/images_and_snapshots/images/forms.py:169
#, fuzzy, python-format
msgid "Unable to launch instance: %(exc)s"
msgstr "イメージ%sを更新できません。"
@@ -737,7 +748,7 @@ msgid "Edit"
msgstr "編集"
#: dashboards/nova/images_and_snapshots/images/tables.py:71
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:63
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:71
#, fuzzy
msgid "Image Name"
msgstr "ユーザ名"
@@ -745,9 +756,10 @@ msgstr "ユーザ名"
#: dashboards/nova/images_and_snapshots/images/tables.py:76
#: dashboards/nova/instances_and_volumes/instances/tables.py:223
#: dashboards/nova/instances_and_volumes/volumes/tables.py:126
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:12
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:15
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:18
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:15
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21
#: dashboards/syspanel/instances/tables.py:53
@@ -755,62 +767,70 @@ msgid "Status"
msgstr "ステータス"
#: dashboards/nova/images_and_snapshots/images/tables.py:78
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:19
#, fuzzy
msgid "Public"
msgstr "公開する"
-#: dashboards/nova/images_and_snapshots/images/views.py:57
-#: dashboards/nova/images_and_snapshots/images/views.py:157
+#: dashboards/nova/images_and_snapshots/images/tabs.py:26
+#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
+#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
+#: dashboards/nova/templates/nova/overview/usage.html:6
+#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
+msgid "Overview"
+msgstr "概要"
+
+#: dashboards/nova/images_and_snapshots/images/tabs.py:37
+#, fuzzy
+msgid "Unable to retrieve image details."
+msgstr "%sをリボーク(無効化)できません。"
+
+#: dashboards/nova/images_and_snapshots/images/views.py:58
+#: dashboards/nova/images_and_snapshots/images/views.py:158
#, fuzzy, python-format
msgid "Unable to retrieve image \"%s\"."
msgstr "%sをリボーク(無効化)できません。"
-#: dashboards/nova/images_and_snapshots/images/views.py:86
+#: dashboards/nova/images_and_snapshots/images/views.py:87
#, fuzzy
msgid "Unable to retrieve instance flavors."
msgstr "%sをリボーク(無効化)できません。"
-#: dashboards/nova/images_and_snapshots/images/views.py:96
+#: dashboards/nova/images_and_snapshots/images/views.py:97
#, fuzzy
msgid "Unable to retrieve keypairs."
msgstr "キー%sを作成できません。"
-#: dashboards/nova/images_and_snapshots/images/views.py:105
+#: dashboards/nova/images_and_snapshots/images/views.py:106
#, fuzzy
msgid "Unable to retrieve list of security groups"
msgstr "キー%sを作成できません。"
-#: dashboards/nova/images_and_snapshots/images/views.py:110
+#: dashboards/nova/images_and_snapshots/images/views.py:111
#, fuzzy
msgid "Select Volume"
msgstr "言語を選択"
-#: dashboards/nova/images_and_snapshots/images/views.py:115
+#: dashboards/nova/images_and_snapshots/images/views.py:116
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:28
#: dashboards/nova/instances_and_volumes/instances/tables.py:147
msgid "Snapshot"
msgstr "スナップショット"
-#: dashboards/nova/images_and_snapshots/images/views.py:118
+#: dashboards/nova/images_and_snapshots/images/views.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:35
#: dashboards/nova/instances_and_volumes/volumes/tables.py:154
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:74
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:82
#, fuzzy
msgid "Volume"
msgstr "ボリューム"
-#: dashboards/nova/images_and_snapshots/images/views.py:132
-#: dashboards/nova/images_and_snapshots/images/views.py:143
+#: dashboards/nova/images_and_snapshots/images/views.py:133
+#: dashboards/nova/images_and_snapshots/images/views.py:144
#, fuzzy
msgid "Unable to retrieve list of volumes"
msgstr "キー%sを作成できません。"
-#: dashboards/nova/images_and_snapshots/images/views.py:182
-#: dashboards/nova/instances_and_volumes/instances/views.py:117
-#, fuzzy, python-format
-msgid "Unable to retrieve details for instance \"%s\"."
-msgstr "%sをリボーク(無効化)できません。"
-
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
#, fuzzy
@@ -858,7 +878,6 @@ msgid "Volume Snapshots"
msgstr "スナップショット"
#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:38
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
#, fuzzy
msgid "Volume ID"
msgstr "ボリューム"
@@ -979,7 +998,6 @@ msgid "Not available"
msgstr "現在イメージがありません。"
#: dashboards/nova/instances_and_volumes/instances/tables.py:218
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46
#, fuzzy
msgid "Instance Name"
@@ -996,13 +1014,6 @@ msgstr ""
msgid "Power State"
msgstr "状態"
-#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
-#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
-#: dashboards/nova/templates/nova/overview/usage.html:6
-#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
-msgid "Overview"
-msgstr "概要"
-
#: dashboards/nova/instances_and_volumes/instances/tabs.py:35
msgid "Log"
msgstr ""
@@ -1028,6 +1039,11 @@ msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません
msgid "Unable to retrieve instance details."
msgstr "%sをリボーク(無効化)できません。"
+#: dashboards/nova/instances_and_volumes/instances/views.py:117
+#, fuzzy, python-format
+msgid "Unable to retrieve details for instance \"%s\"."
+msgstr "%sをリボーク(無効化)できません。"
+
#: dashboards/nova/instances_and_volumes/volumes/forms.py:42
#, fuzzy, python-format
msgid "Error Creating Volume: %s"
@@ -1062,7 +1078,7 @@ msgstr "ユーザ%sを作成中..."
#: dashboards/nova/instances_and_volumes/volumes/tables.py:36
#: dashboards/nova/instances_and_volumes/volumes/tables.py:143
#: dashboards/nova/instances_and_volumes/volumes/tables.py:155
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:68
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:76
#: dashboards/syspanel/projects/forms.py:116
msgid "Volumes"
msgstr "ボリューム"
@@ -1136,7 +1152,6 @@ msgstr "イメージ%sを更新できません。"
#: dashboards/nova/templates/nova/images_and_snapshots/images/_update.html:16
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/instances/_update.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/settings/templates/settings/ec2/download_form.html:17
#: dashboards/settings/templates/settings/project/_openrc.html:17
#: dashboards/settings/templates/settings/user/_language.html:30
@@ -1271,6 +1286,67 @@ msgstr ""
msgid "Images & Snapshots"
msgstr ""
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:3
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
+#, fuzzy
+msgid "Instance Overview"
+msgstr "インスタンス"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
+#, fuzzy
+msgid "Info"
+msgstr "情報"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
+#: dashboards/syspanel/projects/forms.py:83
+#: dashboards/syspanel/users/forms.py:105
+#: dashboards/syspanel/users/tables.py:123
+msgid "ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:20
+msgid "Checksum"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
+#, fuzzy
+msgid "Created"
+msgstr "作成"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:22
+#, fuzzy
+msgid "Updated"
+msgstr "イメージを更新"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:27
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:23
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
+msgid "Specs"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:37
+msgid "Custom Properties"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:50
+msgid "Euca2ools state"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:53
+#: usage/tables.py:28
+msgid "Project ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:56
+#, fuzzy
+msgid "Image Type"
+msgstr "イメージ"
+
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:9
#, fuzzy
msgid "Launch Instances"
@@ -1283,7 +1359,7 @@ msgid ""
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:30
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
#: dashboards/syspanel/flavors/forms.py:38
#: dashboards/syspanel/flavors/tables.py:30
#: dashboards/syspanel/projects/forms.py:114 usage/tables.py:18
@@ -1291,14 +1367,14 @@ msgid "VCPUs"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: usage/tables.py:19
msgid "Disk"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:38
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
msgid "GB"
msgstr ""
@@ -1329,93 +1405,10 @@ msgstr "ここより、ユーザとその資格を管理できます。"
msgid "Update Image"
msgstr "イメージを更新"
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:3
+#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:14
-#, fuzzy
-msgid "Image ID:"
-msgstr "イメージ"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:15
-#, fuzzy
-msgid "Image Status:"
-msgstr "ステータス"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:16
-#, fuzzy
-msgid "Image Name:"
-msgstr "ユーザ名"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:17
-#, fuzzy
-msgid "Public:"
-msgstr "公開する"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:18
-msgid "Checksum:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:19
-#, fuzzy
-msgid "Created At:"
-msgstr "作成"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:20
-#, fuzzy
-msgid "Last Updated At:"
-msgstr "イメージを更新"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:24
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
-msgid "Specs"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:26
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
-msgid "Size:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:27
-#, fuzzy
-msgid "Container Format:"
-msgstr "ユーザ名"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:28
-msgid "Disk Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:32
-msgid "Custom Properties"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:35
-msgid "Architecture:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:38
-msgid "Kernel ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:41
-msgid "Ramdisk ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:44
-msgid "Euca2ools state:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:47
-msgid "Project ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:50
-#, fuzzy
-msgid "Image Type:"
-msgstr "イメージ"
-
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:18
msgid "Snapshots preserve the disk state of a running instance."
msgstr ""
@@ -1432,44 +1425,33 @@ msgstr ""
msgid "View Full Log"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
-#, fuzzy
-msgid "Instance Overview"
-msgstr "インスタンス"
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:11
-#: dashboards/syspanel/instances/tables.py:44
-#, fuzzy
-msgid "Instance ID"
-msgstr "インスタンスID:"
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:19
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
#: usage/tables.py:21
msgid "RAM"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
msgid "VCPU"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:33
msgid "IP Addresses"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:50
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:57
msgid "No rules defined."
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:59
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:66
msgid "Meta"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:62
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:69
#, fuzzy
msgid "Key name"
msgstr "ユーザ名"
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:81
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:89
msgid "No volumes attached."
msgstr ""
@@ -1531,24 +1513,9 @@ msgstr "新規ボリュームを作成する。"
msgid "Volume Overview"
msgstr "概要"
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
-#, fuzzy
-msgid "Info"
-msgstr "情報"
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
-#, fuzzy
-msgid "Volume Name:"
-msgstr "ユーザ名"
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
-#, fuzzy
-msgid "Created at:"
-msgstr "作成"
-
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:40
#, fuzzy
-msgid "Attached To:"
+msgid "Attached To"
msgstr "ボリュームを付与する。"
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:43
@@ -1772,6 +1739,11 @@ msgstr "テナント"
msgid "User"
msgstr ""
+#: dashboards/syspanel/instances/tables.py:44
+#, fuzzy
+msgid "Instance ID"
+msgstr "インスタンスID:"
+
#: dashboards/syspanel/instances/tables.py:45
#: dashboards/syspanel/services/tables.py:49
msgid "Host"
@@ -1809,12 +1781,6 @@ msgstr "キー%sは正常に削除されました。"
msgid "Unable to create tenant."
msgstr "キー%sを作成できません。"
-#: dashboards/syspanel/projects/forms.py:83
-#: dashboards/syspanel/users/forms.py:105
-#: dashboards/syspanel/users/tables.py:123
-msgid "ID"
-msgstr ""
-
#: dashboards/syspanel/projects/forms.py:100
#, fuzzy, python-format
msgid "%s was successfully updated."
@@ -2422,10 +2388,6 @@ msgstr ""
msgid "VCPU Hours"
msgstr ""
-#: usage/tables.py:28
-msgid "Project ID"
-msgstr ""
-
#: usage/tables.py:30
msgid "Disk GB Hours"
msgstr ""
@@ -2469,9 +2431,41 @@ msgid "You are not authorized for any available tenants."
msgstr ""
#, fuzzy
-#~ msgid "Update"
+#~ msgid "Image ID:"
+#~ msgstr "イメージ"
+
+#, fuzzy
+#~ msgid "Image Status:"
+#~ msgstr "ステータス"
+
+#, fuzzy
+#~ msgid "Image Name:"
+#~ msgstr "ユーザ名"
+
+#, fuzzy
+#~ msgid "Public:"
+#~ msgstr "公開する"
+
+#, fuzzy
+#~ msgid "Created At:"
+#~ msgstr "作成"
+
+#, fuzzy
+#~ msgid "Last Updated At:"
#~ msgstr "イメージを更新"
+#, fuzzy
+#~ msgid "Container Format:"
+#~ msgstr "ユーザ名"
+
+#, fuzzy
+#~ msgid "Volume Name:"
+#~ msgstr "ユーザ名"
+
+#, fuzzy
+#~ msgid "Created at:"
+#~ msgstr "作成"
+
#, fuzzy
#~ msgid "Delete Containers"
#~ msgstr "新規ボリュームを作成する。"
@@ -2500,10 +2494,6 @@ msgstr ""
#~ msgid "Status:"
#~ msgstr "ステータス"
-#, fuzzy
-#~ msgid "Created:"
-#~ msgstr "作成"
-
#, fuzzy
#~ msgid "Unable to %s."
#~ msgstr "%sを起動できません。"
diff --git a/horizon/locale/pl/LC_MESSAGES/django.po b/horizon/locale/pl/LC_MESSAGES/django.po
index be880a87c..3db4e5850 100644
--- a/horizon/locale/pl/LC_MESSAGES/django.po
+++ b/horizon/locale/pl/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-15 14:27+0800\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: 2011-09-24 14:41+0100\n"
"Last-Translator: Tomasz 'Zen' Napierala \n"
"Language-Team: Polish OpenStack translations team \n"
"Language-Team: LANGUAGE \n"
@@ -333,8 +333,8 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:31
#: dashboards/nova/access_and_security/security_groups/tables.py:65
-#: dashboards/nova/images_and_snapshots/images/forms.py:107
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:40
+#: dashboards/nova/images_and_snapshots/images/forms.py:108
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:47
msgid "Security Groups"
msgstr ""
@@ -353,6 +353,9 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:42
#: dashboards/nova/instances_and_volumes/volumes/tables.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:136
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
#: dashboards/syspanel/flavors/forms.py:37
#: dashboards/syspanel/projects/forms.py:60
#: dashboards/syspanel/projects/forms.py:85
@@ -371,6 +374,7 @@ msgstr ""
#: dashboards/nova/templates/nova/containers/_create.html:16
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create_snapshot.html:17
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/nova/templates/nova/objects/_copy.html:16
#: dashboards/nova/templates/nova/objects/_upload.html:17
#: dashboards/syspanel/projects/forms.py:63
@@ -516,6 +520,8 @@ msgstr ""
#: dashboards/nova/containers/tables.py:171
#: dashboards/nova/instances_and_volumes/instances/tables.py:220
#: dashboards/nova/instances_and_volumes/volumes/tables.py:123
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
#: dashboards/syspanel/instances/tables.py:50
msgid "Size"
msgstr ""
@@ -561,23 +567,28 @@ msgid "Unable to retrieve volume snapshots."
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:43
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:44
msgid "Kernel ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:47
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:47
msgid "Ramdisk ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:51
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:41
msgid "Architecture"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:55
#: dashboards/nova/images_and_snapshots/images/tables.py:82
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:31
msgid "Container Format"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:59
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:32
msgid "Disk Format"
msgstr ""
@@ -616,52 +627,52 @@ msgstr ""
msgid "Instance Count"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:105
+#: dashboards/nova/images_and_snapshots/images/forms.py:106
msgid "Number of instances to launch."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:111
+#: dashboards/nova/images_and_snapshots/images/forms.py:112
msgid "Launch instance in these security groups."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:113
+#: dashboards/nova/images_and_snapshots/images/forms.py:114
msgid "Volume or Volume Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:115
+#: dashboards/nova/images_and_snapshots/images/forms.py:116
msgid "Volume to boot from."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:116
+#: dashboards/nova/images_and_snapshots/images/forms.py:117
msgid "Device Name"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:119
+#: dashboards/nova/images_and_snapshots/images/forms.py:120
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:122
+#: dashboards/nova/images_and_snapshots/images/forms.py:123
msgid "Delete on Terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:125
+#: dashboards/nova/images_and_snapshots/images/forms.py:126
msgid "Delete volume on instance terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:131
+#: dashboards/nova/images_and_snapshots/images/forms.py:132
msgid "Select a keypair"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:133
+#: dashboards/nova/images_and_snapshots/images/forms.py:134
msgid "No keypairs available."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:164
+#: dashboards/nova/images_and_snapshots/images/forms.py:165
#, python-format
msgid "Instance \"%s\" launched."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:168
+#: dashboards/nova/images_and_snapshots/images/forms.py:169
#, python-format
msgid "Unable to launch instance: %(exc)s"
msgstr ""
@@ -687,16 +698,17 @@ msgid "Edit"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:71
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:63
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:71
msgid "Image Name"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:76
#: dashboards/nova/instances_and_volumes/instances/tables.py:223
#: dashboards/nova/instances_and_volumes/volumes/tables.py:126
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:12
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:15
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:18
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:15
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21
#: dashboards/syspanel/instances/tables.py:53
@@ -704,55 +716,62 @@ msgid "Status"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:78
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:19
msgid "Public"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:57
-#: dashboards/nova/images_and_snapshots/images/views.py:157
+#: dashboards/nova/images_and_snapshots/images/tabs.py:26
+#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
+#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
+#: dashboards/nova/templates/nova/overview/usage.html:6
+#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
+msgid "Overview"
+msgstr ""
+
+#: dashboards/nova/images_and_snapshots/images/tabs.py:37
+msgid "Unable to retrieve image details."
+msgstr ""
+
+#: dashboards/nova/images_and_snapshots/images/views.py:58
+#: dashboards/nova/images_and_snapshots/images/views.py:158
#, python-format
msgid "Unable to retrieve image \"%s\"."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:86
+#: dashboards/nova/images_and_snapshots/images/views.py:87
msgid "Unable to retrieve instance flavors."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:96
+#: dashboards/nova/images_and_snapshots/images/views.py:97
msgid "Unable to retrieve keypairs."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:105
+#: dashboards/nova/images_and_snapshots/images/views.py:106
msgid "Unable to retrieve list of security groups"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:110
+#: dashboards/nova/images_and_snapshots/images/views.py:111
msgid "Select Volume"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:115
+#: dashboards/nova/images_and_snapshots/images/views.py:116
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:28
#: dashboards/nova/instances_and_volumes/instances/tables.py:147
msgid "Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:118
+#: dashboards/nova/images_and_snapshots/images/views.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:35
#: dashboards/nova/instances_and_volumes/volumes/tables.py:154
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:74
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:82
msgid "Volume"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:132
-#: dashboards/nova/images_and_snapshots/images/views.py:143
+#: dashboards/nova/images_and_snapshots/images/views.py:133
+#: dashboards/nova/images_and_snapshots/images/views.py:144
msgid "Unable to retrieve list of volumes"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:182
-#: dashboards/nova/instances_and_volumes/instances/views.py:117
-#, python-format
-msgid "Unable to retrieve details for instance \"%s\"."
-msgstr ""
-
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
@@ -794,7 +813,6 @@ msgid "Volume Snapshots"
msgstr ""
#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:38
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
msgid "Volume ID"
msgstr ""
@@ -908,7 +926,6 @@ msgid "Not available"
msgstr ""
#: dashboards/nova/instances_and_volumes/instances/tables.py:218
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46
msgid "Instance Name"
msgstr ""
@@ -923,13 +940,6 @@ msgstr ""
msgid "Power State"
msgstr ""
-#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
-#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
-#: dashboards/nova/templates/nova/overview/usage.html:6
-#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
-msgid "Overview"
-msgstr ""
-
#: dashboards/nova/instances_and_volumes/instances/tabs.py:35
msgid "Log"
msgstr ""
@@ -954,6 +964,11 @@ msgstr ""
msgid "Unable to retrieve instance details."
msgstr ""
+#: dashboards/nova/instances_and_volumes/instances/views.py:117
+#, python-format
+msgid "Unable to retrieve details for instance \"%s\"."
+msgstr ""
+
#: dashboards/nova/instances_and_volumes/volumes/forms.py:42
#, python-format
msgid "Error Creating Volume: %s"
@@ -988,7 +1003,7 @@ msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/tables.py:36
#: dashboards/nova/instances_and_volumes/volumes/tables.py:143
#: dashboards/nova/instances_and_volumes/volumes/tables.py:155
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:68
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:76
#: dashboards/syspanel/projects/forms.py:116
msgid "Volumes"
msgstr ""
@@ -1056,7 +1071,6 @@ msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_update.html:16
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/instances/_update.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/settings/templates/settings/ec2/download_form.html:17
#: dashboards/settings/templates/settings/project/_openrc.html:17
#: dashboards/settings/templates/settings/user/_language.html:30
@@ -1183,6 +1197,62 @@ msgstr ""
msgid "Images & Snapshots"
msgstr ""
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:3
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
+msgid "Instance Overview"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
+msgid "Info"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
+#: dashboards/syspanel/projects/forms.py:83
+#: dashboards/syspanel/users/forms.py:105
+#: dashboards/syspanel/users/tables.py:123
+msgid "ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:20
+msgid "Checksum"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
+msgid "Created"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:22
+msgid "Updated"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:27
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:23
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
+msgid "Specs"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:37
+msgid "Custom Properties"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:50
+msgid "Euca2ools state"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:53
+#: usage/tables.py:28
+msgid "Project ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:56
+msgid "Image Type"
+msgstr ""
+
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:9
msgid "Launch Instances"
msgstr ""
@@ -1194,7 +1264,7 @@ msgid ""
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:30
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
#: dashboards/syspanel/flavors/forms.py:38
#: dashboards/syspanel/flavors/tables.py:30
#: dashboards/syspanel/projects/forms.py:114 usage/tables.py:18
@@ -1202,14 +1272,14 @@ msgid "VCPUs"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: usage/tables.py:19
msgid "Disk"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:38
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
msgid "GB"
msgstr ""
@@ -1239,85 +1309,10 @@ msgstr ""
msgid "Update Image"
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:3
+#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:14
-msgid "Image ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:15
-msgid "Image Status:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:16
-msgid "Image Name:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:17
-msgid "Public:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:18
-msgid "Checksum:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:19
-msgid "Created At:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:20
-msgid "Last Updated At:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:24
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
-msgid "Specs"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:26
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
-msgid "Size:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:27
-msgid "Container Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:28
-msgid "Disk Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:32
-msgid "Custom Properties"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:35
-msgid "Architecture:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:38
-msgid "Kernel ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:41
-msgid "Ramdisk ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:44
-msgid "Euca2ools state:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:47
-msgid "Project ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:50
-msgid "Image Type:"
-msgstr ""
-
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:18
msgid "Snapshots preserve the disk state of a running instance."
msgstr ""
@@ -1334,41 +1329,32 @@ msgstr ""
msgid "View Full Log"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
-msgid "Instance Overview"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:11
-#: dashboards/syspanel/instances/tables.py:44
-msgid "Instance ID"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:19
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
#: usage/tables.py:21
msgid "RAM"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
msgid "VCPU"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:33
msgid "IP Addresses"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:50
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:57
msgid "No rules defined."
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:59
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:66
msgid "Meta"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:62
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:69
msgid "Key name"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:81
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:89
msgid "No volumes attached."
msgstr ""
@@ -1424,20 +1410,8 @@ msgstr ""
msgid "Volume Overview"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
-msgid "Info"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
-msgid "Volume Name:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
-msgid "Created at:"
-msgstr ""
-
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:40
-msgid "Attached To:"
+msgid "Attached To"
msgstr ""
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:43
@@ -1644,6 +1618,10 @@ msgstr ""
msgid "User"
msgstr ""
+#: dashboards/syspanel/instances/tables.py:44
+msgid "Instance ID"
+msgstr ""
+
#: dashboards/syspanel/instances/tables.py:45
#: dashboards/syspanel/services/tables.py:49
msgid "Host"
@@ -1678,12 +1656,6 @@ msgstr ""
msgid "Unable to create tenant."
msgstr ""
-#: dashboards/syspanel/projects/forms.py:83
-#: dashboards/syspanel/users/forms.py:105
-#: dashboards/syspanel/users/tables.py:123
-msgid "ID"
-msgstr ""
-
#: dashboards/syspanel/projects/forms.py:100
#, python-format
msgid "%s was successfully updated."
@@ -2255,10 +2227,6 @@ msgstr ""
msgid "VCPU Hours"
msgstr ""
-#: usage/tables.py:28
-msgid "Project ID"
-msgstr ""
-
#: usage/tables.py:30
msgid "Disk GB Hours"
msgstr ""
diff --git a/horizon/locale/zh_CN/LC_MESSAGES/django.po b/horizon/locale/zh_CN/LC_MESSAGES/django.po
index 1ca7e7a1d..e61f30f32 100644
--- a/horizon/locale/zh_CN/LC_MESSAGES/django.po
+++ b/horizon/locale/zh_CN/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-15 14:27+0800\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -333,8 +333,8 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:31
#: dashboards/nova/access_and_security/security_groups/tables.py:65
-#: dashboards/nova/images_and_snapshots/images/forms.py:107
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:40
+#: dashboards/nova/images_and_snapshots/images/forms.py:108
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:47
msgid "Security Groups"
msgstr ""
@@ -353,6 +353,9 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:42
#: dashboards/nova/instances_and_volumes/volumes/tables.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:136
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
#: dashboards/syspanel/flavors/forms.py:37
#: dashboards/syspanel/projects/forms.py:60
#: dashboards/syspanel/projects/forms.py:85
@@ -371,6 +374,7 @@ msgstr ""
#: dashboards/nova/templates/nova/containers/_create.html:16
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create_snapshot.html:17
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/nova/templates/nova/objects/_copy.html:16
#: dashboards/nova/templates/nova/objects/_upload.html:17
#: dashboards/syspanel/projects/forms.py:63
@@ -516,6 +520,8 @@ msgstr ""
#: dashboards/nova/containers/tables.py:171
#: dashboards/nova/instances_and_volumes/instances/tables.py:220
#: dashboards/nova/instances_and_volumes/volumes/tables.py:123
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
#: dashboards/syspanel/instances/tables.py:50
msgid "Size"
msgstr ""
@@ -561,23 +567,28 @@ msgid "Unable to retrieve volume snapshots."
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:43
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:44
msgid "Kernel ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:47
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:47
msgid "Ramdisk ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:51
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:41
msgid "Architecture"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:55
#: dashboards/nova/images_and_snapshots/images/tables.py:82
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:31
msgid "Container Format"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:59
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:32
msgid "Disk Format"
msgstr ""
@@ -616,52 +627,52 @@ msgstr ""
msgid "Instance Count"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:105
+#: dashboards/nova/images_and_snapshots/images/forms.py:106
msgid "Number of instances to launch."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:111
+#: dashboards/nova/images_and_snapshots/images/forms.py:112
msgid "Launch instance in these security groups."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:113
+#: dashboards/nova/images_and_snapshots/images/forms.py:114
msgid "Volume or Volume Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:115
+#: dashboards/nova/images_and_snapshots/images/forms.py:116
msgid "Volume to boot from."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:116
+#: dashboards/nova/images_and_snapshots/images/forms.py:117
msgid "Device Name"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:119
+#: dashboards/nova/images_and_snapshots/images/forms.py:120
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:122
+#: dashboards/nova/images_and_snapshots/images/forms.py:123
msgid "Delete on Terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:125
+#: dashboards/nova/images_and_snapshots/images/forms.py:126
msgid "Delete volume on instance terminate"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:131
+#: dashboards/nova/images_and_snapshots/images/forms.py:132
msgid "Select a keypair"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:133
+#: dashboards/nova/images_and_snapshots/images/forms.py:134
msgid "No keypairs available."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:164
+#: dashboards/nova/images_and_snapshots/images/forms.py:165
#, python-format
msgid "Instance \"%s\" launched."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/forms.py:168
+#: dashboards/nova/images_and_snapshots/images/forms.py:169
#, python-format
msgid "Unable to launch instance: %(exc)s"
msgstr ""
@@ -687,16 +698,17 @@ msgid "Edit"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:71
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:63
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:71
msgid "Image Name"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:76
#: dashboards/nova/instances_and_volumes/instances/tables.py:223
#: dashboards/nova/instances_and_volumes/volumes/tables.py:126
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:12
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:15
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:18
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:15
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21
#: dashboards/syspanel/instances/tables.py:53
@@ -704,55 +716,62 @@ msgid "Status"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:78
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:19
msgid "Public"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:57
-#: dashboards/nova/images_and_snapshots/images/views.py:157
+#: dashboards/nova/images_and_snapshots/images/tabs.py:26
+#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
+#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
+#: dashboards/nova/templates/nova/overview/usage.html:6
+#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
+msgid "Overview"
+msgstr ""
+
+#: dashboards/nova/images_and_snapshots/images/tabs.py:37
+msgid "Unable to retrieve image details."
+msgstr ""
+
+#: dashboards/nova/images_and_snapshots/images/views.py:58
+#: dashboards/nova/images_and_snapshots/images/views.py:158
#, python-format
msgid "Unable to retrieve image \"%s\"."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:86
+#: dashboards/nova/images_and_snapshots/images/views.py:87
msgid "Unable to retrieve instance flavors."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:96
+#: dashboards/nova/images_and_snapshots/images/views.py:97
msgid "Unable to retrieve keypairs."
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:105
+#: dashboards/nova/images_and_snapshots/images/views.py:106
msgid "Unable to retrieve list of security groups"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:110
+#: dashboards/nova/images_and_snapshots/images/views.py:111
msgid "Select Volume"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:115
+#: dashboards/nova/images_and_snapshots/images/views.py:116
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:28
#: dashboards/nova/instances_and_volumes/instances/tables.py:147
msgid "Snapshot"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:118
+#: dashboards/nova/images_and_snapshots/images/views.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:35
#: dashboards/nova/instances_and_volumes/volumes/tables.py:154
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:74
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:82
msgid "Volume"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:132
-#: dashboards/nova/images_and_snapshots/images/views.py:143
+#: dashboards/nova/images_and_snapshots/images/views.py:133
+#: dashboards/nova/images_and_snapshots/images/views.py:144
msgid "Unable to retrieve list of volumes"
msgstr ""
-#: dashboards/nova/images_and_snapshots/images/views.py:182
-#: dashboards/nova/instances_and_volumes/instances/views.py:117
-#, python-format
-msgid "Unable to retrieve details for instance \"%s\"."
-msgstr ""
-
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
@@ -794,7 +813,6 @@ msgid "Volume Snapshots"
msgstr ""
#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:38
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
msgid "Volume ID"
msgstr ""
@@ -908,7 +926,6 @@ msgid "Not available"
msgstr ""
#: dashboards/nova/instances_and_volumes/instances/tables.py:218
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46
msgid "Instance Name"
msgstr ""
@@ -923,13 +940,6 @@ msgstr ""
msgid "Power State"
msgstr ""
-#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
-#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
-#: dashboards/nova/templates/nova/overview/usage.html:6
-#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
-msgid "Overview"
-msgstr ""
-
#: dashboards/nova/instances_and_volumes/instances/tabs.py:35
msgid "Log"
msgstr ""
@@ -954,6 +964,11 @@ msgstr ""
msgid "Unable to retrieve instance details."
msgstr ""
+#: dashboards/nova/instances_and_volumes/instances/views.py:117
+#, python-format
+msgid "Unable to retrieve details for instance \"%s\"."
+msgstr ""
+
#: dashboards/nova/instances_and_volumes/volumes/forms.py:42
#, python-format
msgid "Error Creating Volume: %s"
@@ -988,7 +1003,7 @@ msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/tables.py:36
#: dashboards/nova/instances_and_volumes/volumes/tables.py:143
#: dashboards/nova/instances_and_volumes/volumes/tables.py:155
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:68
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:76
#: dashboards/syspanel/projects/forms.py:116
msgid "Volumes"
msgstr ""
@@ -1056,7 +1071,6 @@ msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_update.html:16
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/instances/_update.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/settings/templates/settings/ec2/download_form.html:17
#: dashboards/settings/templates/settings/project/_openrc.html:17
#: dashboards/settings/templates/settings/user/_language.html:30
@@ -1183,6 +1197,62 @@ msgstr ""
msgid "Images & Snapshots"
msgstr ""
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:3
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
+msgid "Instance Overview"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
+msgid "Info"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
+#: dashboards/syspanel/projects/forms.py:83
+#: dashboards/syspanel/users/forms.py:105
+#: dashboards/syspanel/users/tables.py:123
+msgid "ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:20
+msgid "Checksum"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
+msgid "Created"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:22
+msgid "Updated"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:27
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:23
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
+msgid "Specs"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:37
+msgid "Custom Properties"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:50
+msgid "Euca2ools state"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:53
+#: usage/tables.py:28
+msgid "Project ID"
+msgstr ""
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:56
+msgid "Image Type"
+msgstr ""
+
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:9
msgid "Launch Instances"
msgstr ""
@@ -1194,7 +1264,7 @@ msgid ""
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:30
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
#: dashboards/syspanel/flavors/forms.py:38
#: dashboards/syspanel/flavors/tables.py:30
#: dashboards/syspanel/projects/forms.py:114 usage/tables.py:18
@@ -1202,14 +1272,14 @@ msgid "VCPUs"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: usage/tables.py:19
msgid "Disk"
msgstr ""
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:38
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
msgid "GB"
msgstr ""
@@ -1239,85 +1309,10 @@ msgstr ""
msgid "Update Image"
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:3
+#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
msgstr ""
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:14
-msgid "Image ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:15
-msgid "Image Status:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:16
-msgid "Image Name:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:17
-msgid "Public:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:18
-msgid "Checksum:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:19
-msgid "Created At:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:20
-msgid "Last Updated At:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:24
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
-msgid "Specs"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:26
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
-msgid "Size:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:27
-msgid "Container Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:28
-msgid "Disk Format:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:32
-msgid "Custom Properties"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:35
-msgid "Architecture:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:38
-msgid "Kernel ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:41
-msgid "Ramdisk ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:44
-msgid "Euca2ools state:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:47
-msgid "Project ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:50
-msgid "Image Type:"
-msgstr ""
-
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:18
msgid "Snapshots preserve the disk state of a running instance."
msgstr ""
@@ -1334,41 +1329,32 @@ msgstr ""
msgid "View Full Log"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
-msgid "Instance Overview"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:11
-#: dashboards/syspanel/instances/tables.py:44
-msgid "Instance ID"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:19
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
#: usage/tables.py:21
msgid "RAM"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
msgid "VCPU"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:33
msgid "IP Addresses"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:50
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:57
msgid "No rules defined."
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:59
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:66
msgid "Meta"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:62
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:69
msgid "Key name"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:81
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:89
msgid "No volumes attached."
msgstr ""
@@ -1424,20 +1410,8 @@ msgstr ""
msgid "Volume Overview"
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
-msgid "Info"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
-msgid "Volume Name:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
-msgid "Created at:"
-msgstr ""
-
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:40
-msgid "Attached To:"
+msgid "Attached To"
msgstr ""
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:43
@@ -1644,6 +1618,10 @@ msgstr ""
msgid "User"
msgstr ""
+#: dashboards/syspanel/instances/tables.py:44
+msgid "Instance ID"
+msgstr ""
+
#: dashboards/syspanel/instances/tables.py:45
#: dashboards/syspanel/services/tables.py:49
msgid "Host"
@@ -1678,12 +1656,6 @@ msgstr ""
msgid "Unable to create tenant."
msgstr ""
-#: dashboards/syspanel/projects/forms.py:83
-#: dashboards/syspanel/users/forms.py:105
-#: dashboards/syspanel/users/tables.py:123
-msgid "ID"
-msgstr ""
-
#: dashboards/syspanel/projects/forms.py:100
#, python-format
msgid "%s was successfully updated."
@@ -2255,10 +2227,6 @@ msgstr ""
msgid "VCPU Hours"
msgstr ""
-#: usage/tables.py:28
-msgid "Project ID"
-msgstr ""
-
#: usage/tables.py:30
msgid "Disk GB Hours"
msgstr ""
diff --git a/horizon/locale/zh_TW/LC_MESSAGES/django.po b/horizon/locale/zh_TW/LC_MESSAGES/django.po
index c8ae05d26..6a33920cc 100644
--- a/horizon/locale/zh_TW/LC_MESSAGES/django.po
+++ b/horizon/locale/zh_TW/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-15 14:27+0800\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Andy Chong \n"
"Language-Team: LANGUAGE \n"
@@ -340,8 +340,8 @@ msgstr "安全性群組"
#: dashboards/nova/access_and_security/security_groups/tables.py:31
#: dashboards/nova/access_and_security/security_groups/tables.py:65
-#: dashboards/nova/images_and_snapshots/images/forms.py:107
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:40
+#: dashboards/nova/images_and_snapshots/images/forms.py:108
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:47
msgid "Security Groups"
msgstr "安全性群組"
@@ -360,6 +360,9 @@ msgstr "編輯規則"
#: dashboards/nova/images_and_snapshots/images/forms.py:42
#: dashboards/nova/instances_and_volumes/volumes/tables.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:136
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
#: dashboards/syspanel/flavors/forms.py:37
#: dashboards/syspanel/projects/forms.py:60
#: dashboards/syspanel/projects/forms.py:85
@@ -378,6 +381,7 @@ msgstr "名稱"
#: dashboards/nova/templates/nova/containers/_create.html:16
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_create_snapshot.html:17
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/nova/templates/nova/objects/_copy.html:16
#: dashboards/nova/templates/nova/objects/_upload.html:17
#: dashboards/syspanel/projects/forms.py:63
@@ -524,6 +528,8 @@ msgstr "物件"
#: dashboards/nova/containers/tables.py:171
#: dashboards/nova/instances_and_volumes/instances/tables.py:220
#: dashboards/nova/instances_and_volumes/volumes/tables.py:123
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
#: dashboards/syspanel/instances/tables.py:50
msgid "Size"
msgstr "大小"
@@ -570,23 +576,28 @@ msgid "Unable to retrieve volume snapshots."
msgstr "無法取得空間快照"
#: dashboards/nova/images_and_snapshots/images/forms.py:43
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:44
msgid "Kernel ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:47
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:47
msgid "Ramdisk ID"
msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:51
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:41
msgid "Architecture"
msgstr "系統架構"
#: dashboards/nova/images_and_snapshots/images/forms.py:55
#: dashboards/nova/images_and_snapshots/images/tables.py:82
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:31
msgid "Container Format"
msgstr "容器格式"
#: dashboards/nova/images_and_snapshots/images/forms.py:59
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:32
msgid "Disk Format"
msgstr "磁碟格式"
@@ -625,54 +636,54 @@ msgstr "認證用的金鑰選擇"
msgid "Instance Count"
msgstr "執行個體數量"
-#: dashboards/nova/images_and_snapshots/images/forms.py:105
+#: dashboards/nova/images_and_snapshots/images/forms.py:106
msgid "Number of instances to launch."
msgstr "要啟動的執行個體數量"
-#: dashboards/nova/images_and_snapshots/images/forms.py:111
+#: dashboards/nova/images_and_snapshots/images/forms.py:112
msgid "Launch instance in these security groups."
msgstr "在這些安全性群組中啟動執行個體"
-#: dashboards/nova/images_and_snapshots/images/forms.py:113
+#: dashboards/nova/images_and_snapshots/images/forms.py:114
msgid "Volume or Volume Snapshot"
msgstr "容量或容量快照"
-#: dashboards/nova/images_and_snapshots/images/forms.py:115
+#: dashboards/nova/images_and_snapshots/images/forms.py:116
msgid "Volume to boot from."
msgstr "開機啟動的容量"
-#: dashboards/nova/images_and_snapshots/images/forms.py:116
+#: dashboards/nova/images_and_snapshots/images/forms.py:117
msgid "Device Name"
msgstr "裝置名稱"
-#: dashboards/nova/images_and_snapshots/images/forms.py:119
+#: dashboards/nova/images_and_snapshots/images/forms.py:120
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
msgstr "容量掛載點 (例如: ‘vda’掛載在‘/dev/vda’)"
-#: dashboards/nova/images_and_snapshots/images/forms.py:122
+#: dashboards/nova/images_and_snapshots/images/forms.py:123
msgid "Delete on Terminate"
msgstr "終止執行時刪除"
-#: dashboards/nova/images_and_snapshots/images/forms.py:125
+#: dashboards/nova/images_and_snapshots/images/forms.py:126
msgid "Delete volume on instance terminate"
msgstr "執行個體終止執行時刪除容量"
-#: dashboards/nova/images_and_snapshots/images/forms.py:131
+#: dashboards/nova/images_and_snapshots/images/forms.py:132
#, fuzzy
msgid "Select a keypair"
msgstr "選擇專案"
-#: dashboards/nova/images_and_snapshots/images/forms.py:133
+#: dashboards/nova/images_and_snapshots/images/forms.py:134
#, fuzzy
msgid "No keypairs available."
msgstr "不存在"
-#: dashboards/nova/images_and_snapshots/images/forms.py:164
+#: dashboards/nova/images_and_snapshots/images/forms.py:165
#, python-format
msgid "Instance \"%s\" launched."
msgstr "執行個體\"%s\"已啟動"
-#: dashboards/nova/images_and_snapshots/images/forms.py:168
+#: dashboards/nova/images_and_snapshots/images/forms.py:169
#, python-format
msgid "Unable to launch instance: %(exc)s"
msgstr "無法啟動執行個體: %(exc)s"
@@ -698,16 +709,17 @@ msgid "Edit"
msgstr "編輯"
#: dashboards/nova/images_and_snapshots/images/tables.py:71
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:63
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:71
msgid "Image Name"
msgstr "映像名稱"
#: dashboards/nova/images_and_snapshots/images/tables.py:76
#: dashboards/nova/instances_and_volumes/instances/tables.py:223
#: dashboards/nova/instances_and_volumes/volumes/tables.py:126
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:12
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:9
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:15
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:18
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:15
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21
#: dashboards/syspanel/instances/tables.py:53
@@ -715,55 +727,63 @@ msgid "Status"
msgstr "狀態"
#: dashboards/nova/images_and_snapshots/images/tables.py:78
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:19
msgid "Public"
msgstr "公開"
-#: dashboards/nova/images_and_snapshots/images/views.py:57
-#: dashboards/nova/images_and_snapshots/images/views.py:157
+#: dashboards/nova/images_and_snapshots/images/tabs.py:26
+#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
+#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
+#: dashboards/nova/templates/nova/overview/usage.html:6
+#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
+msgid "Overview"
+msgstr "大綱"
+
+#: dashboards/nova/images_and_snapshots/images/tabs.py:37
+#, fuzzy
+msgid "Unable to retrieve image details."
+msgstr "無法取得執行個體的詳細資料"
+
+#: dashboards/nova/images_and_snapshots/images/views.py:58
+#: dashboards/nova/images_and_snapshots/images/views.py:158
#, python-format
msgid "Unable to retrieve image \"%s\"."
msgstr "無法取得映像\"%s\"。"
-#: dashboards/nova/images_and_snapshots/images/views.py:86
+#: dashboards/nova/images_and_snapshots/images/views.py:87
msgid "Unable to retrieve instance flavors."
msgstr "無法取得執行個體規格。"
-#: dashboards/nova/images_and_snapshots/images/views.py:96
+#: dashboards/nova/images_and_snapshots/images/views.py:97
msgid "Unable to retrieve keypairs."
msgstr "無法取得金鑰。"
-#: dashboards/nova/images_and_snapshots/images/views.py:105
+#: dashboards/nova/images_and_snapshots/images/views.py:106
msgid "Unable to retrieve list of security groups"
msgstr "無法取得安全性群組列表。"
-#: dashboards/nova/images_and_snapshots/images/views.py:110
+#: dashboards/nova/images_and_snapshots/images/views.py:111
msgid "Select Volume"
msgstr "選擇容量"
-#: dashboards/nova/images_and_snapshots/images/views.py:115
+#: dashboards/nova/images_and_snapshots/images/views.py:116
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:28
#: dashboards/nova/instances_and_volumes/instances/tables.py:147
msgid "Snapshot"
msgstr "快照"
-#: dashboards/nova/images_and_snapshots/images/views.py:118
+#: dashboards/nova/images_and_snapshots/images/views.py:119
#: dashboards/nova/instances_and_volumes/volumes/tables.py:35
#: dashboards/nova/instances_and_volumes/volumes/tables.py:154
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:74
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:82
msgid "Volume"
msgstr "容量"
-#: dashboards/nova/images_and_snapshots/images/views.py:132
-#: dashboards/nova/images_and_snapshots/images/views.py:143
+#: dashboards/nova/images_and_snapshots/images/views.py:133
+#: dashboards/nova/images_and_snapshots/images/views.py:144
msgid "Unable to retrieve list of volumes"
msgstr "無法取得容量列表"
-#: dashboards/nova/images_and_snapshots/images/views.py:182
-#: dashboards/nova/instances_and_volumes/instances/views.py:117
-#, python-format
-msgid "Unable to retrieve details for instance \"%s\"."
-msgstr "無法取得執行個體\"%s\"詳細資料。"
-
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
@@ -805,7 +825,6 @@ msgid "Volume Snapshots"
msgstr "容量快照"
#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:38
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
msgid "Volume ID"
msgstr "容量ID"
@@ -919,7 +938,6 @@ msgid "Not available"
msgstr "不存在"
#: dashboards/nova/instances_and_volumes/instances/tables.py:218
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46
msgid "Instance Name"
msgstr "執行個體名稱"
@@ -934,13 +952,6 @@ msgstr "工作"
msgid "Power State"
msgstr "電源狀態"
-#: dashboards/nova/instances_and_volumes/instances/tabs.py:25
-#: dashboards/nova/instances_and_volumes/volumes/tabs.py:26
-#: dashboards/nova/templates/nova/overview/usage.html:6
-#: dashboards/syspanel/templates/syspanel/overview/usage.html:6
-msgid "Overview"
-msgstr "大綱"
-
#: dashboards/nova/instances_and_volumes/instances/tabs.py:35
msgid "Log"
msgstr "記錄檔"
@@ -965,6 +976,11 @@ msgstr "無法取得執行個體的VNC界面\"%s\"。"
msgid "Unable to retrieve instance details."
msgstr "無法取得執行個體的詳細資料"
+#: dashboards/nova/instances_and_volumes/instances/views.py:117
+#, python-format
+msgid "Unable to retrieve details for instance \"%s\"."
+msgstr "無法取得執行個體\"%s\"詳細資料。"
+
#: dashboards/nova/instances_and_volumes/volumes/forms.py:42
#, python-format
msgid "Error Creating Volume: %s"
@@ -999,7 +1015,7 @@ msgstr "建立容量快照錯誤: %(exc)s"
#: dashboards/nova/instances_and_volumes/volumes/tables.py:36
#: dashboards/nova/instances_and_volumes/volumes/tables.py:143
#: dashboards/nova/instances_and_volumes/volumes/tables.py:155
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:68
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:76
#: dashboards/syspanel/projects/forms.py:116
msgid "Volumes"
msgstr "容量"
@@ -1068,7 +1084,6 @@ msgstr "分配浮動IP"
#: dashboards/nova/templates/nova/images_and_snapshots/images/_update.html:16
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:17
#: dashboards/nova/templates/nova/instances_and_volumes/instances/_update.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:12
#: dashboards/settings/templates/settings/ec2/download_form.html:17
#: dashboards/settings/templates/settings/project/_openrc.html:17
#: dashboards/settings/templates/settings/user/_language.html:30
@@ -1201,6 +1216,68 @@ msgstr ""
msgid "Images & Snapshots"
msgstr "映像 & 快照"
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:3
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
+msgid "Instance Overview"
+msgstr "執行個體大綱"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:6
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
+#, fuzzy
+msgid "Info"
+msgstr "資訊: "
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:10
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:10
+#: dashboards/syspanel/projects/forms.py:83
+#: dashboards/syspanel/users/forms.py:105
+#: dashboards/syspanel/users/tables.py:123
+msgid "ID"
+msgstr "ID"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:20
+#, fuzzy
+msgid "Checksum"
+msgstr "校驗碼:"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
+#, fuzzy
+msgid "Created"
+msgstr "建立於:"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:22
+#, fuzzy
+msgid "Updated"
+msgstr "更新"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:27
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:23
+#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
+msgid "Specs"
+msgstr "規格"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:37
+msgid "Custom Properties"
+msgstr "專門屬性"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:50
+#, fuzzy
+msgid "Euca2ools state"
+msgstr "Euca2ools狀態:"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:53
+#: usage/tables.py:28
+msgid "Project ID"
+msgstr "專案ID"
+
+#: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:56
+#, fuzzy
+msgid "Image Type"
+msgstr "映像類型:"
+
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:9
msgid "Launch Instances"
msgstr "啟動執行個體"
@@ -1214,7 +1291,7 @@ msgstr ""
"的資源"
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:30
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
#: dashboards/syspanel/flavors/forms.py:38
#: dashboards/syspanel/flavors/tables.py:30
#: dashboards/syspanel/projects/forms.py:114 usage/tables.py:18
@@ -1222,14 +1299,14 @@ msgid "VCPUs"
msgstr "虛擬處理器"
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: usage/tables.py:19
msgid "Disk"
msgstr "磁碟"
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:37
#: dashboards/nova/templates/nova/images_and_snapshots/images/_launch.html:38
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:21
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:28
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
msgid "GB"
msgstr ""
@@ -1259,85 +1336,10 @@ msgstr "您可以在這裡修改映像的各個屬性內容"
msgid "Update Image"
msgstr "更新映像"
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:3
+#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
msgstr "映像詳細資料"
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:14
-msgid "Image ID:"
-msgstr "映像ID:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:15
-msgid "Image Status:"
-msgstr "映像狀態:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:16
-msgid "Image Name:"
-msgstr "映像名稱:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:17
-msgid "Public:"
-msgstr "公開:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:18
-msgid "Checksum:"
-msgstr "校驗碼:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:19
-msgid "Created At:"
-msgstr "建立時間:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:20
-msgid "Last Updated At:"
-msgstr "最後更新時間:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:24
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:16
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:26
-msgid "Specs"
-msgstr "規格"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:26
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29
-msgid "Size:"
-msgstr "大小"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:27
-msgid "Container Format:"
-msgstr "容器格式:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:28
-msgid "Disk Format:"
-msgstr "磁碟格式:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:32
-msgid "Custom Properties"
-msgstr "專門屬性"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:35
-msgid "Architecture:"
-msgstr "系統架構:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:38
-msgid "Kernel ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:41
-msgid "Ramdisk ID:"
-msgstr ""
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:44
-msgid "Euca2ools state:"
-msgstr "Euca2ools狀態:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:47
-msgid "Project ID:"
-msgstr "專案ID:"
-
-#: dashboards/nova/templates/nova/images_and_snapshots/images/detail.html:50
-msgid "Image Type:"
-msgstr "映像類型:"
-
#: dashboards/nova/templates/nova/images_and_snapshots/snapshots/_create.html:18
msgid "Snapshots preserve the disk state of a running instance."
msgstr "快照可保存運作中的執行個體的磁碟內容狀態"
@@ -1354,41 +1356,32 @@ msgstr "執行個體 & 容量"
msgid "View Full Log"
msgstr "檢視完整記錄檔"
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:3
-msgid "Instance Overview"
-msgstr "執行個體大綱"
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:11
-#: dashboards/syspanel/instances/tables.py:44
-msgid "Instance ID"
-msgstr "執行個體ID"
-
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:19
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
#: usage/tables.py:21
msgid "RAM"
msgstr "記憶體"
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:20
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:27
msgid "VCPU"
msgstr "虛擬處理器"
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:26
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:33
msgid "IP Addresses"
msgstr "IP位址"
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:50
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:57
msgid "No rules defined."
msgstr ""
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:59
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:66
msgid "Meta"
msgstr "相關資料"
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:62
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:69
msgid "Key name"
msgstr "金鑰名稱"
-#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:81
+#: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:89
msgid "No volumes attached."
msgstr "沒有掛載的容量"
@@ -1446,23 +1439,9 @@ msgstr "建立容量快照"
msgid "Volume Overview"
msgstr "大綱"
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:6
-#, fuzzy
-msgid "Info"
-msgstr "資訊: "
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:9
-#, fuzzy
-msgid "Volume Name:"
-msgstr "映像名稱:"
-
-#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:30
-#, fuzzy
-msgid "Created at:"
-msgstr "建立時間:"
-
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:40
-msgid "Attached To:"
+#, fuzzy
+msgid "Attached To"
msgstr "掛載到:"
#: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:43
@@ -1681,6 +1660,10 @@ msgstr "租戶"
msgid "User"
msgstr "使用者"
+#: dashboards/syspanel/instances/tables.py:44
+msgid "Instance ID"
+msgstr "執行個體ID"
+
#: dashboards/syspanel/instances/tables.py:45
#: dashboards/syspanel/services/tables.py:49
msgid "Host"
@@ -1715,12 +1698,6 @@ msgstr "以成功建立%s"
msgid "Unable to create tenant."
msgstr "無法建立租戶"
-#: dashboards/syspanel/projects/forms.py:83
-#: dashboards/syspanel/users/forms.py:105
-#: dashboards/syspanel/users/tables.py:123
-msgid "ID"
-msgstr "ID"
-
#: dashboards/syspanel/projects/forms.py:100
#, python-format
msgid "%s was successfully updated."
@@ -2293,10 +2270,6 @@ msgstr "下載CSV摘要"
msgid "VCPU Hours"
msgstr "虛擬處理器時數"
-#: usage/tables.py:28
-msgid "Project ID"
-msgstr "專案ID"
-
#: usage/tables.py:30
msgid "Disk GB Hours"
msgstr "磁碟GB時數"
@@ -2338,8 +2311,46 @@ msgstr "這使用者沒有租戶: %(user)s"
msgid "You are not authorized for any available tenants."
msgstr "您沒有任何租戶的權限。"
-#~ msgid "Update"
-#~ msgstr "更新"
+#~ msgid "Image ID:"
+#~ msgstr "映像ID:"
+
+#~ msgid "Image Status:"
+#~ msgstr "映像狀態:"
+
+#~ msgid "Image Name:"
+#~ msgstr "映像名稱:"
+
+#~ msgid "Public:"
+#~ msgstr "公開:"
+
+#~ msgid "Created At:"
+#~ msgstr "建立時間:"
+
+#~ msgid "Last Updated At:"
+#~ msgstr "最後更新時間:"
+
+#~ msgid "Size:"
+#~ msgstr "大小"
+
+#~ msgid "Container Format:"
+#~ msgstr "容器格式:"
+
+#~ msgid "Disk Format:"
+#~ msgstr "磁碟格式:"
+
+#~ msgid "Architecture:"
+#~ msgstr "系統架構:"
+
+#~ msgid "Project ID:"
+#~ msgstr "專案ID:"
+
+#, fuzzy
+#~ msgid "Volume Name:"
+#~ msgstr "映像名稱:"
+
+#, fuzzy
+#~ msgid "Created at:"
+#~ msgstr "建立時間:"
#~ msgid "Delete Containers"
#~ msgstr "刪除容器"
@@ -2365,9 +2376,6 @@ msgstr "您沒有任何租戶的權限。"
#~ msgid "Status:"
#~ msgstr "狀態:"
-#~ msgid "Created:"
-#~ msgstr "建立於:"
-
#~ msgid "Unable to %s."
#~ msgstr "無法%s。"
diff --git a/horizon/middleware.py b/horizon/middleware.py
index 37a6ced91..7bde1401b 100644
--- a/horizon/middleware.py
+++ b/horizon/middleware.py
@@ -29,10 +29,8 @@ from django import shortcuts
from django.core.urlresolvers import reverse
from django.contrib import messages
from django.contrib.auth import REDIRECT_FIELD_NAME
-from django.utils.translation import ugettext as _
from django.utils.encoding import iri_to_uri
-from horizon import api
from horizon import exceptions
from horizon import users
diff --git a/horizon/tabs/base.py b/horizon/tabs/base.py
index 9da913a5c..17a5a535a 100644
--- a/horizon/tabs/base.py
+++ b/horizon/tabs/base.py
@@ -20,6 +20,7 @@ from django.template import TemplateSyntaxError
from django.template.loader import render_to_string
from django.utils.datastructures import SortedDict
+from horizon import exceptions
from horizon.utils import html
SEPARATOR = "__"
@@ -263,6 +264,8 @@ class Tab(html.HTMLElement):
return ''
try:
context = self.get_context_data(self.request)
+ except exceptions.Http302:
+ raise
except:
exc_type, exc_value, exc_traceback = sys.exc_info()
raise TemplateSyntaxError, exc_value, exc_traceback
diff --git a/horizon/tabs/views.py b/horizon/tabs/views.py
index ca80467e7..b13a925e2 100644
--- a/horizon/tabs/views.py
+++ b/horizon/tabs/views.py
@@ -40,3 +40,13 @@ class TabView(generic.TemplateView):
else:
return http.HttpResponse(tab_group.render())
return self.render_to_response(context)
+
+ def render_to_response(self, *args, **kwargs):
+ response = super(TabView, self).render_to_response(*args, **kwargs)
+ # Because Django's TemplateView uses the TemplateResponse class
+ # to provide deferred rendering (which is usually helpful), if
+ # a tab group raises an Http302 redirect (from exceptions.handle for
+ # example) the exception is actually raised *after* the final pass
+ # of the exception-handling middleware.
+ response.render()
+ return response
diff --git a/openstack_dashboard/locale/es/LC_MESSAGES/django.po b/openstack_dashboard/locale/es/LC_MESSAGES/django.po
index 67ea10a18..4bbb2570d 100644
--- a/openstack_dashboard/locale/es/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/es/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-14 14:44-0700\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po
index be944da12..98309e9c6 100644
--- a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-14 14:44-0700\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
index c0aa26198..169f52914 100644
--- a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-14 14:44-0700\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/openstack_dashboard/locale/pl/LC_MESSAGES/django.po b/openstack_dashboard/locale/pl/LC_MESSAGES/django.po
index 7e0cf0198..0e71b3fde 100644
--- a/openstack_dashboard/locale/pl/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/pl/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-14 14:44-0700\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/openstack_dashboard/locale/pt/LC_MESSAGES/django.po b/openstack_dashboard/locale/pt/LC_MESSAGES/django.po
index 67ea10a18..4bbb2570d 100644
--- a/openstack_dashboard/locale/pt/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/pt/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-14 14:44-0700\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po
index c70d96d7a..468ff71b6 100644
--- a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-14 14:44-0700\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
index b91efb0be..6e15b6e9a 100644
--- a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-14 14:44-0700\n"
+"POT-Creation-Date: 2012-03-15 11:39-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/run_tests.sh b/run_tests.sh
index 320537b3f..7ef5815cd 100755
--- a/run_tests.sh
+++ b/run_tests.sh
@@ -21,6 +21,7 @@ function usage {
echo " -f, --force Force a clean re-build of the virtual"
echo " environment. Useful when dependencies have"
echo " been added."
+ echo " -m, --makemessages Update all translation files."
echo " -p, --pep8 Just run pep8"
echo " -t, --tabs Check for tab characters in files."
echo " -y, --pylint Just run pylint"
@@ -66,6 +67,7 @@ runserver=0
selenium=0
testargs=""
with_coverage=0
+makemessages=0
# Jenkins sets a "JOB_NAME" variable, if it's not set, we'll make it "default"
[ "$JOB_NAME" ] || JOB_NAME="default"
@@ -81,6 +83,7 @@ function process_option {
-t|--tabs) just_tabs=1;;
-q|--quiet) quiet=1;;
-c|--coverage) with_coverage=1;;
+ -m|--makemessages) makemessages=1;;
--with-selenium) selenium=1;;
--docs) just_docs=1;;
--runserver) runserver=1;;
@@ -297,6 +300,17 @@ function run_tests {
exit $(($HORIZON_RESULT || $DASHBOARD_RESULT))
}
+function run_makemessages {
+ cd horizon
+ ${command_wrapper} $root/manage.py makemessages --all
+ HORIZON_RESULT=$?
+ cd ../openstack_dashboard
+ ${command_wrapper} $root/manage.py makemessages --all
+ DASHBOARD_RESULT=$?
+ cd ..
+ exit $(($HORIZON_RESULT || $DASHBOARD_RESULT))
+}
+
# ---------PREPARE THE ENVIRONMENT------------ #
@@ -346,6 +360,12 @@ if [ $just_docs -eq 1 ]; then
exit $?
fi
+# Update translation files
+if [ $makemessages -eq 1 ]; then
+ run_makemessages
+ exit $?
+fi
+
# PEP8
if [ $just_pep8 -eq 1 ]; then
run_pep8