diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..95e9d22 --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +AUTHORS +ChangeLog +build +dist +doc/source/sourcecode +zaqar_ui/test/.secret_key_store +.venv +.tox +*.pyc +*.lock +*.egg* +*.swp diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..68c771a --- /dev/null +++ b/LICENSE @@ -0,0 +1,176 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..0abe680 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,4 @@ +include setup.py + +recursive-include zaqar_ui/content/queues/templates * +recursive-include zaqar_ui/static * diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..1b42f41 --- /dev/null +++ b/README.rst @@ -0,0 +1,52 @@ +=============================== +zaqar-ui +=============================== + +Zaqar Dashboard + +* Free software: Apache license +* Source: http://git.openstack.org/cgit/openstack/zaqar-ui +* Bugs: http://bugs.launchpad.net/zaqar-ui + +Installation instructions +------------------------- + +Begin by cloning the Horizon and Zaqar UI repositories:: + + git clone https://github.com/openstack/horizon + git clone https://github.com/openstack/zaqar-ui + +Create a virtual environment and install Horizon dependencies:: + + cd horizon + python tools/install_venv.py + +Set up your ``local_settings.py`` file:: + + cp openstack_dashboard/local/local_settings.py.example openstack_dashboard/local/local_settings.py + +Open up the copied ``local_settings.py`` file in your preferred text +editor. You will want to customize several settings: + +- ``OPENSTACK_HOST`` should be configured with the hostname of your + OpenStack server. Verify that the ``OPENSTACK_KEYSTONE_URL`` and + ``OPENSTACK_KEYSTONE_DEFAULT_ROLE`` settings are correct for your + environment. (They should be correct unless you modified your + OpenStack server to change them.) + + +Install Zaqar UI with all dependencies in your virtual environment:: + + tools/with_venv.sh pip install -e ../zaqar-ui/ + +And enable it in Horizon:: + + cp ../zaqar-ui/enabled/_1510_messaging_panel_group.py openstack_dashboard/local/enabled + cp ../zaqar-ui/enabled/_1520_zaqar_project_queues.py openstack_dashboard/local/enabled + +To run horizon with the newly enabled Zaqar UI plugin run:: + + ./run_tests.sh --runserver 0.0.0.0:8080 + +to have the application start on port 8080 and the horizon dashboard will be +available in your browser at http://localhost:8080/ diff --git a/babel-django.cfg b/babel-django.cfg new file mode 100644 index 0000000..4697f2a --- /dev/null +++ b/babel-django.cfg @@ -0,0 +1,5 @@ +[extractors] +django = django_babel.extract:extract_django + +[python: zaqar_ui/**.py] +[django: zaqar_ui/**/templates/**.html] diff --git a/babel-djangojs.cfg b/babel-djangojs.cfg new file mode 100644 index 0000000..40f859b --- /dev/null +++ b/babel-djangojs.cfg @@ -0,0 +1,14 @@ +[extractors] +# We use a custom extractor to find translatable strings in AngularJS +# templates. The extractor is included in horizon.utils for now. +# See http://babel.pocoo.org/docs/messages/#referencing-extraction-methods for +# details on how this works. +angular = horizon.utils.babel_extract_angular:extract_angular + +[javascript: zaqar_ui/**.js] + +# We need to look into all static folders for HTML files. +# The **/static ensures that we also search within +# /openstack_dashboard/dashboards/XYZ/static which will ensure +# that plugins are also translated. +[angular: zaqar_ui/**/static/**.html] diff --git a/doc/Makefile b/doc/Makefile new file mode 100644 index 0000000..efaeb8e --- /dev/null +++ b/doc/Makefile @@ -0,0 +1,153 @@ +# Makefile for Sphinx documentation +# + +# You can set these variables from the command line. +SPHINXOPTS = +SPHINXBUILD = sphinx-build +PAPER = +BUILDDIR = build + +# Internal variables. +PAPEROPT_a4 = -D latex_paper_size=a4 +PAPEROPT_letter = -D latex_paper_size=letter +ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source +# the i18n builder cannot share the environment and doctrees with the others +I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source + +.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext + +help: + @echo "Please use \`make ' where is one of" + @echo " html to make standalone HTML files" + @echo " dirhtml to make HTML files named index.html in directories" + @echo " singlehtml to make a single large HTML file" + @echo " pickle to make pickle files" + @echo " json to make JSON files" + @echo " htmlhelp to make HTML files and a HTML help project" + @echo " qthelp to make HTML files and a qthelp project" + @echo " devhelp to make HTML files and a Devhelp project" + @echo " epub to make an epub" + @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" + @echo " latexpdf to make LaTeX files and run them through pdflatex" + @echo " text to make text files" + @echo " man to make manual pages" + @echo " texinfo to make Texinfo files" + @echo " info to make Texinfo files and run them through makeinfo" + @echo " gettext to make PO message catalogs" + @echo " changes to make an overview of all changed/added/deprecated items" + @echo " linkcheck to check all external links for integrity" + @echo " doctest to run all doctests embedded in the documentation (if enabled)" + +clean: + -rm -rf $(BUILDDIR)/* + +html: + $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." + +dirhtml: + $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." + +singlehtml: + $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml + @echo + @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." + +pickle: + $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle + @echo + @echo "Build finished; now you can process the pickle files." + +json: + $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json + @echo + @echo "Build finished; now you can process the JSON files." + +htmlhelp: + $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp + @echo + @echo "Build finished; now you can run HTML Help Workshop with the" \ + ".hhp project file in $(BUILDDIR)/htmlhelp." + +qthelp: + $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp + @echo + @echo "Build finished; now you can run "qcollectiongenerator" with the" \ + ".qhcp project file in $(BUILDDIR)/qthelp, like this:" + @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/Cisco.qhcp" + @echo "To view the help file:" + @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/Cisco.qhc" + +devhelp: + $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp + @echo + @echo "Build finished." + @echo "To view the help file:" + @echo "# mkdir -p $$HOME/.local/share/devhelp/Cisco" + @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/Cisco" + @echo "# devhelp" + +epub: + $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub + @echo + @echo "Build finished. The epub file is in $(BUILDDIR)/epub." + +latex: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo + @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." + @echo "Run \`make' in that directory to run these through (pdf)latex" \ + "(use \`make latexpdf' here to do that automatically)." + +latexpdf: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo "Running LaTeX files through pdflatex..." + $(MAKE) -C $(BUILDDIR)/latex all-pdf + @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." + +text: + $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text + @echo + @echo "Build finished. The text files are in $(BUILDDIR)/text." + +man: + $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man + @echo + @echo "Build finished. The manual pages are in $(BUILDDIR)/man." + +texinfo: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo + @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." + @echo "Run \`make' in that directory to run these through makeinfo" \ + "(use \`make info' here to do that automatically)." + +info: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo "Running Texinfo files through makeinfo..." + make -C $(BUILDDIR)/texinfo info + @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." + +gettext: + $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale + @echo + @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." + +changes: + $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes + @echo + @echo "The overview file is in $(BUILDDIR)/changes." + +linkcheck: + $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck + @echo + @echo "Link check complete; look for any errors in the above output " \ + "or in $(BUILDDIR)/linkcheck/output.txt." + +doctest: + $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest + @echo "Testing of doctests in the sources finished, look at the " \ + "results in $(BUILDDIR)/doctest/output.txt." diff --git a/doc/source/conf.py b/doc/source/conf.py new file mode 100644 index 0000000..8211396 --- /dev/null +++ b/doc/source/conf.py @@ -0,0 +1,439 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# Horizon documentation build configuration file, created by +# sphinx-quickstart on Thu Oct 27 11:38:59 2011. +# +# This file is execfile()d with the current directory set to its +# containing dir. +# +# Note that not all possible configuration values are present in this +# autogenerated file. +# +# All configuration values have a default; values that are commented out +# serve to show the default. + +from __future__ import print_function + +import os +import sys + +BASE_DIR = os.path.dirname(os.path.abspath(__file__)) +ROOT = os.path.abspath(os.path.join(BASE_DIR, "..", "..")) + +sys.path.insert(0, ROOT) + +# This is required for ReadTheDocs.org, but isn't a bad idea anyway. +os.environ.setdefault('DJANGO_SETTINGS_MODULE', + 'zaqar_ui.test.settings') + +from zaqar_ui \ + import version as zaqarui_ver + + +def write_autodoc_index(): + + def find_autodoc_modules(module_name, sourcedir): + """returns a list of modules in the SOURCE directory.""" + modlist = [] + os.chdir(os.path.join(sourcedir, module_name)) + print("SEARCHING %s" % sourcedir) + for root, dirs, files in os.walk("."): + for filename in files: + if filename == 'tests.py': + continue + if filename.endswith(".py"): + # remove the pieces of the root + elements = root.split(os.path.sep) + # replace the leading "." with the module name + elements[0] = module_name + # and get the base module name + base, extension = os.path.splitext(filename) + if not (base == "__init__"): + elements.append(base) + result = ".".join(elements) + # print result + modlist.append(result) + return modlist + + RSTDIR = os.path.abspath(os.path.join(BASE_DIR, "sourcecode")) + SRCS = [('zaqar_ui', ROOT), ] + + EXCLUDED_MODULES = () + CURRENT_SOURCES = {} + + if not(os.path.exists(RSTDIR)): + os.mkdir(RSTDIR) + CURRENT_SOURCES[RSTDIR] = ['autoindex.rst'] + + INDEXOUT = open(os.path.join(RSTDIR, "autoindex.rst"), "w") + INDEXOUT.write(""" +================= +Source Code Index +================= + +.. contents:: + :depth: 1 + :local: + +""") + + for modulename, path in SRCS: + sys.stdout.write("Generating source documentation for %s\n" % + modulename) + INDEXOUT.write("\n%s\n" % modulename.capitalize()) + INDEXOUT.write("%s\n" % ("=" * len(modulename),)) + INDEXOUT.write(".. toctree::\n") + INDEXOUT.write(" :maxdepth: 1\n") + INDEXOUT.write("\n") + + MOD_DIR = os.path.join(RSTDIR, modulename) + CURRENT_SOURCES[MOD_DIR] = [] + if not(os.path.exists(MOD_DIR)): + os.mkdir(MOD_DIR) + for module in find_autodoc_modules(modulename, path): + if any([module.startswith(exclude) for exclude + in EXCLUDED_MODULES]): + print("Excluded module %s." % module) + continue + mod_path = os.path.join(path, *module.split(".")) + generated_file = os.path.join(MOD_DIR, "%s.rst" % module) + + INDEXOUT.write(" %s/%s\n" % (modulename, module)) + + # Find the __init__.py module if this is a directory + if os.path.isdir(mod_path): + source_file = ".".join((os.path.join(mod_path, "__init__"), + "py",)) + else: + source_file = ".".join((os.path.join(mod_path), "py")) + + CURRENT_SOURCES[MOD_DIR].append("%s.rst" % module) + # Only generate a new file if the source has changed or we don't + # have a doc file to begin with. + if not os.access(generated_file, os.F_OK) or ( + os.stat(generated_file).st_mtime < + os.stat(source_file).st_mtime): + print("Module %s updated, generating new documentation." + % module) + FILEOUT = open(generated_file, "w") + header = "The :mod:`%s` Module" % module + FILEOUT.write("%s\n" % ("=" * len(header),)) + FILEOUT.write("%s\n" % header) + FILEOUT.write("%s\n" % ("=" * len(header),)) + FILEOUT.write(".. automodule:: %s\n" % module) + FILEOUT.write(" :members:\n") + FILEOUT.write(" :undoc-members:\n") + FILEOUT.write(" :show-inheritance:\n") + FILEOUT.write(" :noindex:\n") + FILEOUT.close() + + INDEXOUT.close() + + # Delete auto-generated .rst files for sources which no longer exist + for directory, subdirs, files in list(os.walk(RSTDIR)): + for old_file in files: + if old_file not in CURRENT_SOURCES.get(directory, []): + print("Removing outdated file for %s" % old_file) + os.remove(os.path.join(directory, old_file)) + + +write_autodoc_index() + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +# sys.path.insert(0, os.path.abspath('.')) + +# -- General configuration ---------------------------------------------------- + +# If your documentation needs a minimal Sphinx version, state it here. +# needs_sphinx = '1.0' + +# Add any Sphinx extension module names here, as strings. +# They can be extensions coming with Sphinx (named 'sphinx.ext.*') +# or your custom ones. +extensions = ['sphinx.ext.autodoc', + 'sphinx.ext.todo', + 'sphinx.ext.coverage', + 'sphinx.ext.pngmath', + 'sphinx.ext.viewcode', + 'oslosphinx', + ] + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix of source filenames. +source_suffix = '.rst' + +# The encoding of source files. +# source_encoding = 'utf-8-sig' + +# The master toctree document. +master_doc = 'index' + +# General information about the project. +project = u'Zaqar UI' +copyright = u'2015, Catalyst IT Ltd' + +# The version info for the project you're documenting, acts as replacement for +# |version| and |release|, also used in various other places throughout the +# built documents. +# +# The short X.Y version. +version = zaqarui_ver.version_info.version_string() +# The full version, including alpha/beta/rc tags. +release = zaqarui_ver.version_info.release_string() + +# The language for content autogenerated by Sphinx. Refer to documentation +# for a list of supported languages. +# language = None + +# There are two options for replacing |today|: either, you set today to some +# non-false value, then it is used: +# today = '' +# Else, today_fmt is used as the format for a strftime call. +# today_fmt = '%B %d, %Y' + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +exclude_patterns = ['**/#*', '**~', '**/#*#'] + +# The reST default role (used for this markup: `text`) +# to use for all documents. +# default_role = None + +# If true, '()' will be appended to :func: etc. cross-reference text. +# add_function_parentheses = True + +# If true, the current module name will be prepended to all description +# unit titles (such as .. function::). +# add_module_names = True + +# If true, sectionauthor and moduleauthor directives will be shown in the +# output. They are ignored by default. +show_authors = False + +# The name of the Pygments (syntax highlighting) style to use. +pygments_style = 'sphinx' + +# A list of ignored prefixes for module index sorting. +# modindex_common_prefix = [] + +primary_domain = 'py' +nitpicky = False + + +# -- Options for HTML output -------------------------------------------------- + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +# html_theme_path = ['.'] +# html_theme = '_theme' + +# Theme options are theme-specific and customize the look and feel of a theme +# further. For a list of options available for each theme, see the +# documentation. +html_theme_options = { + "nosidebar": "false" +} + +# Add any paths that contain custom themes here, relative to this directory. +# html_theme_path = [] + +# The name for this set of Sphinx documents. If None, it defaults to +# " v documentation". +# html_title = None + +# A shorter title for the navigation bar. Default is the same as html_title. +# html_short_title = None + +# The name of an image file (relative to this directory) to place at the top +# of the sidebar. +# html_logo = None + +# The name of an image file (within the static path) to use as favicon of the +# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 +# pixels large. +# html_favicon = None + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] + +# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, +# using the given strftime format. +# html_last_updated_fmt = '%b %d, %Y' +git_cmd = "git log --pretty=format:'%ad, commit %h' --date=local -n1" +html_last_updated_fmt = os.popen(git_cmd).read() + +# If true, SmartyPants will be used to convert quotes and dashes to +# typographically correct entities. +# html_use_smartypants = True + +# Custom sidebar templates, maps document names to template names. +# html_sidebars = {} + +# Additional templates that should be rendered to pages, maps page names to +# template names. +# html_additional_pages = {} + +# If false, no module index is generated. +# html_domain_indices = True + +# If false, no index is generated. +# html_use_index = True + +# If true, the index is split into individual pages for each letter. +# html_split_index = False + +# If true, links to the reST sources are added to the pages. +# html_show_sourcelink = True + +# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. +# html_show_sphinx = True + +# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. +# html_show_copyright = True + +# If true, an OpenSearch description file will be output, and all pages will +# contain a tag referring to it. The value of this option must be the +# base URL from which the finished HTML is served. +# html_use_opensearch = '' + +# This is the file name suffix for HTML files (e.g. ".xhtml"). +# html_file_suffix = None + +# Output file base name for HTML help builder. +htmlhelp_basename = 'Horizondoc' + + +# -- Options for LaTeX output ------------------------------------------------- + +latex_elements = { + # The paper size ('letterpaper' or 'a4paper'). + # 'papersize': 'letterpaper', + + # The font size ('10pt', '11pt' or '12pt'). + # 'pointsize': '10pt', + + # Additional stuff for the LaTeX preamble. + # 'preamble': '', +} + +# Grouping the document tree into LaTeX files. List of tuples +# (source start file, target name, title, author, documentclass +# [howto/manual]). +latex_documents = [ + ('index', 'Horizon.tex', u'Horizon Documentation', + u'OpenStack Foundation', 'manual'), +] + +# The name of an image file (relative to this directory) to place at the top of +# the title page. +# latex_logo = None + +# For "manual" documents, if this is true, then toplevel headings are parts, +# not chapters. +# latex_use_parts = False + +# If true, show page references after internal links. +# latex_show_pagerefs = False + +# If true, show URL addresses after external links. +# latex_show_urls = False + +# Documents to append as an appendix to all manuals. +# latex_appendices = [] + +# If false, no module index is generated. +# latex_domain_indices = True + + +# -- Options for manual page output ------------------------------------------- + +# One entry per manual page. List of tuples +# (source start file, name, description, authors, manual section). +man_pages = [ + ('index', u'Zaqar UI Documentation', + 'Documentation for the Zaqar UI plugin to the Openstack\ + Dashboard (Horizon)', + [u'OpenStack'], 1) +] + +# If true, show URL addresses after external links. +# man_show_urls = False + + +# -- Options for Texinfo output ----------------------------------------------- + +# Grouping the document tree into Texinfo files. List of tuples +# (source start file, target name, title, author, +# dir menu entry, description, category) +texinfo_documents = [ + ('index', 'Horizon', u'Horizon Documentation', u'OpenStack', + 'Horizon', 'One line description of project.', 'Miscellaneous'), +] + +# Documents to append as an appendix to all manuals. +# texinfo_appendices = [] + +# If false, no module index is generated. +# texinfo_domain_indices = True + +# How to display URL addresses: 'footnote', 'no', or 'inline'. +# texinfo_show_urls = 'footnote' + + +# -- Options for Epub output -------------------------------------------------- + +# Bibliographic Dublin Core info. +epub_title = u'Horizon' +epub_author = u'OpenStack' +epub_publisher = u'OpenStack' +epub_copyright = u'2012, OpenStack' + +# The language of the text. It defaults to the language option +# or en if the language is not set. +# epub_language = '' + +# The scheme of the identifier. Typical schemes are ISBN or URL. +# epub_scheme = '' + +# The unique identifier of the text. This can be an ISBN number +# or the project homepage. +# epub_identifier = '' + +# A unique identification for the text. +# epub_uid = '' + +# A tuple containing the cover image and cover page html template filenames. +# epub_cover = () + +# HTML files that should be inserted before the pages created by sphinx. +# The format is a list of tuples containing the path and title. +# epub_pre_files = [] + +# HTML files shat should be inserted after the pages created by sphinx. +# The format is a list of tuples containing the path and title. +# epub_post_files = [] + +# A list of files that should not be packed into the epub file. +# epub_exclude_files = [] + +# The depth of the table of contents in toc.ncx. +# epub_tocdepth = 3 + +# Allow duplicate toc entries. +# epub_tocdup = True diff --git a/doc/source/index.rst b/doc/source/index.rst new file mode 100644 index 0000000..121ee67 --- /dev/null +++ b/doc/source/index.rst @@ -0,0 +1,64 @@ +=============================== +zaqar-ui +=============================== + +Zaqar Dashboard + +* Free software: Apache license +* Source: http://git.openstack.org/cgit/openstack/zaqar-ui +* Bugs: http://bugs.launchpad.net/zaqar-ui + +Installation instructions +========================= + +Begin by cloning the Horizon and Zaqar UI repositories:: + + git clone https://github.com/openstack/horizon + git clone https://github.com/openstack/zaqar-ui + +Create a virtual environment and install Horizon dependencies:: + + cd horizon + python tools/install_venv.py + +Set up your ``local_settings.py`` file:: + + cp openstack_dashboard/local/local_settings.py.example openstack_dashboard/local/local_settings.py + +Open up the copied ``local_settings.py`` file in your preferred text +editor. You will want to customize several settings: + +- ``OPENSTACK_HOST`` should be configured with the hostname of your + OpenStack server. Verify that the ``OPENSTACK_KEYSTONE_URL`` and + ``OPENSTACK_KEYSTONE_DEFAULT_ROLE`` settings are correct for your + environment. (They should be correct unless you modified your + OpenStack server to change them.) + + +Install Zaqar UI with all dependencies in your virtual environment:: + + tools/with_venv.sh pip install -e ../zaqar-ui/ + +And enable it in Horizon:: + + cp ../zaqar-ui/enabled/_80_add_messaging_dashboard.py openstack_dashboard/local/enabled + +Release Notes +============= + +.. toctree:: + :glob: + :maxdepth: 1 + + releases/* + +Source Code Reference +===================== + +.. toctree:: + :glob: + :maxdepth: 1 + + sourcecode/autoindex + + diff --git a/doc/source/releases/0.1.0.rst b/doc/source/releases/0.1.0.rst new file mode 100644 index 0000000..c336cbb --- /dev/null +++ b/doc/source/releases/0.1.0.rst @@ -0,0 +1,2 @@ +Zaqar UI 0.1.0 +=============== diff --git a/manage.py b/manage.py new file mode 100755 index 0000000..dde2490 --- /dev/null +++ b/manage.py @@ -0,0 +1,23 @@ +#!/usr/bin/env python + +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +import os +import sys + +from django.core.management import execute_from_command_line # noqa + +if __name__ == "__main__": + os.environ.setdefault("DJANGO_SETTINGS_MODULE", + "zaqar_ui.test.settings") + execute_from_command_line(sys.argv) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..383abf0 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,39 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. +# Order matters to the pip dependency resolver, so sorting this file +# changes how packages are installed. New dependencies should be +# added in alphabetical order, however, some dependencies may need to +# be installed in a specific order. +# +# PBR should always appear first +pbr>=1.6 +python-zaqarclient>=0.3.0 +Babel>=1.3 +Django<1.9,>=1.8 +django-babel>=0.4.0 +django_compressor>=1.4 +django_openstack_auth>=2.0.0 +django-pyscss>=2.0.2 # BSD License (2 clause) +XStatic>=1.0.0 # MIT License +XStatic-Angular>=1.3.7 # MIT License +XStatic-Angular-Bootstrap>=0.11.0.2 # MIT License +XStatic-Angular-Gettext>=2.1.0.2 # MIT License +XStatic-Angular-lrdragndrop>=1.0.2.2 # MIT License +XStatic-Bootstrap-Datepicker>=1.3.1.0 # Apache 2.0 License +XStatic-Bootstrap-SCSS>=3 # Apache 2.0 License +XStatic-D3>=3.1.6.2 # BSD License (3 clause) +XStatic-Hogan>=2.0.0.2 # Apache 2.0 License +XStatic-Font-Awesome>=4.3.0 # SIL OFL 1.1 License, MIT License +XStatic-Jasmine>=2.1.2.0 # MIT License +XStatic-jQuery>=1.7.2 # MIT License +XStatic-JQuery-Migrate>=1.2.1.1 # MIT License +XStatic-JQuery.quicksearch>=2.0.3.1 # MIT License +XStatic-JQuery.TableSorter>=2.14.5.1 # MIT License +XStatic-jquery-ui>=1.10.1 # MIT License +XStatic-JSEncrypt>=2.0.0.2 # MIT License +XStatic-Magic-Search>=0.2.5.1 # Apache 2.0 License +XStatic-Rickshaw>=1.5.0 # BSD License (prior) +XStatic-smart-table>=1.4.5.3 # MIT License +XStatic-Spin>=1.2.5.2 # MIT License +XStatic-term.js>=0.0.4 # MIT License diff --git a/run_tests.sh b/run_tests.sh new file mode 100755 index 0000000..1d50730 --- /dev/null +++ b/run_tests.sh @@ -0,0 +1,581 @@ +#!/bin/bash + +set -o errexit + +function usage { + echo "Usage: $0 [OPTION]..." + echo "Run Horizon's test suite(s)" + echo "" + echo " -V, --virtual-env Always use virtualenv. Install automatically" + echo " if not present" + echo " -N, --no-virtual-env Don't use virtualenv. Run tests in local" + echo " environment" + echo " -c, --coverage Generate reports using Coverage" + echo " -f, --force Force a clean re-build of the virtual" + echo " environment. Useful when dependencies have" + echo " been added." + echo " -m, --manage Run a Django management command." + echo " --makemessages Create/Update English translation files." + echo " --compilemessages Compile all translation files." + echo " --check-only Do not update translation files (--makemessages only)." + echo " --pseudo Pseudo translate a language." + echo " -p, --pep8 Just run pep8" + echo " -8, --pep8-changed []" + echo " Just run PEP8 and HACKING compliance check" + echo " on files changed since HEAD~1 (or )" + echo " -P, --no-pep8 Don't run pep8 by default" + echo " -t, --tabs Check for tab characters in files." + echo " -y, --pylint Just run pylint" + echo " -e, --eslint Just run eslint" + echo " -k, --karma Just run karma" + echo " -q, --quiet Run non-interactively. (Relatively) quiet." + echo " Implies -V if -N is not set." + echo " --only-selenium Run only the Selenium unit tests" + echo " --with-selenium Run unit tests including Selenium tests" + echo " --selenium-headless Run Selenium tests headless" + echo " --integration Run the integration tests (requires a running " + echo " OpenStack environment)" + echo " --runserver Run the Django development server for" + echo " openstack_dashboard in the virtual" + echo " environment." + echo " --docs Just build the documentation" + echo " --backup-environment Make a backup of the environment on exit" + echo " --restore-environment Restore the environment before running" + echo " --destroy-environment Destroy the environment and exit" + echo " -h, --help Print this usage message" + echo "" + echo "Note: with no options specified, the script will try to run the tests in" + echo " a virtual environment, If no virtualenv is found, the script will ask" + echo " if you would like to create one. If you prefer to run tests NOT in a" + echo " virtual environment, simply pass the -N option." + exit +} + +# DEFAULTS FOR RUN_TESTS.SH +# +root=`pwd -P` +venv=$root/.venv +venv_env_version=$venv/environments +with_venv=tools/with_venv.sh +included_dirs="zaqar_ui" + +always_venv=0 +backup_env=0 +command_wrapper="" +destroy=0 +force=0 +just_pep8=0 +just_pep8_changed=0 +no_pep8=0 +just_pylint=0 +just_docs=0 +just_tabs=0 +just_eslint=0 +just_karma=0 +never_venv=0 +quiet=0 +restore_env=0 +runserver=0 +only_selenium=0 +with_selenium=0 +selenium_headless=0 +integration=0 +testopts="" +testargs="" +with_coverage=0 +makemessages=0 +compilemessages=0 +check_only=0 +pseudo=0 +manage=0 + +# Jenkins sets a "JOB_NAME" variable, if it's not set, we'll make it "default" +[ "$JOB_NAME" ] || JOB_NAME="default" + +function process_option { + # If running manage command, treat the rest of options as arguments. + if [ $manage -eq 1 ]; then + testargs="$testargs $1" + return 0 + fi + + case "$1" in + -h|--help) usage;; + -V|--virtual-env) always_venv=1; never_venv=0;; + -N|--no-virtual-env) always_venv=0; never_venv=1;; + -p|--pep8) just_pep8=1;; + -8|--pep8-changed) just_pep8_changed=1;; + -P|--no-pep8) no_pep8=1;; + -y|--pylint) just_pylint=1;; + -e|--eslint) just_eslint=1;; + -k|--karma) just_karma=1;; + -f|--force) force=1;; + -t|--tabs) just_tabs=1;; + -q|--quiet) quiet=1;; + -c|--coverage) with_coverage=1;; + -m|--manage) manage=1;; + --makemessages) makemessages=1;; + --compilemessages) compilemessages=1;; + --check-only) check_only=1;; + --pseudo) pseudo=1;; + --only-selenium) only_selenium=1;; + --with-selenium) with_selenium=1;; + --selenium-headless) selenium_headless=1;; + --integration) integration=1;; + --docs) just_docs=1;; + --runserver) runserver=1;; + --backup-environment) backup_env=1;; + --restore-environment) restore_env=1;; + --destroy-environment) destroy=1;; + -*) testopts="$testopts $1";; + *) testargs="$testargs $1" + esac +} + +function run_management_command { + ${command_wrapper} python $root/manage.py $testopts $testargs +} + +function run_server { + echo "Starting Django development server..." + ${command_wrapper} python $root/manage.py runserver $testopts $testargs + echo "Server stopped." +} + +function run_pylint { + echo "Running pylint ..." + PYTHONPATH=$root ${command_wrapper} pylint --rcfile=.pylintrc -f parseable $included_dirs > pylint.txt || true + CODE=$? + grep Global -A2 pylint.txt + if [ $CODE -lt 32 ]; then + echo "Completed successfully." + exit 0 + else + echo "Completed with problems." + exit $CODE + fi +} + +function run_eslint { + echo "Running eslint ..." + if [ "`which npm`" == '' ] ; then + echo "npm is not present; please install, e.g. sudo apt-get install npm" + else + npm install + npm run lint + fi +} + +function run_karma { + echo "Running karma ..." + npm install + npm run test +} + +function warn_on_flake8_without_venv { + set +o errexit + ${command_wrapper} python -c "import hacking" 2>/dev/null + no_hacking=$? + set -o errexit + if [ $never_venv -eq 1 -a $no_hacking -eq 1 ]; then + echo "**WARNING**:" >&2 + echo "OpenStack hacking is not installed on your host. Its detection will be missed." >&2 + echo "Please install or use virtual env if you need OpenStack hacking detection." >&2 + fi +} + +function run_pep8 { + echo "Running flake8 ..." + warn_on_flake8_without_venv + DJANGO_SETTINGS_MODULE=zaqar_ui.test.settings ${command_wrapper} flake8 +} + +function run_pep8_changed { + # NOTE(gilliard) We want use flake8 to check the entirety of every file that has + # a change in it. Unfortunately the --filenames argument to flake8 only accepts + # file *names* and there are no files named (eg) "nova/compute/manager.py". The + # --diff argument behaves surprisingly as well, because although you feed it a + # diff, it actually checks the file on disk anyway. + local base_commit=${testargs:-HEAD~1} + files=$(git diff --name-only $base_commit | tr '\n' ' ') + echo "Running flake8 on ${files}" + warn_on_flake8_without_venv + diff -u --from-file /dev/null ${files} | DJANGO_SETTINGS_MODULE=zaqar_ui.test.settings ${command_wrapper} flake8 --diff + exit +} + +function run_sphinx { + echo "Building sphinx..." + DJANGO_SETTINGS_MODULE=zaqar_ui.test.settings ${command_wrapper} python setup.py build_sphinx + echo "Build complete." +} + +function tab_check { + TAB_VIOLATIONS=`find $included_dirs -type f -regex ".*\.\(css\|js\|py\|html\)" -print0 | xargs -0 awk '/\t/' | wc -l` + if [ $TAB_VIOLATIONS -gt 0 ]; then + echo "TABS! $TAB_VIOLATIONS of them! Oh no!" + HORIZON_FILES=`find $included_dirs -type f -regex ".*\.\(css\|js\|py|\html\)"` + for TABBED_FILE in $HORIZON_FILES + do + TAB_COUNT=`awk '/\t/' $TABBED_FILE | wc -l` + if [ $TAB_COUNT -gt 0 ]; then + echo "$TABBED_FILE: $TAB_COUNT" + fi + done + fi + return $TAB_VIOLATIONS; +} + +function destroy_venv { + echo "Cleaning environment..." + echo "Removing virtualenv..." + rm -rf $venv + echo "Virtualenv removed." +} + +function environment_check { + echo "Checking environment." + if [ -f $venv_env_version ]; then + set +o errexit + cat requirements.txt test-requirements.txt | cmp $venv_env_version - > /dev/null + local env_check_result=$? + set -o errexit + if [ $env_check_result -eq 0 ]; then + # If the environment exists and is up-to-date then set our variables + command_wrapper="${root}/${with_venv}" + echo "Environment is up to date." + return 0 + fi + fi + + if [ $always_venv -eq 1 ]; then + install_venv + else + if [ ! -e ${venv} ]; then + echo -e "Environment not found. Install? (Y/n) \c" + else + echo -e "Your environment appears to be out of date. Update? (Y/n) \c" + fi + read update_env + if [ "x$update_env" = "xY" -o "x$update_env" = "x" -o "x$update_env" = "xy" ]; then + install_venv + else + # Set our command wrapper anyway. + command_wrapper="${root}/${with_venv}" + fi + fi +} + +function sanity_check { + # Anything that should be determined prior to running the tests, server, etc. + # Don't sanity-check anything environment-related in -N flag is set + if [ $never_venv -eq 0 ]; then + if [ ! -e ${venv} ]; then + echo "Virtualenv not found at $venv. Did install_venv.py succeed?" + exit 1 + fi + fi + # Remove .pyc files. This is sanity checking because they can linger + # after old files are deleted. + find . -name "*.pyc" -exec rm -rf {} \; +} + +function backup_environment { + if [ $backup_env -eq 1 ]; then + echo "Backing up environment \"$JOB_NAME\"..." + if [ ! -e ${venv} ]; then + echo "Environment not installed. Cannot back up." + return 0 + fi + if [ -d /tmp/.horizon_environment/$JOB_NAME ]; then + mv /tmp/.horizon_environment/$JOB_NAME /tmp/.horizon_environment/$JOB_NAME.old + rm -rf /tmp/.horizon_environment/$JOB_NAME + fi + mkdir -p /tmp/.horizon_environment/$JOB_NAME + cp -r $venv /tmp/.horizon_environment/$JOB_NAME/ + # Remove the backup now that we've completed successfully + rm -rf /tmp/.horizon_environment/$JOB_NAME.old + echo "Backup completed" + fi +} + +function restore_environment { + if [ $restore_env -eq 1 ]; then + echo "Restoring environment from backup..." + if [ ! -d /tmp/.horizon_environment/$JOB_NAME ]; then + echo "No backup to restore from." + return 0 + fi + + cp -r /tmp/.horizon_environment/$JOB_NAME/.venv ./ || true + echo "Environment restored successfully." + fi +} + +function install_venv { + # Install with install_venv.py + export PIP_DOWNLOAD_CACHE=${PIP_DOWNLOAD_CACHE-/tmp/.pip_download_cache} + export PIP_USE_MIRRORS=true + if [ $quiet -eq 1 ]; then + export PIP_NO_INPUT=true + fi + echo "Fetching new src packages..." + rm -rf $venv/src + python tools/install_venv.py + command_wrapper="$root/${with_venv}" + # Make sure it worked and record the environment version + sanity_check + chmod -R 754 $venv + cat requirements.txt test-requirements.txt > $venv_env_version +} + +function run_tests { + sanity_check + + if [ $with_selenium -eq 1 ]; then + export WITH_SELENIUM=1 + elif [ $only_selenium -eq 1 ]; then + export WITH_SELENIUM=1 + export SKIP_UNITTESTS=1 + fi + + if [ $with_selenium -eq 0 -a $integration -eq 0 ]; then + testopts="$testopts --exclude-dir=zaqar_ui/test/integration_tests" + fi + + if [ $selenium_headless -eq 1 ]; then + export SELENIUM_HEADLESS=1 + fi + + if [ -z "$testargs" ]; then + run_tests_all + else + run_tests_subset + fi +} + +function run_tests_subset { + project=`echo $testargs | awk -F. '{print $1}'` + ${command_wrapper} python $root/manage.py test --settings=$project.test.settings $testopts $testargs +} + +function run_tests_all { + echo "Running Zaqar UI tests" + export NOSE_XUNIT_FILE=zaqar_ui/nosetests.xml + if [ "$NOSE_WITH_HTML_OUTPUT" = '1' ]; then + export NOSE_HTML_OUT_FILE='dashboard_nose_results.html' + fi + ${command_wrapper} ${coverage_run} $root/manage.py test zaqar_ui --settings=openstack_dashboard.test.settings $testopts + # get results of the openstack_dashboard tests + DASHBOARD_RESULT=$? + + if [ $with_coverage -eq 1 ]; then + echo "Generating coverage reports" + ${command_wrapper} python -m coverage.__main__ combine + ${command_wrapper} python -m coverage.__main__ xml -i --include="horizon/*,openstack_dashboard/*" --omit='/usr*,setup.py,*egg*,.venv/*' + ${command_wrapper} python -m coverage.__main__ html -i --include="horizon/*,openstack_dashboard/*" --omit='/usr*,setup.py,*egg*,.venv/*' -d reports + fi + # Remove the leftover coverage files from the -p flag earlier. + rm -f .coverage.* + + PEP8_RESULT=0 + if [ $no_pep8 -eq 0 ] && [ $only_selenium -eq 0 ]; then + run_pep8 + PEP8_RESULT=$? + fi + + TEST_RESULT=$(($DASHBOARD_RESULT || $PEP8_RESULT)) + if [ $TEST_RESULT -eq 0 ]; then + echo "Tests completed successfully." + else + echo "Tests failed." + fi + exit $TEST_RESULT +} + +function run_integration_tests { + export INTEGRATION_TESTS=1 + + if [ $selenium_headless -eq 1 ]; then + export SELENIUM_HEADLESS=1 + fi + + echo "Running Horizon integration tests..." + if [ -z "$testargs" ]; then + ${command_wrapper} nosetests openstack_dashboard/test/integration_tests/tests + else + ${command_wrapper} nosetests $testargs + fi + exit 0 +} + +function babel_extract { + DOMAIN=$1 + KEYWORDS="-k gettext_noop -k gettext_lazy -k ngettext_lazy:1,2" + KEYWORDS+=" -k ugettext_noop -k ugettext_lazy -k ungettext_lazy:1,2" + KEYWORDS+=" -k npgettext:1c,2,3 -k pgettext_lazy:1c,2 -k npgettext_lazy:1c,2,3" + + ${command_wrapper} pybabel extract -F babel-${DOMAIN}.cfg -o zaqar_ui/locale/${DOMAIN}.pot $KEYWORDS . +} + +function run_makemessages { + + echo -n "zaqar ui: " + babel_extract django + ZAQAR_PY_RESULT=$? + + echo -n "zaqar ui javascript: " + babel_extract djangojs + ZAQAR_JS_RESULT=$? + + #if [ $check_only -eq 1 ]; then + #git checkout -- zaqar_ui/locale/django*.pot + #fi + + exit $(($ZAQAR_PY_RESULT || $ZAQAR_JS_RESULT)) +} + +function run_compilemessages { + cd horizon + ${command_wrapper} $root/manage.py compilemessages + HORIZON_PY_RESULT=$? + cd ../openstack_dashboard + ${command_wrapper} $root/manage.py compilemessages + DASHBOARD_RESULT=$? + exit $(($HORIZON_PY_RESULT || $DASHBOARD_RESULT)) +} + +function run_pseudo { + for lang in $testargs + # Use English pot file as the source file/pot file just like real Horizon translations + do + ${command_wrapper} $root/tools/pseudo.py openstack_dashboard/locale/django.pot openstack_dashboard/locale/$lang/LC_MESSAGES/django.po $lang + ${command_wrapper} $root/tools/pseudo.py openstack_dashboard/locale/djangojs.pot openstack_dashboard/locale/$lang/LC_MESSAGES/djangojs.po $lang + ${command_wrapper} $root/tools/pseudo.py horizon/locale/django.pot horizon/locale/$lang/LC_MESSAGES/django.po $lang + ${command_wrapper} $root/tools/pseudo.py horizon/locale/djangojs.pot horizon/locale/$lang/LC_MESSAGES/djangojs.po $lang + done + exit $? +} + + +# ---------PREPARE THE ENVIRONMENT------------ # + +# PROCESS ARGUMENTS, OVERRIDE DEFAULTS +for arg in "$@"; do + process_option $arg +done + +if [ $quiet -eq 1 ] && [ $never_venv -eq 0 ] && [ $always_venv -eq 0 ] +then + always_venv=1 +fi + +# If destroy is set, just blow it away and exit. +if [ $destroy -eq 1 ]; then + destroy_venv + exit 0 +fi + +# Ignore all of this if the -N flag was set +if [ $never_venv -eq 0 ]; then + + # Restore previous environment if desired + if [ $restore_env -eq 1 ]; then + restore_environment + fi + + # Remove the virtual environment if --force used + if [ $force -eq 1 ]; then + destroy_venv + fi + + # Then check if it's up-to-date + environment_check + + # Create a backup of the up-to-date environment if desired + if [ $backup_env -eq 1 ]; then + backup_environment + fi +fi + +# ---------EXERCISE THE CODE------------ # + +# Run management commands +if [ $manage -eq 1 ]; then + run_management_command + exit $? +fi + +# Build the docs +if [ $just_docs -eq 1 ]; then + run_sphinx + exit $? +fi + +# Update translation files +if [ $makemessages -eq 1 ]; then + run_makemessages + exit $? +fi + +# Compile translation files +if [ $compilemessages -eq 1 ]; then + run_compilemessages + exit $? +fi + +# Generate Pseudo translation +if [ $pseudo -eq 1 ]; then + run_pseudo + exit $? +fi + +# PEP8 +if [ $just_pep8 -eq 1 ]; then + run_pep8 + exit $? +fi + +if [ $just_pep8_changed -eq 1 ]; then + run_pep8_changed + exit $? +fi + +# Pylint +if [ $just_pylint -eq 1 ]; then + run_pylint + exit $? +fi + +# ESLint +if [ $just_eslint -eq 1 ]; then + run_eslint + exit $? +fi + +# Karma +if [ $just_karma -eq 1 ]; then + run_karma + exit $? +fi + +# Tab checker +if [ $just_tabs -eq 1 ]; then + tab_check + exit $? +fi + +# Integration tests +if [ $integration -eq 1 ]; then + run_integration_tests + exit $? +fi + +# Django development server +if [ $runserver -eq 1 ]; then + run_server + exit $? +fi + +# Full test suite +run_tests || exit diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..3d436ba --- /dev/null +++ b/setup.py @@ -0,0 +1,44 @@ +#! /usr/bin/env python +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from setuptools import find_packages +from setuptools import setup + +setup( + name='zaqar-ui', + version='0.0.1', + summary='Zaqar User Interface', + description_file='README.rst', + author='OpenStack', + author_email='openstack-dev@lists.openstack.org', + home_page='http://www.openstack.org/', + classifiers=[ + 'Environment :: OpenStack', + 'Framework :: Django', + 'Intended Audience :: Information Technology', + 'Intended Audience :: System Administrators', + 'License :: OSI Approved :: Apache Software License', + 'Operating System :: POSIX :: Linux', + 'Programming Language :: Python', + 'Programming Language :: Python :: 2', + 'Programming Language :: Python :: 2.6', + 'Programming Language :: Python :: 2.7', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.3', + 'Programming Language :: Python :: 3.4', + ], + packages=find_packages(), + include_package_data=True, +) diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..1948ed7 --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,29 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. +# Order matters to the pip dependency resolver, so sorting this file +# changes how packages are installed. New dependencies should be +# added in alphabetical order, however, some dependencies may need to +# be installed in a specific order. +# +# Hacking should appear first in case something else depends on pep8 +hacking<0.11,>=0.10.2 +# +coverage>=3.6 +django-nose>=1.2 +mock>=1.2 +mox3>=0.7.0 +nodeenv>=0.9.4 # BSD License +nose +nose-exclude +nosehtmloutput>=0.0.3 +nosexcover +openstack.nose-plugin>=0.7 +oslosphinx>=2.5.0,!=3.4.0 # Apache-2.0 +selenium +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 +testtools>=1.4.0 +# This also needs xvfb library installed on your OS +xvfbwrapper>=0.1.3 #license: MIT +# Include horizon as test requirement +http://tarballs.openstack.org/horizon/horizon-master.tar.gz#egg=horizon diff --git a/tools/install_venv.py b/tools/install_venv.py new file mode 100644 index 0000000..e96521e --- /dev/null +++ b/tools/install_venv.py @@ -0,0 +1,71 @@ +# Copyright 2010 United States Government as represented by the +# Administrator of the National Aeronautics and Space Administration. +# All Rights Reserved. +# +# Copyright 2010 OpenStack Foundation +# Copyright 2013 IBM Corp. +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +import os +import sys + +import install_venv_common as install_venv # noqa + + +def print_help(venv, root): + help = """ + OpenStack development environment setup is complete. + + OpenStack development uses virtualenv to track and manage Python + dependencies while in development and testing. + + To activate the OpenStack virtualenv for the extent of your current shell + session you can run: + + $ source %s/bin/activate + + Or, if you prefer, you can run commands in the virtualenv on a case by case + basis by running: + + $ %s/tools/with_venv.sh + + Also, make test will automatically use the virtualenv. + """ + print(help % (venv, root)) + + +def main(argv): + root = os.path.dirname(os.path.dirname(os.path.realpath(__file__))) + + if os.environ.get('tools_path'): + root = os.environ['tools_path'] + venv = os.path.join(root, '.venv') + if os.environ.get('venv'): + venv = os.environ['venv'] + + pip_requires = os.path.join(root, 'requirements.txt') + test_requires = os.path.join(root, 'test-requirements.txt') + py_version = "python%s.%s" % (sys.version_info[0], sys.version_info[1]) + project = 'OpenStack' + install = install_venv.InstallVenv(root, venv, pip_requires, test_requires, + py_version, project) + options = install.parse_args(argv) + install.check_python_version() + install.check_dependencies() + install.create_virtualenv(no_site_packages=options.no_site_packages) + install.install_dependencies() + print_help(venv, root) + +if __name__ == '__main__': + main(sys.argv) diff --git a/tools/install_venv_common.py b/tools/install_venv_common.py new file mode 100644 index 0000000..e279159 --- /dev/null +++ b/tools/install_venv_common.py @@ -0,0 +1,172 @@ +# Copyright 2013 OpenStack Foundation +# Copyright 2013 IBM Corp. +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +"""Provides methods needed by installation script for OpenStack development +virtual environments. + +Since this script is used to bootstrap a virtualenv from the system's Python +environment, it should be kept strictly compatible with Python 2.6. + +Synced in from openstack-common +""" + +from __future__ import print_function + +import optparse +import os +import subprocess +import sys + + +class InstallVenv(object): + + def __init__(self, root, venv, requirements, + test_requirements, py_version, + project): + self.root = root + self.venv = venv + self.requirements = requirements + self.test_requirements = test_requirements + self.py_version = py_version + self.project = project + + def die(self, message, *args): + print(message % args, file=sys.stderr) + sys.exit(1) + + def check_python_version(self): + if sys.version_info < (2, 6): + self.die("Need Python Version >= 2.6") + + def run_command_with_code(self, cmd, redirect_output=True, + check_exit_code=True): + """Runs a command in an out-of-process shell. + + Returns the output of that command. Working directory is self.root. + """ + if redirect_output: + stdout = subprocess.PIPE + else: + stdout = None + + proc = subprocess.Popen(cmd, cwd=self.root, stdout=stdout) + output = proc.communicate()[0] + if check_exit_code and proc.returncode != 0: + self.die('Command "%s" failed.\n%s', ' '.join(cmd), output) + return (output, proc.returncode) + + def run_command(self, cmd, redirect_output=True, check_exit_code=True): + return self.run_command_with_code(cmd, redirect_output, + check_exit_code)[0] + + def get_distro(self): + if (os.path.exists('/etc/fedora-release') or + os.path.exists('/etc/redhat-release')): + return Fedora( + self.root, self.venv, self.requirements, + self.test_requirements, self.py_version, self.project) + else: + return Distro( + self.root, self.venv, self.requirements, + self.test_requirements, self.py_version, self.project) + + def check_dependencies(self): + self.get_distro().install_virtualenv() + + def create_virtualenv(self, no_site_packages=True): + """Creates the virtual environment and installs PIP. + + Creates the virtual environment and installs PIP only into the + virtual environment. + """ + if not os.path.isdir(self.venv): + print('Creating venv...', end=' ') + if no_site_packages: + self.run_command(['virtualenv', '-q', '--no-site-packages', + self.venv]) + else: + self.run_command(['virtualenv', '-q', self.venv]) + print('done.') + else: + print("venv already exists...") + pass + + def pip_install(self, *args): + self.run_command(['tools/with_venv.sh', + 'pip', 'install', '--upgrade'] + list(args), + redirect_output=False) + + def install_dependencies(self): + print('Installing dependencies with pip (this can take a while)...') + + # First things first, make sure our venv has the latest pip and + # setuptools and pbr + self.pip_install('pip>=1.4') + self.pip_install('setuptools') + self.pip_install('pbr') + + self.pip_install('-r', self.requirements, '-r', self.test_requirements) + + def parse_args(self, argv): + """Parses command-line arguments.""" + parser = optparse.OptionParser() + parser.add_option('-n', '--no-site-packages', + action='store_true', + help="Do not inherit packages from global Python " + "install.") + return parser.parse_args(argv[1:])[0] + + +class Distro(InstallVenv): + + def check_cmd(self, cmd): + return bool(self.run_command(['which', cmd], + check_exit_code=False).strip()) + + def install_virtualenv(self): + if self.check_cmd('virtualenv'): + return + + if self.check_cmd('easy_install'): + print('Installing virtualenv via easy_install...', end=' ') + if self.run_command(['easy_install', 'virtualenv']): + print('Succeeded') + return + else: + print('Failed') + + self.die('ERROR: virtualenv not found.\n\n%s development' + ' requires virtualenv, please install it using your' + ' favorite package management tool' % self.project) + + +class Fedora(Distro): + """This covers all Fedora-based distributions. + + Includes: Fedora, RHEL, CentOS, Scientific Linux + """ + + def check_pkg(self, pkg): + return self.run_command_with_code(['rpm', '-q', pkg], + check_exit_code=False)[1] == 0 + + def install_virtualenv(self): + if self.check_cmd('virtualenv'): + return + + if not self.check_pkg('python-virtualenv'): + self.die("Please install 'python-virtualenv'.") + + super(Fedora, self).install_virtualenv() diff --git a/tools/with_venv.sh b/tools/with_venv.sh new file mode 100755 index 0000000..f4170c9 --- /dev/null +++ b/tools/with_venv.sh @@ -0,0 +1,13 @@ +#!/bin/bash +TOOLS_PATH=${TOOLS_PATH:-$(dirname $0)} +VENV_PATH=${VENV_PATH:-${TOOLS_PATH}} +VENV_DIR=${VENV_NAME:-/../.venv} +TOOLS=${TOOLS_PATH} +VENV=${VENV:-${VENV_PATH}/${VENV_DIR}} +HORIZON_DIR=${TOOLS%/tools} + +# This horrible mangling of the PYTHONPATH is required to get the +# babel-angular-gettext extractor to work. To fix this the extractor needs to +# be packaged on pypi and added to global requirements. That work is in progress. +export PYTHONPATH="$HORIZON_DIR" +source ${VENV}/bin/activate && "$@" diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..7234faf --- /dev/null +++ b/tox.ini @@ -0,0 +1,87 @@ +[tox] +envlist = py27,py27dj17,py27dj18,pep834 +minversion = 1.6 +skipsdist = True + +[testenv] +usedevelop = True +install_command = pip install -U {opts} {packages} +setenv = VIRTUAL_ENV={envdir} + NOSE_WITH_OPENSTACK=1 + NOSE_OPENSTACK_COLOR=1 + NOSE_OPENSTACK_RED=0.05 + NOSE_OPENSTACK_YELLOW=0.025 + NOSE_OPENSTACK_SHOW_ELAPSED=1 +# Note the hash seed is set to 0 until horizon can be tested with a +# random hash seed successfully. + PYTHONHASHSEED=0 +deps = -r{toxinidir}/requirements.txt + -r{toxinidir}/test-requirements.txt +commands = /bin/bash run_tests.sh -N --no-pep8 {posargs} + +[testenv:pep8] +commands = + /bin/bash run_tests.sh -N --pep8 + /bin/bash run_tests.sh -N --makemessages --check-only + +[testenv:venv] +commands = {posargs} + +[testenv:cover] +commands = /bin/bash run_tests.sh -N --no-pep8 --coverage {posargs} + +[testenv:py27dj17] +basepython = python2.7 +commands = pip install django>=1.7,<1.8 + /bin/bash run_tests.sh -N --no-pep8 {posargs} + +[testenv:py27dj18] +basepython = python2.7 +commands = pip install django>=1.8,<1.9 + /bin/bash run_tests.sh -N --no-pep8 {posargs} + +[testenv:py27integration] +basepython = python2.7 +commands = /bin/bash run_tests.sh -N --integration --selenium-headless {posargs} + +[testenv:eslint] +passenv = * +commands = nodeenv -p + npm install + /bin/bash run_tests.sh -N --eslint + +[testenv:docs] +setenv = DJANGO_SETTINGS_MODULE=openstack_dashboard.test.settings +commands = python setup.py build_sphinx + +[tox:jenkins] +downloadcache = ~/cache/pip + +[flake8] +exclude = .venv,.git,.tox,dist,*openstack/common*,*lib/python*,*egg,build,panel_template,dash_template,local_settings.py,*/local/*,*/test/test_plugins/*,.ropeproject +# H405 multi line docstring summary not separated with an empty line +ignore = H405 +max-complexity = 20 + +[hacking] +import_exceptions = collections.defaultdict, + django.conf.settings, + django.conf.urls.include, + django.conf.urls.patterns, + django.conf.urls.url, + django.core.urlresolvers.reverse, + django.core.urlresolvers.reverse_lazy, + django.template.loader.render_to_string, + django.test.utils.override_settings, + django.utils.datastructures.SortedDict, + django.utils.encoding.force_text, + django.utils.html.conditional_escape, + django.utils.html.escape, + django.utils.http.urlencode, + django.utils.safestring.mark_safe, + django.utils.translation.npgettext_lazy, + django.utils.translation.pgettext_lazy, + django.utils.translation.ugettext_lazy, + django.utils.translation.ungettext_lazy, + operator.attrgetter, + StringIO.StringIO diff --git a/zaqar_ui/__init__.py b/zaqar_ui/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/zaqar_ui/content/__init__.py b/zaqar_ui/content/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/zaqar_ui/content/queues/__init__.py b/zaqar_ui/content/queues/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/zaqar_ui/content/queues/panel.py b/zaqar_ui/content/queues/panel.py new file mode 100644 index 0000000..770e831 --- /dev/null +++ b/zaqar_ui/content/queues/panel.py @@ -0,0 +1,22 @@ +# Copyright 2015 IBM Corp. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from django.utils.translation import ugettext_lazy as _ + +import horizon + + +class Queues(horizon.Panel): + name = _("Queues") + slug = "queues" diff --git a/zaqar_ui/content/queues/templates/queues/index.html b/zaqar_ui/content/queues/templates/queues/index.html new file mode 100644 index 0000000..6a63a77 --- /dev/null +++ b/zaqar_ui/content/queues/templates/queues/index.html @@ -0,0 +1,10 @@ +{% extends 'base.html' %} +{% load i18n %} +{% block title %}{% trans "Queues" %}{% endblock %} + +{% block page_header %} + +{% endblock page_header %} + +{% block main %} +{% endblock %} diff --git a/zaqar_ui/content/queues/urls.py b/zaqar_ui/content/queues/urls.py new file mode 100644 index 0000000..a18ad90 --- /dev/null +++ b/zaqar_ui/content/queues/urls.py @@ -0,0 +1,22 @@ +# Copyright 2015 IBM Corp. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from django.conf import urls + +from zaqar_ui.content.queues import views + +urlpatterns = urls.patterns( + '', + urls.url(r'^$', views.IndexView.as_view(), name='index'), +) diff --git a/zaqar_ui/content/queues/views.py b/zaqar_ui/content/queues/views.py new file mode 100644 index 0000000..22b9298 --- /dev/null +++ b/zaqar_ui/content/queues/views.py @@ -0,0 +1,19 @@ +# Copyright 2015 IBM Corp. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from django.views import generic + + +class IndexView(generic.TemplateView): + template_name = 'project/queues/index.html' diff --git a/zaqar_ui/enabled/_1510_project_messaging_group.py b/zaqar_ui/enabled/_1510_project_messaging_group.py new file mode 100644 index 0000000..3544457 --- /dev/null +++ b/zaqar_ui/enabled/_1510_project_messaging_group.py @@ -0,0 +1,24 @@ +# Copyright 2015 IBM Corp. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from django.utils.translation import ugettext_lazy as _ + +# The slug of the panel group to be added to HORIZON_CONFIG. Required. +PANEL_GROUP = 'messaging' + +# The display name of the PANEL_GROUP. Required. +PANEL_GROUP_NAME = _('Messaging') + +# The slug of the dashboard the PANEL_GROUP associated with. Required. +PANEL_GROUP_DASHBOARD = 'project' diff --git a/zaqar_ui/enabled/_1520_project_queues.py b/zaqar_ui/enabled/_1520_project_queues.py new file mode 100644 index 0000000..6d761af --- /dev/null +++ b/zaqar_ui/enabled/_1520_project_queues.py @@ -0,0 +1,40 @@ +# Copyright 2015 IBM Corp. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +PANEL = 'queues' +PANEL_GROUP = 'messaging' +PANEL_DASHBOARD = 'project' + +ADD_PANEL = ('zaqar_ui.content.queues.panel.Queues') + +# ADD_INSTALLED_APPS enables using html templates from within the plugin +ADD_INSTALLED_APPS = ['zaqar_ui'] + +ADD_ANGULAR_MODULES = [ + 'horizon.dashboard.project.queues' +] + +ADD_JS_FILES = [ + 'dashboard/project/queues/queues.module.js', +] + +ADD_JS_SPEC_FILES = [ + 'dashboard/project/queues/queues.module.spec.js', +] + +ADD_SCSS_FILES = [ + 'dashboard/project/queues/queues.scss' +] + +AUTO_DISCOVER_STATIC_FILES = True diff --git a/zaqar_ui/locale/django.pot b/zaqar_ui/locale/django.pot new file mode 100644 index 0000000..24e78e2 --- /dev/null +++ b/zaqar_ui/locale/django.pot @@ -0,0 +1,23149 @@ +# Translations template for PROJECT. +# Copyright (C) 2016 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2016. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2016-01-14 16:26+1300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.2.0\n" + +#: .venv/lib/python2.7/site-packages/argparse.py:319 +#: .venv/lib/python2.7/site-packages/troveclient/shell.py:627 +msgid "usage: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:827 +msgid ".__call__() not defined" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1122 +#, python-format +msgid "unknown parser %r (choices: %s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1163 +#, python-format +msgid "argument \"-\" with mode %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1174 +#, python-format +msgid "can't open '%s': %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1371 +#, python-format +msgid "cannot merge actions - two groups are named %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1409 +msgid "'required' is an invalid argument for positionals" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1429 +#, python-format +msgid "invalid option string %r: must start with a character %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1450 +#, python-format +msgid "dest= is required for options like %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1467 +#, python-format +msgid "invalid conflict_resolution value: %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1485 +#, python-format +msgid "conflicting option string(s): %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1548 +msgid "mutually exclusive arguments must be optional" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1618 +msgid "positional arguments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1619 +msgid "optional arguments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1637 +msgid "show this help message and exit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1643 +msgid "show program's version number and exit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1675 +msgid "cannot have multiple subparser arguments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1727 +#, python-format +msgid "unrecognized arguments: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1821 +#, python-format +msgid "not allowed with argument %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1867 +#: .venv/lib/python2.7/site-packages/argparse.py:1881 +#, python-format +msgid "ignored explicit argument %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1971 +msgid "too few arguments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:1978 +#, python-format +msgid "argument %s is required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2003 +#, python-format +msgid "one of the arguments %s is required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2049 +msgid "expected one argument" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2050 +msgid "expected at most one argument" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2051 +msgid "expected at least one argument" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2053 +#, python-format +msgid "expected %s argument(s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2110 +#, python-format +msgid "ambiguous option: %s could match %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2172 +#, python-format +msgid "unexpected option string: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2273 +#, python-format +msgid "%r is not callable" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2289 +#, python-format +msgid "invalid %s value: %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2299 +#, python-format +msgid "invalid choice: %r (choose from %s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/argparse.py:2392 +#, python-format +msgid "%s: error: %s\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/cliutils.py:40 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/cliutils.py:40 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/cliutils.py:40 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/cliutils.py:40 +#, python-format +msgid "Missing arguments: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/cliutils.py:158 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/cliutils.py:158 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/cliutils.py:158 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/cliutils.py:158 +#, python-format +msgid "" +"Field labels list %(labels)s has different number of elements than fields" +" list %(fields)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/base.py:244 +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/base.py:401 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/base.py:244 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/base.py:401 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/base.py:244 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/base.py:401 +#: .venv/lib/python2.7/site-packages/keystoneclient/openstack/common/apiclient/base.py:248 +#: .venv/lib/python2.7/site-packages/keystoneclient/openstack/common/apiclient/base.py:405 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/base.py:244 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/base.py:401 +#, python-format +msgid "No %(name)s matching %(args)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/client.py:250 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/client.py:250 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/client.py:250 +#: .venv/lib/python2.7/site-packages/keystoneclient/openstack/common/apiclient/client.py:250 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/client.py:250 +msgid "Cannot find endpoint or token for request" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/client.py:381 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/client.py:381 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/client.py:381 +#: .venv/lib/python2.7/site-packages/keystoneclient/openstack/common/apiclient/client.py:381 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/client.py:381 +#, python-format +msgid "" +"Invalid %(api_name)s client version '%(version)s'. Must be one of: " +"%(version_map)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:84 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:83 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:84 +#: .venv/lib/python2.7/site-packages/keystoneclient/exceptions.py:72 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:84 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:84 +#, python-format +msgid "Authentication failed. Missing options: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:93 +#, python-format +msgid "AuthSystemNotFound: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:116 +#, python-format +msgid "AmbiguousEndpoints: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:124 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:122 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:124 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:124 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:124 +msgid "HTTP Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:144 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:142 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:144 +#: .venv/lib/python2.7/site-packages/keystoneclient/exceptions.py:135 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:144 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:144 +msgid "HTTP Redirection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:152 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:150 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:152 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:152 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:152 +msgid "HTTP Client Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:161 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:159 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:161 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:161 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:161 +msgid "HTTP Server Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:171 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:169 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:171 +#: .venv/lib/python2.7/site-packages/keystoneclient/exceptions.py:145 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:171 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:171 +msgid "Multiple Choices" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:180 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:178 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:180 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:180 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:180 +msgid "Bad Request" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:190 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:188 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:190 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:190 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:190 +msgid "Unauthorized" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:199 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:197 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:199 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:199 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:199 +msgid "Payment Required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:209 +#: .venv/lib/python2.7/site-packages/django/views/csrf.py:107 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:207 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:209 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:209 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:209 +msgid "Forbidden" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:219 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:217 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:219 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:219 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/views.py:50 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:219 +msgid "Not Found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:229 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:227 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:229 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:229 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:229 +msgid "Method Not Allowed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:239 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:237 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:239 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:239 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:239 +msgid "Not Acceptable" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:248 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:246 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:248 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:248 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:248 +msgid "Proxy Authentication Required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:257 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:255 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:257 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:257 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:257 +msgid "Request Timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:267 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:265 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:267 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:267 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:267 +msgid "Conflict" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:277 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:275 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:277 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:277 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:277 +msgid "Gone" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:287 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:285 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:287 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:287 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:287 +msgid "Length Required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:297 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:295 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:297 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:297 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:297 +msgid "Precondition Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:306 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:304 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:306 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:306 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:306 +msgid "Request Entity Too Large" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:323 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:321 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:323 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:323 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:323 +msgid "Request-URI Too Long" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:333 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:331 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:333 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:333 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:333 +msgid "Unsupported Media Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:343 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:341 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:343 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:343 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:343 +msgid "Requested Range Not Satisfiable" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:352 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:350 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:352 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:352 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:352 +msgid "Expectation Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:362 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:360 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:362 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:362 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:362 +msgid "Unprocessable Entity" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:371 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:369 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:371 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:371 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:371 +msgid "Internal Server Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:382 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:380 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:382 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:382 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:382 +msgid "Not Implemented" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:392 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:390 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:392 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:392 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:392 +msgid "Bad Gateway" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:401 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:399 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:401 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:401 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:401 +msgid "Service Unavailable" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:411 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:409 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:411 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:411 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:411 +msgid "Gateway Timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/exceptions.py:420 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:418 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:420 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:420 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:420 +msgid "HTTP Version Not Supported" +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/utils.py:86 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/utils.py:86 +#: .venv/lib/python2.7/site-packages/heatclient/common/utils.py:168 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/utils.py:86 +#: .venv/lib/python2.7/site-packages/keystoneclient/openstack/common/apiclient/utils.py:86 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/utils.py:86 +#, python-format +msgid "No %(name)s with a name or ID of '%(name_or_id)s' exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/utils.py:94 +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/utils.py:94 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/utils.py:94 +#: .venv/lib/python2.7/site-packages/keystoneclient/openstack/common/apiclient/utils.py:94 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/utils.py:94 +#, python-format +msgid "" +"Multiple %(name)s matches found for '%(name_or_id)s', use an ID to be " +"more specific." +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/client.py:77 +#, python-format +msgid "Invalid url: '%(url)s'. It must include one of: %(version)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/client.py:118 +#: .venv/lib/python2.7/site-packages/cinderclient/client.py:332 +#, python-format +msgid "" +"Service catalog returned invalid url.\n" +"%s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/client.py:328 +#, python-format +msgid "" +"Invalid url was specified in --bypass-url or environment variable " +"CINDERCLIENT_BYPASS_URL.\n" +"%s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/shell.py:240 +msgid "" +"Authentication strategy (Env: OS_AUTH_STRATEGY, default keystone). For " +"now, any other value will disable the authentication." +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/shell.py:295 +msgid "Authentication user ID (Env: OS_USER_ID)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/shell.py:373 +msgid "Defaults to env[OS_TOKEN]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/shell.py:381 +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:705 +msgid "Defaults to env[OS_URL]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/shell.py:626 +#: .venv/lib/python2.7/site-packages/cinderclient/shell.py:650 +#: .venv/lib/python2.7/site-packages/troveclient/shell.py:449 +msgid "" +"You must provide a tenant_name, tenant_id, project_id or project_name " +"(with project_domain_name or project_domain_id) via --os-tenant-name " +"(env[OS_TENANT_NAME]), --os-tenant-id (env[OS_TENANT_ID]), --os-" +"project-id (env[OS_PROJECT_ID]) --os-project-name " +"(env[OS_PROJECT_NAME]), --os-project-domain-id " +"(env[OS_PROJECT_DOMAIN_ID]) --os-project-domain-name " +"(env[OS_PROJECT_DOMAIN_NAME])" +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/openstack/common/gettextutils.py:301 +#: .venv/lib/python2.7/site-packages/oslo_i18n/_message.py:226 +msgid "Message objects do not support addition." +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/openstack/common/gettextutils.py:311 +msgid "" +"Message objects do not support str() because they may contain non-ascii " +"characters. Please use unicode() or translate() instead." +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/openstack/common/strutils.py:114 +#: .venv/lib/python2.7/site-packages/oslo_utils/strutils.py:136 +#: .venv/lib/python2.7/site-packages/troveclient/openstack/common/strutils.py:88 +#, python-format +msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/openstack/common/strutils.py:219 +#: .venv/lib/python2.7/site-packages/oslo_utils/strutils.py:170 +#, python-format +msgid "Invalid unit system: \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/cinderclient/openstack/common/strutils.py:228 +#: .venv/lib/python2.7/site-packages/oslo_utils/strutils.py:179 +#: .venv/lib/python2.7/site-packages/troveclient/openstack/common/strutils.py:184 +#, python-format +msgid "Invalid string format: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:51 +msgid "Afrikaans" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:52 +msgid "Arabic" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:53 +msgid "Asturian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:54 +msgid "Azerbaijani" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:55 +msgid "Bulgarian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:56 +msgid "Belarusian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:57 +msgid "Bengali" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:58 +msgid "Breton" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:59 +msgid "Bosnian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:60 +msgid "Catalan" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:61 +msgid "Czech" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:62 +msgid "Welsh" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:63 +msgid "Danish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:64 +msgid "German" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:65 +msgid "Greek" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:66 +msgid "English" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:67 +msgid "Australian English" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:68 +msgid "British English" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:69 +msgid "Esperanto" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:70 +msgid "Spanish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:71 +msgid "Argentinian Spanish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:72 +msgid "Mexican Spanish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:73 +msgid "Nicaraguan Spanish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:74 +msgid "Venezuelan Spanish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:75 +msgid "Estonian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:76 +msgid "Basque" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:77 +msgid "Persian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:78 +msgid "Finnish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:79 +msgid "French" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:80 +msgid "Frisian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:81 +msgid "Irish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:82 +msgid "Galician" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:83 +msgid "Hebrew" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:84 +msgid "Hindi" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:85 +msgid "Croatian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:86 +msgid "Hungarian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:87 +msgid "Interlingua" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:88 +msgid "Indonesian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:89 +msgid "Ido" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:90 +msgid "Icelandic" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:91 +msgid "Italian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:92 +msgid "Japanese" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:93 +msgid "Georgian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:94 +msgid "Kazakh" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:95 +msgid "Khmer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:96 +msgid "Kannada" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:97 +msgid "Korean" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:98 +msgid "Luxembourgish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:99 +msgid "Lithuanian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:100 +msgid "Latvian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:101 +msgid "Macedonian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:102 +msgid "Malayalam" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:103 +msgid "Mongolian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:104 +msgid "Marathi" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:105 +msgid "Burmese" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:106 +msgid "Norwegian Bokmal" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:107 +msgid "Nepali" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:108 +msgid "Dutch" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:109 +msgid "Norwegian Nynorsk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:110 +msgid "Ossetic" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:111 +msgid "Punjabi" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:112 +msgid "Polish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:113 +msgid "Portuguese" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:114 +msgid "Brazilian Portuguese" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:115 +msgid "Romanian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:116 +msgid "Russian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:117 +msgid "Slovak" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:118 +msgid "Slovenian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:119 +msgid "Albanian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:120 +msgid "Serbian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:121 +msgid "Serbian Latin" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:122 +msgid "Swedish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:123 +msgid "Swahili" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:124 +msgid "Tamil" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:125 +msgid "Telugu" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:126 +msgid "Thai" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:127 +msgid "Turkish" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:128 +msgid "Tatar" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:129 +msgid "Udmurt" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:130 +msgid "Ukrainian" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:131 +msgid "Urdu" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:132 +msgid "Vietnamese" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:133 +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:134 +msgid "Simplified Chinese" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:135 +#: .venv/lib/python2.7/site-packages/django/conf/global_settings.py:136 +msgid "Traditional Chinese" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/actions.py:50 +#, python-format +msgid "Successfully deleted %(count)d %(items)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/actions.py:62 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1725 +#, python-format +msgid "Cannot delete %(name)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/actions.py:64 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1727 +msgid "Are you sure?" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/actions.py:88 +#, python-format +msgid "Delete selected %(verbose_name_plural)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/apps.py:11 +msgid "Administration" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:107 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:205 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:245 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:282 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:398 +msgid "All" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:246 +#: .venv/lib/python2.7/site-packages/django/forms/widgets.py:556 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:360 +msgid "Yes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:247 +#: .venv/lib/python2.7/site-packages/django/forms/widgets.py:557 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:358 +msgid "No" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:261 +#: .venv/lib/python2.7/site-packages/django/forms/widgets.py:555 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:61 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:724 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tables.py:126 +msgid "Unknown" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:321 +msgid "Any date" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:322 +msgid "Today" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:326 +msgid "Past 7 days" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:330 +msgid "This month" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/filters.py:334 +msgid "This year" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/forms.py:13 +#, python-format +msgid "" +"Please enter the correct %(username)s and password for a staff account. " +"Note that both fields may be case-sensitive." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/helpers.py:28 +msgid "Action:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:29 +msgid "action time" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:32 +msgid "object id" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:33 +msgid "object repr" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:34 +msgid "action flag" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:35 +msgid "change message" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:40 +msgid "log entry" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:41 +msgid "log entries" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:50 +#, python-format +msgid "Added \"%(object)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:52 +#, python-format +msgid "Changed \"%(object)s\" - %(changes)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:57 +#, python-format +msgid "Deleted \"%(object)s.\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/models.py:59 +msgid "LogEntry Object" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:229 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:258 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3257 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:234 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:184 +msgid "None" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:294 +msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1024 +#, python-format +msgid "Changed %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1024 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1034 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1934 +#: .venv/lib/python2.7/site-packages/django/db/models/base.py:1130 +#: .venv/lib/python2.7/site-packages/django/forms/models.py:718 +msgid "and" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1029 +#, python-format +msgid "Added %(name)s \"%(object)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1033 +#, python-format +msgid "Changed %(list)s for %(name)s \"%(object)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1038 +#, python-format +msgid "Deleted %(name)s \"%(object)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1042 +msgid "No fields changed." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1168 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1224 +#, python-format +msgid "" +"The %(name)s \"%(obj)s\" was added successfully. You may edit it again " +"below." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1182 +#, python-format +msgid "" +"The %(name)s \"%(obj)s\" was added successfully. You may add another " +"%(name)s below." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1189 +#, python-format +msgid "The %(name)s \"%(obj)s\" was added successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1217 +#, python-format +msgid "" +"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " +"below." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1234 +#, python-format +msgid "" +"The %(name)s \"%(obj)s\" was changed successfully. You may add another " +"%(name)s below." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1243 +#, python-format +msgid "The %(name)s \"%(obj)s\" was changed successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1326 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1582 +msgid "" +"Items must be selected in order to perform actions on them. No items have" +" been changed." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1345 +msgid "No action selected." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1363 +#, python-format +msgid "The %(name)s \"%(obj)s\" was deleted successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1450 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1700 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1756 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/admin.py:129 +#, python-format +msgid "%(name)s object with primary key %(key)r does not exist." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1500 +#, python-format +msgid "Add %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1500 +#, python-format +msgid "Change %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1561 +msgid "Database error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1624 +#, python-format +msgid "%(count)s %(name)s was changed successfully." +msgid_plural "%(count)s %(name)s were changed successfully." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1651 +#, python-format +msgid "%(total_count)s selected" +msgid_plural "All %(total_count)s selected" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1657 +#, python-format +msgid "0 of %(cnt)s selected" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1773 +#, python-format +msgid "Change history: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1928 +#, python-format +msgid "%(class_name)s %(instance)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/options.py:1935 +#, python-format +msgid "" +"Deleting %(class_name)s %(instance)s would require deleting the following" +" protected related objects: %(related_objects)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/sites.py:40 +msgid "Django site admin" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/sites.py:43 +msgid "Django administration" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/sites.py:46 +msgid "Site administration" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/sites.py:380 +#: .venv/lib/python2.7/site-packages/django/contrib/admin/tests.py:120 +msgid "Log in" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/sites.py:512 +#, python-format +msgid "%(app)s administration" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/widgets.py:95 +msgid "Date:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/widgets.py:96 +msgid "Time:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/widgets.py:178 +msgid "Lookup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/widgets.py:367 +msgid "Currently:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/widgets.py:368 +msgid "Change:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/templatetags/admin_list.py:383 +msgid "All dates" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/views/main.py:37 +msgid "(None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/views/main.py:84 +#, python-format +msgid "Select %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admin/views/main.py:86 +#, python-format +msgid "Select %s to change" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/apps.py:7 +msgid "Administrative Documentation" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:74 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:76 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:78 +msgid "tag:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:107 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:109 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:111 +msgid "filter:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:159 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:161 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:163 +msgid "view:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:191 +#, python-format +msgid "App %(app_label)r not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:195 +#, python-format +msgid "Model %(model_name)r not found in app %(app_label)r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:201 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:203 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:218 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:241 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:246 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:260 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:277 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:282 +msgid "model:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:214 +#, python-format +msgid "the related `%(app_label)s.%(data_type)s` object" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:234 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:269 +#, python-format +msgid "related `%(app_label)s.%(object_name)s` objects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:241 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:277 +#, python-format +msgid "all %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:246 +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:282 +#, python-format +msgid "number of %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/views.py:392 +#, python-format +msgid "%s does not appear to be a urlpattern object" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/tests/test_fields.py:32 +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1003 +msgid "Boolean (Either True or False)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/admindocs/tests/test_fields.py:42 +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:132 +#, python-format +msgid "Field of type: %(field_type)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/admin.py:46 +msgid "Personal info" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/admin.py:47 +msgid "Permissions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/admin.py:49 +msgid "Important dates" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/admin.py:139 +msgid "Password changed successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/admin.py:150 +#, python-format +msgid "Change password: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/apps.py:12 +msgid "Authentication and Authorization" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:30 +msgid "No password set." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:35 +msgid "Invalid password format or unknown hashing algorithm." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:69 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:265 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:329 +msgid "The two password fields didn't match." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:71 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:100 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:128 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:333 +#: .venv/lib/python2.7/site-packages/openstack_auth/forms.py:55 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:198 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:160 +msgid "Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:73 +msgid "Password confirmation" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:75 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:339 +msgid "Enter the same password as above, for verification." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:101 +msgid "" +"Raw passwords are not stored, so there is no way to see this user's " +"password, but you can change the password using this form." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:131 +#, python-format +msgid "" +"Please enter a correct %(username)s and password. Note that both fields " +"may be case-sensitive." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:133 +msgid "This account is inactive." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:196 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:191 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:102 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:201 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:239 +msgid "Email" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:267 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/forms.py:35 +msgid "New password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:269 +msgid "New password confirmation" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:300 +msgid "Your old password was entered incorrectly. Please enter it again." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:303 +msgid "Old password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/forms.py:337 +msgid "Password (again)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:251 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:334 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:382 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:410 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:443 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:476 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:510 +msgid "algorithm" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:252 +msgid "iterations" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:253 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:336 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:383 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:411 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:511 +msgid "salt" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:254 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:384 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:412 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:444 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:477 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:512 +msgid "hash" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:335 +msgid "work factor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/hashers.py:337 +msgid "checksum" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:64 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:115 +#: .venv/lib/python2.7/site-packages/kombu/transport/django/models.py:12 +msgid "name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:66 +msgid "codename" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:70 +msgid "permission" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:71 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:117 +msgid "permissions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:122 +msgid "group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:123 +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:311 +msgid "groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:196 +msgid "password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:197 +msgid "last login" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:308 +msgid "superuser status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:309 +msgid "" +"Designates that this user has all permissions without explicitly " +"assigning them." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:312 +msgid "" +"The groups this user belongs to. A user will get all permissions granted " +"to each of their groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:317 +msgid "user permissions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:318 +msgid "Specific permissions for this user." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:385 +msgid "username" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:386 +msgid "Required. 30 characters or fewer. Letters, digits and @/./+/-/_ only." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:390 +msgid "" +"Enter a valid username. This value may contain only letters, numbers and " +"@/./+/-/_ characters." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:395 +msgid "A user with that username already exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:397 +msgid "first name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:398 +msgid "last name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:399 +msgid "email address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:400 +msgid "staff status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:401 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:403 +msgid "active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:404 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:406 +msgid "date joined" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:414 +msgid "user" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/models.py:415 +msgid "users" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/views.py:102 +msgid "Logged out" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/views.py:188 +msgid "Password reset" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/views.py:203 +msgid "Password reset sent" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/views.py:242 +msgid "Enter new password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/views.py:253 +msgid "Password reset unsuccessful" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/views.py:273 +msgid "Password reset complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/views.py:310 +msgid "Password change" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/auth/views.py:326 +msgid "Password change successful" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/contenttypes/apps.py:12 +msgid "Content Types" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/contenttypes/models.py:161 +msgid "python model class name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/contenttypes/models.py:165 +msgid "content type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/contenttypes/models.py:166 +msgid "content types" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/contenttypes/views.py:19 +#, python-format +msgid "Content type %(ct_id)s object has no associated model" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/contenttypes/views.py:23 +#, python-format +msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/contenttypes/views.py:29 +#, python-format +msgid "%(ct_name)s objects don't have a get_absolute_url() method" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/admin.py:11 +msgid "Advanced options" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/apps.py:7 +msgid "Flat Pages" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/forms.py:8 +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:12 +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2308 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3357 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:517 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:521 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:522 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:65 +msgid "URL" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/forms.py:9 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing " +"slashes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/forms.py:12 +msgid "" +"This value must contain only letters, numbers, dots, underscores, dashes," +" slashes or tildes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/forms.py:25 +msgid "URL is missing a leading slash." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/forms.py:32 +msgid "URL is missing a trailing slash." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/forms.py:49 +#, python-format +msgid "Flatpage with url %(url)s already exists for site %(site)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:13 +msgid "title" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:14 +msgid "content" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:15 +msgid "enable comments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:16 +msgid "template name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:17 +msgid "" +"Example: 'flatpages/contact_page.html'. If this isn't provided, the " +"system will use 'flatpages/default.html'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:22 +msgid "registration required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:23 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:29 +msgid "flat page" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/flatpages/models.py:30 +msgid "flat pages" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/apps.py:8 +msgid "GIS" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/views.py:10 +msgid "No feeds are registered." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/views.py:16 +#, python-format +msgid "Slug %r isn't registered." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:78 +msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:325 +msgid "Point" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:331 +msgid "Line string" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:337 +msgid "Polygon" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:343 +msgid "Multi-point" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:349 +msgid "Multi-line string" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:355 +msgid "Multi polygon" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:361 +msgid "Geometry collection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/db/models/fields.py:367 +msgid "Extent Aggregate Field" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/forms/fields.py:22 +msgid "No geometry value provided." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/forms/fields.py:23 +msgid "Invalid geometry value." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/forms/fields.py:24 +msgid "Invalid geometry type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/gis/forms/fields.py:25 +msgid "" +"An error occurred when transforming the geometry to the SRID of the " +"geometry form field." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/apps.py:7 +msgid "Humanize" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:30 +msgid "th" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:30 +msgid "st" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:30 +msgid "nd" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:30 +msgid "rd" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:61 +#, python-format +msgid "%(value).1f million" +msgid_plural "%(value).1f million" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:62 +#, python-format +msgid "%(value)s million" +msgid_plural "%(value)s million" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:65 +#, python-format +msgid "%(value).1f billion" +msgid_plural "%(value).1f billion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:66 +#, python-format +msgid "%(value)s billion" +msgid_plural "%(value)s billion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:69 +#, python-format +msgid "%(value).1f trillion" +msgid_plural "%(value).1f trillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:70 +#, python-format +msgid "%(value)s trillion" +msgid_plural "%(value)s trillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:73 +#, python-format +msgid "%(value).1f quadrillion" +msgid_plural "%(value).1f quadrillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:74 +#, python-format +msgid "%(value)s quadrillion" +msgid_plural "%(value)s quadrillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:77 +#, python-format +msgid "%(value).1f quintillion" +msgid_plural "%(value).1f quintillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:78 +#, python-format +msgid "%(value)s quintillion" +msgid_plural "%(value)s quintillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:81 +#, python-format +msgid "%(value).1f sextillion" +msgid_plural "%(value).1f sextillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:82 +#, python-format +msgid "%(value)s sextillion" +msgid_plural "%(value)s sextillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:85 +#, python-format +msgid "%(value).1f septillion" +msgid_plural "%(value).1f septillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:86 +#, python-format +msgid "%(value)s septillion" +msgid_plural "%(value)s septillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:89 +#, python-format +msgid "%(value).1f octillion" +msgid_plural "%(value).1f octillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:90 +#, python-format +msgid "%(value)s octillion" +msgid_plural "%(value)s octillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:93 +#, python-format +msgid "%(value).1f nonillion" +msgid_plural "%(value).1f nonillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:94 +#, python-format +msgid "%(value)s nonillion" +msgid_plural "%(value)s nonillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:97 +#, python-format +msgid "%(value).1f decillion" +msgid_plural "%(value).1f decillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:98 +#, python-format +msgid "%(value)s decillion" +msgid_plural "%(value)s decillion" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:101 +#, python-format +msgid "%(value).1f googol" +msgid_plural "%(value).1f googol" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:102 +#, python-format +msgid "%(value)s googol" +msgid_plural "%(value)s googol" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:153 +msgid "one" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:153 +msgid "two" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:153 +msgid "three" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:153 +msgid "four" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:153 +msgid "five" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:154 +msgid "six" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:154 +msgid "seven" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:154 +msgid "eight" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:154 +msgid "nine" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:178 +msgid "today" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:180 +msgid "tomorrow" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:182 +msgid "yesterday" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:201 +#, python-format +msgctxt "naturaltime" +msgid "%(delta)s ago" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:205 +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:233 +msgid "now" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:207 +#, python-format +msgid "a second ago" +msgid_plural "%(count)s seconds ago" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:214 +#, python-format +msgid "a minute ago" +msgid_plural "%(count)s minutes ago" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:221 +#, python-format +msgid "an hour ago" +msgid_plural "%(count)s hours ago" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:229 +#, python-format +msgctxt "naturaltime" +msgid "%(delta)s from now" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:235 +#, python-format +msgid "a second from now" +msgid_plural "%(count)s seconds from now" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:242 +#, python-format +msgid "a minute from now" +msgid_plural "%(count)s minutes from now" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/humanize/templatetags/humanize.py:249 +#, python-format +msgid "an hour from now" +msgid_plural "%(count)s hours from now" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 +msgid "Messages" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/apps.py:12 +msgid "PostgreSQL extensions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/validators.py:13 +#, python-format +msgid "" +"List contains %(show_value)d item, it should contain no more than " +"%(limit_value)d." +msgid_plural "" +"List contains %(show_value)d items, it should contain no more than " +"%(limit_value)d." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/validators.py:20 +#, python-format +msgid "" +"List contains %(show_value)d item, it should contain no fewer than " +"%(limit_value)d." +msgid_plural "" +"List contains %(show_value)d items, it should contain no fewer than " +"%(limit_value)d." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/validators.py:31 +#, python-format +msgid "Some keys were missing: %(keys)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/validators.py:32 +#, python-format +msgid "Some unknown keys were provided: %(keys)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/validators.py:73 +#, python-format +msgid "" +"Ensure that this range is completely less than or equal to " +"%(limit_value)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/validators.py:78 +#, python-format +msgid "" +"Ensure that this range is completely greater than or equal to " +"%(limit_value)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/fields/array.py:20 +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/array.py:15 +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/array.py:145 +#, python-format +msgid "Item %(nth)s in the array did not validate: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/fields/array.py:21 +msgid "Nested arrays must have the same length." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/fields/hstore.py:15 +msgid "Map of strings to strings" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/fields/hstore.py:17 +#, python-format +msgid "The value of \"%(key)s\" is not a string." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/hstore.py:15 +msgid "Could not load JSON data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/ranges.py:13 +msgid "Enter two valid values." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/ranges.py:14 +msgid "The start of the range must not exceed the end of the range." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/ranges.py:59 +msgid "Enter two whole numbers." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/ranges.py:65 +msgid "Enter two numbers." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/ranges.py:71 +msgid "Enter two valid date/times." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/postgres/forms/ranges.py:77 +msgid "Enter two valid dates." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/redirects/apps.py:7 +msgid "Redirects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/redirects/models.py:10 +msgid "redirect from" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/redirects/models.py:11 +msgid "" +"This should be an absolute path, excluding the domain name. Example: " +"'/events/search/'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/redirects/models.py:12 +msgid "redirect to" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/redirects/models.py:13 +msgid "" +"This can be either an absolute path (as above) or a full URL starting " +"with 'http://'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/redirects/models.py:16 +msgid "redirect" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/redirects/models.py:17 +msgid "redirects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sessions/apps.py:7 +msgid "Sessions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sessions/models.py:44 +msgid "session key" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sessions/models.py:46 +msgid "session data" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sessions/models.py:47 +msgid "expire date" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sessions/models.py:52 +msgid "session" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sessions/models.py:53 +msgid "sessions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 +msgid "Site Maps" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sites/apps.py:10 +msgid "Sites" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sites/models.py:29 +msgid "The domain name cannot contain any spaces or tabs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sites/models.py:80 +msgid "domain name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sites/models.py:82 +msgid "display name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sites/models.py:87 +msgid "site" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/sites/models.py:88 +msgid "sites" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/staticfiles/apps.py:7 +msgid "Static Files" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/syndication/apps.py:7 +msgid "Syndication" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/contrib/webdesign/apps.py:7 +msgid "Web Design" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:20 +msgid "Enter a valid value." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:87 +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:712 +msgid "Enter a valid URL." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:130 +msgid "Enter a valid integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:141 +msgid "Enter a valid email address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:215 +msgid "" +"Enter a valid 'slug' consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:220 +#: .venv/lib/python2.7/site-packages/django/core/validators.py:239 +msgid "Enter a valid IPv4 address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:225 +#: .venv/lib/python2.7/site-packages/django/core/validators.py:240 +msgid "Enter a valid IPv6 address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:235 +#: .venv/lib/python2.7/site-packages/django/core/validators.py:238 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:263 +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1144 +msgid "Enter only digits separated by commas." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:272 +#, python-format +msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:298 +#, python-format +msgid "Ensure this value is less than or equal to %(limit_value)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:305 +#, python-format +msgid "Ensure this value is greater than or equal to %(limit_value)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:313 +#, python-format +msgid "" +"Ensure this value has at least %(limit_value)d character (it has " +"%(show_value)d)." +msgid_plural "" +"Ensure this value has at least %(limit_value)d characters (it has " +"%(show_value)d)." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/core/validators.py:324 +#, python-format +msgid "" +"Ensure this value has at most %(limit_value)d character (it has " +"%(show_value)d)." +msgid_plural "" +"Ensure this value has at most %(limit_value)d characters (it has " +"%(show_value)d)." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/db/models/base.py:1132 +#, python-format +msgid "%(model_name)s with this %(field_labels)s already exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:107 +#, python-format +msgid "Value %(value)r is not a valid choice." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:108 +msgid "This field cannot be null." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:109 +msgid "This field cannot be blank." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:110 +#, python-format +msgid "%(model_name)s with this %(field_label)s already exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:114 +#, python-format +msgid "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:922 +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1832 +msgid "Integer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:926 +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1830 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1001 +#, python-format +msgid "'%(value)s' value must be either True or False." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1078 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1139 +msgid "Comma-separated integers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1188 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1190 +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1340 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an " +"invalid date." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1193 +msgid "Date (without time)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1338 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD " +"HH:MM[:ss[.uuuuuu]][TZ] format." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1342 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD " +"HH:MM[:ss[.uuuuuu]][TZ]) but it is an invalid date/time." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1346 +msgid "Date (with time)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1498 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1500 +msgid "Decimal number" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1651 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] " +"[HH:[MM:]]ss[.uuuuuu] format." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1654 +msgid "Duration" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1705 +msgid "Email address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1729 +msgid "File path" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1796 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1798 +msgid "Floating point number" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1899 +msgid "Big (8 byte) integer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1914 +msgid "IPv4 address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1950 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:157 +msgid "IP address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2029 +#, python-format +msgid "'%(value)s' value must be either None, True or False." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2031 +msgid "Boolean (Either True, False or None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2091 +msgid "Positive integer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2103 +msgid "Positive small integer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2116 +#, python-format +msgid "Slug (up to %(max_length)s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2145 +msgid "Small integer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2152 +msgid "Text" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2175 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in " +"HH:MM[:ss[.uuuuuu]] format." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2177 +#, python-format +msgid "" +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is " +"an invalid time." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2180 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:107 +msgid "Time" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2331 +msgid "Raw binary data" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2375 +#, python-format +msgid "'%(value)s' is not a valid UUID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/files.py:238 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:89 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:628 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:63 +msgid "File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/files.py:388 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:237 +msgid "Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/related.py:1812 +#, python-format +msgid "%(model)s instance with %(field)s %(value)r does not exist." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/related.py:1814 +msgid "Foreign Key (type determined by related field)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/related.py:2044 +msgid "One-to-one relationship" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/db/models/fields/related.py:2134 +msgid "Many-to-many relationship" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:64 +msgid "This field is required." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:237 +msgid "Enter a whole number." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:280 +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:317 +msgid "Enter a number." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:318 +#, python-format +msgid "Ensure that there are no more than %(max)s digit in total." +msgid_plural "Ensure that there are no more than %(max)s digits in total." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:322 +#, python-format +msgid "Ensure that there are no more than %(max)s decimal place." +msgid_plural "Ensure that there are no more than %(max)s decimal places." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:326 +#, python-format +msgid "Ensure that there are no more than %(max)s digit before the decimal point." +msgid_plural "" +"Ensure that there are no more than %(max)s digits before the decimal " +"point." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:438 +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:1193 +msgid "Enter a valid date." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:462 +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:1194 +msgid "Enter a valid time." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:484 +msgid "Enter a valid date/time." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:525 +msgid "Enter a valid duration." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:591 +msgid "No file was submitted. Check the encoding type on the form." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:592 +msgid "No file was submitted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:593 +msgid "The submitted file is empty." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:594 +#, python-format +msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." +msgid_plural "Ensure this filename has at most %(max)d characters (it has %(length)d)." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:598 +msgid "Please either submit a file or check the clear checkbox, not both." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:659 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:827 +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:921 +#: .venv/lib/python2.7/site-packages/django/forms/models.py:1238 +#, python-format +msgid "Select a valid choice. %(value)s is not one of the available choices." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:922 +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:1037 +#: .venv/lib/python2.7/site-packages/django/forms/models.py:1237 +msgid "Enter a list of values." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:1038 +msgid "Enter a complete value." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/fields.py:1264 +msgid "Enter a valid UUID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/forms.py:129 +msgid ":" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/forms.py:214 +#, python-format +msgid "(Hidden field %(name)s) %(error)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/forms.py:659 +msgid ":?.!" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/formsets.py:96 +msgid "ManagementForm data is missing or has been tampered with" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/formsets.py:332 +#, python-format +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/forms/formsets.py:339 +#, python-format +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/forms/formsets.py:368 +#: .venv/lib/python2.7/site-packages/django/forms/formsets.py:370 +msgid "Order" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/formsets.py:372 +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:924 +msgid "Delete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/models.py:712 +#, python-format +msgid "Please correct the duplicate data for %(field)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/models.py:716 +#, python-format +msgid "Please correct the duplicate data for %(field)s, which must be unique." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/models.py:722 +#, python-format +msgid "" +"Please correct the duplicate data for %(field_name)s which must be unique" +" for the %(lookup)s in %(date_field)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/models.py:730 +msgid "Please correct the duplicate values below." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/models.py:1053 +msgid "The inline foreign key did not match the parent instance primary key." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/models.py:1123 +msgid "Select a valid choice. That choice is not one of the available choices." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/models.py:1240 +#, python-format +msgid "\"%(pk)s\" is not a valid value for a primary key." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/utils.py:164 +#, python-format +msgid "" +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; " +"it may be ambiguous or it may not exist." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/widgets.py:345 +msgid "Currently" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/widgets.py:346 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/views.py:30 +msgid "Change" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/forms/widgets.py:347 +msgid "Clear" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/template/defaultfilters.py:865 +msgid "yes,no,maybe" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/template/defaultfilters.py:894 +#: .venv/lib/python2.7/site-packages/django/template/defaultfilters.py:906 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/template/defaultfilters.py:908 +#: .venv/lib/python2.7/site-packages/horizon/templatetags/sizeformat.py:59 +#, python-format +msgid "%s KB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/template/defaultfilters.py:910 +#: .venv/lib/python2.7/site-packages/horizon/templatetags/sizeformat.py:61 +#, python-format +msgid "%s MB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/template/defaultfilters.py:912 +#: .venv/lib/python2.7/site-packages/horizon/templatetags/sizeformat.py:63 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:954 +#, python-format +msgid "%s GB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/template/defaultfilters.py:914 +#: .venv/lib/python2.7/site-packages/horizon/templatetags/sizeformat.py:65 +#, python-format +msgid "%s TB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/template/defaultfilters.py:916 +#: .venv/lib/python2.7/site-packages/horizon/templatetags/sizeformat.py:66 +#, python-format +msgid "%s PB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dateformat.py:61 +msgid "p.m." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dateformat.py:62 +msgid "a.m." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dateformat.py:67 +msgid "PM" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dateformat.py:68 +msgid "AM" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dateformat.py:153 +msgid "midnight" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dateformat.py:155 +msgid "noon" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:6 +msgid "Monday" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:6 +msgid "Tuesday" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:6 +msgid "Wednesday" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:6 +msgid "Thursday" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:6 +msgid "Friday" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:7 +msgid "Saturday" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:7 +msgid "Sunday" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:10 +msgid "Mon" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:10 +msgid "Tue" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:10 +msgid "Wed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:10 +msgid "Thu" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:10 +msgid "Fri" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:11 +msgid "Sat" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:11 +msgid "Sun" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:18 +msgid "January" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:18 +msgid "February" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:18 +msgid "March" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:18 +msgid "April" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:18 +msgid "May" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:18 +msgid "June" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:19 +msgid "July" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:19 +msgid "August" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:19 +msgid "September" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:19 +msgid "October" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:19 +msgid "November" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:20 +msgid "December" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:23 +msgid "jan" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:23 +msgid "feb" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:23 +msgid "mar" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:23 +msgid "apr" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:23 +msgid "may" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:23 +msgid "jun" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:24 +msgid "jul" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:24 +msgid "aug" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:24 +msgid "sep" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:24 +msgid "oct" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:24 +msgid "nov" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:24 +msgid "dec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:31 +msgctxt "abbrev. month" +msgid "Jan." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:32 +msgctxt "abbrev. month" +msgid "Feb." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:33 +msgctxt "abbrev. month" +msgid "March" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:34 +msgctxt "abbrev. month" +msgid "April" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:35 +msgctxt "abbrev. month" +msgid "May" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:36 +msgctxt "abbrev. month" +msgid "June" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:37 +msgctxt "abbrev. month" +msgid "July" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:38 +msgctxt "abbrev. month" +msgid "Aug." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:39 +msgctxt "abbrev. month" +msgid "Sept." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:40 +msgctxt "abbrev. month" +msgid "Oct." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:41 +msgctxt "abbrev. month" +msgid "Nov." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:42 +msgctxt "abbrev. month" +msgid "Dec." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:45 +msgctxt "alt. month" +msgid "January" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:46 +msgctxt "alt. month" +msgid "February" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:47 +msgctxt "alt. month" +msgid "March" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:48 +msgctxt "alt. month" +msgid "April" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:49 +msgctxt "alt. month" +msgid "May" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:50 +msgctxt "alt. month" +msgid "June" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:51 +msgctxt "alt. month" +msgid "July" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:52 +msgctxt "alt. month" +msgid "August" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:53 +msgctxt "alt. month" +msgid "September" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:54 +msgctxt "alt. month" +msgid "October" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:55 +msgctxt "alt. month" +msgid "November" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/dates.py:56 +msgctxt "alt. month" +msgid "December" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/ipv6.py:10 +msgid "This is not a valid IPv6 address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/text.py:77 +#, python-format +msgctxt "String to return when truncating text" +msgid "%(truncated_text)s..." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/text.py:248 +msgid "or" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/text.py:267 +#: .venv/lib/python2.7/site-packages/django/utils/timesince.py:58 +msgid ", " +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/utils/timesince.py:10 +#, python-format +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/utils/timesince.py:11 +#, python-format +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/utils/timesince.py:12 +#, python-format +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/utils/timesince.py:13 +#, python-format +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/utils/timesince.py:14 +#, python-format +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/utils/timesince.py:15 +#, python-format +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/django/utils/timesince.py:47 +msgid "0 minutes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/csrf.py:108 +msgid "CSRF verification failed. Request aborted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/csrf.py:111 +msgid "" +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is" +" required for security reasons, to ensure that your browser is not being " +"hijacked by third parties." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/csrf.py:116 +msgid "" +"If you have configured your browser to disable 'Referer' headers, please " +"re-enable them, at least for this site, or for HTTPS connections, or for " +"'same-origin' requests." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/csrf.py:121 +msgid "" +"You are seeing this message because this site requires a CSRF cookie when" +" submitting forms. This cookie is required for security reasons, to " +"ensure that your browser is not being hijacked by third parties." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/csrf.py:126 +msgid "" +"If you have configured your browser to disable cookies, please re-enable " +"them, at least for this site, or for 'same-origin' requests." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/csrf.py:132 +msgid "More information is available with DEBUG=True." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/debug.py:583 +msgid "Welcome to Django" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/debug.py:584 +msgid "It worked!" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/debug.py:585 +msgid "Congratulations on your first Django-powered page." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/debug.py:586 +msgid "" +"Of course, you haven't actually done any work yet. Next, start your first" +" app by running python manage.py startapp [app_label]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/debug.py:588 +msgid "" +"You're seeing this message because you have DEBUG = True in " +"your Django settings file and you haven't configured any URLs. Get to " +"work!" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/static.py:58 +msgid "Directory indexes are not allowed here." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/static.py:60 +#, python-format +msgid "\"%(path)s\" does not exist" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/static.py:100 +#, python-format +msgid "Index of %(directory)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/dates.py:48 +msgid "No year specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/dates.py:104 +msgid "No month specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/dates.py:163 +msgid "No day specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/dates.py:219 +msgid "No week specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/dates.py:378 +#: .venv/lib/python2.7/site-packages/django/views/generic/dates.py:406 +#, python-format +msgid "No %(verbose_name_plural)s available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/dates.py:659 +#, python-format +msgid "" +"Future %(verbose_name_plural)s not available because " +"%(class_name)s.allow_future is False." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/dates.py:694 +#, python-format +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/detail.py:55 +#, python-format +msgid "No %(verbose_name)s found matching the query" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/list.py:76 +msgid "Page is not 'last', nor can it be converted to an int." +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/list.py:81 +#, python-format +msgid "Invalid page (%(page_number)s): %(message)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/django/views/generic/list.py:172 +#, python-format +msgid "Empty list and '%(class_name)s.allow_empty' is False." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/shell.py:362 +msgid "You must provide a username via either --os-username or env[OS_USERNAME]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/shell.py:378 +msgid "" +"You must provide a password via either --os-password, env[OS_PASSWORD], " +"or prompted response" +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/shell.py:397 +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:877 +msgid "" +"You must provide a project_id or project_name (with project_domain_name " +"or project_domain_id) via --os-project-id (env[OS_PROJECT_ID]) --os-" +"project-name (env[OS_PROJECT_NAME]), --os-project-domain-id " +"(env[OS_PROJECT_DOMAIN_ID]) --os-project-domain-name " +"(env[OS_PROJECT_DOMAIN_NAME])" +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/shell.py:409 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:584 +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:889 +msgid "" +"You must provide an auth url via either --os-auth-url or via " +"env[OS_AUTH_URL]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/common/utils.py:94 +#, python-format +msgid "error: Must provide %(req)s when using %(opt)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:92 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:93 +#: .venv/lib/python2.7/site-packages/keystoneclient/exceptions.py:81 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:93 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:93 +#, python-format +msgid "AuthSystemNotFound: %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/exceptions.py:115 +#: .venv/lib/python2.7/site-packages/heatclient/openstack/common/apiclient/exceptions.py:116 +#: .venv/lib/python2.7/site-packages/keystoneclient/exceptions.py:107 +#: .venv/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/exceptions.py:116 +#: .venv/lib/python2.7/site-packages/saharaclient/openstack/common/apiclient/exceptions.py:116 +#, python-format +msgid "AmbiguousEndpoints: %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:52 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:96 +msgid "Arbitrary property to associate with image. May be used multiple times." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:55 +msgid "" +"Local file that contains disk image to be uploaded during creation. Must " +"be present if images are not passed to the client via stdin." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:59 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:299 +msgid "Show upload progress bar." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:90 +msgid "ID of image to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:99 +msgid "Name of arbitrary property to remove from the image." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:122 +msgid "Maximum number of images to get." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:124 +msgid "Number of images to request in each paginated request." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:126 +msgid "The visibility of the images to display." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:128 +msgid "The status of images to display." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:130 +msgid "Display images owned by ." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:132 +msgid "Filter images by a user-defined image property." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:135 +msgid "Displays images that match the checksum." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:137 +msgid "Filter images by a user-defined tag." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:140 +msgid "Sort image list by specified fields." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:143 +msgid "Sort image list in specified directions." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:145 +#, python-format +msgid "" +"Comma-separated list of sort keys and directions in the form of " +"[:]. Valid keys: %s. OPTIONAL." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:186 +msgid "ID of image to describe." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:188 +msgid "Print image size in a human-friendly format." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:190 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:528 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:677 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:767 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:779 +msgid "The max column width of the printed table." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:198 +msgid "Image to display members of." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:208 +msgid "Image from which to remove member." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:210 +msgid "Tenant to remove as member." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:220 +msgid "Image from which to update member." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:222 +msgid "Tenant to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:225 +#, python-format +msgid "Updated status of member. Valid Values: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:241 +msgid "Image with which to create member." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:243 +msgid "Tenant to add as member." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:255 +msgid "Name of model to describe." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:269 +msgid "" +"Local file to save downloaded image data to. If this is not specified and" +" there is no redirection the image data will be not be saved." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:272 +msgid "ID of image to download." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:274 +msgid "Show download progress bar." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:290 +msgid "" +"Local file that contains disk image to be uploaded. Alternatively, images" +" can be passed to the client via stdin." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:294 +msgid "" +"Size in bytes of image to be uploaded. Default is to get size from " +"provided data object but this is supported in case where size cannot be " +"inferred." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:301 +msgid "ID of image to upload data to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:315 +msgid "ID of image(s) to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:339 +msgid "ID of image to deactivate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:346 +msgid "ID of image to reactivate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:353 +msgid "Image to be updated with the given tag." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:355 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:371 +msgid "Value of the tag." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:369 +msgid "ID of the image from which to delete tag." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:381 +msgid "URL of location to add." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:383 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:410 +#, python-format +msgid "" +"Metadata associated with the location. Must be a valid JSON object " +"(default: %(default)s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:386 +msgid "ID of image to which the location is to be added." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:399 +msgid "URL of location to remove. May be used multiple times." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:401 +msgid "ID of image whose locations are to be removed." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:408 +msgid "URL of location to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:413 +msgid "ID of image whose location is to be updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:466 +msgid "Name of the namespace." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:484 +msgid "" +"Path to file with namespace schema to import. Alternatively, namespaces " +"schema can be passed to the client via stdin." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:503 +msgid "Name of namespace to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:523 +msgid "Name of namespace to describe." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:525 +msgid "" +"Applies prefix of given resource type associated to a namespace to all " +"properties of a namespace." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:544 +msgid "Resource type to filter namespaces." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:546 +msgid "Visibility parameter to filter namespaces." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:548 +msgid "Number of namespaces to request in each paginated request." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:566 +msgid "Name of namespace to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:588 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:602 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:616 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:692 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:698 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:800 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:806 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:910 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:916 +msgid "Name of namespace." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:604 +msgid "Name of resource type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:624 +msgid "Name of namespace the property will belong." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:626 +msgid "Internal name of a property." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:628 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:650 +msgid "Property name displayed to the user." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:630 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:652 +msgid "Valid JSON schema of a property." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:645 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:674 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:685 +msgid "Name of namespace the property belongs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:646 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:675 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:686 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:777 +msgid "Name of a property." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:648 +msgid "New name of a property." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:720 +msgid "Name of namespace the object will belong." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:722 +msgid "Internal name of an object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:724 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:744 +msgid "Valid JSON schema of an object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:739 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:764 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:775 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:793 +msgid "Name of namespace the object belongs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:740 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:765 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:776 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:794 +msgid "Name of an object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:742 +msgid "New name of an object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:829 +msgid "Name of the namespace the tag will belong to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:831 +msgid "The name of the new tag to add." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:843 +msgid "Name of the namespace the tags will belong to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:845 +msgid "A comma separated list of tag names." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:847 +msgid "" +"The delimiter used to separate the names (if none is provided then the " +"default is a comma)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:877 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:894 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:903 +msgid "Name of the namespace to which the tag belongs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:878 +msgid "Name of the old tag." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:880 +msgid "New name of the new tag." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:895 +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:904 +msgid "Name of the tag." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:932 +msgid "Sort task list by specified field." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:935 +msgid "Sort task list in specified direction." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:937 +msgid "Number of tasks to request in each paginated request." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:939 +msgid "Filter tasks to those that have this type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:941 +msgid "Filter tasks to those that have this status." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:961 +msgid "ID of task to describe." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:971 +msgid "" +"Type of Task. Please refer to Glance schema or documentation to see which" +" tasks are supported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/glanceclient/v2/shell.py:974 +msgid "Parameters of the task to be launched" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/exc.py:52 +msgid "Key \"error\" not exists" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/exc.py:67 +#, python-format +msgid "" +"ERROR: %(message)s\n" +"%(traceback)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/exc.py:70 +#, python-format +msgid "ERROR: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/exc.py:77 +msgid "Requested version of Heat API is notavailable." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/exc.py:79 +#, python-format +msgid "%(name)s (HTTP %(code)s) %(details)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:55 +msgid "" +"Explicitly allow heatclient to perform \"insecure SSL\" (https) requests." +" The server's certificate will not be verified against any certificate " +"authorities. This option should be used with caution." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:62 +msgid "" +"Path of certificate file to use in SSL connection. This file can " +"optionally be prepended with the private key." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:69 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:79 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:93 +#, python-format +msgid "DEPRECATED! Use %(arg)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:73 +msgid "" +"Path of client key to use in SSL connection. This option is not necessary" +" if your key is prepended to your cert file." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:86 +msgid "" +"Path of CA TLS certificate(s) used to verify the remote server's " +"certificate. Without this option glance looks for the default system CA " +"certificates." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:98 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:107 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:116 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:125 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:160 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:169 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:178 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:187 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:197 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:207 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:216 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:225 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:234 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:243 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:274 +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:298 +#, python-format +msgid "Defaults to %(value)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:134 +#, python-format +msgid "" +"Another way to specify tenant ID. This option is mutually exclusive with " +"%(arg)s. Defaults to %(value)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:147 +#, python-format +msgid "" +"Another way to specify tenant name. This option is mutually exclusive " +"with %(arg)s. Defaults to %(value)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:254 +#, python-format +msgid "See \"%(arg)s\" for help on a specific command." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:269 +msgid "Shows the client version and exits." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:280 +msgid "Print more verbose output." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:283 +msgid "" +"Number of seconds to wait for an API response, defaults to system socket " +"timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:292 +#, python-format +msgid "Do not contact keystone for a token. Defaults to %(value)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:307 +#, python-format +msgid "Defaults to %(value)s or 1." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:325 +#, python-format +msgid "Send %(arg1)s and %(arg2)s to heat." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:339 +msgid "" +"HMAC key to use for encrypting context data for performance profiling of " +"operation. This key should be the value of HMAC key configured in " +"osprofiler middleware in heat, it is specified in the paste configuration" +" (/etc/heat/api-paste.ini). Without the key, profiling will not be " +"triggered even if osprofiler is enabled on server side." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:426 +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:1022 +msgid "" +"Unable to determine the Keystone version to authenticate with using the " +"given auth_url. Identity service may not support API version discovery. " +"Please provide a versioned auth_url instead." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:513 +msgid "" +"Unable to determine the Keystone version to authenticate with using the " +"given auth_url." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:549 +msgid "" +"You must provide a username via either --os-username or env[OS_USERNAME] " +"or a token via --os-auth-token or env[OS_AUTH_TOKEN]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:555 +msgid "" +"You must provide a password via either --os-password or env[OS_PASSWORD] " +"or a token via --os-auth-token or env[OS_AUTH_TOKEN]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:562 +msgid "" +"If you specify --os-no-client-auth you must also specify a Heat API URL " +"via either --heat-url or env[HEAT_URL]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:573 +msgid "" +"You must provide a tenant id via either --os-tenant-id or " +"env[OS_TENANT_ID] or a tenant name via either --os-tenant-name or " +"env[OS_TENANT_NAME] or a project id via either --os-project-id or " +"env[OS_PROJECT_ID] or a project name via either --os-project-name or " +"env[OS_PROJECT_NAME]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:659 +#, python-format +msgid "Trace ID: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:660 +#, python-format +msgid "" +"To display trace use next command:\n" +"osprofiler trace show --html %s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:680 +msgid "Display help for ." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/shell.py:707 +msgid "... terminating heat client" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/deployment_utils.py:49 +msgid "ID of the server being deployed to" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/deployment_utils.py:54 +msgid "Name of the current action being deployed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/deployment_utils.py:59 +msgid "How the server should signal to heat with the deployment output values." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/deployment_utils.py:68 +msgid "ID of signal to use for signaling output values" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/deployment_utils.py:75 +msgid "HTTP verb to use for signaling output values" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/deployment_utils.py:82 +#, python-format +msgid "Unsupported signal transport %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/deployment_utils.py:123 +msgid "Cannot use --os-no-client-auth, auth required to create a Swift TempURL." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/environment_format.py:37 +msgid "The environment is not a valid YAML mapping data type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/environment_format.py:42 +#, python-format +msgid "environment has wrong section \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/event_utils.py:32 +#, python-format +msgid "Unexpected hook type %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/event_utils.py:91 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:337 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:359 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:372 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:385 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:544 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:654 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:685 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:767 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:828 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1070 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1425 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1479 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1524 +#, python-format +msgid "Stack not found: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/http.py:198 +#, python-format +msgid "Error finding address for %(url)s: %(e)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/http.py:203 +#, python-format +msgid "Error communicating with %(endpoint)s %(e)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/http.py:212 +#, python-format +msgid "" +"Authentication failed. Please try again with option %(option)s or export " +"%(var)s\n" +"%(content)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/http.py:236 +#: .venv/lib/python2.7/site-packages/heatclient/common/http.py:333 +msgid "Location not returned with 302" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/http.py:241 +#, python-format +msgid "Prohibited endpoint redirect %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/template_format.py:62 +msgid "Template format version not found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/template_utils.py:47 +#, python-format +msgid "Need to specify exactly one of %(arg1)s, %(arg2)s or %(arg3)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/template_utils.py:56 +#, python-format +msgid "Could not fetch template from %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/template_utils.py:64 +#, python-format +msgid "Error parsing template %(url)s %(error)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/utils.py:99 +#, python-format +msgid "" +"%(event_date)s %(event_time)s %(event_id)s [%(rsrc_name)s]: " +"%(rsrc_status)s %(rsrc_status_reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/utils.py:201 +#, python-format +msgid "Malformed parameter(%s). Use the key=value format." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/utils.py:257 +#, python-format +msgid "The format(%s) is unsupported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/common/utils.py:276 +#, python-format +msgid "Could not fetch contents for %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:56 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:232 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:399 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:778 +msgid "Path to the template." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:58 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:172 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:234 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:401 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:780 +msgid "Path to the environment, it can be specified multiple times." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:63 +msgid "" +"Name of a resource to set a pre-create hook to. Resources in nested " +"stacks can be set using slash as a separator: " +"nested_stack/another/my_resource. You can use wildcards to match multiple" +" stacks or resources: nested_stack/an*/*_resource. This can be specified " +"multiple times" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:70 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:238 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:413 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:776 +msgid "URL of template." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:72 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:415 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:784 +msgid "URL to retrieve template object (e.g. from swift)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:75 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:177 +#, python-format +msgid "Stack creation timeout in minutes. DEPRECATED use %(arg)s instead." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:80 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:182 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:276 +msgid "Stack creation timeout in minutes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:82 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:186 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:279 +msgid "Enable rollback on create/update failure." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:84 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:188 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:435 +msgid "" +"Parameter values used to create the stack. This can be specified multiple" +" times, or once with parameters separated by a semicolon." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:89 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:254 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:440 +msgid "" +"Parameter values from file used to create the stack. This can be " +"specified multiple times. Parameter value would be the content of the " +"file" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:94 +msgid "" +"Poll and report events until stack completes. Optional poll interval in " +"seconds can be provided as argument, default 5." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:98 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:267 +msgid "Name of the stack to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:100 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:261 +msgid "A list of tags to associate with the stack." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:184 +msgid "Path to adopt stack data file." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:193 +msgid "Name of the stack to adopt." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:200 +#, python-format +msgid "Need to specify %(arg)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:240 +msgid "URL to retrieve template object (e.g. from swift)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:242 +msgid "" +"Stack creation timeout in minutes. This is only used duringvalidation in " +"preview." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:245 +#, python-format +msgid "" +"Enable rollback on failure. This option is not used duringpreview and " +"exists only for symmetry with %(cmd)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:249 +msgid "" +"Parameter values used to preview the stack. This can be specified " +"multiple times, or once with parameters separated by semicolon." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:259 +msgid "Name of the stack to preview." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:302 +msgid "Name or ID of stack(s) to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:315 +msgid "Unable to delete any of the specified stacks." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:321 +msgid "" +"file to output abandon result. If the option is specified, the result " +"will be output into ." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:325 +msgid "Name or ID of stack to abandon." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:352 +msgid "Name or ID of stack to suspend." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:365 +msgid "Name or ID of stack to resume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:378 +msgid "Name or ID of stack to check." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:391 +msgid "Name or ID of stack to describe." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:406 +msgid "" +"Name of a resource to set a pre-update hook to. Resources in nested " +"stacks can be set using slash as a separator: " +"nested_stack/another/my_resource. You can use wildcards to match multiple" +" stacks or resources: nested_stack/an*/*_resource. This can be specified " +"multiple times" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:418 +msgid "Stack update timeout in minutes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:420 +#, python-format +msgid "" +"DEPRECATED! Use %(arg)s argument instead. Enable rollback on stack update" +" failure. NOTE: default behavior is now to use the rollback value of " +"existing stack." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:426 +#, python-format +msgid "" +"Set rollback on update failure. Values %(true)s set rollback to enabled." +" Values %(false)s set rollback to disabled. Default is to use the value " +"of existing stack to be updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:445 +#, python-format +msgid "" +"Re-use the template, parameters and environment of the current stack. If " +"the template argument is omitted then the existing template is used. If " +"no %(env_arg)s is specified then the existing environment is used. " +"Parameters specified in %(arg)s will patch over the existing values in " +"the current stack. Parameters omitted will keep the existing values." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:454 +#, python-format +msgid "" +"Remove the parameters from the set of parameters of current stack for the" +" %(cmd)s. The default value in the template will be used. This can be " +"specified multiple times." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:460 +msgid "Name or ID of stack to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:462 +msgid "An updated list of tags to associate with the stack." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:537 +msgid "Name or ID of stack to cancel update for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:550 +msgid "Include soft-deleted stacks in the stack listing." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:552 +msgid "Include nested stacks in the stack listing." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:554 +msgid "Include hidden stacks in the stack listing." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:556 +msgid "" +"Filter parameters to apply on returned stacks. This can be specified " +"multiple times, or once with parameters separated by a semicolon." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:561 +msgid "" +"Show stacks containing these tags, combine multiple tags using the " +"boolean AND expression" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:564 +msgid "" +"Show stacks containing these tags, combine multiple tags using the " +"boolean OR expression" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:567 +msgid "" +"Show stacks not containing these tags, combine multiple tags using the " +"boolean AND expression" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:570 +msgid "" +"Show stacks not containing these tags, combine multiple tags using the " +"boolean OR expression" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:573 +msgid "Limit the number of stacks returned." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:575 +msgid "Only return stacks that appear after the given stack ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:577 +msgid "" +"List of keys for sorting the returned stacks. This can be specified " +"multiple times or once with keys separated by semicolons. Valid sorting " +"keys include \"stack_name\", \"stack_status\", \"creation_time\" and " +"\"updated_time\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:584 +msgid "Sorting direction (either \"asc\" or \"desc\") for the sorting keys." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:587 +msgid "" +"Display stacks from all tenants. Operation only authorized for users who " +"match the policy in heat's policy.json." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:590 +#, python-format +msgid "" +"Display stack owner information. This is automatically enabled when using" +" %(arg)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:626 +#, python-format +msgid "Sorting key '%(key)s' not one of the supported keys: %(keys)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:634 +msgid "Sorting direction must be one of 'asc' and 'desc'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:648 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:667 +msgid "Name or ID of stack to query." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:669 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1367 +msgid "Name of an output to display." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:671 +msgid "Display all stack outputs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:673 +msgid "The output value format, one of: json, raw" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:680 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1378 +#, python-format +msgid "Error: either %(output)s or %(all)s argument is needed." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:693 +#, python-format +msgid "Error: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:710 +msgid "" +"Filter parameters to apply on returned resource types. This can be " +"specified multiple times, or once with parameters separated by a " +"semicolon. It can be any of name, version and support_status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:723 +msgid "Resource type to get the details for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:730 +#, python-format +msgid "Resource Type not found: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:736 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:873 +msgid "Resource type to generate a template for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:739 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:876 +msgid "Template type to generate, hot or cfn." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:741 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:878 +#, python-format +msgid "The template output format, one of: %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:751 +#, python-format +msgid "Resource Type %s not found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:760 +msgid "Name or ID of stack to get the template for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:786 +msgid "Resolve parameters from nested templates as well." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:812 +msgid "Name or ID of stack to show the resources for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:814 +msgid "Depth of nested stacks from which to display resources." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:816 +msgid "Enable detail information presented for each resource in resources list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:844 +msgid "Name or ID of stack to show the resource for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:846 +msgid "Name of the resource to show the details for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:848 +msgid "Attribute to show, it can be specified multiple times." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:860 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:898 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:937 +#, python-format +msgid "Stack or resource not found: %(id)s %(resource)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:888 +msgid "Name or ID of stack to show the resource metadata for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:890 +msgid "Name of the resource to show the metadata for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:906 +msgid "Name or ID of stack the resource belongs to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:908 +msgid "Name of the resource to signal." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:910 +msgid "JSON Data to send to the signal handler." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:912 +msgid "File containing JSON data to send to the signal handler." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:920 +msgid "Can only specify one of data and data-file" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:930 +#, python-format +msgid "Data should be in JSON format: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:932 +msgid "Data should be a JSON dict" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:943 +msgid "Name or ID of the stack these resources belong to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:945 +msgid "Clear the pre-create hooks (optional)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:947 +msgid "Clear the pre-update hooks (optional)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:949 +msgid "" +"Resource names with hooks to clear. Resources in nested stacks can be set" +" using slash as a separator: nested_stack/another/my_resource. You can " +"use wildcards to match multiple stacks or resources: " +"nested_stack/an*/*_resource" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1000 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1132 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1145 +msgid "Name or ID of stack to show the events for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1002 +msgid "Name of the resource to filter events by." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1004 +msgid "" +"Filter parameters to apply on returned events. This can be specified " +"multiple times, or once with parameters separated by a semicolon." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1009 +msgid "Limit the number of events returned." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1011 +msgid "Only return events that appear after the given event ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1013 +msgid "" +"Depth of nested stacks from which to display events. Note this cannot be " +"specified with --resource." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1016 +msgid "The output value format, one of: log, table" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1030 +msgid "--nested-depth cannot be specified with --resource" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1037 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1110 +#, python-format +msgid "--nested-depth invalid value %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1073 +#, python-format +msgid "Stack status %s not IN_PROGRESS" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1081 +#, python-format +msgid "Unexpected stack status %s, only create/update supported" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1088 +msgid "Name or ID of stack to show the pending hooks for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1090 +msgid "Depth of nested stacks from which to display hooks." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1134 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1147 +msgid "Name of the resource the event belongs to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1136 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1149 +msgid "ID of event to display details for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1170 +msgid "" +"Path to JSON/YAML containing map defining , , and " +"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1173 +msgid "Path to configuration script/data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1175 +msgid "Group name of configuration tool expected by the config." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1177 +msgid "Name of the configuration to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1220 +msgid "ID of the config." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1222 +msgid "Only display the value of the property." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1237 +msgid "IDs of the configurations to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1249 +msgid "Unable to delete any of the specified configs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1254 +msgid "" +"Input value to set on the deployment. This can be specified multiple " +"times." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1258 +msgid "" +"Name of action for this deployment. Can be a custom action, or one of: " +"CREATE, UPDATE, DELETE, SUSPEND, RESUME" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1262 +msgid "ID of the configuration to deploy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1264 +msgid "ID of the server being deployed to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1268 +msgid "" +"How the server should signal to heat with the deployment output values. " +"TEMP_URL_SIGNAL will create a Swift TempURL to be signaled via HTTP PUT. " +"NO_SIGNAL will result in the resource going to the COMPLETE state without" +" waiting for any signal." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1274 +msgid "" +"Optional name of container to store TEMP_URL_SIGNAL objects in. If not " +"specified a container will be created with a name derived from the " +"DEPLOY_NAME" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1280 +msgid "Deployment timeout in minutes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1282 +msgid "" +"Name of the derived config associated with this deployment. This is used " +"to apply a sort order to the list of configurations currently deployed to" +" the server." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1293 +#, python-format +msgid "Configuration not found: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1317 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1340 +msgid "ID of the server to fetch deployments for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1328 +msgid "ID of the deployment." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1334 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1383 +#, python-format +msgid "Deployment not found: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1348 +msgid "IDs of the deployments to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1360 +msgid "Unable to delete any of the specified deployments." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1365 +msgid "ID deployment to show the output for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1369 +msgid "Display all deployment outputs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1371 +msgid "The output value format, one of: raw, json" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1414 +msgid "Name or ID of stack to snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1416 +msgid "If specified, the name given to the snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1431 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1446 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1459 +msgid "Name or ID of the stack containing the snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1433 +msgid "The ID of the snapshot to show." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1440 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1455 +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1468 +msgid "Stack or snapshot not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1448 +msgid "The ID of the snapshot to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1461 +msgid "The ID of the snapshot to restore." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1472 +msgid "Name or ID of the stack containing the snapshots." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1508 +msgid "Template version to get the functions for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1515 +#, python-format +msgid "Template version not found: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/heatclient/v1/shell.py:1559 +#, python-format +msgid "" +"\n" +" Stack %(name)s %(status)s \n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/base.py:500 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:30 +msgid "Other" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/decorators.py:53 +msgid "Please log in to continue." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/decorators.py:85 +#, python-format +msgid "You are not authorized to access %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/exceptions.py:164 +#, python-format +msgid "A %(resource)s with the name \"%(name)s\" already exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/exceptions.py:234 +#, python-format +msgid "Unauthorized: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/exceptions.py:237 +#: .venv/lib/python2.7/site-packages/horizon/middleware.py:125 +msgid "Unauthorized. Please try logging in again." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/browsers/base.py:88 +msgid "Navigation Item" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/browsers/views.py:41 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/conf/default.py:44 +msgid "Password is not accepted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/forms/fields.py:65 +msgid "Incorrect format for IP address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/forms/fields.py:66 +msgid "Invalid version for IP address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/forms/fields.py:67 +msgid "Invalid subnet mask" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/forms/views.py:132 +msgid "Submit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/forms/views.py:133 +msgid "Cancel" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:459 +msgid "Filter" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:654 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:277 +msgid "This action cannot be undone." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:776 +#, python-format +msgctxt "past" +msgid "%(action)s %(data_type)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:778 +#, python-format +msgctxt "present" +msgid "%(action)s %(data_type)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:841 +#, python-format +msgid "You are not allowed to %(action)s: %(objs)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:848 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:854 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:926 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/overview/views.py:73 +msgid "Deleted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:957 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:215 +msgid "Update" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/actions.py:958 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:270 +msgid "Updated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/base.py:305 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:111 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:279 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:545 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:188 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:356 +msgid "-" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/base.py:996 +msgid "No items to display." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/base.py:1108 +msgid "Actions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/base.py:1343 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/tables/base.py:1501 +msgid "Please select a row before taking that action." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/templatetags/branding.py:34 +msgid "Horizon" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/templatetags/horizon.py:147 +msgid "(No Limit)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/templatetags/horizon.py:150 +#: .venv/lib/python2.7/site-packages/horizon/templatetags/horizon.py:152 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:171 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:37 +msgid "Available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/templatetags/sizeformat.py:51 +#: .venv/lib/python2.7/site-packages/horizon/templatetags/sizeformat.py:56 +#, python-format +msgid "%(size)d Byte" +msgid_plural "%(size)d Bytes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/horizon/templatetags/sizeformat.py:74 +msgid "0 Bytes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/test/test_dashboards/dogs/puppies/tables.py:29 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/horizon/test/test_dashboards/dogs/puppies/tables.py:38 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/horizon/test/tests/views.py:59 +msgid "Fake" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/utils/filters.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:758 +msgid "Never" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/utils/validators.py:28 +msgid "Not a valid port number" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/utils/validators.py:33 +msgid "Not a valid IP protocol number" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/utils/validators.py:47 +msgid "One colon allowed in port range" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/utils/validators.py:54 +msgid "Invalid metadata entry. Use comma-separated key=value pairs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/utils/validators.py:70 +msgid "The string may only contain ASCII printable characters." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/workflows/base.py:71 +msgid "Processing..." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/workflows/base.py:477 +msgid "All available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/workflows/base.py:478 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:531 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:180 +msgid "Members" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/workflows/base.py:479 +msgid "None available." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/workflows/base.py:480 +msgid "No members." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/workflows/base.py:597 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:210 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:272 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/views.py:90 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:104 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:300 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:578 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:229 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:133 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:155 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/views.py:30 +msgid "Save" +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/workflows/base.py:598 +#, python-format +msgid "%s completed successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/horizon/workflows/base.py:599 +#, python-format +msgid "%s did not complete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/httplib2/__init__.py:410 +#, python-format +msgid "Content purported to be compressed with %s but failed to decompress." +msgstr "" + +#: .venv/lib/python2.7/site-packages/httplib2/__init__.py:520 +#, python-format +msgid "Unsupported value for qop: %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/httplib2/__init__.py:523 +#: .venv/lib/python2.7/site-packages/httplib2/__init__.py:585 +#, python-format +msgid "Unsupported value for algorithm: %s.algorithm" +msgstr "" + +#: .venv/lib/python2.7/site-packages/httplib2/__init__.py:582 +msgid "The challenge doesn't contain a server nonce, or this one is empty." +msgstr "" + +#: .venv/lib/python2.7/site-packages/httplib2/__init__.py:588 +#, python-format +msgid "Unsupported value for pw-algorithm: %s.pw-algorithm" +msgstr "" + +#: .venv/lib/python2.7/site-packages/httplib2/__init__.py:1374 +msgid "Redirected but the response is missing a Location: header." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/_discover.py:69 +#, python-format +msgid "Invalid Response - Bad version data returned: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/_discover.py:103 +#, python-format +msgid "Invalid version specified: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/access.py:79 +#: .venv/lib/python2.7/site-packages/keystoneclient/service_catalog.py:57 +msgid "Unrecognized auth response" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/base.py:232 +#, python-format +msgid "Invalid update method: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/base.py:257 +#: .venv/lib/python2.7/site-packages/keystoneclient/base.py:434 +#, python-format +msgid "No %(name)s matching %(kwargs)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/base.py:377 +msgid "" +"list() got an unexpected keyword argument 'id'. To retrieve a single " +"object using a globally unique identifier, try using get() instead." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/discover.py:180 +msgid "" +"Not enough information to determine URL. Provide either a Session, or " +"auth_url or endpoint" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/discover.py:282 +msgid "Could not find a suitable endpoint" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/discover.py:285 +#, python-format +msgid "Could not find a suitable endpoint for client version: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/discover.py:298 +#, python-format +msgid "No client available for version: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/exceptions.py:358 +msgid "Unable to load certificate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/exceptions.py:366 +msgid "Unable to sign or verify data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/exceptions.py:418 +#, python-format +msgid "The following parameters were given that are unsupported: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/httpclient.py:680 +msgid "Token didn't provide tenant_id" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/httpclient.py:687 +msgid "Token didn't provide user_id" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/httpclient.py:898 +#, python-format +msgid "Unknown Attribute: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/service_catalog.py:257 +msgid "The service catalog is empty." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/service_catalog.py:272 +#, python-format +msgid "" +"%(endpoint_type)s endpoint for %(service_type)s service named " +"%(service_name)s in %(region_name)s region not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/service_catalog.py:279 +#, python-format +msgid "" +"%(endpoint_type)s endpoint for %(service_type)s service named " +"%(service_name)s not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/service_catalog.py:285 +#, python-format +msgid "" +"%(endpoint_type)s endpoint for %(service_type)s service in " +"%(region_name)s region not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/service_catalog.py:290 +#, python-format +msgid "%(endpoint_type)s endpoint for %(service_type)s service not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:48 +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:71 +#, python-format +msgid "%s must be a float" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:51 +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:74 +#, python-format +msgid "%s must be greater than 0" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:308 +msgid "No valid authentication is available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:331 +#, python-format +msgid "Endpoint for %s service" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:426 +#: .venv/lib/python2.7/site-packages/keystoneclient/tests/unit/test_session.py:245 +#, python-format +msgid "SSL exception connecting to %(url)s: %(error)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:430 +#, python-format +msgid "Request to %s timed out" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:433 +#, python-format +msgid "Unable to establish connection to %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:619 +msgid "An auth plugin is required to fetch a token" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:662 +msgid "An auth plugin is required to determine endpoint URL" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:698 +msgid "An auth plugin is required to fetch connection params" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:727 +msgid "An auth plugin is required to validate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:745 +msgid "An auth plugin is required to get user_id" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/session.py:763 +msgid "An auth plugin is required to get project_id" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/auth/identity/generic/base.py:179 +msgid "Could not determine a suitable URL for the plugin" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/auth/identity/generic/cli.py:65 +msgid "A service URL must be provided with a token" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/auth/identity/generic/cli.py:70 +msgid "Expecting an auth URL via either --os-auth-url or env[OS_AUTH_URL]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/auth/identity/generic/cli.py:79 +msgid "" +"Expecting a password provided via either --os-password, env[OS_PASSWORD]," +" or prompted response" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/auth/identity/v3/base.py:151 +msgid "Authentication method required (e.g. password)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/auth/identity/v3/base.py:160 +msgid "" +"Authentication cannot be scoped to multiple targets. Pick one of: " +"project, domain, trust or unscoped" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/auth/identity/v3/base.py:221 +#, python-format +msgid "Unexpected Attributes: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/common/cms.py:115 +#, python-format +msgid "" +"Hit OSError in _process_communicate_handle_oserror(): %(stderr)s\n" +"Likely due to %(file)s: %(error)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/common/cms.py:122 +#, python-format +msgid "Hit OSError in _process_communicate_handle_oserror(): %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/common/cms.py:142 +#, python-format +msgid "\"inform\" must be one of: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/auth/v3/saml2.py:36 +msgid "Only single element list is acceptable" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/auth/v3/saml2.py:86 +msgid "This method should never be called" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/auth/v3/saml2.py:234 +#, python-format +msgid "" +"Consumer URLs from Service Provider %(service_provider)s " +"%(sp_consumer_url)s and Identity Provider %(identity_provider)s " +"%(idp_consumer_url)s are not equal" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/auth/v3/saml2.py:280 +#, python-format +msgid "SAML2: Error parsing XML returned from Service Provider, reason: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/auth/v3/saml2.py:311 +#, python-format +msgid "SAML2: Error parsing XML returned from Identity Provider, reason: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/auth/v3/saml2.py:775 +#, python-format +msgid "Error parsing XML returned from the ADFS Identity Provider, reason: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/auth/v3/saml2.py:842 +msgid "" +"Session object doesn't contain a cookie, therefore you are not allowed to" +" enter the Identity Provider's protected area." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/auth/v3/saml2.py:923 +msgid "Neither project nor domain specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/ec2/utils.py:96 +#, python-format +msgid "Unknown signature version: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/ec2/utils.py:99 +msgid "Unexpected signature format" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/contrib/ec2/utils.py:262 +msgid "Request date mismatch error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/generic/client.py:98 +#: .venv/lib/python2.7/site-packages/keystoneclient/generic/client.py:109 +#, python-format +msgid "Keystone found at %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/generic/client.py:119 +#, python-format +msgid "Unrecognized response from %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/generic/client.py:163 +#, python-format +msgid "Unrecognized extensions response from %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/generic/shell.py:41 +#, python-format +msgid " - supports version %(id)s (%(status)s) here %(url)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/generic/shell.py:48 +#, python-format +msgid " - and %(key)s: %(extension)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/generic/shell.py:51 +msgid "No Keystone-compatible endpoint found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/client.py:185 +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/client.py:273 +msgid "Cannot authenticate without an auth_url" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/client.py:197 +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/tokens.py:51 +msgid "A username and password or token is required." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/client.py:206 +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/client.py:306 +msgid "There was no suitable authentication url for this request" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/client.py:210 +#, python-format +msgid "Authorization Failed: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:43 +msgid "" +"Configuration error: Client configured to run without a service catalog. " +"Run the client using --os-auth-url or OS_AUTH_URL, instead of --os-" +"endpoint or OS_SERVICE_ENDPOINT, for example." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:126 +msgid "User not updated, no arguments present." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:132 +msgid "User has been updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:134 +#, python-format +msgid "Unable to update user: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:146 +msgid "" +"\n" +"Please specify password using the --pass option or using the prompt" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:168 +msgid "Current Password: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:172 +msgid "New Password: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:173 +msgid "Repeat New Password: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:180 +msgid "" +"You should update the password you are using to authenticate to match " +"your new password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:239 +msgid "Tenant not updated, no arguments present." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:455 +msgid "Credential has been deleted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:457 +#, python-format +msgid "Unable to delete credential: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:468 +#, python-format +msgid "Service: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:494 +msgid "Both --attr and --value required." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:536 +msgid "Endpoint has been deleted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v2_0/shell.py:538 +msgid "Unable to delete endpoint." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/client.py:240 +msgid "Token didn't provide domain_id" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/client.py:289 +msgid "A user and password or token is required." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/client.py:311 +#, python-format +msgid "Authorization failed: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/credentials.py:54 +msgid "Credential requires blob to be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/endpoints.py:49 +#, python-format +msgid "\"interface\" must be one of: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/projects.py:111 +msgid "Specify either parents_as_ids or parents_as_list parameters, not both" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/projects.py:118 +msgid "Specify either subtree_as_ids or subtree_as_list parameters, not both" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/role_assignments.py:41 +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/roles.py:75 +msgid "Specify either a user or group, not both" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/role_assignments.py:46 +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/roles.py:67 +msgid "Specify either a domain or project, not both" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/role_assignments.py:98 +msgid "Create not supported for role assignments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/role_assignments.py:102 +msgid "Update not supported for role assignments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/role_assignments.py:106 +msgid "Get not supported for role assignments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/role_assignments.py:110 +msgid "Find not supported for role assignments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/role_assignments.py:114 +msgid "Put not supported for role assignments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/role_assignments.py:118 +msgid "Delete not supported for role assignments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/roles.py:70 +msgid "Must specify either a domain or project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/roles.py:78 +msgid "Must specify either a user or group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/users.py:47 +msgid "Specify both a user and a group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/users.py:151 +msgid "Specify both the current password and a new password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/users.py:155 +msgid "Old password and new password must be different." +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_filter.py:37 +msgid "Must specify a project, an endpoint, or both" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_filter.py:45 +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_filter.py:54 +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_filter.py:63 +msgid "project and endpoint are required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_filter.py:72 +msgid "project is required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_filter.py:83 +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_policy.py:126 +msgid "endpoint is required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_policy.py:29 +msgid "policy and endpoint are required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_policy.py:57 +msgid "policy and service are required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_policy.py:86 +msgid "policy, region and service are required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/endpoint_policy.py:146 +msgid "policy is required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/trusts.py:79 +msgid "Update not supported for trusts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/keystoneclient/v3/contrib/oauth1/core.py:63 +#, python-format +msgid "To use %r oauthlib must be installed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/kombu/transport/qpid.py:1272 +#, python-format +msgid "Attempting to connect to qpid with SASL mechanism %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/kombu/transport/qpid.py:1277 +#, python-format +msgid "Connected to qpid with SASL mechanism %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/kombu/transport/qpid.py:1295 +#, python-format +msgid "Unable to connect to qpid with SASL mechanism %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/kombu/transport/django/models.py:20 +msgid "queue" +msgstr "" + +#: .venv/lib/python2.7/site-packages/kombu/transport/django/models.py:21 +msgid "queues" +msgstr "" + +#: .venv/lib/python2.7/site-packages/kombu/transport/django/models.py:28 +msgid "payload" +msgstr "" + +#: .venv/lib/python2.7/site-packages/kombu/transport/django/models.py:37 +msgid "message" +msgstr "" + +#: .venv/lib/python2.7/site-packages/kombu/transport/django/models.py:38 +msgid "messages" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/client.py:230 +msgid "" +"For \"noauth\" authentication strategy, the endpoint must be specified " +"either in the constructor or using --os-url" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/client.py:241 +#, python-format +msgid "Unknown auth strategy: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:141 +#, python-format +msgid "invalid int value: %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:143 +#, python-format +msgid "input value %d is negative" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:410 +#, python-format +msgid "" +"\n" +"Commands for API v%s:\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:475 +msgid "" +"Increase verbosity of output and show tracebacks on errors. You can " +"repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:482 +msgid "Suppress output except warnings and errors." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:488 +msgid "Show this help message and exit." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:494 +msgid "" +"How many times the request to the Neutron server should be retried if it " +"fails." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:514 +msgid "Defaults to env[OS_NETWORK_SERVICE_TYPE] or network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:519 +msgid "Defaults to env[OS_ENDPOINT_TYPE] or publicURL." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:526 +msgid "DEPRECATED! Use --os-service-type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:533 +msgid "DEPRECATED! Use --os-endpoint-type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:538 +msgid "DEPRECATED! Only keystone is supported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:547 +msgid "Authentication URL, defaults to env[OS_AUTH_URL]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:556 +msgid "Authentication tenant name, defaults to env[OS_TENANT_NAME]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:575 +msgid "Authentication tenant ID, defaults to env[OS_TENANT_ID]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:589 +msgid "Authentication username, defaults to env[OS_USERNAME]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:597 +msgid "Authentication user ID (Env: OS_USER_ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:649 +msgid "" +"Path of certificate file to use in SSL connection. This file can " +"optionally be prepended with the private key. Defaults to env[OS_CERT]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:658 +msgid "" +"Specify a CA bundle file to use in verifying a TLS (https) server " +"certificate. Defaults to env[OS_CACERT]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:666 +msgid "" +"Path of client key to use in SSL connection. This option is not necessary" +" if your key is prepended to your certificate file. Defaults to " +"env[OS_KEY]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:674 +msgid "Authentication password, defaults to env[OS_PASSWORD]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:682 +msgid "Authentication region name, defaults to env[OS_REGION_NAME]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:691 +msgid "Authentication token, defaults to env[OS_TOKEN]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:699 +msgid "" +"Timeout in seconds to wait for an HTTP response. Defaults to " +"env[OS_NETWORK_TIMEOUT] or None if not specified." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:714 +msgid "" +"Explicitly allow neutronclient to perform \"insecure\" SSL (https) " +"requests. The server's certificate will not be verified against any " +"certificate authorities. This option should be used with caution." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:831 +msgid "" +"You must provide a token via either --os-token or env[OS_TOKEN] when " +"providing a service URL" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:837 +msgid "" +"You must provide a service URL via either --os-url or env[OS_URL] when " +"providing a token" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:853 +msgid "" +"You must provide a username or user ID via --os-username, " +"env[OS_USERNAME] or --os-user-id, env[OS_USER_ID]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:870 +msgid "You must provide a password via either --os-password or env[OS_PASSWORD]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/shell.py:896 +msgid "You must provide a service URL via either --os-url or env[OS_URL]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:39 +msgid "An unknown exception occurred." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:78 +msgid "Unauthorized: bad credentials." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:83 +msgid "Forbidden: your credentials don't give you access to this resource." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:170 +msgid "auth_url was not provided to the Neutron client" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:174 +msgid "Could not find Service or Region in Service Catalog." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:178 +#, python-format +msgid "Could not find endpoint type %(type_)s in Service Catalog." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:182 +msgid "" +"Found more than one matching endpoint in Service Catalog: " +"%(matching_endpoints)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:195 +#, python-format +msgid "Connection to neutron failed: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:199 +#, python-format +msgid "SSL certificate validation has failed: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:203 +#, python-format +msgid "Malformed response body: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:207 +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/exceptions.py:229 +#, python-format +msgid "" +"Multiple %(resource)s matches found for name '%(name)s', use an ID to be " +"more specific." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/serializer.py:223 +msgid "Cannot understand JSON" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/serializer.py:296 +msgid "Cannot understand XML" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/utils.py:56 +#, python-format +msgid "" +"Invalid %(api_name)s client version '%(version)s'. must be one of: " +"%(map_keys)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/utils.py:113 +#, python-format +msgid "invalid key-value '%s', expected format: key=value" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/validators.py:38 +#, python-format +msgid "%(attr_name)s \"%(val)s\" should be an integer [%(min)i:%(max)i]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/validators.py:43 +#, python-format +msgid "" +"%(attr_name)s \"%(val)s\" should be an integer greater than or equal to " +"%(min)i." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/validators.py:48 +#, python-format +msgid "" +"%(attr_name)s \"%(val)s\" should be an integer smaller than or equal to " +"%(max)i." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/validators.py:53 +#, python-format +msgid "%(attr_name)s \"%(val)s\" should be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/common/validators.py:68 +#, python-format +msgid "%(attr_name)s \"%(val)s\" is not a valid CIDR." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/client.py:56 +#, python-format +msgid "API version %s is not supported" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:69 +#, python-format +msgid "Unable to find %(resource)s with id '%(id)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:106 +#, python-format +msgid "Unable to find %(resource)s with name '%(name)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:139 +msgid "Show detailed information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:154 +msgid "Specify the field(s) to be returned by server. You can repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:164 +msgid "" +"Specify retrieve unit of each request, then split one request to several " +"requests." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:174 +msgid "" +"Sorts the list by the specified fields in the specified directions. You " +"can repeat this option, but you must specify an equal number of sort_dir " +"and sort_key values. Extra sort_dir options are ignored. Missing sort_dir" +" options use the default asc value." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:183 +msgid "Sorts the list in the specified direction. You can repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:209 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:287 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:309 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:314 +#, python-format +msgid "Invalid values_specs %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:279 +#, python-format +msgid "Duplicated options %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:429 +msgid "The XML or JSON request format." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:478 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:47 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:108 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:152 +msgid "The owner tenant ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:504 +#, python-format +msgid "Created a new %s:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:521 +#, python-format +msgid "ID or name of %s to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:523 +#, python-format +msgid "ID of %s to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:545 +#, python-format +msgid "Must specify new values to update %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:561 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:145 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/policyprofile.py:69 +#, python-format +msgid "Updated %(resource)s: %(id)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:577 +#, python-format +msgid "ID or name of %s to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:579 +#, python-format +msgid "ID of %s to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:607 +#, python-format +msgid "Deleted %(resource)s: %(id)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:732 +#, python-format +msgid "ID or name of %s to look up." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/__init__.py:734 +#, python-format +msgid "ID of %s to look up." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/address_scope.py:45 +msgid "Set the address scope as shared." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/address_scope.py:48 +msgid "Specify the name of the address scope." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/address_scope.py:71 +msgid "Name of the address scope to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agent.py:69 +msgid "Set admin state up of the agent to false." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agent.py:72 +msgid "Description for the agent." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:35 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:60 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:88 +msgid "ID of the DHCP agent." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:38 +msgid "Network to add." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:49 +#, python-format +msgid "Added network %s to DHCP agent" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:63 +msgid "Network to remove." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:74 +#, python-format +msgid "Removed network %s from DHCP agent" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:110 +msgid "Network to query." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:133 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:158 +msgid "ID of the L3 agent." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:136 +msgid "Router to add." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:147 +#, python-format +msgid "Added router %s to L3 agent" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:161 +msgid "Router to remove." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:172 +#, python-format +msgid "Removed router %s from L3 agent" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:190 +msgid "ID of the L3 agent to query." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:211 +msgid "Router to query." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:243 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:296 +msgid "ID of the loadbalancer agent to query." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:267 +msgid "Pool to query." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/agentscheduler.py:320 +msgid "LoadBalancer to query." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/credential.py:42 +msgid "Name/IP address for credential." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/credential.py:45 +msgid "Type of the credential." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/credential.py:48 +msgid "Username for the credential." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/credential.py:51 +msgid "Password for the credential." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:50 +msgid "Network name or ID to allocate floating IP from." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:53 +msgid "ID of the port to be associated with the floating IP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:59 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:109 +msgid "IP address on the port (only required if port has multiple IPs)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:66 +msgid "IP address of the floating IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:102 +msgid "ID of the floating IP to associate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:105 +msgid "ID or name of the port to be associated with the floating IP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:127 +#, python-format +msgid "Associated floating IP %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:142 +msgid "ID of the floating IP to disassociate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/floatingip.py:151 +#, python-format +msgid "Disassociated floating IP %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/metering.py:43 +msgid "Name of metering label to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/metering.py:46 +msgid "Description of metering label to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/metering.py:50 +msgid "Set the label as shared." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/metering.py:97 +msgid "Id or Name of the label." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/metering.py:100 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:333 +msgid "CIDR to match on." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/metering.py:104 +msgid "Direction of traffic, default: ingress." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/metering.py:108 +msgid "Exclude this CIDR from the label, default: not excluded." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/network.py:114 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:207 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:62 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewall.py:56 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:48 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/member.py:48 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/pool.py:54 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:52 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:49 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:55 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/loadbalancer.py:51 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/pool.py:60 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:60 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/vpnservice.py:47 +msgid "Set admin state up to false." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/network.py:122 +msgid "Set the network as shared." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/network.py:127 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:50 +msgid "The physical mechanism by which the virtual network is implemented." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/network.py:132 +msgid "" +"Name of the physical network over which the virtual network is " +"implemented." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/network.py:137 +msgid "VLAN ID for VLAN networks or tunnel-id for GRE/VXLAN networks." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/network.py:143 +msgid "Create a vlan transparent network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/network.py:146 +msgid "Name of network to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:48 +msgid "Name for network profile." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:54 +msgid "" +"Sub-type for the segment. Available sub-types for overlay segments: " +"native, enhanced; For trunk segments: vlan, overlay." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:59 +msgid "Range for the segment." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:61 +msgid "Name for the physical network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:63 +msgid "Multicast IPv4 range." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:66 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:111 +msgid "Add tenant to the network profile. You can repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/networkprofile.py:107 +msgid "Remove tenant from the network profile. You can repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/policyprofile.py:53 +msgid "Add tenant to the policy profile." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/policyprofile.py:55 +msgid "Remove tenant from the policy profile." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:45 +msgid "Name of this port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:49 +msgid "" +"Desired IP and/or subnet for this port: " +"subnet_id=,ip_address=. You can repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:58 +msgid "Device ID of this port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:64 +msgid "Device owner of this port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:115 +msgid "ID or name of router to look up." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:139 +msgid "Security group associated with the port. You can repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:144 +msgid "Associate no security groups with the port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:166 +msgid "" +"Extra dhcp options to be assigned to this port: " +"opt_name=,opt_value=,ip_version={4,6}. You can " +"repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:177 +msgid "" +"Invalid --extra-dhcp-opt option, can only be: " +"opt_name=,opt_value=,ip_version={4,6}. You can " +"repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:214 +msgid "MAC address of this port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:221 +msgid "VNIC type for this port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:228 +msgid "Custom data to be passed as binding:profile." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:238 +msgid "Network ID or name this port belongs to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/port.py:281 +msgid "Set admin state up for the port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:62 +#, python-format +msgid "Deleted %(resource)s: %(tenant_id)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:158 +msgid "The limit of networks." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:161 +msgid "The limit of subnets." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:164 +msgid "The limit of ports." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:167 +msgid "The limit of routers." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:170 +msgid "The limit of floating IPs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:173 +msgid "The limit of security groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:176 +msgid "The limit of security groups rules." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:179 +msgid "The limit of vips." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:182 +msgid "The limit of pools." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:185 +msgid "The limit of pool members." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:188 +msgid "The limit of health monitors." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/quota.py:196 +#, python-format +msgid "Quota limit for %(name)s must be an integer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/rbac.py:52 +msgid "ID or name of the RBAC object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/rbac.py:56 +msgid "Type of the object that RBAC policy affects." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/rbac.py:59 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/rbac.py:88 +msgid "ID of the tenant to which the RBAC policy will be enforced." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/rbac.py:64 +msgid "Action for the RBAC policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:69 +msgid "Name of router to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:72 +msgid "Create a distributed router." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:75 +msgid "Create a highly available router." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:98 +msgid "Name of this router." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:101 +msgid "Specify the administrative state of the router (True meaning \"Up\")" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:108 +msgid "True means this router should operate in distributed mode." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:137 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:205 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:256 +msgid "ID or name of the router." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:140 +msgid "" +"The format is \"SUBNET|subnet=SUBNET|port=PORT\". Either a subnet or port" +" must be specified. Both ID and name are accepted as SUBNET or PORT. Note" +" that \"subnet=\" can be omitted when specifying a subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:155 +msgid "You must specify either subnet or port for INTERFACE parameter." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:180 +#, python-format +msgid "Added interface %(port)s to router %(router)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:192 +#, python-format +msgid "Removed interface from router %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:208 +msgid "ID or name of the external network for the gateway." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:211 +msgid "Disable source NAT on the router gateway." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:214 +msgid "" +"Desired IP and/or subnet on external network: " +"subnet_id=,ip_address=. You can repeat this option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:242 +#, python-format +msgid "Set gateway for router %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/router.py:266 +#, python-format +msgid "Removed gateway from router %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:120 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:151 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2787 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2801 +msgid "Name of security group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:123 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:154 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2790 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2804 +msgid "Description of security group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:191 +msgid "Do not convert security group ID to its name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:307 +msgid "Security group name or ID to add rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:311 +msgid "Direction of traffic: ingress/egress." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:315 +msgid "IPv4/IPv6" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:318 +msgid "Protocol of packet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:321 +msgid "Starting port range." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:327 +msgid "Ending port range." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/securitygroup.py:339 +msgid "Remote security group name or ID to apply rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:54 +msgid "Name of this subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:58 +msgid "Gateway IP of this subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:62 +msgid "No distribution of gateway." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:66 +msgid "" +"Allocation pool IP addresses for this subnet (This option can be " +"repeated)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:75 +msgid "Additional route (This option can be repeated)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:79 +msgid "DNS name server for this subnet (This option can be repeated)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:84 +msgid "Disable DHCP for this subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:88 +msgid "Enable DHCP for this subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:107 +msgid "You cannot enable and disable DHCP at the same time." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:128 +msgid "--ipv6-ra-mode is invalid when --ip-version is 4" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:133 +msgid "--ipv6-address-mode is invalid when --ip-version is 4" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:168 +msgid "" +"IP version to use, default is 4. Note that when subnetpool is specified, " +"IP version is determined from the subnetpool and this option is ignored." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:179 +msgid "Network ID or name this subnet belongs to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:182 +msgid "CIDR of subnet to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:186 +msgid "IPv6 RA (Router Advertisement) mode." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:190 +msgid "IPv6 address mode." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:193 +msgid "ID or name of subnetpool from which this subnet will obtain a CIDR." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:197 +msgid "Prefix length for subnet allocation from subnetpool." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnet.py:229 +#, python-format +msgid "" +"An IPv%(ip)d subnet with a %(cidr)s CIDR will have only one usable IP " +"address so the device attached to it will not have any IP connectivity." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:24 +msgid "Subnetpool minimum prefix length." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:27 +msgid "Subnetpool maximum prefix length." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:30 +msgid "Subnetpool default prefix length." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:34 +msgid "Subnetpool prefixes (This option can be repeated)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:69 +msgid "Set the subnetpool as shared." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:72 +msgid "Name of subnetpool to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:76 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:113 +msgid "" +"ID or name of the address scope with which the subnetpool is associated. " +"Prefixes must be unique across address scopes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:109 +msgid "Name of subnetpool to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/subnetpool.py:119 +msgid "Detach subnetpool from the address scope" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/contrib/_fox_sockets.py:25 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/contrib/_fox_sockets.py:79 +msgid "Name of this fox socket." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewall.py:45 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewall.py:91 +msgid "Firewall policy name or ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewall.py:48 +msgid "Name for the firewall." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewall.py:51 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:77 +msgid "Description for the firewall rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewall.py:62 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewall.py:98 +msgid "" +"Firewall associated router names or IDs (requires FWaaS router insertion " +"extension, this option can be repeated)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewall.py:103 +msgid "" +"Associate no routers with the firewall (requires FWaaS router insertion " +"extension)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:37 +msgid "" +"Ordered list of whitespace-delimited firewall rule names or IDs; e.g., " +"--firewall-rules \"rule1 rule2\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:83 +msgid "Name for the firewall policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:86 +msgid "Description for the firewall policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:91 +msgid "Create a shared policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:97 +msgid "Sets audited to True." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:160 +msgid "Insert before this rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:164 +msgid "Insert after this rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:168 +msgid "New rule to insert." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:180 +#, python-format +msgid "Inserted firewall rule in firewall policy %(id)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:208 +msgid "Firewall rule to remove from policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallpolicy.py:220 +#, python-format +msgid "Removed firewall rule from firewall policy %(id)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:74 +msgid "Name for the firewall rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:82 +msgid "Set shared to True (default is False)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:86 +msgid "Source IP address or subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:89 +msgid "Destination IP address or subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:92 +msgid "Source port (integer in [1, 65535] or range in a:b)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:95 +msgid "Destination port (integer in [1, 65535] or range in a:b)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:99 +msgid "Whether to enable or disable this rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:103 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:135 +msgid "Protocol for the firewall rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/fw/firewallrule.py:108 +msgid "Action for the firewall rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:51 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:52 +msgid "" +"The list of HTTP status codes expected in response from the member to " +"declare it healthy. This attribute can contain one value, or a list of " +"values separated by comma, or a range of values (e.g. \"200-299\"). If " +"this attribute is not specified, it defaults to \"200\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:59 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:60 +msgid "The HTTP method used for requests by the monitor of type HTTP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:63 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:64 +msgid "" +"The HTTP path used in the HTTP request used by the monitor to test a " +"member health. This must be a string beginning with a / (forward slash)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:69 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:70 +msgid "The time in seconds between sending probes to members." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:73 +msgid "" +"Number of permissible connection failures before changing the member " +"status to INACTIVE. [1..10]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:78 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:79 +msgid "" +"Maximum number of seconds for a monitor to wait for a connection to be " +"established before it times out. The value must be less than the delay " +"value." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:84 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:85 +msgid "One of the predefined health monitor types." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:125 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:152 +msgid "Health monitor to associate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:128 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:155 +msgid "ID of the pool to be associated with the health monitor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:138 +#, python-format +msgid "Associated health monitor %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/healthmonitor.py:166 +#, python-format +msgid "Disassociated health monitor %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/member.py:51 +msgid "Weight of pool member in the pool (default:1, [0..256])." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/member.py:55 +msgid "IP address of the pool member on the pool network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/member.py:59 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:90 +msgid "Port on which the pool member listens for requests or connections." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/member.py:63 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:45 +msgid "Pool ID or name this vip belongs to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/pool.py:57 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/pool.py:63 +msgid "Description of the pool." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/pool.py:62 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/pool.py:75 +msgid "The algorithm used to distribute load between the members of the pool." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/pool.py:67 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/pool.py:70 +msgid "The name of the pool." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/pool.py:72 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:72 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/pool.py:85 +msgid "Protocol for balancing." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/pool.py:76 +msgid "The subnet on which the members of the pool will be located." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/pool.py:80 +msgid "Provider name of loadbalancer service." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:48 +msgid "IP address of the vip." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:55 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:58 +msgid "" +"The maximum number of connections per second allowed for the vip. " +"Positive integer or -1 for unlimited (default)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:59 +msgid "Description of the vip." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:63 +msgid "Name of the vip." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:67 +msgid "" +"TCP port on which to listen for client traffic that is associated with " +"the vip address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/vip.py:76 +msgid "The subnet on which to allocate the vip address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:74 +msgid "" +"Number of permissible connection failures before changing the member " +"status to INACTIVE. [1..10]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/healthmonitor.py:88 +msgid "ID or name of the pool that this healthmonitor will monitor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:62 +msgid "Description of the listener." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:65 +msgid "The name of the listener." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:69 +msgid "Default TLS container reference to retrieve TLS information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:75 +msgid "List of TLS container references for SNI." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:80 +msgid "ID or name of the load balancer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:85 +msgid "Protocol for the listener." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/listener.py:90 +msgid "Protocol port for the listener." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/loadbalancer.py:47 +msgid "Description of the load balancer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/loadbalancer.py:54 +msgid "Name of the load balancer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/loadbalancer.py:57 +msgid "Provider name of load balancer service." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/loadbalancer.py:60 +msgid "VIP address for the load balancer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/loadbalancer.py:63 +msgid "Load balancer VIP subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:37 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:94 +msgid "ID or name of the pool that this member belongs to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:75 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:123 +msgid "Set admin state up to false" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:78 +msgid "Weight of member in the pool (default:1, [0..256])." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:82 +msgid "Subnet ID or name for the member." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:86 +msgid "IP address of the pool member in the pool." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:126 +msgid "Weight of member in the pool (default:1, [0..256])" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/member.py:129 +msgid "ID or name of the pool that this member belongs to" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/pool.py:67 +msgid "The type of session persistence to use and associated cookie name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/lb/v2/pool.py:80 +msgid "The listener to associate with the pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:25 +msgid "" +"Type of the transport zone connector to use for this device. Valid values" +" are gre, stt, ipsec_gre, ipsec_stt, and bridge. Defaults to stt. " +"ipsecgre and ipsecstt are also accepted as alternative names" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:29 +msgid "" +"IP address for this device's transport connector. It must correspond to " +"the IP address of the interface used for tenant traffic on the NSX " +"gateway node." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:32 +msgid "" +"PEM certificate used by the NSX gateway transport node to authenticate " +"with the NSX controller." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:34 +msgid "" +"File containing the PEM certificate used by the NSX gateway transport " +"node to authenticate with the NSX controller." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:170 +msgid "Name of network gateway to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:174 +msgid "" +"Device info for this gateway. You can repeat this option for multiple " +"devices for HA gateways." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:213 +msgid "ID of the network gateway." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:216 +msgid "ID of the internal network to connect on the gateway." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:219 +msgid "" +"L2 segmentation strategy on the external side of the gateway (e.g.: VLAN," +" FLAT)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:223 +msgid "Identifier for the L2 segment on the external side of the gateway." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:250 +#, python-format +msgid "Connected network to gateway %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/networkgateway.py:269 +#, python-format +msgid "Disconnected network from gateway %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/qos_queue.py:43 +msgid "Name of queue." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/qos_queue.py:46 +msgid "Minimum rate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/qos_queue.py:49 +msgid "Maximum rate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/qos_queue.py:52 +msgid "QOS marking as untrusted or trusted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/qos_queue.py:56 +msgid "" +"If true all created ports will be the size of this queue, if queue is not" +" specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/nsx/qos_queue.py:60 +msgid "Differentiated Services Code Point." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/bandwidth_limit_rule.py:30 +msgid "max bandwidth in kbps." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/bandwidth_limit_rule.py:33 +msgid "max burst bandwidth in kbps." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/bandwidth_limit_rule.py:40 +msgid "Must provide max_kbps or max_burst_kbps option." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/policy.py:34 +msgid "Attach QoS policy ID or name to the resource." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/policy.py:51 +msgid "Detach QoS policy from the resource." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/policy.py:95 +msgid "Name of QoS policy to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/policy.py:98 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/policy.py:128 +msgid "Description of the QoS policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/policy.py:102 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/policy.py:132 +msgid "Accessible by other tenants. Set shared to True (default is False)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/policy.py:125 +msgid "Name of QoS policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/rule.py:26 +msgid "ID or name of the QoS policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/qos/rule.py:32 +msgid "ID of the QoS rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ikepolicy.py:48 +msgid "Description of the IKE policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ikepolicy.py:52 +msgid "Authentication algorithm in lowercase. Default:sha1" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ikepolicy.py:57 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsecpolicy.py:60 +msgid "Encryption algorithm in lowercase, default:aes-128" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ikepolicy.py:61 +msgid "IKE Phase1 negotiation mode in lowercase, default:main" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ikepolicy.py:65 +msgid "IKE version in lowercase, default:v1" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ikepolicy.py:69 +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsecpolicy.py:68 +msgid "Perfect Forward Secrecy in lowercase, default:group5" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ikepolicy.py:77 +msgid "Name of the IKE policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:63 +msgid "Set friendly name for the connection." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:66 +msgid "Set a description for the connection." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:70 +msgid "MTU size for the connection, default:1500" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:75 +msgid "Initiator state in lowercase, default:bi-directional" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:84 +msgid "VPN service instance ID associated with this connection." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:88 +msgid "IKE policy ID associated with this connection." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:92 +msgid "IPsec policy ID associated with this connection." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:96 +msgid "Peer gateway public IPv4/IPv6 address or FQDN." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:100 +msgid "" +"Peer router identity for authentication. Can be IPv4/IPv6 address, e-mail" +" address, key id, or FQDN." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:106 +msgid "Remote subnet(s) in CIDR format." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:110 +msgid "Pre-shared key string." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsec_site_connection.py:123 +msgid "Invalid MTU value: MTU must be greater than or equal to 68" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsecpolicy.py:48 +msgid "Description of the IPsec policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsecpolicy.py:52 +msgid "Transform protocol in lowercase, default:esp" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsecpolicy.py:56 +msgid "Authentication algorithm in lowercase, default:sha1" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsecpolicy.py:64 +msgid "Encapsulation mode in lowercase, default:tunnel" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/ipsecpolicy.py:76 +msgid "Name of the IPsec policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/utils.py:35 +#, python-format +msgid "" +"DPD Dictionary KeyError: Reason-Invalid DPD key : '%(key)s' not in " +"%(supported_key)s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/utils.py:42 +#, python-format +msgid "" +"DPD Dictionary ValueError: Reason-Invalid DPD action : '%(key_value)s' " +"not in %(supported_action)s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/utils.py:54 +#, python-format +msgid "" +"DPD Dictionary ValueError: Reason-Invalid positive integer value: " +"'%(key)s' = %(value)s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/utils.py:69 +#, python-format +msgid "" +"Lifetime Dictionary KeyError: Reason-Invalid unit key : '%(key)s' not in " +"%(supported_key)s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/utils.py:76 +#, python-format +msgid "" +"Lifetime Dictionary ValueError: Reason-Invalid units : '%(key_value)s' " +"not in %(supported_units)s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/utils.py:87 +#, python-format +msgid "" +"Lifetime Dictionary ValueError: Reason-Invalid value should be at least " +"60:'%(key_value)s' = %(value)s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/utils.py:99 +#, python-format +msgid "" +"%s lifetime attributes. 'units'-seconds, default:seconds. 'value'-non " +"negative integer, default:3600." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/utils.py:106 +#, python-format +msgid "" +" %s Dead Peer Detection attributes. 'action'-hold,clear,disabled,restart" +",restart-by-peer. 'interval' and 'timeout' are non negative integers. " +"'interval' should be less than 'timeout' value. 'action', default:hold " +"'interval', default:30, 'timeout', default:120." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/vpnservice.py:50 +msgid "Set a name for the VPN service." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/vpnservice.py:53 +msgid "Set a description for the VPN service." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/vpnservice.py:56 +msgid "Router unique identifier for the VPN service." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/neutron/v2_0/vpn/vpnservice.py:59 +msgid "Subnet unique identifier for the VPN service deployment." +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/v2_0/client.py:228 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/v2_0/client.py:280 +#, python-format +msgid "Failed to connect to Neutron server after %d attempts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/neutronclient/v2_0/client.py:283 +msgid "Failed to connect Neutron server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:38 +#, python-format +msgid "'%(other)s' should be an instance of '%(cls)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:64 +#, python-format +msgid "" +"Invalid format of client version '%s'. Expected format 'X.Y', where X is " +"a major part and Y is a minor part of version." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:136 +msgid "Null APIVersion doesn't support 'matches'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:152 +msgid "Null APIVersion cannot be converted to string." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:204 +#, python-format +msgid "Invalid client version '%(version)s'. Major part should be '%(major)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:209 +#, python-format +msgid "" +"Invalid client version '%(version)s'. Major part must be one of: " +"'%(major)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:259 +msgid "Server doesn't support microversions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:263 +#, python-format +msgid "" +"The specified version isn't supported by server. The valid version range " +"is '%(min)s' to '%(max)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:276 +msgid "The server isn't backward compatible with Nova V2 REST API" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:283 +#, python-format +msgid "" +"Server version is too old. The client valid version range is " +"'%(client_min)s' to '%(client_max)s'. The server valid version range is " +"'%(server_min)s' to '%(server_max)s'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/api_versions.py:292 +#, python-format +msgid "" +"Server version is too new. The client valid version range is " +"'%(client_min)s' to '%(client_max)s'. The server valid version range is " +"'%(server_min)s' to '%(server_max)s'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/client.py:489 +msgid "Found more than one valid endpoint. Use a more restrictive filter" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/client.py:495 +msgid "Could not find any suitable endpoint. Correct region?" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/client.py:527 +#, python-format +msgid "Authentication requires 'auth_url', which should be specified in '%s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/client.py:777 +msgid "The version should be explicit, not latest." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:138 +msgid "Unable to save empty management url/auth token" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:222 +#, python-format +msgid "" +"error: %(errmsg)s\n" +"Try '%(mainp)s help %(subp)s' for more information.\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:290 +msgid "Print debugging output." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:297 +msgid "Use the auth token cache. Defaults to False if env[OS_CACHE] is not set." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:304 +msgid "Print call timing info." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:323 +msgid "Defaults to env[OS_TENANT_NAME]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:332 +msgid "Defaults to env[OS_TENANT_ID]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:342 +msgid "Defaults to env[OS_REGION_NAME]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:359 +msgid "Defaults to compute for most actions." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:368 +msgid "Defaults to env[NOVA_SERVICE_NAME]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:377 +msgid "Defaults to env[NOVA_VOLUME_SERVICE_NAME]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:391 +msgid "Defaults to env[NOVA_ENDPOINT_TYPE], env[OS_ENDPOINT_TYPE] or " +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:410 +msgid "" +"Accepts X, X.Y (where X is major and Y is minor part) or \"X.latest\", " +"defaults to env[OS_COMPUTE_API_VERSION]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:462 +#, python-format +msgid " (Supported by API versions '%(start)s' - '%(end)s')" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:647 +msgid "" +"You must provide a username or user id via --os-username, --os-user-id, " +"env[OS_USERNAME] or env[OS_USER_ID]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:653 +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:700 +msgid "" +"You must provide a project name or project id via --os-project-name, " +"--os-project-id, env[OS_PROJECT_ID] or env[OS_PROJECT_NAME]. You may use " +"os-project and os-tenant interchangeably." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:666 +msgid "" +"You must provide an auth url via either --os-auth-url or env[OS_AUTH_URL]" +" or specify an auth_system which defines a default url with --os-auth-" +"system or env[OS_AUTH_SYSTEM]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:709 +msgid "You must provide an auth url via either --os-auth-url or env[OS_AUTH_URL]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:735 +#, python-format +msgid "" +"The specified version isn't supported by client. The valid version range " +"is '%(min)s' to '%(max)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:830 +msgid "Invalid OpenStack Nova credentials." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:832 +msgid "Unable to authorize user" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/shell.py:885 +#, python-format +msgid "'%s' is not a valid subcommand" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/utils.py:61 +#, python-format +msgid "" +"Hook '%(hook_name)s' is attempting to redefine attributes " +"'%(conflicting_keys)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/utils.py:232 +#, python-format +msgid "No %(class)s with a name or ID of '%(name)s' exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/utils.py:237 +#, python-format +msgid "" +"Multiple %(class)s matches found for '%(name)s', use an ID to be more " +"specific." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/utils.py:353 +#, python-format +msgid "" +"Invalid key: \"%s\". Keys may only contain letters, numbers, spaces, " +"underscores, periods, colons and hyphens." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavor_access.py:40 +msgid "Unknown list options." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavor_access.py:50 +msgid "Sorry, query by tenant not supported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavors.py:177 +msgid "Ram must be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavors.py:181 +msgid "VCPUs must be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavors.py:185 +msgid "Disk must be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavors.py:193 +msgid "Swap must be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavors.py:197 +msgid "Ephemeral must be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavors.py:201 +msgid "rxtx_factor must be a float." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/flavors.py:206 +msgid "is_public must be a boolean." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/networks.py:121 +msgid "Must disassociate either host or project or both" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/security_group_default_rules.py:47 +#: .venv/lib/python2.7/site-packages/novaclient/v2/security_group_rules.py:52 +msgid "From port must be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/security_group_default_rules.py:51 +#: .venv/lib/python2.7/site-packages/novaclient/v2/security_group_rules.py:56 +msgid "To port must be an integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/security_group_default_rules.py:53 +#: .venv/lib/python2.7/site-packages/novaclient/v2/security_group_rules.py:58 +msgid "IP protocol must be 'tcp', 'udp', or 'icmp'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/servers.py:525 +msgid "Only one of 'v4-fixed-ip' and 'v6-fixed-ip' may be provided." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:137 +#, python-format +msgid "Invalid ephemeral argument '%s'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:158 +msgid "you need to specify a Flavor ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:179 +msgid "num_instances should be >= 1" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:183 +msgid "Don't mix num-instances and max/min-count" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:187 +msgid "min_count should be >= 1" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:192 +msgid "max_count should be >= 1" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:197 +msgid "min_count should be <= max_count" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:209 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1564 +#, python-format +msgid "Can't open '%(src)s': %(exc)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:212 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1567 +#, python-format +msgid "" +"Invalid file argument '%s'. File arguments must be of the form '--file " +"'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:226 +#, python-format +msgid "Can't open '%(user_data)s': %(exc)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:258 +msgid "" +"you need to specify at least one source ID (Image, Snapshot, or Volume), " +"a block device mapping or provide a set of properties to match against an" +" image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:264 +msgid "" +"you can't mix old block devices (--block-device-mapping) with the new " +"ones (--block-device, --boot-volume, --snapshot, --ephemeral, --swap)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:270 +#, python-format +msgid "" +"Invalid nic argument '%s'. Nic arguments must be of the form --nic , " +"with at minimum net-id or port-id (but not both) specified." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:337 +msgid "Name or ID of flavor (see 'nova flavor-list')." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:342 +msgid "Name or ID of image (see 'nova image-list'). " +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:349 +msgid "Image metadata property (see 'nova image-show'). " +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:354 +msgid "Volume ID to boot from." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:359 +msgid "Snapshot ID to boot from (will create a volume)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:371 +msgid "Boot at least servers (limited by quota)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:377 +msgid "Boot up to servers (limited by quota)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:383 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1531 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1795 +msgid "" +"Record arbitrary key/value metadata to /meta_data.json on the metadata " +"server. Can be specified multiple times." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:391 +msgid "" +"Store arbitrary files from locally to on the new " +"server. Limited by the injected_files quota value." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:397 +msgid "" +"Key name of keypair that should be created earlier with the " +"command keypair-add." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:402 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1525 +msgid "Name for the new server." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:407 +msgid "user data file to pass to be exposed by the metadata server." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:415 +msgid "The availability zone for server placement." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:423 +msgid "Comma separated list of security group names." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:432 +msgid "" +"Block device mapping in the format =:::." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:443 +msgid "" +"Block device mapping with the keys: id=UUID (image_id, snapshot_id or " +"volume_id only if using source image, snapshot or volume) source=source " +"type (image, snapshot, volume or blank), dest=destination type of the " +"block device (volume or local), bus=device's bus (e.g. uml, lxc, virtio, " +"...; if omitted, hypervisor driver chooses a suitable default, honoured " +"only if device type is supplied) type=device type (e.g. disk, cdrom, ...;" +" defaults to 'disk') device=name of the device (e.g. vda, xda, ...; if " +"omitted, hypervisor driver chooses suitable device depending on selected " +"bus), size=size of the block device in MB(for swap) and in GB(for other " +"formats) (if omitted, hypervisor driver calculates size), format=device " +"will be formatted (e.g. swap, ntfs, ...; optional), bootindex=integer " +"used for ordering the boot disks (for image backed instances it is equal " +"to 0, for others need to be specified) and shutdown=shutdown behaviour " +"(either preserve or remove, for local destination set to remove)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:468 +msgid "Create and attach a local swap block device of MB." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:474 +msgid "" +"Create and attach a local ephemeral block device of GB and format " +"it to ." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:482 +msgid "Send arbitrary key/value pairs to the scheduler for custom use." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:491 +msgid "" +"Create a NIC on the server. Specify option multiple times to create " +"multiple NICs. net-id: attach NIC to network with this UUID (either port-" +"id or net-id must be provided), v4-fixed-ip: IPv4 fixed address for NIC " +"(optional), v6-fixed-ip: IPv6 fixed address for NIC (optional), port-id: " +"attach NIC to port with this UUID (either port-id or net-id must be " +"provided)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:504 +msgid "Enable config drive." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:510 +msgid "Report the new server boot progress until it completes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:516 +msgid "Admin password for the instance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:541 +msgid "UUID of the project to create the cloudpipe for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:547 +msgid "New IP Address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:548 +msgid "New Port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:562 +#, python-format +msgid "" +"\r" +"Server %(action)s... %(progress)s%% complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:565 +#, python-format +msgid "" +"\r" +"Server %(action)s..." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:585 +msgid "" +"\n" +"Finished" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:589 +#, python-format +msgid "" +"\n" +"Error %s server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:593 +#, python-format +msgid "" +"\n" +"Deleted %s server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:674 +msgid "Get extra-specs of each flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:680 +msgid "Display all flavors (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:693 +msgid "Name or ID of the flavor to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:704 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:764 +msgid "Name or ID of flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:714 +msgid "Unique name of the new flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:718 +msgid "" +"Unique ID of the new flavor. Specifying 'auto' will generated a UUID for " +"the ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:723 +msgid "Memory size in MB." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:727 +msgid "Disk size in GB." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:731 +msgid "Ephemeral space size in GB (default 0)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:736 +msgid "Number of vcpus" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:740 +msgid "Swap space size in MB (default 0)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:745 +msgid "RX/TX factor (default 1)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:750 +msgid "Make flavor accessible to the public (default true)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:769 +msgid "Actions: 'set' or 'unset'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:776 +msgid "Extra_specs to set/unset (only key is necessary on unset)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:791 +msgid "Filter results by flavor name or ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:794 +msgid "Filter results by tenant ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:798 +msgid "Unable to filter results by both --flavor and --tenant." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:803 +msgid "Failed to get access list for public flavor type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:809 +msgid "Unable to get all access lists. Specify --flavor or --tenant" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:824 +msgid "Flavor name or ID to add access for the given tenant." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:827 +msgid "Tenant ID to add flavor access for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:839 +msgid "Flavor name or ID to remove access for the given tenant." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:842 +msgid "Tenant ID to remove flavor access for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:853 +msgid "The ID of the project." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:873 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1331 +msgid "" +"Comma-separated list of fields to display. Use the show command to see " +"which fields are available." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:895 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:905 +msgid "UUID or label of network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:931 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:945 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:958 +msgid "UUID of network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:949 +msgid "Name of host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:981 +msgid "Label for network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:986 +msgid "IPv4 subnet (ex: 10.0.0.0/8)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:990 +msgid "IPv6 subnet (ex: fe80::/64" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:996 +msgid "The vlan ID to be assigned to the project." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1002 +msgid "" +"First vlan ID to be assigned to the project. Subsequent vlan IDs will be " +"assigned incrementally." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1009 +msgid "vpn start" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1013 +msgid "gateway" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1017 +msgid "IPv6 gateway" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1022 +msgid "VIFs on this network are connected to this bridge." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1027 +msgid "The bridge is connected to this interface." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1032 +msgid "Multi host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1036 +msgid "First DNS." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1041 +msgid "Second DNS." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1046 +msgid "Network UUID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1051 +msgid "IPv4 subnet for fixed IPs (ex: 10.20.0.0/16)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1056 +msgid "Project ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1061 +msgid "Network interface priority." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1066 +msgid "MTU for network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1071 +msgid "Enable DHCP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1075 +msgid "DHCP-server address (defaults to gateway address)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1080 +msgid "Share address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1084 +msgid "Start of allowed addresses for instances." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1088 +msgid "End of allowed addresses for instances." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1094 +msgid "Must specify either fixed_range_v4 or fixed_range_v6" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1115 +msgid "Number of images to return per request." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1135 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1211 +msgid "Name or ID of image." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1140 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1863 +msgid "Actions: 'set' or 'delete'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1147 +msgid "Metadata to add/update or delete (only key is necessary on delete)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1220 +msgid "Name or ID of image(s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1227 +#, python-format +msgid "Delete for image %(image)s failed: %(e)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1236 +msgid "Only return servers that match reservation-id." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1245 +msgid "Search with regular expression match by IP address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1251 +msgid "Search with regular expression match by IPv6 address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1257 +msgid "Search with regular expression match by name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1263 +msgid "Search with regular expression match by server name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1272 +msgid "Search by server status." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1278 +msgid "Search by flavor name or ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1284 +msgid "Search by image name or ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1290 +msgid "Search servers by hostname to which they are assigned (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1301 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2048 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2832 +msgid "Display information from all tenants (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1314 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3044 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3137 +msgid "Display information from single tenant (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1320 +msgid "Display information from single user (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1326 +msgid "Only display deleted servers (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1338 +msgid "Get only UUID and name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1413 +#, python-format +msgid "Unknown sort direction: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1464 +msgid "Perform a hard reboot (instead of a soft one)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1468 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1654 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1667 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1956 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3544 +msgid "Name or ID of server(s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1474 +msgid "Poll until reboot is complete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1481 +#, python-format +msgid "Request to reboot server %s has been accepted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1482 +msgid "Unable to reboot the specified server(s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1489 +#, python-format +msgid "Wait for server %s reboot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1490 +msgid "Wait for specified server(s) failed." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1493 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1588 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1610 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1616 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1622 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1639 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1645 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1677 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1685 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1691 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1697 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1703 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1727 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1733 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1739 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1745 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1751 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1769 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1775 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1788 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1839 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1858 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1942 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1985 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1996 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2158 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2181 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2200 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2320 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2339 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2358 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2377 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2400 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2417 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2432 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2445 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2457 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2474 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2481 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2493 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2504 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2515 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3511 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3569 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3896 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4343 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4385 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4395 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4420 +msgid "Name or ID of server." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1494 +msgid "Name or ID of new image." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1500 +msgid "Set the provided admin password on the rebuilt server." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1509 +msgid "Report the server rebuild progress until it completes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1515 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1941 +msgid "Skips flavor/image lookups when showing servers." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1520 +msgid "Preserve the default ephemeral storage partition on rebuild." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1539 +msgid "" +"Store arbitrary files from locally to on the new " +"server. You may store up to 5 files." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1581 +msgid "Name (old name) or ID of server." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1582 +msgid "New name for the server." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1592 +msgid "Name or ID of new flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1598 +msgid "Report the server resize progress until it completes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1628 +msgid "Report the server migration progress until it completes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1660 +#, python-format +msgid "Request to stop server %s has been accepted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1661 +msgid "Unable to stop the specified server(s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1673 +#, python-format +msgid "Request to start server %s has been accepted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1674 +msgid "Unable to start the specified server(s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1708 +msgid "The admin password to be set in the rescue environment." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1713 +msgid "The image to rescue with." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1760 +msgid "" +"Name or ID of a server for which the network cache should be refreshed " +"from neutron (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1784 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:57 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:600 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/forms.py:50 +msgid "Passwords do not match." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1789 +msgid "Name of snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1802 +msgid "Print image info." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1808 +msgid "Report the snapshot progress and poll until image creation is complete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1840 +msgid "Name of the backup image." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1843 +msgid "The backup type, like \"daily\" or \"weekly\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1846 +msgid "Int parameter representing how many backups to keep around." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1870 +msgid "Metadata to set or delete (only key is necessary on delete)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1907 +msgid "Flavor not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1926 +msgid "Image not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1928 +msgid "Attempt to boot from volume - no image supplied" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1953 +msgid "Delete server(s) in another tenant by name (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1963 +#, python-format +msgid "Request to delete server %s has been accepted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1964 +msgid "Unable to delete the specified server(s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1989 +msgid "Network ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:1997 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2446 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2458 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2475 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2482 +msgid "IP Address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2073 +msgid "Name or ID of the volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2085 +msgid "Size of volume in GB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2090 +msgid "Optional snapshot id to create the volume from. (Default=None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2097 +msgid "Optional image id to create the volume from. (Default=None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2103 +msgid "Optional volume name. (Default=None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2111 +msgid "Optional volume description. (Default=None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2119 +msgid "Optional volume type. (Default=None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2125 +msgid "Optional Availability Zone for volume. (Default=None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2143 +msgid "Name or ID of the volume(s) to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2151 +#, python-format +msgid "Delete for volume %(volume)s failed: %(e)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2162 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2189 +msgid "ID of the volume to attach." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2165 +msgid "" +"Name of the device e.g. /dev/vdb. Use \"auto\" for autoassign (if " +"supported)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2185 +msgid "Attachment ID of the volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2204 +msgid "ID of the volume to detach." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2223 +msgid "Name or ID of the snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2234 +msgid "ID of the volume to snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2238 +msgid "" +"Optional flag to indicate whether to snapshot a volume even if its " +"attached to a server. (Default=False)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2245 +msgid "Optional snapshot name. (Default=None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2253 +msgid "Optional snapshot description. (Default=None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2270 +msgid "Name or ID of the snapshot to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2292 +msgid "Name of the new volume type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2303 +msgid "Unique ID of the volume type to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2324 +msgid "Type of vnc console (\"novnc\" or \"xvpvnc\")." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2343 +msgid "Type of spice console (\"spice-html5\")." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2362 +msgid "Type of rdp console (\"rdp-html5\")." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2380 +msgid "Type of serial console, default=\"serial\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2385 +msgid "Invalid parameter value for 'console_type', currently supported 'serial'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2404 +msgid "" +"Private key (used locally to decrypt password) (Optional). When " +"specified, the command displays the clear (decrypted) VM password. When " +"not specified, the ciphered VM password is displayed." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2437 +msgid "Length in lines to tail." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2451 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2463 +msgid "Fixed IP Address to associate with." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2497 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2508 +msgid "Name of Security Group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2526 +msgid "Name of Floating IP Pool. (Optional)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2534 +msgid "IP of Floating IP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2541 +#, python-format +msgid "Floating IP %s not found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2557 +msgid "Filter by host." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2568 +msgid "Address range to create." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2571 +msgid "Pool for new Floating IPs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2574 +msgid "Interface for new Floating IPs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2581 +msgid "Address range to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2602 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2621 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2632 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2639 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2645 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2661 +msgid "DNS domain." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2603 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2619 +msgid "IP address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2604 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2620 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2633 +msgid "DNS name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2609 +msgid "You must specify either --ip or --name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2625 +msgid "DNS type (e.g. \"A\")" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2650 +msgid "Limit access to this domain to servers in the specified availability zone." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2664 +msgid "Limit access to this domain to users of the specified project." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2717 +#, python-format +msgid "" +"Multiple security group matches found for name '%s', use an ID to be more" +" specific." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2722 +#, python-format +msgid "Secgroup ID or name '%s' not found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2730 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2758 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2800 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2815 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2852 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2862 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2900 +msgid "ID or name of security group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2734 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2762 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2870 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2908 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4521 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4545 +msgid "IP protocol (icmp, tcp, udp)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2738 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2766 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2874 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2912 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4525 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4549 +msgid "Port at start of range." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2742 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2770 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2878 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2916 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4529 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4553 +msgid "Port at end of range." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2743 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2771 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4530 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4554 +msgid "CIDR for address range." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2784 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2940 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4568 +msgid "Rule not found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2866 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2904 +msgid "ID or name of source group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2887 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2925 +msgid "ip_proto, from_port, and to_port must be specified together" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2953 +msgid "Name of key." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2958 +msgid "Path to a public ssh key." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2966 +msgid "Keypair type. Can be ssh or x509." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2981 +#, python-format +msgid "Can't open or read '%(key)s': %(exc)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:2992 +msgid "Keypair name to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3020 +#, python-format +msgid "Public key: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3026 +msgid "Name of keypair." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3050 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3143 +msgid "Include reservations count." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3154 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3203 +msgid "Usage range start date ex 2012-01-20. (default: 4 weeks ago)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3159 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3207 +msgid "Usage range end date, ex 2012-01-20. (default: tomorrow)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3190 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3249 +#, python-format +msgid "Usage from %(start)s to %(end)s:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3213 +msgid "UUID of tenant to get usage for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3265 +msgid "Filename for the private key. [Default: pk.pem]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3271 +msgid "Filename for the X.509 certificate. [Default: cert.pem]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3276 +#, python-format +msgid "Unable to write privatekey - %s exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3279 +#, python-format +msgid "Unable to write x509 cert - %s exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3288 +#, python-format +msgid "Wrote private key to %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3294 +#, python-format +msgid "Wrote x509 certificate to %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3302 +msgid "Filename to write the x509 root cert." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3306 +#, python-format +msgid "" +"Unable to write x509 root cert - %s" +" exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3312 +#, python-format +msgid "Wrote x509 root cert to %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3319 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3340 +msgid "Type of hypervisor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3328 +msgid "Type of OS." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3332 +msgid "Type of architecture." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3333 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3356 +msgid "Version." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3334 +msgid "URL." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3335 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3358 +msgid "MD5 hash." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3349 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3355 +msgid "ID of the agent-build." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3378 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3406 +msgid "Name of aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3384 +msgid "The availability zone of the aggregate (optional)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3394 +msgid "Name or ID of aggregate to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3399 +#, python-format +msgid "Aggregate %s has been successfully deleted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3405 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3427 +msgid "Name or ID of aggregate to update." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3412 +msgid "The availability zone of the aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3421 +#, python-format +msgid "Aggregate %s has been successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3434 +msgid "" +"Metadata to add/update to aggregate. Specify only the key to delete a " +"metadata item." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3442 +msgid "metadata already exists" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3445 +#, python-format +msgid "metadata key %s does not exist hence can not be deleted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3449 +#, python-format +msgid "Metadata has been successfully updated for aggregate %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3456 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3472 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3488 +msgid "Name or ID of aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3459 +msgid "The host to add to the aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3464 +#, python-format +msgid "Host %(host)s has been successfully added for aggregate %(aggregate_id)s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3475 +msgid "The host to remove from the aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3480 +#, python-format +msgid "" +"Host %(host)s has been successfully removed from aggregate " +"%(aggregate_id)s " +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3514 +msgid "Destination host name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3520 +msgid "True in case of block_migration. (Default=False:live_migration)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3530 +msgid "Allow overcommit. (Default=False)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3548 +msgid "" +"Request the server be reset to \"active\" state instead of \"error\" " +"state (the default)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3579 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3602 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3610 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3629 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3680 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3701 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3725 +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/metadata_extensions.py:24 +msgid "Name of host." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3584 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3603 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3611 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3630 +msgid "Service binary." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3615 +msgid "Reason for disabling service." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3634 +msgid "Unset the force state down of service." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3643 +msgid "ID of service." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3661 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3668 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3674 +msgid "Fixed IP Address." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3692 +msgid "" +"Filters the list, returning only those hosts in the availability zone " +"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3704 +msgid "Either enable or disable a host." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3710 +msgid "Either put or resume host to/from maintenance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3729 +msgid "A power action: startup, reboot, or shutdown." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3745 +msgid "List hypervisors matching the given ." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3760 +msgid "The hypervisor hostname (or pattern) to search for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3789 +msgid "Name or ID of the hypervisor to show the details of." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3792 +msgid "Wrap the output to a specified length. Default is 40 or 0 to disable" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3803 +msgid "Name or ID of the hypervisor to show the uptime of." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3850 +#, python-format +msgid "" +"WARNING: %(service)s has no endpoint in %(region)s! Available endpoints " +"for this service:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3878 +msgid "Wrap PKI tokens to a specified length, or 0 to disable." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3903 +msgid "Optional flag to indicate which port to use for ssh. (Default=22)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3917 +msgid "" +"Optional flag to indicate which IP type to use. Possible values includes" +" fixed and floating (the Default)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3921 +msgid "Network to use for the ssh." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3927 +msgid "" +"Optional flag to indicate whether to use an IPv6 address attached to a " +"server. (Defaults to IPv4 address)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3930 +msgid "Login to use." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3935 +msgid "Private key file, same as the -i option to the ssh command." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3940 +msgid "Extra options to pass to ssh. see: man ssh." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3958 +#, python-format +msgid "Server '%(server)s' is not attached to network '%(network)s'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3964 +#, python-format +msgid "" +"Server '%(server)s' is attached to more than one network. Please pick the" +" network to use." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3968 +#, python-format +msgid "Server '%(server)s' is not attached to any network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3981 +#, python-format +msgid "" +"No address that would match network '%(network)s' and type " +"'%(address_type)s' of version %(pretty_version)s has been found for " +"server '%(server)s'." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:3988 +#, python-format +msgid "More than one %(pretty_version)s %(address_type)s addressfound." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4051 +msgid "ID of tenant to list the quotas for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4056 +msgid "ID of user to list the quotas for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4075 +msgid "ID of tenant to list the default quotas for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4093 +msgid "ID of tenant to set the quotas for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4098 +msgid "ID of user to set the quotas for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4103 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4244 +msgid "New value for the \"instances\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4108 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4249 +msgid "New value for the \"cores\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4113 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4254 +msgid "New value for the \"ram\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4119 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4260 +msgid "New value for the \"floating-ips\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4129 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4270 +msgid "New value for the \"fixed-ips\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4135 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4276 +msgid "New value for the \"metadata-items\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4145 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4286 +msgid "New value for the \"injected-files\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4155 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4296 +msgid "New value for the \"injected-file-content-bytes\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4165 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4306 +msgid "New value for the \"injected-file-path-bytes\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4171 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4312 +msgid "New value for the \"key-pairs\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4177 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4318 +msgid "New value for the \"security-groups\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4183 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4324 +msgid "New value for the \"security-group-rules\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4189 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4330 +msgid "New value for the \"server-groups\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4195 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4336 +msgid "New value for the \"server-group-members\" quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4201 +msgid "" +"Whether force update the quota even if the already used and reserved " +"exceeds the new quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4213 +msgid "ID of tenant to delete quota for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4217 +msgid "ID of user to delete quota for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4229 +msgid "Name of quota class to list the quotas for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4239 +msgid "Name of quota class to set the quotas for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4346 +msgid "" +"Name or ID of the target host. If no host is specified, the scheduler " +"will choose one." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4352 +msgid "" +"Set the provided admin password on the evacuated server. Not applicable " +"with on-shared-storage flag." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4359 +msgid "Specifies whether server files are located on shared storage." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4399 +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4421 +msgid "Port ID." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4404 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:40 +msgid "Network ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4409 +msgid "Requested fixed IP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4503 +msgid "Display server groups from all projects (Admin only)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4571 +msgid "Server group name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4587 +msgid "Policies for the server groups. (\"affinity\" or \"anti-affinity\")" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4596 +msgid "at least one policy must be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4608 +msgid "Unique ID(s) of the server group to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4616 +#, python-format +msgid "Server group %s has been successfully deleted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4619 +#, python-format +msgid "Delete for server group %(sg)s failed: %(e)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4622 +msgid "Unable to delete any of the specified server groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/shell.py:4629 +msgid "Unique ID of the server group to get." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:158 +msgid "Name of nova compute host which will control this baremetal node" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:164 +msgid "Number of CPUs in the node" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:169 +msgid "Megabytes of RAM in the node" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:174 +msgid "Gigabytes of local storage in the node" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:178 +msgid "MAC address to provision the node" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:182 +msgid "Power management IP for the node" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:186 +msgid "Username for the node's power management" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:190 +msgid "Password for the node's power management" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:195 +msgid "ShellInABox port?" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:211 +msgid "ID of the node to delete." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:293 +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:303 +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:325 +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:335 +msgid "ID of node" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:307 +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:329 +msgid "MAC address of interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:312 +msgid "OpenFlow Datapath ID of interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/baremetal.py:317 +msgid "OpenFlow port number of interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/cells.py:53 +msgid "Name of the cell." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/cells.py:63 +msgid "Name of the cell to get the capacities." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/cells.py:68 +#, python-format +msgid "Ram Available: %s MB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/cells.py:71 +#, python-format +msgid "" +"\n" +"Disk Available: %s MB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/host_evacuate.py:34 +#, python-format +msgid "Error while evacuating instance: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/host_evacuate.py:46 +msgid "" +"Name of target host. If no host is specified the scheduler will select a " +"target." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/host_evacuate.py:53 +msgid "Specifies whether all instances files are on shared storage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/host_evacuate_live.py:35 +#, python-format +msgid "Error while live migrating instance: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/host_evacuate_live.py:46 +msgid "Name of target host." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/host_evacuate_live.py:51 +msgid "Enable block migration." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/host_evacuate_live.py:56 +msgid "Enable disk overcommit." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/host_servers_migrate.py:33 +#, python-format +msgid "Error while migrating instance: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/instance_action.py:47 +msgid "Name or UUID of the server to show an action for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/instance_action.py:51 +msgid "Request ID of the action to get." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/instance_action.py:65 +msgid "Name or UUID of the server to list actions for." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/metadata_extensions.py:29 +msgid "Actions: 'set' or 'delete'" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/metadata_extensions.py:36 +msgid "Metadata to set or delete (only key is necessary on delete)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/migrations.py:61 +msgid "Fetch migrations for the given host." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/migrations.py:66 +msgid "Fetch migrations for the given status." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/migrations.py:71 +msgid "Fetch migrations for the given cell_name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/tenant_networks.py:79 +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/tenant_networks.py:94 +msgid "Network label (ex. my_new_network)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/tenant_networks.py:83 +#: .venv/lib/python2.7/site-packages/novaclient/v2/contrib/tenant_networks.py:98 +msgid "IP block to allocate from (ex. 172.16.0.0/24 or 2001:DB8::/64)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/backend.py:57 +msgid "The authentication token issued by the Identity service has expired." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/backend.py:101 +msgid "" +"No authentication backend could be determined to handle the provided " +"credentials." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/backend.py:115 +msgid "Unable to establish connection to keystone endpoint." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/backend.py:121 +msgid "Invalid credentials." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/backend.py:124 +msgid "An error occurred authenticating. Please try again later." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/backend.py:140 +msgid "You are not authorized for any projects." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/backend.py:175 +msgid "Unable to authenticate to any available projects." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/forms.py:51 +msgid "Region" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/forms.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:353 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:190 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:195 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:252 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:228 +msgid "User Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/forms.py:65 +msgid "Domain" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/forms.py:83 +msgid "Authenticate using" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/views.py:221 +#, python-format +msgid "Project switch failed for user \"%(username)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/views.py:244 +#, python-format +msgid "Switch to project \"%(project_name)s\" successful." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_auth/plugin/base.py:96 +msgid "Unable to retrieve authorized projects." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:85 +msgid "Select format" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:86 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:87 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:88 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:89 +msgid "Docker" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:90 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:91 +msgid "OVA - Open Virtual Appliance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:92 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:93 +msgid "Raw" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:94 +msgid "VDI - Virtual Disk Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:95 +msgid "VHD - Virtual Hard Disk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:96 +msgid "VMDK - Virtual Machine Disk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:245 +msgid "All TCP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:251 +msgid "All UDP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/settings.py:257 +msgid "All ICMP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:743 +msgid "Unable to retrieve Ceilometer meter list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:931 +msgid "Existence of instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:935 +msgid "Existence of instance (openstack types)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:940 +msgid "Volume of RAM" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:944 +msgid "Volume of RAM used" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:948 +msgid "CPU time used" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:952 +msgid "Average CPU utilization" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:956 +msgid "Number of VCPUs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:960 +msgid "Number of read requests" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:964 +msgid "Number of write requests" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:968 +msgid "Volume of reads" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:972 +msgid "Volume of writes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:976 +msgid "Average rate of read requests" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:980 +msgid "Average rate of write requests" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:984 +msgid "Average rate of reads" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:988 +msgid "Average volume of writes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:992 +msgid "Size of root disk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:996 +msgid "Size of ephemeral disk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1000 +msgid "Number of incoming bytes on the network for a VM interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1005 +msgid "Number of outgoing bytes on the network for a VM interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1010 +msgid "Number of incoming packets for a VM interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1015 +msgid "Number of outgoing packets for a VM interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1020 +msgid "Average rate per sec of incoming bytes on a VM network interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1025 +msgid "Average rate per sec of outgoing bytes on a VM network interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1030 +msgid "Average rate per sec of incoming packets on a VM network interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1035 +msgid "Average rate per sec of outgoing packets on a VM network interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1047 +#, python-format +msgid "Duration of instance type %s (openstack flavor)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1067 +msgid "Existence of network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1071 +msgid "Creation requests for this network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1075 +msgid "Update requests for this network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1079 +msgid "Existence of subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1083 +msgid "Creation requests for this subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1087 +msgid "Update requests for this subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1091 +msgid "Existence of port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1095 +msgid "Creation requests for this port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1099 +msgid "Update requests for this port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1103 +msgid "Existence of router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1107 +msgid "Creation requests for this router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1111 +msgid "Update requests for this router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1115 +msgid "Existence of floating ip" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1119 +msgid "Creation requests for this floating ip" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1123 +msgid "Update requests for this floating ip" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1140 +msgid "Image existence check" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1144 +msgid "Uploaded image size" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1148 +msgid "Number of image updates" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1152 +msgid "Number of image uploads" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1156 +msgid "Number of image deletions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1160 +msgid "Image is downloaded" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1164 +msgid "Image is served out" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1181 +msgid "Existence of volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1185 +msgid "Size of volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1202 +msgid "Number of objects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1206 +msgid "Total size of stored objects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1210 +msgid "Number of containers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1214 +msgid "Number of incoming bytes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1218 +msgid "Number of outgoing bytes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1222 +msgid "Number of API requests against swift" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1239 +msgid "Amount of energy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1243 +msgid "Power consumption" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1260 +msgid "System Current Power" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1264 +msgid "Fan RPM" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1268 +msgid "Sensor Temperature Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1272 +msgid "Sensor Current Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1276 +msgid "Sensor Voltage Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1280 +msgid "System Temperature Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1284 +msgid "System Outlet Temperature Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1288 +msgid "System Airflow Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1292 +msgid "System CUPS Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1296 +msgid "System CPU Utility Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1300 +msgid "System Memory Utility Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/ceilometer.py:1304 +msgid "System IO Utility Reading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/cinder.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:96 +msgid "back-end" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/cinder.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:94 +msgid "front-end" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/cinder.py:49 +msgctxt "Both of front-end and back-end" +msgid "both" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/cinder.py:223 +msgid "Unknown instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/keystone.py:99 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/keystone.py:353 +msgid "Identity service does not allow editing user data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/keystone.py:379 +#, python-format +msgid "User %s has no role defined for that project." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/keystone.py:406 +msgid "Identity service does not allow editing user password." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/lbaas.py:158 +#, python-format +msgid "Unable to get VIP for pool %(pool)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/lbaas.py:193 +msgid "Unable to get pool detail." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/lbaas.py:205 +#, python-format +msgid "Unable to get subnet for pool %(pool)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/lbaas.py:215 +#, python-format +msgid "Unable to get members for pool %(pool)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/lbaas.py:228 +#, python-format +msgid "Unable to get health monitor %(monitor_id)s for pool %(pool)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/neutron.py:225 +#, python-format +msgid "ALLOW %(ethertype)s %(proto_port)s %(direction)s %(remote)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/neutron.py:1067 +msgid "Unable to connect to Neutron." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/neutron.py:1104 +#, python-format +msgid "Unable to parse IP address %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/neutron.py:1233 +#, python-format +msgid "" +"The requested feature '%(feature)s' is unknown. Please make sure to " +"specify a feature defined in FEATURE_MAP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/neutron.py:1251 +#, python-format +msgid "" +"The 'operation' parameter for get_feature_permission '%(feature)s' is " +"invalid. It should be one of %(allowed)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/neutron.py:1266 +#, python-format +msgid "Failed to check Neutron '%s' extension is not supported" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:234 +#, python-format +msgid "ALLOW %(from)s:%(to)s/%(ip_protocol)s from %(group)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:241 +#, python-format +msgid "ALLOW %(from)s:%(to)s/%(ip_protocol)s from %(cidr)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:318 +msgid "Couldn't get security group list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:325 +#, python-format +msgid "Couldn't get current security group list for instance %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:342 +#, python-format +msgid "" +"Failed to modify %(num_groups_to_modify)d instance security groups: " +"%(err)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:357 +#, python-format +msgid "Failed to modify %d instance security groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:809 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:845 +#, python-format +msgid "Name: %(name)s ID: %(uuid)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:814 +#, python-format +msgid "Failed to evacuate instances: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/nova.py:850 +#, python-format +msgid "Failed to migrate instances: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/swift.py:204 +msgid "The container cannot be deleted since it is not empty." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/swift.py:327 +msgid "The pseudo folder cannot be deleted since it is not empty." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/api/rest/json_encoder.py:70 +#, python-format +msgid "Out of range float values are not JSON compliant: %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/developer/dashboard.py:21 +msgid "Developer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/developer/theme_preview/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/developer/theme_preview/views.py:27 +msgid "Bootstrap Theme Preview" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:181 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/views.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:406 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tabs.py:104 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:61 +msgid "Backups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:36 +msgctxt "Current status of a Database Backup" +msgid "Building" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:38 +msgctxt "Current status of a Database Backup" +msgid "Completed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:40 +msgctxt "Current status of a Database Backup" +msgid "Delete Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:42 +msgctxt "Current status of a Database Backup" +msgid "Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:44 +msgctxt "Current status of a Database Backup" +msgid "New" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:46 +msgctxt "Current status of a Database Backup" +msgid "Saving" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:182 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:204 +msgid "Create Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:61 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:64 +msgid "Restore Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:76 +msgid "Download Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:95 +msgid "Delete Backup" +msgid_plural "Delete Backups" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:103 +msgid "Deleted Backup" +msgid_plural "Deleted Backups" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:144 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:150 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:130 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:172 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:178 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:242 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:248 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:265 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:271 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:964 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:971 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:409 +msgid "Not available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:160 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:191 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:387 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/forms.py:26 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:24 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:94 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:118 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:169 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:207 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:128 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:234 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/tables.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:92 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/routers/tables.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/routers/ports/tables.py:24 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/tables.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:88 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:236 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:204 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:299 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:89 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:279 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:34 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/forms.py:30 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/forms.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:115 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:223 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:145 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:52 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:34 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:104 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:131 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:292 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:331 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:378 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:252 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:324 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:86 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:285 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:105 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:73 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:454 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:150 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/forms.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:172 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:129 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:117 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:211 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:107 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tables.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:401 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:430 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:145 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:223 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:271 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:328 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:352 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:373 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:111 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:214 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:317 +msgid "Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:162 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:145 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:322 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:43 +msgid "Datastore" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:164 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:324 +msgid "Datastore Version" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:165 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:388 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:266 +msgid "Created" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:168 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/enabled/_1710_database_panel_group.py:6 +msgid "Database" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:170 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:394 +msgid "Incremental" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/tables.py:174 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:201 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:333 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:399 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:148 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:97 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:171 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:217 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:150 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:106 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:92 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:218 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:202 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:387 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:310 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:465 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:521 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:180 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:214 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:112 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:279 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:323 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:374 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:130 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:410 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:281 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:336 +msgid "Status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/views.py:62 +msgid "Error getting database backup list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/views.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:82 +msgid "Backup Database" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/views.py:81 +msgid "Backup Details: {{ backup.name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/views.py:92 +#, python-format +msgid "Unable to retrieve details for backup: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/views.py:100 +#, python-format +msgid "Unable to retrieve details for parent backup: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:33 +msgid "Database Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:34 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:132 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:106 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:29 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:239 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:209 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:281 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/forms.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/forms.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:117 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:228 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:149 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:99 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:198 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:232 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:143 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:106 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:134 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:294 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:333 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:380 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:254 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:327 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:87 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:286 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:78 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:456 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:153 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:124 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/forms.py:28 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:84 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:503 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:611 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:404 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:71 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:150 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:228 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:273 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:330 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:354 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:375 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:28 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:114 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:217 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:320 +msgid "Description" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:37 +msgid "Optional Backup Description" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:38 +msgid "Parent Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:40 +msgid "Optional parent backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:555 +msgid "Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:53 +msgid "Unable to list database instances to backup." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:65 +msgid "Unable to list database backups for parent." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:69 +msgid "Select parent backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:71 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:275 +msgid "No backups available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:83 +msgid "Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:84 +#, python-format +msgid "Scheduled backup \"%(name)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:85 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:339 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:838 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:95 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:355 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:855 +msgid "instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_backups/workflows/create_backup.py:108 +msgid "Error creating database backup." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:319 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:143 +msgid "Cluster Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:44 +msgid "Type and version of datastore." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:112 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:118 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:87 +msgid "Flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:54 +msgid "Size of instance to launch." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:61 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:173 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:95 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py:6 +msgid "Network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:62 +msgid "Network attached to instance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:330 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:39 +msgid "Volume Size" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:42 +msgid "Size of the volume in GB." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:119 +msgid "Root Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:72 +msgid "Password for root user." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:78 +msgid "Number of Instances" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:82 +msgid "Number of instances in the cluster. (Read only)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:89 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:113 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:323 +msgid "Number of Shards" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:93 +msgid "Number of shards. (Read only)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:100 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:114 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:326 +msgid "Instances Per Shard" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:103 +msgid "Number of instances per shard. (Read only)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:139 +msgid "The number of shards must be greater than 1." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:144 +msgid "The flavor must be specified." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:147 +msgid "Password for root user must be specified." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:162 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:65 +msgid "Unable to obtain flavors." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:207 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:162 +msgid "Unable to retrieve networks." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:220 +msgid "Unable to obtain datastores." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:241 +msgid "Unable to obtain datastore versions." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:308 +#, python-format +msgid "Launched cluster \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:313 +#, python-format +msgid "Unable to launch cluster. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:345 +#, python-format +msgid "Added shard to \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:349 +#, python-format +msgid "Unable to add shard. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:357 +msgid "New Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:359 +msgid "New password for cluster access." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:369 +#, python-format +msgid "Root password updated for cluster \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/forms.py:373 +#, python-format +msgid "Unable to reset password. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/panel.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:159 +msgid "Clusters" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:36 +msgid "Deleted cluster is not recoverable." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:40 +msgid "Delete Cluster" +msgid_plural "Delete Clusters" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:48 +msgid "Scheduled deletion of Cluster" +msgid_plural "Scheduled deletion of Clusters" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:60 +msgid "Launch Cluster" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/views.py:144 +msgid "Add Shard" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/views.py:197 +msgid "Reset Root Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:125 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(instances)s instances" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:149 +msgid "Cluster Size" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:153 +msgid "Current Task" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:168 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:261 +#, python-format +msgid "%(name)s | %(RAM)s RAM" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:186 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:256 +msgid "Not Assigned" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:193 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:168 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:180 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:187 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:307 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:476 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:115 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tables.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:113 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:118 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:119 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:757 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:433 +msgid "Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:195 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:325 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:73 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:95 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:119 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:170 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:209 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:134 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/tables.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:58 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:145 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:93 +msgid "Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:197 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:327 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:145 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:453 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:326 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:127 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:407 +msgid "Size" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tables.py:205 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tabs.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:340 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:172 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/views.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1166 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:60 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/network_topology/instances/tables.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:67 +msgid "Instances" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tabs.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tabs.py:26 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/overview/panel.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/tabs.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tabs.py:22 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tabs.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tabs.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tabs.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/overview/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tabs.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tabs.py:24 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tabs.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tabs.py:67 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tabs.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tabs.py:24 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tabs.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tabs.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:25 +msgid "Overview" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/tabs.py:75 +msgid "Unable to get instances data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/views.py:57 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:61 +msgid "Unable to retrieve database size information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/views.py:84 +msgid "Unable to retrieve database clusters." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/views.py:116 +#, python-format +msgid "Unable to retrieve details for database cluster: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/views.py:166 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/views.py:205 +msgid "Unable to retrieve cluster details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/database_clusters/views.py:180 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:212 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:420 +msgid "Unable to retrieve flavors." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:28 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:710 +msgid "Current Size (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:714 +msgid "New Size (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:39 +msgid "New size for volume must be greater than current size." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:50 +#, python-format +msgid "Resizing volume \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:53 +#, python-format +msgid "Unable to resize volume. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:60 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:34 +msgid "Old Flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:38 +msgid "New Flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:65 +msgid "Choose a new instance flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:77 +msgid "Select a new flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:79 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:156 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:58 +msgid "No flavors available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:88 +#, python-format +msgid "Resizing instance \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/forms.py:91 +#, python-format +msgid "Unable to resize instance. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:89 +msgid "Deleted instances are not recoverable." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:93 +msgid "Delete Instance" +msgid_plural "Delete Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:101 +msgid "Scheduled deletion of Instance" +msgid_plural "Scheduled deletion of Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:119 +msgid "Restarted instances will lose any data not saved in persistent storage." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:67 +msgid "Restart Instance" +msgid_plural "Restart Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:75 +msgid "Restarted Instance" +msgid_plural "Restarted Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:95 +msgid "Detach Replica" +msgid_plural "Detach Replicas" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:103 +msgid "Replica Detached" +msgid_plural "Replicas Detached" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:123 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:143 +msgid "Delete User" +msgid_plural "Delete Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:131 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:151 +msgid "Deleted User" +msgid_plural "Deleted Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:142 +msgid "Error deleting database user." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:149 +msgid "Delete Database" +msgid_plural "Delete Databases" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:157 +msgid "Deleted Database" +msgid_plural "Deleted Databases" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:168 +msgid "Error deleting database on instance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:174 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:336 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:378 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:406 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:835 +msgid "Launch Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:198 +msgid "Resize Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:212 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:528 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:84 +msgid "Resize Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:296 +msgctxt "Current status of a Database Instance" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:298 +msgctxt "Current status of a Database Instance" +msgid "Blocked" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:300 +msgctxt "Current status of a Database Instance" +msgid "Build" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:302 +msgctxt "Current status of a Database Instance" +msgid "Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:304 +msgctxt "Current status of a Database Instance" +msgid "Reboot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:306 +msgctxt "Current status of a Database Instance" +msgid "Resize" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:308 +msgctxt "Current status of a Database Instance" +msgid "Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:310 +msgctxt "Current status of a Database Instance" +msgid "Shutdown" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:312 +msgctxt "Current status of a Database Instance" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:315 +msgctxt "Current status of a Database Instance" +msgid "Restart Required" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:320 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1132 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:84 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/overview/views.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:83 +msgid "Instance Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:354 +msgid "Allowed Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:355 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:372 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tabs.py:77 +msgid "Databases" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:359 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tabs.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/ngusers/panel.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:261 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:49 +msgid "Users" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:368 +msgid "Database Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:390 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:388 +msgid "Download" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tables.py:392 +msgid "Backup File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tabs.py:63 +msgid "Unable to get user data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tabs.py:90 +msgid "Unable to get databases data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/tabs.py:115 +msgid "Unable to get database backup data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:83 +msgid "Unable to retrieve database instances." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:92 +msgid "Launch Database" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:123 +#, python-format +msgid "Unable to retrieve details for database instance: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:148 +msgid "Resize Database Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:156 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:196 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/views.py:180 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:248 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:395 +msgid "Unable to retrieve instance details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/views.py:175 +msgid "Resize Database Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:88 +msgid "Size of image to launch." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:53 +msgid "You must select a datastore type and version." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:116 +msgid "Select datastore type and version" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:132 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:114 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:73 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:704 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/network_topology/networks/tables.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:188 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/views.py:84 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/views.py:152 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:78 +msgid "Networks" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:135 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:707 +msgid "At least one network must be specified." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:710 +msgid "Launch instance with these networks" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:148 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:732 +msgid "Networking" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:150 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:734 +msgid "Select networks for your instance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:190 +msgid "Initial Databases" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:192 +msgid "Comma separated list of databases to create" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:194 +msgid "Initial Admin User" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:196 +msgid "Initial admin user to add" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:200 +msgid "Allowed Host (optional)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:202 +msgid "Host or IP that the user is allowed to connect through." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:206 +msgid "Initialize Databases" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:214 +msgid "You must specify a password if you create a user." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:217 +msgid "You must specify at least one database if you create a user." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:230 +msgid "Source for Initial State" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:232 +msgid "Choose initial state." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:235 +msgid "Restore from Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:236 +msgid "Replicate from Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:242 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:248 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:33 +msgid "Backup Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:244 +msgid "Select a backup to restore" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:251 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:257 +msgid "Master Instance Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:253 +msgid "Select a master instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:261 +msgid "Advanced" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:273 +msgid "Select backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:287 +msgid "Select instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:289 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:124 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:466 +msgid "No instances available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:304 +msgid "Unable to find backup!" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:306 +msgid "A backup must be selected!" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:316 +msgid "Unable to find master instance!" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:319 +msgid "A master instance must be selected!" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:337 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:836 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:179 +msgid "Launch" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/contrib/trove/content/databases/workflows/create_instance.py:338 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:837 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/dashboard.py:21 +msgid "Admin" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/forms.py:28 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:140 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:78 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:122 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:127 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:128 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:437 +msgid "Availability Zone" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/forms.py:41 +#, python-format +msgid "Successfully updated aggregate: \"%s.\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/forms.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:212 +msgid "Unable to update the aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:153 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/views.py:39 +msgid "Host Aggregates" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:28 +msgid "Delete Host Aggregate" +msgid_plural "Delete Host Aggregates" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:36 +msgid "Deleted Host Aggregate" +msgid_plural "Deleted Host Aggregates" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/views.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:177 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:178 +msgid "Create Host Aggregate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:56 +msgid "Manage Hosts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:167 +msgid "Update Metadata" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/views.py:75 +msgid "Edit Host Aggregate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:128 +msgid "Services Up" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:128 +msgid "Services Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:167 +msgid "Hosts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:146 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:161 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:71 +msgid "Metadata" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:165 +msgid "Availability Zone Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/tables.py:181 +msgid "Availability Zones" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/views.py:48 +msgid "Unable to retrieve host aggregates list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/views.py:60 +msgid "Unable to retrieve availability zone list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/views.py:95 +msgid "Unable to retrieve the aggregate to be updated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/views.py:104 +msgid "Manage Hosts Aggregate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:32 +msgid "Host Aggregate Information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:33 +msgid "" +"Host aggregates divide an availability zone into logical units by " +"grouping together hosts. Create a host aggregate then select the hosts " +"contained in it." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:45 +msgid "Unable to get host aggregate list" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:52 +#, python-format +msgid "The name \"%s\" is already used by another host aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:104 +msgid "Unable to get the available hosts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:95 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:135 +msgid "Manage Hosts within Aggregate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:140 +msgid "Add hosts to this aggregate. Hosts can be in multiple aggregates." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:142 +msgid "All available hosts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:143 +msgid "Selected hosts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:144 +msgid "No hosts found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:145 +msgid "No host selected." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:158 +msgid "" +"Add hosts to this aggregate or remove hosts from it. Hosts can be in " +"multiple aggregates." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:160 +msgid "All Available Hosts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:161 +msgid "Selected Hosts" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:162 +msgid "No Hosts found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:163 +msgid "No Host selected." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:179 +#, python-format +msgid "Created new host aggregate \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:180 +#, python-format +msgid "Unable to create host aggregate \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:192 +msgid "Unable to create host aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:201 +msgid "Error adding Hosts to the aggregate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:209 +msgid "Add/Remove Hosts to Aggregate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:211 +msgid "The Aggregate was updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/aggregates/workflows.py:232 +msgid "Error when adding or removing hosts." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/views.py:29 +msgid "Defaults" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:34 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:81 +msgid "Update Defaults" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:67 +msgid "Injected File Content Bytes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:32 +msgid "Length of Injected File Path" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:63 +msgid "Metadata Items" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:141 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/overview/views.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/overview/views.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:68 +msgid "VCPUs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:52 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:66 +msgid "Injected Files" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/panel.py:19 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/views.py:29 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:98 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:55 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/tabs.py:84 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/views.py:26 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:448 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:78 +msgid "Volumes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:115 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/tables.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/tabs.py:100 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tables.py:156 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:76 +msgid "Volume Snapshots" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:52 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:58 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:77 +msgid "Total Size of Volumes and Snapshots (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:51 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/overview/views.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/overview/views.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:68 +msgid "RAM (MB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:52 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:60 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:72 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:80 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:222 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:71 +msgid "Floating IPs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:63 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:150 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:555 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:80 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:71 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:83 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:73 +msgid "Security Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:71 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:288 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:72 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:84 +msgid "Security Group Rules" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:55 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:63 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:102 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:73 +msgid "Key Pairs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:61 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:71 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:110 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:70 +msgid "Fixed IPs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:57 +msgid "dm-crypt" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:58 +msgid "Server Group Members" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:59 +msgid "Server Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:60 +msgid "Backup Gigabytes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:62 +msgid "Per Volume Size (GiB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:66 +#, python-format +msgid "Volumes of Type %(type)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:67 +#, python-format +msgid "Volume Snapshots of Type %(type)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:69 +#, python-format +msgid "Total Size of Volumes and Snapshots (GiB) of Type %(type)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:81 +msgid "Quota Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:82 +msgid "Limit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tables.py:89 +msgid "Quotas" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tabs.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:67 +msgid "Default Quotas" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/tabs.py:37 +msgid "Unable to get quota info." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/views.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:160 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:69 +msgid "From here you can update the default quotas (max limits)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:80 +msgid "Update Default Quotas" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:82 +msgid "Default quotas updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:83 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/defaults/workflows.py:100 +msgid "Unable to update default quotas." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:169 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/views.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/ngflavors/panel.py:22 +msgid "Flavors" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:34 +msgid "Delete Flavor" +msgid_plural "Delete Flavors" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:42 +msgid "Deleted Flavor" +msgid_plural "Deleted Flavors" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/views.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:182 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:183 +msgid "Create Flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/views.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:271 +msgid "Edit Flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:96 +msgid "Modify Access" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:124 +#, python-format +msgid "%sMB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:128 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:132 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:306 +#, python-format +msgid "%sGB" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:140 +msgid "Flavor Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:143 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:69 +msgid "RAM" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:146 +msgid "Root Disk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:149 +msgid "Ephemeral Disk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:152 +msgid "Swap Disk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:154 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:236 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:90 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:90 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:149 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/forms.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:194 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:169 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:220 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/forms.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:225 +msgid "ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/tables.py:156 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:61 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:161 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:324 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:210 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:315 +msgid "Public" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/views.py:50 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/views.py:75 +msgid "Unable to retrieve flavor details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:32 +msgid "" +"Flavor ID should be UUID4 or integer. Leave this field blank or use " +"'auto' to set a random UUID4." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:39 +msgid "Name may only contain letters, numbers, underscores, periods and hyphens." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:50 +msgid "Root Disk (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:52 +msgid "Ephemeral Disk (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:56 +msgid "Swap Disk (MB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:232 +msgid "Flavor Information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:63 +msgid "" +"Flavors define the sizes for RAM, disk, number of cores, and other " +"resources and can be selected when users deploy instances." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:76 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:245 +msgid "Unable to get flavor list" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:83 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:253 +#, python-format +msgid "The name \"%s\" is already used by another flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:88 +#, python-format +msgid "The ID \"%s\" is already used by another flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:110 +msgid "Unable to retrieve flavor access list. Please try again later." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:155 +msgid "Flavor Access" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:161 +msgid "" +"Select the projects where the flavors will be used. If no projects are " +"selected, then the flavor will be available in all projects." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:164 +msgid "All Projects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:165 +msgid "Selected Projects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:166 +msgid "No projects found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:167 +msgid "No projects selected. All projects can use the flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:184 +#, python-format +msgid "Created new flavor \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:185 +#, python-format +msgid "Unable to create flavor \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:212 +msgid "Unable to create flavor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:224 +#, python-format +msgid "Unable to set flavor access for project %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:234 +msgid "" +"Edit the flavor details. Flavors define the sizes for RAM, disk, number " +"of cores, and other resources. Flavors are selected when users deploy " +"instances." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:273 +#, python-format +msgid "Modified flavor \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:274 +#, python-format +msgid "Unable to modify flavor \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/flavors/workflows.py:319 +msgid "Modified flavor information, but unable to modify flavor access." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/panel.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/views.py:84 +msgid "Hypervisors" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:24 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:206 +msgid "Hostname" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:30 +msgid "VCPUs (used)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:33 +msgid "VCPUs (total)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:36 +msgid "RAM (used)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:41 +msgid "RAM (total)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:46 +msgid "Local Storage (used)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:51 +msgid "Local Storage (total)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:73 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/snapshots/forms.py:30 +msgid "Instance ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tables.py:80 +msgid "Hypervisor Instances" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tabs.py:26 +msgid "Hypervisor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/tabs.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/views.py:42 +msgid "Unable to retrieve hypervisor information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/views.py:33 +msgid "All Hypervisors" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/views.py:52 +msgid "Unable to retrieve hypervisor statistics." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/views.py:60 +msgid "Servers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/views.py:77 +msgid "Unable to retrieve hypervisor instances list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:99 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:173 +msgid "Current Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:29 +msgid "Target Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:30 +msgid "Choose a Host to evacuate servers to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:32 +msgid "Shared Storage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:48 +msgid "Select a target host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:50 +msgid "No other hosts available." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:61 +#, python-format +msgid "Starting evacuation from %(current)s to %(target)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:67 +#, python-format +msgid "Failed to evacuate host: %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:77 +msgid "Reason" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:86 +#, python-format +msgid "Disabled compute service for host: %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:91 +#, python-format +msgid "Failed to disable compute service for host: %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:106 +msgid "Running Instance Migration Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:108 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/views.py:157 +msgid "Live Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:109 +msgid "Cold Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:120 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:127 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:33 +msgid "Disk Over Commit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:133 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:140 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:35 +msgid "Block Migration" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:159 +#, python-format +msgid "Starting to migrate host: %(current)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/forms.py:164 +#, python-format +msgid "Failed to migrate host \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/views.py:30 +msgid "Evacuate Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/views.py:62 +msgid "Disable Service" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:63 +msgid "Enable Service" +msgid_plural "Enable Services" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:71 +msgid "Enabled Service" +msgid_plural "Enabled Services" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/views.py:80 +msgid "Migrate Host" +msgid_plural "Migrate Hosts" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:104 +msgid "Migrated Host" +msgid_plural "Migrated Hosts" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:132 +msgctxt "Current status of a Hypervisor" +msgid "Enabled" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:134 +msgctxt "Current status of a Hypervisor" +msgid "Disabled" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:136 +msgctxt "Current state of a Hypervisor" +msgid "Up" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:138 +msgctxt "Current state of a Hypervisor" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:143 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:120 +msgid "Zone" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:153 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:98 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:122 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:172 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/overview/views.py:39 +msgid "State" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:155 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:95 +msgid "Updated At" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tables.py:167 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tabs.py:24 +msgid "Compute Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/tabs.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tabs.py:56 +msgid "Unable to get nova services list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/hypervisors/compute/views.py:45 +msgid "Unable to retrieve compute host information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:88 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/views.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/panel.py:22 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/views.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:332 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/ngimages/panel.py:21 +msgid "Images" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:71 +msgid "Image Name =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:72 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:107 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1110 +msgid "Status =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:73 +msgid "Format =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:74 +msgid "Min. Size (MB) =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:75 +msgid "Max. Size (MB) =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:140 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:305 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1134 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:108 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:649 +msgid "Image Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/tables.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:127 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/routers/tables.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/tables.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:94 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/dashboard.py:21 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:203 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:54 +msgid "Project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/views.py:80 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:182 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:198 +msgid "Unable to retrieve image list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/views.py:87 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:90 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:150 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/overview/views.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:92 +msgid "Unable to retrieve project list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/views.py:128 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/views.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/views.py:51 +msgid "Create An Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/images/views.py:136 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/views.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/views.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/views.py:79 +msgid "Update Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/views.py:32 +msgid "System Information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:26 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:155 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:79 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:283 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:195 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:234 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:237 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:151 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:536 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:252 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:76 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:314 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:72 +msgid "Enabled" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:157 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:80 +msgid "Disabled" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:162 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:85 +msgid "Up" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:164 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:86 +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:107 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/tables.py:61 +msgid "Service" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:74 +msgid "Services" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:101 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:125 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:174 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:212 +msgctxt "Time since the last update" +msgid "Last Updated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:112 +msgid "Compute Services" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:136 +msgid "Block Storage Services" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:185 +msgid "Network Agents" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:208 +msgid "Engine Id" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:210 +msgid "Topic" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tables.py:225 +msgid "Orchestration Services" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tabs.py:74 +msgid "Unable to get cinder services list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tabs.py:92 +msgid "Unable to get network agents info." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tabs.py:99 +msgid "Unable to get network agents list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tabs.py:116 +msgid "Orchestration service is disabled." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/tabs.py:123 +msgid "Unable to get Orchestration service list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/info/views.py:40 +msgid "Unable to retrieve version information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:31 +msgid "New Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:178 +msgid "Choose a Host to migrate to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:195 +msgid "Select a new host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:58 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:197 +msgid "No other hosts available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:70 +#, python-format +msgid "The instance is preparing the live migration to host \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/forms.py:75 +#, python-format +msgid "Failed to live migrate instance to host \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:45 +msgid "Migrating instances may cause some unrecoverable results." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:49 +msgid "Migrate Instance" +msgid_plural "Migrate Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:57 +msgid "Scheduled migration (pending confirmation) of Instance" +msgid_plural "Scheduled migration (pending confirmation) of Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:75 +msgid "Live Migrate Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:102 +msgid "Project =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:103 +msgid "Host =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:104 +msgid "Name =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:105 +msgid "IPv4 Address =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:106 +msgid "IPv6 Address =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:108 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1111 +msgid "Image ID =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1112 +msgid "Flavor ID =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:194 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1136 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:511 +msgid "IP Address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:155 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1149 +msgid "Task" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:162 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1156 +msgid "Power State" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/tables.py:165 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1159 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:86 +msgid "Time since created" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/views.py:83 +msgid "Unable to retrieve instance project information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/views.py:104 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:112 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:99 +msgid "Unable to retrieve instance list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/views.py:112 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:86 +msgid "Unable to retrieve IP addresses from Neutron." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/views.py:136 +msgid "Unable to retrieve instance size information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/instances/views.py:170 +msgid "Unable to retrieve host information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:38 +msgid "Namespace Definition Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:50 +msgid "Metadata Definition File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:627 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:64 +msgid "Direct Input" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:47 +msgid "A local metadata definition file to upload." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:58 +msgid "Namespace JSON" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:55 +msgid "The JSON formatted contents of a namespace." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:149 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:162 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:325 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:319 +msgid "Protected" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:77 +msgid "Cannot specify both file and direct input." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:80 +msgid "No input was provided for the namespace content." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:100 +#, python-format +msgid "There was a problem loading the namespace: %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:110 +#, python-format +msgid "Namespace %s has been created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:114 +#, python-format +msgid "Unable to create new namespace. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:140 +#, python-format +msgid "Resource types updated for namespace %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/forms.py:144 +#, python-format +msgid "Error updating resource types for namespace %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/panel.py:24 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/views.py:40 +msgid "Metadata Definitions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:30 +msgid "Import Namespace" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:40 +msgid "Delete Namespace" +msgid_plural "Delete Namespaces" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:48 +msgid "Deleted Namespace" +msgid_plural "Deleted Namespaces" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:69 +msgid "Update Associations" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:137 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/panel.py:20 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tables.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/views.py:33 +msgid "Resource Types" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tables.py:165 +msgid "Namespaces" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tabs.py:26 +msgid "Namespace Overview" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tabs.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/views.py:108 +msgid "Unable to retrieve namespace details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tabs.py:45 +msgid "Contents" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/tabs.py:57 +msgid "Unable to retrieve namespace contents." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/views.py:76 +msgid "Error getting metadata definitions." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/views.py:86 +msgid "Create a Metadata Namespace" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/views.py:129 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/views.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metadata_defs/views.py:161 +msgid "Error getting resource type associations." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:24 +msgid "Last day" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:25 +msgid "Last week" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:26 +msgid "Month to date" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:27 +msgid "Last 15 days" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:28 +msgid "Last 30 days" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:29 +msgid "Last year" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:32 +msgid "Period" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:35 +msgid "From" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:38 +msgid "To" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:46 +msgid "Must specify start of period" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/forms.py:56 +msgid "Start must be earlier than end of period." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/panel.py:19 +msgid "Resource Usage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:48 +msgid "Modify Usage Report Parameters" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:25 +msgid "Download CSV Summary" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:106 +msgid "Meter" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:67 +msgid "Day" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:107 +msgid "Value (Avg)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:107 +msgid "Unit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tables.py:57 +msgid "Daily Usage Report" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:29 +msgid "Stats" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:38 +msgid "There are no meters defined yet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:55 +msgid "Usage Report" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:63 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:125 +msgid "Nova" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:126 +msgid "Neutron" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:127 +msgid "Glance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:128 +msgid "Cinder" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:67 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:129 +msgid "Swift_meters" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:130 +msgid "Kwapi" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:131 +msgid "IPMI" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/tabs.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:142 +msgid "Dates cannot be recognized." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:41 +msgid "Resources Usage Overview" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/metering/views.py:106 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/overview/views.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:43 +msgid "Project Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:29 +msgid "Local" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:29 +msgid "Flat" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:30 +msgid "VLAN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:30 +msgid "GRE" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:31 +msgid "VXLAN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:43 +msgid "Network Profile" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:49 +msgid "Provider Network Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:58 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:66 +msgid "Physical Network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:59 +msgid "" +"The name of the physical network over which the virtual network is " +"implemented." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:73 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:75 +msgid "Segmentation ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:77 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:239 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:137 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:330 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:176 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:239 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:187 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:335 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:539 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:118 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:281 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:432 +msgid "UP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:78 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:240 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:331 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:94 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:177 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:240 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:188 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:336 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:540 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/forms.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:119 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:282 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:433 +msgid "DOWN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:79 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:241 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:139 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:390 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:332 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:95 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:178 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:241 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:471 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:526 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:557 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:189 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:337 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:541 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/forms.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:183 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:77 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:120 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:227 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:117 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:283 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:434 +msgid "Admin State" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:80 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:242 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:100 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:107 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:311 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:337 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:256 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/forms.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:176 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:53 +msgid "Shared" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:243 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:225 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:153 +msgid "External Network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:81 +msgid "Select a project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:115 +#, python-format +msgid "" +"For VLAN networks, the VLAN VID on the physical network that realizes the" +" virtual network. Valid VLAN VIDs are %(vlan_min)s through %(vlan_max)s. " +"For GRE or VXLAN networks, the tunnel ID. Valid tunnel IDs for GRE " +"networks are %(gre_min)s through %(gre_max)s. For VXLAN networks, " +"%(vxlan_min)s through %(vxlan_max)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:145 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:740 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:78 +msgid "Select a profile" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:155 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:750 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:88 +msgid "Network Profiles could not be retrieved." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:186 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:192 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:222 +#, python-format +msgid "For VLAN networks, valid VLAN IDs are %(min)s through %(max)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:225 +#, python-format +msgid "For GRE networks, valid tunnel IDs are %(min)s through %(max)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:228 +#, python-format +msgid "For VXLAN networks, valid tunnel IDs are %(min)s through %(max)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:255 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/forms.py:55 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/forms.py:260 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/forms.py:60 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:48 +msgid "Delete Network" +msgid_plural "Delete Networks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:56 +msgid "Deleted Network" +msgid_plural "Deleted Networks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:57 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:79 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:101 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:87 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:102 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:454 +msgid "Create Network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:111 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:76 +msgid "Edit Network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:87 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:150 +msgctxt "Admin state of a Network" +msgid "UP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:88 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:151 +msgctxt "Admin state of a Network" +msgid "DOWN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:94 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/forms.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:37 +msgid "Network Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:97 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:175 +msgid "Subnets Associated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:99 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:101 +msgid "DHCP Agents" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/tables.py:103 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:178 +msgid "External" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:52 +msgid "Unable to retrieve information about the networks' projects." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:80 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:62 +msgid "Network list can not be retrieved." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:92 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:139 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/forms.py:62 +msgid "Unable to list dhcp agents hosting network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:112 +msgid "Network Details: {{ network.name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:118 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:121 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:128 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:131 +msgid "Port list can not be retrieved." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/views.py:151 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:143 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/forms.py:36 +msgid "New DHCP Agent" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/forms.py:37 +msgid "Choose an DHCP Agent to attach to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/forms.py:55 +msgid "Select a new agent" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/forms.py:57 +msgid "No other agents available." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/forms.py:74 +#, python-format +msgid "Agent %s was successfully added." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/forms.py:80 +#, python-format +msgid "Failed to add agent %(agent_name)s for network %(network)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:35 +msgid "Delete DHCP Agent" +msgid_plural "Delete DHCP Agents" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:43 +msgid "Deleted DHCP Agent" +msgid_plural "Deleted DHCP Agents" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:57 +#, python-format +msgid "Failed to delete agent: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/tables.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/views.py:35 +msgid "Add DHCP Agent" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/views.py:63 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/views.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/views.py:48 +msgid "Unable to retrieve network." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/agents/views.py:74 +msgid "Unable to retrieve agent list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:29 +msgid "Normal" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:29 +msgid "Direct" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:30 +msgid "MacVTap" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:121 +msgid "Device ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:122 +msgid "Device ID attached to the port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:52 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:124 +msgid "Device Owner" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:125 +msgid "Device owner attached to the port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:57 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:129 +msgid "Binding: Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:58 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:130 +msgid "" +"The ID of the host where the port is allocated. In some cases, different " +"implementations can run on different hosts." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:83 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:65 +msgid "Binding: VNIC Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:84 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:66 +msgid "The VNIC type that is bound to the neutron port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:90 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:72 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:80 +msgid "MAC Learning State" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:106 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:111 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:158 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:89 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/forms.py:163 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/forms.py:94 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/tables.py:35 +msgid "Delete Port" +msgid_plural "Delete Ports" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/tables.py:43 +msgid "Deleted Port" +msgid_plural "Deleted Ports" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/tables.py:55 +#, python-format +msgid "Failed to delete port: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/tables.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/views.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/views.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/views.py:40 +msgid "Create Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/ports/tables.py:87 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:87 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/views.py:87 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:80 +msgid "Ports" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:60 +msgid "Delete Subnet" +msgid_plural "Delete Subnets" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:68 +msgid "Deleted Subnet" +msgid_plural "Deleted Subnets" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:57 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:80 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:67 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:55 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:108 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:59 +msgid "Create Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:80 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:117 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:154 +msgid "Edit Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:94 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:203 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:215 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:226 +msgid "CIDR" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:95 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:72 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:67 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:164 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:132 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:109 +msgid "IP Version" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:167 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:171 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:133 +msgid "Gateway IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/tables.py:116 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:76 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/network_topology/subnets/tables.py:28 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:150 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/views.py:155 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:79 +msgid "Subnets" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/networks/subnets/workflows.py:46 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/overview/views.py:34 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/overview/views.py:38 +msgid "Disk (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/overview/views.py:34 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/overview/views.py:38 +msgid "Usage (Hours)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/routers/panel.py:22 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/routers/tables.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:207 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:213 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/network_topology/routers/tables.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/panel.py:22 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:246 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:81 +msgid "Routers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/routers/views.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:57 +msgid "Unable to retrieve router list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/routers/extensions/extraroutes/tables.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/tables.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/tabs.py:32 +msgid "Static Routes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/routers/ports/tables.py:29 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/network_topology/ports/tables.py:28 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tabs.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:125 +msgid "Interfaces" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:141 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/tables.py:52 +msgid "Unable to retrieve volume project information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:231 +msgid "Volume Types" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:80 +msgid "Unable to retrieve volume types" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:88 +msgid "Unable to retrieve volume type encryption information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:109 +msgid "Unable to retrieve QoS specs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/tabs.py:133 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/tabs.py:114 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:232 +msgid "Unable to retrieve volume snapshots." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:26 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:38 +msgid "Creating" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:39 +msgid "Deleting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:28 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:41 +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:29 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:42 +msgid "Error Deleting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:37 +msgid "Select a new status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:60 +#, python-format +msgid "Successfully updated volume snapshot status: \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/forms.py:66 +msgid "Unable to update volume snapshot status." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/tables.py:29 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/views.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:142 +msgid "Update Status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/tables.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:63 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:141 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:169 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:135 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tables.py:151 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:80 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:607 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:646 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:705 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:754 +msgid "Volume Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/views.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/views.py:39 +msgid "Update Volume Snapshot Status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/snapshots/views.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/views.py:49 +msgid "Unable to retrieve volume snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:35 +msgid "Volume type name can not be empty." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:46 +#, python-format +msgid "Successfully created volume type: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:51 +#, python-format +msgid "Volume type name \"%s\" already exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:57 +msgid "Unable to create volume type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:63 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:300 +msgid "Consumer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:72 +#, python-format +msgid "Successfully created QoS Spec: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:77 +#, python-format +msgid "QoS Spec name \"%s\" already exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:83 +msgid "Unable to create QoS Spec." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:457 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:42 +msgid "Provider" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:92 +msgid "Control Location" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:98 +msgid "Cipher" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:99 +msgid "Key Size (bits)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:115 +#, python-format +msgid "Successfully created encryption for volume type: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:121 +msgid "Unable to create encrypted volume type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:127 +msgid "QoS Spec to be associated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:128 +msgid "Choose associated QoS Spec." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:148 +msgid "None (removes spec)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:150 +msgid "Select a new QoS spec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:152 +msgid "No new QoS spec available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:183 +msgid "Successfully updated QoS Spec association." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:188 +msgid "Error updating QoS Spec association." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:194 +msgid "QoS Spec Consumer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:196 +msgid "Choose consumer for this QoS Spec." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:212 +msgid "QoS Spec consumer value must be different than the current consumer value." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:226 +msgid "Successfully modified QoS Spec consumer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:230 +msgid "Error editing QoS Spec consumer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:245 +msgid "New name cannot be empty." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:257 +msgid "Successfully updated volume type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:263 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:193 +msgid "New name conflicts with another volume type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/forms.py:266 +msgid "Unable to update volume type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:36 +msgid "Create Volume Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:36 +msgid "Edit Volume Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:45 +msgid "View Extra Specs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:54 +msgid "Manage QoS Spec Association" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:64 +msgid "Delete Volume Type" +msgid_plural "Delete Volume Types" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:72 +msgid "Deleted Volume Type" +msgid_plural "Deleted Volume Types" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:85 +msgid "Create Encryption" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:105 +msgid "Delete Encryption" +msgid_plural "Delete Encryptions" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:113 +msgid "Deleted Encryption" +msgid_plural "Deleted Encryptions" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:134 +msgid "Unable to determine if volume type encryption is supported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:167 +msgid "Unable to retrieve volume type qos." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:196 +msgid "Unable to update the volume type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:216 +msgid "Associated QoS Spec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:218 +msgid "Encryption" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:246 +msgid "Manage Specs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:260 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:152 +msgid "Create QoS Spec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:270 +msgid "Delete QoS Spec" +msgid_plural "Delete QoS Specs" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:278 +msgid "Deleted QoS Spec" +msgid_plural "Deleted QoS Specs" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:291 +msgid "Edit Consumer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:302 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/tables.py:36 +msgid "Specs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/tables.py:315 +msgid "QoS Specs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:39 +msgid "Create a Volume Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:45 +msgid "Volume Type Encryption Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:67 +msgid "Unable to retrieve volume type encryption details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:78 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:82 +msgid "Create Volume Type Encryption" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:85 +msgid "Create an Encrypted Volume Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:95 +msgid "Unable to retrieve volume type name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:119 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/tables.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/tables.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/tables.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:47 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:325 +msgid "Edit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:128 +#, python-format +msgid "Unable to retrieve volume type for: \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:156 +msgid "Create a QoS Spec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:157 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/tables.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/views.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/tables.py:24 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:76 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:455 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:60 +msgid "Create" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:164 +msgid "Edit Consumer of QoS Spec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:167 +msgid "Modify Consumer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:170 +msgid "Edit QoS Spec Consumer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:186 +msgid "Unable to retrieve QoS Spec details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:200 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:207 +msgid "Associate QoS Spec with Volume Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:203 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:110 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:145 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:664 +msgid "Associate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:223 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/views.py:37 +msgid "Unable to retrieve volume type details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:233 +msgid "Unable to retrieve QoS Specs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/views.py:253 +msgid "Unable to retrieve QoS Spec association." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/forms.py:24 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/tables.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/tables.py:58 +msgid "Key" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/forms.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/forms.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/tables.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/forms.py:26 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/forms.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +msgid "Value" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/forms.py:33 +#, python-format +msgid "Created extra spec \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/forms.py:39 +msgid "Unable to create volume type extra spec." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/forms.py:53 +#, python-format +msgid "Saved extra spec \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/forms.py:59 +msgid "Unable to edit volume type extra spec." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/tables.py:26 +msgid "Delete Extra Spec" +msgid_plural "Delete Extra Specs" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/tables.py:34 +msgid "Deleted Extra Spec" +msgid_plural "Deleted Extra Specs" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/tables.py:74 +msgid "Extra Specs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/views.py:56 +msgid "Unable to retrieve extra spec list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/views.py:63 +msgid "Create Volume Type Extra Spec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/views.py:88 +#, python-format +msgid "Edit Extra Spec Value: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/extras/views.py:110 +msgid "Unable to retrieve volume type extra spec details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/forms.py:38 +#, python-format +msgid "Created spec \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/forms.py:44 +msgid "Unable to create spec." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/forms.py:66 +#, python-format +msgid "Saved spec \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/forms.py:72 +msgid "Unable to edit spec." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/tables.py:35 +msgid "Spec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/tables.py:63 +msgid "Key-Value Pairs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:48 +msgid "undefined" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:107 +msgid "QoS Spec: {{ qos_spec_name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:65 +msgid "Unable to retrieve QoS spec list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:73 +msgid "Create Spec" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:79 +msgid "Spec: {{ qos_spec_name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:101 +msgid "Edit Spec Value" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volume_types/qos_specs/views.py:121 +msgid "Unable to retrieve QoS spec details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:36 +msgid "Attaching" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:40 +msgid "Detaching" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:43 +msgid "In Use" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:44 +msgid "Maintenance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:51 +msgid "Identifier" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:52 +msgid "Name or other identifier for existing volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:54 +msgid "Identifier Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:55 +msgid "Type of backend device identifier provided" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:59 +msgid "" +"Cinder host on which the existing volume resides; takes the form: host" +"@backend-name#pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:65 +msgid "Volume name to be assigned" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:72 +msgid "Comma-separated key=value pairs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:75 +msgid "Volume Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:613 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:439 +msgid "Bootable" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:84 +msgid "Specifies that the newly created volume should be marked as bootable" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:92 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:268 +msgid "No volume type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:131 +#, python-format +msgid "Successfully sent the request to manage volume: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:136 +msgid "Unable to manage volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:159 +#, python-format +msgid "Successfully sent the request to unmanage volume: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:164 +msgid "Unable to unmanage volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:177 +msgid "Destination Host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:179 +msgid "Force Host Copy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:208 +#, python-format +msgid "Successfully sent the request to migrate volume: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:213 +msgid "Failed to migrate volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:241 +#, python-format +msgid "Successfully updated volume status to \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/forms.py:247 +#, python-format +msgid "Unable to update volume status to \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:44 +msgid "Manage Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:43 +msgid "Unmanage Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:61 +msgid "Unable to retrieve snapshot data." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:95 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:101 +msgid "Migrate Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/tables.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:139 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:145 +msgid "Update Volume Status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:46 +msgid "Manage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:50 +msgid "Manage a Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:60 +msgid "Confirm Unmanage Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:62 +msgid "Unmanage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:66 +msgid "Unmanage a Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:116 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:161 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:510 +msgid "Unable to retrieve volume details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:97 +msgid "Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/admin/volumes/volumes/views.py:126 +msgid "Unable to retrieve pools information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/dashboard.py:22 +msgid "Identity" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/panel.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:288 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/views.py:36 +msgid "Domains" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:52 +msgid "Manage Members" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:55 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:68 +msgid "Modify Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:253 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:254 +msgid "Create Domain" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:94 +msgid "Delete Domain" +msgid_plural "Delete Domains" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:102 +msgid "Deleted Domain" +msgid_plural "Deleted Domains" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:117 +#, python-format +msgid "Domain \"%s\" must be disabled before it can be deleted." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:129 +msgid "Disable Domain" +msgid_plural "Disable Domains" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:137 +msgid "Disabled Domain" +msgid_plural "Disabled Domains" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:145 +msgid "Disable Domains" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:169 +msgid "Enable Domain" +msgid_plural "Enable Domains" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:177 +msgid "Enabled Domain" +msgid_plural "Enabled Domains" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:185 +msgid "Enable Domains" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:227 +msgid "Set Domain Context" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:252 +#, python-format +msgid "Domain Context updated to Domain %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:256 +msgid "Unable to set Domain Context." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:261 +msgid "Clear Domain Context" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:275 +msgid "Domain Context cleared." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/tables.py:282 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:139 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:90 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:188 +msgid "Domain ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/views.py:52 +msgid "Unable to retrieve domain list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/views.py:61 +msgid "Unable to retrieve domain information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/views.py:63 +msgid "Insufficient privilege level to view domain information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/views.py:89 +msgid "Unable to retrieve domain details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:281 +msgid "Domain Information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:46 +msgid "" +"Domains provide separation between users and infrastructure used by " +"different organizations." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:72 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:171 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:200 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:298 +#, python-format +msgid "Could not find default role \"%s\" in Keystone" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:77 +msgid "Unable to find default role." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:89 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:270 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:61 +msgid "Unable to retrieve user list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:98 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:145 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:242 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:368 +msgid "Unable to retrieve role list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:115 +msgid "Unable to retrieve user domain role assignments." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:127 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:134 +msgid "Domain Members" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:133 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:259 +msgid "All Users" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:135 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:261 +msgid "No users found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:136 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:262 +msgid "No users." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:161 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:284 +msgid "Unable to retrieve group list. Please try again later." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:224 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:231 +msgid "Domain Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:230 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:357 +msgid "All Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:232 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:359 +msgid "No groups found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:233 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:360 +msgid "No groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:255 +#, python-format +msgid "Created new domain \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:256 +#, python-format +msgid "Unable to create domain \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:283 +msgid "" +"Domains provide separation between users and infrastructure used by " +"different organizations. Edit the domain details to add or remove groups " +"in the domain." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:299 +msgid "Edit Domain" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:301 +#, python-format +msgid "Modified domain \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:302 +#, python-format +msgid "Unable to modify domain \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:367 +msgid "" +"You cannot revoke your administrative privileges from the domain you are " +"currently logged into. Please switch to another domain with " +"administrative privileges or remove the administrative role manually via " +"the CLI." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:403 +#, python-format +msgid "Failed to modify %s project members and update domain groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/domains/workflows.py:475 +#, python-format +msgid "Failed to modify %s domain groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/forms.py:46 +#, python-format +msgid "Group \"%s\" was successfully created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/forms.py:49 +msgid "Unable to create group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/forms.py:71 +msgid "Group has been updated successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/forms.py:73 +msgid "Unable to update the group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/panel.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:122 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:38 +msgid "Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:65 +msgid "Create Group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:51 +msgid "Edit Group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:64 +msgid "Delete Group" +msgid_plural "Delete Groups" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:72 +msgid "Deleted Group" +msgid_plural "Deleted Groups" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:118 +msgid "Group ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:140 +msgid "Remove User" +msgid_plural "Remove Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:148 +msgid "Removed User" +msgid_plural "Removed Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:175 +msgid "Add Users" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:194 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:250 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:45 +msgid "User ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:200 +msgid "False" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:206 +msgid "Group Members" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:213 +msgid "Add User" +msgid_plural "Add Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:221 +msgid "Added User" +msgid_plural "Added Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/tables.py:256 +msgid "Non-Members" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:50 +msgid "Unable to retrieve group list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:52 +msgid "Insufficient privilege level to view group information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:76 +msgid "Update Group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:86 +msgid "Unable to update group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:126 +msgid "Group Management: {{ group.name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:139 +msgid "Unable to retrieve group users." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/groups/views.py:160 +msgid "Unable to retrieve users." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:260 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:71 +msgid "Projects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:31 +msgid "Set as Active Project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:86 +msgid "View Usage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:97 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:405 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:406 +msgid "Create Project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:577 +msgid "Edit Project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:121 +msgid "Modify Quotas" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:137 +msgid "Delete Project" +msgid_plural "Delete Projects" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:145 +msgid "Deleted Project" +msgid_plural "Deleted Projects" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:214 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:212 +msgid "This name is already taken." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/tables.py:233 +msgid "Project ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:104 +msgid "Unable to retrieve project information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:107 +msgid "Insufficient privilege level to view project information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:118 +msgid "Project Usage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:152 +msgid "Unable to retrieve default Neutron quota values." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:190 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:119 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:183 +msgid "Unable to retrieve project domain." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:204 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/views.py:229 +msgid "Unable to retrieve project details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:46 +msgid "Injected File Content (Bytes)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:99 +#, python-format +msgid "%(used)s %(key)s used" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:104 +#, python-format +msgid "Quota value(s) cannot be less than the current usage value(s): %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:111 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:118 +msgid "Quota" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:113 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:120 +msgid "Set maximum quotas for the project." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:191 +msgid "Domain Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:166 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:559 +msgid "Project Information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:167 +msgid "Create a project to organize users." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:186 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:253 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:260 +msgid "Project Members" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:351 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:358 +msgid "Project Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:407 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:408 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:445 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:621 +#, python-format +msgid "Project name \"%s\" is already used." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:477 +msgid ", add project groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:481 +#, python-format +msgid "" +"Failed to add %(users_to_add)s project members%(group_msg)s and set " +"project quotas." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:512 +#, python-format +msgid "Failed to add %s project groups and update project quotas." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:521 +msgid "Unable to set project quotas." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:543 +msgid "You cannot disable your current project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:561 +msgid "Edit the project details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:579 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:580 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:677 +msgid "" +"You cannot revoke your administrative privileges from the project you are" +" currently logged into. Please switch to another project with " +"administrative privileges or remove the administrative role manually via " +"the CLI." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:737 +msgid ", update project groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:741 +#, python-format +msgid "" +"Failed to modify %(users_to_modify)s project members%(group_msg)s and " +"update project quotas." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:816 +#, python-format +msgid "" +"Failed to modify %s project members, update project groups and update " +"project quotas." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/projects/workflows.py:828 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/forms.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/forms.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/tables.py:81 +msgid "Role Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/forms.py:30 +msgid "Role created successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/forms.py:33 +msgid "Unable to create role." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/forms.py:43 +msgid "Role updated successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/forms.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:71 +msgid "Unable to update role." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/panel.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/tables.py:86 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:37 +msgid "Roles" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/tables.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:88 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:94 +msgid "Create Role" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/tables.py:50 +msgid "Delete Role" +msgid_plural "Delete Roles" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/tables.py:58 +msgid "Deleted Role" +msgid_plural "Deleted Roles" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/tables.py:82 +msgid "Role ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:47 +msgid "Unable to retrieve roles list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:49 +msgid "Insufficient privilege level to view role information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/roles/views.py:62 +msgid "Update Role" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:48 +msgid "Confirm Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:79 +msgid "No available projects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:104 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:203 +msgid "Primary Project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:107 +msgid "Role" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:160 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:176 +msgid "Unable to add user to primary project." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:180 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:236 +#, python-format +msgid "User name \"%s\" is already used." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:183 +msgid "Unable to create user." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:234 +msgid "User has been updated successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:241 +msgid "Unable to update the user." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:261 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:546 +msgid "Admin Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:281 +msgid "The admin password is incorrect." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:290 +msgid "Password changed. Please log in to continue." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:293 +msgid "User password has been updated successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/forms.py:296 +msgid "Unable to update the user password." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:131 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:134 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:137 +msgid "Create User" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:61 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:225 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:231 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/panel.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/views.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/views.py:29 +msgid "Change Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:78 +msgid "Enable User" +msgid_plural "Enable Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:83 +msgid "Disable User" +msgid_plural "Disable Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:93 +msgid "Enabled User" +msgid_plural "Enabled Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:98 +msgid "Disabled User" +msgid_plural "Disabled Users" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/tables.py:129 +msgid "You cannot disable the user you are currently logged in as." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:98 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:246 +msgid "Unable to retrieve user information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:72 +msgid "Insufficient privilege level to view user information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:79 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:85 +msgid "Update User" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:151 +msgid "Unable to retrieve user roles." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/identity/users/views.py:215 +msgid "Unable to retrieve user details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/panel.py:22 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/views.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:563 +msgid "Access & Security" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:57 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:139 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:116 +msgid "Unable to retrieve security groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:74 +msgid "Unable to retrieve key pair list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:94 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:111 +msgid "Unable to retrieve floating IP addresses." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:104 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/views.py:76 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/tabs.py:128 +msgid "API Access" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/tables.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/tables.py:34 +msgid "Download EC2 Credentials" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/tables.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/tables.py:46 +msgid "Download OpenStack RC File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/tables.py:53 +msgid "View Credentials" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/tables.py:64 +msgid "Service Endpoint" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/tables.py:68 +msgid "API Endpoints" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/views.py:88 +msgid "Unable to fetch EC2 credentials." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/views.py:102 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/views.py:132 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/views.py:138 +msgid "User Credentials Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/views.py:146 +msgid "Unable to get openrc credentials" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/api_access/views.py:152 +msgid "Unable to get EC2 credentials" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/forms.py:31 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:200 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:79 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:172 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:519 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:291 +msgid "Pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/forms.py:43 +msgid "You are already using all of your available floating IPs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/forms.py:51 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/forms.py:55 +msgid "Unable to allocate Floating IP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:59 +msgid "Allocate IP To Project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:57 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:73 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:404 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:119 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:187 +msgid "(Quota exceeded)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:76 +msgid "" +"Once a floating IP is released, there is no guarantee the same IP can be " +"allocated again." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:81 +msgid "Release Floating IP" +msgid_plural "Release Floating IPs" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:89 +msgid "Released Floating IP" +msgid_plural "Released Floating IPs" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:132 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:727 +msgid "Disassociate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:151 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:155 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:718 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:370 +msgid "Unable to disassociate floating IP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:161 +#, python-format +msgid "%(instance_name)s %(fixed_ip)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:165 +#, python-format +msgid "Load Balancer VIP %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:181 +msgctxt "Current status of a Floating IP" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:182 +msgctxt "Current status of a Floating IP" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:183 +msgctxt "Current status of a Floating IP" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/tables.py:198 +msgid "Mapped Fixed IP Address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/views.py:49 +msgid "Allocate Floating IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/views.py:51 +msgid "Allocate IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/views.py:79 +msgid "No floating IP pools available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:505 +msgid "Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:41 +msgid "" +"Select the IP address you wish to associate with the selected instance or" +" port." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:47 +msgid "Port to be associated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:49 +msgid "Instance to be associated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:85 +msgid "Select an IP address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:87 +msgid "No floating IP addresses allocated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:116 +msgid "Select a port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:118 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:464 +msgid "Select an instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:122 +msgid "No ports available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:144 +msgid "Manage Floating IP Associations" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:146 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:147 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:154 +msgid "unknown IP address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/floating_ips/workflows.py:164 +msgid "" +"The requested instance port is already associated with another floating " +"IP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/forms.py:34 +msgid "" +"Key pair name may only contain letters, numbers, underscores, spaces and " +"hyphens." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/forms.py:63 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:120 +msgid "Key Pair Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/forms.py:56 +msgid "The name is already in use." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/forms.py:66 +msgid "Public Key" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/forms.py:77 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/forms.py:82 +msgid "Unable to import key pair." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:30 +msgid "Delete Key Pair" +msgid_plural "Delete Key Pairs" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:38 +msgid "Deleted Key Pair" +msgid_plural "Deleted Key Pairs" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:64 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:70 +msgid "Import Key Pair" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:59 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:52 +msgid "Create Key Pair" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/tables.py:95 +msgid "Fingerprint" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:78 +msgid "Key Pair Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:87 +#, python-format +msgid "Unable to retrieve details for keypair \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:102 +msgid "Download Key Pair" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/keypairs/views.py:121 +#, python-format +msgid "Unable to create key pair: %(exc)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:79 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:80 +#, python-format +msgid "Unable to create security group: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:89 +#, python-format +msgid "Successfully updated security group: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:90 +#, python-format +msgid "Unable to update security group: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:103 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:96 +msgid "Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:112 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:117 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:118 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:119 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:120 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:122 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:123 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:265 +msgid "Direction" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:127 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:134 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:270 +msgid "IP Protocol" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:128 +msgid "Enter an integer value between 0 and 255 (or -1 which means wildcard)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:137 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:144 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:145 +msgid "Open Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:154 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:199 +msgid "Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:139 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:273 +msgid "Port Range" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:149 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:160 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:171 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:163 +msgid "Enter an integer value between 1 and 65535." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:158 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:165 +msgid "From Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:169 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:176 +msgid "To Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:182 +msgid "Enter a value for ICMP type in the range (-1: 255)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:191 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:198 +msgid "Code" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:193 +msgid "Enter a value for ICMP code in the range (-1: 255)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:202 +msgid "Remote" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:204 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:228 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:233 +msgid "Security Group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:205 +msgid "" +"To specify an allowed IP range, select "CIDR". To allow access " +"from all members of another security group select "Security " +"Group"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:218 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24, or 2001:db8::/128)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:237 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:245 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:268 +msgid "Ether Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:239 +msgid "IPv4" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:240 +msgid "IPv6" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:255 +msgid "No security groups available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:265 +msgid "Custom TCP Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:266 +msgid "Custom UDP Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:267 +msgid "Custom ICMP Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:269 +msgid "Other Protocol" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:274 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:239 +msgid "Ingress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:275 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:241 +msgid "Egress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:294 +msgid "The ICMP type is invalid." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:297 +msgid "The ICMP code is invalid." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:300 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:303 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:322 +msgid "The specified port is invalid." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:327 +msgid "The \"from\" port number is invalid." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:330 +msgid "The \"to\" port number is invalid." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:333 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port" +" number." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:382 +msgid "CIDR must be specified." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:405 +#, python-format +msgid "Successfully added rule: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/forms.py:412 +msgid "Unable to add rule to security group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:37 +msgid "Delete Security Group" +msgid_plural "Delete Security Groups" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:45 +msgid "Deleted Security Group" +msgid_plural "Deleted Security Groups" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:71 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:88 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:156 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:159 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:163 +msgid "Create Security Group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:86 +msgid "Create Security Group (Quota exceeded)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:73 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:76 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:79 +msgid "Edit Security Group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:118 +msgid "Manage Rules" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:157 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:108 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:114 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:137 +msgid "Add Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:177 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:64 +msgid "Delete Rule" +msgid_plural "Delete Rules" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:185 +msgid "Deleted Rule" +msgid_plural "Deleted Rules" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:227 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:246 +msgid "Any" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:275 +msgid "Remote IP Prefix" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/tables.py:277 +msgid "Remote Security Group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:43 +msgid "" +"Manage Security Group Rules: {{ security_group.name }} ({{ " +"security_group.id }})" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:87 +msgid "Unable to retrieve security group." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:111 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:303 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:376 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:131 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:250 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:416 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:601 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:196 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:299 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:500 +msgid "Add" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/access_and_security/security_groups/views.py:146 +#, python-format +msgid "%s (current)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/browsers.py:24 +msgid "Swift" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/browsers.py:27 +msgid "Container" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:34 +msgid "Slash is not an allowed character." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:38 +msgid "Slash is not allowed at the beginning or end of your string." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:46 +msgid "Private" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:272 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:39 +msgid "Container Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:56 +msgid "Container Access" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:68 +msgid "Container created successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:79 +msgid "Folder created successfully." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:82 +msgid "Unable to create container." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:450 +msgid "Object Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:94 +msgid "" +"Slashes are allowed, and are treated as pseudo-folders by the Object " +"Store." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:125 +msgid "Object was successfully uploaded." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:129 +msgid "Unable to upload object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:149 +msgid "Object was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:152 +msgid "Unable to update object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:166 +msgid "Pseudo-folder Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:185 +msgid "Pseudo-folder was successfully created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:189 +msgid "Unable to create pseudo-folder." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:193 +msgid "Destination container" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:196 +msgctxt "Swift pseudo folder path" +msgid "Path" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:199 +msgid "Destination object name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:232 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/forms.py:243 +msgid "Unable to copy object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:283 +msgid "Containers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:52 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:313 +msgid "View Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:63 +msgid "Make Public" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:79 +msgid "Successfully updated container access to public." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:83 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:109 +msgid "Unable to update container access." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:89 +msgid "Make Private" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:105 +msgid "Successfully updated container access to private." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:116 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:124 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:139 +msgid "Unable to delete container." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:156 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:130 +msgid "Create Container" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:164 +msgid "View Container" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:176 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:154 +msgid "Create Pseudo-folder" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:204 +msgid "Upload Object" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:274 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:270 +msgid "Container Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:339 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:347 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:375 +msgid "Copy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:435 +msgid "pseudo-folder" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/tables.py:457 +msgid "Objects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:58 +msgid "Unable to retrieve container list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:87 +msgid "Unable to retrieve object list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:177 +msgid "Upload Objects" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:202 +msgid "Unable to retrieve object." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:224 +msgid "Copy Object" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:240 +msgid "Unable to list containers." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:282 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:306 +msgid "Unable to retrieve details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:293 +msgid "Object Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/containers/views.py:319 +msgid "Update Object" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:298 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:460 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:166 +msgid "Protocol" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:478 +msgid "TCP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:40 +msgid "UDP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:41 +msgid "ICMP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:296 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:42 +msgid "ANY" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:42 +msgid "Protocol for the firewall rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:309 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:44 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:52 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tables.py:73 +msgid "Action" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:45 +msgid "ALLOW" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:45 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:46 +msgid "DENY" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:46 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:47 +msgid "REJECT" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:47 +msgid "Action for the firewall rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:49 +msgid "Source IP Address/Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:52 +msgid "Source IP address or subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:53 +msgid "Destination IP Address/Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:57 +msgid "Destination IP address or subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:60 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:58 +msgid "Source Port/Port Range" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:63 +msgid "Source port (integer in [1, 65535] or range in a:b)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:63 +msgid "Destination Port/Port Range" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:69 +msgid "Destination port (integer in [1, 65535] or range in a:b)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:74 +msgid "IP Version for Firewall Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:91 +#, python-format +msgid "Rule %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:96 +#, python-format +msgid "Failed to update rule %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:108 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:340 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:259 +msgid "Audited" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:117 +#, python-format +msgid "Policy %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:122 +#, python-format +msgid "Failed to update policy %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:136 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:383 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:105 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:267 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:329 +msgid "Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:152 +msgid "Unable to retrieve policy list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:172 +#, python-format +msgid "Firewall %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:177 +#, python-format +msgid "Failed to update firewall %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:185 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:191 +msgid "Insert Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:186 +msgid "Before" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:188 +msgid "After" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:213 +#, python-format +msgid "Failed to retrieve available rules: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:232 +#, python-format +msgid "Rule %(rule)s was successfully inserted to policy %(policy)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:240 +#, python-format +msgid "Failed to insert rule to policy %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:248 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:205 +msgid "Remove Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:266 +#, python-format +msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:282 +#, python-format +msgid "Rule %(rule)s was successfully removed from policy %(policy)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:290 +#, python-format +msgid "Failed to remove rule from policy %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:339 +msgid "Add Routers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:342 +msgid "Add selected router(s) to the firewall." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:345 +#, python-format +msgid "Router(s) was/were successfully added to firewall %(firewall)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:347 +#, python-format +msgid "Failed to add router(s) to firewall %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:348 +#, python-format +msgid "Failed to retrieve available routers: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:364 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:385 +msgid "Associated Routers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:367 +msgid "Unselect the router(s) to be removed from firewall." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:370 +#, python-format +msgid "Router(s) was successfully removed from firewall %(firewall)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:372 +#, python-format +msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/forms.py:374 +#, python-format +msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:395 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:129 +msgid "Firewalls" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:302 +msgid "Add Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:51 +msgid "Create Firewall" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:72 +msgid "Scheduled deletion of Rule" +msgid_plural "Scheduled deletion of Rules" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:87 +#, python-format +msgid "Unable to delete rule. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:96 +msgid "Delete Policy" +msgid_plural "Delete Policies" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:104 +msgid "Scheduled deletion of Policy" +msgid_plural "Scheduled deletion of Policies" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:114 +#, python-format +msgid "Unable to delete policy. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:124 +msgid "Delete Firewall" +msgid_plural "Delete Firewalls" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:132 +msgid "Scheduled deletion of Firewall" +msgid_plural "Scheduled deletion of Firewalls" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:142 +#, python-format +msgid "Unable to delete firewall. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:210 +msgid "Edit Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:159 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:251 +msgid "Edit Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:171 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:289 +msgid "Edit Firewall" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:224 +msgid "Add Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:247 +msgid "Remove Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:287 +msgctxt "Action Name of a Firewall Rule" +msgid "ALLOW" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:288 +msgctxt "Action Name of a Firewall Rule" +msgid "DENY" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:289 +msgctxt "Action Name of a Firewall Rule" +msgid "REJECT" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:300 +msgid "Source IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:302 +msgid "Source Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:304 +msgid "Destination IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:306 +msgid "Destination Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:318 +msgid "In Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:322 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:335 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:95 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:165 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:171 +msgid "Rules" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:345 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:131 +msgid "Policies" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:355 +msgctxt "Current status of a Firewall" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:357 +msgctxt "Current status of a Firewall" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:359 +msgctxt "Current status of a Firewall" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:361 +msgctxt "Current status of a Firewall" +msgid "Created" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:363 +msgctxt "Current status of a Firewall" +msgid "Pending Create" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:365 +msgctxt "Current status of a Firewall" +msgid "Pending Update" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:367 +msgctxt "Current status of a Firewall" +msgid "Pending Delete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:369 +msgctxt "Current status of a Firewall" +msgid "Inactive" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:373 +msgctxt "Admin state of a Firewall" +msgid "UP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:374 +msgctxt "Admin state of a Firewall" +msgid "DOWN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tables.py:411 +#, python-format +msgid "Failed to verify extension support %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:30 +msgid "Firewall Rules" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:42 +msgid "Unable to retrieve rules list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:49 +msgid "Firewall Policies" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:61 +msgid "Unable to retrieve policies list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:90 +msgid "Unable to retrieve firewall list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/tabs.py:114 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:353 +msgid "Firewall" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:60 +msgid "Add New Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:66 +msgid "Add New Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:72 +msgid "Add New Firewall" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:234 +msgid "Unable to retrieve rule details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:146 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:275 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:353 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:393 +msgid "Unable to retrieve policy details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:179 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:314 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:428 +msgid "Unable to retrieve firewall details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:197 +msgid "Unable to retrieve list of routers." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:211 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:252 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:290 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:330 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:369 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:406 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:240 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:277 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:328 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:364 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:77 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/views.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:190 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/views.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:209 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:245 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:288 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:330 +msgid "Save Changes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:214 +msgid "Edit Rule {{ name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:255 +msgid "Edit Policy {{ name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:293 +msgid "Edit Firewall {{ name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:326 +msgid "Insert Rule into Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:332 +msgid "Insert Rule to Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:366 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:372 +msgid "Remove Rule from Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:439 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:442 +msgid "Add Router to Firewall" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:447 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/views.py:450 +msgid "Remove Router from Firewall" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:81 +msgid "" +"Source/Destination Network Address and IP version are inconsistent. " +"Please make them consistent." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:98 +msgid "" +"Create a firewall rule.\n" +"\n" +"A Firewall rule is an association of the following attributes:\n" +"\n" +"
  • IP Addresses: The addresses from/to which the traffic filtration " +"needs to be applied.
  • IP Version: The type of IP packets (IP " +"V4/V6) that needs to be filtered.
  • Protocol: Type of packets (UDP," +" ICMP, TCP, Any) that needs to be checked.
  • Action: Action is the " +"type of filtration required, it can be Reject/Deny/Allow data " +"packets.
  • \n" +"The protocol and action fields are required, all others are optional." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:139 +#, python-format +msgid "Added Rule \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:140 +#, python-format +msgid "Unable to add Rule \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:168 +msgid "Create a policy with selected rules." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:173 +msgid "Select rules for your policy." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:186 +#, python-format +msgid "Unable to retrieve rules (%(error)s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:210 +msgid "Create a firewall with selected routers." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:215 +msgid "Select routers for your firewall." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:226 +#, python-format +msgid "Unable to retrieve routers (%(error)s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:269 +msgid "" +"Create a firewall policy with an ordered list of firewall rules.\n" +"\n" +"A firewall policy is an ordered collection of firewall rules. So if the " +"traffic matches the first rule, the other rules are not executed. If the " +"traffic does not match the current rule, then the next rule is executed. " +"A firewall policy has the following attributes:\n" +"\n" +"
  • Shared: A firewall policy can be shared across tenants. Thus it can " +"also be made part of an audit workflow wherein the firewall policy can be" +" audited by the relevant entity that is authorized.
  • Audited: When" +" audited is set to True, it indicates that the firewall policy has been " +"audited. Each time the firewall policy or the associated firewall rules " +"are changed, this attribute will be set to False and will have to be " +"explicitly set to True through an update operation.
  • \n" +"The name field is required, all others are optional." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:304 +#, python-format +msgid "Added Policy \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:305 +#, python-format +msgid "Unable to add Policy \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:337 +msgid "Select a Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:345 +#, python-format +msgid "Unable to retrieve policy list (%(error)s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:355 +msgid "" +"Create a firewall based on a policy.\n" +"\n" +"A firewall represents a logical firewall resource that a tenant can " +"instantiate and manage. A firewall must be associated with one policy, " +"all other fields are optional." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:375 +msgid "Add Firewall" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:377 +#, python-format +msgid "Added Firewall \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/firewalls/workflows.py:378 +#, python-format +msgid "Unable to add Firewall \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/utils.py:44 +msgid "Unable to retrieve public images." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/utils.py:60 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/utils.py:97 +msgid "Unable to retrieve images" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/utils.py:99 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:447 +msgid "Select Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/utils.py:106 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:70 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:449 +msgid "No images available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/views.py:56 +msgid "Unable to retrieve images." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:90 +msgid "Image Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:92 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:97 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:103 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:159 +msgid "Image Location" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:110 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:115 +msgid "Image File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:98 +msgid "An external (HTTP/HTTPS) URL to load the image from." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:111 +msgid "A local image to upload." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:122 +msgid "Kernel" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:128 +msgid "Ramdisk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:133 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:306 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:322 +msgid "Format" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:301 +msgid "Architecture" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:141 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:308 +msgid "Minimum Disk (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:143 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:310 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this " +"value defaults to 0 (no minimum)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:316 +msgid "Minimum RAM (MB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:149 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:318 +msgid "" +"The minimum memory size required to boot the image. If unspecified, this " +"value defaults to 0 (no minimum)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:153 +msgid "Copy Data" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:154 +msgid "" +"Specify this option to copy image data to the image service. If " +"unspecified, image data will be used in its current location." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:186 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:202 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:238 +msgid "Choose an image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:239 +msgid "A image or external image location must be specified." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:242 +msgid "Can not specify both image and external image location." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:262 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:266 +msgid "Unable to create new image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:270 +#, python-format +msgid "Unable to create new image: Invalid disk format %s for image." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:273 +msgid "Unable to create new image: Image name too long." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:275 +msgid "Unable to create new image: URL scheme not supported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:290 +msgid "Kernel ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:296 +msgid "Ramdisk ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:338 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/forms.py:346 +msgid "Image was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:86 +msgid "Deleted images are not recoverable." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:90 +msgid "Delete Image" +msgid_plural "Delete Images" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:98 +msgid "Deleted Image" +msgid_plural "Deleted Images" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/views.py:46 +msgid "Create Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:130 +msgid "Edit Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tables.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:89 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:91 +msgid "Create Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:208 +msgid "Shared with Me" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:252 +msgctxt "Image format for display in table" +msgid "Docker" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:256 +msgctxt "Image format for display in table" +msgid "Raw" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:288 +msgctxt "Current status of an Image" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:289 +msgctxt "Current status of an Image" +msgid "Saving" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:290 +msgctxt "Current status of an Image" +msgid "Queued" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:291 +msgctxt "Current status of an Image" +msgid "Pending Delete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:293 +msgctxt "Current status of an Image" +msgid "Killed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:294 +msgctxt "Current status of an Image" +msgid "Deleted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:295 +msgctxt "Current status of an Image" +msgid "Deactivated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:299 +msgctxt "Type of an image" +msgid "Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/tables.py:300 +msgctxt "Type of an image" +msgid "Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/views.py:86 +msgid "Unable to retrieve image." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/images/views.py:144 +msgid "Unable to retrieve image details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/snapshots/forms.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/forms.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:500 +msgid "Snapshot Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/snapshots/forms.py:43 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/snapshots/forms.py:49 +msgid "Unable to create snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/snapshots/views.py:40 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/snapshots/views.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:478 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:168 +msgid "Create Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/snapshots/views.py:45 +msgid "Create a Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/images/snapshots/views.py:55 +msgid "Unable to retrieve instance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:25 +msgctxt "Action log of an instance" +msgid "Create" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:26 +msgctxt "Action log of an instance" +msgid "Pause" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:27 +msgctxt "Action log of an instance" +msgid "Unpause" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:28 +msgctxt "Action log of an instance" +msgid "Rebuild" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:29 +msgctxt "Action log of an instance" +msgid "Resize" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:30 +msgctxt "Action log of an instance" +msgid "Confirm Resize" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:32 +msgctxt "Action log of an instance" +msgid "Suspend" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:33 +msgctxt "Action log of an instance" +msgid "Resume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:34 +msgctxt "Action log of an instance" +msgid "Reboot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:35 +msgctxt "Action log of an instance" +msgid "Stop" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:36 +msgctxt "Action log of an instance" +msgid "Start" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:40 +msgid "Request ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:43 +msgid "Start Time" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:46 +msgid "Message" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/audit_tables.py:50 +msgid "Instance Action List" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/console.py:43 +#, python-format +msgid "Console type \"%s\" not supported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/console.py:73 +msgid "No available console found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:47 +msgid "Rebuild Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:53 +msgid "Confirm Rebuild Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:782 +msgid "Disk Partition" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:800 +msgid "Automatic" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:83 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:801 +msgid "Manual" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:86 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:168 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:810 +msgid "Unable to retrieve extensions information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:110 +#, python-format +msgid "Rebuilding instance %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:113 +msgid "Unable to rebuild instance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:121 +msgid "The Key Pair name that was associated with the instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:128 +msgid "The instance password encrypted with your public key." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:131 +msgid "Encrypted Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:146 +msgid "Instance Password is not set or is not yet available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:152 +msgid "Private Key File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:156 +msgid "OR Copy/Paste your Private Key" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:164 +msgid "Unable to retrieve instance password." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:188 +#, python-format +msgid "Attaching interface for instance %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:192 +msgid "Unable to attach interface." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:209 +msgid "Unable to retrieve ports information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:218 +msgid "Select Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:220 +msgid "No Ports available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:228 +#, python-format +msgid "Detached interface %(port)s for instance %(instance)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/forms.py:233 +msgid "Unable to detach interface." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:124 +msgid "Hard Reboot Instance" +msgid_plural "Hard Reboot Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:132 +msgid "Hard Rebooted Instance" +msgid_plural "Hard Rebooted Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:155 +msgid "Soft Reboot Instance" +msgid_plural "Soft Reboot Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:163 +msgid "Soft Rebooted Instance" +msgid_plural "Soft Rebooted Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:180 +msgid "Pause Instance" +msgid_plural "Pause Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:185 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:253 +msgid "Resume Instance" +msgid_plural "Resume Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:195 +msgid "Paused Instance" +msgid_plural "Paused Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:200 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:268 +msgid "Resumed Instance" +msgid_plural "Resumed Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:248 +msgid "Suspend Instance" +msgid_plural "Suspend Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:263 +msgid "Suspended Instance" +msgid_plural "Suspended Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:316 +msgid "Shelve Instance" +msgid_plural "Shelve Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:321 +msgid "Unshelve Instance" +msgid_plural "Unshelve Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:331 +msgid "Shelved Instance" +msgid_plural "Shelved Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:336 +msgid "Unshelved Instance" +msgid_plural "Unshelved Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:442 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:132 +msgid "Edit Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:465 +msgid "Edit Security Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:491 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tabs.py:63 +msgid "Console" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:511 +msgid "View Log" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:552 +msgid "Confirm Resize/Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:565 +msgid "Revert Resize/Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:578 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:262 +msgid "Rebuild Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:595 +msgid "Retrieve Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:618 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:649 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:300 +msgid "Associate Floating IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:670 +#, python-format +msgid "Successfully associated floating IP: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:674 +msgid "Unable to associate floating IP." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:680 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:338 +msgid "Disassociate Floating IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:712 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:366 +#, python-format +msgid "Successfully disassociated floating IP: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:715 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:361 +msgid "No floating IPs to disassociate." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:725 +#, python-format +msgid "Please try again later [Error: %s]." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:727 +msgid "" +"There is not enough capacity for this flavor in the selected availability" +" zone. Try again later or select a different availability zone." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:739 +#, python-format +msgid "" +"Failed to perform requested operation on instance \"%s\", the instance " +"has an error status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:755 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:406 +#, python-format +msgid "Unable to retrieve flavor information for instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:771 +msgid "Start Instance" +msgid_plural "Start Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:779 +msgid "Started Instance" +msgid_plural "Started Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:797 +msgid "The instance(s) will be shut off." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:801 +msgctxt "Action to perform (the instance is currently running)" +msgid "Shut Off Instance" +msgid_plural "Shut Off Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:810 +msgctxt "Past action (the instance is currently already Shut Off)" +msgid "Shut Off Instance" +msgid_plural "Shut Off Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:832 +msgid "Lock Instance" +msgid_plural "Lock Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:840 +msgid "Locked Instance" +msgid_plural "Locked Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:863 +msgid "Unlock Instance" +msgid_plural "Unlock Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:871 +msgid "Unlocked Instance" +msgid_plural "Unlocked Instances" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:890 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:439 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:441 +msgid "Attach Interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:910 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:459 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:461 +msgid "Detach Interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:979 +msgctxt "Current status of an Instance" +msgid "Deleted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:980 +msgctxt "Current status of an Instance" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:981 +msgctxt "Current status of an Instance" +msgid "Shutoff" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:982 +msgctxt "Current status of an Instance" +msgid "Suspended" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:984 +msgctxt "Current status of an Instance" +msgid "Paused" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:985 +msgctxt "Current status of an Instance" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:986 +msgctxt "Current status of an Instance" +msgid "Resize/Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:988 +msgctxt "Current status of an Instance" +msgid "Confirm or Revert Resize/Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:990 +msgctxt "Current status of an Instance" +msgid "Revert Resize/Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:992 +msgctxt "Current status of an Instance" +msgid "Reboot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:993 +msgctxt "Current status of an Instance" +msgid "Hard Reboot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:995 +msgctxt "Current status of an Instance" +msgid "Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:996 +msgctxt "Current status of an Instance" +msgid "Rebuild" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:997 +msgctxt "Current status of an Instance" +msgid "Migrating" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:999 +msgctxt "Current status of an Instance" +msgid "Build" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1000 +msgctxt "Current status of an Instance" +msgid "Rescue" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1001 +msgctxt "Current status of an Instance" +msgid "Soft Deleted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1003 +msgctxt "Current status of an Instance" +msgid "Shelved" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1004 +msgctxt "Current status of an Instance" +msgid "Shelved Offloaded" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1007 +msgctxt "Current status of an Instance" +msgid "Building" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1008 +msgctxt "Current status of an Instance" +msgid "Stopped" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1009 +msgctxt "Current status of an Instance" +msgid "Rescued" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1010 +msgctxt "Current status of an Instance" +msgid "Resized" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1013 +msgctxt "Task status of an Instance" +msgid "None" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1017 +msgctxt "Task status of an Instance" +msgid "Scheduling" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1019 +msgctxt "Task status of an Instance" +msgid "Block Device Mapping" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1021 +msgctxt "Task status of an Instance" +msgid "Networking" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1023 +msgctxt "Task status of an Instance" +msgid "Spawning" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1024 +msgctxt "Task status of an Instance" +msgid "Snapshotting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1026 +msgctxt "Task status of an Instance" +msgid "Image Snapshot Pending" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1028 +msgctxt "Task status of an Instance" +msgid "Image Pending Upload" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1030 +msgctxt "Task status of an Instance" +msgid "Image Uploading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1032 +msgctxt "Task status of an Instance" +msgid "Image Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1034 +msgctxt "Task status of an Instance" +msgid "Updating Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1036 +msgctxt "Task status of an Instance" +msgid "Preparing Resize or Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1038 +msgctxt "Task status of an Instance" +msgid "Resizing or Migrating" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1040 +msgctxt "Task status of an Instance" +msgid "Resized or Migrated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1042 +msgctxt "Task status of an Instance" +msgid "Finishing Resize or Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1044 +msgctxt "Task status of an Instance" +msgid "Reverting Resize or Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1046 +msgctxt "Task status of an Instance" +msgid "Confirming Resize or Migrate" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1048 +msgctxt "Task status of an Instance" +msgid "Rebooting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1049 +msgctxt "Task status of an Instance" +msgid "Reboot Pending" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1051 +msgctxt "Task status of an Instance" +msgid "Reboot Started" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1053 +msgctxt "Task status of an Instance" +msgid "Rebooting Hard" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1055 +msgctxt "Task status of an Instance" +msgid "Reboot Pending Hard" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1057 +msgctxt "Task status of an Instance" +msgid "Reboot Started Hard" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1059 +msgctxt "Task status of an Instance" +msgid "Pausing" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1060 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1063 +msgctxt "Task status of an Instance" +msgid "Resuming" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1061 +msgctxt "Task status of an Instance" +msgid "Suspending" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1064 +msgctxt "Task status of an Instance" +msgid "Powering Off" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1066 +msgctxt "Task status of an Instance" +msgid "Powering On" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1068 +msgctxt "Task status of an Instance" +msgid "Rescuing" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1069 +msgctxt "Task status of an Instance" +msgid "Unrescuing" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1071 +msgctxt "Task status of an Instance" +msgid "Rebuilding" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1073 +msgctxt "Task status of an Instance" +msgid "Rebuild Block Device Mapping" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1075 +msgctxt "Task status of an Instance" +msgid "Rebuild Spawning" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1077 +msgctxt "Task status of an Instance" +msgid "Migrating" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1078 +msgctxt "Task status of an Instance" +msgid "Deleting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1079 +msgctxt "Task status of an Instance" +msgid "Soft Deleting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1081 +msgctxt "Task status of an Instance" +msgid "Restoring" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1082 +msgctxt "Task status of an Instance" +msgid "Shelving" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1083 +msgctxt "Task status of an Instance" +msgid "Shelving Image Pending Upload" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1085 +msgctxt "Task status of an Instance" +msgid "Shelving Image Uploading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1087 +msgctxt "Task status of an Instance" +msgid "Shelving Offloading" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1089 +msgctxt "Task status of an Instance" +msgid "Unshelving" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1094 +msgctxt "Power state of an Instance" +msgid "No State" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1095 +msgctxt "Power state of an Instance" +msgid "Running" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1096 +msgctxt "Power state of an Instance" +msgid "Blocked" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1097 +msgctxt "Power state of an Instance" +msgid "Paused" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1098 +msgctxt "Power state of an Instance" +msgid "Shut Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1099 +msgctxt "Power state of an Instance" +msgid "Shut Off" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1100 +msgctxt "Power state of an Instance" +msgid "Crashed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1101 +msgctxt "Power state of an Instance" +msgid "Suspended" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1102 +msgctxt "Power state of an Instance" +msgid "Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1103 +msgctxt "Power state of an Instance" +msgid "Building" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1109 +msgid "Instance Name =" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tables.py:1139 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:541 +msgid "Key Pair" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tabs.py:42 +msgid "Log" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tabs.py:55 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:154 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tabs.py:93 +msgid "Action Log" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/tabs.py:106 +msgid "Unable to retrieve instance action list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:32 +msgid "Unable to retrieve instance flavors." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:63 +msgid "Unable to sort instance flavors." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:73 +msgid "Unable to retrieve Nova availability zones." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:96 +msgid "Failed to get network list {0}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:101 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:183 +msgid "No networks available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:105 +msgid "Select Network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:125 +msgid "Unable to retrieve key pairs." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:129 +msgid "No key pairs available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:133 +msgid "Select a key pair" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/utils.py:152 +msgid "Select Flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:78 +msgid "Unable to retrieve instances." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:157 +msgid "Log length must be a nonnegative integer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:176 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:188 +#, python-format +msgid "Unable to get SPICE console for instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:199 +#, python-format +msgid "Unable to get RDP console for instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:214 +#, python-format +msgid "Cannot find instance %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:226 +#, python-format +msgid "Cannot get console for instance %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:278 +msgid "Retrieve Instance Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:324 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:341 +#, python-format +msgid "Unable to retrieve volume list for instance \"%(name)s\" (%(id)s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:350 +#, python-format +msgid "Unable to retrieve flavor information for instance \"%(name)s\" (%(id)s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:359 +#, python-format +msgid "Unable to retrieve security groups for instance \"%(name)s\" (%(id)s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/views.py:367 +#, python-format +msgid "" +"Unable to retrieve IP addresses from Neutron for instance \"%(name)s\" " +"(%(id)s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:55 +msgid "User" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:69 +msgid "Project & User" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:90 +msgid "Instance Count" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:93 +msgid "Number of instances to launch." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:95 +msgid "Instance Boot Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:96 +msgid "Choose Your Boot Source Type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:99 +msgid "Instance Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:102 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:425 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:249 +msgid "Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:104 +msgid "Volume Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:115 +msgid "Device size (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:119 +msgid "Volume size in gigabytes (integer value)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:122 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:429 +msgid "Device Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:125 +msgid "" +"Volume mount point (e.g. 'vda' mounts at '/dev/vda'). Leave this field " +"blank to let the system choose a device name for you." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:132 +msgid "Delete Volume on Instance Delete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:135 +msgid "Delete volume when the instance is deleted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:154 +msgid "Select source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:155 +msgid "Boot from image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:156 +msgid "Boot from snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:159 +msgid "Boot from volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:166 +msgid "Boot from image (creates a new volume)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:173 +msgid "Boot from volume snapshot (creates a new volume)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:212 +#, python-format +msgid "" +"The requested instance cannot be launched as you only have %(avail)i of " +"your quota available. " +msgid_plural "" +"The requested %(req)i instances cannot be launched as you only have " +"%(avail)i of your quota available." +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:226 +#, python-format +msgid "" +"The requested instance cannot be launched. Requested volume exceeds " +"quota: Available: %(avail)s, Requested: %(req)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:239 +#, python-format +msgid "Cores(Available: %(avail)s, Requested: %(req)s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:246 +#, python-format +msgid "RAM(Available: %(avail)s, Requested: %(req)s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:253 +#, python-format +msgid "" +"The requested instance cannot be launched. The following requested " +"resource(s) exceed quota(s): %s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:273 +#, python-format +msgid "" +"The flavor '%(flavor)s' is too small for requested image.\n" +"Minimum requirements: %(min_ram)s MB of RAM and %(min_disk)s GB of Root " +"Disk." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:294 +#, python-format +msgid "" +"The Volume size is too small for the '%(image_name)s' image and has to be" +" greater than or equal to '%(smallest_size)d' GB." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:304 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:318 +msgid "You must select an image." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:312 +msgid "You must set volume size" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:315 +msgid "Volume size must be greater than 0" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:329 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:347 +msgid "You must select a snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:334 +msgid "You must select a volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:341 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:381 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:69 +msgid "Unable to retrieve availability zones." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:387 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:72 +msgid "No availability zones found" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:389 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:74 +msgid "Any Availability Zone" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:412 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:72 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:237 +msgid "Unable to retrieve quota information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:422 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:224 +msgid "Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:427 +#, python-format +msgid "%(name)s - %(size)s GB (%(label)s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:461 +msgid "Select Instance Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:463 +msgid "No snapshots available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:477 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:310 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:479 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:68 +msgid "Select Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:481 +msgid "No volumes available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:495 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:498 +msgid "Select Volume Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:500 +msgid "No volume snapshots available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:542 +msgid "Key pair to use for authentication." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:552 +msgid "Confirm Admin Password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:559 +msgid "Launch instance in these security groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:564 +msgid "" +"Control access to your instance via key pairs, security groups, and other" +" mechanisms." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:590 +msgid "Unable to retrieve list of security groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:622 +msgid "Post-Creation" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:626 +msgid "Select Script Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:631 +msgid "Customization Script Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:636 +msgid "" +"A script or set of commands to be executed after the instance has been " +"built (max 16kb)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:640 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:645 +msgid "Script File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:649 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:654 +msgid "Script Data" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:681 +msgid "File exceeds maximum size (16kb)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:689 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:191 +#, python-format +msgid "There was a problem parsing the %(prefix)s: %(error)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:716 +msgid "Policy Profiles" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:719 +msgid "Launch instance with this policy profile" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:783 +msgid "" +"Automatic: The entire disk is a single partition and automatically " +"resizes. Manual: Results in faster build times but requires manual " +"partitioning." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:787 +msgid "Configuration Drive" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:788 +msgid "" +"Configure OpenStack to write metadata to a special configuration drive " +"that attaches to the instance when it boots." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:814 +msgid "Advanced Options" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:852 +#, python-format +msgid "%s instances" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:900 +msgid "Unable to retrieve extensions information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:956 +#, python-format +msgid "Port cleanup failed for these port-ids (%s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:974 +#, python-format +msgid "Unable to create port for profile \"%(profile_id)s\": %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py:984 +#, python-format +msgid " Also failed to delete port %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:39 +msgid "Choose the flavor to launch." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:42 +msgid "Flavor Choice" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:56 +msgid "Select a New Flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:85 +msgid "Resize" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:86 +#, python-format +msgid "Scheduled resize of instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py:87 +#, python-format +msgid "Unable to resize instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:39 +msgid "Unable to retrieve security group list. Please try again later." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:86 +msgid "" +"Add and remove security groups to this instance from the list of " +"available security groups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:88 +msgid "All Security Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:89 +msgid "Instance Security Groups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:90 +msgid "No security groups found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:91 +msgid "No security groups enabled." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:119 +msgid "Information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:121 +msgid "Edit the instance details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:134 +#, python-format +msgid "Modified instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/instances/workflows/update_instance.py:135 +#, python-format +msgid "Unable to modify instance \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:37 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:45 +msgid "Load Balancing Method" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:61 +#, python-format +msgid "Pool %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:66 +#, python-format +msgid "Failed to update pool %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:168 +msgid "Session Persistence" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:85 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:175 +msgid "Cookie Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:86 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:176 +msgid "Required for APP_COOKIE persistence; Ignored otherwise." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:90 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:184 +msgid "Connection Limit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:91 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:185 +msgid "" +"Maximum number of connections allowed for the VIP or '-1' if the limit is" +" not set" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:192 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:349 +msgid "Unable to retrieve pools list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:120 +msgid "No session persistence" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:130 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:223 +msgid "Cookie name is required for APP_COOKIE persistence." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:157 +#, python-format +msgid "VIP %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:162 +#, python-format +msgid "Failed to update VIP %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:173 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:517 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:322 +msgid "Weight" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:174 +msgid "Relative part of requests this pool member serves compared to others" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:207 +#, python-format +msgid "Member %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:213 +#, python-format +msgid "Failed to update member %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:225 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:552 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:487 +msgid "Delay" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:226 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:488 +msgid "" +"The minimum time in seconds between regular checks of a member. It must " +"be greater than or equal to timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:231 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:553 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:493 +msgid "Timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:232 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:494 +msgid "" +"The maximum time in seconds for a monitor to wait for a reply. It must be" +" less than or equal to delay" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:236 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:498 +msgid "Max Retries (1~10)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:237 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:499 +msgid "" +"Number of permissible failures before changing the status of member to " +"inactive" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:253 +msgid "Delay must be greater than or equal to timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:267 +#, python-format +msgid "Health monitor %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/forms.py:273 +#, python-format +msgid "Failed to update health monitor %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:139 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:176 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:216 +msgid "Load Balancers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:39 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:130 +msgid "Add Pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:249 +msgid "Add VIP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:415 +msgid "Add Member" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:600 +msgid "Add Monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:85 +msgid "Delete VIP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:91 +#, python-format +msgid "Deleting VIP %s from this pool cannot be undone." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:101 +#, python-format +msgid "Unable to locate VIP to delete. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:106 +#, python-format +msgid "Deleted VIP %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:109 +#, python-format +msgid "Unable to delete VIP. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:118 +msgid "Delete Pool" +msgid_plural "Delete Pools" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:126 +msgid "Scheduled deletion of Pool" +msgid_plural "Scheduled deletion of Pools" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:142 +#, python-format +msgid "Unable to delete pool. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:152 +msgid "Delete Monitor" +msgid_plural "Delete Monitors" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:160 +msgid "Scheduled deletion of Monitor" +msgid_plural "Scheduled deletion of Monitors" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:171 +#, python-format +msgid "Unable to delete monitor. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:180 +msgid "Delete Member" +msgid_plural "Delete Members" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:188 +msgid "Scheduled deletion of Member" +msgid_plural "Scheduled deletion of Members" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:199 +#, python-format +msgid "Unable to delete member. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:204 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:237 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:243 +msgid "Edit Pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:216 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:274 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:280 +msgid "Edit VIP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:233 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:325 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:331 +msgid "Edit Member" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:245 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:361 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:367 +msgid "Edit Monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:258 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:663 +msgid "Associate Monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:274 +msgid "Failed to retrieve health monitors." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:281 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:726 +msgid "Disassociate Monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:349 +#, python-format +msgid "Floating IP will be removed from VIP \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:400 +msgctxt "Current status of a Pool" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:402 +msgctxt "Current status of a Pool" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:404 +msgctxt "Current status of a Pool" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:406 +msgctxt "Current status of a Pool" +msgid "Created" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:408 +msgctxt "Current status of a Pool" +msgid "Pending Create" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:410 +msgctxt "Current status of a Pool" +msgid "Pending Update" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:412 +msgctxt "Current status of a Pool" +msgid "Pending Delete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:414 +msgctxt "Current status of a Pool" +msgid "Inactive" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:420 +msgctxt "Admin state of a Load balancer" +msgid "UP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:421 +msgctxt "Admin state of a Load balancer" +msgid "DOWN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:445 +msgctxt "load balancing method" +msgid "Round Robin" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:447 +msgctxt "load balancing method" +msgid "Least Connections" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:449 +msgctxt "load balancing method" +msgid "Source IP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:458 +msgid "N/A" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:459 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:197 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:112 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:29 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:333 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:30 +msgid "Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:462 +msgid "LB Method" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:469 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:143 +msgid "VIP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:476 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:26 +msgid "Pools" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:515 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:162 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:329 +msgid "Protocol Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:550 +msgid "Monitor Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:554 +msgid "Max Retries" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tables.py:562 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:72 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:217 +msgid "Monitors" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:66 +msgid "Unable to retrieve member list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:84 +msgid "Unable to retrieve monitor list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:95 +msgid "Pool Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:105 +msgid "VIP Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:115 +msgid "Member Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/tabs.py:125 +msgid "Monitor Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/utils.py:22 +#, python-format +msgid "" +"%(type)s: url:%(url_path)s method:%(http_method)s " +"codes:%(expected_codes)s delay:%(delay)d retries:%(max_retries)d " +"timeout:%(timeout)d" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/utils.py:27 +#, python-format +msgid "%(type)s delay:%(delay)d retries:%(max_retries)d timeout:%(timeout)d" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:40 +msgid "Load Balancer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:59 +#, python-format +msgid "Unable to retrieve pool subnet. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:86 +msgid "Unable to retrieve pool details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:130 +msgid "Unable to retrieve VIP details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:168 +msgid "Unable to retrieve member details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:209 +msgid "Unable to retrieve monitor details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:259 +#, python-format +msgid "Unable to retrieve pool details. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:296 +#, python-format +msgid "Unable to retrieve VIP details. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:347 +#, python-format +msgid "Unable to retrieve member details. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:383 +#, python-format +msgid "Unable to retrieve health monitor details. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:406 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/views.py:422 +#, python-format +msgid "Unable to retrieve pool. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:55 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:194 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:41 +msgid "Select a Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:60 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:199 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:47 +msgid "Unable to retrieve networks list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:68 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:206 +msgid "Select a Protocol" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:72 +msgid "Select a Method" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:86 +msgid "Unable to retrieve providers list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:100 +#, python-format +msgid "%s (default)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:103 +msgid "Provider for Load Balancer is not supported" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:105 +msgid "No provider is available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:111 +msgid "Add New Pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:132 +#, python-format +msgid "Added pool \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:133 +#, python-format +msgid "Unable to add pool \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:154 +msgid "VIP Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:210 +msgid "No Session Persistence" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:228 +msgid "Specify VIP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:251 +#, python-format +msgid "Added VIP \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:252 +#, python-format +msgid "Unable to add VIP \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:267 +#, python-format +msgid "Unable to retrieve the specified pool. Unable to add VIP \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:293 +msgid "Member Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:294 +msgid "Select from active instances" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:295 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:312 +msgid "Specify member IP address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:302 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:308 +msgid "Member(s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:310 +msgid "Select members for this pool " +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:311 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:317 +msgid "Member address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:323 +msgid "" +"Relative part of requests this pool member serves compared to others. \n" +"The same weight will be applied to all the selected members and can be " +"modified later. Weight must be in the range 1 to 256." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:330 +msgid "" +"Enter an integer value between 1 and 65535. The same port will be used " +"for all the selected members and can be modified later." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:342 +msgid "Select a Pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:362 +msgid "Unable to retrieve instances list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:365 +msgid "" +"No servers available. To add a member, you need at least one running " +"instance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:382 +msgid "At least one member must be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:386 +msgid "Member IP address must be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:391 +msgid "Add New Member" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:393 +msgid "" +"Add member(s) to the selected pool.\n" +"\n" +"Choose one or more listed instances to be added to the pool as member(s)." +" Assign a numeric weight and port number for the selected member(s) to " +"operate(s) on; e.g., 80. \n" +"\n" +"Only one port can be associated with each instance." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:417 +msgid "Added member(s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:418 +msgid "Unable to add member(s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:428 +msgid "Unable to retrieve the specified pool." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:477 +msgid "PING" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:479 +msgid "HTTP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:480 +msgid "HTTPS" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:504 +msgid "GET" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:505 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:510 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:511 +msgid "HTTP Method" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:506 +msgid "HTTP method used to check health status of a member" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:529 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:536 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:537 +msgid "Expected HTTP Status Codes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:530 +msgid "" +"Expected code may be a single value (e.g. 200), a list of values (e.g. " +"200, 202), or range of values (e.g. 200-204)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:553 +msgid "Delay must be greater than or equal to Timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:562 +msgid "Please choose a HTTP method" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:565 +msgid "Please specify an URL" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:568 +msgid "" +"Please enter a single value (e.g. 200), a list of values (e.g. 200, 202)," +" or range of values (e.g. 200-204)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:575 +msgid "Add New Monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:577 +msgid "" +"Create a monitor template.\n" +"\n" +"Select type of monitoring. Specify delay, timeout, and retry limits " +"required by the monitor. Specify method, URL path, and expected HTTP " +"codes upon success." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:602 +msgid "Added monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:603 +msgid "Unable to add monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:613 +msgid "Unable to add monitor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:618 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:681 +msgid "Monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:624 +#, python-format +msgid "Select a monitor template for %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:627 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:691 +msgid "Select a Monitor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:639 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:701 +msgid "Unable to retrieve monitors list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:645 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:707 +msgid "Association Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:647 +msgid "Associate a health monitor with target pool." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:665 +msgid "Associated monitor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:666 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:676 +msgid "Unable to associate monitor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:688 +#, python-format +msgid "Select a health monitor of %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:709 +msgid "Disassociate a health monitor from target pool. " +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:728 +msgid "Disassociated monitor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:729 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/loadbalancers/workflows.py:739 +msgid "Unable to disassociate monitor." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/network_topology/panel.py:25 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/network_topology/views.py:146 +msgid "Network Topology" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/network_topology/views.py:81 +msgid "Create a Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:100 +msgid "Create Network (Quota exceeded)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:137 +msgid "Add Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:135 +msgid "Add Subnet (Quota exceeded)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:154 +msgctxt "Current status of a Network" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:155 +msgctxt "Current status of a Network" +msgid "Build" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:156 +msgctxt "Current status of a Network" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/tables.py:157 +msgctxt "Current status of a Network" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:81 +msgid "Update Network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/views.py:97 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/views.py:69 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/views.py:137 +msgid "Unable to retrieve network details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:51 +msgid "The state to start the network in." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:96 +msgid "" +"Create a new network. In addition, a subnet associated with the network " +"can be created in the next panel." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:111 +msgid "Subnet Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:116 +msgid "Network Address Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:117 +msgid "Enter Network Address manually" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:118 +msgid "Allocate Network Address from a pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:125 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:130 +msgid "Address pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:144 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:243 +msgid "Network Mask" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:147 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:153 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:131 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:90 +msgid "Network Address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:155 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24, 2001:DB8::/48)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:175 +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, " +"2001:DB8::1 for 2001:DB8::/48). If you use the default, leave blank. If " +"you do not want to use a gateway, check 'Disable Gateway' below." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:185 +msgid "Disable Gateway" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:193 +msgid "" +"Specify \"Network Address\", \"Address pool\" or clear \"Create Subnet\" " +"checkbox." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:198 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:42 +msgid "" +"Create a subnet associated with the network. Advanced configuration is " +"available by clicking on the \"Subnet Details\" tab." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:226 +msgid "Unable to initialize subnetpools" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:248 +msgid "Select a pool" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:294 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:298 +#, python-format +msgid "The subnet in the Network Address is too small (/%s)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:303 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:306 +msgid "Specify IP address of gateway or check \"Disable Gateway\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:327 +msgid "Enable DHCP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:330 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:334 +msgid "IPv6 Address Configuration Mode" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:338 +msgid "" +"Specifies how IPv6 addresses and additional information are configured. " +"We can specify SLAAC/DHCPv6 stateful/DHCPv6 stateless provided by " +"OpenStack, or specify no option. 'No options specified' means addresses " +"are configured manually or configured by a non-OpenStack system." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:346 +msgid "Allocation Pools" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:347 +msgid "" +"IP address allocation pools. Each entry is: " +"start_ip_address,end_ip_address (e.g., 192.168.1.100,192.168.1.120) and " +"one entry per line." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:354 +msgid "DNS Name Servers" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:355 +msgid "IP address list of DNS name servers for this subnet. One entry per line." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:360 +msgid "Host Routes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:361 +msgid "" +"Additional routes announced to the hosts. Each entry is: " +"destination_cidr,nexthop (e.g., 192.168.200.0/24,10.56.1.254) and one " +"entry per line." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:368 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:144 +msgid "Subnet Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:369 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:145 +msgid "Specify additional attributes for the subnet." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:379 +#, python-format +msgid "%s (Default)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:388 +#, python-format +msgid "%(field_name)s: Invalid IP address (value=%(ip)s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:396 +#, python-format +msgid "%(field_name)s: Invalid IP address (value=%(network)s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:407 +#, python-format +msgid "Start and end addresses must be specified (value=%s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:413 +#, python-format +msgid "Start address is larger than end address (value=%s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:431 +#, python-format +msgid "" +"Host Routes format error: Destination CIDR and nexthop must be specified " +"(value=%s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:456 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:457 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:482 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:487 +#, python-format +msgid "Failed to create network \"%(network)s\": %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:556 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:560 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:576 +#, python-format +msgid "Delete the created network \"%s\" due to subnet creation failure." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/workflows.py:583 +#, python-format +msgid "Failed to delete network \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:36 +msgid "Attached" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:38 +msgid "Detached" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/views.py:106 +msgid "Edit Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:55 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:94 +msgctxt "Admin state of a Port" +msgid "UP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:95 +msgctxt "Admin state of a Port" +msgid "DOWN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:60 +msgctxt "status of a network port" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:61 +msgctxt "status of a network port" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:62 +msgctxt "status of a network port" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:63 +msgctxt "status of a network port" +msgid "Build" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/tables.py:72 +msgid "Attached Device" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/views.py:54 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tabs.py:35 +msgid "Unable to retrieve port details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/views.py:112 +msgid "Update Port" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/ports/views.py:125 +msgid "Unable to retrieve port details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/tables.py:106 +msgid "Create Subnet (Quota exceeded)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/utils.py:20 +msgid "No options specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/utils.py:22 +msgid "SLAAC: Address discovered from OpenStack Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/utils.py:24 +msgid "DHCPv6 stateful: Address discovered from OpenStack DHCP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/utils.py:26 +msgid "" +"DHCPv6 stateless: Address discovered from OpenStack Router and additional" +" information from OpenStack DHCP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/views.py:67 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/views.py:112 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:35 +msgid "Specify \"Network Address\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:61 +#, python-format +msgid "Created subnet \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:62 +#, python-format +msgid "Unable to create subnet \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:95 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:113 +msgid "" +"Update a subnet associated with the network. Advanced configuration are " +"available at \"Subnet Details\" tab." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:156 +#, python-format +msgid "Updated subnet \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:157 +#, python-format +msgid "Unable to update subnet \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:192 +#, python-format +msgid "Subnet \"%s\" was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/networks/subnets/workflows.py:196 +#, python-format +msgid "Failed to update subnet \"%(sub)s\": %(reason)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/overview/views.py:39 +msgid "Time since created (Seconds)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:154 +msgid "Router Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:124 +msgid "Router Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:125 +msgid "High Availability Mode" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:51 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:61 +msgid "Use Server Default" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:52 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:143 +msgid "Centralized" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:53 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:138 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:144 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:219 +msgid "Distributed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:62 +msgid "Enable HA mode" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:63 +msgid "Disable HA mode" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:78 +msgid "Failed to get network list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:86 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:181 +msgid "Select network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:102 +#, python-format +msgid "Router %s was successfully created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:107 +msgid "Quota exceeded for resource router." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:109 +#, python-format +msgid "Failed to create router \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:165 +#, python-format +msgid "Router %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/forms.py:170 +#, python-format +msgid "Failed to update router %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:39 +msgid "Delete Router" +msgid_plural "Delete Routers" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:47 +msgid "Deleted Router" +msgid_plural "Deleted Routers" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:67 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:75 +#, python-format +msgid "Unable to delete router \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:85 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:100 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:175 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:178 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:179 +msgid "Create Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:98 +msgid "Create Router (Quota exceeded)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:108 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:186 +msgid "Edit Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:117 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/views.py:69 +msgid "Set Gateway" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:130 +msgid "" +"You may reset the gateway later by using the set gateway action, but the " +"gateway IP may change." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:135 +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:143 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:160 +#, python-format +msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:202 +msgctxt "current status of router" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:203 +msgctxt "current status of router" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:206 +msgctxt "Admin state of a Router" +msgid "UP" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:207 +msgctxt "Admin state of a Router" +msgid "DOWN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/tables.py:223 +msgid "HA mode" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:78 +#, python-format +msgid "Unable to retrieve a list of external networks \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:91 +#, python-format +msgid "" +"External network \"%(ext_net_id)s\" expected but not found for router " +"\"%(router_id)s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:96 +#, python-format +msgctxt "External network not found" +msgid "%s (Not Found)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:116 +#, python-format +msgid "Unable to retrieve details for router \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:129 +#, python-format +msgid "Unable to retrieve an external network \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:189 +msgid "Update Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/views.py:206 +msgid "Unable to retrieve router details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/forms.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/tables.py:65 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tables.py:72 +msgid "Destination CIDR" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/forms.py:34 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/tables.py:66 +msgid "Next Hop" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/forms.py:45 +msgid "Static route added" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/forms.py:50 +#, python-format +msgid "Invalid format for routes : %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/forms.py:56 +#, python-format +msgid "Failed to add route : %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/tables.py:28 +msgid "Add Static Route" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/tables.py:42 +msgid "Delete Static Route" +msgid_plural "Delete Static Routes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/tables.py:50 +msgid "Deleted Static Route" +msgid_plural "Deleted Static Routes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/tabs.py:40 +msgid "Failed to check if Neutron extraroute extension is supported" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/extraroutes/views.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/views.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/views.py:49 +msgid "Unable to retrieve router." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:43 +msgid "Input must be in CIDR format" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:48 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tables.py:70 +msgid "Source CIDR" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:53 +msgid "Optional: Next Hop Addresses (comma delimited)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:56 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:38 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:157 +msgid "Router ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:63 +msgid "Permit" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:64 +msgid "Deny" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:73 +msgid "Unable to delete router rule." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:88 +msgid "Router rule added" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/forms.py:93 +#, python-format +msgid "Failed to add router rule %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tables.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/views.py:37 +msgid "Add Router Rule" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tables.py:46 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tables.py:54 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tables.py:74 +msgid "Next Hops" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tables.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tabs.py:32 +msgid "Router Rules" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/extensions/routerrules/tabs.py:60 +msgid "Router Rules Grid" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:31 +msgid "IP Address (optional)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:32 +msgid "Specify an IP address for the interface created (e.g. 192.168.0.254)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:62 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:172 +#, python-format +msgid "Failed to get network list %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:81 +msgid "Select Subnet" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:83 +msgid "No subnets available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:91 +msgid "Interface added" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:119 +#, python-format +msgid "Unable to get subnet \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:138 +#, python-format +msgid "Failed to add_interface: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:147 +#, python-format +msgid "Failed to delete port %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:191 +msgid "Gateway interface is added" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/forms.py:196 +#, python-format +msgid "Failed to set gateway %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:34 +msgid "External Gateway" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:36 +msgid "Internal Interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:43 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/views.py:36 +msgid "Add Interface" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:57 +msgid "Delete Interface" +msgid_plural "Delete Interfaces" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:65 +msgid "Deleted Interface" +msgid_plural "Deleted Interfaces" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:85 +#, python-format +msgid "Failed to delete interface %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:98 +msgctxt "current status of port" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:99 +msgctxt "current status of port" +msgid "Build" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:100 +msgctxt "current status of port" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/tables.py:101 +msgctxt "current status of port" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/routers/ports/views.py:81 +msgid "Unable to set gateway." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:58 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:90 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:96 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:120 +msgid "Select Template" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:59 +msgid "Select a template to launch a stack." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:67 +msgid "Template Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:76 +msgid "Template File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:77 +msgid "A local template to upload." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:84 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:86 +msgid "Template URL" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:87 +msgid "An external (HTTP) URL to load the template from." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:94 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:96 +msgid "Template Data" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:97 +msgid "The raw contents of the template." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:103 +msgid "Environment Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:111 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:113 +msgid "Environment File" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:114 +msgid "A local environment to upload." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:121 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:123 +msgid "Environment Data" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:124 +msgid "The raw contents of the environment file." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:136 +msgid "template" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:137 +msgid "environment" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:199 +#, python-format +msgid "Please specify a %s using only one source method." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:206 +msgid "You must specify a template via one of the available sources." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:231 +msgid "Edit Template" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:232 +msgid "Select a new template to re-launch a stack." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:233 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:415 +msgid "Stack ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:235 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:266 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:418 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:263 +msgid "Stack Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:242 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:160 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:166 +msgid "Preview Template" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:243 +msgid "Select a new template to preview a stack." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:251 +msgid "Create Stack" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:270 +msgid "" +"Name must start with a letter and may only contain letters, numbers, " +"underscores, periods and hyphens." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:275 +msgid "Creation Timeout (minutes)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:278 +msgid "Rollback On Failure" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:291 +#, python-format +msgid "Password for user \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:292 +msgid "" +"This is required for operations to be performed throughout the lifecycle " +"of the stack" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:392 +msgid "Stack creation started." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:412 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:212 +msgid "Update Stack Parameters" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:448 +msgid "Stack update started." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/forms.py:457 +msgid "Preview Stack Parameters" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/panel.py:19 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:287 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:48 +msgid "Stacks" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:32 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:176 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:182 +msgid "Launch Stack" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:253 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:259 +msgid "Preview Stack" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:50 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:56 +msgid "Check Stack" +msgid_plural "Check Stacks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:64 +msgid "Checked Stack" +msgid_plural "Checked Stacks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:76 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:82 +msgid "Suspend Stack" +msgid_plural "Suspend Stacks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:90 +msgid "Suspended Stack" +msgid_plural "Suspended Stacks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:102 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:108 +msgid "Resume Stack" +msgid_plural "Resume Stacks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:116 +msgid "Resumed Stack" +msgid_plural "Resumed Stacks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:128 +msgid "Change Stack Template" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:140 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:148 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:201 +msgctxt "current status of stack" +msgid "Init In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:203 +msgctxt "current status of stack" +msgid "Init Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:205 +msgctxt "current status of stack" +msgid "Init Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:207 +msgctxt "current status of stack" +msgid "Create In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:209 +msgctxt "current status of stack" +msgid "Create Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:211 +msgctxt "current status of stack" +msgid "Create Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:213 +msgctxt "current status of stack" +msgid "Delete In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:215 +msgctxt "current status of stack" +msgid "Delete Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:217 +msgctxt "current status of stack" +msgid "Delete Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:219 +msgctxt "current status of stack" +msgid "Update In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:221 +msgctxt "current status of stack" +msgid "Update Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:223 +msgctxt "current status of stack" +msgid "Update Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:225 +msgctxt "current status of stack" +msgid "Rollback In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:227 +msgctxt "current status of stack" +msgid "Rollback Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:229 +msgctxt "current status of stack" +msgid "Rollback Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:231 +msgctxt "current status of stack" +msgid "Suspend In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:233 +msgctxt "current status of stack" +msgid "Suspend Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:235 +msgctxt "current status of stack" +msgid "Suspend Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:237 +msgctxt "current status of stack" +msgid "Resume In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:239 +msgctxt "current status of stack" +msgid "Resume Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:241 +msgctxt "current status of stack" +msgid "Resume Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:243 +msgctxt "current status of stack" +msgid "Adopt In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:245 +msgctxt "current status of stack" +msgid "Adopt Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:247 +msgctxt "current status of stack" +msgid "Adopt Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:249 +msgctxt "current status of stack" +msgid "Snapshot In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:251 +msgctxt "current status of stack" +msgid "Snapshot Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:253 +msgctxt "current status of stack" +msgid "Snapshot Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:255 +msgctxt "current status of stack" +msgid "Check In Progress" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:257 +msgctxt "current status of stack" +msgid "Check Complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:259 +msgctxt "current status of stack" +msgid "Check Failed" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:313 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:362 +msgid "Stack Resource" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:316 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:365 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tables.py:38 +msgid "Resource" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:318 +msgid "Time Since Event" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:326 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:378 +msgid "Status Reason" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:330 +msgid "Stack Events" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:368 +msgid "Stack Resource Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:370 +msgid "Date Updated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tables.py:396 +msgid "Stack Resources" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tabs.py:33 +msgid "Topology" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tabs.py:86 +msgid "Events" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tabs.py:107 +#, python-format +msgid "Unable to get events for stack \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tabs.py:114 +msgid "Resources" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tabs.py:135 +#, python-format +msgid "Unable to get resources for stack \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/tabs.py:143 +msgid "Template" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:83 +msgid "Unable to retrieve stack list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:123 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:163 +msgid "Next" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:127 +msgid "Change Template" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:141 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:245 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:301 +msgid "Unable to retrieve stack." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:218 +msgid "Update Stack" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:256 +msgid "Preview" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:269 +msgid "Preview Stack Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:312 +msgid "Unable to retrieve stack template." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:346 +msgid "Unable to retrieve resource." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/views.py:359 +msgid "Unable to retrieve metadata." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tables.py:26 +msgid "AWS compatible" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tables.py:34 +msgid "Implementation" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/tables.py:36 +msgid "Component" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/views.py:41 +msgid "Unable to retrieve stack resource types." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/stacks/resource_types/views.py:58 +msgid "Unable to retrieve resource type details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/tabs.py:39 +msgid "Unable to retrieve volume list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/tabs.py:49 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/tabs.py:63 +msgid "Unable to retrieve snapshot list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/tabs.py:128 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:49 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:141 +msgid "Volume Backups" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/tabs.py:145 +msgid "Unable to retrieve volume backups." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/utils.py:28 +msgid "Unable to retrieve volumes availability zones." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:56 +#, python-format +msgid "Creating volume backup \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:63 +msgid "Unable to create volume backup." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:78 +msgid "Unable to lookup volume or backup information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:84 +msgid "Create a New Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:101 +#, python-format +msgid "" +"Successfully restored backup %(backup_name)s to volume with id: " +"%(volume_id)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/forms.py:107 +msgid "Unable to restore backup." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:48 +msgid "Volume Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:50 +#, python-format +msgid "Scheduled deletion of %(data_type)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:107 +msgctxt "Current status of a Volume Backup" +msgid "Available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:109 +msgctxt "Current status of a Volume Backup" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:111 +msgctxt "Current status of a Volume Backup" +msgid "Creating" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:113 +msgctxt "Current status of a Volume Backup" +msgid "Restoring" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:115 +msgctxt "Current status of a Volume Backup" +msgid "Deleting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tables.py:117 +msgctxt "Current status of a Volume Backup" +msgid "Error Restoring" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/tabs.py:41 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/views.py:73 +msgid "Unable to retrieve backup details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/views.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/views.py:35 +msgid "Create Volume Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/views.py:38 +msgid "Create a Volume Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/views.py:88 +msgid "Restore Volume Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/views.py:90 +msgid "Restore Backup to Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/backups/views.py:93 +msgid "Restore a Volume Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/forms.py:39 +#, python-format +msgid "Updating volume snapshot \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/forms.py:45 +msgid "Unable to update volume snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tables.py:55 +msgid "Delete Volume Snapshot" +msgid_plural "Delete Volume Snapshots" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tables.py:63 +msgid "Scheduled deletion of Volume Snapshot" +msgid_plural "Scheduled deletion of Volume Snapshots" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tables.py:79 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/views.py:35 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/views.py:40 +msgid "Edit Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/tabs.py:36 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/snapshots/views.py:91 +msgid "Unable to retrieve snapshot details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:55 +msgid "Unable to determine if availability zones extension is supported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:85 +msgid "Volume Source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:91 +msgid "Use snapshot as a source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:98 +msgid "Use image as a source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:105 +msgid "Use a volume as source" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:120 +msgid "Size (GB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:146 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:154 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:166 +#, python-format +msgid "Volume size must be equal to or greater than the image size (%s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:174 +#, python-format +msgid "" +"Volume size must be equal to or greater than the image minimum disk size " +"(%sGB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:185 +#, python-format +msgid "Unable to load the specified image. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:195 +#, python-format +msgid "Unable to load the specified volume. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:202 +#, python-format +msgid "Volume size must be equal to or greater than the origin volume size (%s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:225 +msgid "Choose a snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:250 +msgid "Choose a volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:259 +msgid "No source, empty volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:290 +msgid "Image source must be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:294 +msgid "Snapshot source must be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:298 +msgid "Volume source must be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:332 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:345 +#, python-format +msgid "The volume size cannot be less than the image size (%s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:353 +#, python-format +msgid "The volume size cannot be less than the image minimum disk size (%sGB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:364 +#, python-format +msgid "The volume size cannot be less than the source volume size (%sGB)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:373 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of " +"your quota available." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:380 +msgid "You are already using all of your available volumes." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:399 +#, python-format +msgid "Creating volume \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:408 +msgid "Unable to create volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:425 +msgid "Attach to Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:426 +msgid "Select an instance to attach to." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:433 +msgid "" +"Actual device name may differ due to hypervisor settings. If not " +"specified, then hypervisor will select a device name." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:472 +msgid "Unknown instance (None)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:486 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:495 +msgid "Unable to attach volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:519 +#, python-format +msgid "Creating volume snapshot \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:522 +#, python-format +msgid "Forcing to create snapshot \"%s\" from attached volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:534 +msgid "Unable to create volume snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:536 +msgid "Requested snapshot would exceed the allowed quota." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:543 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:589 +msgid "Transfer Name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:552 +#, python-format +msgid "Created volume transfer: \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:554 +msgid "Created volume transfer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:562 +msgid "Unable to create volume transfer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:568 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:593 +msgid "Transfer ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:569 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:597 +msgid "Authorization Key" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:577 +#, python-format +msgid "Successfully accepted volume transfer: \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:583 +msgid "Unable to accept volume transfer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:615 +msgid "Specifies that the volume can be used to launch an instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:626 +msgid "Unable to update volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:637 +msgid "Unable to set bootable flag on volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:640 +#, python-format +msgid "Updating volume \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:650 +msgid "Disk Format" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:654 +msgctxt "Force upload volume in in-use status to image" +msgid "Force" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:689 +#, python-format +msgid "Successfully sent the request to upload volume to image for volume: \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:697 +#, python-format +msgid "Unable to upload volume to image for volume: \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:721 +msgid "New size must be greater than current size." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:729 +#, python-format +msgid "" +"Volume cannot be extended to %(req)iGB as you only have %(avail)iGB of " +"your quota available." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:743 +#, python-format +msgid "Extending volume: \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:749 +msgid "Unable to extend volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:759 +msgid "On Demand" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:760 +msgid "Migration Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:773 +msgid "Unable to retrieve the volume type list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:782 +msgid "Select a new volume type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:784 +msgid "No other volume types available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:796 +#, python-format +msgid "" +"Successfully sent the request to change the volume type to \"%(vtype)s\" " +"for volume: \"%(name)s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/forms.py:806 +#, python-format +msgid "Unable to change the volume type for volume: \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:45 +msgid "Launch as Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:68 +msgid "Delete Volume" +msgid_plural "Delete Volumes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:76 +msgid "Scheduled deletion of Volume" +msgid_plural "Scheduled deletion of Volumes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:133 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:142 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:144 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:147 +msgid "Extend Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:144 +msgid "Manage Attachments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:178 +msgid "Unable to retrieve tenant limits." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:193 +msgid "Create Transfer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:216 +msgid "Upload to Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:232 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:325 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:330 +msgid "Edit Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:244 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:436 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:438 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:441 +msgid "Change Volume Type" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:256 +msgid "Accept Transfer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:274 +msgid "Cancel Transfer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:288 +#, python-format +msgid "Successfully deleted volume transfer \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:291 +msgid "Successfully deleted volume transfer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:294 +msgid "Unable to delete volume transfer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:319 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:394 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:337 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:373 +msgctxt "Current status of a Volume" +msgid "Available" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:375 +msgctxt "Current status of a Volume" +msgid "In-use" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:376 +msgctxt "Current status of a Volume" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:377 +msgctxt "Current status of a Volume" +msgid "Creating" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:379 +msgctxt "Current status of a Volume" +msgid "Error Extending" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:381 +msgctxt "Current status of a Volume" +msgid "Extending" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:383 +msgctxt "Current status of a Volume" +msgid "Attaching" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:385 +msgctxt "Current status of a Volume" +msgid "Detaching" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:387 +msgctxt "Current status of a Volume" +msgid "Deleting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:389 +msgctxt "Current status of a Volume" +msgid "Error deleting" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:391 +msgctxt "Current status of a Volume" +msgid "Backing Up" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:393 +msgctxt "Current status of a Volume" +msgid "Restoring Backup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:395 +msgctxt "Current status of a Volume" +msgid "Error Restoring" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:397 +msgctxt "Current status of a Volume" +msgid "Maintenance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:435 +msgid "Attached To" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:442 +msgid "Encrypted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:463 +msgid "" +"The data will remain in the volume and another instance will be able to " +"access the data if you attach this volume to it." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:469 +msgid "Detach Volume" +msgid_plural "Detach Volumes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:478 +msgid "Detaching Volume" +msgid_plural "Detaching Volumes" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:507 +msgid "Device" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:516 +#, python-format +msgid "Volume %(volume_name)s on instance %(instance_name)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/tables.py:526 +msgid "Attachments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:94 +msgid "Create a Volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:119 +msgid "Unable to retrieve volume type list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:126 +msgid "" +"If \"No volume type\" is selected, the volume will be created without a " +"volume type." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:157 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:207 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:377 +msgid "Unable to retrieve volume information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:183 +msgid "Create Volume Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:187 +msgid "Create a Volume Snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:198 +msgid "" +"This volume is currently attached to an instance. In some cases, creating" +" a snapshot from an attached volume can result in a corrupted snapshot." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:216 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:221 +msgid "Upload Volume to Image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:218 +msgid "Upload" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:229 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:449 +#, python-format +msgid "Unable to retrieve volume information for volume: \"%s\"" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:258 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:259 +msgid "Create Volume Transfer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:261 +msgid "Create a Volume Transfer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:279 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:280 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:283 +msgid "Accept Volume Transfer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:291 +msgid "Volume Transfer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:293 +msgid "Close" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:294 +msgid "Volume Transfer Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:306 +msgid "Unable to retrieve volume transfer." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:338 +msgid "Unable to retrieve volume." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:362 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:367 +msgid "Manage Volume Attachments" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:475 +msgid "Volume Encryption Details: {{ volume.name }}" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:482 +#, python-format +msgid "Volume Encryption Details: %(volume_name)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/volumes/volumes/views.py:497 +msgid "Unable to retrieve volume encryption details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:53 +#, python-format +msgid "VPN Service %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:59 +#, python-format +msgid "Failed to update VPN Service %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:74 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:153 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:356 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:377 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:115 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:218 +msgid "Authorization algorithm" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:75 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:154 +msgid "sha1" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:79 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:163 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:359 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:380 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:117 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:222 +msgid "Encryption algorithm" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:80 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:164 +msgid "3des" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:81 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:165 +msgid "aes-128" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:82 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:166 +msgid "aes-192" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:83 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:167 +msgid "aes-256" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:86 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:119 +msgid "IKE version" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:87 +msgid "v1" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:88 +msgid "v2" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:92 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:120 +msgid "Lifetime units for IKE keys" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:93 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:172 +msgid "seconds" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:98 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:123 +msgid "Lifetime value for IKE keys" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:99 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:178 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:125 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:229 +msgid "Equal to or greater than 60" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:102 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:181 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:127 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:231 +msgid "Perfect Forward Secrecy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:103 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:182 +msgid "group2" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:104 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:183 +msgid "group5" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:105 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:184 +msgid "group14" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:109 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:129 +msgid "IKE Phase1 negotiation mode" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:132 +#, python-format +msgid "IKE Policy %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:138 +#, python-format +msgid "Failed to update IKE Policy %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:158 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:220 +msgid "Encapsulation mode" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:159 +msgid "tunnel" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:160 +msgid "transport" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:171 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:224 +msgid "Lifetime units" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:177 +msgid "Lifetime value" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:187 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:232 +msgid "Transform Protocol" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:188 +msgid "esp" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:189 +msgid "ah" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:190 +msgid "ah-esp" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:210 +#, python-format +msgid "IPSec Policy %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:216 +#, python-format +msgid "Failed to update IPSec Policy %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:230 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:328 +msgid "Peer gateway public IPv4/IPv6 Address or FQDN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:231 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:329 +msgid "Peer gateway public IPv4/IPv6 address or FQDN for the VPN Connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:236 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:334 +msgid "Peer router identity for authentication (Peer ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:237 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:335 +msgid "" +"Peer router identity for authentication. Can be IPv4/IPv6 address, " +"e-mail, key ID, or FQDN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:242 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:340 +msgid "Remote peer subnet(s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:243 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:341 +msgid "" +"Remote peer subnet(s) address(es) with mask(s) in CIDR format separated " +"with commas if needed (e.g. 20.1.0.0/24, 21.1.0.0/24)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:250 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:348 +msgid "Pre-Shared Key (PSK) string" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:254 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:413 +msgid "Maximum Transmission Unit size for the connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:255 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:416 +msgid "" +"Equal to or greater than 68 if the local subnet is IPv4. Equal to or " +"greater than 1280 if the local subnet is IPv6." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:259 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:419 +msgid "Dead peer detection actions" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:261 +msgid "hold" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:262 +msgid "clear" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:263 +msgid "disabled" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:264 +msgid "restart" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:265 +msgid "restart-by-peer" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:269 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:422 +msgid "Dead peer detection interval" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:270 +msgid "Valid integer lesser than the DPD timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:274 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:427 +msgid "Dead peer detection timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:275 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:430 +msgid "Valid integer greater than the DPD interval" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:277 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:431 +msgid "Initiator state" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:279 +msgid "bi-directional" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:280 +msgid "response-only" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:294 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:462 +msgid "DPD Timeout must be greater than DPD Interval" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:318 +#, python-format +msgid "IPSec Site Connection %s was successfully updated." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/forms.py:324 +#, python-format +msgid "Failed to update IPSec Site Connection %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/panel.py:27 +msgid "VPN" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:33 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:195 +msgid "Add IKE Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:42 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:298 +msgid "Add IPSec Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:51 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:92 +msgid "Add VPN Service" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:60 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:499 +msgid "Add IPSec Site Connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:73 +msgid "Delete VPN Service" +msgid_plural "Delete VPN Services" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:81 +msgid "Scheduled deletion of VPN Service" +msgid_plural "Scheduled deletion of VPN Services" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:97 +#, python-format +msgid "Unable to delete VPN Service. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:106 +msgid "Delete IKE Policy" +msgid_plural "Delete IKE Policies" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:114 +msgid "Scheduled deletion of IKE Policy" +msgid_plural "Scheduled deletion of IKE Policies" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:130 +#, python-format +msgid "Unable to delete IKE Policy. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:139 +msgid "Delete IPSec Policy" +msgid_plural "Delete IPSec Policies" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:147 +msgid "Scheduled deletion of IPSec Policy" +msgid_plural "Scheduled deletion of IPSec Policies" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:163 +#, python-format +msgid "Unable to delete IPSec Policy. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:173 +msgid "Delete IPSec Site Connection" +msgid_plural "Delete IPSec Site Connections" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:181 +msgid "Scheduled deletion of IPSec Site Connection" +msgid_plural "Scheduled deletion of IPSec Site Connections" +msgstr[0] "" +msgstr[1] "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:192 +#, python-format +msgid "Unable to delete IPSec Site Connection. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:197 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:206 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:212 +msgid "Edit VPN Service" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:213 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:242 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:248 +msgid "Edit IKE Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:227 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:285 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:291 +msgid "Edit IPSec Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:241 +msgid "Edit Connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:263 +msgctxt "Current status of an IPSec Site Connection" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:265 +msgctxt "Current status of an IPSec Site Connection" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:267 +msgctxt "Current status of an IPSec Site Connection" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:275 +msgid "VPN Service" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:277 +msgid "IKE Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:279 +msgid "IPSec Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:288 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:27 +msgid "IPSec Site Connections" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:310 +msgctxt "Current status of a VPN Service" +msgid "Active" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:312 +msgctxt "Current status of a VPN Service" +msgid "Down" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:314 +msgctxt "Current status of a VPN Service" +msgid "Error" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:316 +msgctxt "Current status of a VPN Service" +msgid "Created" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:318 +msgctxt "Current status of a VPN Service" +msgid "Pending Create" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:320 +msgctxt "Current status of a VPN Service" +msgid "Pending Update" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:322 +msgctxt "Current status of a VPN Service" +msgid "Pending Delete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:324 +msgctxt "Current status of a VPN Service" +msgid "Inactive" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:332 +msgid "Local Side Public IPs" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:334 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:29 +msgid "Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:343 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:46 +msgid "VPN Services" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:360 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:381 +msgid "PFS" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:364 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:64 +msgid "IKE Policies" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tables.py:385 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:82 +msgid "IPSec Policies" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:40 +msgid "Unable to retrieve IPSec Site Connections list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:58 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:386 +msgid "Unable to retrieve VPN Services list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:76 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:357 +msgid "Unable to retrieve IKE Policies list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:94 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:372 +msgid "Unable to retrieve IPSec Policies list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:106 +msgid "IKE Policy Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:121 +msgid "IPSec Policy Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:136 +msgid "VPN Service Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/tabs.py:151 +msgid "IPSec Site Connection Details" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:38 +msgid "Virtual Private Network" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:68 +msgid "Unable to retrieve IKE Policy details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:101 +msgid "Unable to retrieve IPSec Policy details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:137 +msgid "Unable to retrieve VPN Service details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:178 +msgid "Unable to retrieve IPSec Site Connection details." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:228 +#, python-format +msgid "Unable to retrieve VPN Service details. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:264 +#, python-format +msgid "Unable to retrieve IKE Policy details. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:307 +#, python-format +msgid "Unable to retrieve IPSec Policy details. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:327 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:333 +msgid "Edit IPSec Site Connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/views.py:351 +#, python-format +msgid "Unable to retrieve IPSec Site Connection details. %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:34 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:436 +msgid "The state to start in." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:56 +msgid "Select a Router" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:62 +msgid "Unable to retrieve routers list." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:70 +msgid "Add New VPN Service" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:72 +msgid "" +"Create VPN Service for current project.\n" +"\n" +"Specify a name, description, router, and subnet for the VPN Service. " +"Admin State is Up (checked) by default." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:94 +#, python-format +msgid "Added VPN Service \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:95 +#, python-format +msgid "Unable to add VPN Service \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:169 +msgid "Add New IKE Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:171 +msgid "" +"Create IKE Policy for current project.\n" +"\n" +"Assign a name and description for the IKE Policy. " +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:197 +#, python-format +msgid "Added IKE Policy \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:198 +#, python-format +msgid "Unable to add IKE Policy \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:227 +msgid "Lifetime value for IKE keys " +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:272 +msgid "Add New IPSec Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:274 +msgid "" +"Create IPSec Policy for current project.\n" +"\n" +"Assign a name and description for the IPSec Policy. " +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:300 +#, python-format +msgid "Added IPSec Policy \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:301 +#, python-format +msgid "Unable to add IPSec Policy \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:322 +msgid "VPN Service associated with this connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:324 +msgid "IKE Policy associated with this connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:326 +msgid "IPSec Policy associated with this connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:351 +msgid "Select IKE Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:365 +msgid "Select IPSec Policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:380 +msgid "Select VPN Service" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:394 +msgid "Add New IPSec Site Connection" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:396 +msgid "" +"Create IPSec Site Connection for current project.\n" +"\n" +"Assign a name and description for the IPSec Site Connection. All fields " +"in this tab are required." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:425 +msgid "Valid integer lesser than DPD timeout" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:467 +msgid "Optional Parameters" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:469 +msgid "" +"Fields in this tab are optional. You can configure the detail of IPSec " +"site connection created." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:501 +#, python-format +msgid "Added IPSec Site Connection \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/project/vpn/workflows.py:502 +#, python-format +msgid "Unable to add IPSec Site Connection \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/dashboard.py:22 +msgid "Settings" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/forms.py:32 +msgid "Current password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/forms.py:41 +msgid "Confirm new password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/forms.py:65 +msgid "Password changed. Please log in again to continue." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/forms.py:70 +msgid "Unable to change password." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/password/forms.py:73 +msgid "Changing password is not supported." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:38 +msgid "Language" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:39 +msgid "Timezone" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:40 +msgid "Items Per Page" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:45 +msgid "" +"Number of items to show per page (applies to the pages that have API " +"supported pagination)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:50 +msgid "Log Lines Per Instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:51 +msgid "Number of log lines to be shown per instance" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:85 +#, python-format +msgid "UTC %(hour)s:%(min)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:91 +msgid "UTC" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:93 +msgid "GMT" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:98 +#, python-format +msgid "%(offset)s: %(label)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/forms.py:130 +msgid "Settings saved." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/panel.py:23 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/views.py:27 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/dashboards/settings/user/views.py:29 +msgid "User Settings" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py:6 +msgid "Compute" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/enabled/_1610_orchestration_panel_group.py:6 +msgid "Orchestration" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py:4 +msgid "Object Store" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/enabled/_2010_admin_system_panel_group.py:6 +msgid "System" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/test/test_panels/another_panel/views.py:20 +msgid "Another Plugin-based Panel" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:74 +msgid "Invalid date format: Using today as default." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:171 +msgid "Unable to retrieve network quota information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:186 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:152 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:353 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:407 +msgid "Unable to retrieve volume limit information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:196 +msgid "Unable to retrieve limit information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:216 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:55 +msgid "Unable to retrieve usage information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:219 +msgid "" +"Invalid time period. The end date should be more recent than the start " +"date." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/base.py:223 +msgid "" +"Invalid time period. You are requesting data from the future which may " +"not exist." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:74 +msgid "Injected File Path Bytes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/quotas.py:390 +msgid "Unable to retrieve compute limit information." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:34 +msgid "Disk" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:44 +msgid "VCPU Hours" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:45 +msgid "Total VCPU usage (Number of VCPU in instance * Hours Used) for the project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:50 +msgid "Disk GB Hours" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:51 +msgid "Total disk usage (GB * Hours Used) for the project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:55 +msgid "Memory MB Hours" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:56 +msgid "Total memory usage (MB * Hours Used) for the project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:66 +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/tables.py:96 +msgid "Usage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:71 +msgid "Allocated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/usage/views.py:80 +msgid "Volume Storage" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/utils/metering.py:46 +msgid "To date to must be greater than From date." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/utils/metering.py:81 +msgid "The dates haven't been recognized" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/utils/metering.py:87 +msgid "The time delta must be a number representing the time span in days" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstack_dashboard/utils/metering.py:104 +#, python-format +msgid "Failed to get the resource name: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/api/auth.py:144 +msgid "Set a username with --os-username, OS_USERNAME, or auth.username\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/api/auth.py:147 +msgid "" +"Set an authentication URL, with --os-auth-url, OS_AUTH_URL or " +"auth.auth_url\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/api/auth.py:155 +msgid "" +"Set a scope, such as a project or domain, set a project scope with --os-" +"project-name, OS_PROJECT_NAME or auth.project_name, set a domain scope " +"with --os-domain-name, OS_DOMAIN_NAME or auth.domain_name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/api/auth.py:161 +#: .venv/lib/python2.7/site-packages/openstackclient/api/auth.py:167 +msgid "Set a token with --os-token, OS_TOKEN or auth.token\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/api/auth.py:163 +msgid "Set a service AUTH_URL, with --os-auth-url, OS_AUTH_URL or auth.auth_url\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/api/auth.py:169 +msgid "Set a service URL, with --os-url, OS_URL or auth.url\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/availability_zone.py:72 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:748 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/endpoint.py:114 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:145 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:128 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:174 +msgid "List additional fields in output" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:184 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:221 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:579 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:920 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1028 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1083 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1175 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1215 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1241 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1332 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1416 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1453 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1728 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1752 +msgid "Server (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:189 +msgid "Security group to add (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:226 +msgid "Volume to add (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:231 +msgid "Server internal device name for volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:271 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1337 +msgid "New server name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:279 +msgid "Create server from this image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:284 +msgid "Create server from this volume" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:290 +msgid "Create server with this flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:297 +msgid "Security group to assign to this server (repeat for multiple groups)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:303 +msgid "Keypair to inject into this server (optional extension)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:309 +msgid "Set a property on this server (repeat for multiple values)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:317 +msgid "File to inject into image before boot (repeat for multiple files)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:323 +msgid "User data file to serve from the metadata server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:328 +msgid "Select an availability zone for the server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:335 +msgid "" +"Map block devices; map is ::: " +"(optional extension)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:345 +msgid "" +"Create a NIC on the server. Specify option multiple times to create " +"multiple NICs. Either net-id or port-id must be provided, but not both. " +"net-id: attach NIC to network with this UUID, port-id: attach NIC to port" +" with this UUID, v4-fixed-ip: IPv4 fixed address for NIC (optional), v6" +"-fixed-ip: IPv6 fixed address for NIC (optional)." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:358 +msgid "Hints for the scheduler (optional extension)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:364 +msgid "" +"Use specified volume as the config drive, or 'True' to use an ephemeral " +"drive" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:372 +msgid "Minimum number of servers to launch (default=1)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:379 +msgid "Maximum number of servers to launch (default=1)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:384 +msgid "Wait for build to complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:424 +msgid "min instances should be <= max instances" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:427 +msgid "min instances should be > 0" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:430 +msgid "max instances should be > 0" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:459 +msgid "Volume name or ID must be specified if --block-device-mapping is specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:473 +msgid "either net-id or port-id should be specified but not both" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:495 +msgid "can't create server with port specified since neutron not enabled" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:560 +#, python-format +msgid "Error creating server: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:562 +msgid "" +"\n" +"Error creating server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:584 +msgid "Name of new image (default is server name)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:589 +msgid "Wait for image create to complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:619 +#, python-format +msgid "Error creating server snapshot: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:621 +msgid "" +"\n" +"Error creating server snapshot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:643 +msgid "Server(s) to delete (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:648 +msgid "Wait for delete to complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:667 +#, python-format +msgid "Error deleting server: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:669 +msgid "" +"\n" +"Error deleting server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:684 +msgid "Only return instances that match the reservation" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:689 +msgid "Regular expression to match IP addresses" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:694 +msgid "Regular expression to match IPv6 addresses" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:699 +msgid "Regular expression to match names" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:704 +msgid "Regular expression to match instance name (admin only)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:710 +msgid "Search by server status" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:715 +msgid "Search by flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:720 +msgid "Search by image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:725 +msgid "Search by hostname" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:731 +msgid "Include all projects (admin only)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:741 +msgid "Search by user (admin only) (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:885 +msgid "Server(s) to lock (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:925 +msgid "Target hostname" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:933 +msgid "Perform a shared live migration (default)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:939 +msgid "Perform a block live migration" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:946 +msgid "Allow disk over-commit on the destination host" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:953 +msgid "Do not over-commit disk on the destination host (default)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:959 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1261 +msgid "Wait for resize to complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:987 +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1286 +msgid "Complete\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:989 +msgid "" +"\n" +"Error migrating server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1004 +msgid "Server(s) to pause (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1037 +msgid "Perform a hard reboot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1045 +msgid "Perform a soft reboot" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1050 +msgid "Wait for reboot to complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1067 +msgid "" +"\n" +"Reboot complete\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1069 +msgid "" +"\n" +"Error rebooting server\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1089 +msgid "Recreate server from this image" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1099 +msgid "Wait for rebuild to complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1120 +msgid "" +"\n" +"Complete\n" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1122 +msgid "" +"\n" +"Error rebuilding server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1139 +msgid "Name or ID of server to use" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1144 +msgid "Name or ID of security group to remove from server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1180 +msgid "Volume to remove (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1246 +msgid "Resize server to specified flavor" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1251 +msgid "Confirm server resize is complete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1256 +msgid "Restore server state before resize" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1288 +msgid "" +"\n" +"Error resizing server" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1307 +msgid "Server(s) to resume (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1342 +msgid "Set new root password (interactive only)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1348 +msgid "" +"Property to add/change for this server (repeat option to set multiple " +"properties)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1372 +msgid "New password: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1373 +msgid "Retype new password: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1377 +msgid "Passwords do not match, password unchanged" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1392 +msgid "Server(s) to shelve (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1422 +msgid "Display server diagnostics information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1435 +msgid "Error retrieving diagnostics data" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1458 +msgid "Login name (ssh -l option)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1470 +msgid "Destination port (ssh -p option)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1482 +msgid "Private key file (ssh -i option)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1493 +msgid "Options in ssh_config(5) format (ssh -o option)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1507 +msgid "Use only IPv4 addresses" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1514 +msgid "Use only IPv6 addresses" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1523 +msgid "Use public IP address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1531 +msgid "Use private IP address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1538 +msgid "Use other IP address (public, private, etc)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1601 +msgid "Server(s) to start (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1626 +msgid "Server(s) to stop (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1651 +msgid "Server(s) to suspend (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1677 +msgid "Server(s) to unlock (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1703 +msgid "Server(s) to unpause (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1759 +msgid "Property key to remove from server (repeat to unset multiple values)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/compute/v2/server.py:1790 +msgid "Server(s) to unshelve (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/catalog.py:75 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/catalog.py:72 +msgid "Service to display (type or name)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/ec2creds.py:40 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/ec2creds.py:65 +msgid "" +"Create credentials in project (name or ID; default: current authenticated" +" project)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/ec2creds.py:48 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/ec2creds.py:73 +msgid "" +"Create credentials for user (name or ID; default: current authenticated " +"user)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/ec2creds.py:99 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/ec2creds.py:172 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/ec2creds.py:129 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/ec2creds.py:187 +msgid "Credentials access key" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/ec2creds.py:104 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/ec2creds.py:134 +msgid "Delete credentials for user (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/ec2creds.py:134 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/ec2creds.py:156 +msgid "Filter list by user (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/ec2creds.py:177 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/ec2creds.py:192 +msgid "Show credentials for user (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/endpoint.py:40 +msgid "New endpoint service (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/endpoint.py:46 +msgid "New endpoint public URL (required)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/endpoint.py:51 +msgid "New endpoint admin URL" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/endpoint.py:56 +msgid "New endpoint internal URL" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/endpoint.py:61 +msgid "New endpoint region ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/endpoint.py:93 +msgid "Endpoint ID to delete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/endpoint.py:149 +msgid "Endpoint ID to display" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:41 +msgid "New project name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:46 +msgid "Project description" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:52 +msgid "Enable project (default)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:57 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:194 +msgid "Disable project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:63 +msgid "Add a property to (repeat option to set multiple properties)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:69 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/project.py:80 +msgid "Return existing project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:117 +msgid "Project(s) to delete (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:173 +msgid "Project to modify (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:178 +msgid "Set project name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:183 +msgid "Set project description" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:189 +msgid "Enable project" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:200 +msgid "Set a project property (repeat option to set multiple properties)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/project.py:253 +msgid "Project to display (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:41 +msgid "Role to add to : (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:47 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:309 +msgid "Include (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:53 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:315 +msgid "Include (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:87 +msgid "New role name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:92 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/role.py:165 +msgid "Return existing role" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:127 +msgid "Role(s) to delete (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:194 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:257 +msgid "Project must be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:208 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:263 +msgid "User must be specified" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:236 +msgid "User to list (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:241 +msgid "Filter users by (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:303 +msgid "Role to remove (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/role.py:344 +msgid "Role to display (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:42 +msgid "New service type (compute, image, identity, volume, etc)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:53 +msgid "New service name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:58 +msgid "New service description" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:78 +msgid "" +"The argument --type is deprecated, use service create --name type instead." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:105 +msgid "Service to delete (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:156 +msgid "Service to display (type, name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:162 +msgid "Show service catalog information" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py:180 +#, python-format +msgid "No service catalog with a type, name or ID of '%s' exists." +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/token.py:55 +msgid "Token to be deleted" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:40 +msgid "New user name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:45 +msgid "Default project (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:50 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:273 +msgid "Set user password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:56 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:279 +msgid "Prompt interactively for password" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:61 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:284 +msgid "Set user email address" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:67 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:290 +msgid "Enable user (default)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:72 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:295 +msgid "Disable user" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:77 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/user.py:90 +msgid "Return existing user" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:141 +msgid "User(s) to delete (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:168 +msgid "Filter users by project (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:258 +msgid "User to change (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:263 +msgid "Set user name" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:268 +msgid "Set default project (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v2_0/user.py:361 +msgid "User to display (name or ID)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/domain.py:62 +msgid "Return existing domain" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/group.py:141 +msgid "Return existing group" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:39 +msgid "New region ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:44 +msgid "Parent region ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:49 +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:144 +msgid "New region description" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:79 +msgid "Region ID to delete" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:101 +msgid "Filter by parent region ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:134 +msgid "Region to modify" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:139 +msgid "New parent region ID" +msgstr "" + +#: .venv/lib/python2.7/site-packages/openstackclient/identity/v3/region.py:175 +msgid "Region to display" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:341 +msgid "" +"Calling lockutils directly is no longer supported. Please use the " +"lockutils-wrapper console script instead." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:72 +msgid "Unexpected error while running command." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:75 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:238 +#, python-format +msgid "Got unknown keyword args: %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:243 +#, python-format +msgid "Got invalid arg log_errors: %r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:249 +msgid "Command requested root, but did not specify a root helper." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:267 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:329 +#, python-format +msgid "" +"%(desc)r\n" +"command: %(cmd)r\n" +"exit code: %(code)r\n" +"stdout: %(stdout)r\n" +"stderr: %(stderr)r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:338 +#, python-format +msgid "" +"Got an OSError\n" +"command: %(cmd)r\n" +"errno: %(errno)r" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:344 +#, python-format +msgid "%r failed. Not Retrying." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:348 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:401 +msgid "Environment not supported over SSH" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_concurrency/processutils.py:405 +msgid "process_input not supported over SSH" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_policy/opts.py:30 +msgid "The JSON file that defines policies." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_policy/opts.py:34 +msgid "Default rule. Enforced when a requested rule is not found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_policy/opts.py:39 +msgid "" +"Directories where policy configuration files are stored. They can be " +"relative to any directory in the search path defined by the config_dir " +"option, or absolute paths. The file defined by policy_file must exist for" +" these directories to be searched. Missing or empty directories are " +"ignored." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_policy/policy.py:276 +#, python-format +msgid "%(rule)s on %(target)s by %(creds)s disallowed by policy" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_policy/policy.py:393 +#, python-format +msgid "Rules must be an instance of dict or Rules, got %s instead" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_utils/imageutils.py:75 +#, python-format +msgid "Invalid input value \"%s\"." +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_utils/imageutils.py:104 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_utils/netutils.py:129 +msgid "Unable to generate IP address by EUI64 for IPv4 prefix" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_utils/netutils.py:136 +#, python-format +msgid "" +"Bad prefix or mac format for generating IPv6 address by EUI-64: " +"%(prefix)s, %(mac)s:" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_utils/netutils.py:140 +#, python-format +msgid "Bad prefix type for generating IPv6 address by EUI-64: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/oslo_utils/versionutils.py:68 +#, python-format +msgid "Version %s is invalid." +msgstr "" + +#: .venv/lib/python2.7/site-packages/saharaclient/api/base.py:80 +msgid "No matches found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/saharaclient/api/base.py:83 +msgid "Multiple matches found." +msgstr "" + +#: .venv/lib/python2.7/site-packages/saharaclient/api/base.py:179 +msgid "" +"Failed to parse response from Sahara. Check if service catalog configured" +" properly." +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/environment.py:1554 +#, python-format +msgid "see %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/environment.py:1557 +#, python-format +msgid "see also %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/environment.py:1614 +msgid "Symbols" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/roles.py:175 +#, python-format +msgid "Python Enhancement Proposals; PEP %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/transforms.py:56 +#: .venv/lib/python2.7/site-packages/sphinx/writers/latex.py:205 +#: .venv/lib/python2.7/site-packages/sphinx/writers/manpage.py:68 +#: .venv/lib/python2.7/site-packages/sphinx/writers/texinfo.py:217 +#, python-format +msgid "%B %d, %Y" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/builders/changes.py:73 +msgid "Builtins" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/builders/changes.py:75 +msgid "Module level" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/builders/html.py:291 +#, python-format +msgid "%b %d, %Y" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/builders/html.py:310 +msgid "General Index" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/builders/html.py:310 +msgid "index" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/builders/html.py:370 +msgid "next" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/builders/html.py:379 +msgid "previous" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/builders/latex.py:142 +#: .venv/lib/python2.7/site-packages/sphinx/builders/texinfo.py:197 +msgid " (in " +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/directives/other.py:138 +msgid "Section author: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/directives/other.py:140 +msgid "Module author: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/directives/other.py:142 +msgid "Code author: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/directives/other.py:144 +msgid "Author: " +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/__init__.py:244 +#, python-format +msgid "%s %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/c.py:146 +#, python-format +msgid "%s (C function)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/c.py:148 +#, python-format +msgid "%s (C member)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/c.py:150 +#, python-format +msgid "%s (C macro)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/c.py:152 +#, python-format +msgid "%s (C type)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/c.py:154 +#, python-format +msgid "%s (C variable)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/cpp.py:1083 +#, python-format +msgid "%s (C++ class)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/cpp.py:1106 +#, python-format +msgid "%s (C++ type)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/cpp.py:1126 +#, python-format +msgid "%s (C++ member)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/cpp.py:1182 +#, python-format +msgid "%s (C++ function)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/javascript.py:106 +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:253 +#, python-format +msgid "%s() (built-in function)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/javascript.py:107 +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:317 +#, python-format +msgid "%s() (%s method)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/javascript.py:109 +#, python-format +msgid "%s() (class)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/javascript.py:111 +#, python-format +msgid "%s (global variable or constant)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/javascript.py:113 +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:355 +#, python-format +msgid "%s (%s attribute)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:254 +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:311 +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:323 +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:336 +#, python-format +msgid "%s() (in module %s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:257 +#, python-format +msgid "%s (built-in variable)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:258 +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:349 +#, python-format +msgid "%s (in module %s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:274 +#, python-format +msgid "%s (built-in class)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:275 +#, python-format +msgid "%s (class in %s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:315 +#, python-format +msgid "%s() (%s.%s method)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:327 +#, python-format +msgid "%s() (%s.%s static method)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:330 +#, python-format +msgid "%s() (%s static method)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:340 +#, python-format +msgid "%s() (%s.%s class method)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:343 +#, python-format +msgid "%s() (%s class method)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:353 +#, python-format +msgid "%s (%s.%s attribute)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:434 +#, python-format +msgid "%s (module)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:538 +msgid "Deprecated" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/python.py:696 +msgid " (deprecated)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/rst.py:53 +#, python-format +msgid "%s (directive)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/rst.py:55 +#, python-format +msgid "%s (role)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/std.py:85 +#, python-format +msgid "environment variable; %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/domains/std.py:180 +#, python-format +msgid "%scommand line option; %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/autodoc.py:1065 +#, python-format +msgid " Bases: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/autodoc.py:1113 +#, python-format +msgid "alias of :class:`%s`" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/graphviz.py:297 +#: .venv/lib/python2.7/site-packages/sphinx/ext/graphviz.py:305 +#, python-format +msgid "[graph: %s]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/graphviz.py:299 +#: .venv/lib/python2.7/site-packages/sphinx/ext/graphviz.py:307 +msgid "[graph]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/intersphinx.py:244 +#, python-format +msgid "(in %s v%s)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/linkcode.py:66 +#: .venv/lib/python2.7/site-packages/sphinx/ext/viewcode.py:70 +msgid "[source]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/refcounting.py:83 +msgid "Return value: Always NULL." +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/refcounting.py:85 +msgid "Return value: New reference." +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/refcounting.py:87 +msgid "Return value: Borrowed reference." +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/todo.py:42 +msgid "Todo" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/todo.py:112 +#, python-format +msgid "(The <> is located in %s, line %d.)" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/todo.py:121 +msgid "original entry" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/viewcode.py:117 +msgid "[docs]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/viewcode.py:131 +msgid "Module code" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/viewcode.py:137 +#, python-format +msgid "

    Source code for %s

    " +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/viewcode.py:164 +msgid "Overview: module code" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/ext/viewcode.py:165 +msgid "

    All modules for which code is available

    " +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/html.py:108 +msgid "Permalink to this definition" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/html.py:542 +#: .venv/lib/python2.7/site-packages/sphinx/writers/html.py:548 +msgid "Permalink to this headline" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/latex.py:192 +msgid "Release" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/latex.py:194 +#: .venv/lib/python2.7/site-packages/sphinx/writers/texinfo.py:475 +msgid "Index" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/latex.py:624 +#: .venv/lib/python2.7/site-packages/sphinx/writers/manpage.py:178 +#: .venv/lib/python2.7/site-packages/sphinx/writers/texinfo.py:612 +msgid "Footnotes" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/latex.py:709 +msgid "continued from previous page" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/latex.py:715 +msgid "Continued on next page" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/manpage.py:224 +#: .venv/lib/python2.7/site-packages/sphinx/writers/text.py:538 +#, python-format +msgid "[image: %s]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/sphinx/writers/manpage.py:225 +#: .venv/lib/python2.7/site-packages/sphinx/writers/text.py:539 +msgid "[image]" +msgstr "" + +#: .venv/lib/python2.7/site-packages/tests/test_build_gettext.py:90 +msgid "Testing various markup" +msgstr "" + +#: .venv/lib/python2.7/site-packages/troveclient/auth_plugin.py:43 +#, python-format +msgid "ERROR: Cannot load auth plugin %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/troveclient/openstack/common/strutils.py:191 +#, python-format +msgid "Unknown byte multiplier: %s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/zaqarclient/errors.py:28 +#, python-format +msgid "Failed to load transport driver \"%(driver)s\": %(error)s" +msgstr "" + +#: .venv/lib/python2.7/site-packages/zaqarclient/queues/v1/queues.py:30 +msgid "Queue name does not have a value" +msgstr "" + +#: zaqar_ui/content/queues/panel.py:21 +msgid "Queues" +msgstr "" + +#: zaqar_ui/enabled/_1510_project_messaging_group.py:21 +msgid "Messaging" +msgstr "" + diff --git a/zaqar_ui/locale/djangojs.pot b/zaqar_ui/locale/djangojs.pot new file mode 100644 index 0000000..fc43aae --- /dev/null +++ b/zaqar_ui/locale/djangojs.pot @@ -0,0 +1,19 @@ +# Translations template for PROJECT. +# Copyright (C) 2016 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2016. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2016-01-13 16:17-0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.2.0\n" + diff --git a/zaqar_ui/static/dashboard/project/queues/queues.module.js b/zaqar_ui/static/dashboard/project/queues/queues.module.js new file mode 100644 index 0000000..b4dc1dd --- /dev/null +++ b/zaqar_ui/static/dashboard/project/queues/queues.module.js @@ -0,0 +1,38 @@ +/** + * Copyright 2015 Catalyst IT Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. You may obtain + * a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + */ + +(function() { + 'use strict'; + + /** + * @ngdoc overview + * @name horizon.dashboard.project + * + * @description + * Dashboard module to host various queues panels. + */ + angular + .module('horizon.dashboard.project.queues', []) + .config(config); + + config.$inject = ['$provide', '$windowProvider']; + + function config($provide, $windowProvider) { + var path = $windowProvider.$get().STATIC_URL + 'dashboard/project/'; + $provide.constant('horizon.dashboard.project.basePath', path); + } + +})(); \ No newline at end of file diff --git a/zaqar_ui/static/dashboard/project/queues/queues.module.spec.js b/zaqar_ui/static/dashboard/project/queues/queues.module.spec.js new file mode 100644 index 0000000..e56d0f4 --- /dev/null +++ b/zaqar_ui/static/dashboard/project/queues/queues.module.spec.js @@ -0,0 +1,25 @@ +/** + * Copyright 2015 Catalyst IT Ltd. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. You may obtain + * a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + */ +(function() { + 'use strict'; + + describe('horizon.dashboard.project.queues', function() { + it('should exist', function() { + expect(angular.module('horizon.dashboard.project.queues')).toBeDefined(); + }); + }); + +})(); diff --git a/zaqar_ui/static/dashboard/project/queues/queues.scss b/zaqar_ui/static/dashboard/project/queues/queues.scss new file mode 100644 index 0000000..e69de29 diff --git a/zaqar_ui/version.py b/zaqar_ui/version.py new file mode 100644 index 0000000..722019a --- /dev/null +++ b/zaqar_ui/version.py @@ -0,0 +1,3 @@ +import pbr.version + +version_info = pbr.version.VersionInfo('zaqar-ui')