Updated translations from transifex for Grizzly RC.

Fixes bug 1157308.

Change-Id: I06d4e9834d66d834e9e636ffcd80ae5e4afa34d7
This commit is contained in:
Gabriel Hurley 2013-03-19 10:35:18 -07:00
parent 7a0f593f6c
commit 8a6c81ad27
68 changed files with 5872 additions and 7727 deletions

View File

@ -1,21 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# Dimitar Dimitrov <dimitrov@linuxmail.org>, 2012.
# Yasen Pramatarov <yasen@lindeas.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-16 08:19+0000\n"
"Last-Translator: Dimitar Dimitrov <dimitrov@linuxmail.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: bg_BG\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: Yasen Pramatarov <yasen@lindeas.com>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: bg_BG\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: base.py:424
@ -24,16 +26,16 @@ msgstr "Друго"
#: decorators.py:55
msgid "Please log in to continue."
msgstr "Моля, влезте за да продължите."
msgstr "Влезте, за да продължите."
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
msgstr "Вие не сте оторизирани да достъпвате %s"
msgstr "Нямате права да достъпвате %s"
#: exceptions.py:283
msgid "Unauthorized. Please try logging in again."
msgstr "Не сте оторизирани. Моля, опитайте да влезете отново."
msgstr "Нямате права. Опитайте да влезете отново."
#: browsers/base.py:90
msgid "Navigation Item"
@ -64,7 +66,7 @@ msgstr ""
#: tables/actions.py:589
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
msgstr "Вие нямате права да %(action)s: %(objs)s"
msgstr "Нямате права да %(action)s: %(objs)s"
#: tables/actions.py:595
#, python-format
@ -74,7 +76,7 @@ msgstr ""
#: tables/actions.py:601
#, python-format
msgid "%(action)s: %(objs)s"
msgstr ""
msgstr "%(action)s: %(objs)s"
#: tables/actions.py:611
msgid "Delete"
@ -82,7 +84,7 @@ msgstr "Изтриване"
#: tables/actions.py:612
msgid "Deleted"
msgstr "Изтрит"
msgstr "Изтрито"
#: tables/base.py:275
#, python-format
@ -104,7 +106,7 @@ msgstr ""
#: tables/base.py:1165
msgid "Please select a row before taking that action."
msgstr "Моля, изберете ред преди да предприемете това действие."
msgstr "Изберете ред, преди да предприемете това действие."
#: templates/_header.html:3
msgid "Logged in as"
@ -112,24 +114,23 @@ msgstr ""
#: templates/_header.html:5
msgid "Help"
msgstr ""
msgstr "Помощ"
#: templates/_header.html:7
msgid "Sign Out"
msgstr ""
msgstr "Изход"
#: templates/splash.html:7 templates/auth/login.html:4
msgid "Login"
msgstr ""
msgstr "Вход"
#: templates/auth/_login.html:4
msgid "Log In"
msgstr ""
msgstr "Вход"
#: templates/auth/_login.html:14
#, fuzzy
msgid "You don't have permissions to access:"
msgstr "Вие нямате права да %(action)s: %(objs)s"
msgstr ""
#: templates/auth/_login.html:16
msgid "Login as different user or go back to"
@ -141,7 +142,7 @@ msgstr ""
#: templates/auth/_login.html:27
msgid "Sign In"
msgstr ""
msgstr "Записване"
#: templates/horizon/_messages.html:7
msgid "Info: "
@ -161,7 +162,7 @@ msgstr "Грешка: "
#: templates/horizon/common/_data_table.html:54
msgid "Summary"
msgstr ""
msgstr "Обобщение"
#: templates/horizon/common/_data_table.html:63
#, python-format
@ -175,9 +176,8 @@ msgid "More"
msgstr ""
#: templates/horizon/common/_quota_summary.html:4
#, fuzzy
msgid "Quota Summary"
msgstr "Обобщение на потреблението"
msgstr "Обобщение"
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -196,29 +196,24 @@ msgid "of"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "Всички инстанции"
#: templates/horizon/common/_quota_summary.html:8
#, fuzzy
msgid "Available vCPUs"
msgstr "Наличен"
msgstr "Налично"
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "Наличен"
msgstr "Налично"
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "Наличен"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "Всички инстанции"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -236,24 +231,23 @@ msgstr[1] ""
#: templates/horizon/common/_sidebar.html:14
msgid "Current Project"
msgstr ""
msgstr "Текущ проект"
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
msgstr "Изберете месец за да намерите потреблението"
msgstr "Изберете месец, за да намерите потреблението"
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
msgstr ""
msgstr "Изпращане"
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
msgstr "Активни инстанции"
#: templates/horizon/common/_usage_summary.html:15
#, fuzzy
msgid "Active RAM"
msgstr "Активна памет"
msgstr ""
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
@ -265,7 +259,7 @@ msgstr ""
#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
msgstr "Откажи"
msgstr "Отказ"
#: templatetags/branding.py:35
msgid "Horizon"
@ -273,11 +267,11 @@ msgstr ""
#: templatetags/horizon.py:109
msgid "No Limit"
msgstr "Без лимит"
msgstr "Без ограничение"
#: templatetags/horizon.py:111 templatetags/horizon.py:113
msgid "Available"
msgstr "Наличен"
msgstr "Налично"
#: templatetags/sizeformat.py:45
#, python-format
@ -296,27 +290,27 @@ msgstr[1] ""
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
msgstr ""
msgstr "%s KB"
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
msgstr ""
msgstr "%s MB"
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
msgstr ""
msgstr "%s GB"
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
msgstr ""
msgstr "%s TB"
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
msgstr ""
msgstr "%s PB"
#: test/settings.py:114
msgid "Password must be between 8 and 18 characters."
@ -332,33 +326,33 @@ msgstr ""
#: test/test_dashboards/cats/dashboard.py:19
msgid "Cats"
msgstr ""
msgstr "Котки"
#: test/test_dashboards/cats/kittens/panel.py:9
#: test/test_dashboards/cats/kittens/templates/kittens/index.html:3
#: test/test_dashboards/cats/kittens/templates/kittens/index.html:6
msgid "Kittens"
msgstr ""
msgstr "Котенца"
#: test/test_dashboards/cats/tigers/panel.py:9
#: test/test_dashboards/cats/tigers/templates/tigers/index.html:3
#: test/test_dashboards/cats/tigers/templates/tigers/index.html:6
msgid "Tigers"
msgstr ""
msgstr "Тигри"
#: test/test_dashboards/dogs/dashboard.py:7
msgid "Dogs"
msgstr ""
msgstr "Кучета"
#: test/test_dashboards/dogs/puppies/panel.py:9
#: test/test_dashboards/dogs/puppies/templates/puppies/index.html:3
#: test/test_dashboards/dogs/puppies/templates/puppies/index.html:6
msgid "Puppies"
msgstr ""
msgstr "Кученца"
#: test/tests/base.py:39
msgid "My Dashboard"
msgstr ""
msgstr "Моето табло"
#: test/tests/base.py:45
msgid "My Panel"
@ -370,7 +364,7 @@ msgstr "Админ панел"
#: test/tests/messages.py:32
msgid "Giant ants are attacking San Francisco!"
msgstr ""
msgstr "Грамадни мравки нападат Сан Франциско!"
#: test/tests/messages.py:46
msgid "We are now safe from ants! Go <a>here</a>!"
@ -450,7 +444,7 @@ msgstr "Потребител"
#: test/tests/workflows.py:47
msgid "Test Action One"
msgstr ""
msgstr "Пръбно действие първо"
#: test/tests/workflows.py:61
msgid "Instance"
@ -458,11 +452,11 @@ msgstr "Инстанция"
#: test/tests/workflows.py:64
msgid "Test Action Two"
msgstr ""
msgstr "Пробно действие второ"
#: test/tests/workflows.py:72
msgid "Test Action Three"
msgstr ""
msgstr "Пробно действие трето"
#: test/tests/workflows.py:77
msgid "Admin"
@ -470,37 +464,35 @@ msgstr "Админ"
#: test/tests/workflows.py:80
msgid "Admin Action"
msgstr ""
msgstr "Администраторско действие"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
msgstr "Невалиден формат за IP адрес"
msgstr "Неправилен формат на IP-адрес"
#: utils/fields.py:47
msgid "Invalid version for IP address"
msgstr "Невалидна версия за IP адрес"
msgstr "Неправилна версия на IP-адрес"
#: utils/fields.py:48
msgid "Invalid subnet mask"
msgstr "Невалидна маска на подмрежата"
msgstr "Неправилна маска на подмрежата"
#: workflows/base.py:71
msgid "Processing..."
msgstr "Обработване..."
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "Наличен"
msgstr ""
#: workflows/base.py:468
msgid "Members"
msgstr ""
#: workflows/base.py:469
#, fuzzy
msgid "None available."
msgstr "Наличен"
msgstr ""
#: workflows/base.py:470
msgid "No members."

View File

@ -1,23 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# Gabriel Hurley <gabriel@strikeawe.com>, 2012.
# <john.postlethwait@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-16 08:19+0000\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: Gabriel Hurley <gabriel@strikeawe.com>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/"
"language/en/)\n"
"Language: en\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: base.py:424
@ -129,9 +129,8 @@ msgid "Log In"
msgstr ""
#: templates/auth/_login.html:14
#, fuzzy
msgid "You don't have permissions to access:"
msgstr "You do not have permission to %(action)s: %(objs)s"
msgstr ""
#: templates/auth/_login.html:16
msgid "Login as different user or go back to"
@ -177,9 +176,8 @@ msgid "More"
msgstr ""
#: templates/horizon/common/_quota_summary.html:4
#, fuzzy
msgid "Quota Summary"
msgstr "Summary"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -198,29 +196,24 @@ msgid "of"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "All Instances"
msgstr ""
#: templates/horizon/common/_quota_summary.html:8
#, fuzzy
msgid "Available vCPUs"
msgstr "Available"
msgstr ""
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "Available"
msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "Available"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "All Instances"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -253,9 +246,8 @@ msgid "Active Instances"
msgstr "Active Instances"
#: templates/horizon/common/_usage_summary.html:15
#, fuzzy
msgid "Active RAM"
msgstr "Active Memory"
msgstr ""
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
@ -491,18 +483,16 @@ msgid "Processing..."
msgstr "Processing..."
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "Available"
msgstr ""
#: workflows/base.py:468
msgid "Members"
msgstr ""
#: workflows/base.py:469
#, fuzzy
msgid "None available."
msgstr "Available"
msgstr ""
#: workflows/base.py:470
msgid "No members."

View File

@ -1,24 +1,27 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Alberto Molina Coballes <alb.molina@gmail.com>, 2012.
# Translators:
# Alberto Molina Coballes <alb.molina@gmail.com>, 2012-2013.
# <alb.molina@gmail.com>, 2012.
# Ender Mujica <emujicad@gmail.com>, 2013.
# Gabriel Hurley <gabriel@strikeawe.com>, 2012.
# <jonathan.abdiel@gmail.com>, 2012.
# Pedro Navarro Pérez <pednape@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-09-04 19:27+0000\n"
"Last-Translator: Alberto Molina Coballes <alb.molina@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: es\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: emujicad <emujicad@gmail.com>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: base.py:424
@ -130,9 +133,8 @@ msgid "Log In"
msgstr "Ingresar"
#: templates/auth/_login.html:14
#, fuzzy
msgid "You don't have permissions to access:"
msgstr "No tiene permiso para %(action)s: %(objs)s"
msgstr ""
#: templates/auth/_login.html:16
msgid "Login as different user or go back to"
@ -178,7 +180,6 @@ msgid "More"
msgstr ""
#: templates/horizon/common/_quota_summary.html:4
#, fuzzy
msgid "Quota Summary"
msgstr "Resumen"
@ -188,7 +189,7 @@ msgstr "Resumen"
#: templates/horizon/common/_quota_summary.html:15
#: templates/horizon/common/_quota_summary.html:18
msgid "Used"
msgstr ""
msgstr "Usado"
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -196,32 +197,27 @@ msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#: templates/horizon/common/_quota_summary.html:18
msgid "of"
msgstr ""
msgstr "de"
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "Todas las Instancias"
#: templates/horizon/common/_quota_summary.html:8
#, fuzzy
msgid "Available vCPUs"
msgstr "Disponible"
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "Disponible"
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "Disponible"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "Todas las Instancias"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -254,7 +250,6 @@ msgid "Active Instances"
msgstr "Instancias Activas"
#: templates/horizon/common/_usage_summary.html:15
#, fuzzy
msgid "Active RAM"
msgstr "Memoria Activa"
@ -381,11 +376,11 @@ msgstr ""
#: test/tests/tables.py:107
msgid "Batch"
msgstr ""
msgstr "Lote"
#: test/tests/tables.py:108
msgid "Batched"
msgstr ""
msgstr "Por lotes"
#: test/tests/tables.py:109 test/tests/tables.py:120
msgid "Item"
@ -413,7 +408,7 @@ msgstr "Subidos"
#: test/tests/tables.py:187
msgid "No Actions Table"
msgstr ""
msgstr "No hay tabla de acciones"
#: test/tests/tables.py:684
msgid "Single Table"
@ -421,27 +416,27 @@ msgstr ""
#: test/tests/tabs.py:36
msgid "Tab One"
msgstr ""
msgstr "Pestaña Uno"
#: test/tests/tabs.py:42
msgid "Delayed Tab"
msgstr ""
msgstr "Pestaña Retrasada"
#: test/tests/tabs.py:49
msgid "Disabled Tab"
msgstr ""
msgstr "Pestaña Deshabilitada"
#: test/tests/tabs.py:58
msgid "Disallowed Tab"
msgstr ""
msgstr "Pestaña no Permitida"
#: test/tests/tabs.py:76
msgid "Tab With My Table"
msgstr ""
msgstr "Pestaña con mi tabla"
#: test/tests/tabs.py:85
msgid "Recoverable Error Tab"
msgstr ""
msgstr "Pestaña de errores recuperables"
#: test/tests/workflows.py:43
msgid "Project"
@ -453,7 +448,7 @@ msgstr "Usuario"
#: test/tests/workflows.py:47
msgid "Test Action One"
msgstr ""
msgstr "Acción de prueba 1"
#: test/tests/workflows.py:61
msgid "Instance"
@ -461,11 +456,11 @@ msgstr "Instancia"
#: test/tests/workflows.py:64
msgid "Test Action Two"
msgstr ""
msgstr "Acción de prueba 2"
#: test/tests/workflows.py:72
msgid "Test Action Three"
msgstr ""
msgstr "Acción de prueba 3"
#: test/tests/workflows.py:77
msgid "Admin"
@ -473,7 +468,7 @@ msgstr "Admin"
#: test/tests/workflows.py:80
msgid "Admin Action"
msgstr ""
msgstr "Acciones de Administrador"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
@ -492,18 +487,16 @@ msgid "Processing..."
msgstr "Procesando..."
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "Disponible"
msgstr ""
#: workflows/base.py:468
msgid "Members"
msgstr ""
#: workflows/base.py:469
#, fuzzy
msgid "None available."
msgstr "Disponible"
msgstr ""
#: workflows/base.py:470
msgid "No members."

