From ed086645c6a75d4ddaca1fb67d7d13cfbd3d1c55 Mon Sep 17 00:00:00 2001 From: Gabriel Hurley Date: Tue, 14 Aug 2012 18:45:29 -0700 Subject: [PATCH] Resolves i18n problem on batch actions. Updated translation files along with it. Thanks to amotoki for the fix. Fixes bug 1005056. Change-Id: Ia339a5f9e45d1d4275af5b776c296b05ddfe6e8d --- horizon/locale/en/LC_MESSAGES/django.po | 353 ++++++++++------- horizon/locale/en/LC_MESSAGES/djangojs.po | 17 +- horizon/locale/es/LC_MESSAGES/django.po | 353 ++++++++++------- horizon/locale/es/LC_MESSAGES/djangojs.po | 17 +- horizon/locale/fr/LC_MESSAGES/django.po | 370 ++++++++++------- horizon/locale/fr/LC_MESSAGES/djangojs.po | 17 +- horizon/locale/ja/LC_MESSAGES/django.po | 370 ++++++++++------- horizon/locale/ja/LC_MESSAGES/djangojs.po | 16 +- horizon/locale/pl/LC_MESSAGES/django.po | 371 +++++++++++------- horizon/locale/pl/LC_MESSAGES/djangojs.po | 18 +- horizon/locale/pt/LC_MESSAGES/django.po | 353 ++++++++++------- horizon/locale/pt/LC_MESSAGES/djangojs.po | 17 +- horizon/locale/zh_CN/LC_MESSAGES/django.po | 369 ++++++++++------- horizon/locale/zh_CN/LC_MESSAGES/djangojs.po | 16 +- horizon/locale/zh_TW/LC_MESSAGES/django.po | 369 ++++++++++------- horizon/locale/zh_TW/LC_MESSAGES/djangojs.po | 16 +- horizon/tables/actions.py | 3 +- .../locale/en/LC_MESSAGES/django.po | 2 +- .../locale/es/LC_MESSAGES/django.po | 2 +- .../locale/fr/LC_MESSAGES/django.po | 2 +- .../locale/ja/LC_MESSAGES/django.po | 2 +- .../locale/pl/LC_MESSAGES/django.po | 2 +- .../locale/pt/LC_MESSAGES/django.po | 2 +- .../locale/zh_CN/LC_MESSAGES/django.po | 2 +- .../locale/zh_TW/LC_MESSAGES/django.po | 2 +- 25 files changed, 1867 insertions(+), 1194 deletions(-) diff --git a/horizon/locale/en/LC_MESSAGES/django.po b/horizon/locale/en/LC_MESSAGES/django.po index 4438e34c5..fb688ef2d 100644 --- a/horizon/locale/en/LC_MESSAGES/django.po +++ b/horizon/locale/en/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-08-12 21:47+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -39,24 +39,33 @@ msgstr "" msgid "%(type)s (%(backend)s backend)" msgstr "" -#: api/nova.py:186 +#: api/nova.py:189 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:191 +#: api/nova.py:194 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" -#: api/nova.py:514 +#: api/nova.py:526 msgid "Unknown instance" msgstr "" -#: api/swift.py:154 +#: api/swift.py:216 msgid "Unicode is not currently supported for object copy." msgstr "" +#: browsers/base.py:65 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:44 +#, python-format +msgid "Select a %s to browse." +msgstr "" + #: dashboards/nova/dashboard.py:24 msgid "Manage Compute" msgstr "" @@ -129,7 +138,7 @@ msgstr "" #: dashboards/nova/access_and_security/floating_ips/tables.py:49 #: dashboards/nova/access_and_security/floating_ips/tables.py:132 -#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/projects/workflows.py:45 msgid "Floating IPs" msgstr "" @@ -304,14 +313,14 @@ msgstr "" #: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/nova/volumes/tables.py:135 dashboards/nova/volumes/tables.py:155 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 -#: dashboards/syspanel/flavors/forms.py:37 +#: dashboards/syspanel/flavors/forms.py:35 #: dashboards/syspanel/networks/forms.py:35 #: dashboards/syspanel/networks/ports/forms.py:39 #: dashboards/syspanel/networks/ports/forms.py:71 #: dashboards/syspanel/networks/ports/tables.py:73 #: dashboards/syspanel/networks/subnets/tables.py:69 #: dashboards/syspanel/projects/tables.py:87 -#: dashboards/syspanel/projects/workflows.py:66 +#: dashboards/syspanel/projects/workflows.py:69 #: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/volumes/tables.py:10 msgid "Name" @@ -333,12 +342,13 @@ msgstr "" #: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 #: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 #: dashboards/syspanel/images/templates/images/_update.html:17 #: dashboards/syspanel/networks/templates/networks/_create.html:17 #: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 #: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 #: dashboards/syspanel/projects/tables.py:89 -#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/projects/workflows.py:72 #: dashboards/syspanel/projects/templates/projects/_add_user.html:17 #: dashboards/syspanel/projects/templates/projects/_create.html:17 #: dashboards/syspanel/projects/templates/projects/_create_user.html:17 @@ -571,6 +581,7 @@ msgstr "" #: dashboards/settings/project/templates/project/_openrc.html:31 #: dashboards/settings/user/templates/user/_settings.html:24 #: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 #: dashboards/syspanel/images/templates/images/_update.html:24 #: dashboards/syspanel/networks/templates/networks/_create.html:24 #: dashboards/syspanel/networks/templates/networks/_update.html:23 @@ -637,33 +648,39 @@ msgstr "" msgid "Swift" msgstr "" -#: dashboards/nova/containers/forms.py:37 +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Container" +msgstr "" + +#: dashboards/nova/containers/forms.py:39 msgid "Slash is not an allowed character." msgstr "" -#: dashboards/nova/containers/forms.py:47 -#: dashboards/nova/containers/tables.py:125 +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 msgid "Container Name" msgstr "" -#: dashboards/nova/containers/forms.py:55 +#: dashboards/nova/containers/forms.py:57 msgid "Container created successfully." msgstr "" -#: dashboards/nova/containers/forms.py:66 +#: dashboards/nova/containers/forms.py:68 msgid "Folder created successfully." msgstr "" -#: dashboards/nova/containers/forms.py:69 +#: dashboards/nova/containers/forms.py:71 msgid "Unable to create container." msgstr "" -#: dashboards/nova/containers/forms.py:77 -#: dashboards/nova/containers/tables.py:253 +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 msgid "Object Name" msgstr "" -#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/forms.py:81 msgid "File" msgstr "" @@ -683,80 +700,71 @@ msgstr "" msgid "Destination object name" msgstr "" -#: dashboards/nova/containers/forms.py:136 -#: dashboards/nova/containers/forms.py:162 +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 msgid "Unable to copy object." msgstr "" -#: dashboards/nova/containers/forms.py:152 +#: dashboards/nova/containers/forms.py:153 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "" #: dashboards/nova/containers/panel.py:28 -#: dashboards/nova/containers/tables.py:41 -#: dashboards/nova/containers/tables.py:132 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 msgid "Containers" msgstr "" -#: dashboards/nova/containers/tables.py:40 -#: dashboards/nova/containers/templates/containers/index.html:7 -msgid "Container" -msgstr "" - -#: dashboards/nova/containers/tables.py:49 -msgid "Containers must be empty before deletion." -msgstr "" - -#: dashboards/nova/containers/tables.py:67 +#: dashboards/nova/containers/tables.py:61 #: dashboards/nova/containers/templates/containers/_create.html:7 #: dashboards/nova/containers/templates/containers/_create.html:22 #: dashboards/nova/containers/templates/containers/create.html:6 msgid "Create Container" msgstr "" -#: dashboards/nova/containers/tables.py:74 +#: dashboards/nova/containers/tables.py:68 msgid "View Container" msgstr "" -#: dashboards/nova/containers/tables.py:86 +#: dashboards/nova/containers/tables.py:80 #: dashboards/nova/containers/templates/containers/_upload.html:23 #: dashboards/nova/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "" -#: dashboards/nova/containers/tables.py:140 -#: dashboards/nova/containers/tables.py:159 +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 msgid "Object" msgstr "" -#: dashboards/nova/containers/tables.py:141 -#: dashboards/nova/containers/tables.py:160 -#: dashboards/nova/containers/tables.py:263 +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 msgid "Objects" msgstr "" -#: dashboards/nova/containers/tables.py:152 +#: dashboards/nova/containers/tables.py:148 msgid "Folder" msgstr "" -#: dashboards/nova/containers/tables.py:153 +#: dashboards/nova/containers/tables.py:149 msgid "Folders" msgstr "" -#: dashboards/nova/containers/tables.py:166 +#: dashboards/nova/containers/tables.py:162 msgid "Copy" msgstr "" -#: dashboards/nova/containers/tables.py:178 +#: dashboards/nova/containers/tables.py:175 msgid "Download" msgstr "" -#: dashboards/nova/containers/tables.py:232 +#: dashboards/nova/containers/tables.py:231 msgid "Create Folder" msgstr "" -#: dashboards/nova/containers/tables.py:256 +#: dashboards/nova/containers/tables.py:255 #: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/instances/tables.py:272 #: dashboards/nova/volumes/tables.py:141 @@ -769,15 +777,15 @@ msgstr "" msgid "Unable to retrieve container list." msgstr "" -#: dashboards/nova/containers/views.py:80 +#: dashboards/nova/containers/views.py:81 msgid "Unable to retrieve object list." msgstr "" -#: dashboards/nova/containers/views.py:175 +#: dashboards/nova/containers/views.py:165 msgid "Unable to retrieve object." msgstr "" -#: dashboards/nova/containers/views.py:204 +#: dashboards/nova/containers/views.py:199 msgid "Unable to list containers." msgstr "" @@ -931,7 +939,7 @@ msgstr "" #: dashboards/nova/images_and_snapshots/images/tables.py:33 #: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 -#: dashboards/nova/instances/workflows.py:451 +#: dashboards/nova/instances/workflows.py:456 msgid "Launch" msgstr "" @@ -1219,7 +1227,7 @@ msgstr "" #: dashboards/syspanel/instances/panel.py:28 #: dashboards/syspanel/instances/tables.py:96 #: dashboards/syspanel/instances/templates/instances/index.html:3 -#: dashboards/syspanel/projects/workflows.py:35 +#: dashboards/syspanel/projects/workflows.py:38 msgid "Instances" msgstr "" @@ -1272,7 +1280,7 @@ msgid "Resumed" msgstr "" #: dashboards/nova/instances/tables.py:148 -#: dashboards/nova/instances/workflows.py:450 +#: dashboards/nova/instances/workflows.py:455 #: dashboards/nova/instances/templates/instances/launch.html:3 #: dashboards/nova/instances/templates/instances/launch.html:6 msgid "Launch Instance" @@ -1410,6 +1418,11 @@ msgstr "" msgid "Delete volume on instance terminate" msgstr "" +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + #: dashboards/nova/instances/workflows.py:116 msgid "Select Volume" msgstr "" @@ -1570,33 +1583,36 @@ msgid "Launch instance withthese networks" msgstr "" #: dashboards/nova/instances/workflows.py:416 +#: dashboards/syspanel/instances/workflows.py:37 msgid "Networking" msgstr "" #: dashboards/nova/instances/workflows.py:418 +#: dashboards/syspanel/instances/workflows.py:39 msgid "Select networks for your instance." msgstr "" -#: dashboards/nova/instances/workflows.py:429 +#: dashboards/nova/instances/workflows.py:434 +#: dashboards/syspanel/instances/workflows.py:73 msgid "Unable to retrieve networks." msgstr "" -#: dashboards/nova/instances/workflows.py:452 +#: dashboards/nova/instances/workflows.py:457 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/workflows.py:458 #, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:466 +#: dashboards/nova/instances/workflows.py:471 #, python-format msgid "%s instances" msgstr "" -#: dashboards/nova/instances/workflows.py:469 +#: dashboards/nova/instances/workflows.py:474 msgid "instance" msgstr "" @@ -1628,9 +1644,9 @@ msgstr "" #: dashboards/nova/instances/templates/instances/_detail_overview.html:26 #: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 -#: dashboards/syspanel/flavors/forms.py:38 -#: dashboards/syspanel/flavors/tables.py:34 -#: dashboards/syspanel/projects/workflows.py:34 usage/tables.py:19 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 msgid "VCPUs" msgstr "" @@ -1736,12 +1752,12 @@ msgid "Flavor Details" msgstr "" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 -#: dashboards/syspanel/flavors/tables.py:38 +#: dashboards/syspanel/flavors/tables.py:44 msgid "Root Disk" msgstr "" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 -#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/flavors/tables.py:46 msgid "Ephemeral Disk" msgstr "" @@ -2389,7 +2405,7 @@ msgstr "" #: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174 #: dashboards/nova/volumes/templates/volumes/index.html:3 #: dashboards/nova/volumes/templates/volumes/index.html:6 -#: dashboards/syspanel/projects/workflows.py:39 +#: dashboards/syspanel/projects/workflows.py:42 #: dashboards/syspanel/volumes/panel.py:9 #: dashboards/syspanel/volumes/tables.py:15 #: dashboards/syspanel/volumes/templates/volumes/index.html:3 @@ -2603,7 +2619,8 @@ msgid "From here you can modify dashboard settings for your user." msgstr "" #: dashboards/settings/user/templates/user/_settings.html:23 -#: dashboards/syspanel/projects/workflows.py:243 workflows/base.py:538 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 msgid "Save" msgstr "" @@ -2615,55 +2632,73 @@ msgstr "" msgid "Admin" msgstr "" -#: dashboards/syspanel/flavors/forms.py:36 -msgid "Flavor ID" -msgstr "" - -#: dashboards/syspanel/flavors/forms.py:39 +#: dashboards/syspanel/flavors/forms.py:37 msgid "Memory MB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:40 +#: dashboards/syspanel/flavors/forms.py:38 msgid "Root Disk GB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:41 +#: dashboards/syspanel/flavors/forms.py:39 msgid "Ephemeral Disk GB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:52 -#, python-format -msgid "%s was successfully added to flavors." +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." msgstr "" -#: dashboards/syspanel/flavors/forms.py:56 -msgid "Unable to create flavor" +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." msgstr "" #: dashboards/syspanel/flavors/panel.py:28 #: dashboards/syspanel/flavors/tables.py:14 -#: dashboards/syspanel/flavors/tables.py:44 -#: dashboards/syspanel/flavors/templates/flavors/index.html:8 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "" #: dashboards/syspanel/flavors/tables.py:22 #: dashboards/syspanel/flavors/templates/flavors/_create.html:8 #: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 #: dashboards/syspanel/flavors/templates/flavors/create.html:6 msgid "Create Flavor" msgstr "" -#: dashboards/syspanel/flavors/tables.py:28 +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 #, python-format msgid "%sMB" msgstr "" -#: dashboards/syspanel/flavors/tables.py:33 +#: dashboards/syspanel/flavors/tables.py:39 msgid "Flavor Name" msgstr "" -#: dashboards/syspanel/flavors/tables.py:36 +#: dashboards/syspanel/flavors/tables.py:42 msgid "Memory" msgstr "" @@ -2671,10 +2706,24 @@ msgstr "" msgid "Unable to retrieve flavor list." msgstr "" +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + #: dashboards/syspanel/flavors/templates/flavors/_create.html:18 msgid "From here you can define the sizing of a new flavor." msgstr "" +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + #: dashboards/syspanel/images/views.py:53 msgid "Unable to retrieve image list." msgstr "" @@ -2689,10 +2738,16 @@ msgid "Host" msgstr "" #: dashboards/syspanel/instances/views.py:72 +#: dashboards/syspanel/instances/workflows.py:47 #: dashboards/syspanel/networks/views.py:48 msgid "Unable to retrieve instance tenant information." msgstr "" +#: dashboards/syspanel/instances/workflows.py:107 +#, python-format +msgid "Selected network '%s' is not owned by the specified project" +msgstr "" + #: dashboards/syspanel/instances/templates/instances/index.html:6 msgid "All Instances" msgstr "" @@ -2800,15 +2855,15 @@ msgid "Create Project" msgstr "" #: dashboards/syspanel/projects/tables.py:46 -#: dashboards/syspanel/projects/workflows.py:242 +#: dashboards/syspanel/projects/workflows.py:267 #: dashboards/syspanel/projects/templates/projects/update.html:3 #: dashboards/syspanel/projects/templates/projects/update.html:6 msgid "Edit Project" msgstr "" #: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/projects/workflows.py:71 -#: dashboards/syspanel/projects/workflows.py:134 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 #: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:39 #: dashboards/syspanel/users/tables.py:114 @@ -2872,104 +2927,105 @@ msgstr "" msgid "Unable to retrieve project details." msgstr "" -#: dashboards/syspanel/projects/workflows.py:32 +#: dashboards/syspanel/projects/workflows.py:35 msgid "Injected File Content Bytes" msgstr "" -#: dashboards/syspanel/projects/workflows.py:33 +#: dashboards/syspanel/projects/workflows.py:36 msgid "Metadata Items" msgstr "" -#: dashboards/syspanel/projects/workflows.py:36 +#: dashboards/syspanel/projects/workflows.py:39 msgid "Injected Files" msgstr "" -#: dashboards/syspanel/projects/workflows.py:40 +#: dashboards/syspanel/projects/workflows.py:43 msgid "Gigabytes" msgstr "" -#: dashboards/syspanel/projects/workflows.py:41 +#: dashboards/syspanel/projects/workflows.py:44 msgid "RAM (MB)" msgstr "" -#: dashboards/syspanel/projects/workflows.py:45 +#: dashboards/syspanel/projects/workflows.py:48 msgid "Quota" msgstr "" -#: dashboards/syspanel/projects/workflows.py:47 +#: dashboards/syspanel/projects/workflows.py:50 msgid "From here you can set quotas (max limits) for the project." msgstr "" -#: dashboards/syspanel/projects/workflows.py:76 -#: dashboards/syspanel/projects/workflows.py:137 +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 msgid "Project Info" msgstr "" -#: dashboards/syspanel/projects/workflows.py:77 +#: dashboards/syspanel/projects/workflows.py:80 #: dashboards/syspanel/projects/templates/projects/_create.html:18 msgid "From here you can create a new project to organize users." msgstr "" -#: dashboards/syspanel/projects/workflows.py:91 -msgid "Add Project" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:92 -msgid "Finish" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:93 -#, python-format -msgid "Created new project \"%s\"." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:94 -#, python-format -msgid "Unable to create project \"%s\"." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:129 -msgid "Unable to set project quotas." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:139 -msgid "From here you can edit the project details." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:161 +#: dashboards/syspanel/projects/workflows.py:99 msgid "Unable to retrieve user list. Please try again later." msgstr "" -#: dashboards/syspanel/projects/workflows.py:167 -msgid "Create New User" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:217 +#: dashboards/syspanel/projects/workflows.py:153 #: dashboards/syspanel/projects/templates/projects/_update_members.html:16 msgid "Project Members" msgstr "" -#: dashboards/syspanel/projects/workflows.py:231 +#: dashboards/syspanel/projects/workflows.py:167 #: dashboards/syspanel/users/views.py:46 msgid "Unable to retrieve user list." msgstr "" +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + #: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 #, python-format msgid "Modified project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:245 +#: dashboards/syspanel/projects/workflows.py:270 #, python-format msgid "Unable to modify project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:315 +#: dashboards/syspanel/projects/workflows.py:340 #, python-format msgid "Failed to modify %s project members and update project quotas." msgstr "" -#: dashboards/syspanel/projects/workflows.py:336 +#: dashboards/syspanel/projects/workflows.py:361 msgid "" "Modified project information and members, but unable to modify project " "quotas." @@ -3219,6 +3275,11 @@ msgstr "" msgid "Filter" msgstr "" +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + #: tables/actions.py:502 msgid "N/A" msgstr "" @@ -3251,20 +3312,20 @@ msgstr "" msgid "The attribute %(attr)s doesn't exist on %(obj)s." msgstr "" -#: tables/base.py:819 -msgid "Actions" -msgstr "" - -#: tables/base.py:981 +#: tables/base.py:726 msgid "No items to display." msgstr "" -#: tables/base.py:998 +#: tables/base.py:829 +msgid "Actions" +msgstr "" + +#: tables/base.py:1005 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:1128 +#: tables/base.py:1135 msgid "Please select a row before taking that action." msgstr "" @@ -3308,17 +3369,31 @@ msgstr "" msgid "Error: " msgstr "" -#: templates/horizon/common/_data_table.html:36 +#: templates/horizon/common/_data_table.html:37 msgid "Summary" msgstr "" -#: templates/horizon/common/_data_table.html:45 +#: templates/horizon/common/_data_table.html:46 #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" msgstr[0] "" msgstr[1] "" +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + #: templates/horizon/common/_sidebar.html:14 msgid "Current Project" msgstr "" diff --git a/horizon/locale/en/LC_MESSAGES/djangojs.po b/horizon/locale/en/LC_MESSAGES/djangojs.po index 93525ace4..63d28836d 100644 --- a/horizon/locale/en/LC_MESSAGES/djangojs.po +++ b/horizon/locale/en/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -54,18 +54,25 @@ msgstr "" msgid "No users found." msgstr "" -#: static/horizon/js/horizon.tables.js:52 +#: static/horizon/js/horizon.tables.js:48 msgid "An error occurred while updating." msgstr "" -#: static/horizon/js/horizon.tables.js:130 +#: static/horizon/js/horizon.tables.js:128 msgid "Confirm " msgstr "" -#: static/horizon/js/horizon.tables.js:131 +#: static/horizon/js/horizon.tables.js:129 msgid "Please confirm your selection. This action cannot be undone." msgstr "" -#: static/horizon/js/horizon.tables.js:145 +#: static/horizon/js/horizon.tables.js:143 msgid "Working" msgstr "" + +#: static/horizon/js/horizon.tables.js:186 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/horizon/locale/es/LC_MESSAGES/django.po b/horizon/locale/es/LC_MESSAGES/django.po index 2a9af7066..fe19ff50e 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-08-12 21:47+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -40,24 +40,33 @@ msgstr "" msgid "%(type)s (%(backend)s backend)" msgstr "" -#: api/nova.py:186 +#: api/nova.py:189 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:191 +#: api/nova.py:194 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" -#: api/nova.py:514 +#: api/nova.py:526 msgid "Unknown instance" msgstr "" -#: api/swift.py:154 +#: api/swift.py:216 msgid "Unicode is not currently supported for object copy." msgstr "" +#: browsers/base.py:65 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:44 +#, python-format +msgid "Select a %s to browse." +msgstr "" + #: dashboards/nova/dashboard.py:24 msgid "Manage Compute" msgstr "" @@ -130,7 +139,7 @@ msgstr "" #: dashboards/nova/access_and_security/floating_ips/tables.py:49 #: dashboards/nova/access_and_security/floating_ips/tables.py:132 -#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/projects/workflows.py:45 msgid "Floating IPs" msgstr "" @@ -305,14 +314,14 @@ msgstr "" #: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/nova/volumes/tables.py:135 dashboards/nova/volumes/tables.py:155 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 -#: dashboards/syspanel/flavors/forms.py:37 +#: dashboards/syspanel/flavors/forms.py:35 #: dashboards/syspanel/networks/forms.py:35 #: dashboards/syspanel/networks/ports/forms.py:39 #: dashboards/syspanel/networks/ports/forms.py:71 #: dashboards/syspanel/networks/ports/tables.py:73 #: dashboards/syspanel/networks/subnets/tables.py:69 #: dashboards/syspanel/projects/tables.py:87 -#: dashboards/syspanel/projects/workflows.py:66 +#: dashboards/syspanel/projects/workflows.py:69 #: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/volumes/tables.py:10 msgid "Name" @@ -334,12 +343,13 @@ msgstr "" #: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 #: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 #: dashboards/syspanel/images/templates/images/_update.html:17 #: dashboards/syspanel/networks/templates/networks/_create.html:17 #: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 #: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 #: dashboards/syspanel/projects/tables.py:89 -#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/projects/workflows.py:72 #: dashboards/syspanel/projects/templates/projects/_add_user.html:17 #: dashboards/syspanel/projects/templates/projects/_create.html:17 #: dashboards/syspanel/projects/templates/projects/_create_user.html:17 @@ -572,6 +582,7 @@ msgstr "" #: dashboards/settings/project/templates/project/_openrc.html:31 #: dashboards/settings/user/templates/user/_settings.html:24 #: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 #: dashboards/syspanel/images/templates/images/_update.html:24 #: dashboards/syspanel/networks/templates/networks/_create.html:24 #: dashboards/syspanel/networks/templates/networks/_update.html:23 @@ -638,33 +649,39 @@ msgstr "" msgid "Swift" msgstr "" -#: dashboards/nova/containers/forms.py:37 +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Container" +msgstr "" + +#: dashboards/nova/containers/forms.py:39 msgid "Slash is not an allowed character." msgstr "" -#: dashboards/nova/containers/forms.py:47 -#: dashboards/nova/containers/tables.py:125 +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 msgid "Container Name" msgstr "" -#: dashboards/nova/containers/forms.py:55 +#: dashboards/nova/containers/forms.py:57 msgid "Container created successfully." msgstr "" -#: dashboards/nova/containers/forms.py:66 +#: dashboards/nova/containers/forms.py:68 msgid "Folder created successfully." msgstr "" -#: dashboards/nova/containers/forms.py:69 +#: dashboards/nova/containers/forms.py:71 msgid "Unable to create container." msgstr "" -#: dashboards/nova/containers/forms.py:77 -#: dashboards/nova/containers/tables.py:253 +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 msgid "Object Name" msgstr "" -#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/forms.py:81 msgid "File" msgstr "" @@ -684,80 +701,71 @@ msgstr "" msgid "Destination object name" msgstr "" -#: dashboards/nova/containers/forms.py:136 -#: dashboards/nova/containers/forms.py:162 +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 msgid "Unable to copy object." msgstr "" -#: dashboards/nova/containers/forms.py:152 +#: dashboards/nova/containers/forms.py:153 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "" #: dashboards/nova/containers/panel.py:28 -#: dashboards/nova/containers/tables.py:41 -#: dashboards/nova/containers/tables.py:132 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 msgid "Containers" msgstr "" -#: dashboards/nova/containers/tables.py:40 -#: dashboards/nova/containers/templates/containers/index.html:7 -msgid "Container" -msgstr "" - -#: dashboards/nova/containers/tables.py:49 -msgid "Containers must be empty before deletion." -msgstr "" - -#: dashboards/nova/containers/tables.py:67 +#: dashboards/nova/containers/tables.py:61 #: dashboards/nova/containers/templates/containers/_create.html:7 #: dashboards/nova/containers/templates/containers/_create.html:22 #: dashboards/nova/containers/templates/containers/create.html:6 msgid "Create Container" msgstr "" -#: dashboards/nova/containers/tables.py:74 +#: dashboards/nova/containers/tables.py:68 msgid "View Container" msgstr "" -#: dashboards/nova/containers/tables.py:86 +#: dashboards/nova/containers/tables.py:80 #: dashboards/nova/containers/templates/containers/_upload.html:23 #: dashboards/nova/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "" -#: dashboards/nova/containers/tables.py:140 -#: dashboards/nova/containers/tables.py:159 +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 msgid "Object" msgstr "" -#: dashboards/nova/containers/tables.py:141 -#: dashboards/nova/containers/tables.py:160 -#: dashboards/nova/containers/tables.py:263 +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 msgid "Objects" msgstr "" -#: dashboards/nova/containers/tables.py:152 +#: dashboards/nova/containers/tables.py:148 msgid "Folder" msgstr "" -#: dashboards/nova/containers/tables.py:153 +#: dashboards/nova/containers/tables.py:149 msgid "Folders" msgstr "" -#: dashboards/nova/containers/tables.py:166 +#: dashboards/nova/containers/tables.py:162 msgid "Copy" msgstr "" -#: dashboards/nova/containers/tables.py:178 +#: dashboards/nova/containers/tables.py:175 msgid "Download" msgstr "" -#: dashboards/nova/containers/tables.py:232 +#: dashboards/nova/containers/tables.py:231 msgid "Create Folder" msgstr "" -#: dashboards/nova/containers/tables.py:256 +#: dashboards/nova/containers/tables.py:255 #: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/instances/tables.py:272 #: dashboards/nova/volumes/tables.py:141 @@ -770,15 +778,15 @@ msgstr "" msgid "Unable to retrieve container list." msgstr "" -#: dashboards/nova/containers/views.py:80 +#: dashboards/nova/containers/views.py:81 msgid "Unable to retrieve object list." msgstr "" -#: dashboards/nova/containers/views.py:175 +#: dashboards/nova/containers/views.py:165 msgid "Unable to retrieve object." msgstr "" -#: dashboards/nova/containers/views.py:204 +#: dashboards/nova/containers/views.py:199 msgid "Unable to list containers." msgstr "" @@ -932,7 +940,7 @@ msgstr "" #: dashboards/nova/images_and_snapshots/images/tables.py:33 #: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 -#: dashboards/nova/instances/workflows.py:451 +#: dashboards/nova/instances/workflows.py:456 msgid "Launch" msgstr "" @@ -1220,7 +1228,7 @@ msgstr "" #: dashboards/syspanel/instances/panel.py:28 #: dashboards/syspanel/instances/tables.py:96 #: dashboards/syspanel/instances/templates/instances/index.html:3 -#: dashboards/syspanel/projects/workflows.py:35 +#: dashboards/syspanel/projects/workflows.py:38 msgid "Instances" msgstr "" @@ -1273,7 +1281,7 @@ msgid "Resumed" msgstr "" #: dashboards/nova/instances/tables.py:148 -#: dashboards/nova/instances/workflows.py:450 +#: dashboards/nova/instances/workflows.py:455 #: dashboards/nova/instances/templates/instances/launch.html:3 #: dashboards/nova/instances/templates/instances/launch.html:6 msgid "Launch Instance" @@ -1411,6 +1419,11 @@ msgstr "" msgid "Delete volume on instance terminate" msgstr "" +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + #: dashboards/nova/instances/workflows.py:116 msgid "Select Volume" msgstr "" @@ -1571,33 +1584,36 @@ msgid "Launch instance withthese networks" msgstr "" #: dashboards/nova/instances/workflows.py:416 +#: dashboards/syspanel/instances/workflows.py:37 msgid "Networking" msgstr "" #: dashboards/nova/instances/workflows.py:418 +#: dashboards/syspanel/instances/workflows.py:39 msgid "Select networks for your instance." msgstr "" -#: dashboards/nova/instances/workflows.py:429 +#: dashboards/nova/instances/workflows.py:434 +#: dashboards/syspanel/instances/workflows.py:73 msgid "Unable to retrieve networks." msgstr "" -#: dashboards/nova/instances/workflows.py:452 +#: dashboards/nova/instances/workflows.py:457 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/workflows.py:458 #, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:466 +#: dashboards/nova/instances/workflows.py:471 #, python-format msgid "%s instances" msgstr "" -#: dashboards/nova/instances/workflows.py:469 +#: dashboards/nova/instances/workflows.py:474 msgid "instance" msgstr "" @@ -1629,9 +1645,9 @@ msgstr "" #: dashboards/nova/instances/templates/instances/_detail_overview.html:26 #: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 -#: dashboards/syspanel/flavors/forms.py:38 -#: dashboards/syspanel/flavors/tables.py:34 -#: dashboards/syspanel/projects/workflows.py:34 usage/tables.py:19 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 msgid "VCPUs" msgstr "" @@ -1737,12 +1753,12 @@ msgid "Flavor Details" msgstr "" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 -#: dashboards/syspanel/flavors/tables.py:38 +#: dashboards/syspanel/flavors/tables.py:44 msgid "Root Disk" msgstr "" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 -#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/flavors/tables.py:46 msgid "Ephemeral Disk" msgstr "" @@ -2390,7 +2406,7 @@ msgstr "" #: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174 #: dashboards/nova/volumes/templates/volumes/index.html:3 #: dashboards/nova/volumes/templates/volumes/index.html:6 -#: dashboards/syspanel/projects/workflows.py:39 +#: dashboards/syspanel/projects/workflows.py:42 #: dashboards/syspanel/volumes/panel.py:9 #: dashboards/syspanel/volumes/tables.py:15 #: dashboards/syspanel/volumes/templates/volumes/index.html:3 @@ -2604,7 +2620,8 @@ msgid "From here you can modify dashboard settings for your user." msgstr "" #: dashboards/settings/user/templates/user/_settings.html:23 -#: dashboards/syspanel/projects/workflows.py:243 workflows/base.py:538 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 msgid "Save" msgstr "" @@ -2616,55 +2633,73 @@ msgstr "" msgid "Admin" msgstr "" -#: dashboards/syspanel/flavors/forms.py:36 -msgid "Flavor ID" -msgstr "" - -#: dashboards/syspanel/flavors/forms.py:39 +#: dashboards/syspanel/flavors/forms.py:37 msgid "Memory MB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:40 +#: dashboards/syspanel/flavors/forms.py:38 msgid "Root Disk GB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:41 +#: dashboards/syspanel/flavors/forms.py:39 msgid "Ephemeral Disk GB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:52 -#, python-format -msgid "%s was successfully added to flavors." +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." msgstr "" -#: dashboards/syspanel/flavors/forms.py:56 -msgid "Unable to create flavor" +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." msgstr "" #: dashboards/syspanel/flavors/panel.py:28 #: dashboards/syspanel/flavors/tables.py:14 -#: dashboards/syspanel/flavors/tables.py:44 -#: dashboards/syspanel/flavors/templates/flavors/index.html:8 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "" #: dashboards/syspanel/flavors/tables.py:22 #: dashboards/syspanel/flavors/templates/flavors/_create.html:8 #: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 #: dashboards/syspanel/flavors/templates/flavors/create.html:6 msgid "Create Flavor" msgstr "" -#: dashboards/syspanel/flavors/tables.py:28 +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 #, python-format msgid "%sMB" msgstr "" -#: dashboards/syspanel/flavors/tables.py:33 +#: dashboards/syspanel/flavors/tables.py:39 msgid "Flavor Name" msgstr "" -#: dashboards/syspanel/flavors/tables.py:36 +#: dashboards/syspanel/flavors/tables.py:42 msgid "Memory" msgstr "" @@ -2672,10 +2707,24 @@ msgstr "" msgid "Unable to retrieve flavor list." msgstr "" +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + #: dashboards/syspanel/flavors/templates/flavors/_create.html:18 msgid "From here you can define the sizing of a new flavor." msgstr "" +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + #: dashboards/syspanel/images/views.py:53 msgid "Unable to retrieve image list." msgstr "" @@ -2690,10 +2739,16 @@ msgid "Host" msgstr "" #: dashboards/syspanel/instances/views.py:72 +#: dashboards/syspanel/instances/workflows.py:47 #: dashboards/syspanel/networks/views.py:48 msgid "Unable to retrieve instance tenant information." msgstr "" +#: dashboards/syspanel/instances/workflows.py:107 +#, python-format +msgid "Selected network '%s' is not owned by the specified project" +msgstr "" + #: dashboards/syspanel/instances/templates/instances/index.html:6 msgid "All Instances" msgstr "" @@ -2801,15 +2856,15 @@ msgid "Create Project" msgstr "" #: dashboards/syspanel/projects/tables.py:46 -#: dashboards/syspanel/projects/workflows.py:242 +#: dashboards/syspanel/projects/workflows.py:267 #: dashboards/syspanel/projects/templates/projects/update.html:3 #: dashboards/syspanel/projects/templates/projects/update.html:6 msgid "Edit Project" msgstr "" #: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/projects/workflows.py:71 -#: dashboards/syspanel/projects/workflows.py:134 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 #: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:39 #: dashboards/syspanel/users/tables.py:114 @@ -2873,104 +2928,105 @@ msgstr "" msgid "Unable to retrieve project details." msgstr "" -#: dashboards/syspanel/projects/workflows.py:32 +#: dashboards/syspanel/projects/workflows.py:35 msgid "Injected File Content Bytes" msgstr "" -#: dashboards/syspanel/projects/workflows.py:33 +#: dashboards/syspanel/projects/workflows.py:36 msgid "Metadata Items" msgstr "" -#: dashboards/syspanel/projects/workflows.py:36 +#: dashboards/syspanel/projects/workflows.py:39 msgid "Injected Files" msgstr "" -#: dashboards/syspanel/projects/workflows.py:40 +#: dashboards/syspanel/projects/workflows.py:43 msgid "Gigabytes" msgstr "" -#: dashboards/syspanel/projects/workflows.py:41 +#: dashboards/syspanel/projects/workflows.py:44 msgid "RAM (MB)" msgstr "" -#: dashboards/syspanel/projects/workflows.py:45 +#: dashboards/syspanel/projects/workflows.py:48 msgid "Quota" msgstr "" -#: dashboards/syspanel/projects/workflows.py:47 +#: dashboards/syspanel/projects/workflows.py:50 msgid "From here you can set quotas (max limits) for the project." msgstr "" -#: dashboards/syspanel/projects/workflows.py:76 -#: dashboards/syspanel/projects/workflows.py:137 +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 msgid "Project Info" msgstr "" -#: dashboards/syspanel/projects/workflows.py:77 +#: dashboards/syspanel/projects/workflows.py:80 #: dashboards/syspanel/projects/templates/projects/_create.html:18 msgid "From here you can create a new project to organize users." msgstr "" -#: dashboards/syspanel/projects/workflows.py:91 -msgid "Add Project" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:92 -msgid "Finish" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:93 -#, python-format -msgid "Created new project \"%s\"." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:94 -#, python-format -msgid "Unable to create project \"%s\"." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:129 -msgid "Unable to set project quotas." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:139 -msgid "From here you can edit the project details." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:161 +#: dashboards/syspanel/projects/workflows.py:99 msgid "Unable to retrieve user list. Please try again later." msgstr "" -#: dashboards/syspanel/projects/workflows.py:167 -msgid "Create New User" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:217 +#: dashboards/syspanel/projects/workflows.py:153 #: dashboards/syspanel/projects/templates/projects/_update_members.html:16 msgid "Project Members" msgstr "" -#: dashboards/syspanel/projects/workflows.py:231 +#: dashboards/syspanel/projects/workflows.py:167 #: dashboards/syspanel/users/views.py:46 msgid "Unable to retrieve user list." msgstr "" +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + #: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 #, python-format msgid "Modified project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:245 +#: dashboards/syspanel/projects/workflows.py:270 #, python-format msgid "Unable to modify project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:315 +#: dashboards/syspanel/projects/workflows.py:340 #, python-format msgid "Failed to modify %s project members and update project quotas." msgstr "" -#: dashboards/syspanel/projects/workflows.py:336 +#: dashboards/syspanel/projects/workflows.py:361 msgid "" "Modified project information and members, but unable to modify project " "quotas." @@ -3220,6 +3276,11 @@ msgstr "" msgid "Filter" msgstr "" +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + #: tables/actions.py:502 msgid "N/A" msgstr "" @@ -3252,20 +3313,20 @@ msgstr "" msgid "The attribute %(attr)s doesn't exist on %(obj)s." msgstr "" -#: tables/base.py:819 -msgid "Actions" -msgstr "" - -#: tables/base.py:981 +#: tables/base.py:726 msgid "No items to display." msgstr "" -#: tables/base.py:998 +#: tables/base.py:829 +msgid "Actions" +msgstr "" + +#: tables/base.py:1005 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:1128 +#: tables/base.py:1135 msgid "Please select a row before taking that action." msgstr "" @@ -3309,17 +3370,31 @@ msgstr "" msgid "Error: " msgstr "" -#: templates/horizon/common/_data_table.html:36 +#: templates/horizon/common/_data_table.html:37 msgid "Summary" msgstr "" -#: templates/horizon/common/_data_table.html:45 +#: templates/horizon/common/_data_table.html:46 #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" msgstr[0] "" msgstr[1] "" +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + #: templates/horizon/common/_sidebar.html:14 msgid "Current Project" msgstr "" diff --git a/horizon/locale/es/LC_MESSAGES/djangojs.po b/horizon/locale/es/LC_MESSAGES/djangojs.po index be384b17b..2f6256764 100644 --- a/horizon/locale/es/LC_MESSAGES/djangojs.po +++ b/horizon/locale/es/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,18 +55,25 @@ msgstr "" msgid "No users found." msgstr "" -#: static/horizon/js/horizon.tables.js:52 +#: static/horizon/js/horizon.tables.js:48 msgid "An error occurred while updating." msgstr "" -#: static/horizon/js/horizon.tables.js:130 +#: static/horizon/js/horizon.tables.js:128 msgid "Confirm " msgstr "" -#: static/horizon/js/horizon.tables.js:131 +#: static/horizon/js/horizon.tables.js:129 msgid "Please confirm your selection. This action cannot be undone." msgstr "" -#: static/horizon/js/horizon.tables.js:145 +#: static/horizon/js/horizon.tables.js:143 msgid "Working" msgstr "" + +#: static/horizon/js/horizon.tables.js:186 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/horizon/locale/fr/LC_MESSAGES/django.po b/horizon/locale/fr/LC_MESSAGES/django.po index 318ab9d3d..080a723d9 100644 --- a/horizon/locale/fr/LC_MESSAGES/django.po +++ b/horizon/locale/fr/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: openstack-dashboard\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:47+0000\n" +"POT-Creation-Date: 2012-08-15 01:44+0000\n" "PO-Revision-Date: 2012-05-10 16:05+0100\n" "Last-Translator: Erwan Gallen \n" "Language-Team: French \n" @@ -38,24 +38,33 @@ msgstr "Accès non autorisé. Merci de vous reconnecter." msgid "%(type)s (%(backend)s backend)" msgstr "%(type)s (%(backend)s backend)" -#: api/nova.py:186 +#: api/nova.py:189 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "AUTORISE %(from)s:%(to)s de %(group)s" -#: api/nova.py:191 +#: api/nova.py:194 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "AUTORISE %(from)s:%(to)s de %(cidr)s" -#: api/nova.py:514 +#: api/nova.py:526 msgid "Unknown instance" msgstr "" -#: api/swift.py:154 +#: api/swift.py:216 msgid "Unicode is not currently supported for object copy." msgstr "L'Unicode n'est actuellement pas supporté pour la copie d'objet." +#: browsers/base.py:65 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:44 +#, fuzzy, python-format +msgid "Select a %s to browse." +msgstr "Sélectionnez un projet" + #: dashboards/nova/dashboard.py:24 msgid "Manage Compute" msgstr "Gestion Compute" @@ -129,7 +138,7 @@ msgstr "IP flottante" #: dashboards/nova/access_and_security/floating_ips/tables.py:49 #: dashboards/nova/access_and_security/floating_ips/tables.py:132 -#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/projects/workflows.py:45 msgid "Floating IPs" msgstr "IPs flottantes" @@ -311,14 +320,14 @@ msgstr "Impossible de créer la paire de clés : %(exc)s" #: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/nova/volumes/tables.py:135 dashboards/nova/volumes/tables.py:155 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 -#: dashboards/syspanel/flavors/forms.py:37 +#: dashboards/syspanel/flavors/forms.py:35 #: dashboards/syspanel/networks/forms.py:35 #: dashboards/syspanel/networks/ports/forms.py:39 #: dashboards/syspanel/networks/ports/forms.py:71 #: dashboards/syspanel/networks/ports/tables.py:73 #: dashboards/syspanel/networks/subnets/tables.py:69 #: dashboards/syspanel/projects/tables.py:87 -#: dashboards/syspanel/projects/workflows.py:66 +#: dashboards/syspanel/projects/workflows.py:69 #: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/volumes/tables.py:10 msgid "Name" @@ -340,12 +349,13 @@ msgstr "Nom" #: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 #: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 #: dashboards/syspanel/images/templates/images/_update.html:17 #: dashboards/syspanel/networks/templates/networks/_create.html:17 #: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 #: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 #: dashboards/syspanel/projects/tables.py:89 -#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/projects/workflows.py:72 #: dashboards/syspanel/projects/templates/projects/_add_user.html:17 #: dashboards/syspanel/projects/templates/projects/_create.html:17 #: dashboards/syspanel/projects/templates/projects/_create_user.html:17 @@ -589,6 +599,7 @@ msgstr "Allouer une adresse IP" #: dashboards/settings/project/templates/project/_openrc.html:31 #: dashboards/settings/user/templates/user/_settings.html:24 #: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 #: dashboards/syspanel/images/templates/images/_update.html:24 #: dashboards/syspanel/networks/templates/networks/_create.html:24 #: dashboards/syspanel/networks/templates/networks/_update.html:23 @@ -663,34 +674,40 @@ msgstr "Ajouter une règle" msgid "Swift" msgstr "" -#: dashboards/nova/containers/forms.py:37 +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Container" +msgstr "Conteneur" + +#: dashboards/nova/containers/forms.py:39 msgid "Slash is not an allowed character." msgstr "Le caractère barre oblique n'est pas autorisé." -#: dashboards/nova/containers/forms.py:47 -#: dashboards/nova/containers/tables.py:125 +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 msgid "Container Name" msgstr "Nom de conteneur" -#: dashboards/nova/containers/forms.py:55 +#: dashboards/nova/containers/forms.py:57 msgid "Container created successfully." msgstr "Succès de création du conteneur." -#: dashboards/nova/containers/forms.py:66 +#: dashboards/nova/containers/forms.py:68 #, fuzzy msgid "Folder created successfully." msgstr "Succès de création du conteneur." -#: dashboards/nova/containers/forms.py:69 +#: dashboards/nova/containers/forms.py:71 msgid "Unable to create container." msgstr "Impossible de créer le conteneur." -#: dashboards/nova/containers/forms.py:77 -#: dashboards/nova/containers/tables.py:253 +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 msgid "Object Name" msgstr "Nom de l'objet" -#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/forms.py:81 msgid "File" msgstr "Fichier" @@ -710,82 +727,73 @@ msgstr "Conteneur de destination" msgid "Destination object name" msgstr "Nom d'objet de destination" -#: dashboards/nova/containers/forms.py:136 -#: dashboards/nova/containers/forms.py:162 +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 msgid "Unable to copy object." msgstr "Impossible de copier l'objet." -#: dashboards/nova/containers/forms.py:152 +#: dashboards/nova/containers/forms.py:153 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "" #: dashboards/nova/containers/panel.py:28 -#: dashboards/nova/containers/tables.py:41 -#: dashboards/nova/containers/tables.py:132 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 msgid "Containers" msgstr "Conteneurs" -#: dashboards/nova/containers/tables.py:40 -#: dashboards/nova/containers/templates/containers/index.html:7 -msgid "Container" -msgstr "Conteneur" - -#: dashboards/nova/containers/tables.py:49 -msgid "Containers must be empty before deletion." -msgstr "" - -#: dashboards/nova/containers/tables.py:67 +#: dashboards/nova/containers/tables.py:61 #: dashboards/nova/containers/templates/containers/_create.html:7 #: dashboards/nova/containers/templates/containers/_create.html:22 #: dashboards/nova/containers/templates/containers/create.html:6 msgid "Create Container" msgstr "Création d'un conteneur" -#: dashboards/nova/containers/tables.py:74 +#: dashboards/nova/containers/tables.py:68 #, fuzzy msgid "View Container" msgstr "Conteneur" -#: dashboards/nova/containers/tables.py:86 +#: dashboards/nova/containers/tables.py:80 #: dashboards/nova/containers/templates/containers/_upload.html:23 #: dashboards/nova/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "Uploader un objet" -#: dashboards/nova/containers/tables.py:140 -#: dashboards/nova/containers/tables.py:159 +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 msgid "Object" msgstr "Objet" -#: dashboards/nova/containers/tables.py:141 -#: dashboards/nova/containers/tables.py:160 -#: dashboards/nova/containers/tables.py:263 +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 msgid "Objects" msgstr "Objets" -#: dashboards/nova/containers/tables.py:152 +#: dashboards/nova/containers/tables.py:148 msgid "Folder" msgstr "" -#: dashboards/nova/containers/tables.py:153 +#: dashboards/nova/containers/tables.py:149 msgid "Folders" msgstr "" -#: dashboards/nova/containers/tables.py:166 +#: dashboards/nova/containers/tables.py:162 msgid "Copy" msgstr "Copie" -#: dashboards/nova/containers/tables.py:178 +#: dashboards/nova/containers/tables.py:175 msgid "Download" msgstr "Télécharger" -#: dashboards/nova/containers/tables.py:232 +#: dashboards/nova/containers/tables.py:231 #, fuzzy msgid "Create Folder" msgstr "Créer un type d'instance" -#: dashboards/nova/containers/tables.py:256 +#: dashboards/nova/containers/tables.py:255 #: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/instances/tables.py:272 #: dashboards/nova/volumes/tables.py:141 @@ -798,15 +806,15 @@ msgstr "Taille" msgid "Unable to retrieve container list." msgstr "Impossible de récupérer la liste des conteneurs." -#: dashboards/nova/containers/views.py:80 +#: dashboards/nova/containers/views.py:81 msgid "Unable to retrieve object list." msgstr "Impossible de récupérer la liste des objets." -#: dashboards/nova/containers/views.py:175 +#: dashboards/nova/containers/views.py:165 msgid "Unable to retrieve object." msgstr "Impossible de récupérer l'objet." -#: dashboards/nova/containers/views.py:204 +#: dashboards/nova/containers/views.py:199 msgid "Unable to list containers." msgstr "Impossible de lister les conteneurs." @@ -977,7 +985,7 @@ msgstr "L'image a été mise à jour avec succès." #: dashboards/nova/images_and_snapshots/images/tables.py:33 #: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 -#: dashboards/nova/instances/workflows.py:451 +#: dashboards/nova/instances/workflows.py:456 msgid "Launch" msgstr "Lancer" @@ -1270,7 +1278,7 @@ msgstr "Impossible de mettre à jour l'instance." #: dashboards/syspanel/instances/panel.py:28 #: dashboards/syspanel/instances/tables.py:96 #: dashboards/syspanel/instances/templates/instances/index.html:3 -#: dashboards/syspanel/projects/workflows.py:35 +#: dashboards/syspanel/projects/workflows.py:38 msgid "Instances" msgstr "Instances" @@ -1323,7 +1331,7 @@ msgid "Resumed" msgstr "Repris" #: dashboards/nova/instances/tables.py:148 -#: dashboards/nova/instances/workflows.py:450 +#: dashboards/nova/instances/workflows.py:455 #: dashboards/nova/instances/templates/instances/launch.html:3 #: dashboards/nova/instances/templates/instances/launch.html:6 #, fuzzy @@ -1465,6 +1473,11 @@ msgstr "Supprimer après la mise à l'arrêt" msgid "Delete volume on instance terminate" msgstr "Supprimer le volume lors de la mise à l'arrêt de l'instance" +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + #: dashboards/nova/instances/workflows.py:116 msgid "Select Volume" msgstr "Sélectionner un volume" @@ -1640,35 +1653,38 @@ msgid "Launch instance withthese networks" msgstr "Lancer une instance dans ce groupe de sécurité." #: dashboards/nova/instances/workflows.py:416 +#: dashboards/syspanel/instances/workflows.py:37 msgid "Networking" msgstr "" #: dashboards/nova/instances/workflows.py:418 +#: dashboards/syspanel/instances/workflows.py:39 #, fuzzy msgid "Select networks for your instance." msgstr "Sélectionnez une instance" -#: dashboards/nova/instances/workflows.py:429 +#: dashboards/nova/instances/workflows.py:434 +#: dashboards/syspanel/instances/workflows.py:73 #, fuzzy msgid "Unable to retrieve networks." msgstr "Impossible de récupérer les utilisateurs." -#: dashboards/nova/instances/workflows.py:452 +#: dashboards/nova/instances/workflows.py:457 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/workflows.py:458 #, fuzzy, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "Impossible de lancer l'instance: %(exc)s" -#: dashboards/nova/instances/workflows.py:466 +#: dashboards/nova/instances/workflows.py:471 #, fuzzy, python-format msgid "%s instances" msgstr "Instances" -#: dashboards/nova/instances/workflows.py:469 +#: dashboards/nova/instances/workflows.py:474 #, fuzzy msgid "instance" msgstr "Instance" @@ -1702,9 +1718,9 @@ msgstr "Mémoire" #: dashboards/nova/instances/templates/instances/_detail_overview.html:26 #: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 -#: dashboards/syspanel/flavors/forms.py:38 -#: dashboards/syspanel/flavors/tables.py:34 -#: dashboards/syspanel/projects/workflows.py:34 usage/tables.py:19 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 msgid "VCPUs" msgstr "VCPUs" @@ -1820,12 +1836,12 @@ msgid "Flavor Details" msgstr "ID de type d'instance" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 -#: dashboards/syspanel/flavors/tables.py:38 +#: dashboards/syspanel/flavors/tables.py:44 msgid "Root Disk" msgstr "Disque racine" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 -#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/flavors/tables.py:46 msgid "Ephemeral Disk" msgstr "Disque éphémère" @@ -2521,7 +2537,7 @@ msgstr "Impossible de récupérer les instantanés de volume." #: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174 #: dashboards/nova/volumes/templates/volumes/index.html:3 #: dashboards/nova/volumes/templates/volumes/index.html:6 -#: dashboards/syspanel/projects/workflows.py:39 +#: dashboards/syspanel/projects/workflows.py:42 #: dashboards/syspanel/volumes/panel.py:9 #: dashboards/syspanel/volumes/tables.py:15 #: dashboards/syspanel/volumes/templates/volumes/index.html:3 @@ -2755,7 +2771,8 @@ msgstr "" "de bord." #: dashboards/settings/user/templates/user/_settings.html:23 -#: dashboards/syspanel/projects/workflows.py:243 workflows/base.py:538 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 msgid "Save" msgstr "" @@ -2767,56 +2784,77 @@ msgstr "Panneau de configuration" msgid "Admin" msgstr "Administration" -#: dashboards/syspanel/flavors/forms.py:36 -msgid "Flavor ID" -msgstr "ID de type d'instance" - -#: dashboards/syspanel/flavors/forms.py:39 +#: dashboards/syspanel/flavors/forms.py:37 msgid "Memory MB" msgstr "Mémoire Mo" -#: dashboards/syspanel/flavors/forms.py:40 +#: dashboards/syspanel/flavors/forms.py:38 msgid "Root Disk GB" msgstr "Disque racine GB" -#: dashboards/syspanel/flavors/forms.py:41 +#: dashboards/syspanel/flavors/forms.py:39 msgid "Ephemeral Disk GB" msgstr "Disque éphémère GB" -#: dashboards/syspanel/flavors/forms.py:52 -#, python-format -msgid "%s was successfully added to flavors." -msgstr "%s a été ajouté avec succès aux types d'instance." - -#: dashboards/syspanel/flavors/forms.py:56 +#: dashboards/syspanel/flavors/forms.py:49 #, fuzzy -msgid "Unable to create flavor" +msgid "Unable to get unique ID for new flavor." +msgstr "Impossible de récupérer les informations de quota." + +#: dashboards/syspanel/flavors/forms.py:66 +#, fuzzy, python-format +msgid "Created flavor \"%s\"." +msgstr "Créer un type d'instance" + +#: dashboards/syspanel/flavors/forms.py:70 +#, fuzzy +msgid "Unable to create flavor." +msgstr "Impossible de créer un utilisateur." + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +#, fuzzy +msgid "Unable to update flavor." msgstr "Impossible de créer un utilisateur." #: dashboards/syspanel/flavors/panel.py:28 #: dashboards/syspanel/flavors/tables.py:14 -#: dashboards/syspanel/flavors/tables.py:44 -#: dashboards/syspanel/flavors/templates/flavors/index.html:8 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "Types d'instance" #: dashboards/syspanel/flavors/tables.py:22 #: dashboards/syspanel/flavors/templates/flavors/_create.html:8 #: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 #: dashboards/syspanel/flavors/templates/flavors/create.html:6 msgid "Create Flavor" msgstr "Créer un type d'instance" -#: dashboards/syspanel/flavors/tables.py:28 +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +#, fuzzy +msgid "Edit Flavor" +msgstr "Type d'instance" + +#: dashboards/syspanel/flavors/tables.py:35 #, python-format msgid "%sMB" msgstr "" -#: dashboards/syspanel/flavors/tables.py:33 +#: dashboards/syspanel/flavors/tables.py:39 msgid "Flavor Name" msgstr "Nom de type d'instance" -#: dashboards/syspanel/flavors/tables.py:36 +#: dashboards/syspanel/flavors/tables.py:42 msgid "Memory" msgstr "Mémoire" @@ -2825,11 +2863,28 @@ msgstr "Mémoire" msgid "Unable to retrieve flavor list." msgstr "Impossible de récupérer la liste des utilisateurs." +#: dashboards/syspanel/flavors/views.py:75 +#, fuzzy +msgid "Unable to retrieve flavor data." +msgstr "Impossible de récupérer la liste des utilisateurs." + #: dashboards/syspanel/flavors/templates/flavors/_create.html:18 msgid "From here you can define the sizing of a new flavor." msgstr "" "D'ici vous pouvez définir la configuration d'un nouveau type d'instance." +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +#, fuzzy +msgid "From here you can alter the sizing of the current flavor." +msgstr "" +"D'ici vous pouvez définir la configuration d'un nouveau type d'instance." + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + #: dashboards/syspanel/images/views.py:53 msgid "Unable to retrieve image list." msgstr "Impossible de récupérer la liste des images." @@ -2845,10 +2900,16 @@ msgid "Host" msgstr "Hôte" #: dashboards/syspanel/instances/views.py:72 +#: dashboards/syspanel/instances/workflows.py:47 #: dashboards/syspanel/networks/views.py:48 msgid "Unable to retrieve instance tenant information." msgstr "Impossible de récupérer les informations des tenants d'instance." +#: dashboards/syspanel/instances/workflows.py:107 +#, python-format +msgid "Selected network '%s' is not owned by the specified project" +msgstr "" + #: dashboards/syspanel/instances/templates/instances/index.html:6 msgid "All Instances" msgstr "Toutes les instances" @@ -2961,15 +3022,15 @@ msgid "Create Project" msgstr "Créer un projet" #: dashboards/syspanel/projects/tables.py:46 -#: dashboards/syspanel/projects/workflows.py:242 +#: dashboards/syspanel/projects/workflows.py:267 #: dashboards/syspanel/projects/templates/projects/update.html:3 #: dashboards/syspanel/projects/templates/projects/update.html:6 msgid "Edit Project" msgstr "Modifier le projet" #: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/projects/workflows.py:71 -#: dashboards/syspanel/projects/workflows.py:134 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 #: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:39 #: dashboards/syspanel/users/tables.py:114 @@ -3038,117 +3099,117 @@ msgstr "Echec de récupération de la liste des volumes" msgid "Unable to retrieve project details." msgstr "Impossible de récupérer la liste des projets." -#: dashboards/syspanel/projects/workflows.py:32 +#: dashboards/syspanel/projects/workflows.py:35 msgid "Injected File Content Bytes" msgstr "Octets de données des fichiers injectés" -#: dashboards/syspanel/projects/workflows.py:33 +#: dashboards/syspanel/projects/workflows.py:36 msgid "Metadata Items" msgstr "Eléments des métadonnées" -#: dashboards/syspanel/projects/workflows.py:36 +#: dashboards/syspanel/projects/workflows.py:39 msgid "Injected Files" msgstr "Fichiers injectés" -#: dashboards/syspanel/projects/workflows.py:40 +#: dashboards/syspanel/projects/workflows.py:43 msgid "Gigabytes" msgstr "Gigaoctets" -#: dashboards/syspanel/projects/workflows.py:41 +#: dashboards/syspanel/projects/workflows.py:44 #, fuzzy msgid "RAM (MB)" msgstr "Mémoire (en Mo)" -#: dashboards/syspanel/projects/workflows.py:45 +#: dashboards/syspanel/projects/workflows.py:48 #, fuzzy msgid "Quota" msgstr "Quotas" -#: dashboards/syspanel/projects/workflows.py:47 +#: dashboards/syspanel/projects/workflows.py:50 #, fuzzy msgid "From here you can set quotas (max limits) for the project." msgstr "" "D'ici vous pouvez modifier les quotas (limite maximum) pour le projet " "%(tenant.name)s." -#: dashboards/syspanel/projects/workflows.py:76 -#: dashboards/syspanel/projects/workflows.py:137 +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 #, fuzzy msgid "Project Info" msgstr "ID projet" -#: dashboards/syspanel/projects/workflows.py:77 +#: dashboards/syspanel/projects/workflows.py:80 #: dashboards/syspanel/projects/templates/projects/_create.html:18 msgid "From here you can create a new project to organize users." msgstr "" "D'ici vous pouvez créer un nouveau projet pour organiser les utilisateurs." -#: dashboards/syspanel/projects/workflows.py:91 -#, fuzzy -msgid "Add Project" -msgstr "Ajouter au projet" - -#: dashboards/syspanel/projects/workflows.py:92 -msgid "Finish" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:93 -#, fuzzy, python-format -msgid "Created new project \"%s\"." -msgstr "Créer un nouveau projet" - -#: dashboards/syspanel/projects/workflows.py:94 -#, fuzzy, python-format -msgid "Unable to create project \"%s\"." -msgstr "Impossible de récupérer le projet." - -#: dashboards/syspanel/projects/workflows.py:129 -#, fuzzy -msgid "Unable to set project quotas." -msgstr "Impossible de récupérer le projet." - -#: dashboards/syspanel/projects/workflows.py:139 -#, fuzzy -msgid "From here you can edit the project details." -msgstr "D'ici vous pouvez éditer un projet." - -#: dashboards/syspanel/projects/workflows.py:161 +#: dashboards/syspanel/projects/workflows.py:99 #, fuzzy msgid "Unable to retrieve user list. Please try again later." msgstr "Impossible de récupérer la liste des utilisateurs." -#: dashboards/syspanel/projects/workflows.py:167 -#, fuzzy -msgid "Create New User" -msgstr "Créer un utilisateur" - -#: dashboards/syspanel/projects/workflows.py:217 +#: dashboards/syspanel/projects/workflows.py:153 #: dashboards/syspanel/projects/templates/projects/_update_members.html:16 #, fuzzy msgid "Project Members" msgstr "Utilisation du projet" -#: dashboards/syspanel/projects/workflows.py:231 +#: dashboards/syspanel/projects/workflows.py:167 #: dashboards/syspanel/users/views.py:46 msgid "Unable to retrieve user list." msgstr "Impossible de récupérer la liste des utilisateurs." +#: dashboards/syspanel/projects/workflows.py:178 +#, fuzzy +msgid "Add Project" +msgstr "Ajouter au projet" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, fuzzy, python-format +msgid "Created new project \"%s\"." +msgstr "Créer un nouveau projet" + +#: dashboards/syspanel/projects/workflows.py:181 +#, fuzzy, python-format +msgid "Unable to create project \"%s\"." +msgstr "Impossible de récupérer le projet." + +#: dashboards/syspanel/projects/workflows.py:225 +#, fuzzy, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "Impossible de récupérer le projet." + #: dashboards/syspanel/projects/workflows.py:244 +#, fuzzy +msgid "Unable to set project quotas." +msgstr "Impossible de récupérer le projet." + +#: dashboards/syspanel/projects/workflows.py:254 +#, fuzzy +msgid "From here you can edit the project details." +msgstr "D'ici vous pouvez éditer un projet." + +#: dashboards/syspanel/projects/workflows.py:269 #, python-format msgid "Modified project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:245 +#: dashboards/syspanel/projects/workflows.py:270 #, fuzzy, python-format msgid "Unable to modify project \"%s\"." msgstr "Impossible de copier l'objet." -#: dashboards/syspanel/projects/workflows.py:315 +#: dashboards/syspanel/projects/workflows.py:340 #, python-format msgid "Failed to modify %s project members and update project quotas." msgstr "" -#: dashboards/syspanel/projects/workflows.py:336 +#: dashboards/syspanel/projects/workflows.py:361 msgid "" "Modified project information and members, but unable to modify project " "quotas." @@ -3414,6 +3475,11 @@ msgstr "" msgid "Filter" msgstr "Filtre" +#: tables/actions.py:468 +#, fuzzy, python-format +msgid "%(action)s %(data_type)s" +msgstr "%(action)s : %(objs)s" + #: tables/actions.py:502 msgid "N/A" msgstr "" @@ -3446,20 +3512,20 @@ msgstr "Supprimé" msgid "The attribute %(attr)s doesn't exist on %(obj)s." msgstr "L'attribut %(attr)s n'existe pas sur %(obj)s." -#: tables/base.py:819 -msgid "Actions" -msgstr "Actions" - -#: tables/base.py:981 +#: tables/base.py:726 msgid "No items to display." msgstr "Aucun élément à afficher." -#: tables/base.py:998 +#: tables/base.py:829 +msgid "Actions" +msgstr "Actions" + +#: tables/base.py:1005 #, python-format msgid "No match returned for the id \"%s\"." msgstr "Aucun résultat retourné pour l'id \"%s\"." -#: tables/base.py:1128 +#: tables/base.py:1135 msgid "Please select a row before taking that action." msgstr "Merci de sélectionner une ligne avant de faire cette action." @@ -3503,18 +3569,32 @@ msgstr "Succès :" msgid "Error: " msgstr "Erreur :" -#: templates/horizon/common/_data_table.html:36 +#: templates/horizon/common/_data_table.html:37 #, fuzzy msgid "Summary" msgstr "Synthèse d'utilisation" -#: templates/horizon/common/_data_table.html:45 +#: templates/horizon/common/_data_table.html:46 #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" msgstr[0] "Affichage de l'élément %(counter)s" msgstr[1] "Affichage des éléments %(counter)s" +#: templates/horizon/common/_resource_browser.html:10 +#, fuzzy, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "Affichage de l'élément %(counter)s" +msgstr[1] "Affichage des éléments %(counter)s" + +#: templates/horizon/common/_resource_browser.html:11 +#, fuzzy, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "Affichage de l'élément %(counter)s" +msgstr[1] "Affichage des éléments %(counter)s" + #: templates/horizon/common/_sidebar.html:14 #, fuzzy msgid "Current Project" diff --git a/horizon/locale/fr/LC_MESSAGES/djangojs.po b/horizon/locale/fr/LC_MESSAGES/djangojs.po index 57aa76387..00747ad52 100644 --- a/horizon/locale/fr/LC_MESSAGES/djangojs.po +++ b/horizon/locale/fr/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,18 +55,25 @@ msgstr "" msgid "No users found." msgstr "" -#: static/horizon/js/horizon.tables.js:52 +#: static/horizon/js/horizon.tables.js:48 msgid "An error occurred while updating." msgstr "" -#: static/horizon/js/horizon.tables.js:130 +#: static/horizon/js/horizon.tables.js:128 msgid "Confirm " msgstr "" -#: static/horizon/js/horizon.tables.js:131 +#: static/horizon/js/horizon.tables.js:129 msgid "Please confirm your selection. This action cannot be undone." msgstr "" -#: static/horizon/js/horizon.tables.js:145 +#: static/horizon/js/horizon.tables.js:143 msgid "Working" msgstr "" + +#: static/horizon/js/horizon.tables.js:186 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/horizon/locale/ja/LC_MESSAGES/django.po b/horizon/locale/ja/LC_MESSAGES/django.po index 7b2fd1f78..cdbfb95d6 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-08-12 21:47+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Takeshi Nakajima \n" "Language-Team: LANGUAGE \n" @@ -41,24 +41,33 @@ msgstr "" msgid "%(type)s (%(backend)s backend)" msgstr "" -#: api/nova.py:186 +#: api/nova.py:189 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:191 +#: api/nova.py:194 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" -#: api/nova.py:514 +#: api/nova.py:526 msgid "Unknown instance" msgstr "" -#: api/swift.py:154 +#: api/swift.py:216 msgid "Unicode is not currently supported for object copy." msgstr "" +#: browsers/base.py:65 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:44 +#, fuzzy, python-format +msgid "Select a %s to browse." +msgstr "プロジェクトを削除" + #: dashboards/nova/dashboard.py:24 msgid "Manage Compute" msgstr "" @@ -140,7 +149,7 @@ msgstr "" #: dashboards/nova/access_and_security/floating_ips/tables.py:49 #: dashboards/nova/access_and_security/floating_ips/tables.py:132 -#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/projects/workflows.py:45 msgid "Floating IPs" msgstr "" @@ -327,14 +336,14 @@ msgstr "キー%sを作成できません。" #: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/nova/volumes/tables.py:135 dashboards/nova/volumes/tables.py:155 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 -#: dashboards/syspanel/flavors/forms.py:37 +#: dashboards/syspanel/flavors/forms.py:35 #: dashboards/syspanel/networks/forms.py:35 #: dashboards/syspanel/networks/ports/forms.py:39 #: dashboards/syspanel/networks/ports/forms.py:71 #: dashboards/syspanel/networks/ports/tables.py:73 #: dashboards/syspanel/networks/subnets/tables.py:69 #: dashboards/syspanel/projects/tables.py:87 -#: dashboards/syspanel/projects/workflows.py:66 +#: dashboards/syspanel/projects/workflows.py:69 #: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/volumes/tables.py:10 msgid "Name" @@ -356,12 +365,13 @@ msgstr "名前" #: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 #: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 #: dashboards/syspanel/images/templates/images/_update.html:17 #: dashboards/syspanel/networks/templates/networks/_create.html:17 #: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 #: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 #: dashboards/syspanel/projects/tables.py:89 -#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/projects/workflows.py:72 #: dashboards/syspanel/projects/templates/projects/_add_user.html:17 #: dashboards/syspanel/projects/templates/projects/_create.html:17 #: dashboards/syspanel/projects/templates/projects/_create_user.html:17 @@ -605,6 +615,7 @@ msgstr "" #: dashboards/settings/project/templates/project/_openrc.html:31 #: dashboards/settings/user/templates/user/_settings.html:24 #: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 #: dashboards/syspanel/images/templates/images/_update.html:24 #: dashboards/syspanel/networks/templates/networks/_create.html:24 #: dashboards/syspanel/networks/templates/networks/_update.html:23 @@ -678,38 +689,45 @@ msgstr "" msgid "Swift" msgstr "" -#: dashboards/nova/containers/forms.py:37 +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +#: dashboards/nova/containers/templates/containers/index.html:7 +#, fuzzy +msgid "Container" +msgstr "ユーザ名" + +#: dashboards/nova/containers/forms.py:39 msgid "Slash is not an allowed character." msgstr "" -#: dashboards/nova/containers/forms.py:47 -#: dashboards/nova/containers/tables.py:125 +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 #, fuzzy msgid "Container Name" msgstr "ユーザ名" -#: dashboards/nova/containers/forms.py:55 +#: dashboards/nova/containers/forms.py:57 #, fuzzy msgid "Container created successfully." msgstr "ボリューム %(id)s %(name)s は正常に作成されました。" -#: dashboards/nova/containers/forms.py:66 +#: dashboards/nova/containers/forms.py:68 #, fuzzy msgid "Folder created successfully." msgstr "ボリューム %(id)s %(name)s は正常に作成されました。" -#: dashboards/nova/containers/forms.py:69 +#: dashboards/nova/containers/forms.py:71 #, fuzzy msgid "Unable to create container." msgstr "キー%sを作成できません。" -#: dashboards/nova/containers/forms.py:77 -#: dashboards/nova/containers/tables.py:253 +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 #, fuzzy msgid "Object Name" msgstr "ユーザ名" -#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/forms.py:81 msgid "File" msgstr "" @@ -731,85 +749,75 @@ msgstr "" msgid "Destination object name" msgstr "" -#: dashboards/nova/containers/forms.py:136 -#: dashboards/nova/containers/forms.py:162 +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 msgid "Unable to copy object." msgstr "" -#: dashboards/nova/containers/forms.py:152 +#: dashboards/nova/containers/forms.py:153 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "" #: dashboards/nova/containers/panel.py:28 -#: dashboards/nova/containers/tables.py:41 -#: dashboards/nova/containers/tables.py:132 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 msgid "Containers" msgstr "" -#: dashboards/nova/containers/tables.py:40 -#: dashboards/nova/containers/templates/containers/index.html:7 -#, fuzzy -msgid "Container" -msgstr "ユーザ名" - -#: dashboards/nova/containers/tables.py:49 -msgid "Containers must be empty before deletion." -msgstr "" - -#: dashboards/nova/containers/tables.py:67 +#: dashboards/nova/containers/tables.py:61 #: dashboards/nova/containers/templates/containers/_create.html:7 #: dashboards/nova/containers/templates/containers/_create.html:22 #: dashboards/nova/containers/templates/containers/create.html:6 msgid "Create Container" msgstr "" -#: dashboards/nova/containers/tables.py:74 +#: dashboards/nova/containers/tables.py:68 #, fuzzy msgid "View Container" msgstr "ユーザ名" -#: dashboards/nova/containers/tables.py:86 +#: dashboards/nova/containers/tables.py:80 #: dashboards/nova/containers/templates/containers/_upload.html:23 #: dashboards/nova/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "" -#: dashboards/nova/containers/tables.py:140 -#: dashboards/nova/containers/tables.py:159 +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 #, fuzzy msgid "Object" msgstr "ユーザ名" -#: dashboards/nova/containers/tables.py:141 -#: dashboards/nova/containers/tables.py:160 -#: dashboards/nova/containers/tables.py:263 +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 #, fuzzy msgid "Objects" msgstr "ユーザ名" -#: dashboards/nova/containers/tables.py:152 +#: dashboards/nova/containers/tables.py:148 msgid "Folder" msgstr "" -#: dashboards/nova/containers/tables.py:153 +#: dashboards/nova/containers/tables.py:149 msgid "Folders" msgstr "" -#: dashboards/nova/containers/tables.py:166 +#: dashboards/nova/containers/tables.py:162 msgid "Copy" msgstr "" -#: dashboards/nova/containers/tables.py:178 +#: dashboards/nova/containers/tables.py:175 msgid "Download" msgstr "" -#: dashboards/nova/containers/tables.py:232 +#: dashboards/nova/containers/tables.py:231 #, fuzzy msgid "Create Folder" msgstr "作成" -#: dashboards/nova/containers/tables.py:256 +#: dashboards/nova/containers/tables.py:255 #: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/instances/tables.py:272 #: dashboards/nova/volumes/tables.py:141 @@ -823,17 +831,17 @@ msgstr "" msgid "Unable to retrieve container list." msgstr "キー%sを作成できません。" -#: dashboards/nova/containers/views.py:80 +#: dashboards/nova/containers/views.py:81 #, fuzzy msgid "Unable to retrieve object list." msgstr "キー%sを作成できません。" -#: dashboards/nova/containers/views.py:175 +#: dashboards/nova/containers/views.py:165 #, fuzzy msgid "Unable to retrieve object." msgstr "キー%sを作成できません。" -#: dashboards/nova/containers/views.py:204 +#: dashboards/nova/containers/views.py:199 #, fuzzy msgid "Unable to list containers." msgstr "キー%sを削除できません。" @@ -997,7 +1005,7 @@ msgstr "イメージ%sが正常に登録削除されました。" #: dashboards/nova/images_and_snapshots/images/tables.py:33 #: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 -#: dashboards/nova/instances/workflows.py:451 +#: dashboards/nova/instances/workflows.py:456 #, fuzzy msgid "Launch" msgstr "イメージを起動します。" @@ -1308,7 +1316,7 @@ msgstr "イメージ%sを更新できません。" #: dashboards/syspanel/instances/panel.py:28 #: dashboards/syspanel/instances/tables.py:96 #: dashboards/syspanel/instances/templates/instances/index.html:3 -#: dashboards/syspanel/projects/workflows.py:35 +#: dashboards/syspanel/projects/workflows.py:38 msgid "Instances" msgstr "インスタンス" @@ -1362,7 +1370,7 @@ msgid "Resumed" msgstr "" #: dashboards/nova/instances/tables.py:148 -#: dashboards/nova/instances/workflows.py:450 +#: dashboards/nova/instances/workflows.py:455 #: dashboards/nova/instances/templates/instances/launch.html:3 #: dashboards/nova/instances/templates/instances/launch.html:6 msgid "Launch Instance" @@ -1511,6 +1519,11 @@ msgstr "削除" msgid "Delete volume on instance terminate" msgstr "" +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + #: dashboards/nova/instances/workflows.py:116 #, fuzzy msgid "Select Volume" @@ -1694,35 +1707,38 @@ msgid "Launch instance withthese networks" msgstr "セキュリティグループ%sを作成できません。" #: dashboards/nova/instances/workflows.py:416 +#: dashboards/syspanel/instances/workflows.py:37 msgid "Networking" msgstr "" #: dashboards/nova/instances/workflows.py:418 +#: dashboards/syspanel/instances/workflows.py:39 #, fuzzy msgid "Select networks for your instance." msgstr "言語を選択" -#: dashboards/nova/instances/workflows.py:429 +#: dashboards/nova/instances/workflows.py:434 +#: dashboards/syspanel/instances/workflows.py:73 #, fuzzy msgid "Unable to retrieve networks." msgstr "%sをリボーク(無効化)できません。" -#: dashboards/nova/instances/workflows.py:452 +#: dashboards/nova/instances/workflows.py:457 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/workflows.py:458 #, fuzzy, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "イメージ%sを更新できません。" -#: dashboards/nova/instances/workflows.py:466 +#: dashboards/nova/instances/workflows.py:471 #, fuzzy, python-format msgid "%s instances" msgstr "インスタンス" -#: dashboards/nova/instances/workflows.py:469 +#: dashboards/nova/instances/workflows.py:474 #, fuzzy msgid "instance" msgstr "インスタンス" @@ -1757,9 +1773,9 @@ msgstr "" #: dashboards/nova/instances/templates/instances/_detail_overview.html:26 #: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 -#: dashboards/syspanel/flavors/forms.py:38 -#: dashboards/syspanel/flavors/tables.py:34 -#: dashboards/syspanel/projects/workflows.py:34 usage/tables.py:19 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 msgid "VCPUs" msgstr "" @@ -1870,12 +1886,12 @@ msgid "Flavor Details" msgstr "インスタンスタイプ" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 -#: dashboards/syspanel/flavors/tables.py:38 +#: dashboards/syspanel/flavors/tables.py:44 msgid "Root Disk" msgstr "" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 -#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/flavors/tables.py:46 msgid "Ephemeral Disk" msgstr "" @@ -2559,7 +2575,7 @@ msgstr "ボリューム%sを作成できません。" #: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174 #: dashboards/nova/volumes/templates/volumes/index.html:3 #: dashboards/nova/volumes/templates/volumes/index.html:6 -#: dashboards/syspanel/projects/workflows.py:39 +#: dashboards/syspanel/projects/workflows.py:42 #: dashboards/syspanel/volumes/panel.py:9 #: dashboards/syspanel/volumes/tables.py:15 #: dashboards/syspanel/volumes/templates/volumes/index.html:3 @@ -2801,7 +2817,8 @@ msgid "From here you can modify dashboard settings for your user." msgstr "ここより、ユーザとその資格を管理できます。" #: dashboards/settings/user/templates/user/_settings.html:23 -#: dashboards/syspanel/projects/workflows.py:243 workflows/base.py:538 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 msgid "Save" msgstr "" @@ -2813,58 +2830,78 @@ msgstr "" msgid "Admin" msgstr "" -#: dashboards/syspanel/flavors/forms.py:36 -#, fuzzy -msgid "Flavor ID" -msgstr "インスタンスタイプ" - -#: dashboards/syspanel/flavors/forms.py:39 +#: dashboards/syspanel/flavors/forms.py:37 msgid "Memory MB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:40 +#: dashboards/syspanel/flavors/forms.py:38 msgid "Root Disk GB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:41 +#: dashboards/syspanel/flavors/forms.py:39 msgid "Ephemeral Disk GB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:52 -#, fuzzy, python-format -msgid "%s was successfully added to flavors." -msgstr "キー%sは正常に削除されました。" - -#: dashboards/syspanel/flavors/forms.py:56 +#: dashboards/syspanel/flavors/forms.py:49 #, fuzzy -msgid "Unable to create flavor" +msgid "Unable to get unique ID for new flavor." +msgstr "イメージ%sを公開できません。" + +#: dashboards/syspanel/flavors/forms.py:66 +#, fuzzy, python-format +msgid "Created flavor \"%s\"." +msgstr "新規ボリュームを作成する。" + +#: dashboards/syspanel/flavors/forms.py:70 +#, fuzzy +msgid "Unable to create flavor." +msgstr "ボリューム%sを作成できません。" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +#, fuzzy +msgid "Unable to update flavor." msgstr "ボリューム%sを作成できません。" #: dashboards/syspanel/flavors/panel.py:28 #: dashboards/syspanel/flavors/tables.py:14 -#: dashboards/syspanel/flavors/tables.py:44 -#: dashboards/syspanel/flavors/templates/flavors/index.html:8 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "インスタンスタイプ" #: dashboards/syspanel/flavors/tables.py:22 #: dashboards/syspanel/flavors/templates/flavors/_create.html:8 #: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 #: dashboards/syspanel/flavors/templates/flavors/create.html:6 msgid "Create Flavor" msgstr "" -#: dashboards/syspanel/flavors/tables.py:28 +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +#, fuzzy +msgid "Edit Flavor" +msgstr "プロジェクトを削除" + +#: dashboards/syspanel/flavors/tables.py:35 #, python-format msgid "%sMB" msgstr "" -#: dashboards/syspanel/flavors/tables.py:33 +#: dashboards/syspanel/flavors/tables.py:39 #, fuzzy msgid "Flavor Name" msgstr "インスタンスタイプ" -#: dashboards/syspanel/flavors/tables.py:36 +#: dashboards/syspanel/flavors/tables.py:42 msgid "Memory" msgstr "" @@ -2873,11 +2910,27 @@ msgstr "" msgid "Unable to retrieve flavor list." msgstr "%sをリボーク(無効化)できません。" +#: dashboards/syspanel/flavors/views.py:75 +#, fuzzy +msgid "Unable to retrieve flavor data." +msgstr "%sをリボーク(無効化)できません。" + #: dashboards/syspanel/flavors/templates/flavors/_create.html:18 #, fuzzy msgid "From here you can define the sizing of a new flavor." msgstr "ここより、ユーザとその資格を管理できます。" +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +#, fuzzy +msgid "From here you can alter the sizing of the current flavor." +msgstr "ここより、ユーザとその資格を管理できます。" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + #: dashboards/syspanel/images/views.py:53 #, fuzzy msgid "Unable to retrieve image list." @@ -2894,11 +2947,17 @@ msgid "Host" msgstr "" #: dashboards/syspanel/instances/views.py:72 +#: dashboards/syspanel/instances/workflows.py:47 #: dashboards/syspanel/networks/views.py:48 #, fuzzy msgid "Unable to retrieve instance tenant information." msgstr "%sをリボーク(無効化)できません。" +#: dashboards/syspanel/instances/workflows.py:107 +#, python-format +msgid "Selected network '%s' is not owned by the specified project" +msgstr "" + #: dashboards/syspanel/instances/templates/instances/index.html:6 #, fuzzy msgid "All Instances" @@ -3015,7 +3074,7 @@ msgid "Create Project" msgstr "プロジェクトを削除" #: dashboards/syspanel/projects/tables.py:46 -#: dashboards/syspanel/projects/workflows.py:242 +#: dashboards/syspanel/projects/workflows.py:267 #: dashboards/syspanel/projects/templates/projects/update.html:3 #: dashboards/syspanel/projects/templates/projects/update.html:6 #, fuzzy @@ -3023,8 +3082,8 @@ msgid "Edit Project" msgstr "プロジェクトを削除" #: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/projects/workflows.py:71 -#: dashboards/syspanel/projects/workflows.py:134 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 #: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:39 #: dashboards/syspanel/users/tables.py:114 @@ -3098,115 +3157,115 @@ msgstr "キー%sを作成できません。" msgid "Unable to retrieve project details." msgstr "キー%sを作成できません。" -#: dashboards/syspanel/projects/workflows.py:32 +#: dashboards/syspanel/projects/workflows.py:35 msgid "Injected File Content Bytes" msgstr "" -#: dashboards/syspanel/projects/workflows.py:33 +#: dashboards/syspanel/projects/workflows.py:36 msgid "Metadata Items" msgstr "" -#: dashboards/syspanel/projects/workflows.py:36 +#: dashboards/syspanel/projects/workflows.py:39 msgid "Injected Files" msgstr "" -#: dashboards/syspanel/projects/workflows.py:40 +#: dashboards/syspanel/projects/workflows.py:43 msgid "Gigabytes" msgstr "" -#: dashboards/syspanel/projects/workflows.py:41 +#: dashboards/syspanel/projects/workflows.py:44 msgid "RAM (MB)" msgstr "" -#: dashboards/syspanel/projects/workflows.py:45 +#: dashboards/syspanel/projects/workflows.py:48 #, fuzzy msgid "Quota" msgstr "クォータ" -#: dashboards/syspanel/projects/workflows.py:47 +#: dashboards/syspanel/projects/workflows.py:50 #, fuzzy msgid "From here you can set quotas (max limits) for the project." msgstr "ここで、複数のユーザ資格を編集できます。" -#: dashboards/syspanel/projects/workflows.py:76 -#: dashboards/syspanel/projects/workflows.py:137 +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 #, fuzzy msgid "Project Info" msgstr "プロジェクトを削除" -#: dashboards/syspanel/projects/workflows.py:77 +#: dashboards/syspanel/projects/workflows.py:80 #: dashboards/syspanel/projects/templates/projects/_create.html:18 #, fuzzy msgid "From here you can create a new project to organize users." msgstr "ここで、複数のユーザ資格を編集できます。" -#: dashboards/syspanel/projects/workflows.py:91 -#, fuzzy -msgid "Add Project" -msgstr "プロジェクトを削除" - -#: dashboards/syspanel/projects/workflows.py:92 -msgid "Finish" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:93 -#, fuzzy, python-format -msgid "Created new project \"%s\"." -msgstr "新規ボリュームを作成する。" - -#: dashboards/syspanel/projects/workflows.py:94 -#, fuzzy, python-format -msgid "Unable to create project \"%s\"." -msgstr "キー%sを作成できません。" - -#: dashboards/syspanel/projects/workflows.py:129 -#, fuzzy -msgid "Unable to set project quotas." -msgstr "キー%sを作成できません。" - -#: dashboards/syspanel/projects/workflows.py:139 -#, fuzzy -msgid "From here you can edit the project details." -msgstr "ここで、複数のユーザ資格を編集できます。" - -#: dashboards/syspanel/projects/workflows.py:161 +#: dashboards/syspanel/projects/workflows.py:99 #, fuzzy msgid "Unable to retrieve user list. Please try again later." msgstr "%sをリボーク(無効化)できません。" -#: dashboards/syspanel/projects/workflows.py:167 -#, fuzzy -msgid "Create New User" -msgstr "新規ボリュームを作成する。" - -#: dashboards/syspanel/projects/workflows.py:217 +#: dashboards/syspanel/projects/workflows.py:153 #: dashboards/syspanel/projects/templates/projects/_update_members.html:16 #, fuzzy msgid "Project Members" msgstr "ユーザ名" -#: dashboards/syspanel/projects/workflows.py:231 +#: dashboards/syspanel/projects/workflows.py:167 #: dashboards/syspanel/users/views.py:46 #, fuzzy msgid "Unable to retrieve user list." msgstr "%sをリボーク(無効化)できません。" +#: dashboards/syspanel/projects/workflows.py:178 +#, fuzzy +msgid "Add Project" +msgstr "プロジェクトを削除" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, fuzzy, python-format +msgid "Created new project \"%s\"." +msgstr "新規ボリュームを作成する。" + +#: dashboards/syspanel/projects/workflows.py:181 +#, fuzzy, python-format +msgid "Unable to create project \"%s\"." +msgstr "キー%sを作成できません。" + +#: dashboards/syspanel/projects/workflows.py:225 +#, fuzzy, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "キー%sを作成できません。" + #: dashboards/syspanel/projects/workflows.py:244 +#, fuzzy +msgid "Unable to set project quotas." +msgstr "キー%sを作成できません。" + +#: dashboards/syspanel/projects/workflows.py:254 +#, fuzzy +msgid "From here you can edit the project details." +msgstr "ここで、複数のユーザ資格を編集できます。" + +#: dashboards/syspanel/projects/workflows.py:269 #, python-format msgid "Modified project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:245 +#: dashboards/syspanel/projects/workflows.py:270 #, fuzzy, python-format msgid "Unable to modify project \"%s\"." msgstr "イメージ%sを更新できません。" -#: dashboards/syspanel/projects/workflows.py:315 +#: dashboards/syspanel/projects/workflows.py:340 #, python-format msgid "Failed to modify %s project members and update project quotas." msgstr "" -#: dashboards/syspanel/projects/workflows.py:336 +#: dashboards/syspanel/projects/workflows.py:361 msgid "" "Modified project information and members, but unable to modify project " "quotas." @@ -3478,6 +3537,11 @@ msgstr "ここで、複数のユーザ資格を編集できます。" msgid "Filter" msgstr "" +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + #: tables/actions.py:502 msgid "N/A" msgstr "" @@ -3511,20 +3575,20 @@ msgstr "削除" msgid "The attribute %(attr)s doesn't exist on %(obj)s." msgstr "" -#: tables/base.py:819 -msgid "Actions" -msgstr "アクション" - -#: tables/base.py:981 +#: tables/base.py:726 msgid "No items to display." msgstr "" -#: tables/base.py:998 +#: tables/base.py:829 +msgid "Actions" +msgstr "アクション" + +#: tables/base.py:1005 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:1128 +#: tables/base.py:1135 msgid "Please select a row before taking that action." msgstr "" @@ -3569,16 +3633,28 @@ msgstr "" msgid "Error: " msgstr "" -#: templates/horizon/common/_data_table.html:36 +#: templates/horizon/common/_data_table.html:37 msgid "Summary" msgstr "" -#: templates/horizon/common/_data_table.html:45 +#: templates/horizon/common/_data_table.html:46 #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" msgstr[0] "" +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" + #: templates/horizon/common/_sidebar.html:14 #, fuzzy msgid "Current Project" diff --git a/horizon/locale/ja/LC_MESSAGES/djangojs.po b/horizon/locale/ja/LC_MESSAGES/djangojs.po index 7502d161c..59f137936 100644 --- a/horizon/locale/ja/LC_MESSAGES/djangojs.po +++ b/horizon/locale/ja/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,18 +55,24 @@ msgstr "" msgid "No users found." msgstr "" -#: static/horizon/js/horizon.tables.js:52 +#: static/horizon/js/horizon.tables.js:48 msgid "An error occurred while updating." msgstr "" -#: static/horizon/js/horizon.tables.js:130 +#: static/horizon/js/horizon.tables.js:128 msgid "Confirm " msgstr "" -#: static/horizon/js/horizon.tables.js:131 +#: static/horizon/js/horizon.tables.js:129 msgid "Please confirm your selection. This action cannot be undone." msgstr "" -#: static/horizon/js/horizon.tables.js:145 +#: static/horizon/js/horizon.tables.js:143 msgid "Working" msgstr "" + +#: static/horizon/js/horizon.tables.js:186 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" diff --git a/horizon/locale/pl/LC_MESSAGES/django.po b/horizon/locale/pl/LC_MESSAGES/django.po index 9afc8255d..465d8f623 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-08-12 21:47+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\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" @@ -56,18 +56,26 @@ msgstr "" msgid "No users found." msgstr "" -#: static/horizon/js/horizon.tables.js:52 +#: static/horizon/js/horizon.tables.js:48 msgid "An error occurred while updating." msgstr "" -#: static/horizon/js/horizon.tables.js:130 +#: static/horizon/js/horizon.tables.js:128 msgid "Confirm " msgstr "" -#: static/horizon/js/horizon.tables.js:131 +#: static/horizon/js/horizon.tables.js:129 msgid "Please confirm your selection. This action cannot be undone." msgstr "" -#: static/horizon/js/horizon.tables.js:145 +#: static/horizon/js/horizon.tables.js:143 msgid "Working" msgstr "" + +#: static/horizon/js/horizon.tables.js:186 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" diff --git a/horizon/locale/pt/LC_MESSAGES/django.po b/horizon/locale/pt/LC_MESSAGES/django.po index 0c3aa8765..bd0a2bcad 100644 --- a/horizon/locale/pt/LC_MESSAGES/django.po +++ b/horizon/locale/pt/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-08-12 21:47+0000\n" +"POT-Creation-Date: 2012-08-15 01:44+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -39,24 +39,33 @@ msgstr "" msgid "%(type)s (%(backend)s backend)" msgstr "" -#: api/nova.py:186 +#: api/nova.py:189 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:191 +#: api/nova.py:194 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" -#: api/nova.py:514 +#: api/nova.py:526 msgid "Unknown instance" msgstr "" -#: api/swift.py:154 +#: api/swift.py:216 msgid "Unicode is not currently supported for object copy." msgstr "" +#: browsers/base.py:65 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:44 +#, python-format +msgid "Select a %s to browse." +msgstr "" + #: dashboards/nova/dashboard.py:24 msgid "Manage Compute" msgstr "" @@ -129,7 +138,7 @@ msgstr "" #: dashboards/nova/access_and_security/floating_ips/tables.py:49 #: dashboards/nova/access_and_security/floating_ips/tables.py:132 -#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/projects/workflows.py:45 msgid "Floating IPs" msgstr "" @@ -305,14 +314,14 @@ msgstr "" #: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/nova/volumes/tables.py:135 dashboards/nova/volumes/tables.py:155 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 -#: dashboards/syspanel/flavors/forms.py:37 +#: dashboards/syspanel/flavors/forms.py:35 #: dashboards/syspanel/networks/forms.py:35 #: dashboards/syspanel/networks/ports/forms.py:39 #: dashboards/syspanel/networks/ports/forms.py:71 #: dashboards/syspanel/networks/ports/tables.py:73 #: dashboards/syspanel/networks/subnets/tables.py:69 #: dashboards/syspanel/projects/tables.py:87 -#: dashboards/syspanel/projects/workflows.py:66 +#: dashboards/syspanel/projects/workflows.py:69 #: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/volumes/tables.py:10 msgid "Name" @@ -334,12 +343,13 @@ msgstr "" #: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 #: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 #: dashboards/syspanel/images/templates/images/_update.html:17 #: dashboards/syspanel/networks/templates/networks/_create.html:17 #: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 #: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 #: dashboards/syspanel/projects/tables.py:89 -#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/projects/workflows.py:72 #: dashboards/syspanel/projects/templates/projects/_add_user.html:17 #: dashboards/syspanel/projects/templates/projects/_create.html:17 #: dashboards/syspanel/projects/templates/projects/_create_user.html:17 @@ -572,6 +582,7 @@ msgstr "" #: dashboards/settings/project/templates/project/_openrc.html:31 #: dashboards/settings/user/templates/user/_settings.html:24 #: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 #: dashboards/syspanel/images/templates/images/_update.html:24 #: dashboards/syspanel/networks/templates/networks/_create.html:24 #: dashboards/syspanel/networks/templates/networks/_update.html:23 @@ -638,33 +649,39 @@ msgstr "" msgid "Swift" msgstr "" -#: dashboards/nova/containers/forms.py:37 +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Container" +msgstr "" + +#: dashboards/nova/containers/forms.py:39 msgid "Slash is not an allowed character." msgstr "" -#: dashboards/nova/containers/forms.py:47 -#: dashboards/nova/containers/tables.py:125 +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 msgid "Container Name" msgstr "" -#: dashboards/nova/containers/forms.py:55 +#: dashboards/nova/containers/forms.py:57 msgid "Container created successfully." msgstr "" -#: dashboards/nova/containers/forms.py:66 +#: dashboards/nova/containers/forms.py:68 msgid "Folder created successfully." msgstr "" -#: dashboards/nova/containers/forms.py:69 +#: dashboards/nova/containers/forms.py:71 msgid "Unable to create container." msgstr "" -#: dashboards/nova/containers/forms.py:77 -#: dashboards/nova/containers/tables.py:253 +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 msgid "Object Name" msgstr "" -#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/forms.py:81 msgid "File" msgstr "" @@ -684,80 +701,71 @@ msgstr "" msgid "Destination object name" msgstr "" -#: dashboards/nova/containers/forms.py:136 -#: dashboards/nova/containers/forms.py:162 +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 msgid "Unable to copy object." msgstr "" -#: dashboards/nova/containers/forms.py:152 +#: dashboards/nova/containers/forms.py:153 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "" #: dashboards/nova/containers/panel.py:28 -#: dashboards/nova/containers/tables.py:41 -#: dashboards/nova/containers/tables.py:132 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 msgid "Containers" msgstr "" -#: dashboards/nova/containers/tables.py:40 -#: dashboards/nova/containers/templates/containers/index.html:7 -msgid "Container" -msgstr "" - -#: dashboards/nova/containers/tables.py:49 -msgid "Containers must be empty before deletion." -msgstr "" - -#: dashboards/nova/containers/tables.py:67 +#: dashboards/nova/containers/tables.py:61 #: dashboards/nova/containers/templates/containers/_create.html:7 #: dashboards/nova/containers/templates/containers/_create.html:22 #: dashboards/nova/containers/templates/containers/create.html:6 msgid "Create Container" msgstr "" -#: dashboards/nova/containers/tables.py:74 +#: dashboards/nova/containers/tables.py:68 msgid "View Container" msgstr "" -#: dashboards/nova/containers/tables.py:86 +#: dashboards/nova/containers/tables.py:80 #: dashboards/nova/containers/templates/containers/_upload.html:23 #: dashboards/nova/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "" -#: dashboards/nova/containers/tables.py:140 -#: dashboards/nova/containers/tables.py:159 +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 msgid "Object" msgstr "" -#: dashboards/nova/containers/tables.py:141 -#: dashboards/nova/containers/tables.py:160 -#: dashboards/nova/containers/tables.py:263 +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 msgid "Objects" msgstr "" -#: dashboards/nova/containers/tables.py:152 +#: dashboards/nova/containers/tables.py:148 msgid "Folder" msgstr "" -#: dashboards/nova/containers/tables.py:153 +#: dashboards/nova/containers/tables.py:149 msgid "Folders" msgstr "" -#: dashboards/nova/containers/tables.py:166 +#: dashboards/nova/containers/tables.py:162 msgid "Copy" msgstr "" -#: dashboards/nova/containers/tables.py:178 +#: dashboards/nova/containers/tables.py:175 msgid "Download" msgstr "" -#: dashboards/nova/containers/tables.py:232 +#: dashboards/nova/containers/tables.py:231 msgid "Create Folder" msgstr "" -#: dashboards/nova/containers/tables.py:256 +#: dashboards/nova/containers/tables.py:255 #: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/instances/tables.py:272 #: dashboards/nova/volumes/tables.py:141 @@ -770,15 +778,15 @@ msgstr "" msgid "Unable to retrieve container list." msgstr "" -#: dashboards/nova/containers/views.py:80 +#: dashboards/nova/containers/views.py:81 msgid "Unable to retrieve object list." msgstr "" -#: dashboards/nova/containers/views.py:175 +#: dashboards/nova/containers/views.py:165 msgid "Unable to retrieve object." msgstr "" -#: dashboards/nova/containers/views.py:204 +#: dashboards/nova/containers/views.py:199 msgid "Unable to list containers." msgstr "" @@ -932,7 +940,7 @@ msgstr "" #: dashboards/nova/images_and_snapshots/images/tables.py:33 #: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 -#: dashboards/nova/instances/workflows.py:451 +#: dashboards/nova/instances/workflows.py:456 msgid "Launch" msgstr "" @@ -1220,7 +1228,7 @@ msgstr "" #: dashboards/syspanel/instances/panel.py:28 #: dashboards/syspanel/instances/tables.py:96 #: dashboards/syspanel/instances/templates/instances/index.html:3 -#: dashboards/syspanel/projects/workflows.py:35 +#: dashboards/syspanel/projects/workflows.py:38 msgid "Instances" msgstr "" @@ -1273,7 +1281,7 @@ msgid "Resumed" msgstr "" #: dashboards/nova/instances/tables.py:148 -#: dashboards/nova/instances/workflows.py:450 +#: dashboards/nova/instances/workflows.py:455 #: dashboards/nova/instances/templates/instances/launch.html:3 #: dashboards/nova/instances/templates/instances/launch.html:6 msgid "Launch Instance" @@ -1411,6 +1419,11 @@ msgstr "" msgid "Delete volume on instance terminate" msgstr "" +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + #: dashboards/nova/instances/workflows.py:116 msgid "Select Volume" msgstr "" @@ -1571,33 +1584,36 @@ msgid "Launch instance withthese networks" msgstr "" #: dashboards/nova/instances/workflows.py:416 +#: dashboards/syspanel/instances/workflows.py:37 msgid "Networking" msgstr "" #: dashboards/nova/instances/workflows.py:418 +#: dashboards/syspanel/instances/workflows.py:39 msgid "Select networks for your instance." msgstr "" -#: dashboards/nova/instances/workflows.py:429 +#: dashboards/nova/instances/workflows.py:434 +#: dashboards/syspanel/instances/workflows.py:73 msgid "Unable to retrieve networks." msgstr "" -#: dashboards/nova/instances/workflows.py:452 +#: dashboards/nova/instances/workflows.py:457 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/workflows.py:458 #, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:466 +#: dashboards/nova/instances/workflows.py:471 #, python-format msgid "%s instances" msgstr "" -#: dashboards/nova/instances/workflows.py:469 +#: dashboards/nova/instances/workflows.py:474 msgid "instance" msgstr "" @@ -1629,9 +1645,9 @@ msgstr "" #: dashboards/nova/instances/templates/instances/_detail_overview.html:26 #: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 -#: dashboards/syspanel/flavors/forms.py:38 -#: dashboards/syspanel/flavors/tables.py:34 -#: dashboards/syspanel/projects/workflows.py:34 usage/tables.py:19 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 msgid "VCPUs" msgstr "" @@ -1737,12 +1753,12 @@ msgid "Flavor Details" msgstr "" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 -#: dashboards/syspanel/flavors/tables.py:38 +#: dashboards/syspanel/flavors/tables.py:44 msgid "Root Disk" msgstr "" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 -#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/flavors/tables.py:46 msgid "Ephemeral Disk" msgstr "" @@ -2391,7 +2407,7 @@ msgstr "" #: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174 #: dashboards/nova/volumes/templates/volumes/index.html:3 #: dashboards/nova/volumes/templates/volumes/index.html:6 -#: dashboards/syspanel/projects/workflows.py:39 +#: dashboards/syspanel/projects/workflows.py:42 #: dashboards/syspanel/volumes/panel.py:9 #: dashboards/syspanel/volumes/tables.py:15 #: dashboards/syspanel/volumes/templates/volumes/index.html:3 @@ -2605,7 +2621,8 @@ msgid "From here you can modify dashboard settings for your user." msgstr "" #: dashboards/settings/user/templates/user/_settings.html:23 -#: dashboards/syspanel/projects/workflows.py:243 workflows/base.py:538 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 msgid "Save" msgstr "" @@ -2617,55 +2634,73 @@ msgstr "" msgid "Admin" msgstr "" -#: dashboards/syspanel/flavors/forms.py:36 -msgid "Flavor ID" -msgstr "" - -#: dashboards/syspanel/flavors/forms.py:39 +#: dashboards/syspanel/flavors/forms.py:37 msgid "Memory MB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:40 +#: dashboards/syspanel/flavors/forms.py:38 msgid "Root Disk GB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:41 +#: dashboards/syspanel/flavors/forms.py:39 msgid "Ephemeral Disk GB" msgstr "" -#: dashboards/syspanel/flavors/forms.py:52 -#, python-format -msgid "%s was successfully added to flavors." +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." msgstr "" -#: dashboards/syspanel/flavors/forms.py:56 -msgid "Unable to create flavor" +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." msgstr "" #: dashboards/syspanel/flavors/panel.py:28 #: dashboards/syspanel/flavors/tables.py:14 -#: dashboards/syspanel/flavors/tables.py:44 -#: dashboards/syspanel/flavors/templates/flavors/index.html:8 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "" #: dashboards/syspanel/flavors/tables.py:22 #: dashboards/syspanel/flavors/templates/flavors/_create.html:8 #: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 #: dashboards/syspanel/flavors/templates/flavors/create.html:6 msgid "Create Flavor" msgstr "" -#: dashboards/syspanel/flavors/tables.py:28 +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 #, python-format msgid "%sMB" msgstr "" -#: dashboards/syspanel/flavors/tables.py:33 +#: dashboards/syspanel/flavors/tables.py:39 msgid "Flavor Name" msgstr "" -#: dashboards/syspanel/flavors/tables.py:36 +#: dashboards/syspanel/flavors/tables.py:42 msgid "Memory" msgstr "" @@ -2673,10 +2708,24 @@ msgstr "" msgid "Unable to retrieve flavor list." msgstr "" +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + #: dashboards/syspanel/flavors/templates/flavors/_create.html:18 msgid "From here you can define the sizing of a new flavor." msgstr "" +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + #: dashboards/syspanel/images/views.py:53 msgid "Unable to retrieve image list." msgstr "" @@ -2691,10 +2740,16 @@ msgid "Host" msgstr "" #: dashboards/syspanel/instances/views.py:72 +#: dashboards/syspanel/instances/workflows.py:47 #: dashboards/syspanel/networks/views.py:48 msgid "Unable to retrieve instance tenant information." msgstr "" +#: dashboards/syspanel/instances/workflows.py:107 +#, python-format +msgid "Selected network '%s' is not owned by the specified project" +msgstr "" + #: dashboards/syspanel/instances/templates/instances/index.html:6 msgid "All Instances" msgstr "" @@ -2802,15 +2857,15 @@ msgid "Create Project" msgstr "" #: dashboards/syspanel/projects/tables.py:46 -#: dashboards/syspanel/projects/workflows.py:242 +#: dashboards/syspanel/projects/workflows.py:267 #: dashboards/syspanel/projects/templates/projects/update.html:3 #: dashboards/syspanel/projects/templates/projects/update.html:6 msgid "Edit Project" msgstr "" #: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/projects/workflows.py:71 -#: dashboards/syspanel/projects/workflows.py:134 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 #: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:39 #: dashboards/syspanel/users/tables.py:114 @@ -2874,104 +2929,105 @@ msgstr "" msgid "Unable to retrieve project details." msgstr "" -#: dashboards/syspanel/projects/workflows.py:32 +#: dashboards/syspanel/projects/workflows.py:35 msgid "Injected File Content Bytes" msgstr "" -#: dashboards/syspanel/projects/workflows.py:33 +#: dashboards/syspanel/projects/workflows.py:36 msgid "Metadata Items" msgstr "" -#: dashboards/syspanel/projects/workflows.py:36 +#: dashboards/syspanel/projects/workflows.py:39 msgid "Injected Files" msgstr "" -#: dashboards/syspanel/projects/workflows.py:40 +#: dashboards/syspanel/projects/workflows.py:43 msgid "Gigabytes" msgstr "" -#: dashboards/syspanel/projects/workflows.py:41 +#: dashboards/syspanel/projects/workflows.py:44 msgid "RAM (MB)" msgstr "" -#: dashboards/syspanel/projects/workflows.py:45 +#: dashboards/syspanel/projects/workflows.py:48 msgid "Quota" msgstr "" -#: dashboards/syspanel/projects/workflows.py:47 +#: dashboards/syspanel/projects/workflows.py:50 msgid "From here you can set quotas (max limits) for the project." msgstr "" -#: dashboards/syspanel/projects/workflows.py:76 -#: dashboards/syspanel/projects/workflows.py:137 +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 msgid "Project Info" msgstr "" -#: dashboards/syspanel/projects/workflows.py:77 +#: dashboards/syspanel/projects/workflows.py:80 #: dashboards/syspanel/projects/templates/projects/_create.html:18 msgid "From here you can create a new project to organize users." msgstr "" -#: dashboards/syspanel/projects/workflows.py:91 -msgid "Add Project" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:92 -msgid "Finish" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:93 -#, python-format -msgid "Created new project \"%s\"." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:94 -#, python-format -msgid "Unable to create project \"%s\"." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:129 -msgid "Unable to set project quotas." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:139 -msgid "From here you can edit the project details." -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:161 +#: dashboards/syspanel/projects/workflows.py:99 msgid "Unable to retrieve user list. Please try again later." msgstr "" -#: dashboards/syspanel/projects/workflows.py:167 -msgid "Create New User" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:217 +#: dashboards/syspanel/projects/workflows.py:153 #: dashboards/syspanel/projects/templates/projects/_update_members.html:16 msgid "Project Members" msgstr "" -#: dashboards/syspanel/projects/workflows.py:231 +#: dashboards/syspanel/projects/workflows.py:167 #: dashboards/syspanel/users/views.py:46 msgid "Unable to retrieve user list." msgstr "" +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + #: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 #, python-format msgid "Modified project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:245 +#: dashboards/syspanel/projects/workflows.py:270 #, python-format msgid "Unable to modify project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:315 +#: dashboards/syspanel/projects/workflows.py:340 #, python-format msgid "Failed to modify %s project members and update project quotas." msgstr "" -#: dashboards/syspanel/projects/workflows.py:336 +#: dashboards/syspanel/projects/workflows.py:361 msgid "" "Modified project information and members, but unable to modify project " "quotas." @@ -3221,6 +3277,11 @@ msgstr "" msgid "Filter" msgstr "" +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + #: tables/actions.py:502 msgid "N/A" msgstr "" @@ -3253,20 +3314,20 @@ msgstr "" msgid "The attribute %(attr)s doesn't exist on %(obj)s." msgstr "" -#: tables/base.py:819 -msgid "Actions" -msgstr "" - -#: tables/base.py:981 +#: tables/base.py:726 msgid "No items to display." msgstr "" -#: tables/base.py:998 +#: tables/base.py:829 +msgid "Actions" +msgstr "" + +#: tables/base.py:1005 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:1128 +#: tables/base.py:1135 msgid "Please select a row before taking that action." msgstr "" @@ -3310,17 +3371,31 @@ msgstr "" msgid "Error: " msgstr "" -#: templates/horizon/common/_data_table.html:36 +#: templates/horizon/common/_data_table.html:37 msgid "Summary" msgstr "" -#: templates/horizon/common/_data_table.html:45 +#: templates/horizon/common/_data_table.html:46 #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" msgstr[0] "" msgstr[1] "" +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + #: templates/horizon/common/_sidebar.html:14 msgid "Current Project" msgstr "" diff --git a/horizon/locale/pt/LC_MESSAGES/djangojs.po b/horizon/locale/pt/LC_MESSAGES/djangojs.po index be384b17b..2f6256764 100644 --- a/horizon/locale/pt/LC_MESSAGES/djangojs.po +++ b/horizon/locale/pt/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,18 +55,25 @@ msgstr "" msgid "No users found." msgstr "" -#: static/horizon/js/horizon.tables.js:52 +#: static/horizon/js/horizon.tables.js:48 msgid "An error occurred while updating." msgstr "" -#: static/horizon/js/horizon.tables.js:130 +#: static/horizon/js/horizon.tables.js:128 msgid "Confirm " msgstr "" -#: static/horizon/js/horizon.tables.js:131 +#: static/horizon/js/horizon.tables.js:129 msgid "Please confirm your selection. This action cannot be undone." msgstr "" -#: static/horizon/js/horizon.tables.js:145 +#: static/horizon/js/horizon.tables.js:143 msgid "Working" msgstr "" + +#: static/horizon/js/horizon.tables.js:186 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/horizon/locale/zh_CN/LC_MESSAGES/django.po b/horizon/locale/zh_CN/LC_MESSAGES/django.po index 929d0d196..20caa09d4 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: openstack-dashboard\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:47+0000\n" +"POT-Creation-Date: 2012-08-15 01:44+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: ZHANG Hua \n" "Language-Team: Simplified Chinese \n" @@ -40,24 +40,33 @@ msgstr "未授权。请尝试重新登录。" msgid "%(type)s (%(backend)s backend)" msgstr "%(type)s (%(backend)s 后台)" -#: api/nova.py:186 +#: api/nova.py:189 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "允许 %(from)s:%(to)s 从 %(group)s" -#: api/nova.py:191 +#: api/nova.py:194 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "允许 %(from)s:%(to)s 从 %(cidr)s" -#: api/nova.py:514 +#: api/nova.py:526 msgid "Unknown instance" msgstr "" -#: api/swift.py:154 +#: api/swift.py:216 msgid "Unicode is not currently supported for object copy." msgstr "对象拷贝目前不支持Unicode" +#: browsers/base.py:65 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:44 +#, fuzzy, python-format +msgid "Select a %s to browse." +msgstr "选择一个项目" + #: dashboards/nova/dashboard.py:24 msgid "Manage Compute" msgstr "管理计算节点" @@ -131,7 +140,7 @@ msgstr "浮动IP" #: dashboards/nova/access_and_security/floating_ips/tables.py:49 #: dashboards/nova/access_and_security/floating_ips/tables.py:132 -#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/projects/workflows.py:45 msgid "Floating IPs" msgstr "浮动IP" @@ -311,14 +320,14 @@ msgstr "无法创建密钥对:%(exc)s" #: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/nova/volumes/tables.py:135 dashboards/nova/volumes/tables.py:155 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 -#: dashboards/syspanel/flavors/forms.py:37 +#: dashboards/syspanel/flavors/forms.py:35 #: dashboards/syspanel/networks/forms.py:35 #: dashboards/syspanel/networks/ports/forms.py:39 #: dashboards/syspanel/networks/ports/forms.py:71 #: dashboards/syspanel/networks/ports/tables.py:73 #: dashboards/syspanel/networks/subnets/tables.py:69 #: dashboards/syspanel/projects/tables.py:87 -#: dashboards/syspanel/projects/workflows.py:66 +#: dashboards/syspanel/projects/workflows.py:69 #: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/volumes/tables.py:10 msgid "Name" @@ -340,12 +349,13 @@ msgstr "名称" #: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 #: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 #: dashboards/syspanel/images/templates/images/_update.html:17 #: dashboards/syspanel/networks/templates/networks/_create.html:17 #: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 #: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 #: dashboards/syspanel/projects/tables.py:89 -#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/projects/workflows.py:72 #: dashboards/syspanel/projects/templates/projects/_add_user.html:17 #: dashboards/syspanel/projects/templates/projects/_create.html:17 #: dashboards/syspanel/projects/templates/projects/_create_user.html:17 @@ -584,6 +594,7 @@ msgstr "分配IP" #: dashboards/settings/project/templates/project/_openrc.html:31 #: dashboards/settings/user/templates/user/_settings.html:24 #: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 #: dashboards/syspanel/images/templates/images/_update.html:24 #: dashboards/syspanel/networks/templates/networks/_create.html:24 #: dashboards/syspanel/networks/templates/networks/_update.html:23 @@ -654,34 +665,40 @@ msgstr "添加规则" msgid "Swift" msgstr "" -#: dashboards/nova/containers/forms.py:37 +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Container" +msgstr "容器" + +#: dashboards/nova/containers/forms.py:39 msgid "Slash is not an allowed character." msgstr "斜线不是合法字符" -#: dashboards/nova/containers/forms.py:47 -#: dashboards/nova/containers/tables.py:125 +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 msgid "Container Name" msgstr "容器名称" -#: dashboards/nova/containers/forms.py:55 +#: dashboards/nova/containers/forms.py:57 msgid "Container created successfully." msgstr "容器创建成功" -#: dashboards/nova/containers/forms.py:66 +#: dashboards/nova/containers/forms.py:68 #, fuzzy msgid "Folder created successfully." msgstr "容器创建成功" -#: dashboards/nova/containers/forms.py:69 +#: dashboards/nova/containers/forms.py:71 msgid "Unable to create container." msgstr "无法创建容器" -#: dashboards/nova/containers/forms.py:77 -#: dashboards/nova/containers/tables.py:253 +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 msgid "Object Name" msgstr "对象名称" -#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/forms.py:81 msgid "File" msgstr "文件" @@ -701,82 +718,73 @@ msgstr "目标容器" msgid "Destination object name" msgstr "目标对象名" -#: dashboards/nova/containers/forms.py:136 -#: dashboards/nova/containers/forms.py:162 +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 msgid "Unable to copy object." msgstr "无法拷贝对象。" -#: dashboards/nova/containers/forms.py:152 +#: dashboards/nova/containers/forms.py:153 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "" #: dashboards/nova/containers/panel.py:28 -#: dashboards/nova/containers/tables.py:41 -#: dashboards/nova/containers/tables.py:132 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 msgid "Containers" msgstr "容器" -#: dashboards/nova/containers/tables.py:40 -#: dashboards/nova/containers/templates/containers/index.html:7 -msgid "Container" -msgstr "容器" - -#: dashboards/nova/containers/tables.py:49 -msgid "Containers must be empty before deletion." -msgstr "" - -#: dashboards/nova/containers/tables.py:67 +#: dashboards/nova/containers/tables.py:61 #: dashboards/nova/containers/templates/containers/_create.html:7 #: dashboards/nova/containers/templates/containers/_create.html:22 #: dashboards/nova/containers/templates/containers/create.html:6 msgid "Create Container" msgstr "创建容器" -#: dashboards/nova/containers/tables.py:74 +#: dashboards/nova/containers/tables.py:68 #, fuzzy msgid "View Container" msgstr "容器" -#: dashboards/nova/containers/tables.py:86 +#: dashboards/nova/containers/tables.py:80 #: dashboards/nova/containers/templates/containers/_upload.html:23 #: dashboards/nova/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "上传对象" -#: dashboards/nova/containers/tables.py:140 -#: dashboards/nova/containers/tables.py:159 +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 msgid "Object" msgstr "对象" -#: dashboards/nova/containers/tables.py:141 -#: dashboards/nova/containers/tables.py:160 -#: dashboards/nova/containers/tables.py:263 +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 msgid "Objects" msgstr "对象" -#: dashboards/nova/containers/tables.py:152 +#: dashboards/nova/containers/tables.py:148 msgid "Folder" msgstr "" -#: dashboards/nova/containers/tables.py:153 +#: dashboards/nova/containers/tables.py:149 msgid "Folders" msgstr "" -#: dashboards/nova/containers/tables.py:166 +#: dashboards/nova/containers/tables.py:162 msgid "Copy" msgstr "拷贝" -#: dashboards/nova/containers/tables.py:178 +#: dashboards/nova/containers/tables.py:175 msgid "Download" msgstr "下载" -#: dashboards/nova/containers/tables.py:232 +#: dashboards/nova/containers/tables.py:231 #, fuzzy msgid "Create Folder" msgstr "创建类型" -#: dashboards/nova/containers/tables.py:256 +#: dashboards/nova/containers/tables.py:255 #: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/instances/tables.py:272 #: dashboards/nova/volumes/tables.py:141 @@ -789,15 +797,15 @@ msgstr "大小" msgid "Unable to retrieve container list." msgstr "无法获取容器列表" -#: dashboards/nova/containers/views.py:80 +#: dashboards/nova/containers/views.py:81 msgid "Unable to retrieve object list." msgstr "无法获取对象列表" -#: dashboards/nova/containers/views.py:175 +#: dashboards/nova/containers/views.py:165 msgid "Unable to retrieve object." msgstr "无法获取对象" -#: dashboards/nova/containers/views.py:204 +#: dashboards/nova/containers/views.py:199 msgid "Unable to list containers." msgstr "无法列出容器" @@ -960,7 +968,7 @@ msgstr "镜像更新成功。" #: dashboards/nova/images_and_snapshots/images/tables.py:33 #: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 -#: dashboards/nova/instances/workflows.py:451 +#: dashboards/nova/instances/workflows.py:456 msgid "Launch" msgstr "启动" @@ -1251,7 +1259,7 @@ msgstr "无法更新实例。" #: dashboards/syspanel/instances/panel.py:28 #: dashboards/syspanel/instances/tables.py:96 #: dashboards/syspanel/instances/templates/instances/index.html:3 -#: dashboards/syspanel/projects/workflows.py:35 +#: dashboards/syspanel/projects/workflows.py:38 msgid "Instances" msgstr "实例" @@ -1304,7 +1312,7 @@ msgid "Resumed" msgstr "已恢复" #: dashboards/nova/instances/tables.py:148 -#: dashboards/nova/instances/workflows.py:450 +#: dashboards/nova/instances/workflows.py:455 #: dashboards/nova/instances/templates/instances/launch.html:3 #: dashboards/nova/instances/templates/instances/launch.html:6 msgid "Launch Instance" @@ -1444,6 +1452,11 @@ msgstr "终止后删除" msgid "Delete volume on instance terminate" msgstr "实例终止后删除卷" +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + #: dashboards/nova/instances/workflows.py:116 msgid "Select Volume" msgstr "选择卷" @@ -1619,35 +1632,38 @@ msgid "Launch instance withthese networks" msgstr "在这些安全组中启动实例" #: dashboards/nova/instances/workflows.py:416 +#: dashboards/syspanel/instances/workflows.py:37 msgid "Networking" msgstr "" #: dashboards/nova/instances/workflows.py:418 +#: dashboards/syspanel/instances/workflows.py:39 #, fuzzy msgid "Select networks for your instance." msgstr "选择一个实例" -#: dashboards/nova/instances/workflows.py:429 +#: dashboards/nova/instances/workflows.py:434 +#: dashboards/syspanel/instances/workflows.py:73 #, fuzzy msgid "Unable to retrieve networks." msgstr "无法获取用户。" -#: dashboards/nova/instances/workflows.py:452 +#: dashboards/nova/instances/workflows.py:457 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/workflows.py:458 #, fuzzy, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "无法启动实例: %(exc)s" -#: dashboards/nova/instances/workflows.py:466 +#: dashboards/nova/instances/workflows.py:471 #, fuzzy, python-format msgid "%s instances" msgstr "实例" -#: dashboards/nova/instances/workflows.py:469 +#: dashboards/nova/instances/workflows.py:474 #, fuzzy msgid "instance" msgstr "实例" @@ -1681,9 +1697,9 @@ msgstr "RAM" #: dashboards/nova/instances/templates/instances/_detail_overview.html:26 #: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 -#: dashboards/syspanel/flavors/forms.py:38 -#: dashboards/syspanel/flavors/tables.py:34 -#: dashboards/syspanel/projects/workflows.py:34 usage/tables.py:19 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 msgid "VCPUs" msgstr "VCPUs" @@ -1793,12 +1809,12 @@ msgid "Flavor Details" msgstr "类型 ID" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 -#: dashboards/syspanel/flavors/tables.py:38 +#: dashboards/syspanel/flavors/tables.py:44 msgid "Root Disk" msgstr "根磁盘" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 -#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/flavors/tables.py:46 msgid "Ephemeral Disk" msgstr "临时磁盘" @@ -2494,7 +2510,7 @@ msgstr "无法获取卷快照" #: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174 #: dashboards/nova/volumes/templates/volumes/index.html:3 #: dashboards/nova/volumes/templates/volumes/index.html:6 -#: dashboards/syspanel/projects/workflows.py:39 +#: dashboards/syspanel/projects/workflows.py:42 #: dashboards/syspanel/volumes/panel.py:9 #: dashboards/syspanel/volumes/tables.py:15 #: dashboards/syspanel/volumes/templates/volumes/index.html:3 @@ -2723,7 +2739,8 @@ msgid "From here you can modify dashboard settings for your user." msgstr "在这里您可以为您的 dashboard 修改不同的设置" #: dashboards/settings/user/templates/user/_settings.html:23 -#: dashboards/syspanel/projects/workflows.py:243 workflows/base.py:538 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 msgid "Save" msgstr "" @@ -2735,56 +2752,77 @@ msgstr "系统面板" msgid "Admin" msgstr "管理员" -#: dashboards/syspanel/flavors/forms.py:36 -msgid "Flavor ID" -msgstr "类型 ID" - -#: dashboards/syspanel/flavors/forms.py:39 +#: dashboards/syspanel/flavors/forms.py:37 msgid "Memory MB" msgstr "内存 MB" -#: dashboards/syspanel/flavors/forms.py:40 +#: dashboards/syspanel/flavors/forms.py:38 msgid "Root Disk GB" msgstr "根磁盘 GB" -#: dashboards/syspanel/flavors/forms.py:41 +#: dashboards/syspanel/flavors/forms.py:39 msgid "Ephemeral Disk GB" msgstr "临时磁盘 GB" -#: dashboards/syspanel/flavors/forms.py:52 -#, python-format -msgid "%s was successfully added to flavors." -msgstr "%s 被成功添加到类型中" - -#: dashboards/syspanel/flavors/forms.py:56 +#: dashboards/syspanel/flavors/forms.py:49 #, fuzzy -msgid "Unable to create flavor" +msgid "Unable to get unique ID for new flavor." +msgstr "无法得到配额信息。" + +#: dashboards/syspanel/flavors/forms.py:66 +#, fuzzy, python-format +msgid "Created flavor \"%s\"." +msgstr "创建类型" + +#: dashboards/syspanel/flavors/forms.py:70 +#, fuzzy +msgid "Unable to create flavor." +msgstr "无法创建用户。" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +#, fuzzy +msgid "Unable to update flavor." msgstr "无法创建用户。" #: dashboards/syspanel/flavors/panel.py:28 #: dashboards/syspanel/flavors/tables.py:14 -#: dashboards/syspanel/flavors/tables.py:44 -#: dashboards/syspanel/flavors/templates/flavors/index.html:8 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "类型" #: dashboards/syspanel/flavors/tables.py:22 #: dashboards/syspanel/flavors/templates/flavors/_create.html:8 #: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 #: dashboards/syspanel/flavors/templates/flavors/create.html:6 msgid "Create Flavor" msgstr "创建类型" -#: dashboards/syspanel/flavors/tables.py:28 +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +#, fuzzy +msgid "Edit Flavor" +msgstr "类型" + +#: dashboards/syspanel/flavors/tables.py:35 #, python-format msgid "%sMB" msgstr "" -#: dashboards/syspanel/flavors/tables.py:33 +#: dashboards/syspanel/flavors/tables.py:39 msgid "Flavor Name" msgstr "类型名" -#: dashboards/syspanel/flavors/tables.py:36 +#: dashboards/syspanel/flavors/tables.py:42 msgid "Memory" msgstr "内存" @@ -2793,10 +2831,26 @@ msgstr "内存" msgid "Unable to retrieve flavor list." msgstr "无法得到用户信息列表。" +#: dashboards/syspanel/flavors/views.py:75 +#, fuzzy +msgid "Unable to retrieve flavor data." +msgstr "无法得到用户信息列表。" + #: dashboards/syspanel/flavors/templates/flavors/_create.html:18 msgid "From here you can define the sizing of a new flavor." msgstr "在这里您可以定义新类型的大小。" +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +#, fuzzy +msgid "From here you can alter the sizing of the current flavor." +msgstr "在这里您可以定义新类型的大小。" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + #: dashboards/syspanel/images/views.py:53 msgid "Unable to retrieve image list." msgstr "无法获得镜像列表。" @@ -2812,10 +2866,16 @@ msgid "Host" msgstr "主机" #: dashboards/syspanel/instances/views.py:72 +#: dashboards/syspanel/instances/workflows.py:47 #: dashboards/syspanel/networks/views.py:48 msgid "Unable to retrieve instance tenant information." msgstr "无法获取实例租户信息。" +#: dashboards/syspanel/instances/workflows.py:107 +#, python-format +msgid "Selected network '%s' is not owned by the specified project" +msgstr "" + #: dashboards/syspanel/instances/templates/instances/index.html:6 msgid "All Instances" msgstr "全部实例" @@ -2928,15 +2988,15 @@ msgid "Create Project" msgstr "创建项目" #: dashboards/syspanel/projects/tables.py:46 -#: dashboards/syspanel/projects/workflows.py:242 +#: dashboards/syspanel/projects/workflows.py:267 #: dashboards/syspanel/projects/templates/projects/update.html:3 #: dashboards/syspanel/projects/templates/projects/update.html:6 msgid "Edit Project" msgstr "编辑项目" #: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/projects/workflows.py:71 -#: dashboards/syspanel/projects/workflows.py:134 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 #: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:39 #: dashboards/syspanel/users/tables.py:114 @@ -3005,114 +3065,114 @@ msgstr "无法获取卷列表" msgid "Unable to retrieve project details." msgstr "无法获取项目列表。" -#: dashboards/syspanel/projects/workflows.py:32 +#: dashboards/syspanel/projects/workflows.py:35 msgid "Injected File Content Bytes" msgstr "注入的文件内容字节数" -#: dashboards/syspanel/projects/workflows.py:33 +#: dashboards/syspanel/projects/workflows.py:36 msgid "Metadata Items" msgstr "元数据条目" -#: dashboards/syspanel/projects/workflows.py:36 +#: dashboards/syspanel/projects/workflows.py:39 msgid "Injected Files" msgstr "注入的文件" -#: dashboards/syspanel/projects/workflows.py:40 +#: dashboards/syspanel/projects/workflows.py:43 msgid "Gigabytes" msgstr "Gigabytes" -#: dashboards/syspanel/projects/workflows.py:41 +#: dashboards/syspanel/projects/workflows.py:44 #, fuzzy msgid "RAM (MB)" msgstr "RAM (以MB为单位)" -#: dashboards/syspanel/projects/workflows.py:45 +#: dashboards/syspanel/projects/workflows.py:48 #, fuzzy msgid "Quota" msgstr "配额" -#: dashboards/syspanel/projects/workflows.py:47 +#: dashboards/syspanel/projects/workflows.py:50 #, fuzzy msgid "From here you can set quotas (max limits) for the project." msgstr "在这里您可以为项目 %(tenant.name)s 编辑配额(最大限制)。" -#: dashboards/syspanel/projects/workflows.py:76 -#: dashboards/syspanel/projects/workflows.py:137 +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 #, fuzzy msgid "Project Info" msgstr "项目ID" -#: dashboards/syspanel/projects/workflows.py:77 +#: dashboards/syspanel/projects/workflows.py:80 #: dashboards/syspanel/projects/templates/projects/_create.html:18 msgid "From here you can create a new project to organize users." msgstr "在这里您可以创建新的项目来组织用户。" -#: dashboards/syspanel/projects/workflows.py:91 -#, fuzzy -msgid "Add Project" -msgstr "添加到项目" - -#: dashboards/syspanel/projects/workflows.py:92 -msgid "Finish" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:93 -#, fuzzy, python-format -msgid "Created new project \"%s\"." -msgstr "创建新项目" - -#: dashboards/syspanel/projects/workflows.py:94 -#, fuzzy, python-format -msgid "Unable to create project \"%s\"." -msgstr "无法获取租户。" - -#: dashboards/syspanel/projects/workflows.py:129 -#, fuzzy -msgid "Unable to set project quotas." -msgstr "无法获取租户。" - -#: dashboards/syspanel/projects/workflows.py:139 -#, fuzzy -msgid "From here you can edit the project details." -msgstr "在这里您可以编辑项目。" - -#: dashboards/syspanel/projects/workflows.py:161 +#: dashboards/syspanel/projects/workflows.py:99 #, fuzzy msgid "Unable to retrieve user list. Please try again later." msgstr "无法得到用户信息列表。" -#: dashboards/syspanel/projects/workflows.py:167 -#, fuzzy -msgid "Create New User" -msgstr "创建用户" - -#: dashboards/syspanel/projects/workflows.py:217 +#: dashboards/syspanel/projects/workflows.py:153 #: dashboards/syspanel/projects/templates/projects/_update_members.html:16 #, fuzzy msgid "Project Members" msgstr "项目使用" -#: dashboards/syspanel/projects/workflows.py:231 +#: dashboards/syspanel/projects/workflows.py:167 #: dashboards/syspanel/users/views.py:46 msgid "Unable to retrieve user list." msgstr "无法得到用户信息列表。" +#: dashboards/syspanel/projects/workflows.py:178 +#, fuzzy +msgid "Add Project" +msgstr "添加到项目" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, fuzzy, python-format +msgid "Created new project \"%s\"." +msgstr "创建新项目" + +#: dashboards/syspanel/projects/workflows.py:181 +#, fuzzy, python-format +msgid "Unable to create project \"%s\"." +msgstr "无法获取租户。" + +#: dashboards/syspanel/projects/workflows.py:225 +#, fuzzy, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "无法获取租户。" + #: dashboards/syspanel/projects/workflows.py:244 +#, fuzzy +msgid "Unable to set project quotas." +msgstr "无法获取租户。" + +#: dashboards/syspanel/projects/workflows.py:254 +#, fuzzy +msgid "From here you can edit the project details." +msgstr "在这里您可以编辑项目。" + +#: dashboards/syspanel/projects/workflows.py:269 #, python-format msgid "Modified project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:245 +#: dashboards/syspanel/projects/workflows.py:270 #, fuzzy, python-format msgid "Unable to modify project \"%s\"." msgstr "无法拷贝对象。" -#: dashboards/syspanel/projects/workflows.py:315 +#: dashboards/syspanel/projects/workflows.py:340 #, python-format msgid "Failed to modify %s project members and update project quotas." msgstr "" -#: dashboards/syspanel/projects/workflows.py:336 +#: dashboards/syspanel/projects/workflows.py:361 msgid "" "Modified project information and members, but unable to modify project " "quotas." @@ -3371,6 +3431,11 @@ msgstr "在这里您可以编辑用户的用户名、邮箱、密码、以及默 msgid "Filter" msgstr "过滤" +#: tables/actions.py:468 +#, fuzzy, python-format +msgid "%(action)s %(data_type)s" +msgstr "%(action)s: %(objs)s" + #: tables/actions.py:502 msgid "N/A" msgstr "" @@ -3403,20 +3468,20 @@ msgstr "被删除" msgid "The attribute %(attr)s doesn't exist on %(obj)s." msgstr "属性 %(attr)s 并不存在于 %(obj)s。" -#: tables/base.py:819 -msgid "Actions" -msgstr "动作" - -#: tables/base.py:981 +#: tables/base.py:726 msgid "No items to display." msgstr "没有条目显示。" -#: tables/base.py:998 +#: tables/base.py:829 +msgid "Actions" +msgstr "动作" + +#: tables/base.py:1005 #, python-format msgid "No match returned for the id \"%s\"." msgstr "id \"%s\" 没有匹配返回。" -#: tables/base.py:1128 +#: tables/base.py:1135 msgid "Please select a row before taking that action." msgstr "请在执行前选择一行。" @@ -3460,18 +3525,32 @@ msgstr "成功:" msgid "Error: " msgstr "错误:" -#: templates/horizon/common/_data_table.html:36 +#: templates/horizon/common/_data_table.html:37 #, fuzzy msgid "Summary" msgstr "使用情况摘要" -#: templates/horizon/common/_data_table.html:45 +#: templates/horizon/common/_data_table.html:46 #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" msgstr[0] "显示 %(counter)s 个条目" msgstr[1] "显示 %(counter)s 个条目" +#: templates/horizon/common/_resource_browser.html:10 +#, fuzzy, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "显示 %(counter)s 个条目" +msgstr[1] "显示 %(counter)s 个条目" + +#: templates/horizon/common/_resource_browser.html:11 +#, fuzzy, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "显示 %(counter)s 个条目" +msgstr[1] "显示 %(counter)s 个条目" + #: templates/horizon/common/_sidebar.html:14 #, fuzzy msgid "Current Project" diff --git a/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po b/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po index 7502d161c..59f137936 100644 --- a/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po +++ b/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,18 +55,24 @@ msgstr "" msgid "No users found." msgstr "" -#: static/horizon/js/horizon.tables.js:52 +#: static/horizon/js/horizon.tables.js:48 msgid "An error occurred while updating." msgstr "" -#: static/horizon/js/horizon.tables.js:130 +#: static/horizon/js/horizon.tables.js:128 msgid "Confirm " msgstr "" -#: static/horizon/js/horizon.tables.js:131 +#: static/horizon/js/horizon.tables.js:129 msgid "Please confirm your selection. This action cannot be undone." msgstr "" -#: static/horizon/js/horizon.tables.js:145 +#: static/horizon/js/horizon.tables.js:143 msgid "Working" msgstr "" + +#: static/horizon/js/horizon.tables.js:186 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" diff --git a/horizon/locale/zh_TW/LC_MESSAGES/django.po b/horizon/locale/zh_TW/LC_MESSAGES/django.po index ab96c6519..3693fbba6 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-08-12 21:47+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Andy Chong \n" "Language-Team: LANGUAGE \n" @@ -40,24 +40,33 @@ msgstr "權限不足。 請重新登入。" msgid "%(type)s (%(backend)s backend)" msgstr "%(type)s (%(backend)s 後端)" -#: api/nova.py:186 +#: api/nova.py:189 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "允许 %(from)s:%(to)s 從群組%(group)s的連線" -#: api/nova.py:191 +#: api/nova.py:194 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "允许 %(from)s:%(to)s 從網段%(cidr)s的連線" -#: api/nova.py:514 +#: api/nova.py:526 msgid "Unknown instance" msgstr "" -#: api/swift.py:154 +#: api/swift.py:216 msgid "Unicode is not currently supported for object copy." msgstr "目前並不支援Unicode的物件複製。" +#: browsers/base.py:65 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:44 +#, fuzzy, python-format +msgid "Select a %s to browse." +msgstr "選擇專案" + #: dashboards/nova/dashboard.py:24 msgid "Manage Compute" msgstr "運算管理" @@ -131,7 +140,7 @@ msgstr "浮動IP" #: dashboards/nova/access_and_security/floating_ips/tables.py:49 #: dashboards/nova/access_and_security/floating_ips/tables.py:132 -#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/projects/workflows.py:45 msgid "Floating IPs" msgstr "浮動IP" @@ -311,14 +320,14 @@ msgstr "無法建立金鑰: %(exc)s" #: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/nova/volumes/tables.py:135 dashboards/nova/volumes/tables.py:155 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 -#: dashboards/syspanel/flavors/forms.py:37 +#: dashboards/syspanel/flavors/forms.py:35 #: dashboards/syspanel/networks/forms.py:35 #: dashboards/syspanel/networks/ports/forms.py:39 #: dashboards/syspanel/networks/ports/forms.py:71 #: dashboards/syspanel/networks/ports/tables.py:73 #: dashboards/syspanel/networks/subnets/tables.py:69 #: dashboards/syspanel/projects/tables.py:87 -#: dashboards/syspanel/projects/workflows.py:66 +#: dashboards/syspanel/projects/workflows.py:69 #: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/volumes/tables.py:10 msgid "Name" @@ -340,12 +349,13 @@ msgstr "名稱" #: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 #: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 #: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 #: dashboards/syspanel/images/templates/images/_update.html:17 #: dashboards/syspanel/networks/templates/networks/_create.html:17 #: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 #: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 #: dashboards/syspanel/projects/tables.py:89 -#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/projects/workflows.py:72 #: dashboards/syspanel/projects/templates/projects/_add_user.html:17 #: dashboards/syspanel/projects/templates/projects/_create.html:17 #: dashboards/syspanel/projects/templates/projects/_create_user.html:17 @@ -585,6 +595,7 @@ msgstr "分配IP" #: dashboards/settings/project/templates/project/_openrc.html:31 #: dashboards/settings/user/templates/user/_settings.html:24 #: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 #: dashboards/syspanel/images/templates/images/_update.html:24 #: dashboards/syspanel/networks/templates/networks/_create.html:24 #: dashboards/syspanel/networks/templates/networks/_update.html:23 @@ -653,34 +664,40 @@ msgstr "新增規則" msgid "Swift" msgstr "" -#: dashboards/nova/containers/forms.py:37 +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Container" +msgstr "容器" + +#: dashboards/nova/containers/forms.py:39 msgid "Slash is not an allowed character." msgstr "斜線符號不能被接受" -#: dashboards/nova/containers/forms.py:47 -#: dashboards/nova/containers/tables.py:125 +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 msgid "Container Name" msgstr "容器名稱" -#: dashboards/nova/containers/forms.py:55 +#: dashboards/nova/containers/forms.py:57 msgid "Container created successfully." msgstr "容器已成功建立" -#: dashboards/nova/containers/forms.py:66 +#: dashboards/nova/containers/forms.py:68 #, fuzzy msgid "Folder created successfully." msgstr "容器已成功建立" -#: dashboards/nova/containers/forms.py:69 +#: dashboards/nova/containers/forms.py:71 msgid "Unable to create container." msgstr "無法建立容器" -#: dashboards/nova/containers/forms.py:77 -#: dashboards/nova/containers/tables.py:253 +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 msgid "Object Name" msgstr "物件名稱" -#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/forms.py:81 msgid "File" msgstr "檔案" @@ -700,82 +717,73 @@ msgstr "目的地容器" msgid "Destination object name" msgstr "目的地物件名稱" -#: dashboards/nova/containers/forms.py:136 -#: dashboards/nova/containers/forms.py:162 +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 msgid "Unable to copy object." msgstr "無法複製物件" -#: dashboards/nova/containers/forms.py:152 +#: dashboards/nova/containers/forms.py:153 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "" #: dashboards/nova/containers/panel.py:28 -#: dashboards/nova/containers/tables.py:41 -#: dashboards/nova/containers/tables.py:132 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 msgid "Containers" msgstr "容器" -#: dashboards/nova/containers/tables.py:40 -#: dashboards/nova/containers/templates/containers/index.html:7 -msgid "Container" -msgstr "容器" - -#: dashboards/nova/containers/tables.py:49 -msgid "Containers must be empty before deletion." -msgstr "" - -#: dashboards/nova/containers/tables.py:67 +#: dashboards/nova/containers/tables.py:61 #: dashboards/nova/containers/templates/containers/_create.html:7 #: dashboards/nova/containers/templates/containers/_create.html:22 #: dashboards/nova/containers/templates/containers/create.html:6 msgid "Create Container" msgstr "建立容器" -#: dashboards/nova/containers/tables.py:74 +#: dashboards/nova/containers/tables.py:68 #, fuzzy msgid "View Container" msgstr "容器" -#: dashboards/nova/containers/tables.py:86 +#: dashboards/nova/containers/tables.py:80 #: dashboards/nova/containers/templates/containers/_upload.html:23 #: dashboards/nova/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "上傳物件" -#: dashboards/nova/containers/tables.py:140 -#: dashboards/nova/containers/tables.py:159 +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 msgid "Object" msgstr "物件" -#: dashboards/nova/containers/tables.py:141 -#: dashboards/nova/containers/tables.py:160 -#: dashboards/nova/containers/tables.py:263 +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 msgid "Objects" msgstr "物件" -#: dashboards/nova/containers/tables.py:152 +#: dashboards/nova/containers/tables.py:148 msgid "Folder" msgstr "" -#: dashboards/nova/containers/tables.py:153 +#: dashboards/nova/containers/tables.py:149 msgid "Folders" msgstr "" -#: dashboards/nova/containers/tables.py:166 +#: dashboards/nova/containers/tables.py:162 msgid "Copy" msgstr "複製" -#: dashboards/nova/containers/tables.py:178 +#: dashboards/nova/containers/tables.py:175 msgid "Download" msgstr "下載" -#: dashboards/nova/containers/tables.py:232 +#: dashboards/nova/containers/tables.py:231 #, fuzzy msgid "Create Folder" msgstr "建立規格" -#: dashboards/nova/containers/tables.py:256 +#: dashboards/nova/containers/tables.py:255 #: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/instances/tables.py:272 #: dashboards/nova/volumes/tables.py:141 @@ -788,15 +796,15 @@ msgstr "大小" msgid "Unable to retrieve container list." msgstr "無法取得容器列表。" -#: dashboards/nova/containers/views.py:80 +#: dashboards/nova/containers/views.py:81 msgid "Unable to retrieve object list." msgstr "無法取得物件列表。" -#: dashboards/nova/containers/views.py:175 +#: dashboards/nova/containers/views.py:165 msgid "Unable to retrieve object." msgstr "無法取得物件。" -#: dashboards/nova/containers/views.py:204 +#: dashboards/nova/containers/views.py:199 msgid "Unable to list containers." msgstr "無法列出容器。" @@ -959,7 +967,7 @@ msgstr "映像已成功更新" #: dashboards/nova/images_and_snapshots/images/tables.py:33 #: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 -#: dashboards/nova/instances/workflows.py:451 +#: dashboards/nova/instances/workflows.py:456 msgid "Launch" msgstr "啟動" @@ -1251,7 +1259,7 @@ msgstr "無法更新執行個體" #: dashboards/syspanel/instances/panel.py:28 #: dashboards/syspanel/instances/tables.py:96 #: dashboards/syspanel/instances/templates/instances/index.html:3 -#: dashboards/syspanel/projects/workflows.py:35 +#: dashboards/syspanel/projects/workflows.py:38 msgid "Instances" msgstr "執行個體" @@ -1304,7 +1312,7 @@ msgid "Resumed" msgstr "已喚醒" #: dashboards/nova/instances/tables.py:148 -#: dashboards/nova/instances/workflows.py:450 +#: dashboards/nova/instances/workflows.py:455 #: dashboards/nova/instances/templates/instances/launch.html:3 #: dashboards/nova/instances/templates/instances/launch.html:6 msgid "Launch Instance" @@ -1444,6 +1452,11 @@ msgstr "終止執行時刪除" msgid "Delete volume on instance terminate" msgstr "執行個體終止執行時刪除容量" +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + #: dashboards/nova/instances/workflows.py:116 msgid "Select Volume" msgstr "選擇容量" @@ -1618,35 +1631,38 @@ msgid "Launch instance withthese networks" msgstr "在這些安全性群組中啟動執行個體" #: dashboards/nova/instances/workflows.py:416 +#: dashboards/syspanel/instances/workflows.py:37 msgid "Networking" msgstr "" #: dashboards/nova/instances/workflows.py:418 +#: dashboards/syspanel/instances/workflows.py:39 #, fuzzy msgid "Select networks for your instance." msgstr "選擇一個執行個體" -#: dashboards/nova/instances/workflows.py:429 +#: dashboards/nova/instances/workflows.py:434 +#: dashboards/syspanel/instances/workflows.py:73 #, fuzzy msgid "Unable to retrieve networks." msgstr "無法取得使用者" -#: dashboards/nova/instances/workflows.py:452 +#: dashboards/nova/instances/workflows.py:457 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "" -#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/workflows.py:458 #, fuzzy, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "無法啟動執行個體: %(exc)s" -#: dashboards/nova/instances/workflows.py:466 +#: dashboards/nova/instances/workflows.py:471 #, fuzzy, python-format msgid "%s instances" msgstr "執行個體" -#: dashboards/nova/instances/workflows.py:469 +#: dashboards/nova/instances/workflows.py:474 #, fuzzy msgid "instance" msgstr "執行個體" @@ -1680,9 +1696,9 @@ msgstr "記憶體" #: dashboards/nova/instances/templates/instances/_detail_overview.html:26 #: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 -#: dashboards/syspanel/flavors/forms.py:38 -#: dashboards/syspanel/flavors/tables.py:34 -#: dashboards/syspanel/projects/workflows.py:34 usage/tables.py:19 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 msgid "VCPUs" msgstr "虛擬處理器" @@ -1795,12 +1811,12 @@ msgid "Flavor Details" msgstr "規格ID" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 -#: dashboards/syspanel/flavors/tables.py:38 +#: dashboards/syspanel/flavors/tables.py:44 msgid "Root Disk" msgstr "主磁碟" #: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 -#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/flavors/tables.py:46 msgid "Ephemeral Disk" msgstr "暫用磁碟" @@ -2497,7 +2513,7 @@ msgstr "無法取得空間快照" #: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174 #: dashboards/nova/volumes/templates/volumes/index.html:3 #: dashboards/nova/volumes/templates/volumes/index.html:6 -#: dashboards/syspanel/projects/workflows.py:39 +#: dashboards/syspanel/projects/workflows.py:42 #: dashboards/syspanel/volumes/panel.py:9 #: dashboards/syspanel/volumes/tables.py:15 #: dashboards/syspanel/volumes/templates/volumes/index.html:3 @@ -2725,7 +2741,8 @@ msgid "From here you can modify dashboard settings for your user." msgstr "您可以在這裡修改控制台的不同設定" #: dashboards/settings/user/templates/user/_settings.html:23 -#: dashboards/syspanel/projects/workflows.py:243 workflows/base.py:538 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 msgid "Save" msgstr "" @@ -2737,56 +2754,77 @@ msgstr "系統面板" msgid "Admin" msgstr "管理者" -#: dashboards/syspanel/flavors/forms.py:36 -msgid "Flavor ID" -msgstr "規格ID" - -#: dashboards/syspanel/flavors/forms.py:39 +#: dashboards/syspanel/flavors/forms.py:37 msgid "Memory MB" msgstr "記憶體 MB" -#: dashboards/syspanel/flavors/forms.py:40 +#: dashboards/syspanel/flavors/forms.py:38 msgid "Root Disk GB" msgstr "主磁碟 GB" -#: dashboards/syspanel/flavors/forms.py:41 +#: dashboards/syspanel/flavors/forms.py:39 msgid "Ephemeral Disk GB" msgstr "暫用磁碟 GB" -#: dashboards/syspanel/flavors/forms.py:52 -#, python-format -msgid "%s was successfully added to flavors." -msgstr "%s已成功被加入規格中" - -#: dashboards/syspanel/flavors/forms.py:56 +#: dashboards/syspanel/flavors/forms.py:49 #, fuzzy -msgid "Unable to create flavor" +msgid "Unable to get unique ID for new flavor." +msgstr "無法取得配額資料: %s" + +#: dashboards/syspanel/flavors/forms.py:66 +#, fuzzy, python-format +msgid "Created flavor \"%s\"." +msgstr "建立規格" + +#: dashboards/syspanel/flavors/forms.py:70 +#, fuzzy +msgid "Unable to create flavor." +msgstr "無法建立使用者。" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +#, fuzzy +msgid "Unable to update flavor." msgstr "無法建立使用者。" #: dashboards/syspanel/flavors/panel.py:28 #: dashboards/syspanel/flavors/tables.py:14 -#: dashboards/syspanel/flavors/tables.py:44 -#: dashboards/syspanel/flavors/templates/flavors/index.html:8 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "規格" #: dashboards/syspanel/flavors/tables.py:22 #: dashboards/syspanel/flavors/templates/flavors/_create.html:8 #: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 #: dashboards/syspanel/flavors/templates/flavors/create.html:6 msgid "Create Flavor" msgstr "建立規格" -#: dashboards/syspanel/flavors/tables.py:28 +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +#, fuzzy +msgid "Edit Flavor" +msgstr "規格" + +#: dashboards/syspanel/flavors/tables.py:35 #, python-format msgid "%sMB" msgstr "" -#: dashboards/syspanel/flavors/tables.py:33 +#: dashboards/syspanel/flavors/tables.py:39 msgid "Flavor Name" msgstr "規格名稱" -#: dashboards/syspanel/flavors/tables.py:36 +#: dashboards/syspanel/flavors/tables.py:42 msgid "Memory" msgstr "記憶體" @@ -2795,10 +2833,26 @@ msgstr "記憶體" msgid "Unable to retrieve flavor list." msgstr "無法取得使用者" +#: dashboards/syspanel/flavors/views.py:75 +#, fuzzy +msgid "Unable to retrieve flavor data." +msgstr "無法取得使用者" + #: dashboards/syspanel/flavors/templates/flavors/_create.html:18 msgid "From here you can define the sizing of a new flavor." msgstr "您可以在這裡制定新規格的配置" +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +#, fuzzy +msgid "From here you can alter the sizing of the current flavor." +msgstr "您可以在這裡制定新規格的配置" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + #: dashboards/syspanel/images/views.py:53 msgid "Unable to retrieve image list." msgstr "無法取得映像列表" @@ -2814,10 +2868,16 @@ msgid "Host" msgstr "主機" #: dashboards/syspanel/instances/views.py:72 +#: dashboards/syspanel/instances/workflows.py:47 #: dashboards/syspanel/networks/views.py:48 msgid "Unable to retrieve instance tenant information." msgstr "無法取得執行個體的專案資訊" +#: dashboards/syspanel/instances/workflows.py:107 +#, python-format +msgid "Selected network '%s' is not owned by the specified project" +msgstr "" + #: dashboards/syspanel/instances/templates/instances/index.html:6 msgid "All Instances" msgstr "所有執行個體" @@ -2930,15 +2990,15 @@ msgid "Create Project" msgstr "建立專案" #: dashboards/syspanel/projects/tables.py:46 -#: dashboards/syspanel/projects/workflows.py:242 +#: dashboards/syspanel/projects/workflows.py:267 #: dashboards/syspanel/projects/templates/projects/update.html:3 #: dashboards/syspanel/projects/templates/projects/update.html:6 msgid "Edit Project" msgstr "編輯專案" #: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/projects/workflows.py:71 -#: dashboards/syspanel/projects/workflows.py:134 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 #: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:39 #: dashboards/syspanel/users/tables.py:114 @@ -3008,115 +3068,115 @@ msgstr "無法取得容量列表" msgid "Unable to retrieve project details." msgstr "無法取得物件列表。" -#: dashboards/syspanel/projects/workflows.py:32 +#: dashboards/syspanel/projects/workflows.py:35 msgid "Injected File Content Bytes" msgstr "注入檔案內容位元數" -#: dashboards/syspanel/projects/workflows.py:33 +#: dashboards/syspanel/projects/workflows.py:36 msgid "Metadata Items" msgstr "中介資料(Metadata)的物件數" -#: dashboards/syspanel/projects/workflows.py:36 +#: dashboards/syspanel/projects/workflows.py:39 msgid "Injected Files" msgstr "注入檔案數" -#: dashboards/syspanel/projects/workflows.py:40 +#: dashboards/syspanel/projects/workflows.py:43 msgid "Gigabytes" msgstr "儲存空間 (Gigabytes)" -#: dashboards/syspanel/projects/workflows.py:41 +#: dashboards/syspanel/projects/workflows.py:44 #, fuzzy msgid "RAM (MB)" msgstr "記憶體空間 (MB計)" -#: dashboards/syspanel/projects/workflows.py:45 +#: dashboards/syspanel/projects/workflows.py:48 #, fuzzy msgid "Quota" msgstr "配額" -#: dashboards/syspanel/projects/workflows.py:47 +#: dashboards/syspanel/projects/workflows.py:50 #, fuzzy msgid "From here you can set quotas (max limits) for the project." msgstr "您可以在這裡編輯專案%(tenant.name)s的資源配額(最大用額)。" -#: dashboards/syspanel/projects/workflows.py:76 -#: dashboards/syspanel/projects/workflows.py:137 +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 #, fuzzy msgid "Project Info" msgstr "專案ID" -#: dashboards/syspanel/projects/workflows.py:77 +#: dashboards/syspanel/projects/workflows.py:80 #: dashboards/syspanel/projects/templates/projects/_create.html:18 msgid "From here you can create a new project to organize users." msgstr "您可以在這裡建立新專案以管理使用者" -#: dashboards/syspanel/projects/workflows.py:91 -#, fuzzy -msgid "Add Project" -msgstr "加入專案" - -#: dashboards/syspanel/projects/workflows.py:92 -msgid "Finish" -msgstr "" - -#: dashboards/syspanel/projects/workflows.py:93 -#, fuzzy, python-format -msgid "Created new project \"%s\"." -msgstr "建立新專案" - -#: dashboards/syspanel/projects/workflows.py:94 -#, fuzzy, python-format -msgid "Unable to create project \"%s\"." -msgstr "無法取得物件。" - -#: dashboards/syspanel/projects/workflows.py:129 -#, fuzzy -msgid "Unable to set project quotas." -msgstr "無法取得物件。" - -#: dashboards/syspanel/projects/workflows.py:139 -#, fuzzy -msgid "From here you can edit the project details." -msgstr "您可以在這編輯專案" - -#: dashboards/syspanel/projects/workflows.py:161 +#: dashboards/syspanel/projects/workflows.py:99 #, fuzzy msgid "Unable to retrieve user list. Please try again later." msgstr "無法取得使用者" -#: dashboards/syspanel/projects/workflows.py:167 -#, fuzzy -msgid "Create New User" -msgstr "建立使用者" - -#: dashboards/syspanel/projects/workflows.py:217 +#: dashboards/syspanel/projects/workflows.py:153 #: dashboards/syspanel/projects/templates/projects/_update_members.html:16 #, fuzzy msgid "Project Members" msgstr "專案使用量" -#: dashboards/syspanel/projects/workflows.py:231 +#: dashboards/syspanel/projects/workflows.py:167 #: dashboards/syspanel/users/views.py:46 #, fuzzy msgid "Unable to retrieve user list." msgstr "無法取得使用者" +#: dashboards/syspanel/projects/workflows.py:178 +#, fuzzy +msgid "Add Project" +msgstr "加入專案" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, fuzzy, python-format +msgid "Created new project \"%s\"." +msgstr "建立新專案" + +#: dashboards/syspanel/projects/workflows.py:181 +#, fuzzy, python-format +msgid "Unable to create project \"%s\"." +msgstr "無法取得物件。" + +#: dashboards/syspanel/projects/workflows.py:225 +#, fuzzy, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "無法取得物件。" + #: dashboards/syspanel/projects/workflows.py:244 +#, fuzzy +msgid "Unable to set project quotas." +msgstr "無法取得物件。" + +#: dashboards/syspanel/projects/workflows.py:254 +#, fuzzy +msgid "From here you can edit the project details." +msgstr "您可以在這編輯專案" + +#: dashboards/syspanel/projects/workflows.py:269 #, python-format msgid "Modified project \"%s\"." msgstr "" -#: dashboards/syspanel/projects/workflows.py:245 +#: dashboards/syspanel/projects/workflows.py:270 #, fuzzy, python-format msgid "Unable to modify project \"%s\"." msgstr "無法複製物件" -#: dashboards/syspanel/projects/workflows.py:315 +#: dashboards/syspanel/projects/workflows.py:340 #, python-format msgid "Failed to modify %s project members and update project quotas." msgstr "" -#: dashboards/syspanel/projects/workflows.py:336 +#: dashboards/syspanel/projects/workflows.py:361 msgid "" "Modified project information and members, but unable to modify project " "quotas." @@ -3376,6 +3436,11 @@ msgstr "您可以在這裡編輯使用者的名稱,電子郵件,密碼和預 msgid "Filter" msgstr "搜尋" +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + #: tables/actions.py:502 msgid "N/A" msgstr "" @@ -3408,20 +3473,20 @@ msgstr "已刪除" msgid "The attribute %(attr)s doesn't exist on %(obj)s." msgstr "此屬性%(attr)s並不在%(obj)s上存在。" -#: tables/base.py:819 -msgid "Actions" -msgstr "動作" - -#: tables/base.py:981 +#: tables/base.py:726 msgid "No items to display." msgstr "沒有任何相關項目" -#: tables/base.py:998 +#: tables/base.py:829 +msgid "Actions" +msgstr "動作" + +#: tables/base.py:1005 #, python-format msgid "No match returned for the id \"%s\"." msgstr "找不到id \"%s\"的相關項目" -#: tables/base.py:1128 +#: tables/base.py:1135 msgid "Please select a row before taking that action." msgstr "請選擇一個欄位後才執行動作" @@ -3465,18 +3530,32 @@ msgstr "成功: " msgid "Error: " msgstr "錯誤: " -#: templates/horizon/common/_data_table.html:36 +#: templates/horizon/common/_data_table.html:37 #, fuzzy msgid "Summary" msgstr "使用量摘要" -#: templates/horizon/common/_data_table.html:45 +#: templates/horizon/common/_data_table.html:46 #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" msgstr[0] "正顯示%(counter)s個項目" msgstr[1] "正顯示%(counter)s個項目" +#: templates/horizon/common/_resource_browser.html:10 +#, fuzzy, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "正顯示%(counter)s個項目" +msgstr[1] "正顯示%(counter)s個項目" + +#: templates/horizon/common/_resource_browser.html:11 +#, fuzzy, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "正顯示%(counter)s個項目" +msgstr[1] "正顯示%(counter)s個項目" + #: templates/horizon/common/_sidebar.html:14 #, fuzzy msgid "Current Project" diff --git a/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po b/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po index 7502d161c..59f137936 100644 --- a/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po +++ b/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,18 +55,24 @@ msgstr "" msgid "No users found." msgstr "" -#: static/horizon/js/horizon.tables.js:52 +#: static/horizon/js/horizon.tables.js:48 msgid "An error occurred while updating." msgstr "" -#: static/horizon/js/horizon.tables.js:130 +#: static/horizon/js/horizon.tables.js:128 msgid "Confirm " msgstr "" -#: static/horizon/js/horizon.tables.js:131 +#: static/horizon/js/horizon.tables.js:129 msgid "Please confirm your selection. This action cannot be undone." msgstr "" -#: static/horizon/js/horizon.tables.js:145 +#: static/horizon/js/horizon.tables.js:143 msgid "Working" msgstr "" + +#: static/horizon/js/horizon.tables.js:186 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" diff --git a/horizon/tables/actions.py b/horizon/tables/actions.py index 2a643f385..f8cc8372e 100644 --- a/horizon/tables/actions.py +++ b/horizon/tables/actions.py @@ -465,7 +465,8 @@ class BatchAction(Action): data_type = self.data_type_singular else: data_type = self.data_type_plural - return string_concat(action, ' ', data_type) + return _("%(action)s %(data_type)s") % {'action': action, + 'data_type': data_type} def action(self, request, datum_id): """ diff --git a/openstack_dashboard/locale/en/LC_MESSAGES/django.po b/openstack_dashboard/locale/en/LC_MESSAGES/django.po index 8dd776683..0da1b3cc4 100644 --- a/openstack_dashboard/locale/en/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/en/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-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\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/es/LC_MESSAGES/django.po b/openstack_dashboard/locale/es/LC_MESSAGES/django.po index 9e580740c..53c975793 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-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\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 c8b3603dd..e54f55d53 100644 --- a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: openstack-dashboard\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: 2012-05-08 00:20+0100\n" "Last-Translator: Erwan Gallen \n" "Language-Team: French \n" diff --git a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po index 578a32f9a..b9bf25bd1 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-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\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 fc8d773a2..9cea4578b 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-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\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 9e580740c..53c975793 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-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\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 8dd776683..0da1b3cc4 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-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\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 43777451a..9fddd6f51 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-08-12 21:48+0000\n" +"POT-Creation-Date: 2012-08-15 01:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n"