diff --git a/horizon/dashboards/settings/templates/settings/project/settings.html b/horizon/dashboards/settings/templates/settings/project/settings.html index 6cc270a37..a8e5b740b 100644 --- a/horizon/dashboards/settings/templates/settings/project/settings.html +++ b/horizon/dashboards/settings/templates/settings/project/settings.html @@ -3,7 +3,7 @@ {% block title %}OpenRC Download{% endblock %} {% block page_header %} - {% include "horizon/common/_page_header.html" with title=_("Project Settings") %} + {% include "horizon/common/_page_header.html" with title=_("Download OpenStack RC File") %} {% endblock page_header %} {% block settings_main %} diff --git a/horizon/locale/es/LC_MESSAGES/django.po b/horizon/locale/es/LC_MESSAGES/django.po index ca33e29b5..bc86ac5b5 100644 --- a/horizon/locale/es/LC_MESSAGES/django.po +++ b/horizon/locale/es/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: openstack-dashboard\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:50-0700\n" +"POT-Creation-Date: 2012-03-19 14:31-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -39,12 +39,17 @@ msgstr "" msgid "Your session has expired. Please log in again." msgstr "" -#: api/nova.py:178 +#: api/keystone.py:53 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:182 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:183 +#: api/nova.py:187 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" @@ -160,7 +165,7 @@ msgstr "" #: dashboards/nova/access_and_security/floating_ips/tables.py:91 #: dashboards/nova/instances_and_volumes/instances/tables.py:219 -#: dashboards/syspanel/instances/tables.py:49 +#: dashboards/syspanel/instances/tables.py:52 msgid "IP Address" msgstr "" @@ -244,59 +249,68 @@ msgstr "" msgid "Unable to create keypair: %(exc)s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:51 +#: dashboards/nova/access_and_security/security_groups/forms.py:50 #, python-format msgid "Successfully created security_group: %s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:54 +#: dashboards/nova/access_and_security/security_groups/forms.py:53 msgid "Unable to create security group." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:59 -msgid "IP protocol" +#: dashboards/nova/access_and_security/security_groups/forms.py:58 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" msgstr "" #: dashboards/nova/access_and_security/security_groups/forms.py:65 -#: dashboards/nova/access_and_security/security_groups/forms.py:71 -msgid "From port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/forms.py:66 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP type in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:72 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +msgid "From port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 #: dashboards/nova/images_and_snapshots/images/tables.py:73 msgid "Type" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:74 -#: dashboards/nova/access_and_security/security_groups/forms.py:80 -msgid "To port" +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:75 +#: dashboards/nova/access_and_security/security_groups/forms.py:74 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP code in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:81 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +msgid "To port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 msgid "Code" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:84 +#: dashboards/nova/access_and_security/security_groups/forms.py:83 msgid "Source Group" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:85 +#: dashboards/nova/access_and_security/security_groups/forms.py:84 msgid "CIDR" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:86 +#: dashboards/nova/access_and_security/security_groups/forms.py:87 msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24" msgstr "" @@ -314,16 +328,16 @@ msgid "" "number." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:124 -msgid "Only either \"CIDR\" or \"Source Group\" may be specified" +#: dashboards/nova/access_and_security/security_groups/forms.py:125 +msgid "Either CIDR or Source Group may be specified, but not both." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:141 +#: dashboards/nova/access_and_security/security_groups/forms.py:146 #, python-format msgid "Successfully added rule: %s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:145 +#: dashboards/nova/access_and_security/security_groups/forms.py:150 #, python-format msgid "Error adding rule security group: %s" msgstr "" @@ -361,6 +375,7 @@ msgstr "" #: dashboards/syspanel/projects/forms.py:60 #: dashboards/syspanel/projects/forms.py:85 #: dashboards/syspanel/projects/tables.py:74 +#: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/users/forms.py:63 msgid "Name" msgstr "" @@ -400,18 +415,6 @@ msgstr "" msgid "Rules" msgstr "" -#: dashboards/nova/access_and_security/security_groups/tables.py:92 -msgid "IP Protocol" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:94 -msgid "From Port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:95 -msgid "To Port" -msgstr "" - #: dashboards/nova/access_and_security/security_groups/tables.py:96 msgid "Source" msgstr "" @@ -424,6 +427,10 @@ msgstr "" msgid "Unable to retrieve security group." msgstr "" +#: dashboards/nova/access_and_security/security_groups/views.py:64 +msgid "Unable to retrieve security groups." +msgstr "" + #: dashboards/nova/containers/forms.py:38 msgid "Slash is not an allowed character." msgstr "" @@ -523,7 +530,7 @@ msgstr "" #: dashboards/nova/instances_and_volumes/volumes/tables.py:114 #: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29 -#: dashboards/syspanel/instances/tables.py:50 +#: dashboards/syspanel/instances/tables.py:53 msgid "Size" msgstr "" @@ -713,7 +720,7 @@ msgstr "" #: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21 -#: dashboards/syspanel/instances/tables.py:53 +#: dashboards/syspanel/instances/tables.py:56 msgid "Status" msgstr "" @@ -823,7 +830,7 @@ msgid "Unable to retrieve instances." msgstr "" #: dashboards/nova/instances_and_volumes/views.py:62 -#: dashboards/syspanel/instances/views.py:64 +#: dashboards/syspanel/instances/views.py:55 msgid "Unable to retrieve instance size information." msgstr "" @@ -854,7 +861,7 @@ msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:84 #: dashboards/nova/instances_and_volumes/instances/tables.py:110 #: dashboards/nova/instances_and_volumes/instances/tables.py:237 -#: dashboards/syspanel/instances/tables.py:67 +#: dashboards/syspanel/instances/tables.py:70 #: dashboards/syspanel/projects/forms.py:115 #: dashboards/syspanel/templates/syspanel/instances/index.html:3 msgid "Instances" @@ -928,17 +935,17 @@ msgid "Not available" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:218 -#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46 +#: dashboards/syspanel/instances/tables.py:51 usage/tables.py:46 msgid "Instance Name" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:227 -#: dashboards/syspanel/instances/tables.py:57 +#: dashboards/syspanel/instances/tables.py:60 msgid "Task" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:233 -#: dashboards/syspanel/instances/tables.py:63 +#: dashboards/syspanel/instances/tables.py:66 msgid "Power State" msgstr "" @@ -1506,6 +1513,7 @@ msgid "" msgstr "" #: dashboards/settings/templates/settings/project/_openrc.html:8 +#: dashboards/settings/templates/settings/project/settings.html:6 msgid "Download OpenStack RC File" msgstr "" @@ -1519,10 +1527,6 @@ msgstr "" msgid "Download RC File" msgstr "" -#: dashboards/settings/templates/settings/project/settings.html:6 -msgid "Project Settings" -msgstr "" - #: dashboards/settings/templates/settings/user/_language.html:8 #: dashboards/settings/templates/settings/user/_language.html:36 msgid "Select Language" @@ -1607,25 +1611,19 @@ msgstr "" msgid "Unable to retrieve image list." msgstr "" -#: dashboards/syspanel/instances/tables.py:41 +#: dashboards/syspanel/instances/tables.py:42 msgid "Tenant" msgstr "" -#: dashboards/syspanel/instances/tables.py:42 -#: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/users/tables.py:92 -msgid "User" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:44 -msgid "Instance ID" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:45 -#: dashboards/syspanel/services/tables.py:49 +#: dashboards/syspanel/instances/tables.py:48 +#: dashboards/syspanel/services/tables.py:40 msgid "Host" msgstr "" +#: dashboards/syspanel/instances/views.py:62 +msgid "Unable to retrieve instance tenant information." +msgstr "" + #: dashboards/syspanel/projects/forms.py:38 msgid "Role" msgstr "" @@ -1641,7 +1639,7 @@ msgstr "" #: dashboards/syspanel/projects/forms.py:64 #: dashboards/syspanel/projects/forms.py:89 #: dashboards/syspanel/projects/tables.py:77 -#: dashboards/syspanel/services/tables.py:51 +#: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:129 msgid "Enabled" msgstr "" @@ -1728,7 +1726,7 @@ msgid "Projects" msgstr "" #: dashboards/syspanel/projects/tables.py:73 -#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/tables.py:37 msgid "Id" msgstr "" @@ -1740,6 +1738,11 @@ msgstr "" msgid "Removed" msgstr "" +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/users/tables.py:92 +msgid "User" +msgstr "" + #: dashboards/syspanel/projects/tables.py:92 #: dashboards/syspanel/templates/syspanel/users/index.html:8 #: dashboards/syspanel/users/tables.py:93 @@ -1789,15 +1792,10 @@ msgid "Unable to get quota info: %s" msgstr "" #: dashboards/syspanel/services/tables.py:39 -#, python-format -msgid "%(type)s (%(backend)s backend)" -msgstr "" - -#: dashboards/syspanel/services/tables.py:48 msgid "Service" msgstr "" -#: dashboards/syspanel/services/tables.py:56 +#: dashboards/syspanel/services/tables.py:47 #: dashboards/syspanel/templates/syspanel/services/index.html:8 msgid "Services" msgstr "" @@ -2035,26 +2033,26 @@ msgstr "" msgid "Unable to update user." msgstr "" -#: tables/actions.py:451 +#: tables/actions.py:455 #, python-format msgid "You do not have permission to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:457 +#: tables/actions.py:461 #, python-format msgid "Unable to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:463 +#: tables/actions.py:467 #, python-format msgid "%(action)s: %(objs)s" msgstr "" -#: tables/actions.py:473 +#: tables/actions.py:477 msgid "Delete" msgstr "" -#: tables/actions.py:474 +#: tables/actions.py:478 msgid "Deleted" msgstr "" @@ -2067,32 +2065,32 @@ msgstr "" msgid "Actions" msgstr "" -#: tables/base.py:750 +#: tables/base.py:755 msgid "No items to display." msgstr "" -#: tables/base.py:767 +#: tables/base.py:772 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:870 +#: tables/base.py:875 msgid "Please select a row before taking that action." msgstr "" -#: templates/horizon/_messages.html:6 +#: templates/horizon/_messages.html:7 msgid "Info: " msgstr "" -#: templates/horizon/_messages.html:12 +#: templates/horizon/_messages.html:13 msgid "Warning: " msgstr "" -#: templates/horizon/_messages.html:18 +#: templates/horizon/_messages.html:19 msgid "Success: " msgstr "" -#: templates/horizon/_messages.html:24 +#: templates/horizon/_messages.html:25 msgid "Error: " msgstr "" @@ -2246,23 +2244,22 @@ msgstr "" msgid "Region" msgstr "" -#: views/auth_forms.py:98 -msgid "Unable to authenticate tenant." +#: views/auth_forms.py:97 +msgid "Unable to authenticate for that project." msgstr "" -#: views/auth_forms.py:117 +#: views/auth_forms.py:114 msgid "Invalid user name or password." msgstr "" -#: views/auth_forms.py:122 +#: views/auth_forms.py:121 msgid "An error occurred authenticating. Please try again later." msgstr "" -#: views/auth_forms.py:141 -#, python-format -msgid "No tenants present for user: %(user)s" +#: views/auth_forms.py:140 +msgid "You are not authorized for any projects." msgstr "" -#: views/auth_forms.py:165 -msgid "You are not authorized for any available tenants." +#: views/auth_forms.py:164 +msgid "You are not authorized for any available projects." msgstr "" diff --git a/horizon/locale/fr/LC_MESSAGES/django.po b/horizon/locale/fr/LC_MESSAGES/django.po index c26e68cb7..5b92f0300 100644 --- a/horizon/locale/fr/LC_MESSAGES/django.po +++ b/horizon/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: openstack-dashboard\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:50-0700\n" +"POT-Creation-Date: 2012-03-19 14:31-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -39,12 +39,17 @@ msgstr "" msgid "Your session has expired. Please log in again." msgstr "" -#: api/nova.py:178 +#: api/keystone.py:53 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:182 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:183 +#: api/nova.py:187 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" @@ -160,7 +165,7 @@ msgstr "" #: dashboards/nova/access_and_security/floating_ips/tables.py:91 #: dashboards/nova/instances_and_volumes/instances/tables.py:219 -#: dashboards/syspanel/instances/tables.py:49 +#: dashboards/syspanel/instances/tables.py:52 msgid "IP Address" msgstr "" @@ -244,59 +249,68 @@ msgstr "" msgid "Unable to create keypair: %(exc)s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:51 +#: dashboards/nova/access_and_security/security_groups/forms.py:50 #, python-format msgid "Successfully created security_group: %s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:54 +#: dashboards/nova/access_and_security/security_groups/forms.py:53 msgid "Unable to create security group." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:59 -msgid "IP protocol" +#: dashboards/nova/access_and_security/security_groups/forms.py:58 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" msgstr "" #: dashboards/nova/access_and_security/security_groups/forms.py:65 -#: dashboards/nova/access_and_security/security_groups/forms.py:71 -msgid "From port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/forms.py:66 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP type in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:72 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +msgid "From port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 #: dashboards/nova/images_and_snapshots/images/tables.py:73 msgid "Type" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:74 -#: dashboards/nova/access_and_security/security_groups/forms.py:80 -msgid "To port" +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:75 +#: dashboards/nova/access_and_security/security_groups/forms.py:74 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP code in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:81 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +msgid "To port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 msgid "Code" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:84 +#: dashboards/nova/access_and_security/security_groups/forms.py:83 msgid "Source Group" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:85 +#: dashboards/nova/access_and_security/security_groups/forms.py:84 msgid "CIDR" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:86 +#: dashboards/nova/access_and_security/security_groups/forms.py:87 msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24" msgstr "" @@ -314,16 +328,16 @@ msgid "" "number." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:124 -msgid "Only either \"CIDR\" or \"Source Group\" may be specified" +#: dashboards/nova/access_and_security/security_groups/forms.py:125 +msgid "Either CIDR or Source Group may be specified, but not both." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:141 +#: dashboards/nova/access_and_security/security_groups/forms.py:146 #, python-format msgid "Successfully added rule: %s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:145 +#: dashboards/nova/access_and_security/security_groups/forms.py:150 #, python-format msgid "Error adding rule security group: %s" msgstr "" @@ -361,6 +375,7 @@ msgstr "" #: dashboards/syspanel/projects/forms.py:60 #: dashboards/syspanel/projects/forms.py:85 #: dashboards/syspanel/projects/tables.py:74 +#: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/users/forms.py:63 msgid "Name" msgstr "" @@ -400,18 +415,6 @@ msgstr "" msgid "Rules" msgstr "" -#: dashboards/nova/access_and_security/security_groups/tables.py:92 -msgid "IP Protocol" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:94 -msgid "From Port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:95 -msgid "To Port" -msgstr "" - #: dashboards/nova/access_and_security/security_groups/tables.py:96 msgid "Source" msgstr "" @@ -424,6 +427,10 @@ msgstr "" msgid "Unable to retrieve security group." msgstr "" +#: dashboards/nova/access_and_security/security_groups/views.py:64 +msgid "Unable to retrieve security groups." +msgstr "" + #: dashboards/nova/containers/forms.py:38 msgid "Slash is not an allowed character." msgstr "" @@ -523,7 +530,7 @@ msgstr "" #: dashboards/nova/instances_and_volumes/volumes/tables.py:114 #: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29 -#: dashboards/syspanel/instances/tables.py:50 +#: dashboards/syspanel/instances/tables.py:53 msgid "Size" msgstr "" @@ -713,7 +720,7 @@ msgstr "" #: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21 -#: dashboards/syspanel/instances/tables.py:53 +#: dashboards/syspanel/instances/tables.py:56 msgid "Status" msgstr "" @@ -823,7 +830,7 @@ msgid "Unable to retrieve instances." msgstr "" #: dashboards/nova/instances_and_volumes/views.py:62 -#: dashboards/syspanel/instances/views.py:64 +#: dashboards/syspanel/instances/views.py:55 msgid "Unable to retrieve instance size information." msgstr "" @@ -854,7 +861,7 @@ msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:84 #: dashboards/nova/instances_and_volumes/instances/tables.py:110 #: dashboards/nova/instances_and_volumes/instances/tables.py:237 -#: dashboards/syspanel/instances/tables.py:67 +#: dashboards/syspanel/instances/tables.py:70 #: dashboards/syspanel/projects/forms.py:115 #: dashboards/syspanel/templates/syspanel/instances/index.html:3 msgid "Instances" @@ -928,17 +935,17 @@ msgid "Not available" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:218 -#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46 +#: dashboards/syspanel/instances/tables.py:51 usage/tables.py:46 msgid "Instance Name" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:227 -#: dashboards/syspanel/instances/tables.py:57 +#: dashboards/syspanel/instances/tables.py:60 msgid "Task" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:233 -#: dashboards/syspanel/instances/tables.py:63 +#: dashboards/syspanel/instances/tables.py:66 msgid "Power State" msgstr "" @@ -1506,6 +1513,7 @@ msgid "" msgstr "" #: dashboards/settings/templates/settings/project/_openrc.html:8 +#: dashboards/settings/templates/settings/project/settings.html:6 msgid "Download OpenStack RC File" msgstr "" @@ -1519,10 +1527,6 @@ msgstr "" msgid "Download RC File" msgstr "" -#: dashboards/settings/templates/settings/project/settings.html:6 -msgid "Project Settings" -msgstr "" - #: dashboards/settings/templates/settings/user/_language.html:8 #: dashboards/settings/templates/settings/user/_language.html:36 msgid "Select Language" @@ -1607,25 +1611,19 @@ msgstr "" msgid "Unable to retrieve image list." msgstr "" -#: dashboards/syspanel/instances/tables.py:41 +#: dashboards/syspanel/instances/tables.py:42 msgid "Tenant" msgstr "" -#: dashboards/syspanel/instances/tables.py:42 -#: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/users/tables.py:92 -msgid "User" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:44 -msgid "Instance ID" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:45 -#: dashboards/syspanel/services/tables.py:49 +#: dashboards/syspanel/instances/tables.py:48 +#: dashboards/syspanel/services/tables.py:40 msgid "Host" msgstr "" +#: dashboards/syspanel/instances/views.py:62 +msgid "Unable to retrieve instance tenant information." +msgstr "" + #: dashboards/syspanel/projects/forms.py:38 msgid "Role" msgstr "" @@ -1641,7 +1639,7 @@ msgstr "" #: dashboards/syspanel/projects/forms.py:64 #: dashboards/syspanel/projects/forms.py:89 #: dashboards/syspanel/projects/tables.py:77 -#: dashboards/syspanel/services/tables.py:51 +#: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:129 msgid "Enabled" msgstr "" @@ -1728,7 +1726,7 @@ msgid "Projects" msgstr "" #: dashboards/syspanel/projects/tables.py:73 -#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/tables.py:37 msgid "Id" msgstr "" @@ -1740,6 +1738,11 @@ msgstr "" msgid "Removed" msgstr "" +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/users/tables.py:92 +msgid "User" +msgstr "" + #: dashboards/syspanel/projects/tables.py:92 #: dashboards/syspanel/templates/syspanel/users/index.html:8 #: dashboards/syspanel/users/tables.py:93 @@ -1789,15 +1792,10 @@ msgid "Unable to get quota info: %s" msgstr "" #: dashboards/syspanel/services/tables.py:39 -#, python-format -msgid "%(type)s (%(backend)s backend)" -msgstr "" - -#: dashboards/syspanel/services/tables.py:48 msgid "Service" msgstr "" -#: dashboards/syspanel/services/tables.py:56 +#: dashboards/syspanel/services/tables.py:47 #: dashboards/syspanel/templates/syspanel/services/index.html:8 msgid "Services" msgstr "" @@ -2035,26 +2033,26 @@ msgstr "" msgid "Unable to update user." msgstr "" -#: tables/actions.py:451 +#: tables/actions.py:455 #, python-format msgid "You do not have permission to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:457 +#: tables/actions.py:461 #, python-format msgid "Unable to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:463 +#: tables/actions.py:467 #, python-format msgid "%(action)s: %(objs)s" msgstr "" -#: tables/actions.py:473 +#: tables/actions.py:477 msgid "Delete" msgstr "" -#: tables/actions.py:474 +#: tables/actions.py:478 msgid "Deleted" msgstr "" @@ -2067,32 +2065,32 @@ msgstr "" msgid "Actions" msgstr "" -#: tables/base.py:750 +#: tables/base.py:755 msgid "No items to display." msgstr "" -#: tables/base.py:767 +#: tables/base.py:772 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:870 +#: tables/base.py:875 msgid "Please select a row before taking that action." msgstr "" -#: templates/horizon/_messages.html:6 +#: templates/horizon/_messages.html:7 msgid "Info: " msgstr "" -#: templates/horizon/_messages.html:12 +#: templates/horizon/_messages.html:13 msgid "Warning: " msgstr "" -#: templates/horizon/_messages.html:18 +#: templates/horizon/_messages.html:19 msgid "Success: " msgstr "" -#: templates/horizon/_messages.html:24 +#: templates/horizon/_messages.html:25 msgid "Error: " msgstr "" @@ -2246,23 +2244,22 @@ msgstr "" msgid "Region" msgstr "" -#: views/auth_forms.py:98 -msgid "Unable to authenticate tenant." +#: views/auth_forms.py:97 +msgid "Unable to authenticate for that project." msgstr "" -#: views/auth_forms.py:117 +#: views/auth_forms.py:114 msgid "Invalid user name or password." msgstr "" -#: views/auth_forms.py:122 +#: views/auth_forms.py:121 msgid "An error occurred authenticating. Please try again later." msgstr "" -#: views/auth_forms.py:141 -#, python-format -msgid "No tenants present for user: %(user)s" +#: views/auth_forms.py:140 +msgid "You are not authorized for any projects." msgstr "" -#: views/auth_forms.py:165 -msgid "You are not authorized for any available tenants." +#: views/auth_forms.py:164 +msgid "You are not authorized for any available projects." msgstr "" diff --git a/horizon/locale/ja/LC_MESSAGES/django.po b/horizon/locale/ja/LC_MESSAGES/django.po index 67f7d5b56..bb0cff2c5 100644 --- a/horizon/locale/ja/LC_MESSAGES/django.po +++ b/horizon/locale/ja/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: openstack-dashboard\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:50-0700\n" +"POT-Creation-Date: 2012-03-19 14:31-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Takeshi Nakajima \n" "Language-Team: LANGUAGE \n" @@ -39,12 +39,17 @@ msgstr "" msgid "Your session has expired. Please log in again." msgstr "" -#: api/nova.py:178 +#: api/keystone.py:53 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:182 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:183 +#: api/nova.py:187 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" @@ -169,7 +174,7 @@ msgstr "イメージ%sを更新できません。" #: dashboards/nova/access_and_security/floating_ips/tables.py:91 #: dashboards/nova/instances_and_volumes/instances/tables.py:219 -#: dashboards/syspanel/instances/tables.py:49 +#: dashboards/syspanel/instances/tables.py:52 msgid "IP Address" msgstr "" @@ -258,61 +263,70 @@ msgstr "" msgid "Unable to create keypair: %(exc)s" msgstr "キー%sを作成できません。" -#: dashboards/nova/access_and_security/security_groups/forms.py:51 +#: dashboards/nova/access_and_security/security_groups/forms.py:50 #, fuzzy, python-format msgid "Successfully created security_group: %s" msgstr "セキュリティグループ%sを作成できません。" -#: dashboards/nova/access_and_security/security_groups/forms.py:54 +#: dashboards/nova/access_and_security/security_groups/forms.py:53 #, fuzzy msgid "Unable to create security group." msgstr "セキュリティグループ" -#: dashboards/nova/access_and_security/security_groups/forms.py:59 -msgid "IP protocol" +#: dashboards/nova/access_and_security/security_groups/forms.py:58 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" msgstr "" #: dashboards/nova/access_and_security/security_groups/forms.py:65 -#: dashboards/nova/access_and_security/security_groups/forms.py:71 -msgid "From port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/forms.py:66 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP type in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:72 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +msgid "From port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 #: dashboards/nova/images_and_snapshots/images/tables.py:73 msgid "Type" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:74 -#: dashboards/nova/access_and_security/security_groups/forms.py:80 -msgid "To port" +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:75 +#: dashboards/nova/access_and_security/security_groups/forms.py:74 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP code in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:81 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +msgid "To port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 msgid "Code" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:84 +#: dashboards/nova/access_and_security/security_groups/forms.py:83 #, fuzzy msgid "Source Group" msgstr "セキュリティグループ" -#: dashboards/nova/access_and_security/security_groups/forms.py:85 +#: dashboards/nova/access_and_security/security_groups/forms.py:84 msgid "CIDR" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:86 +#: dashboards/nova/access_and_security/security_groups/forms.py:87 msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24" msgstr "" @@ -330,16 +344,16 @@ msgid "" "number." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:124 -msgid "Only either \"CIDR\" or \"Source Group\" may be specified" +#: dashboards/nova/access_and_security/security_groups/forms.py:125 +msgid "Either CIDR or Source Group may be specified, but not both." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:141 +#: dashboards/nova/access_and_security/security_groups/forms.py:146 #, fuzzy, python-format msgid "Successfully added rule: %s" msgstr "プロジェクト%(proj)sを正常に修正しました。" -#: dashboards/nova/access_and_security/security_groups/forms.py:145 +#: dashboards/nova/access_and_security/security_groups/forms.py:150 #, fuzzy, python-format msgid "Error adding rule security group: %s" msgstr "セキュリティグループ%sを削除できません" @@ -380,6 +394,7 @@ msgstr "ユーザ資格の編集" #: dashboards/syspanel/projects/forms.py:60 #: dashboards/syspanel/projects/forms.py:85 #: dashboards/syspanel/projects/tables.py:74 +#: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/users/forms.py:63 msgid "Name" msgstr "名前" @@ -420,18 +435,6 @@ msgstr "" msgid "Rules" msgstr "ユーザ資格の編集" -#: dashboards/nova/access_and_security/security_groups/tables.py:92 -msgid "IP Protocol" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:94 -msgid "From Port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:95 -msgid "To Port" -msgstr "" - #: dashboards/nova/access_and_security/security_groups/tables.py:96 msgid "Source" msgstr "" @@ -446,6 +449,11 @@ msgstr "セキュリティグループ" msgid "Unable to retrieve security group." msgstr "キー%sを作成できません。" +#: dashboards/nova/access_and_security/security_groups/views.py:64 +#, fuzzy +msgid "Unable to retrieve security groups." +msgstr "キー%sを作成できません。" + #: dashboards/nova/containers/forms.py:38 msgid "Slash is not an allowed character." msgstr "" @@ -553,7 +561,7 @@ msgstr "ユーザ名" #: dashboards/nova/instances_and_volumes/volumes/tables.py:114 #: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29 -#: dashboards/syspanel/instances/tables.py:50 +#: dashboards/syspanel/instances/tables.py:53 msgid "Size" msgstr "" @@ -763,7 +771,7 @@ msgstr "ユーザ名" #: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21 -#: dashboards/syspanel/instances/tables.py:53 +#: dashboards/syspanel/instances/tables.py:56 msgid "Status" msgstr "ステータス" @@ -889,7 +897,7 @@ msgid "Unable to retrieve instances." msgstr "%sをリボーク(無効化)できません。" #: dashboards/nova/instances_and_volumes/views.py:62 -#: dashboards/syspanel/instances/views.py:64 +#: dashboards/syspanel/instances/views.py:55 #, fuzzy msgid "Unable to retrieve instance size information." msgstr "%sをリボーク(無効化)できません。" @@ -923,7 +931,7 @@ msgstr "削除" #: dashboards/nova/instances_and_volumes/instances/tables.py:84 #: dashboards/nova/instances_and_volumes/instances/tables.py:110 #: dashboards/nova/instances_and_volumes/instances/tables.py:237 -#: dashboards/syspanel/instances/tables.py:67 +#: dashboards/syspanel/instances/tables.py:70 #: dashboards/syspanel/projects/forms.py:115 #: dashboards/syspanel/templates/syspanel/instances/index.html:3 msgid "Instances" @@ -999,18 +1007,18 @@ msgid "Not available" msgstr "現在イメージがありません。" #: dashboards/nova/instances_and_volumes/instances/tables.py:218 -#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46 +#: dashboards/syspanel/instances/tables.py:51 usage/tables.py:46 #, fuzzy msgid "Instance Name" msgstr "インスタンス" #: dashboards/nova/instances_and_volumes/instances/tables.py:227 -#: dashboards/syspanel/instances/tables.py:57 +#: dashboards/syspanel/instances/tables.py:60 msgid "Task" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:233 -#: dashboards/syspanel/instances/tables.py:63 +#: dashboards/syspanel/instances/tables.py:66 #, fuzzy msgid "Power State" msgstr "状態" @@ -1619,6 +1627,7 @@ msgid "" msgstr "" #: dashboards/settings/templates/settings/project/_openrc.html:8 +#: dashboards/settings/templates/settings/project/settings.html:6 #, fuzzy msgid "Download OpenStack RC File" msgstr "イメージ%sを更新できません。" @@ -1633,10 +1642,6 @@ msgstr "" msgid "Download RC File" msgstr "" -#: dashboards/settings/templates/settings/project/settings.html:6 -msgid "Project Settings" -msgstr "" - #: dashboards/settings/templates/settings/user/_language.html:8 #: dashboards/settings/templates/settings/user/_language.html:36 msgid "Select Language" @@ -1727,26 +1732,20 @@ msgstr "%sをリボーク(無効化)できません。" msgid "Unable to retrieve image list." msgstr "キー%sを作成できません。" -#: dashboards/syspanel/instances/tables.py:41 +#: dashboards/syspanel/instances/tables.py:42 msgid "Tenant" msgstr "テナント" -#: dashboards/syspanel/instances/tables.py:42 -#: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/users/tables.py:92 -msgid "User" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:44 -#, fuzzy -msgid "Instance ID" -msgstr "インスタンスID:" - -#: dashboards/syspanel/instances/tables.py:45 -#: dashboards/syspanel/services/tables.py:49 +#: dashboards/syspanel/instances/tables.py:48 +#: dashboards/syspanel/services/tables.py:40 msgid "Host" msgstr "" +#: dashboards/syspanel/instances/views.py:62 +#, fuzzy +msgid "Unable to retrieve instance tenant information." +msgstr "%sをリボーク(無効化)できません。" + #: dashboards/syspanel/projects/forms.py:38 msgid "Role" msgstr "" @@ -1764,7 +1763,7 @@ msgstr "キー%sを作成できません。" #: dashboards/syspanel/projects/forms.py:64 #: dashboards/syspanel/projects/forms.py:89 #: dashboards/syspanel/projects/tables.py:77 -#: dashboards/syspanel/services/tables.py:51 +#: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:129 msgid "Enabled" msgstr "" @@ -1858,7 +1857,7 @@ msgid "Projects" msgstr "プロジェクトを削除" #: dashboards/syspanel/projects/tables.py:73 -#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/tables.py:37 msgid "Id" msgstr "" @@ -1872,6 +1871,11 @@ msgstr "イメージを削除する" msgid "Removed" msgstr "イメージを削除する" +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/users/tables.py:92 +msgid "User" +msgstr "" + #: dashboards/syspanel/projects/tables.py:92 #: dashboards/syspanel/templates/syspanel/users/index.html:8 #: dashboards/syspanel/users/tables.py:93 @@ -1926,15 +1930,10 @@ msgid "Unable to get quota info: %s" msgstr "イメージ%sを公開できません。" #: dashboards/syspanel/services/tables.py:39 -#, python-format -msgid "%(type)s (%(backend)s backend)" -msgstr "" - -#: dashboards/syspanel/services/tables.py:48 msgid "Service" msgstr "" -#: dashboards/syspanel/services/tables.py:56 +#: dashboards/syspanel/services/tables.py:47 #: dashboards/syspanel/templates/syspanel/services/index.html:8 msgid "Services" msgstr "サービス" @@ -2193,26 +2192,26 @@ msgstr "イメージ%sを公開できません。" msgid "Unable to update user." msgstr "イメージ%sを更新できません。" -#: tables/actions.py:451 +#: tables/actions.py:455 #, python-format msgid "You do not have permission to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:457 +#: tables/actions.py:461 #, fuzzy, python-format msgid "Unable to %(action)s: %(objs)s" msgstr "キー%sを削除できません。" -#: tables/actions.py:463 +#: tables/actions.py:467 #, python-format msgid "%(action)s: %(objs)s" msgstr "" -#: tables/actions.py:473 +#: tables/actions.py:477 msgid "Delete" msgstr "削除" -#: tables/actions.py:474 +#: tables/actions.py:478 #, fuzzy msgid "Deleted" msgstr "削除" @@ -2226,33 +2225,33 @@ msgstr "" msgid "Actions" msgstr "アクション" -#: tables/base.py:750 +#: tables/base.py:755 msgid "No items to display." msgstr "" -#: tables/base.py:767 +#: tables/base.py:772 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:870 +#: tables/base.py:875 msgid "Please select a row before taking that action." msgstr "" -#: templates/horizon/_messages.html:6 +#: templates/horizon/_messages.html:7 #, fuzzy msgid "Info: " msgstr "情報" -#: templates/horizon/_messages.html:12 +#: templates/horizon/_messages.html:13 msgid "Warning: " msgstr "" -#: templates/horizon/_messages.html:18 +#: templates/horizon/_messages.html:19 msgid "Success: " msgstr "" -#: templates/horizon/_messages.html:24 +#: templates/horizon/_messages.html:25 msgid "Error: " msgstr "" @@ -2406,28 +2405,31 @@ msgstr "" msgid "Region" msgstr "" -#: views/auth_forms.py:98 +#: views/auth_forms.py:97 #, fuzzy -msgid "Unable to authenticate tenant." +msgid "Unable to authenticate for that project." msgstr "キー%sを作成できません。" -#: views/auth_forms.py:117 +#: views/auth_forms.py:114 msgid "Invalid user name or password." msgstr "" -#: views/auth_forms.py:122 +#: views/auth_forms.py:121 msgid "An error occurred authenticating. Please try again later." msgstr "" -#: views/auth_forms.py:141 -#, python-format -msgid "No tenants present for user: %(user)s" +#: views/auth_forms.py:140 +msgid "You are not authorized for any projects." msgstr "" -#: views/auth_forms.py:165 -msgid "You are not authorized for any available tenants." +#: views/auth_forms.py:164 +msgid "You are not authorized for any available projects." msgstr "" +#, fuzzy +#~ msgid "Instance ID" +#~ msgstr "インスタンスID:" + #, fuzzy #~ msgid "Image ID:" #~ msgstr "イメージ" diff --git a/horizon/locale/pl/LC_MESSAGES/django.po b/horizon/locale/pl/LC_MESSAGES/django.po index 5152a3866..a6d1e13d2 100644 --- a/horizon/locale/pl/LC_MESSAGES/django.po +++ b/horizon/locale/pl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: openstack-dashboard\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:50-0700\n" +"POT-Creation-Date: 2012-03-19 14:31-0700\n" "PO-Revision-Date: 2011-09-24 14:41+0100\n" "Last-Translator: Tomasz 'Zen' Napierala \n" "Language-Team: Polish OpenStack translations team \n" "Language-Team: LANGUAGE \n" @@ -38,12 +38,17 @@ msgstr "" msgid "Your session has expired. Please log in again." msgstr "" -#: api/nova.py:178 +#: api/keystone.py:53 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:182 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:183 +#: api/nova.py:187 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" @@ -159,7 +164,7 @@ msgstr "" #: dashboards/nova/access_and_security/floating_ips/tables.py:91 #: dashboards/nova/instances_and_volumes/instances/tables.py:219 -#: dashboards/syspanel/instances/tables.py:49 +#: dashboards/syspanel/instances/tables.py:52 msgid "IP Address" msgstr "" @@ -243,59 +248,68 @@ msgstr "" msgid "Unable to create keypair: %(exc)s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:51 +#: dashboards/nova/access_and_security/security_groups/forms.py:50 #, python-format msgid "Successfully created security_group: %s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:54 +#: dashboards/nova/access_and_security/security_groups/forms.py:53 msgid "Unable to create security group." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:59 -msgid "IP protocol" +#: dashboards/nova/access_and_security/security_groups/forms.py:58 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" msgstr "" #: dashboards/nova/access_and_security/security_groups/forms.py:65 -#: dashboards/nova/access_and_security/security_groups/forms.py:71 -msgid "From port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/forms.py:66 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP type in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:72 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +msgid "From port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 #: dashboards/nova/images_and_snapshots/images/tables.py:73 msgid "Type" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:74 -#: dashboards/nova/access_and_security/security_groups/forms.py:80 -msgid "To port" +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:75 +#: dashboards/nova/access_and_security/security_groups/forms.py:74 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP code in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:81 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +msgid "To port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 msgid "Code" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:84 +#: dashboards/nova/access_and_security/security_groups/forms.py:83 msgid "Source Group" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:85 +#: dashboards/nova/access_and_security/security_groups/forms.py:84 msgid "CIDR" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:86 +#: dashboards/nova/access_and_security/security_groups/forms.py:87 msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24" msgstr "" @@ -313,16 +327,16 @@ msgid "" "number." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:124 -msgid "Only either \"CIDR\" or \"Source Group\" may be specified" +#: dashboards/nova/access_and_security/security_groups/forms.py:125 +msgid "Either CIDR or Source Group may be specified, but not both." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:141 +#: dashboards/nova/access_and_security/security_groups/forms.py:146 #, python-format msgid "Successfully added rule: %s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:145 +#: dashboards/nova/access_and_security/security_groups/forms.py:150 #, python-format msgid "Error adding rule security group: %s" msgstr "" @@ -360,6 +374,7 @@ msgstr "" #: dashboards/syspanel/projects/forms.py:60 #: dashboards/syspanel/projects/forms.py:85 #: dashboards/syspanel/projects/tables.py:74 +#: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/users/forms.py:63 msgid "Name" msgstr "" @@ -399,18 +414,6 @@ msgstr "" msgid "Rules" msgstr "" -#: dashboards/nova/access_and_security/security_groups/tables.py:92 -msgid "IP Protocol" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:94 -msgid "From Port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:95 -msgid "To Port" -msgstr "" - #: dashboards/nova/access_and_security/security_groups/tables.py:96 msgid "Source" msgstr "" @@ -423,6 +426,10 @@ msgstr "" msgid "Unable to retrieve security group." msgstr "" +#: dashboards/nova/access_and_security/security_groups/views.py:64 +msgid "Unable to retrieve security groups." +msgstr "" + #: dashboards/nova/containers/forms.py:38 msgid "Slash is not an allowed character." msgstr "" @@ -522,7 +529,7 @@ msgstr "" #: dashboards/nova/instances_and_volumes/volumes/tables.py:114 #: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29 -#: dashboards/syspanel/instances/tables.py:50 +#: dashboards/syspanel/instances/tables.py:53 msgid "Size" msgstr "" @@ -712,7 +719,7 @@ msgstr "" #: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21 -#: dashboards/syspanel/instances/tables.py:53 +#: dashboards/syspanel/instances/tables.py:56 msgid "Status" msgstr "" @@ -822,7 +829,7 @@ msgid "Unable to retrieve instances." msgstr "" #: dashboards/nova/instances_and_volumes/views.py:62 -#: dashboards/syspanel/instances/views.py:64 +#: dashboards/syspanel/instances/views.py:55 msgid "Unable to retrieve instance size information." msgstr "" @@ -853,7 +860,7 @@ msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:84 #: dashboards/nova/instances_and_volumes/instances/tables.py:110 #: dashboards/nova/instances_and_volumes/instances/tables.py:237 -#: dashboards/syspanel/instances/tables.py:67 +#: dashboards/syspanel/instances/tables.py:70 #: dashboards/syspanel/projects/forms.py:115 #: dashboards/syspanel/templates/syspanel/instances/index.html:3 msgid "Instances" @@ -927,17 +934,17 @@ msgid "Not available" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:218 -#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46 +#: dashboards/syspanel/instances/tables.py:51 usage/tables.py:46 msgid "Instance Name" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:227 -#: dashboards/syspanel/instances/tables.py:57 +#: dashboards/syspanel/instances/tables.py:60 msgid "Task" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:233 -#: dashboards/syspanel/instances/tables.py:63 +#: dashboards/syspanel/instances/tables.py:66 msgid "Power State" msgstr "" @@ -1505,6 +1512,7 @@ msgid "" msgstr "" #: dashboards/settings/templates/settings/project/_openrc.html:8 +#: dashboards/settings/templates/settings/project/settings.html:6 msgid "Download OpenStack RC File" msgstr "" @@ -1518,10 +1526,6 @@ msgstr "" msgid "Download RC File" msgstr "" -#: dashboards/settings/templates/settings/project/settings.html:6 -msgid "Project Settings" -msgstr "" - #: dashboards/settings/templates/settings/user/_language.html:8 #: dashboards/settings/templates/settings/user/_language.html:36 msgid "Select Language" @@ -1606,25 +1610,19 @@ msgstr "" msgid "Unable to retrieve image list." msgstr "" -#: dashboards/syspanel/instances/tables.py:41 +#: dashboards/syspanel/instances/tables.py:42 msgid "Tenant" msgstr "" -#: dashboards/syspanel/instances/tables.py:42 -#: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/users/tables.py:92 -msgid "User" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:44 -msgid "Instance ID" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:45 -#: dashboards/syspanel/services/tables.py:49 +#: dashboards/syspanel/instances/tables.py:48 +#: dashboards/syspanel/services/tables.py:40 msgid "Host" msgstr "" +#: dashboards/syspanel/instances/views.py:62 +msgid "Unable to retrieve instance tenant information." +msgstr "" + #: dashboards/syspanel/projects/forms.py:38 msgid "Role" msgstr "" @@ -1640,7 +1638,7 @@ msgstr "" #: dashboards/syspanel/projects/forms.py:64 #: dashboards/syspanel/projects/forms.py:89 #: dashboards/syspanel/projects/tables.py:77 -#: dashboards/syspanel/services/tables.py:51 +#: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:129 msgid "Enabled" msgstr "" @@ -1727,7 +1725,7 @@ msgid "Projects" msgstr "" #: dashboards/syspanel/projects/tables.py:73 -#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/tables.py:37 msgid "Id" msgstr "" @@ -1739,6 +1737,11 @@ msgstr "" msgid "Removed" msgstr "" +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/users/tables.py:92 +msgid "User" +msgstr "" + #: dashboards/syspanel/projects/tables.py:92 #: dashboards/syspanel/templates/syspanel/users/index.html:8 #: dashboards/syspanel/users/tables.py:93 @@ -1788,15 +1791,10 @@ msgid "Unable to get quota info: %s" msgstr "" #: dashboards/syspanel/services/tables.py:39 -#, python-format -msgid "%(type)s (%(backend)s backend)" -msgstr "" - -#: dashboards/syspanel/services/tables.py:48 msgid "Service" msgstr "" -#: dashboards/syspanel/services/tables.py:56 +#: dashboards/syspanel/services/tables.py:47 #: dashboards/syspanel/templates/syspanel/services/index.html:8 msgid "Services" msgstr "" @@ -2034,26 +2032,26 @@ msgstr "" msgid "Unable to update user." msgstr "" -#: tables/actions.py:451 +#: tables/actions.py:455 #, python-format msgid "You do not have permission to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:457 +#: tables/actions.py:461 #, python-format msgid "Unable to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:463 +#: tables/actions.py:467 #, python-format msgid "%(action)s: %(objs)s" msgstr "" -#: tables/actions.py:473 +#: tables/actions.py:477 msgid "Delete" msgstr "" -#: tables/actions.py:474 +#: tables/actions.py:478 msgid "Deleted" msgstr "" @@ -2066,32 +2064,32 @@ msgstr "" msgid "Actions" msgstr "" -#: tables/base.py:750 +#: tables/base.py:755 msgid "No items to display." msgstr "" -#: tables/base.py:767 +#: tables/base.py:772 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:870 +#: tables/base.py:875 msgid "Please select a row before taking that action." msgstr "" -#: templates/horizon/_messages.html:6 +#: templates/horizon/_messages.html:7 msgid "Info: " msgstr "" -#: templates/horizon/_messages.html:12 +#: templates/horizon/_messages.html:13 msgid "Warning: " msgstr "" -#: templates/horizon/_messages.html:18 +#: templates/horizon/_messages.html:19 msgid "Success: " msgstr "" -#: templates/horizon/_messages.html:24 +#: templates/horizon/_messages.html:25 msgid "Error: " msgstr "" @@ -2245,23 +2243,22 @@ msgstr "" msgid "Region" msgstr "" -#: views/auth_forms.py:98 -msgid "Unable to authenticate tenant." +#: views/auth_forms.py:97 +msgid "Unable to authenticate for that project." msgstr "" -#: views/auth_forms.py:117 +#: views/auth_forms.py:114 msgid "Invalid user name or password." msgstr "" -#: views/auth_forms.py:122 +#: views/auth_forms.py:121 msgid "An error occurred authenticating. Please try again later." msgstr "" -#: views/auth_forms.py:141 -#, python-format -msgid "No tenants present for user: %(user)s" +#: views/auth_forms.py:140 +msgid "You are not authorized for any projects." msgstr "" -#: views/auth_forms.py:165 -msgid "You are not authorized for any available tenants." +#: views/auth_forms.py:164 +msgid "You are not authorized for any available projects." msgstr "" diff --git a/horizon/locale/zh_CN/LC_MESSAGES/django.po b/horizon/locale/zh_CN/LC_MESSAGES/django.po index f08f2e771..e06d23441 100644 --- a/horizon/locale/zh_CN/LC_MESSAGES/django.po +++ b/horizon/locale/zh_CN/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:50-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -38,12 +38,17 @@ msgstr "" msgid "Your session has expired. Please log in again." msgstr "" -#: api/nova.py:178 +#: api/keystone.py:53 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:182 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:183 +#: api/nova.py:187 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" @@ -159,7 +164,7 @@ msgstr "" #: dashboards/nova/access_and_security/floating_ips/tables.py:91 #: dashboards/nova/instances_and_volumes/instances/tables.py:219 -#: dashboards/syspanel/instances/tables.py:49 +#: dashboards/syspanel/instances/tables.py:52 msgid "IP Address" msgstr "" @@ -243,59 +248,68 @@ msgstr "" msgid "Unable to create keypair: %(exc)s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:51 +#: dashboards/nova/access_and_security/security_groups/forms.py:50 #, python-format msgid "Successfully created security_group: %s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:54 +#: dashboards/nova/access_and_security/security_groups/forms.py:53 msgid "Unable to create security group." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:59 -msgid "IP protocol" +#: dashboards/nova/access_and_security/security_groups/forms.py:58 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" msgstr "" #: dashboards/nova/access_and_security/security_groups/forms.py:65 -#: dashboards/nova/access_and_security/security_groups/forms.py:71 -msgid "From port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/forms.py:66 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP type in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:72 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +msgid "From port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 #: dashboards/nova/images_and_snapshots/images/tables.py:73 msgid "Type" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:74 -#: dashboards/nova/access_and_security/security_groups/forms.py:80 -msgid "To port" +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:75 +#: dashboards/nova/access_and_security/security_groups/forms.py:74 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP code in the range (-1: 255)" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:81 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +msgid "To port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 msgid "Code" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:84 +#: dashboards/nova/access_and_security/security_groups/forms.py:83 msgid "Source Group" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:85 +#: dashboards/nova/access_and_security/security_groups/forms.py:84 msgid "CIDR" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:86 +#: dashboards/nova/access_and_security/security_groups/forms.py:87 msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24" msgstr "" @@ -313,16 +327,16 @@ msgid "" "number." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:124 -msgid "Only either \"CIDR\" or \"Source Group\" may be specified" +#: dashboards/nova/access_and_security/security_groups/forms.py:125 +msgid "Either CIDR or Source Group may be specified, but not both." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:141 +#: dashboards/nova/access_and_security/security_groups/forms.py:146 #, python-format msgid "Successfully added rule: %s" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:145 +#: dashboards/nova/access_and_security/security_groups/forms.py:150 #, python-format msgid "Error adding rule security group: %s" msgstr "" @@ -360,6 +374,7 @@ msgstr "" #: dashboards/syspanel/projects/forms.py:60 #: dashboards/syspanel/projects/forms.py:85 #: dashboards/syspanel/projects/tables.py:74 +#: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/users/forms.py:63 msgid "Name" msgstr "" @@ -399,18 +414,6 @@ msgstr "" msgid "Rules" msgstr "" -#: dashboards/nova/access_and_security/security_groups/tables.py:92 -msgid "IP Protocol" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:94 -msgid "From Port" -msgstr "" - -#: dashboards/nova/access_and_security/security_groups/tables.py:95 -msgid "To Port" -msgstr "" - #: dashboards/nova/access_and_security/security_groups/tables.py:96 msgid "Source" msgstr "" @@ -423,6 +426,10 @@ msgstr "" msgid "Unable to retrieve security group." msgstr "" +#: dashboards/nova/access_and_security/security_groups/views.py:64 +msgid "Unable to retrieve security groups." +msgstr "" + #: dashboards/nova/containers/forms.py:38 msgid "Slash is not an allowed character." msgstr "" @@ -522,7 +529,7 @@ msgstr "" #: dashboards/nova/instances_and_volumes/volumes/tables.py:114 #: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29 -#: dashboards/syspanel/instances/tables.py:50 +#: dashboards/syspanel/instances/tables.py:53 msgid "Size" msgstr "" @@ -712,7 +719,7 @@ msgstr "" #: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21 -#: dashboards/syspanel/instances/tables.py:53 +#: dashboards/syspanel/instances/tables.py:56 msgid "Status" msgstr "" @@ -822,7 +829,7 @@ msgid "Unable to retrieve instances." msgstr "" #: dashboards/nova/instances_and_volumes/views.py:62 -#: dashboards/syspanel/instances/views.py:64 +#: dashboards/syspanel/instances/views.py:55 msgid "Unable to retrieve instance size information." msgstr "" @@ -853,7 +860,7 @@ msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:84 #: dashboards/nova/instances_and_volumes/instances/tables.py:110 #: dashboards/nova/instances_and_volumes/instances/tables.py:237 -#: dashboards/syspanel/instances/tables.py:67 +#: dashboards/syspanel/instances/tables.py:70 #: dashboards/syspanel/projects/forms.py:115 #: dashboards/syspanel/templates/syspanel/instances/index.html:3 msgid "Instances" @@ -927,17 +934,17 @@ msgid "Not available" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:218 -#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46 +#: dashboards/syspanel/instances/tables.py:51 usage/tables.py:46 msgid "Instance Name" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:227 -#: dashboards/syspanel/instances/tables.py:57 +#: dashboards/syspanel/instances/tables.py:60 msgid "Task" msgstr "" #: dashboards/nova/instances_and_volumes/instances/tables.py:233 -#: dashboards/syspanel/instances/tables.py:63 +#: dashboards/syspanel/instances/tables.py:66 msgid "Power State" msgstr "" @@ -1505,6 +1512,7 @@ msgid "" msgstr "" #: dashboards/settings/templates/settings/project/_openrc.html:8 +#: dashboards/settings/templates/settings/project/settings.html:6 msgid "Download OpenStack RC File" msgstr "" @@ -1518,10 +1526,6 @@ msgstr "" msgid "Download RC File" msgstr "" -#: dashboards/settings/templates/settings/project/settings.html:6 -msgid "Project Settings" -msgstr "" - #: dashboards/settings/templates/settings/user/_language.html:8 #: dashboards/settings/templates/settings/user/_language.html:36 msgid "Select Language" @@ -1606,25 +1610,19 @@ msgstr "" msgid "Unable to retrieve image list." msgstr "" -#: dashboards/syspanel/instances/tables.py:41 +#: dashboards/syspanel/instances/tables.py:42 msgid "Tenant" msgstr "" -#: dashboards/syspanel/instances/tables.py:42 -#: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/users/tables.py:92 -msgid "User" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:44 -msgid "Instance ID" -msgstr "" - -#: dashboards/syspanel/instances/tables.py:45 -#: dashboards/syspanel/services/tables.py:49 +#: dashboards/syspanel/instances/tables.py:48 +#: dashboards/syspanel/services/tables.py:40 msgid "Host" msgstr "" +#: dashboards/syspanel/instances/views.py:62 +msgid "Unable to retrieve instance tenant information." +msgstr "" + #: dashboards/syspanel/projects/forms.py:38 msgid "Role" msgstr "" @@ -1640,7 +1638,7 @@ msgstr "" #: dashboards/syspanel/projects/forms.py:64 #: dashboards/syspanel/projects/forms.py:89 #: dashboards/syspanel/projects/tables.py:77 -#: dashboards/syspanel/services/tables.py:51 +#: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:129 msgid "Enabled" msgstr "" @@ -1727,7 +1725,7 @@ msgid "Projects" msgstr "" #: dashboards/syspanel/projects/tables.py:73 -#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/tables.py:37 msgid "Id" msgstr "" @@ -1739,6 +1737,11 @@ msgstr "" msgid "Removed" msgstr "" +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/users/tables.py:92 +msgid "User" +msgstr "" + #: dashboards/syspanel/projects/tables.py:92 #: dashboards/syspanel/templates/syspanel/users/index.html:8 #: dashboards/syspanel/users/tables.py:93 @@ -1788,15 +1791,10 @@ msgid "Unable to get quota info: %s" msgstr "" #: dashboards/syspanel/services/tables.py:39 -#, python-format -msgid "%(type)s (%(backend)s backend)" -msgstr "" - -#: dashboards/syspanel/services/tables.py:48 msgid "Service" msgstr "" -#: dashboards/syspanel/services/tables.py:56 +#: dashboards/syspanel/services/tables.py:47 #: dashboards/syspanel/templates/syspanel/services/index.html:8 msgid "Services" msgstr "" @@ -2034,26 +2032,26 @@ msgstr "" msgid "Unable to update user." msgstr "" -#: tables/actions.py:451 +#: tables/actions.py:455 #, python-format msgid "You do not have permission to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:457 +#: tables/actions.py:461 #, python-format msgid "Unable to %(action)s: %(objs)s" msgstr "" -#: tables/actions.py:463 +#: tables/actions.py:467 #, python-format msgid "%(action)s: %(objs)s" msgstr "" -#: tables/actions.py:473 +#: tables/actions.py:477 msgid "Delete" msgstr "" -#: tables/actions.py:474 +#: tables/actions.py:478 msgid "Deleted" msgstr "" @@ -2066,32 +2064,32 @@ msgstr "" msgid "Actions" msgstr "" -#: tables/base.py:750 +#: tables/base.py:755 msgid "No items to display." msgstr "" -#: tables/base.py:767 +#: tables/base.py:772 #, python-format msgid "No match returned for the id \"%s\"." msgstr "" -#: tables/base.py:870 +#: tables/base.py:875 msgid "Please select a row before taking that action." msgstr "" -#: templates/horizon/_messages.html:6 +#: templates/horizon/_messages.html:7 msgid "Info: " msgstr "" -#: templates/horizon/_messages.html:12 +#: templates/horizon/_messages.html:13 msgid "Warning: " msgstr "" -#: templates/horizon/_messages.html:18 +#: templates/horizon/_messages.html:19 msgid "Success: " msgstr "" -#: templates/horizon/_messages.html:24 +#: templates/horizon/_messages.html:25 msgid "Error: " msgstr "" @@ -2245,23 +2243,22 @@ msgstr "" msgid "Region" msgstr "" -#: views/auth_forms.py:98 -msgid "Unable to authenticate tenant." +#: views/auth_forms.py:97 +msgid "Unable to authenticate for that project." msgstr "" -#: views/auth_forms.py:117 +#: views/auth_forms.py:114 msgid "Invalid user name or password." msgstr "" -#: views/auth_forms.py:122 +#: views/auth_forms.py:121 msgid "An error occurred authenticating. Please try again later." msgstr "" -#: views/auth_forms.py:141 -#, python-format -msgid "No tenants present for user: %(user)s" +#: views/auth_forms.py:140 +msgid "You are not authorized for any projects." msgstr "" -#: views/auth_forms.py:165 -msgid "You are not authorized for any available tenants." +#: views/auth_forms.py:164 +msgid "You are not authorized for any available projects." msgstr "" diff --git a/horizon/locale/zh_TW/LC_MESSAGES/django.po b/horizon/locale/zh_TW/LC_MESSAGES/django.po index fb5fb0b04..46fa75a64 100644 --- a/horizon/locale/zh_TW/LC_MESSAGES/django.po +++ b/horizon/locale/zh_TW/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:51-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Andy Chong \n" "Language-Team: LANGUAGE \n" @@ -38,12 +38,17 @@ msgstr "權限不足。 請重新登入。" msgid "Your session has expired. Please log in again." msgstr "您的登入時效已逾期。 請重新登入。" -#: api/nova.py:178 +#: api/keystone.py:53 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:182 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" -#: api/nova.py:183 +#: api/nova.py:187 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" @@ -161,7 +166,7 @@ msgstr "無法釋放浮動IP。" #: dashboards/nova/access_and_security/floating_ips/tables.py:91 #: dashboards/nova/instances_and_volumes/instances/tables.py:219 -#: dashboards/syspanel/instances/tables.py:49 +#: dashboards/syspanel/instances/tables.py:52 msgid "IP Address" msgstr "IP位址" @@ -245,25 +250,26 @@ msgstr "金鑰指紋" msgid "Unable to create keypair: %(exc)s" msgstr "無法建立金鑰: %(exc)s" -#: dashboards/nova/access_and_security/security_groups/forms.py:51 +#: dashboards/nova/access_and_security/security_groups/forms.py:50 #, python-format msgid "Successfully created security_group: %s" msgstr "已成功建立安全性群組: %s" -#: dashboards/nova/access_and_security/security_groups/forms.py:54 +#: dashboards/nova/access_and_security/security_groups/forms.py:53 msgid "Unable to create security group." msgstr "無法建立安全性群組" -#: dashboards/nova/access_and_security/security_groups/forms.py:59 -msgid "IP protocol" +#: dashboards/nova/access_and_security/security_groups/forms.py:58 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" msgstr "IP協定" -#: dashboards/nova/access_and_security/security_groups/forms.py:65 -#: dashboards/nova/access_and_security/security_groups/forms.py:71 -msgid "From port" +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" msgstr "從端口" -#: dashboards/nova/access_and_security/security_groups/forms.py:66 +#: dashboards/nova/access_and_security/security_groups/forms.py:65 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP type in the range (-1: 255)" @@ -271,17 +277,21 @@ msgstr "" "TCP/UDP: 請輸入介於1到65535的整數。 ICMP: 請輸入介於(-1: 255)的ICMP類別代" "號" -#: dashboards/nova/access_and_security/security_groups/forms.py:72 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +msgid "From port" +msgstr "從端口" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 #: dashboards/nova/images_and_snapshots/images/tables.py:73 msgid "Type" msgstr "類別" -#: dashboards/nova/access_and_security/security_groups/forms.py:74 -#: dashboards/nova/access_and_security/security_groups/forms.py:80 -msgid "To port" +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" msgstr "到端口" -#: dashboards/nova/access_and_security/security_groups/forms.py:75 +#: dashboards/nova/access_and_security/security_groups/forms.py:74 msgid "" "TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " "ICMP code in the range (-1: 255)" @@ -289,20 +299,24 @@ msgstr "" "TCP/UDP: 請輸入介於1到65535的整數。 ICMP: 請輸入介於(-1: 255)的ICMP類別代" "號" -#: dashboards/nova/access_and_security/security_groups/forms.py:81 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +msgid "To port" +msgstr "到端口" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 msgid "Code" msgstr "代號" -#: dashboards/nova/access_and_security/security_groups/forms.py:84 +#: dashboards/nova/access_and_security/security_groups/forms.py:83 #, fuzzy msgid "Source Group" msgstr "安全性群組" -#: dashboards/nova/access_and_security/security_groups/forms.py:85 +#: dashboards/nova/access_and_security/security_groups/forms.py:84 msgid "CIDR" msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:86 +#: dashboards/nova/access_and_security/security_groups/forms.py:87 msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24" msgstr "Classless Inter-Domain Routing (例如192.168.0.0/24)" @@ -320,16 +334,16 @@ msgid "" "number." msgstr "\"到端口\"必須是大於或等於\"從端口\"的整數" -#: dashboards/nova/access_and_security/security_groups/forms.py:124 -msgid "Only either \"CIDR\" or \"Source Group\" may be specified" +#: dashboards/nova/access_and_security/security_groups/forms.py:125 +msgid "Either CIDR or Source Group may be specified, but not both." msgstr "" -#: dashboards/nova/access_and_security/security_groups/forms.py:141 +#: dashboards/nova/access_and_security/security_groups/forms.py:146 #, python-format msgid "Successfully added rule: %s" msgstr "已成功新增規則: %s" -#: dashboards/nova/access_and_security/security_groups/forms.py:145 +#: dashboards/nova/access_and_security/security_groups/forms.py:150 #, python-format msgid "Error adding rule security group: %s" msgstr "新增安全性群組規則錯誤: %s" @@ -367,6 +381,7 @@ msgstr "編輯規則" #: dashboards/syspanel/projects/forms.py:60 #: dashboards/syspanel/projects/forms.py:85 #: dashboards/syspanel/projects/tables.py:74 +#: dashboards/syspanel/services/tables.py:38 #: dashboards/syspanel/users/forms.py:63 msgid "Name" msgstr "名稱" @@ -406,18 +421,6 @@ msgstr "規則" msgid "Rules" msgstr "規則" -#: dashboards/nova/access_and_security/security_groups/tables.py:92 -msgid "IP Protocol" -msgstr "IP協定" - -#: dashboards/nova/access_and_security/security_groups/tables.py:94 -msgid "From Port" -msgstr "從端口" - -#: dashboards/nova/access_and_security/security_groups/tables.py:95 -msgid "To Port" -msgstr "到端口" - #: dashboards/nova/access_and_security/security_groups/tables.py:96 msgid "Source" msgstr "" @@ -430,6 +433,11 @@ msgstr "安全性群組規則" msgid "Unable to retrieve security group." msgstr "無法取得安全性群組" +#: dashboards/nova/access_and_security/security_groups/views.py:64 +#, fuzzy +msgid "Unable to retrieve security groups." +msgstr "無法取得安全性群組" + #: dashboards/nova/containers/forms.py:38 msgid "Slash is not an allowed character." msgstr "斜線符號不能被接受" @@ -530,7 +538,7 @@ msgstr "物件" #: dashboards/nova/instances_and_volumes/volumes/tables.py:114 #: dashboards/nova/templates/nova/images_and_snapshots/images/_detail_overview.html:30 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:29 -#: dashboards/syspanel/instances/tables.py:50 +#: dashboards/syspanel/instances/tables.py:53 msgid "Size" msgstr "大小" @@ -723,7 +731,7 @@ msgstr "映像名稱" #: dashboards/nova/templates/nova/instances_and_volumes/instances/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:18 #: dashboards/nova/templates/nova/instances_and_volumes/volumes/_detail_overview.html:21 -#: dashboards/syspanel/instances/tables.py:53 +#: dashboards/syspanel/instances/tables.py:56 msgid "Status" msgstr "狀態" @@ -834,7 +842,7 @@ msgid "Unable to retrieve instances." msgstr "無法取得執行個體。" #: dashboards/nova/instances_and_volumes/views.py:62 -#: dashboards/syspanel/instances/views.py:64 +#: dashboards/syspanel/instances/views.py:55 msgid "Unable to retrieve instance size information." msgstr "無法取得執行個體大小資訊" @@ -865,7 +873,7 @@ msgstr "已終止執行" #: dashboards/nova/instances_and_volumes/instances/tables.py:84 #: dashboards/nova/instances_and_volumes/instances/tables.py:110 #: dashboards/nova/instances_and_volumes/instances/tables.py:237 -#: dashboards/syspanel/instances/tables.py:67 +#: dashboards/syspanel/instances/tables.py:70 #: dashboards/syspanel/projects/forms.py:115 #: dashboards/syspanel/templates/syspanel/instances/index.html:3 msgid "Instances" @@ -939,17 +947,17 @@ msgid "Not available" msgstr "不存在" #: dashboards/nova/instances_and_volumes/instances/tables.py:218 -#: dashboards/syspanel/instances/tables.py:48 usage/tables.py:46 +#: dashboards/syspanel/instances/tables.py:51 usage/tables.py:46 msgid "Instance Name" msgstr "執行個體名稱" #: dashboards/nova/instances_and_volumes/instances/tables.py:227 -#: dashboards/syspanel/instances/tables.py:57 +#: dashboards/syspanel/instances/tables.py:60 msgid "Task" msgstr "工作" #: dashboards/nova/instances_and_volumes/instances/tables.py:233 -#: dashboards/syspanel/instances/tables.py:63 +#: dashboards/syspanel/instances/tables.py:66 msgid "Power State" msgstr "電源狀態" @@ -1544,6 +1552,7 @@ msgstr "" "點擊\"下載x509認證憑據資料\"會下載一個壓縮檔,裡面含有您的x509私鑰和憑證" #: dashboards/settings/templates/settings/project/_openrc.html:8 +#: dashboards/settings/templates/settings/project/settings.html:6 #, fuzzy msgid "Download OpenStack RC File" msgstr "下載RC檔案" @@ -1560,10 +1569,6 @@ msgstr "" msgid "Download RC File" msgstr "下載RC檔案" -#: dashboards/settings/templates/settings/project/settings.html:6 -msgid "Project Settings" -msgstr "專案設定" - #: dashboards/settings/templates/settings/user/_language.html:8 #: dashboards/settings/templates/settings/user/_language.html:36 msgid "Select Language" @@ -1648,25 +1653,20 @@ msgstr "無法取得規格列表: %s" msgid "Unable to retrieve image list." msgstr "無法取得映像列表" -#: dashboards/syspanel/instances/tables.py:41 +#: dashboards/syspanel/instances/tables.py:42 msgid "Tenant" msgstr "租戶" -#: dashboards/syspanel/instances/tables.py:42 -#: dashboards/syspanel/projects/tables.py:91 -#: dashboards/syspanel/users/tables.py:92 -msgid "User" -msgstr "使用者" - -#: dashboards/syspanel/instances/tables.py:44 -msgid "Instance ID" -msgstr "執行個體ID" - -#: dashboards/syspanel/instances/tables.py:45 -#: dashboards/syspanel/services/tables.py:49 +#: dashboards/syspanel/instances/tables.py:48 +#: dashboards/syspanel/services/tables.py:40 msgid "Host" msgstr "主機" +#: dashboards/syspanel/instances/views.py:62 +#, fuzzy +msgid "Unable to retrieve instance tenant information." +msgstr "無法取得執行個體大小資訊" + #: dashboards/syspanel/projects/forms.py:38 msgid "Role" msgstr "角色" @@ -1682,7 +1682,7 @@ msgstr "無法將使用者加入租戶" #: dashboards/syspanel/projects/forms.py:64 #: dashboards/syspanel/projects/forms.py:89 #: dashboards/syspanel/projects/tables.py:77 -#: dashboards/syspanel/services/tables.py:51 +#: dashboards/syspanel/services/tables.py:42 #: dashboards/syspanel/users/tables.py:129 msgid "Enabled" msgstr "已啟用" @@ -1769,7 +1769,7 @@ msgid "Projects" msgstr "專案" #: dashboards/syspanel/projects/tables.py:73 -#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/tables.py:37 msgid "Id" msgstr "Id" @@ -1781,6 +1781,11 @@ msgstr "移除" msgid "Removed" msgstr "已移除" +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/users/tables.py:92 +msgid "User" +msgstr "使用者" + #: dashboards/syspanel/projects/tables.py:92 #: dashboards/syspanel/templates/syspanel/users/index.html:8 #: dashboards/syspanel/users/tables.py:93 @@ -1830,15 +1835,10 @@ msgid "Unable to get quota info: %s" msgstr "無法取得配額資料: %s" #: dashboards/syspanel/services/tables.py:39 -#, python-format -msgid "%(type)s (%(backend)s backend)" -msgstr "" - -#: dashboards/syspanel/services/tables.py:48 msgid "Service" msgstr "服務" -#: dashboards/syspanel/services/tables.py:56 +#: dashboards/syspanel/services/tables.py:47 #: dashboards/syspanel/templates/syspanel/services/index.html:8 msgid "Services" msgstr "服務" @@ -2077,26 +2077,26 @@ msgstr "無法取得使用者資訊: %s" msgid "Unable to update user." msgstr "無法更新使用者。" -#: tables/actions.py:451 +#: tables/actions.py:455 #, python-format msgid "You do not have permission to %(action)s: %(objs)s" msgstr "您沒有權限使用%(action)s: %(objs)s" -#: tables/actions.py:457 +#: tables/actions.py:461 #, python-format msgid "Unable to %(action)s: %(objs)s" msgstr "無法%(action)s: %(objs)s" -#: tables/actions.py:463 +#: tables/actions.py:467 #, python-format msgid "%(action)s: %(objs)s" msgstr "" -#: tables/actions.py:473 +#: tables/actions.py:477 msgid "Delete" msgstr "刪除" -#: tables/actions.py:474 +#: tables/actions.py:478 msgid "Deleted" msgstr "已刪除" @@ -2109,32 +2109,32 @@ msgstr "此屬性%(attr)s並不在%(obj)s上存在。" msgid "Actions" msgstr "動作" -#: tables/base.py:750 +#: tables/base.py:755 msgid "No items to display." msgstr "沒有任何相關項目" -#: tables/base.py:767 +#: tables/base.py:772 #, python-format msgid "No match returned for the id \"%s\"." msgstr "找不到id \"%s\"的相關項目" -#: tables/base.py:870 +#: tables/base.py:875 msgid "Please select a row before taking that action." msgstr "請選擇一個欄位後才執行動作" -#: templates/horizon/_messages.html:6 +#: templates/horizon/_messages.html:7 msgid "Info: " msgstr "資訊: " -#: templates/horizon/_messages.html:12 +#: templates/horizon/_messages.html:13 msgid "Warning: " msgstr "警告: " -#: templates/horizon/_messages.html:18 +#: templates/horizon/_messages.html:19 msgid "Success: " msgstr "成功: " -#: templates/horizon/_messages.html:24 +#: templates/horizon/_messages.html:25 msgid "Error: " msgstr "錯誤: " @@ -2288,27 +2288,41 @@ msgstr "您沒有該租戶的權限。" msgid "Region" msgstr "區域" -#: views/auth_forms.py:98 -msgid "Unable to authenticate tenant." +#: views/auth_forms.py:97 +#, fuzzy +msgid "Unable to authenticate for that project." msgstr "無法認證租戶" -#: views/auth_forms.py:117 +#: views/auth_forms.py:114 msgid "Invalid user name or password." msgstr "不合法的使用者名稱或密碼" -#: views/auth_forms.py:122 +#: views/auth_forms.py:121 msgid "An error occurred authenticating. Please try again later." msgstr "" -#: views/auth_forms.py:141 -#, python-format -msgid "No tenants present for user: %(user)s" -msgstr "這使用者沒有租戶: %(user)s" +#: views/auth_forms.py:140 +#, fuzzy +msgid "You are not authorized for any projects." +msgstr "您沒有該租戶的權限。" -#: views/auth_forms.py:165 -msgid "You are not authorized for any available tenants." +#: views/auth_forms.py:164 +#, fuzzy +msgid "You are not authorized for any available projects." msgstr "您沒有任何租戶的權限。" +#~ msgid "IP protocol" +#~ msgstr "IP協定" + +#~ msgid "Project Settings" +#~ msgstr "專案設定" + +#~ msgid "Instance ID" +#~ msgstr "執行個體ID" + +#~ msgid "No tenants present for user: %(user)s" +#~ msgstr "這使用者沒有租戶: %(user)s" + #~ msgid "Image ID:" #~ msgstr "映像ID:" diff --git a/openstack_dashboard/locale/es/LC_MESSAGES/django.po b/openstack_dashboard/locale/es/LC_MESSAGES/django.po index a7aff1434..1b83639e4 100644 --- a/openstack_dashboard/locale/es/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/es/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:51-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -54,10 +54,6 @@ msgstr "" msgid "Traditional Chinese" msgstr "" -#: local/local_settings.py:17 -msgid "Your password must be at least 6 characters long." -msgstr "" - #: templates/403.html:4 templates/403.html.py:9 msgid "Forbidden" msgstr "" diff --git a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po index 0d4daa424..0d26a99d1 100644 --- a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:51-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -54,10 +54,6 @@ msgstr "" msgid "Traditional Chinese" msgstr "" -#: local/local_settings.py:17 -msgid "Your password must be at least 6 characters long." -msgstr "" - #: templates/403.html:4 templates/403.html.py:9 msgid "Forbidden" msgstr "" diff --git a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po index 3d1093f3d..58945f5fc 100644 --- a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:51-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -54,10 +54,6 @@ msgstr "" msgid "Traditional Chinese" msgstr "" -#: local/local_settings.py:17 -msgid "Your password must be at least 6 characters long." -msgstr "" - #: templates/403.html:4 templates/403.html.py:9 msgid "Forbidden" msgstr "" diff --git a/openstack_dashboard/locale/pl/LC_MESSAGES/django.po b/openstack_dashboard/locale/pl/LC_MESSAGES/django.po index a5968e494..903f69676 100644 --- a/openstack_dashboard/locale/pl/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/pl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:51-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,10 +55,6 @@ msgstr "" msgid "Traditional Chinese" msgstr "" -#: local/local_settings.py:17 -msgid "Your password must be at least 6 characters long." -msgstr "" - #: templates/403.html:4 templates/403.html.py:9 msgid "Forbidden" msgstr "" diff --git a/openstack_dashboard/locale/pt/LC_MESSAGES/django.po b/openstack_dashboard/locale/pt/LC_MESSAGES/django.po index a7aff1434..1b83639e4 100644 --- a/openstack_dashboard/locale/pt/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/pt/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:51-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -54,10 +54,6 @@ msgstr "" msgid "Traditional Chinese" msgstr "" -#: local/local_settings.py:17 -msgid "Your password must be at least 6 characters long." -msgstr "" - #: templates/403.html:4 templates/403.html.py:9 msgid "Forbidden" msgstr "" diff --git a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po index 5e4196128..525f672c8 100644 --- a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:51-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -53,10 +53,6 @@ msgstr "" msgid "Traditional Chinese" msgstr "" -#: local/local_settings.py:17 -msgid "Your password must be at least 6 characters long." -msgstr "" - #: templates/403.html:4 templates/403.html.py:9 msgid "Forbidden" msgstr "" diff --git a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po index c44887eb8..aa6d0ba1b 100644 --- a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-16 13:51-0700\n" +"POT-Creation-Date: 2012-03-19 14:32-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -53,10 +53,6 @@ msgstr "" msgid "Traditional Chinese" msgstr "" -#: local/local_settings.py:17 -msgid "Your password must be at least 6 characters long." -msgstr "" - #: templates/403.html:4 templates/403.html.py:9 msgid "Forbidden" msgstr "禁止"