View File

@ -1,7 +1,8 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# Loris Strozzini <lstrozzini@gmail.com>, 2012.
# Salvatore Orlando <sorlando@nicira.com>, 2012.
@ -9,15 +10,15 @@
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-24 14:22+0000\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: Loris Strozzini <lstrozzini@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: it\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: base.py:424
@ -129,9 +130,8 @@ msgid "Log In"
msgstr ""
#: templates/auth/_login.html:14
#, fuzzy
msgid "You don't have permissions to access:"
msgstr "Non si dispone dei permessi per %(action)s: %(objs)s"
msgstr ""
#: templates/auth/_login.html:16
msgid "Login as different user or go back to"
@ -177,9 +177,8 @@ msgid "More"
msgstr ""
#: templates/horizon/common/_quota_summary.html:4
#, fuzzy
msgid "Quota Summary"
msgstr "Riepilogo"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -198,28 +197,24 @@ msgid "of"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "Istanze attive"
msgstr ""
#: templates/horizon/common/_quota_summary.html:8
msgid "Available vCPUs"
msgstr ""
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "Non disponibile"
msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "Istanze attive"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "Istanze attive"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -489,9 +484,8 @@ msgid "Processing..."
msgstr "Attendere prego..."
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "Non disponibile"
msgstr ""
#: workflows/base.py:468
msgid "Members"

View File

@ -1,23 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# <bi.yamagata@gmail.com>, 2012.
# Tomoyuki KATO <tomo@dream.daynight.jp>, 2012.
# Tomoyuki KATO <tomo@dream.daynight.jp>, 2012-2013.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-26 02:19+0000\n"
"PO-Revision-Date: 2013-03-15 22:52+0000\n"
"Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/openstack/"
"language/ja/)\n"
"Language: ja\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/openstack/language/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: base.py:424
@ -26,12 +26,12 @@ msgstr "その他"
#: decorators.py:55
msgid "Please log in to continue."
msgstr "続けるにはログインしてください。"
msgstr "続行するには、ログインしてください。"
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
msgstr "%s へのアクセス許可されていません。"
msgstr "%s へのアクセス許可されていません。"
#: exceptions.py:283
msgid "Unauthorized. Please try logging in again."
@ -80,7 +80,7 @@ msgstr "%(action)s: %(objs)s"
#: tables/actions.py:611
msgid "Delete"
msgstr "削除します"
msgstr "削除"
#: tables/actions.py:612
msgid "Deleted"
@ -89,7 +89,7 @@ msgstr "削除しました"
#: tables/base.py:275
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
msgstr "属性 %(attr)s が %(obj)s. に存在しません。"
msgstr "属性 %(attr)s が %(obj)s に存在しません。"
#: tables/base.py:748
msgid "No items to display."
@ -102,11 +102,11 @@ msgstr "アクション"
#: tables/base.py:1035
#, python-format
msgid "No match returned for the id \"%s\"."
msgstr "ID \"%s\" に一致するものが返されませんでした。"
msgstr "ID \"%s\" に一致するものがありません。"
#: tables/base.py:1165
msgid "Please select a row before taking that action."
msgstr "アクションを実行する前に行を選択してください。"
msgstr "このアクションを実行する前に、対象を選択してください。"
#: templates/_header.html:3
msgid "Logged in as"
@ -129,17 +129,16 @@ msgid "Log In"
msgstr "ログイン"
#: templates/auth/_login.html:14
#, fuzzy
msgid "You don't have permissions to access:"
msgstr "%(action)s を実行する権限がありません: %(objs)s"
#: templates/auth/_login.html:16
msgid "Login as different user or go back to"
msgstr ""
msgstr "他のユーザーとしてログインしてください。または、戻ってください。"
#: templates/auth/_login.html:17
msgid "home page"
msgstr ""
msgstr "ホームページ"
#: templates/auth/_login.html:27
msgid "Sign In"
@ -169,16 +168,15 @@ msgstr "概要"
#, python-format
msgid "Displaying %(counter)s item"
msgid_plural "Displaying %(counter)s items"
msgstr[0] "%(counter)s 個の項目を表示しています"
msgstr[0] "%(counter)s 個の項目の表示中"
#: templates/horizon/common/_data_table_row_actions.html:10
msgid "More"
msgstr ""
msgstr "さらに"
#: templates/horizon/common/_quota_summary.html:4
#, fuzzy
msgid "Quota Summary"
msgstr "概要"
msgstr "クォータ概要"
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -186,7 +184,7 @@ msgstr "概要"
#: templates/horizon/common/_quota_summary.html:15
#: templates/horizon/common/_quota_summary.html:18
msgid "Used"
msgstr ""
msgstr "使用済み"
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -194,30 +192,25 @@ msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#: templates/horizon/common/_quota_summary.html:18
msgid "of"
msgstr ""
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "すべてのインスタンス"
msgstr "利用可能なインスタンス"
#: templates/horizon/common/_quota_summary.html:8
#, fuzzy
msgid "Available vCPUs"
msgstr "利用可能"
msgstr "利用可能な仮想 CPU"
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "利用可能"
msgstr "利用可能なメモリー"
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "利用可能"
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "すべてのインスタンス"
@ -247,12 +240,11 @@ msgstr "送信"
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
msgstr "インスタンスの有効化"
msgstr "稼働中のインスタンス"
#: templates/horizon/common/_usage_summary.html:15
#, fuzzy
msgid "Active RAM"
msgstr "メモリーの有効化"
msgstr "使用中のメモリー"
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
@ -264,7 +256,7 @@ msgstr "今月の GB 時間"
#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
msgstr "キャンセル"
msgstr "取り消し"
#: templatetags/branding.py:35
msgid "Horizon"
@ -317,7 +309,7 @@ msgstr "%s PB"
#: test/settings.py:114
msgid "Password must be between 8 and 18 characters."
msgstr "パスワードは 8 から 18 文字である必要があります。"
msgstr "パスワードは 8 文字から 18 文字である必要があります。"
#: test/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
@ -371,7 +363,7 @@ msgstr "巨大な蟻がサンフランシスコを攻撃しています!"
#: test/tests/messages.py:46
msgid "We are now safe from ants! Go <a>here</a>!"
msgstr ""
msgstr "私たちは蟻から守られています ! <a>こちらへ</a> !"
#: test/tests/tables.py:107
msgid "Batch"
@ -379,7 +371,7 @@ msgstr "バッチ"
#: test/tests/tables.py:108
msgid "Batched"
msgstr "バッチしました"
msgstr "バッチを実行しました"
#: test/tests/tables.py:109 test/tests/tables.py:120
msgid "Item"
@ -391,11 +383,11 @@ msgstr "項目"
#: test/tests/tables.py:118
msgid "Down"
msgstr "下"
msgstr "下"
#: test/tests/tables.py:118
msgid "Up"
msgstr "上"
msgstr "上"
#: test/tests/tables.py:119
msgid "Downed"
@ -407,11 +399,11 @@ msgstr "上げました"
#: test/tests/tables.py:187
msgid "No Actions Table"
msgstr "アクションテーブルがありません"
msgstr "アクションがありません"
#: test/tests/tables.py:684
msgid "Single Table"
msgstr ""
msgstr "単一テーブル"
#: test/tests/tabs.py:36
msgid "Tab One"
@ -486,22 +478,20 @@ msgid "Processing..."
msgstr "処理中..."
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "利用可能"
#: workflows/base.py:468
msgid "Members"
msgstr ""
msgstr "メンバー"
#: workflows/base.py:469
#, fuzzy
msgid "None available."
msgstr "利用可能"
#: workflows/base.py:470
msgid "No members."
msgstr ""
msgstr "メンバーがいません。"
#: workflows/base.py:569
msgid "Save"

View File

@ -1,21 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# <bluejay.ahn@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-23 05:34+0000\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: bluejay.kr <bluejay.ahn@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ko_KR\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ko_KR\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: base.py:424

View File

@ -1,22 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# <erik.kasimier@nouveaumedia.nl>, 2012.
# Erik-Martijn Kasimier <erik.kasimier@nouveaumedia.nl>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-16 08:19+0000\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: Erik-Martijn Kasimier <erik.kasimier@nouveaumedia.nl>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: nl_NL\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nl_NL\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: base.py:424
@ -195,29 +196,24 @@ msgid "of"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "Alle instances"
msgstr ""
#: templates/horizon/common/_quota_summary.html:8
#, fuzzy
msgid "Available vCPUs"
msgstr "Beschikbaar"
msgstr ""
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "Beschikbaar"
msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "Beschikbaar"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "Alle instances"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -487,18 +483,16 @@ msgid "Processing..."
msgstr "Verwerken..."
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "Beschikbaar"
msgstr ""
#: workflows/base.py:468
msgid "Members"
msgstr ""
#: workflows/base.py:469
#, fuzzy
msgid "None available."
msgstr "Beschikbaar"
msgstr ""
#: workflows/base.py:470
msgid "No members."

View File

@ -1,21 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# FIRST AUTHOR Jeffrey Wilcox, 2011.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-16 08:19+0000\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: Gabriel Hurley <gabriel@strikeawe.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: pt\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: base.py:424
@ -127,9 +128,8 @@ msgid "Log In"
msgstr ""
#: templates/auth/_login.html:14
#, fuzzy
msgid "You don't have permissions to access:"
msgstr "Você não tem permissão para %(action)s: %(objs)s"
msgstr ""
#: templates/auth/_login.html:16
msgid "Login as different user or go back to"
@ -175,9 +175,8 @@ msgid "More"
msgstr ""
#: templates/horizon/common/_quota_summary.html:4
#, fuzzy
msgid "Quota Summary"
msgstr "Resumo de Utilização"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -196,29 +195,24 @@ msgid "of"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "Todas as Instâncias"
msgstr ""
#: templates/horizon/common/_quota_summary.html:8
#, fuzzy
msgid "Available vCPUs"
msgstr "Disponível"
msgstr ""
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "Disponível"
msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "Disponível"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "Todas as Instâncias"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -251,9 +245,8 @@ msgid "Active Instances"
msgstr "Instâncias Ativas"
#: templates/horizon/common/_usage_summary.html:15
#, fuzzy
msgid "Active RAM"
msgstr "Memória Ativa"
msgstr ""
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
@ -489,18 +482,16 @@ msgid "Processing..."
msgstr "Processamento..."
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "Disponível"
msgstr ""
#: workflows/base.py:468
msgid "Members"
msgstr ""
#: workflows/base.py:469
#, fuzzy
msgid "None available."
msgstr "Disponível"
msgstr ""
#: workflows/base.py:470
msgid "No members."

View File

@ -1,7 +1,8 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# Leonardo Rodrigues de Mello <>, 2012.
# Leonardo Rodrigues de Mello <leonardo@gridstack.com.br>, 2012.
@ -11,15 +12,15 @@
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-29 15:12+0000\n"
"Last-Translator: Leonardo Rodrigues de Mello <leonardo@gridstack.com.br>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: pt_BR\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: Marcelo Dieder <marcelodieder@gmail.com>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: base.py:424
@ -131,9 +132,8 @@ msgid "Log In"
msgstr "Entrar"
#: templates/auth/_login.html:14
#, fuzzy
msgid "You don't have permissions to access:"
msgstr "Você não tem permissão para %(action)s: %(objs)s"
msgstr ""
#: templates/auth/_login.html:16
msgid "Login as different user or go back to"
@ -179,9 +179,8 @@ msgid "More"
msgstr ""
#: templates/horizon/common/_quota_summary.html:4
#, fuzzy
msgid "Quota Summary"
msgstr "Resumo"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -200,29 +199,24 @@ msgid "of"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "Todas as Instâncias"
msgstr ""
#: templates/horizon/common/_quota_summary.html:8
#, fuzzy
msgid "Available vCPUs"
msgstr "Disponível"
msgstr ""
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "Disponível"
msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "Disponível"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "Todas as Instâncias"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -255,9 +249,8 @@ msgid "Active Instances"
msgstr "Instâncias ativas"
#: templates/horizon/common/_usage_summary.html:15
#, fuzzy
msgid "Active RAM"
msgstr "Memória Ativa"
msgstr ""
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
@ -493,18 +486,16 @@ msgid "Processing..."
msgstr "Processando..."
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "Disponível"
msgstr ""
#: workflows/base.py:468
msgid "Members"
msgstr ""
#: workflows/base.py:469
#, fuzzy
msgid "None available."
msgstr "Disponível"
msgstr ""
#: workflows/base.py:470
msgid "No members."

View File

@ -1,131 +1,133 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# <ilyaalekseyev@acm.org>, 2012.
# Stanislav Hanzhin <hanzhin.stas@gmail.com>, 2012.
# <woof@stopme.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-16 08:19+0000\n"
"Last-Translator: lykoz <woof@stopme.net>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ru\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: Stanislav Hanzhin <hanzhin.stas@gmail.com>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Language: ru\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#: base.py:424
msgid "Other"
msgstr ""
msgstr "Другое"
#: decorators.py:55
msgid "Please log in to continue."
msgstr ""
msgstr "Чтобы продолжить, необходимо выполнить вход."
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
msgstr "У Вас нет доступа к %s"
msgstr "Доступ к %s не авторизован"
#: exceptions.py:283
msgid "Unauthorized. Please try logging in again."
msgstr ""
msgstr "Нет авторизации. Попробуйте выполнить вход повторно."
#: browsers/base.py:90
msgid "Navigation Item"
msgstr ""
msgstr "Элемент навигации"
#: browsers/views.py:42
#, python-format
msgid "Select a %s to browse."
msgstr ""
msgstr "Выберите %s для просмотра"
#: conf/default.py:29
msgid "Password is not accepted"
msgstr ""
msgstr "Пароль не принят"
#: tables/actions.py:349
msgid "Filter"
msgstr ""
msgstr "Фильтр"
#: tables/actions.py:527
#, python-format
msgid "%(action)s %(data_type)s"
msgstr ""
msgstr "%(action)s %(data_type)s"
#: tables/actions.py:561
msgid "N/A"
msgstr ""
msgstr "Н"
#: tables/actions.py:589
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
msgstr ""
msgstr "У вас нет прав на выполнение %(action)s: %(objs)s"
#: tables/actions.py:595
#, python-format
msgid "Unable to %(action)s: %(objs)s"
msgstr ""
msgstr "Невозможно выполнить %(action)s: %(objs)s"
#: tables/actions.py:601
#, python-format
msgid "%(action)s: %(objs)s"
msgstr ""
msgstr "%(action)s: %(objs)s"
#: tables/actions.py:611
msgid "Delete"
msgstr ""
msgstr "Удалить"
#: tables/actions.py:612
msgid "Deleted"
msgstr ""
msgstr "Удалено"
#: tables/base.py:275
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
msgstr ""
msgstr "Атрибут %(attr)s не существует для %(obj)s."
#: tables/base.py:748
msgid "No items to display."
msgstr ""
msgstr "Нет элементов для отображения."
#: tables/base.py:852
msgid "Actions"
msgstr ""
msgstr "Действия"
#: tables/base.py:1035
#, python-format
msgid "No match returned for the id \"%s\"."
msgstr ""
msgstr "Не найдено соответствий для id \"%s\"."
#: tables/base.py:1165
msgid "Please select a row before taking that action."
msgstr ""
msgstr "Выберите строку перед выполнением действия."
#: templates/_header.html:3
msgid "Logged in as"
msgstr ""
msgstr "Вы вошли как"
#: templates/_header.html:5
msgid "Help"
msgstr ""
msgstr "Помощь"
#: templates/_header.html:7
msgid "Sign Out"
msgstr ""
msgstr "Выйти"
#: templates/splash.html:7 templates/auth/login.html:4
msgid "Login"
msgstr ""
msgstr "Имя пользователя"
#: templates/auth/_login.html:4
msgid "Log In"
msgstr ""
msgstr "Войти"
#: templates/auth/_login.html:14
msgid "You don't have permissions to access:"
@ -141,35 +143,35 @@ msgstr ""
#: templates/auth/_login.html:27
msgid "Sign In"
msgstr ""
msgstr "Зарегистрироваться"
#: templates/horizon/_messages.html:7
msgid "Info: "
msgstr ""
msgstr "Инфо:"
#: templates/horizon/_messages.html:13
msgid "Warning: "
msgstr ""
msgstr "Внимание:"
#: templates/horizon/_messages.html:19
msgid "Success: "
msgstr ""
msgstr "Успешно:"
#: templates/horizon/_messages.html:25
msgid "Error: "
msgstr ""
msgstr "Ошибка:"
#: templates/horizon/common/_data_table.html:54
msgid "Summary"
msgstr ""
msgstr "Итого"
#: templates/horizon/common/_data_table.html:63
#, python-format
msgid "Displaying %(counter)s item"
msgid_plural "Displaying %(counter)s items"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[0] "Отображаем %(counter)s элемент"
msgstr[1] "Отображаем %(counter)s элемента"
msgstr[2] "Отображаем %(counter)s элементов"
#: templates/horizon/common/_data_table_row_actions.html:10
msgid "More"
@ -177,7 +179,7 @@ msgstr ""
#: templates/horizon/common/_quota_summary.html:4
msgid "Quota Summary"
msgstr ""
msgstr "Итого"
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -185,7 +187,7 @@ msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#: templates/horizon/common/_quota_summary.html:18
msgid "Used"
msgstr ""
msgstr "Использовано"
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -193,19 +195,19 @@ msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#: templates/horizon/common/_quota_summary.html:18
msgid "of"
msgstr ""
msgstr "из"
#: templates/horizon/common/_quota_summary.html:5
msgid "Available Instances"
msgstr ""
msgstr "Все экземпляры"
#: templates/horizon/common/_quota_summary.html:8
msgid "Available vCPUs"
msgstr ""
msgstr "Доступно"
#: templates/horizon/common/_quota_summary.html:11
msgid "Available RAM"
msgstr ""
msgstr "Доступно"
#: templates/horizon/common/_quota_summary.html:15
msgid "Available volumes"
@ -219,156 +221,156 @@ msgstr ""
#, python-format
msgid "Displaying %(nav_items)s item"
msgid_plural "Displaying %(nav_items)s items"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[0] "Отображение %(nav_items)s элемента"
msgstr[1] "Отображение %(nav_items)s элементов"
msgstr[2] "Отображение %(nav_items)s элементов"
#: 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] ""
msgstr[2] ""
msgstr[0] "Отображение %(content_items)s элемента"
msgstr[1] "Отображение %(content_items)s элементов"
msgstr[2] "Отображение %(content_items)s элементов"
#: templates/horizon/common/_sidebar.html:14
msgid "Current Project"
msgstr ""
msgstr "Текущий проект"
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
msgstr ""
msgstr "Выберите месяц для анализа потребления ресурсов"
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
msgstr ""
msgstr "Отправить"
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
msgstr ""
msgstr "Активные экземпляры"
#: templates/horizon/common/_usage_summary.html:15
msgid "Active RAM"
msgstr ""
msgstr "Активная память"
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
msgstr ""
msgstr "VCPU-Часов в этом месяце"
#: templates/horizon/common/_usage_summary.html:17
msgid "This Month's GB-Hours"
msgstr ""
msgstr "ГБ-Часов в этом месяце"
#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
msgstr ""
msgstr "Отмена"
#: templatetags/branding.py:35
msgid "Horizon"
msgstr ""
msgstr "Horizon"
#: templatetags/horizon.py:109
msgid "No Limit"
msgstr ""
msgstr "Нет ограничения"
#: templatetags/horizon.py:111 templatetags/horizon.py:113
msgid "Available"
msgstr ""
msgstr "Доступно"
#: templatetags/sizeformat.py:45
#, python-format
msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[0] "%(size)d байт"
msgstr[1] "%(size)d байта"
msgstr[2] "%(size)d байт"
#: templatetags/sizeformat.py:49
#, python-format
msgid "%(size)d"
msgid_plural "%(size)d"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[0] "%(size)d"
msgstr[1] "%(size)d"
msgstr[2] "%(size)d"
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
msgstr ""
msgstr "%s КБ"
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
msgstr ""
msgstr "%s МБ"
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
msgstr ""
msgstr "%s ГБ"
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
msgstr ""
msgstr "%s ТБ"
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
msgstr ""
msgstr "%s ПБ"
#: test/settings.py:114
msgid "Password must be between 8 and 18 characters."
msgstr ""
msgstr "Пароль должен иметь длину от 8 до 18 символов."
#: test/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
msgstr ""
msgstr "Милые кошки"
#: test/test_dashboards/cats/dashboard.py:14
msgid "Fierce Cats"
msgstr ""
msgstr "Свирепые кошки"
#: test/test_dashboards/cats/dashboard.py:19
msgid "Cats"
msgstr ""
msgstr "Кошки"
#: test/test_dashboards/cats/kittens/panel.py:9
#: test/test_dashboards/cats/kittens/templates/kittens/index.html:3
#: test/test_dashboards/cats/kittens/templates/kittens/index.html:6
msgid "Kittens"
msgstr ""
msgstr "Котята"
#: test/test_dashboards/cats/tigers/panel.py:9
#: test/test_dashboards/cats/tigers/templates/tigers/index.html:3
#: test/test_dashboards/cats/tigers/templates/tigers/index.html:6
msgid "Tigers"
msgstr ""
msgstr "Тигры"
#: test/test_dashboards/dogs/dashboard.py:7
msgid "Dogs"
msgstr ""
msgstr "Собаки"
#: test/test_dashboards/dogs/puppies/panel.py:9
#: test/test_dashboards/dogs/puppies/templates/puppies/index.html:3
#: test/test_dashboards/dogs/puppies/templates/puppies/index.html:6
msgid "Puppies"
msgstr ""
msgstr "Щенки"
#: test/tests/base.py:39
msgid "My Dashboard"
msgstr ""
msgstr "Моя панель управления"
#: test/tests/base.py:45
msgid "My Panel"
msgstr ""
msgstr "Моя панель"
#: test/tests/base.py:51
msgid "Admin Panel"
msgstr ""
msgstr "Панель администратора"
#: test/tests/messages.py:32
msgid "Giant ants are attacking San Francisco!"
msgstr ""
msgstr "Гигантские муравьи атакуют Сан-Франциско"
#: test/tests/messages.py:46
msgid "We are now safe from ants! Go <a>here</a>!"
@ -376,39 +378,39 @@ msgstr ""
#: test/tests/tables.py:107
msgid "Batch"
msgstr ""
msgstr "Пакет"
#: test/tests/tables.py:108
msgid "Batched"
msgstr ""
msgstr "Пакетом"
#: test/tests/tables.py:109 test/tests/tables.py:120
msgid "Item"
msgstr ""
msgstr "Элемент"
#: test/tests/tables.py:110 test/tests/tables.py:121
msgid "Items"
msgstr ""
msgstr "Элементы"
#: test/tests/tables.py:118
msgid "Down"
msgstr ""
msgstr "Остановлен"
#: test/tests/tables.py:118
msgid "Up"
msgstr ""
msgstr "Запущен"
#: test/tests/tables.py:119
msgid "Downed"
msgstr ""
msgstr "Опущено"
#: test/tests/tables.py:119
msgid "Upped"
msgstr ""
msgstr "Поднято"
#: test/tests/tables.py:187
msgid "No Actions Table"
msgstr ""
msgstr "Нет таблиц действий"
#: test/tests/tables.py:684
msgid "Single Table"
@ -416,75 +418,75 @@ msgstr ""
#: test/tests/tabs.py:36
msgid "Tab One"
msgstr ""
msgstr "Вкладка один"
#: test/tests/tabs.py:42
msgid "Delayed Tab"
msgstr ""
msgstr "Вкладка с задержкой"
#: test/tests/tabs.py:49
msgid "Disabled Tab"
msgstr ""
msgstr "Отключенная вкладка"
#: test/tests/tabs.py:58
msgid "Disallowed Tab"
msgstr ""
msgstr "Запрещённая вкладка"
#: test/tests/tabs.py:76
msgid "Tab With My Table"
msgstr ""
msgstr "Вкладка с моей таблицей"
#: test/tests/tabs.py:85
msgid "Recoverable Error Tab"
msgstr ""
msgstr "Владка с восстановимой ошибкой"
#: test/tests/workflows.py:43
msgid "Project"
msgstr ""
msgstr "Проект"
#: test/tests/workflows.py:44
msgid "User"
msgstr ""
msgstr "Пользователь"
#: test/tests/workflows.py:47
msgid "Test Action One"
msgstr ""
msgstr "Тестовое действие один"
#: test/tests/workflows.py:61
msgid "Instance"
msgstr ""
msgstr "Экземпляр"
#: test/tests/workflows.py:64
msgid "Test Action Two"
msgstr ""
msgstr "Тестовое действие два"
#: test/tests/workflows.py:72
msgid "Test Action Three"
msgstr ""
msgstr "Тестовое действие три"
#: test/tests/workflows.py:77
msgid "Admin"
msgstr ""
msgstr "Администратор"
#: test/tests/workflows.py:80
msgid "Admin Action"
msgstr ""
msgstr "Действие адмиистратора"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
msgstr ""
msgstr "Неправильный формат IP адреса"
#: utils/fields.py:47
msgid "Invalid version for IP address"
msgstr ""
msgstr "Неправильная версия для IP адреса"
#: utils/fields.py:48
msgid "Invalid subnet mask"
msgstr ""
msgstr "Неправльная маска подсети"
#: workflows/base.py:71
msgid "Processing..."
msgstr ""
msgstr "Обработка…"
#: workflows/base.py:467
msgid "All available"
@ -504,14 +506,14 @@ msgstr ""
#: workflows/base.py:569
msgid "Save"
msgstr ""
msgstr "Сохранить"
#: workflows/base.py:570
#, python-format
msgid "%s completed successfully."
msgstr ""
msgstr "%s успешно завершено."
#: workflows/base.py:571
#, python-format
msgid "%s did not complete."
msgstr ""
msgstr "%s не завершено."

View File

@ -1,23 +1,29 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# benjamin lin <bbpp10@qq.com>, 2013.
# <cateester@gmail.com>, 2012.
# <daisy.ycguo@gmail.com>, 2012.
# FIRST AUTHOR Jeffrey Wilcox, 2011.
# <laurence.miao@gmail.com>, 2012.
# Lion <11315889@qq.com>, 2012.
# QunShi Zhang <zhang.kris@gmail.com>, 2012.
# yuanke wei <weiyuanke123@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-09-12 02:05+0000\n"
"Last-Translator: QunShi Zhang <zhang.kris@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: zh_CN\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: linlg <bbpp10@qq.com>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: base.py:424
@ -26,16 +32,16 @@ msgstr "其他"
#: decorators.py:55
msgid "Please log in to continue."
msgstr "请登陆后继续"
msgstr "请登录先。"
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
msgstr "您没有权限访问%s"
msgstr "您无权访问 %s"
#: exceptions.py:283
msgid "Unauthorized. Please try logging in again."
msgstr "认证失败。请重新登陆。"
msgstr "未授权。请尝试重新登录。"
#: browsers/base.py:90
msgid "Navigation Item"
@ -48,85 +54,85 @@ msgstr "选择一个%s 浏览"
#: conf/default.py:29
msgid "Password is not accepted"
msgstr ""
msgstr "密码没有接受"
#: tables/actions.py:349
msgid "Filter"
msgstr ""
msgstr "筛选"
#: tables/actions.py:527
#, python-format
msgid "%(action)s %(data_type)s"
msgstr ""
msgstr "%(action)s %(data_type)s"
#: tables/actions.py:561
msgid "N/A"
msgstr ""
msgstr ""
#: tables/actions.py:589
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
msgstr ""
msgstr "您没有权限执行 %(action)s: %(objs)s"
#: tables/actions.py:595
#, python-format
msgid "Unable to %(action)s: %(objs)s"
msgstr ""
msgstr "无法执行 %(action)s: %(objs)s"
#: tables/actions.py:601
#, python-format
msgid "%(action)s: %(objs)s"
msgstr ""
msgstr "%(action)s: %(objs)s"
#: tables/actions.py:611
msgid "Delete"
msgstr ""
msgstr "删除"
#: tables/actions.py:612
msgid "Deleted"
msgstr ""
msgstr "被删除"
#: tables/base.py:275
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
msgstr ""
msgstr "属性 %(attr)s 并不存在于 %(obj)s。"
#: tables/base.py:748
msgid "No items to display."
msgstr ""
msgstr "没有条目显示。"
#: tables/base.py:852
msgid "Actions"
msgstr ""
msgstr "动作"
#: tables/base.py:1035
#, python-format
msgid "No match returned for the id \"%s\"."
msgstr ""
msgstr "id \"%s\" 没有匹配的返回顶"
#: tables/base.py:1165
msgid "Please select a row before taking that action."
msgstr ""
msgstr "请在执行前选择一行。"
#: templates/_header.html:3
msgid "Logged in as"
msgstr ""
msgstr "当前用户"
#: templates/_header.html:5
msgid "Help"
msgstr ""
msgstr "帮助"
#: templates/_header.html:7
msgid "Sign Out"
msgstr ""
msgstr "退出"
#: templates/splash.html:7 templates/auth/login.html:4
msgid "Login"
msgstr ""
msgstr "登录"
#: templates/auth/_login.html:4
msgid "Log In"
msgstr ""
msgstr "登录"
#: templates/auth/_login.html:14
msgid "You don't have permissions to access:"
@ -142,33 +148,33 @@ msgstr ""
#: templates/auth/_login.html:27
msgid "Sign In"
msgstr ""
msgstr "登入"
#: templates/horizon/_messages.html:7
msgid "Info: "
msgstr ""
msgstr "信息:"
#: templates/horizon/_messages.html:13
msgid "Warning: "
msgstr ""
msgstr "警告:"
#: templates/horizon/_messages.html:19
msgid "Success: "
msgstr ""
msgstr "成功:"
#: templates/horizon/_messages.html:25
msgid "Error: "
msgstr ""
msgstr "错误:"
#: templates/horizon/common/_data_table.html:54
msgid "Summary"
msgstr ""
msgstr "概要"
#: templates/horizon/common/_data_table.html:63
#, python-format
msgid "Displaying %(counter)s item"
msgid_plural "Displaying %(counter)s items"
msgstr[0] ""
msgstr[0] "显示 %(counter)s 个条目"
#: templates/horizon/common/_data_table_row_actions.html:10
msgid "More"
@ -176,7 +182,7 @@ msgstr ""
#: templates/horizon/common/_quota_summary.html:4
msgid "Quota Summary"
msgstr ""
msgstr "配额摘要"
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -184,7 +190,7 @@ msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#: templates/horizon/common/_quota_summary.html:18
msgid "Used"
msgstr ""
msgstr "已使用"
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -192,30 +198,27 @@ msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#: templates/horizon/common/_quota_summary.html:18
msgid "of"
msgstr ""
msgstr " / "
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "实例"
msgstr "可用云主机"
#: templates/horizon/common/_quota_summary.html:8
msgid "Available vCPUs"
msgstr ""
msgstr "可用VCPU"
#: templates/horizon/common/_quota_summary.html:11
msgid "Available RAM"
msgstr ""
msgstr "可用内存"
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "实例"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "实例"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -231,19 +234,19 @@ msgstr[0] ""
#: templates/horizon/common/_sidebar.html:14
msgid "Current Project"
msgstr ""
msgstr "当前项目"
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
msgstr ""
msgstr "选择一个月份查询它的使用情况"
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
msgstr ""
msgstr "提交"
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
msgstr ""
msgstr "活跃的云主机"
#: templates/horizon/common/_usage_summary.html:15
msgid "Active RAM"
@ -251,11 +254,11 @@ msgstr ""
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
msgstr ""
msgstr "本月的 VCPU 小时时间"
#: templates/horizon/common/_usage_summary.html:17
msgid "This Month's GB-Hours"
msgstr ""
msgstr "本月的 GB 小时时间"
#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
@ -267,11 +270,11 @@ msgstr ""
#: templatetags/horizon.py:109
msgid "No Limit"
msgstr ""
msgstr "无限制"
#: templatetags/horizon.py:111 templatetags/horizon.py:113
msgid "Available"
msgstr ""
msgstr "可用配额"
#: templatetags/sizeformat.py:45
#, python-format
@ -288,81 +291,81 @@ msgstr[0] ""
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
msgstr ""
msgstr "%s KB"
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
msgstr ""
msgstr "%s MB"
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
msgstr ""
msgstr "%s GB"
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
msgstr ""
msgstr "%s TB"
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
msgstr ""
msgstr "%s PB"
#: test/settings.py:114
msgid "Password must be between 8 and 18 characters."
msgstr ""
msgstr "密码必须是8到18位的字符。"
#: test/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
msgstr ""
msgstr "Cute Cats"
#: test/test_dashboards/cats/dashboard.py:14
msgid "Fierce Cats"
msgstr ""
msgstr "Fierce Cats"
#: test/test_dashboards/cats/dashboard.py:19
msgid "Cats"
msgstr ""
msgstr "Cats"
#: test/test_dashboards/cats/kittens/panel.py:9
#: test/test_dashboards/cats/kittens/templates/kittens/index.html:3
#: test/test_dashboards/cats/kittens/templates/kittens/index.html:6
msgid "Kittens"
msgstr ""
msgstr "Kittens"
#: test/test_dashboards/cats/tigers/panel.py:9
#: test/test_dashboards/cats/tigers/templates/tigers/index.html:3
#: test/test_dashboards/cats/tigers/templates/tigers/index.html:6
msgid "Tigers"
msgstr ""
msgstr "Tigers"
#: test/test_dashboards/dogs/dashboard.py:7
msgid "Dogs"
msgstr ""
msgstr "Dogs"
#: test/test_dashboards/dogs/puppies/panel.py:9
#: test/test_dashboards/dogs/puppies/templates/puppies/index.html:3
#: test/test_dashboards/dogs/puppies/templates/puppies/index.html:6
msgid "Puppies"
msgstr ""
msgstr "Puppies"
#: test/tests/base.py:39
msgid "My Dashboard"
msgstr ""
msgstr "我的控制面板"
#: test/tests/base.py:45
msgid "My Panel"
msgstr ""
msgstr "我的控制面板"
#: test/tests/base.py:51
msgid "Admin Panel"
msgstr ""
msgstr "管理员面板"
#: test/tests/messages.py:32
msgid "Giant ants are attacking San Francisco!"
msgstr ""
msgstr "巨大的蚂蚁们正在攻击旧金山。"
#: test/tests/messages.py:46
msgid "We are now safe from ants! Go <a>here</a>!"
@ -370,35 +373,35 @@ msgstr ""
#: test/tests/tables.py:107
msgid "Batch"
msgstr ""
msgstr ""
#: test/tests/tables.py:108
msgid "Batched"
msgstr ""
msgstr "分批的"
#: test/tests/tables.py:109 test/tests/tables.py:120
msgid "Item"
msgstr ""
msgstr "条目"
#: test/tests/tables.py:110 test/tests/tables.py:121
msgid "Items"
msgstr ""
msgstr "条目"
#: test/tests/tables.py:118
msgid "Down"
msgstr ""
msgstr "向下"
#: test/tests/tables.py:118
msgid "Up"
msgstr ""
msgstr "向上"
#: test/tests/tables.py:119
msgid "Downed"
msgstr ""
msgstr "向下的"
#: test/tests/tables.py:119
msgid "Upped"
msgstr ""
msgstr "向上的"
#: test/tests/tables.py:187
msgid "No Actions Table"
@ -410,75 +413,75 @@ msgstr ""
#: test/tests/tabs.py:36
msgid "Tab One"
msgstr ""
msgstr "Tab 1"
#: test/tests/tabs.py:42
msgid "Delayed Tab"
msgstr ""
msgstr "推迟的Tab"
#: test/tests/tabs.py:49
msgid "Disabled Tab"
msgstr ""
msgstr "禁用的Tab"
#: test/tests/tabs.py:58
msgid "Disallowed Tab"
msgstr ""
msgstr "不允许的Tab"
#: test/tests/tabs.py:76
msgid "Tab With My Table"
msgstr ""
msgstr "我的表格中的Tab"
#: test/tests/tabs.py:85
msgid "Recoverable Error Tab"
msgstr ""
msgstr "恢复的错误Tab"
#: test/tests/workflows.py:43
msgid "Project"
msgstr "工程"
msgstr "项目"
#: test/tests/workflows.py:44
msgid "User"
msgstr ""
msgstr "用户"
#: test/tests/workflows.py:47
msgid "Test Action One"
msgstr ""
msgstr "Test Action One"
#: test/tests/workflows.py:61
msgid "Instance"
msgstr "实例"
msgstr "云主机"
#: test/tests/workflows.py:64
msgid "Test Action Two"
msgstr ""
msgstr "Test Action Two"
#: test/tests/workflows.py:72
msgid "Test Action Three"
msgstr ""
msgstr "Test Action Three"
#: test/tests/workflows.py:77
msgid "Admin"
msgstr ""
msgstr "管理员"
#: test/tests/workflows.py:80
msgid "Admin Action"
msgstr ""
msgstr "Admin Action"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
msgstr ""
msgstr "不正确的IP地址格式"
#: utils/fields.py:47
msgid "Invalid version for IP address"
msgstr ""
msgstr "IP 地址版本无效"
#: utils/fields.py:48
msgid "Invalid subnet mask"
msgstr ""
msgstr "无效的子网掩码"
#: workflows/base.py:71
msgid "Processing..."
msgstr ""
msgstr "正在处理中,请稍候。。。"
#: workflows/base.py:467
msgid "All available"
@ -498,14 +501,14 @@ msgstr ""
#: workflows/base.py:569
msgid "Save"
msgstr ""
msgstr "保存"
#: workflows/base.py:570
#, python-format
msgid "%s completed successfully."
msgstr ""
msgstr "%s 创建成功"
#: workflows/base.py:571
#, python-format
msgid "%s did not complete."
msgstr ""
msgstr "%s 没有完成"

View File

@ -1,22 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the Horizon package.
#
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Chao-Hsiung Liao <pesder@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:08+0000\n"
"PO-Revision-Date: 2012-08-18 09:21+0000\n"
"PO-Revision-Date: 2013-03-12 08:28+0000\n"
"Last-Translator: Chao-Hsiung Liao <pesder@gmail.com>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/"
"openstack/language/zh_TW/)\n"
"Language: zh_TW\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/openstack/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: base.py:424
@ -128,9 +128,8 @@ msgid "Log In"
msgstr "登入"
#: templates/auth/_login.html:14
#, fuzzy
msgid "You don't have permissions to access:"
msgstr "您沒有權限使用%(action)s: %(objs)s"
msgstr ""
#: templates/auth/_login.html:16
msgid "Login as different user or go back to"
@ -175,9 +174,8 @@ msgid "More"
msgstr ""
#: templates/horizon/common/_quota_summary.html:4
#, fuzzy
msgid "Quota Summary"
msgstr "摘要"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#: templates/horizon/common/_quota_summary.html:8
@ -196,29 +194,24 @@ msgid "of"
msgstr ""
#: templates/horizon/common/_quota_summary.html:5
#, fuzzy
msgid "Available Instances"
msgstr "所有執行個體"
msgstr ""
#: templates/horizon/common/_quota_summary.html:8
#, fuzzy
msgid "Available vCPUs"
msgstr "可用"
msgstr ""
#: templates/horizon/common/_quota_summary.html:11
#, fuzzy
msgid "Available RAM"
msgstr "可用"
msgstr ""
#: templates/horizon/common/_quota_summary.html:15
#, fuzzy
msgid "Available volumes"
msgstr "可用"
msgstr ""
#: templates/horizon/common/_quota_summary.html:18
#, fuzzy
msgid "Available volume storage"
msgstr "所有執行個體"
msgstr ""
#: templates/horizon/common/_resource_browser.html:10
#, python-format
@ -249,9 +242,8 @@ msgid "Active Instances"
msgstr "運作中執行個體"
#: templates/horizon/common/_usage_summary.html:15
#, fuzzy
msgid "Active RAM"
msgstr "運作中記憶體"
msgstr ""
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
@ -485,18 +477,16 @@ msgid "Processing..."
msgstr "處理中…"
#: workflows/base.py:467
#, fuzzy
msgid "All available"
msgstr "可用"
msgstr ""
#: workflows/base.py:468
msgid "Members"
msgstr ""
#: workflows/base.py:469
#, fuzzy
msgid "None available."
msgstr "可用"
msgstr ""
#: workflows/base.py:470
msgid "No members."

File diff suppressed because it is too large Load Diff

View File

@ -1,30 +1,32 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Translators:
# <appukonrad@gmail.com>, 2012.
# Jaroslav Henner <jaroslav.henner@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:09+0000\n"
"PO-Revision-Date: 2012-08-28 09:43+0000\n"
"Last-Translator: jui <appukonrad@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: cs\n"
"PO-Revision-Date: 2013-03-12 08:31+0000\n"
"Last-Translator: Jaroslav Henner <jaroslav.henner@gmail.com>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: cs\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#: settings.py:152
msgid "Bulgarian (Bulgaria)"
msgstr ""
msgstr "Bulharsky (Bulharsko)"
#: settings.py:153
msgid "Czech"
msgstr ""
msgstr "Česky"
#: settings.py:154
msgid "English"
@ -48,11 +50,11 @@ msgstr "Japonsky"
#: settings.py:159
msgid "Korean (Korea)"
msgstr ""
msgstr "Korejsky (Korea)"
#: settings.py:160
msgid "Dutch (Netherlands)"
msgstr ""
msgstr "Holandsky (Holansko)"
#: settings.py:161
msgid "Polish"
@ -63,7 +65,6 @@ msgid "Portuguese"
msgstr "Portugalsky"
#: settings.py:163
#, fuzzy
msgid "Portuguese (Brazil)"
msgstr "Portugalsky"
@ -96,11 +97,11 @@ msgstr ""
#: dashboards/admin/dashboard.py:24
msgid "System Panel"
msgstr ""
msgstr "Systémový panel"
#: dashboards/admin/dashboard.py:30
msgid "Admin"
msgstr ""
msgstr "Admin"
#: dashboards/admin/flavors/forms.py:36 dashboards/admin/info/tables.py:67
#: dashboards/admin/instances/tables.py:91
@ -142,7 +143,7 @@ msgstr ""
#: dashboards/project/volumes/tables.py:172
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:9
msgid "Name"
msgstr ""
msgstr "Jméno"
#: dashboards/admin/flavors/forms.py:37 dashboards/admin/flavors/tables.py:52
#: dashboards/admin/projects/workflows.py:44
@ -150,11 +151,11 @@ msgstr ""
#: dashboards/project/instances/templates/instances/_launch_details_help.html:10
#: usage/tables.py:19
msgid "VCPUs"
msgstr ""
msgstr "VCPU"
#: dashboards/admin/flavors/forms.py:38
msgid "RAM MB"
msgstr ""
msgstr "RAM MB"
#: dashboards/admin/flavors/forms.py:39
msgid "Root Disk GB"
@ -244,7 +245,7 @@ msgstr ""
#: dashboards/project/instances/templates/instances/_launch_details_help.html:14
#: usage/tables.py:22
msgid "RAM"
msgstr ""
msgstr "RAM"
#: dashboards/admin/flavors/tables.py:56
#: dashboards/project/instances/templates/instances/_launch_details_help.html:11
@ -375,7 +376,7 @@ msgstr ""
#: dashboards/project/volumes/templates/volumes/_create_snapshot.html:17
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:14
msgid "Description"
msgstr ""
msgstr "Popis"
#: dashboards/admin/flavors/templates/flavors/_create.html:18
msgid "From here you can define the sizing of a new flavor."
@ -424,7 +425,7 @@ msgstr ""
#: dashboards/project/volumes/templates/volumes/_create_snapshot.html:24
#: dashboards/settings/user/templates/user/_settings.html:24
msgid "Cancel"
msgstr ""
msgstr "Zrušit"
#: dashboards/admin/flavors/templates/flavors/_edit.html:18
msgid "From here you can alter the sizing of the current flavor."
@ -432,8 +433,8 @@ msgstr ""
#: dashboards/admin/flavors/templates/flavors/_edit.html:19
msgid ""
"Note: this will not affect the resources allocated to any existing instances "
"using this flavor."
"Note: this will not affect the resources allocated to any existing instances"
" using this flavor."
msgstr ""
#: dashboards/admin/flavors/templates/flavors/_edit.html:24
@ -442,7 +443,7 @@ msgstr ""
#: dashboards/project/instances/workflows/update_instance.py:162
#: dashboards/settings/user/templates/user/_settings.html:23
msgid "Save"
msgstr ""
msgstr "Uložit"
#: dashboards/admin/flavors/templates/flavors/extras/_create.html:9
#: dashboards/admin/flavors/templates/flavors/extras/create.html:4
@ -477,13 +478,13 @@ msgstr ""
#: dashboards/project/images_and_snapshots/images/tables.py:50
#: dashboards/project/images_and_snapshots/images/tables.py:190
msgid "Images"
msgstr ""
msgstr "Obrazy"
#: dashboards/admin/images/tables.py:45
#: dashboards/project/images_and_snapshots/images/tables.py:171
#: dashboards/project/instances/templates/instances/_detail_overview.html:78
msgid "Image Name"
msgstr ""
msgstr "Jméno obrazu"
#: dashboards/admin/images/views.py:56
msgid "Unable to retrieve image list."
@ -532,8 +533,8 @@ msgstr ""
#: dashboards/admin/images/templates/images/_create.html:26
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:26
msgid ""
"The Image Location field MUST be a valid and direct URL to the image binary. "
"URLs that redirect or serve error pages will result in unusable images."
"The Image Location field MUST be a valid and direct URL to the image binary."
" URLs that redirect or serve error pages will result in unusable images."
msgstr ""
#: dashboards/admin/images/templates/images/_create.html:32
@ -551,7 +552,7 @@ msgstr ""
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/update.html:3
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/update.html:6
msgid "Update Image"
msgstr ""
msgstr "Aktualizovat obraz"
#: dashboards/admin/images/templates/images/_update.html:18
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17
@ -588,7 +589,7 @@ msgstr ""
#: dashboards/admin/info/tables.py:69 dashboards/admin/instances/tables.py:87
#: dashboards/admin/volumes/tables.py:28
msgid "Host"
msgstr ""
msgstr "Hostitel"
#: dashboards/admin/info/tables.py:71 dashboards/admin/projects/tables.py:100
#: dashboards/admin/projects/workflows.py:88
@ -623,7 +624,7 @@ msgstr ""
#: dashboards/project/instances/templates/instances/index.html:3
#: dashboards/project/instances/templates/instances/index.html:6
msgid "Instances"
msgstr ""
msgstr "Instance"
#: dashboards/admin/instances/tables.py:43
msgid "Migrate"
@ -651,9 +652,8 @@ msgstr ""
#: dashboards/admin/routers/tables.py:61 dashboards/admin/volumes/tables.py:29
#: dashboards/project/dashboard.py:43
#: dashboards/project/instances/workflows/create_instance.py:41
#, fuzzy
msgid "Project"
msgstr "Projekty"
msgstr "Projekt"
#: dashboards/admin/instances/tables.py:92
#: dashboards/project/access_and_security/floating_ips/tables.py:114
@ -662,7 +662,7 @@ msgstr "Projekty"
#: dashboards/project/instances/tables.py:447
#: dashboards/project/loadbalancers/tables.py:138
msgid "IP Address"
msgstr ""
msgstr "IP adresa"
#: dashboards/admin/instances/tables.py:94
#: dashboards/project/containers/tables.py:231
@ -672,7 +672,7 @@ msgstr ""
#: dashboards/project/volumes/tables.py:158
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:26
msgid "Size"
msgstr ""
msgstr "Velikost"
#: dashboards/admin/instances/tables.py:99
#: dashboards/admin/networks/tables.py:74
@ -695,12 +695,12 @@ msgstr ""
#: dashboards/project/volumes/tables.py:162
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:17
msgid "Status"
msgstr ""
msgstr "Stav"
#: dashboards/admin/instances/tables.py:104
#: dashboards/project/instances/tables.py:459
msgid "Task"
msgstr ""
msgstr "Úloha"
#: dashboards/admin/instances/tables.py:111
#: dashboards/project/instances/tables.py:466
@ -752,7 +752,7 @@ msgstr ""
#: dashboards/project/networks/tables.py:98
#: dashboards/project/networks/templates/networks/_detail_overview.html:17
msgid "Shared"
msgstr ""
msgstr "Sdíleno"
#: dashboards/admin/networks/forms.py:41 dashboards/admin/networks/forms.py:82
#: dashboards/admin/routers/tables.py:70
@ -765,7 +765,7 @@ msgstr ""
#: dashboards/admin/networks/forms.py:50 dashboards/admin/routers/forms.py:42
#: dashboards/admin/users/forms.py:42
msgid "Select a project"
msgstr ""
msgstr "Vyber projekt"
#: dashboards/admin/networks/forms.py:64
#, python-format
@ -793,7 +793,7 @@ msgstr ""
#: dashboards/project/routers/templates/routers/_detail_overview.html:9
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:11
msgid "ID"
msgstr ""
msgstr "ID"
#: dashboards/admin/networks/forms.py:93
#: dashboards/project/networks/forms.py:51
@ -819,14 +819,14 @@ msgstr ""
#: dashboards/project/networks/templates/networks/index.html:3
#: dashboards/project/networks/templates/networks/index.html:6
msgid "Networks"
msgstr ""
msgstr "Sítě"
#: dashboards/admin/networks/tables.py:34
#: dashboards/project/networks/tables.py:43
#: dashboards/project/networks/templates/networks/subnets/index.html:3
#: dashboards/project/networks/templates/networks/subnets/index.html:6
msgid "Network"
msgstr ""
msgstr "Síť"
#: dashboards/admin/networks/tables.py:41
#: dashboards/project/networks/tables.py:59
@ -936,14 +936,13 @@ msgstr ""
#: dashboards/project/access_and_security/security_groups/forms.py:89
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:6
msgid "Port"
msgstr ""
msgstr "Port"
#: dashboards/admin/networks/ports/tables.py:35
#: dashboards/admin/networks/ports/tables.py:83
#: dashboards/project/networks/ports/tables.py:70
#, fuzzy
msgid "Ports"
msgstr "Portugalsky"
msgstr "Porty"
#: dashboards/admin/networks/ports/tables.py:41
#: dashboards/admin/networks/subnets/tables.py:39
@ -1014,14 +1013,14 @@ msgstr ""
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:6
#: dashboards/project/routers/ports/forms.py:31
msgid "Subnet"
msgstr ""
msgstr "Podsíť"
#: dashboards/admin/networks/subnets/tables.py:33
#: dashboards/admin/networks/subnets/tables.py:81
#: dashboards/project/networks/subnets/tables.py:45
#: dashboards/project/networks/subnets/tables.py:104
msgid "Subnets"
msgstr ""
msgstr "Podsítě"
#: dashboards/admin/networks/subnets/tables.py:49
#: dashboards/admin/networks/templates/networks/subnets/create.html:3
@ -1045,7 +1044,7 @@ msgstr ""
#: dashboards/project/access_and_security/security_groups/forms.py:155
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:18
msgid "CIDR"
msgstr ""
msgstr "CIDR"
#: dashboards/admin/networks/subnets/tables.py:73
#: dashboards/project/networks/workflows.py:73
@ -1153,26 +1152,23 @@ msgstr ""
#: dashboards/admin/projects/templates/projects/_create.html:23
#: dashboards/admin/projects/templates/projects/create.html:3
#: dashboards/admin/projects/templates/projects/create.html:6
#, fuzzy
msgid "Create Project"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/tables.py:49
#: dashboards/admin/projects/workflows.py:293
#: dashboards/admin/projects/templates/projects/update.html:3
#: dashboards/admin/projects/templates/projects/update.html:6
#, fuzzy
msgid "Edit Project"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/tables.py:99
#: dashboards/admin/routers/templates/routers/_detail_overview.html:11
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60
#: dashboards/project/networks/templates/networks/_detail_overview.html:11
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:16
#, fuzzy
msgid "Project ID"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/tables.py:113
msgid "Remove"
@ -1209,9 +1205,8 @@ msgid "Users For Project"
msgstr ""
#: dashboards/admin/projects/tables.py:151
#, fuzzy
msgid "Add To Project"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/tables.py:163
msgid "Add New Users"
@ -1302,9 +1297,8 @@ msgstr ""
#: dashboards/admin/projects/workflows.py:93
#: dashboards/admin/projects/workflows.py:278
#, fuzzy
msgid "Project Info"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/workflows.py:94
#: dashboards/admin/projects/templates/projects/_create.html:18
@ -1323,9 +1317,8 @@ msgstr ""
#: dashboards/admin/projects/workflows.py:173
#: dashboards/admin/projects/workflows.py:180
#: dashboards/admin/projects/templates/projects/_update_members.html:16
#, fuzzy
msgid "Project Members"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/workflows.py:179
#: dashboards/admin/projects/templates/projects/_update_members.html:10
@ -1449,9 +1442,8 @@ msgstr ""
#: dashboards/admin/projects/templates/projects/_update.html:8
#: dashboards/admin/projects/templates/projects/_update.html:23
#: dashboards/admin/projects/templates/projects/quotas.html:6
#, fuzzy
msgid "Update Project"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/templates/projects/_update.html:18
msgid "From here you can edit a project."
@ -1469,23 +1461,20 @@ msgid "Add New User"
msgstr ""
#: dashboards/admin/projects/templates/projects/quotas.html:3
#, fuzzy
msgid "Modify Project Quotas"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/templates/projects/usage.html:3
msgid "Project Usage Overview"
msgstr ""
#: dashboards/admin/projects/templates/projects/usage.html:7
#, fuzzy
msgid "Project Usage"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/templates/projects/users.html:3
#, fuzzy
msgid "Project Users"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/projects/templates/projects/users.html:7
msgid "Users for Project"
@ -1494,9 +1483,8 @@ msgstr ""
#: dashboards/admin/routers/forms.py:35 dashboards/project/routers/forms.py:23
#: dashboards/project/routers/ports/forms.py:32
#: dashboards/project/routers/ports/forms.py:91
#, fuzzy
msgid "Router Name"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/routers/forms.py:48
msgid "Failed to get tenants."
@ -1512,9 +1500,8 @@ msgstr ""
#: dashboards/project/network_topology/templates/network_topology/index.html:28
#: dashboards/project/routers/tables.py:59
#: dashboards/project/routers/templates/routers/create.html:3
#, fuzzy
msgid "Create Router"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/routers/tables.py:77
#: dashboards/admin/routers/templates/routers/index.html:3
@ -1551,9 +1538,8 @@ msgstr ""
#: dashboards/admin/routers/templates/routers/_create.html:19
#: dashboards/project/routers/templates/routers/_create.html:8
#: dashboards/project/routers/templates/routers/_create.html:19
#, fuzzy
msgid "Create router"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/routers/templates/routers/_detail_overview.html:3
#: dashboards/project/routers/templates/routers/_detail_overview.html:3
@ -1572,9 +1558,8 @@ msgstr ""
#: dashboards/admin/routers/templates/routers/create.html:6
#: dashboards/project/routers/templates/routers/create.html:6
#, fuzzy
msgid "Create a Router"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/routers/templates/routers/detail.html:3
#: dashboards/project/routers/templates/routers/detail.html:3
@ -1649,9 +1634,8 @@ msgid "Confirm Password"
msgstr ""
#: dashboards/admin/users/forms.py:73 dashboards/admin/users/forms.py:127
#, fuzzy
msgid "Primary Project"
msgstr "Projekty"
msgstr ""
#: dashboards/admin/users/forms.py:75
msgid "Role"
@ -1780,8 +1764,7 @@ msgstr ""
msgid ""
"\n"
" The volume type defines the characteristics of a volume.\n"
" It usually maps to a set of capabilities of the storage back-end driver "
"to be used for this volume.\n"
" It usually maps to a set of capabilities of the storage back-end driver to be used for this volume.\n"
" Examples: \"Performance\", \"SSD\", \"Backup\", etc.\n"
" "
msgstr ""
@ -1940,7 +1923,8 @@ msgid "No floating IP pools available."
msgstr ""
#: dashboards/project/access_and_security/floating_ips/workflows.py:42
msgid "Select the IP address you wish to associate with the selected instance."
msgid ""
"Select the IP address you wish to associate with the selected instance."
msgstr ""
#: dashboards/project/access_and_security/floating_ips/workflows.py:48
@ -2095,9 +2079,8 @@ msgid "Open"
msgstr ""
#: dashboards/project/access_and_security/security_groups/forms.py:74
#, fuzzy
msgid "Port Range"
msgstr "Portugalsky"
msgstr ""
#: dashboards/project/access_and_security/security_groups/forms.py:84
#: dashboards/project/access_and_security/security_groups/forms.py:94
@ -2252,9 +2235,8 @@ msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20
#: dashboards/project/instances/templates/instances/_launch_details_help.html:19
#, fuzzy
msgid "Project Quotas"
msgstr "Projekty"
msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31
msgid "Allocate IP"
@ -2264,8 +2246,8 @@ msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:17
msgid ""
"Keypairs are ssh credentials which are injected into images when they are "
"launched. Creating a new key pair registers the public key and downloads the "
"private key (a .pem file)."
"launched. Creating a new key pair registers the public key and downloads the"
" private key (a .pem file)."
msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:18
@ -2315,10 +2297,10 @@ msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:20
msgid ""
"For TCP and UDP rules you may choose to open either a single port or a range "
"of ports. Selecting the \"Port Range\" option will provide you with space to "
"provide both the starting and ending ports for the range. For ICMP rules you "
"instead specify an ICMP type and code in the spaces provided."
"For TCP and UDP rules you may choose to open either a single port or a range"
" of ports. Selecting the \"Port Range\" option will provide you with space "
"to provide both the starting and ending ports for the range. For ICMP rules "
"you instead specify an ICMP type and code in the spaces provided."
msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:21
@ -2443,9 +2425,8 @@ msgstr ""
#: dashboards/project/containers/tables.py:138
#: dashboards/project/containers/tables.py:150
#: dashboards/project/containers/tables.py:235
#, fuzzy
msgid "Objects"
msgstr "Projekty"
msgstr ""
#: dashboards/project/containers/tables.py:156
msgid "Copy"
@ -2480,18 +2461,18 @@ msgstr ""
#: dashboards/project/containers/templates/containers/_copy.html:17
msgid ""
"Make a new copy of an existing object to store in this or another container. "
"You may also specify a path at which the new copy should live inside of the "
"selected container."
"Make a new copy of an existing object to store in this or another container."
" You may also specify a path at which the new copy should live inside of the"
" selected container."
msgstr ""
#: dashboards/project/containers/templates/containers/_create.html:17
msgid ""
"A container is a storage compartment for your data and provides a way for "
"you to organize your data. You can think of a container as a folder in "
"Windows &reg; or a directory in UNIX &reg;. The primary difference between a "
"container and these other file system concepts is that containers cannot be "
"nested. You can, however, create an unlimited number of containers within "
"Windows &reg; or a directory in UNIX &reg;. The primary difference between a"
" container and these other file system concepts is that containers cannot be"
" nested. You can, however, create an unlimited number of containers within "
"your account. Data must be stored in a container so you must have at least "
"one container defined in your account prior to uploading data."
msgstr ""
@ -2518,8 +2499,8 @@ msgid ""
"Within a container you can group your objects into pseudo-folders, which "
"behave similarly to folders in your desktop operating system, with the "
"exception that they are virtual collections defined by a common prefix on "
"the object's name. A slash (/) character is used as the delimiter for pseudo-"
"folders in the Object Store."
"the object's name. A slash (/) character is used as the delimiter for "
"pseudo-folders in the Object Store."
msgstr ""
#: dashboards/project/containers/templates/containers/upload.html:6
@ -2588,8 +2569,8 @@ msgstr ""
#: dashboards/project/images_and_snapshots/images/forms.py:75
#: dashboards/project/images_and_snapshots/images/forms.py:82
msgid ""
"The minimum disk size required to boot the image. If unspecified, this value "
"defaults to 0 (no minimum)."
"The minimum disk size required to boot the image. If unspecified, this value"
" defaults to 0 (no minimum)."
msgstr ""
#: dashboards/project/images_and_snapshots/images/forms.py:81
@ -2965,7 +2946,7 @@ msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:179
#: usage/tables.py:57
msgid "Instance Name"
msgstr ""
msgstr "Jméno instance"
#: dashboards/project/instances/tabs.py:36
msgid "Log"
@ -3160,9 +3141,8 @@ msgid "Instance Detail"
msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:56
#, fuzzy
msgid "Project & User"
msgstr "Projekty"
msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:69
msgid "Don't boot from a volume."
@ -3328,8 +3308,8 @@ msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:400
msgid ""
"A script or set of commands to be executed after the instance has been built "
"(max 16kb)."
"A script or set of commands to be executed after the instance has been built"
" (max 16kb)."
msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:407
@ -3431,9 +3411,8 @@ msgstr ""
#: dashboards/project/loadbalancers/tables.py:32
#: dashboards/project/loadbalancers/workflows.py:96
#, fuzzy
msgid "Add Pool"
msgstr "Projekty"
msgstr ""
#: dashboards/project/loadbalancers/tables.py:39
#: dashboards/project/loadbalancers/workflows.py:193
@ -3488,9 +3467,8 @@ msgstr ""
#: dashboards/project/loadbalancers/tables.py:101
#: dashboards/project/loadbalancers/tables.py:147
#: dashboards/project/loadbalancers/tabs.py:50
#, fuzzy
msgid "Members"
msgstr "Projekty"
msgstr ""
#: dashboards/project/loadbalancers/tables.py:116
msgid "VIP"
@ -3602,9 +3580,7 @@ msgstr ""
msgid ""
"Create Pool for current tenant.\n"
"\n"
"Assign a name and description for the pool. Choose one subnet where all "
"members of this pool must be on. Select the protocol and load balancing "
"method for this pool. Admin State is UP (checked) by defaul.t"
"Assign a name and description for the pool. Choose one subnet where all members of this pool must be on. Select the protocol and load balancing method for this pool. Admin State is UP (checked) by defaul.t"
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:98
@ -3626,9 +3602,8 @@ msgid "Session Persistence"
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:137
#, fuzzy
msgid "Cookie Name"
msgstr "Projekty"
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:138
msgid "Required for APP_COOKIE persistence; Ignored otherwise."
@ -3658,9 +3633,9 @@ msgstr ""
#: dashboards/project/loadbalancers/workflows.py:169
msgid ""
"Create a vip (virtual IP) for this pool. Assign a name and description for "
"the vip. Specify an IP address and port for the vip. Choose the protocol and "
"session persistence method for the vip.Specify the max connections allowed. "
"Admin State is UP (checked) by default."
"the vip. Specify an IP address and port for the vip. Choose the protocol and"
" session persistence method for the vip.Specify the max connections allowed."
" Admin State is UP (checked) by default."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:195
@ -3720,9 +3695,7 @@ msgstr ""
msgid ""
"Add member to selected pool.\n"
"\n"
"Choose one or more listed instances to be added to the pool as member(s). "
"Assign a numeric weight for this member Specify the port number the member"
"(s) operate on; e.g., 80."
"Choose one or more listed instances to be added to the pool as member(s). Assign a numeric weight for this member Specify the port number the member(s) operate on; e.g., 80."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:327
@ -3784,9 +3757,7 @@ msgstr ""
msgid ""
"Create a monitor for a pool.\n"
"\n"
"Select target pool and type of monitoring. Specify delay, timeout, and retry "
"limits required by the monitor. Specify method, URL path, and expected HTTP "
"codes upon success."
"Select target pool and type of monitoring. Specify delay, timeout, and retry limits required by the monitor. Specify method, URL path, and expected HTTP codes upon success."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:431
@ -3977,14 +3948,12 @@ msgstr ""
#: dashboards/project/networks/workflows.py:47
msgid ""
"From here you can create a new network.\n"
"In addition a subnet associated with the network can be created in the next "
"panel."
"In addition a subnet associated with the network can be created in the next panel."
msgstr ""
#: dashboards/project/networks/workflows.py:61
#, fuzzy
msgid "Subnet Name"
msgstr "Projekty"
msgstr ""
#: dashboards/project/networks/workflows.py:62
msgid "Subnet Name. This field is optional."
@ -4008,10 +3977,10 @@ msgstr ""
#: dashboards/project/networks/workflows.py:78
msgid ""
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP "
"of the network address (e.g. 192.168.0.1 for 192.168.0.0/24). If you use the "
"default, leave blank. If you want to use no gateway, check 'Disable Gateway' "
"below."
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP"
" of the network address (e.g. 192.168.0.1 for 192.168.0.0/24). If you use "
"the default, leave blank. If you want to use no gateway, check 'Disable "
"Gateway' below."
msgstr ""
#: dashboards/project/networks/workflows.py:87
@ -4057,9 +4026,9 @@ msgstr ""
#: dashboards/project/networks/workflows.py:146
msgid ""
"IP address allocation pools. Each entry is &lt;start_ip_address&gt;,&lt;"
"end_ip_address&gt; (e.g., 192.168.1.100,192.168.1.120) and one entry per "
"line."
"IP address allocation pools. Each entry is "
"&lt;start_ip_address&gt;,&lt;end_ip_address&gt; (e.g., "
"192.168.1.100,192.168.1.120) and one entry per line."
msgstr ""
#: dashboards/project/networks/workflows.py:153
@ -4077,9 +4046,9 @@ msgstr ""
#: dashboards/project/networks/workflows.py:160
msgid ""
"Additional routes announced to the hosts. Each entry is &lt;"
"destination_cidr&gt;,&lt;nexthop&gt; (e.g., 192.168.200.0/24,10.56.1.254)and "
"one entry per line."
"Additional routes announced to the hosts. Each entry is "
"&lt;destination_cidr&gt;,&lt;nexthop&gt; (e.g., "
"192.168.200.0/24,10.56.1.254)and one entry per line."
msgstr ""
#: dashboards/project/networks/workflows.py:168
@ -4141,8 +4110,7 @@ msgstr ""
#: dashboards/project/networks/workflows.py:329
#, python-format
msgid ""
"Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgstr ""
#: dashboards/project/networks/workflows.py:345
@ -4210,9 +4178,8 @@ msgid ""
msgstr ""
#: dashboards/project/networks/subnets/workflows.py:155
#, fuzzy
msgid "Update"
msgstr "Projekty"
msgstr ""
#: dashboards/project/networks/subnets/workflows.py:156
#, python-format
@ -4308,9 +4275,8 @@ msgid "DHCP Enable"
msgstr ""
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:31
#, fuzzy
msgid "Additional routes"
msgstr "Tradiční Čínština"
msgstr ""
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:34
msgid "Destination"
@ -4485,8 +4451,8 @@ msgstr ""
#: dashboards/project/volumes/forms.py:127
#, python-format
msgid ""
"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your "
"quota available."
"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your"
" quota available."
msgstr ""
#: dashboards/project/volumes/forms.py:134
@ -4682,9 +4648,8 @@ msgid "You may have mistyped the address or the page may have moved."
msgstr "Možná jste napsali špatně adresu nebo může být stránka přesunuta."
#: templates/500.html:20
#, fuzzy
msgid "Server error"
msgstr "Vnitřní chyba serveru"
msgstr ""
#: templates/500.html:67
msgid "Something went wrong!"
@ -4729,9 +4694,8 @@ msgid "VCPU Hours"
msgstr ""
#: usage/tables.py:30
#, fuzzy
msgid "Project Name"
msgstr "Projekty"
msgstr "Jméno projektu"
#: usage/tables.py:32
msgid "Disk GB Hours"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,28 +1,31 @@
# Translations of Dashboard for OpenStack User Interface.
# This file is distributed under the same license as the Dashboard for OpenStack.
# Erwan Gallen <erwan@zinux.com>, 2012.
#
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Translators:
# Alexis Monville <alexis.monville@ayeba.fr>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:09+0000\n"
"PO-Revision-Date: 2012-05-08 00:20+0100\n"
"Last-Translator: Erwan Gallen <erwan@zinux.com>\n"
"Language-Team: French <fr@zinux.com>\n"
"Language: fr\n"
"PO-Revision-Date: 2013-03-12 08:31+0000\n"
"Last-Translator: alexis.monville <alexis.monville@ayeba.fr>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: settings.py:152
msgid "Bulgarian (Bulgaria)"
msgstr ""
msgstr "Bulgare"
#: settings.py:153
msgid "Czech"
msgstr ""
msgstr "Tchèque"
#: settings.py:154
msgid "English"
@ -46,11 +49,11 @@ msgstr "Japonais"
#: settings.py:159
msgid "Korean (Korea)"
msgstr ""
msgstr "Coréen"
#: settings.py:160
msgid "Dutch (Netherlands)"
msgstr ""
msgstr "Néerlandais"
#: settings.py:161
msgid "Polish"
@ -61,7 +64,6 @@ msgid "Portuguese"
msgstr "Portugais"
#: settings.py:163
#, fuzzy
msgid "Portuguese (Brazil)"
msgstr "Portugais"
@ -98,7 +100,7 @@ msgstr ""
#: dashboards/admin/dashboard.py:30
msgid "Admin"
msgstr ""
msgstr "Admin"
#: dashboards/admin/flavors/forms.py:36 dashboards/admin/info/tables.py:67
#: dashboards/admin/instances/tables.py:91
@ -140,7 +142,7 @@ msgstr ""
#: dashboards/project/volumes/tables.py:172
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:9
msgid "Name"
msgstr ""
msgstr "Nom"
#: dashboards/admin/flavors/forms.py:37 dashboards/admin/flavors/tables.py:52
#: dashboards/admin/projects/workflows.py:44
@ -148,11 +150,11 @@ msgstr ""
#: dashboards/project/instances/templates/instances/_launch_details_help.html:10
#: usage/tables.py:19
msgid "VCPUs"
msgstr ""
msgstr "VCPUs"
#: dashboards/admin/flavors/forms.py:38
msgid "RAM MB"
msgstr ""
msgstr "RAM Mo"
#: dashboards/admin/flavors/forms.py:39
msgid "Root Disk GB"
@ -242,7 +244,7 @@ msgstr ""
#: dashboards/project/instances/templates/instances/_launch_details_help.html:14
#: usage/tables.py:22
msgid "RAM"
msgstr ""
msgstr "RAM"
#: dashboards/admin/flavors/tables.py:56
#: dashboards/project/instances/templates/instances/_launch_details_help.html:11
@ -430,8 +432,8 @@ msgstr ""
#: dashboards/admin/flavors/templates/flavors/_edit.html:19
msgid ""
"Note: this will not affect the resources allocated to any existing instances "
"using this flavor."
"Note: this will not affect the resources allocated to any existing instances"
" using this flavor."
msgstr ""
#: dashboards/admin/flavors/templates/flavors/_edit.html:24
@ -530,8 +532,8 @@ msgstr ""
#: dashboards/admin/images/templates/images/_create.html:26
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:26
msgid ""
"The Image Location field MUST be a valid and direct URL to the image binary. "
"URLs that redirect or serve error pages will result in unusable images."
"The Image Location field MUST be a valid and direct URL to the image binary."
" URLs that redirect or serve error pages will result in unusable images."
msgstr ""
#: dashboards/admin/images/templates/images/_create.html:32
@ -1132,7 +1134,7 @@ msgstr ""
#: dashboards/admin/projects/templates/projects/index.html:6
#: templates/403.html:24 templates/404.html:23
msgid "Projects"
msgstr ""
msgstr "Projets"
#: dashboards/admin/projects/tables.py:19
msgid "Modify Users"
@ -1761,8 +1763,7 @@ msgstr ""
msgid ""
"\n"
" The volume type defines the characteristics of a volume.\n"
" It usually maps to a set of capabilities of the storage back-end driver "
"to be used for this volume.\n"
" It usually maps to a set of capabilities of the storage back-end driver to be used for this volume.\n"
" Examples: \"Performance\", \"SSD\", \"Backup\", etc.\n"
" "
msgstr ""
@ -1921,7 +1922,8 @@ msgid "No floating IP pools available."
msgstr ""
#: dashboards/project/access_and_security/floating_ips/workflows.py:42
msgid "Select the IP address you wish to associate with the selected instance."
msgid ""
"Select the IP address you wish to associate with the selected instance."
msgstr ""
#: dashboards/project/access_and_security/floating_ips/workflows.py:48
@ -2076,9 +2078,8 @@ msgid "Open"
msgstr ""
#: dashboards/project/access_and_security/security_groups/forms.py:74
#, fuzzy
msgid "Port Range"
msgstr "Portugais"
msgstr ""
#: dashboards/project/access_and_security/security_groups/forms.py:84
#: dashboards/project/access_and_security/security_groups/forms.py:94
@ -2244,8 +2245,8 @@ msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:17
msgid ""
"Keypairs are ssh credentials which are injected into images when they are "
"launched. Creating a new key pair registers the public key and downloads the "
"private key (a .pem file)."
"launched. Creating a new key pair registers the public key and downloads the"
" private key (a .pem file)."
msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:18
@ -2295,10 +2296,10 @@ msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:20
msgid ""
"For TCP and UDP rules you may choose to open either a single port or a range "
"of ports. Selecting the \"Port Range\" option will provide you with space to "
"provide both the starting and ending ports for the range. For ICMP rules you "
"instead specify an ICMP type and code in the spaces provided."
"For TCP and UDP rules you may choose to open either a single port or a range"
" of ports. Selecting the \"Port Range\" option will provide you with space "
"to provide both the starting and ending ports for the range. For ICMP rules "
"you instead specify an ICMP type and code in the spaces provided."
msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:21
@ -2459,18 +2460,18 @@ msgstr ""
#: dashboards/project/containers/templates/containers/_copy.html:17
msgid ""
"Make a new copy of an existing object to store in this or another container. "
"You may also specify a path at which the new copy should live inside of the "
"selected container."
"Make a new copy of an existing object to store in this or another container."
" You may also specify a path at which the new copy should live inside of the"
" selected container."
msgstr ""
#: dashboards/project/containers/templates/containers/_create.html:17
msgid ""
"A container is a storage compartment for your data and provides a way for "
"you to organize your data. You can think of a container as a folder in "
"Windows &reg; or a directory in UNIX &reg;. The primary difference between a "
"container and these other file system concepts is that containers cannot be "
"nested. You can, however, create an unlimited number of containers within "
"Windows &reg; or a directory in UNIX &reg;. The primary difference between a"
" container and these other file system concepts is that containers cannot be"
" nested. You can, however, create an unlimited number of containers within "
"your account. Data must be stored in a container so you must have at least "
"one container defined in your account prior to uploading data."
msgstr ""
@ -2497,8 +2498,8 @@ msgid ""
"Within a container you can group your objects into pseudo-folders, which "
"behave similarly to folders in your desktop operating system, with the "
"exception that they are virtual collections defined by a common prefix on "
"the object's name. A slash (/) character is used as the delimiter for pseudo-"
"folders in the Object Store."
"the object's name. A slash (/) character is used as the delimiter for "
"pseudo-folders in the Object Store."
msgstr ""
#: dashboards/project/containers/templates/containers/upload.html:6
@ -2567,8 +2568,8 @@ msgstr ""
#: dashboards/project/images_and_snapshots/images/forms.py:75
#: dashboards/project/images_and_snapshots/images/forms.py:82
msgid ""
"The minimum disk size required to boot the image. If unspecified, this value "
"defaults to 0 (no minimum)."
"The minimum disk size required to boot the image. If unspecified, this value"
" defaults to 0 (no minimum)."
msgstr ""
#: dashboards/project/images_and_snapshots/images/forms.py:81
@ -3306,8 +3307,8 @@ msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:400
msgid ""
"A script or set of commands to be executed after the instance has been built "
"(max 16kb)."
"A script or set of commands to be executed after the instance has been built"
" (max 16kb)."
msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:407
@ -3578,9 +3579,7 @@ msgstr ""
msgid ""
"Create Pool for current tenant.\n"
"\n"
"Assign a name and description for the pool. Choose one subnet where all "
"members of this pool must be on. Select the protocol and load balancing "
"method for this pool. Admin State is UP (checked) by defaul.t"
"Assign a name and description for the pool. Choose one subnet where all members of this pool must be on. Select the protocol and load balancing method for this pool. Admin State is UP (checked) by defaul.t"
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:98
@ -3633,9 +3632,9 @@ msgstr ""
#: dashboards/project/loadbalancers/workflows.py:169
msgid ""
"Create a vip (virtual IP) for this pool. Assign a name and description for "
"the vip. Specify an IP address and port for the vip. Choose the protocol and "
"session persistence method for the vip.Specify the max connections allowed. "
"Admin State is UP (checked) by default."
"the vip. Specify an IP address and port for the vip. Choose the protocol and"
" session persistence method for the vip.Specify the max connections allowed."
" Admin State is UP (checked) by default."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:195
@ -3695,9 +3694,7 @@ msgstr ""
msgid ""
"Add member to selected pool.\n"
"\n"
"Choose one or more listed instances to be added to the pool as member(s). "
"Assign a numeric weight for this member Specify the port number the member"
"(s) operate on; e.g., 80."
"Choose one or more listed instances to be added to the pool as member(s). Assign a numeric weight for this member Specify the port number the member(s) operate on; e.g., 80."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:327
@ -3759,9 +3756,7 @@ msgstr ""
msgid ""
"Create a monitor for a pool.\n"
"\n"
"Select target pool and type of monitoring. Specify delay, timeout, and retry "
"limits required by the monitor. Specify method, URL path, and expected HTTP "
"codes upon success."
"Select target pool and type of monitoring. Specify delay, timeout, and retry limits required by the monitor. Specify method, URL path, and expected HTTP codes upon success."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:431
@ -3952,8 +3947,7 @@ msgstr ""
#: dashboards/project/networks/workflows.py:47
msgid ""
"From here you can create a new network.\n"
"In addition a subnet associated with the network can be created in the next "
"panel."
"In addition a subnet associated with the network can be created in the next panel."
msgstr ""
#: dashboards/project/networks/workflows.py:61
@ -3982,10 +3976,10 @@ msgstr ""
#: dashboards/project/networks/workflows.py:78
msgid ""
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP "
"of the network address (e.g. 192.168.0.1 for 192.168.0.0/24). If you use the "
"default, leave blank. If you want to use no gateway, check 'Disable Gateway' "
"below."
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP"
" of the network address (e.g. 192.168.0.1 for 192.168.0.0/24). If you use "
"the default, leave blank. If you want to use no gateway, check 'Disable "
"Gateway' below."
msgstr ""
#: dashboards/project/networks/workflows.py:87
@ -4031,9 +4025,9 @@ msgstr ""
#: dashboards/project/networks/workflows.py:146
msgid ""
"IP address allocation pools. Each entry is &lt;start_ip_address&gt;,&lt;"
"end_ip_address&gt; (e.g., 192.168.1.100,192.168.1.120) and one entry per "
"line."
"IP address allocation pools. Each entry is "
"&lt;start_ip_address&gt;,&lt;end_ip_address&gt; (e.g., "
"192.168.1.100,192.168.1.120) and one entry per line."
msgstr ""
#: dashboards/project/networks/workflows.py:153
@ -4051,9 +4045,9 @@ msgstr ""
#: dashboards/project/networks/workflows.py:160
msgid ""
"Additional routes announced to the hosts. Each entry is &lt;"
"destination_cidr&gt;,&lt;nexthop&gt; (e.g., 192.168.200.0/24,10.56.1.254)and "
"one entry per line."
"Additional routes announced to the hosts. Each entry is "
"&lt;destination_cidr&gt;,&lt;nexthop&gt; (e.g., "
"192.168.200.0/24,10.56.1.254)and one entry per line."
msgstr ""
#: dashboards/project/networks/workflows.py:168
@ -4115,8 +4109,7 @@ msgstr ""
#: dashboards/project/networks/workflows.py:329
#, python-format
msgid ""
"Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgstr ""
#: dashboards/project/networks/workflows.py:345
@ -4281,9 +4274,8 @@ msgid "DHCP Enable"
msgstr ""
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:31
#, fuzzy
msgid "Additional routes"
msgstr "Chinois traditionnel"
msgstr ""
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:34
msgid "Destination"
@ -4458,8 +4450,8 @@ msgstr ""
#: dashboards/project/volumes/forms.py:127
#, python-format
msgid ""
"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your "
"quota available."
"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your"
" quota available."
msgstr ""
#: dashboards/project/volumes/forms.py:134
@ -4648,17 +4640,15 @@ msgstr "Page non trouvée"
#: templates/404.html:9
msgid "The page you were looking for doesn't exist"
msgstr "La page que vous recherchez n'existe pas"
msgstr "La page que vous recherchée n'existe pas"
#: templates/404.html:10
msgid "You may have mistyped the address or the page may have moved."
msgstr ""
"Vous avez peut-être mal tapé l'adresse ou la page a peut-être été déplacée."
msgstr "Vous avez peut-être mal orthographié l'adresse ou la page a été déplacée"
#: templates/500.html:20
#, fuzzy
msgid "Server error"
msgstr "Erreur de serveur interne"
msgstr ""
#: templates/500.html:67
msgid "Something went wrong!"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,83 +1,85 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
#
# Translators:
# Translators:
# <ilyaalekseyev@acm.org>, 2012.
# Ilya Alekseyev <ilyaalekseyev@acm.org>, 2013.
# Stanislav Hanzhin <hanzhin.stas@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: https://launchpad.net/horizon\n"
"POT-Creation-Date: 2013-03-12 04:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"PO-Revision-Date: 2013-03-13 09:00+0000\n"
"Last-Translator: adiantum <ilyaalekseyev@acm.org>\n"
"Language-Team: English (http://www.transifex.com/projects/p/openstack/language/en/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"Language: ru\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#: settings.py:152
msgid "Bulgarian (Bulgaria)"
msgstr ""
msgstr "Болгарский (Болгария)"
#: settings.py:153
msgid "Czech"
msgstr ""
msgstr "Чешский"
#: settings.py:154
msgid "English"
msgstr ""
msgstr "Английский"
#: settings.py:155
msgid "Spanish"
msgstr ""
msgstr "Испанский"
#: settings.py:156
msgid "French"
msgstr ""
msgstr "Французский"
#: settings.py:157
msgid "Italiano"
msgstr ""
msgstr "Итальянский"
#: settings.py:158
msgid "Japanese"
msgstr ""
msgstr "Японский"
#: settings.py:159
msgid "Korean (Korea)"
msgstr ""
msgstr "Корейский (Корея)"
#: settings.py:160
msgid "Dutch (Netherlands)"
msgstr ""
msgstr "Голландский (Нидерланды)"
#: settings.py:161
msgid "Polish"
msgstr ""
msgstr "Польский"
#: settings.py:162
msgid "Portuguese"
msgstr ""
msgstr "Португальский"
#: settings.py:163
msgid "Portuguese (Brazil)"
msgstr ""
msgstr "Португальский"
#: settings.py:164
msgid "Simplified Chinese"
msgstr ""
msgstr "Упрощённый китайский"
#: settings.py:165
msgid "Traditional Chinese"
msgstr ""
msgstr "Традиционный китайский"
#: api/cinder.py:86
msgid "Unknown instance"
msgstr ""
msgstr "Неизвестный инстанс"
#: api/keystone.py:57
#, python-format
@ -432,8 +434,8 @@ msgstr ""
#: dashboards/admin/flavors/templates/flavors/_edit.html:19
msgid ""
"Note: this will not affect the resources allocated to any existing instances "
"using this flavor."
"Note: this will not affect the resources allocated to any existing instances"
" using this flavor."
msgstr ""
#: dashboards/admin/flavors/templates/flavors/_edit.html:24
@ -532,8 +534,8 @@ msgstr ""
#: dashboards/admin/images/templates/images/_create.html:26
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:26
msgid ""
"The Image Location field MUST be a valid and direct URL to the image binary. "
"URLs that redirect or serve error pages will result in unusable images."
"The Image Location field MUST be a valid and direct URL to the image binary."
" URLs that redirect or serve error pages will result in unusable images."
msgstr ""
#: dashboards/admin/images/templates/images/_create.html:32
@ -652,7 +654,7 @@ msgstr ""
#: dashboards/project/dashboard.py:43
#: dashboards/project/instances/workflows/create_instance.py:41
msgid "Project"
msgstr ""
msgstr "Проект"
#: dashboards/admin/instances/tables.py:92
#: dashboards/project/access_and_security/floating_ips/tables.py:114
@ -710,7 +712,7 @@ msgstr ""
#: dashboards/project/access_and_security/tabs.py:97
#: dashboards/project/access_and_security/floating_ips/workflows.py:86
msgid "Unable to retrieve instance list."
msgstr ""
msgstr "Невозможно получить список инстансов."
#: dashboards/admin/instances/views.py:69
#: dashboards/admin/networks/views.py:48
@ -724,7 +726,7 @@ msgstr ""
#: dashboards/admin/instances/templates/instances/index.html:6
msgid "All Instances"
msgstr ""
msgstr "Все инстансы"
#: dashboards/admin/networks/forms.py:37 dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/tables.py:76
@ -764,17 +766,17 @@ msgstr ""
#: dashboards/admin/networks/forms.py:50 dashboards/admin/routers/forms.py:42
#: dashboards/admin/users/forms.py:42
msgid "Select a project"
msgstr ""
msgstr "Выберите проект"
#: dashboards/admin/networks/forms.py:64
#, python-format
msgid "Network %s was successfully created."
msgstr ""
msgstr "Сеть %s была успешно создана."
#: dashboards/admin/networks/forms.py:70
#, python-format
msgid "Failed to create network %s"
msgstr ""
msgstr "Не удалось создать сеть %s"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/templates/networks/ports/_update.html:12
@ -798,13 +800,13 @@ msgstr ""
#: dashboards/project/networks/forms.py:51
#, python-format
msgid "Network %s was successfully updated."
msgstr ""
msgstr "Сеть %s была успешно обновлена."
#: dashboards/admin/networks/forms.py:98
#: dashboards/project/networks/forms.py:56
#, python-format
msgid "Failed to update network %s"
msgstr ""
msgstr "Не удалось обновить сеть %s"
#: dashboards/admin/networks/panel.py:25
#: dashboards/admin/networks/tables.py:35
@ -818,20 +820,20 @@ msgstr ""
#: dashboards/project/networks/templates/networks/index.html:3
#: dashboards/project/networks/templates/networks/index.html:6
msgid "Networks"
msgstr ""
msgstr "Сети"
#: dashboards/admin/networks/tables.py:34
#: dashboards/project/networks/tables.py:43
#: dashboards/project/networks/templates/networks/subnets/index.html:3
#: dashboards/project/networks/templates/networks/subnets/index.html:6
msgid "Network"
msgstr ""
msgstr "Сеть"
#: dashboards/admin/networks/tables.py:41
#: dashboards/project/networks/tables.py:59
#, python-format
msgid "Failed to delete network %s"
msgstr ""
msgstr "Не удалось удалить сеть %s"
#: dashboards/admin/networks/tables.py:49
#: dashboards/admin/networks/templates/networks/_create.html:8
@ -846,60 +848,60 @@ msgstr ""
#: dashboards/project/networks/templates/networks/create.html:3
#: dashboards/project/networks/templates/networks/create.html:6
msgid "Create Network"
msgstr ""
msgstr "Создать сеть"
#: dashboards/admin/networks/tables.py:56
#: dashboards/admin/networks/templates/networks/_update.html:7
#: dashboards/project/networks/tables.py:74
#: dashboards/project/networks/templates/networks/_update.html:7
msgid "Edit Network"
msgstr ""
msgstr "Редактировать сеть"
#: dashboards/admin/networks/tables.py:68
#: dashboards/admin/networks/ports/forms.py:35
#: dashboards/project/networks/workflows.py:38
msgid "Network Name"
msgstr ""
msgstr "Имя сети"
#: dashboards/admin/networks/tables.py:71
#: dashboards/project/networks/tables.py:97
msgid "Subnets Associated"
msgstr ""
msgstr "Ассоциированные подсети"
#: dashboards/admin/networks/views.py:60
#: dashboards/project/networks/views.py:52
msgid "Network list can not be retrieved."
msgstr ""
msgstr "Не удается получить список сетей."
#: dashboards/admin/networks/views.py:91
#: dashboards/project/networks/views.py:110
msgid "Subnet list can not be retrieved."
msgstr ""
msgstr "Не удается получить список подсетей."
#: dashboards/admin/networks/views.py:103
#: dashboards/project/networks/views.py:122
#: dashboards/project/routers/views.py:137
msgid "Port list can not be retrieved."
msgstr ""
msgstr "Не удается получить список портов."
#: dashboards/admin/networks/views.py:118
#: dashboards/project/networks/views.py:135
#: dashboards/project/networks/subnets/tables.py:96
#, python-format
msgid "Unable to retrieve details for network \"%s\"."
msgstr ""
msgstr "Невозможно получить детальную информацию о сети \"%s\"."
#: dashboards/admin/networks/ports/forms.py:38
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:14
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:14
msgid "Network ID"
msgstr ""
msgstr "Идентификатор сети"
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/admin/networks/ports/forms.py:78
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:38
msgid "Device ID"
msgstr ""
msgstr "Идентификатор устройства"
#: dashboards/admin/networks/ports/forms.py:49
#: dashboards/admin/networks/ports/forms.py:81
@ -910,24 +912,24 @@ msgstr ""
#: dashboards/admin/networks/ports/forms.py:63
#, python-format
msgid "Port %s was successfully created."
msgstr ""
msgstr "Порт %s был успешно создан."
#: dashboards/admin/networks/ports/forms.py:68
#, python-format
msgid "Failed to create a port for network %s"
msgstr ""
msgstr "Не удалось создать порт для сети %s"
#: dashboards/admin/networks/ports/forms.py:94
#: dashboards/project/networks/ports/forms.py:47
#, python-format
msgid "Port %s was successfully updated."
msgstr ""
msgstr "Порт %s был успешно обновлен."
#: dashboards/admin/networks/ports/forms.py:99
#: dashboards/project/networks/ports/forms.py:52
#, python-format
msgid "Failed to update port %s"
msgstr ""
msgstr "Не удалось обновить порт %s"
#: dashboards/admin/networks/ports/tables.py:34
#: dashboards/project/access_and_security/security_groups/forms.py:73
@ -935,20 +937,20 @@ msgstr ""
#: dashboards/project/access_and_security/security_groups/forms.py:89
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:6
msgid "Port"
msgstr ""
msgstr "Порт"
#: dashboards/admin/networks/ports/tables.py:35
#: dashboards/admin/networks/ports/tables.py:83
#: dashboards/project/networks/ports/tables.py:70
msgid "Ports"
msgstr ""
msgstr "Порты"
#: dashboards/admin/networks/ports/tables.py:41
#: dashboards/admin/networks/subnets/tables.py:39
#: dashboards/project/networks/subnets/tables.py:51
#, python-format
msgid "Failed to delete subnet %s"
msgstr ""
msgstr "Не удалось удалить подсеть %s"
#: dashboards/admin/networks/ports/tables.py:51
#: dashboards/admin/networks/templates/networks/ports/_create.html:8
@ -956,27 +958,27 @@ msgstr ""
#: dashboards/admin/networks/templates/networks/ports/create.html:3
#: dashboards/admin/networks/templates/networks/ports/create.html:6
msgid "Create Port"
msgstr ""
msgstr "Создать порт"
#: dashboards/admin/networks/ports/tables.py:62
#: dashboards/admin/networks/templates/networks/ports/_update.html:7
#: dashboards/project/networks/ports/tables.py:46
#: dashboards/project/networks/templates/networks/ports/_update.html:7
msgid "Edit Port"
msgstr ""
msgstr "Редактировать порт"
#: dashboards/admin/networks/ports/tables.py:75
#: dashboards/admin/routers/ports/tables.py:45
#: dashboards/project/networks/ports/tables.py:59
#: dashboards/project/routers/ports/tables.py:77
msgid "Fixed IPs"
msgstr ""
msgstr "Фиксированные IP адреса"
#: dashboards/admin/networks/ports/tables.py:76
#: dashboards/admin/routers/ports/tables.py:46
#: dashboards/project/routers/ports/tables.py:78
msgid "Device Attached"
msgstr ""
msgstr "Устройство подключено"
#: dashboards/admin/networks/ports/tabs.py:32
#: dashboards/admin/overview/panel.py:29
@ -992,13 +994,13 @@ msgstr ""
#: dashboards/project/routers/ports/tabs.py:29
#: dashboards/project/volumes/tabs.py:27
msgid "Overview"
msgstr ""
msgstr "Обзор"
#: dashboards/admin/networks/ports/tabs.py:42
#: dashboards/project/networks/ports/tabs.py:42
#: dashboards/project/routers/ports/tabs.py:40
msgid "Unable to retrieve port details."
msgstr ""
msgstr "Невозможно получить детальную информацию о порте."
#: dashboards/admin/networks/ports/views.py:53
#: dashboards/project/networks/subnets/views.py:50
@ -1134,7 +1136,7 @@ msgstr ""
#: dashboards/admin/projects/templates/projects/index.html:6
#: templates/403.html:24 templates/404.html:23
msgid "Projects"
msgstr ""
msgstr "Проекты"
#: dashboards/admin/projects/tables.py:19
msgid "Modify Users"
@ -1763,8 +1765,7 @@ msgstr ""
msgid ""
"\n"
" The volume type defines the characteristics of a volume.\n"
" It usually maps to a set of capabilities of the storage back-end driver "
"to be used for this volume.\n"
" It usually maps to a set of capabilities of the storage back-end driver to be used for this volume.\n"
" Examples: \"Performance\", \"SSD\", \"Backup\", etc.\n"
" "
msgstr ""
@ -1923,7 +1924,8 @@ msgid "No floating IP pools available."
msgstr ""
#: dashboards/project/access_and_security/floating_ips/workflows.py:42
msgid "Select the IP address you wish to associate with the selected instance."
msgid ""
"Select the IP address you wish to associate with the selected instance."
msgstr ""
#: dashboards/project/access_and_security/floating_ips/workflows.py:48
@ -2245,8 +2247,8 @@ msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:17
msgid ""
"Keypairs are ssh credentials which are injected into images when they are "
"launched. Creating a new key pair registers the public key and downloads the "
"private key (a .pem file)."
"launched. Creating a new key pair registers the public key and downloads the"
" private key (a .pem file)."
msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:18
@ -2296,10 +2298,10 @@ msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:20
msgid ""
"For TCP and UDP rules you may choose to open either a single port or a range "
"of ports. Selecting the \"Port Range\" option will provide you with space to "
"provide both the starting and ending ports for the range. For ICMP rules you "
"instead specify an ICMP type and code in the spaces provided."
"For TCP and UDP rules you may choose to open either a single port or a range"
" of ports. Selecting the \"Port Range\" option will provide you with space "
"to provide both the starting and ending ports for the range. For ICMP rules "
"you instead specify an ICMP type and code in the spaces provided."
msgstr ""
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:21
@ -2460,18 +2462,18 @@ msgstr ""
#: dashboards/project/containers/templates/containers/_copy.html:17
msgid ""
"Make a new copy of an existing object to store in this or another container. "
"You may also specify a path at which the new copy should live inside of the "
"selected container."
"Make a new copy of an existing object to store in this or another container."
" You may also specify a path at which the new copy should live inside of the"
" selected container."
msgstr ""
#: dashboards/project/containers/templates/containers/_create.html:17
msgid ""
"A container is a storage compartment for your data and provides a way for "
"you to organize your data. You can think of a container as a folder in "
"Windows &reg; or a directory in UNIX &reg;. The primary difference between a "
"container and these other file system concepts is that containers cannot be "
"nested. You can, however, create an unlimited number of containers within "
"Windows &reg; or a directory in UNIX &reg;. The primary difference between a"
" container and these other file system concepts is that containers cannot be"
" nested. You can, however, create an unlimited number of containers within "
"your account. Data must be stored in a container so you must have at least "
"one container defined in your account prior to uploading data."
msgstr ""
@ -2498,8 +2500,8 @@ msgid ""
"Within a container you can group your objects into pseudo-folders, which "
"behave similarly to folders in your desktop operating system, with the "
"exception that they are virtual collections defined by a common prefix on "
"the object's name. A slash (/) character is used as the delimiter for pseudo-"
"folders in the Object Store."
"the object's name. A slash (/) character is used as the delimiter for "
"pseudo-folders in the Object Store."
msgstr ""
#: dashboards/project/containers/templates/containers/upload.html:6
@ -2568,8 +2570,8 @@ msgstr ""
#: dashboards/project/images_and_snapshots/images/forms.py:75
#: dashboards/project/images_and_snapshots/images/forms.py:82
msgid ""
"The minimum disk size required to boot the image. If unspecified, this value "
"defaults to 0 (no minimum)."
"The minimum disk size required to boot the image. If unspecified, this value"
" defaults to 0 (no minimum)."
msgstr ""
#: dashboards/project/images_and_snapshots/images/forms.py:81
@ -3307,8 +3309,8 @@ msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:400
msgid ""
"A script or set of commands to be executed after the instance has been built "
"(max 16kb)."
"A script or set of commands to be executed after the instance has been built"
" (max 16kb)."
msgstr ""
#: dashboards/project/instances/workflows/create_instance.py:407
@ -3579,9 +3581,7 @@ msgstr ""
msgid ""
"Create Pool for current tenant.\n"
"\n"
"Assign a name and description for the pool. Choose one subnet where all "
"members of this pool must be on. Select the protocol and load balancing "
"method for this pool. Admin State is UP (checked) by defaul.t"
"Assign a name and description for the pool. Choose one subnet where all members of this pool must be on. Select the protocol and load balancing method for this pool. Admin State is UP (checked) by defaul.t"
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:98
@ -3634,9 +3634,9 @@ msgstr ""
#: dashboards/project/loadbalancers/workflows.py:169
msgid ""
"Create a vip (virtual IP) for this pool. Assign a name and description for "
"the vip. Specify an IP address and port for the vip. Choose the protocol and "
"session persistence method for the vip.Specify the max connections allowed. "
"Admin State is UP (checked) by default."
"the vip. Specify an IP address and port for the vip. Choose the protocol and"
" session persistence method for the vip.Specify the max connections allowed."
" Admin State is UP (checked) by default."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:195
@ -3696,9 +3696,7 @@ msgstr ""
msgid ""
"Add member to selected pool.\n"
"\n"
"Choose one or more listed instances to be added to the pool as member(s). "
"Assign a numeric weight for this member Specify the port number the member"
"(s) operate on; e.g., 80."
"Choose one or more listed instances to be added to the pool as member(s). Assign a numeric weight for this member Specify the port number the member(s) operate on; e.g., 80."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:327
@ -3760,9 +3758,7 @@ msgstr ""
msgid ""
"Create a monitor for a pool.\n"
"\n"
"Select target pool and type of monitoring. Specify delay, timeout, and retry "
"limits required by the monitor. Specify method, URL path, and expected HTTP "
"codes upon success."
"Select target pool and type of monitoring. Specify delay, timeout, and retry limits required by the monitor. Specify method, URL path, and expected HTTP codes upon success."
msgstr ""
#: dashboards/project/loadbalancers/workflows.py:431
@ -3953,8 +3949,7 @@ msgstr ""
#: dashboards/project/networks/workflows.py:47
msgid ""
"From here you can create a new network.\n"
"In addition a subnet associated with the network can be created in the next "
"panel."
"In addition a subnet associated with the network can be created in the next panel."
msgstr ""
#: dashboards/project/networks/workflows.py:61
@ -3983,10 +3978,10 @@ msgstr ""
#: dashboards/project/networks/workflows.py:78
msgid ""
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP "
"of the network address (e.g. 192.168.0.1 for 192.168.0.0/24). If you use the "
"default, leave blank. If you want to use no gateway, check 'Disable Gateway' "
"below."
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP"
" of the network address (e.g. 192.168.0.1 for 192.168.0.0/24). If you use "
"the default, leave blank. If you want to use no gateway, check 'Disable "
"Gateway' below."
msgstr ""
#: dashboards/project/networks/workflows.py:87
@ -4032,9 +4027,9 @@ msgstr ""
#: dashboards/project/networks/workflows.py:146
msgid ""
"IP address allocation pools. Each entry is &lt;start_ip_address&gt;,&lt;"
"end_ip_address&gt; (e.g., 192.168.1.100,192.168.1.120) and one entry per "
"line."
"IP address allocation pools. Each entry is "
"&lt;start_ip_address&gt;,&lt;end_ip_address&gt; (e.g., "
"192.168.1.100,192.168.1.120) and one entry per line."
msgstr ""
#: dashboards/project/networks/workflows.py:153
@ -4052,9 +4047,9 @@ msgstr ""
#: dashboards/project/networks/workflows.py:160
msgid ""
"Additional routes announced to the hosts. Each entry is &lt;"
"destination_cidr&gt;,&lt;nexthop&gt; (e.g., 192.168.200.0/24,10.56.1.254)and "
"one entry per line."
"Additional routes announced to the hosts. Each entry is "
"&lt;destination_cidr&gt;,&lt;nexthop&gt; (e.g., "
"192.168.200.0/24,10.56.1.254)and one entry per line."
msgstr ""
#: dashboards/project/networks/workflows.py:168
@ -4116,8 +4111,7 @@ msgstr ""
#: dashboards/project/networks/workflows.py:329
#, python-format
msgid ""
"Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgstr ""
#: dashboards/project/networks/workflows.py:345
@ -4458,8 +4452,8 @@ msgstr ""
#: dashboards/project/volumes/forms.py:127
#, python-format
msgid ""
"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your "
"quota available."
"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your"
" quota available."
msgstr ""
#: dashboards/project/volumes/forms.py:134
@ -4636,23 +4630,23 @@ msgstr ""
#: templates/403.html:4 templates/403.html.py:9
msgid "Forbidden"
msgstr ""
msgstr "Запрещено"
#: templates/403.html:20 templates/404.html:19 templates/500.html:73
msgid "Home"
msgstr ""
msgstr "Домой"
#: templates/404.html:4
msgid "Page Not Found"
msgstr ""
msgstr "Страница не найдена"
#: templates/404.html:9
msgid "The page you were looking for doesn't exist"
msgstr ""
msgstr "Страница, которую вы ищите, не существует"
#: templates/404.html:10
msgid "You may have mistyped the address or the page may have moved."
msgstr ""
msgstr "Ошибка в адресе страницы, или страница была перемещена."
#: templates/500.html:20
msgid "Server error"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff