Imported Translations from Zanata

For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ibfc09472b272d55b1dbfc306822064113ecad516
This commit is contained in:
OpenStack Proposal Bot 2020-04-27 06:49:13 +00:00
parent f1640cde60
commit 101167ee10
17 changed files with 2535 additions and 43 deletions

View File

@ -5,11 +5,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2020-04-20 04:41+0000\n"
"PO-Revision-Date: 2020-04-26 06:54+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
"Language: en_GB\n"
@ -606,6 +606,19 @@ msgstr ""
"A roll-up list of all the ``depends_on`` values compiled from the workflow's "
"steps."
msgid ""
"A second theme is provided by default at ``openstack_dashboard/themes/"
"material/``. When adding new SCSS to horizon, you should check that it does "
"not interfere with the Material theme. Images of how the Material theme "
"should look can be found at https://bootswatch.com/3/paper/. This theme is "
"now configured to run as the alternate theme within Horizon."
msgstr ""
"A second theme is provided by default at ``openstack_dashboard/themes/"
"material/``. When adding new SCSS to Horizon, you should check that it does "
"not interfere with the Material theme. Images of how the Material theme "
"should look can be found at https://bootswatch.com/3/paper/. This theme is "
"now configured to run as the alternate theme within Horizon."
msgid "A security bug is fixed"
msgstr "A security bug is fixed"
@ -862,6 +875,9 @@ msgstr "ADD_INSTALLED_APPS"
msgid "API resources tried to create already exists."
msgstr "API resources tried to create already exists."
msgid "API-WG"
msgstr "API-WG"
msgid "Accepts a single object id and performs the specific action."
msgstr "Accepts a single object id and performs the specific action."
@ -894,6 +910,9 @@ msgstr ""
msgid "Action entry point. Overrides base class' action method."
msgstr "Action entry point. Overrides base class' action method."
msgid "Actions"
msgstr "Actions"
msgid ""
"Actions comprise any manipulations that might happen on the data in the "
"table or the table itself. For example, this may be the standard object "
@ -1046,6 +1065,9 @@ msgstr ""
"SelfHandlingForm` classes, and modal concerns when the associated template "
"inherits from `horizon/common/_modal_form.html`."
msgid "Alternate Theme"
msgstr "Alternate Theme"
msgid ""
"Although this tutorial focuses on extending a workflow, the steps here can "
"easily be adapted to extend any service that inherited the "
@ -1149,6 +1171,9 @@ msgstr ""
msgid "An overview of testing"
msgstr "An overview of testing"
msgid "And in your ``sidebar.html`` you might have"
msgstr "And in your ``sidebar.html`` you might have"
msgid "Angular specific testing"
msgstr "Angular specific testing"
@ -1159,6 +1184,12 @@ msgstr ""
"Angular's directives are prefixed with ng. Similarly, Horizon's directives "
"are prefixed with hz. You can think of them as namespaces."
msgid "Angular: hz-if-policies"
msgstr "Angular: hz-if-policies"
msgid "Angular: ifAllowed method"
msgstr "Angular: ifAllowed method"
msgid "AngularJS"
msgstr "AngularJS"
@ -1188,6 +1219,17 @@ msgstr ""
"workflow mechanism will attempt to place the current step before the step "
"specified in the attribute."
msgid ""
"Another reason to avoid copying a library into Horizon source code is that "
"it might create conflicting licenses. Distributing sources with conflicting "
"licenses in one tarball revokes rights in best case. In the worst case, you "
"could be held legally responsible."
msgstr ""
"Another reason to avoid copying a library into Horizon source code is that "
"it might create conflicting licences. Distributing sources with conflicting "
"licences in one tarball revokes rights in best case. In the worst case, you "
"could be held legally responsible."
msgid "Answering questions and participating in mailing list discussions"
msgstr "Answering questions and participating in mailing list discussions"
@ -1350,6 +1392,9 @@ msgstr ""
"Authentication type selected by the user from the login form. The value is "
"derived from the horizon setting WEBSSO_CHOICES."
msgid "Automatic Mapping"
msgstr "Automatic Mapping"
msgid ""
"Automatically generated navigation will use the order of the modules in this "
"attribute."
@ -1462,6 +1507,9 @@ msgstr ""
msgid "Basic actions"
msgstr "Basic actions"
msgid "Basic strategy of mapping"
msgstr "Basic strategy of mapping"
msgid ""
"Be sure to generate the documentation before submitting a patch for review. "
"Unexpected warnings often appear when building the documentation, and slight "
@ -1802,6 +1850,15 @@ msgstr "Check for redirect."
msgid "Check for workflow errors."
msgstr "Check for workflow errors."
msgid ""
"Check if existing components suit your use case. There may be existing "
"components defined by Bootstrap or Horizon that can be reused, rather than "
"writing new ones."
msgstr ""
"Check if existing components suit your use case. There may be existing "
"components defined by Bootstrap or Horizon that can be reused, rather than "
"writing new ones."
msgid ""
"Check if the library is already packaged as xstatic on PyPi, by searching "
"for the library name. If it already is, go to step 5. If it is, but not in "
@ -1846,6 +1903,12 @@ msgstr "ChoiceInput class from Django 1.10.7 codebase"
msgid "Choosing Issues To Work On"
msgstr "Choosing Issues To Work On"
msgid "Cinder"
msgstr "Cinder"
msgid "Class-Based Views"
msgstr "Class-Based Views"
msgid "Clean up the auth url to extract the exact Keystone URL"
msgstr "Clean up the auth URL to extract the exact Keystone URL"
@ -1943,6 +2006,15 @@ msgstr "Contributor Documentation"
msgid "Conventions"
msgstr "Conventions"
msgid ""
"Copy ``_9001_developer.py`` and ``_9010_preview.py`` from "
"``openstack_dashboard/contrib/developer/enabled/`` to ``openstack_dashboard/"
"local/enabled/``."
msgstr ""
"Copy ``_9001_developer.py`` and ``_9010_preview.py`` from "
"``openstack_dashboard/contrib/developer/enabled/`` to ``openstack_dashboard/"
"local/enabled/``."
msgid ""
"Copy ``openstack_dashboard/contrib/developer/enabled/_9030_profiler.py`` to "
"``openstack_dashboard/local/enabled/_9030_profiler.py``."
@ -2051,6 +2123,9 @@ msgstr "Dashboard"
msgid "Dashboard Classes"
msgstr "Dashboard Classes"
msgid "Dashboard configuration"
msgstr "Dashboard configuration"
msgid "Data is fetched and loaded into the table."
msgstr "Data is fetched and loaded into the table."
@ -2084,6 +2159,9 @@ msgstr "DataTables Topic Guide"
msgid "Debugging Unit Tests"
msgstr "Debugging Unit Tests"
msgid "Debugging with ``pdb`` becomes much simpler to interact with."
msgstr "Debugging with ``pdb`` becomes much simpler to interact with."
msgid "Decorator pattern"
msgstr "Decorator pattern"
@ -2174,6 +2252,9 @@ msgstr ""
"This method takes care of fetching the row data. This class has to be then "
"defined in the table Meta class as ``row_class = UpdateRow``."
msgid "Defining default settings in code"
msgstr "Defining default settings in code"
msgid "Defining tabs"
msgstr "Defining tabs"
@ -2397,6 +2478,9 @@ msgstr "Each list item should be a dict with the following keys:"
msgid "Easy to be lax in writing them, or lazy in constructing them."
msgstr "Easy to be lax in writing them, or lazy in constructing them."
msgid "Editing Horizon's Source"
msgstr "Editing Horizon's Source"
msgid "Enable and show the dashboard"
msgstr "Enable and show the dashboard"
@ -2771,6 +2855,9 @@ msgstr "FormsetDataTable"
msgid "Frank Lloyd Wright"
msgstr "Frank Lloyd Wright"
msgid "Free software"
msgstr "Free software"
msgid "Frequently Asked Questions"
msgstr "Frequently Asked Questions"
@ -2781,6 +2868,9 @@ msgstr ""
"From there it grew to support multiple OpenStack projects and APIs "
"gradually, arranged rigidly into \"dash\" and \"syspanel\" groupings."
msgid "From there you can access all the key methods you need."
msgstr "From there you can access all the key methods you need."
msgid "Function was removed (hopefully it was deprecated)"
msgstr "Function was removed (hopefully it was deprecated)"
@ -2962,6 +3052,9 @@ msgstr "Hook to allow customisation of the message returned to the user."
msgid "Hook to customize how the workflow context is passed to the action."
msgstr "Hook to customise how the workflow context is passed to the action."
msgid "Horizon"
msgstr "Horizon"
msgid "Horizon Basics"
msgstr "Horizon Basics"
@ -2996,6 +3089,9 @@ msgstr "Horizon Forms"
msgid "Horizon Framework"
msgstr "Horizon Framework"
msgid "Horizon Microversion Support"
msgstr "Horizon Microversion Support"
msgid "Horizon Middleware"
msgstr "Horizon Middleware"
@ -3172,6 +3268,9 @@ msgstr ""
"versions of Django as of the feature freeze of each OpenStack release. "
"Supports for other maintained Django versions are optional and best-effort."
msgid "Horizon's Structure"
msgstr "Horizon's Structure"
msgid ""
"Horizon's documentation is written in reStructuredText (reST) and uses "
"Sphinx for additional parsing and functionality, and should follow standard "
@ -3334,6 +3433,13 @@ msgstr ""
"If authenticated, this return the user object based on the user ID and "
"session data."
msgid ""
"If dependencies are added to either ``horizon`` or ``openstack_dashboard``, "
"they should be added to ``requirements.txt``."
msgstr ""
"If dependencies are added to either ``horizon`` or ``openstack_dashboard``, "
"they should be added to ``requirements.txt``."
msgid ""
"If for some reason your plugin needs to register other python modules to "
"``ADD_INSTALLED_APPS``, ensure that you include its ``<modulename>`` "
@ -3547,6 +3653,15 @@ msgstr ""
"translatable, please refer to `this guide <https://docs.openstack.org/infra/"
"manual/creators.html#enabling-translation-infrastructure>`_."
msgid ""
"If you are unable to use existing variables - such as for very specific "
"functionality - keep the new rules as specific as possible to your component "
"so they do not cause issues in unexpected places."
msgstr ""
"If you are unable to use existing variables - such as for very specific "
"functionality - keep the new rules as specific as possible to your component "
"so they do not cause issues in unexpected places."
msgid ""
"If you are writing software for a global audience, you must ensure that it "
"is translated so that other people around the world are able to use it. "
@ -3921,6 +4036,13 @@ msgstr ""
msgid "Indicates whether there are any available actions on this table."
msgstr "Indicates whether there are any available actions on this table."
msgid ""
"Information on how to work with specific areas of Horizon can be found in "
"the following topic guides."
msgstr ""
"Information on how to work with specific areas of Horizon can be found in "
"the following topic guides."
msgid "Inherited from the ``Action`` class."
msgstr "Inherited from the ``Action`` class."
@ -3965,6 +4087,9 @@ msgstr "Integration Tests"
msgid "Interfacing with other OpenStack teams"
msgstr "Interfacing with other OpenStack teams"
msgid "Introduction"
msgstr "Introduction"
msgid ""
"It adds the Horizon config to the context as well as setting the names "
"``True`` and ``False`` in the context to their boolean equivalents for "
@ -4270,6 +4395,9 @@ msgstr "Log error info when exception occurred."
msgid "Log in and change to the language you pseudo translated."
msgstr "Log in and change to the language you pseudo translated."
msgid "Log messages and print statements go directly to the console."
msgstr "Log messages and print statements go directly to the console."
msgid "Logs a user in using a token from Keystone's POST."
msgstr "Logs a user in using a token from Keystone's POST."
@ -4614,6 +4742,9 @@ msgstr ""
"not showing up properly. If your plugin does not show up properly, check "
"your ``.tox`` folder to make sure the plugin's content is as you expect."
msgid "Nova"
msgstr "Nova"
msgid ""
"Now let's create and add a filter action to the table. To do so, we will "
"need to edit the ``tables.py`` file used above. To add a filter action which "
@ -4860,6 +4991,9 @@ msgstr ""
msgid "Packaging Horizon"
msgstr "Packaging Horizon"
msgid "Packaging Horizon for distributions"
msgstr "Packaging Horizon for distributions"
msgid "Panel"
msgstr "Panel"
@ -4903,6 +5037,9 @@ msgstr ""
"Participate in related design summit sessions at the OpenStack Summits and "
"Project Team Gatherings"
msgid "Password expiration date."
msgstr "Password expiration date."
msgid ""
"Path to a URLconf of views for this panel using dotted Python notation. If "
"no value is specified, a file called ``urls.py`` living in the same package "
@ -4973,6 +5110,13 @@ msgstr ""
msgid "Possible client ip address"
msgstr "Possible client IP address"
msgid ""
"Pre-built template tags generate navigation. In your ``nav.html`` template "
"you might have the following"
msgstr ""
"Pre-built template tags generate navigation. In your ``nav.html`` template "
"you might have the following"
msgid "Preemptive actions"
msgstr "Preemptive actions"
@ -4982,6 +5126,9 @@ msgstr "Preload all data that for the tabs that will be displayed."
msgid "Profiling Pages"
msgstr "Profiling Pages"
msgid "Project Structure"
msgstr "Project Structure"
msgid "Project page: https://launchpad.net/horizon"
msgstr "Project page: https://launchpad.net/horizon"
@ -5623,6 +5770,15 @@ msgstr "Returns the template name to use for this request."
msgid "Returns this table's columns including auto-generated ones."
msgstr "Returns this table's columns including auto-generated ones."
msgid ""
"Reuse Bootstrap variables where possible. This allows themes to influence "
"styling by simply overriding a few existing variables, instead of rewriting "
"large chunks of the SCSS files."
msgstr ""
"Reuse Bootstrap variables where possible. This allows themes to influence "
"styling by simply overriding a few existing variables, instead of rewriting "
"large chunks of the SCSS files."
msgid "Review patch submissions actively and consistently"
msgstr "Review patch submissions actively and consistently"
@ -5653,6 +5809,9 @@ msgstr ""
msgid "Run your development server."
msgstr "Run your development server."
msgid "Running Tests"
msgstr "Running Tests"
msgid "Running the pseudo translation tool"
msgstr "Running the pseudo translation tool"
@ -5698,6 +5857,9 @@ msgstr "Send changed data to server."
msgid "Sends back an AJAX-appropriate response for the tab group if needed."
msgstr "Sends back an AJAX-appropriate response for the tab group if needed."
msgid "Set :ref:`DEBUG <debug_setting>` setting to ``True``."
msgstr "Set :ref:`DEBUG <debug_setting>` setting to ``True``."
msgid ""
"Set object including all admin permission. If there is no permission, this "
"will return empty::"
@ -5768,6 +5930,17 @@ msgstr "Setup"
msgid "Several handy additional assertion methods."
msgstr "Several handy additional assertion methods."
msgid ""
"Several services use API microversions, which allows consumers of that API "
"to specify an exact version when making a request. This can be useful in "
"ensuring a feature continues to work as expected across many service "
"releases."
msgstr ""
"Several services use API microversions, which allows consumers of that API "
"to specify an exact version when making a request. This can be useful in "
"ensuring a feature continues to work as expected across many service "
"releases."
msgid "Shortcut actions"
msgstr "Shortcut actions"
@ -5887,6 +6060,13 @@ msgstr ""
"should you need to use them. For more information, see the `Django docs "
"<https://docs.djangoproject.com/en/1.8/topics/i18n/translation/>`_"
msgid ""
"Source code changes aren't as easily lost when running ``unstack.sh`` / "
"``stack.sh``"
msgstr ""
"Source code changes aren't as easily lost when running ``unstack.sh`` / "
"``stack.sh``"
msgid "Source code: https://github.com/openstack/horizon"
msgstr "Source code: https://github.com/openstack/horizon"
@ -6115,6 +6295,9 @@ msgstr ""
"Take a look at your patch in API profiler, i.e. how it impacts the "
"performance. See `Profiling Pages`_."
msgid "Templates"
msgstr "Templates"
msgid "Test data"
msgstr "Test data"
@ -6127,6 +6310,9 @@ msgstr "Testing Overview"
msgid "Testing with different Django versions"
msgstr "Testing with different Django versions"
msgid "Tests can be run in two ways:"
msgstr "Tests can be run in two ways:"
msgid ""
"That code would create the ``\"switchable\"`` control field ``source``, and "
"the two ``\"switched\"`` fields ``cidr`` and ``security group`` which are "
@ -6153,6 +6339,9 @@ msgstr ""
"The \"Profile\" drop-down menu should appear in the top-right corner, you "
"are ready to profile your pages!"
msgid "The \"horizon\" directory"
msgstr "The \"Horizon\" directory"
msgid ""
"The 'force_insert' and 'force_update' parameters can be used to insist that "
"the \"save\" must be an SQL insert or update (or equivalent for non-SQL "
@ -6190,6 +6379,15 @@ msgstr ""
msgid "The Backend Module"
msgstr "The Backend Module"
msgid ""
"The Bootstrap Theme Preview panel contains examples of all stock Bootstrap "
"markup with the currently applied theme, as well as source code for "
"replicating them; click the ``</>`` symbol when hovering over a component."
msgstr ""
"The Bootstrap Theme Preview panel contains examples of all stock Bootstrap "
"markup with the currently applied theme, as well as source code for "
"replicating them; click the ``</>`` symbol when hovering over a component."
msgid "The Current Architecture & How It Meets Our Values"
msgstr "The Current Architecture & How It Meets Our Values"
@ -6325,6 +6523,27 @@ msgstr ""
"consumption by the table (effectively the \"get\" lookup versus the table's "
"\"list\" lookup)."
msgid ""
"The ``components`` directory contains overrides for Bootstrap components, "
"such as tables or navbars."
msgstr ""
"The ``components`` directory contains overrides for Bootstrap components, "
"such as tables or navbars."
msgid ""
"The ``components`` directory contains styling for each individual component "
"defined by Horizon, such as the sidebar or pie charts."
msgstr ""
"The ``components`` directory contains styling for each individual component "
"defined by Horizon, such as the sidebar or pie charts."
msgid ""
"The ``horizon`` directory holds the generic libraries and components that "
"can be used in any Django project."
msgstr ""
"The ``horizon`` directory holds the generic libraries and components that "
"can be used in any Django project."
msgid "The ``main`` block must be modified to insert the following code::"
msgstr "The ``main`` block must be modified to insert the following code::"
@ -6359,6 +6578,13 @@ msgstr ""
"or not this panel should appear in automatically-generated navigation. "
"Default: ``True``."
msgid ""
"The ``openstack_dashboard`` directory contains a reference Django project "
"that uses ``horizon``."
msgstr ""
"The ``openstack_dashboard`` directory contains a reference Django project "
"that uses ``horizon``."
msgid ""
"The ``panel.py`` file referenced above has a special meaning. Within a "
"dashboard, any module name listed in the ``panels`` attribute on the "
@ -6467,6 +6693,9 @@ msgstr ""
"harder to translate. Use your best judgement if you absolutely need to "
"include HTML."
msgid "The auto-generated URLconf for horizon. Usage::"
msgstr "The auto-generated URLconf for horizon. Usage::"
msgid "The auto-generated ``urls.py`` file is like::"
msgstr "The auto-generated ``urls.py`` file is like::"
@ -6700,6 +6929,11 @@ msgstr "The deployer needs to take an action when upgrading"
msgid "The detail is same as that of ``action_present``."
msgstr "The detail is same as that of ``action_present``."
msgid ""
"The development server picks up source code changes while still running."
msgstr ""
"The development server picks up source code changes while still running."
msgid ""
"The display name for the tab which will be rendered as the text for the tab "
"element in the HTML. Required."
@ -7057,6 +7291,15 @@ msgstr ""
"The only way to attain and uphold those ideals is to make it *easy* for "
"developers to implement those values."
msgid ""
"The open question is how to maintain Django related settings in "
"openstack_dashboard and horizon. How can we make them common? The following "
"files are related:"
msgstr ""
"The open question is how to maintain Django related settings in "
"openstack_dashboard and horizon. How can we make them common? The following "
"files are related:"
msgid "The openstack_auth.user.Token instance to check"
msgstr "The openstack_auth.user.Token instance to check"
@ -7323,6 +7566,9 @@ msgstr "The workflow's Step is specified by its slug."
msgid "The workflow's context data (data passed from step to step)."
msgstr "The workflow's context data (data passed from step to step)."
msgid "Theme Preview Panel"
msgstr "Theme Preview Panel"
msgid "Then connecting ``UpdateRow`` and ``UpdateCell`` classes to the table."
msgstr "Then connecting ``UpdateRow`` and ``UpdateCell`` classes to the table."
@ -7331,6 +7577,9 @@ msgid ""
msgstr ""
"Then edit the sample file that was created and push it with your change."
msgid "Then in your HTML, use it like so::"
msgstr "Then in your HTML, use it like so::"
msgid ""
"Then look at the generated release notes files in releasenotes/build/html in "
"your favorite browser."
@ -7338,6 +7587,12 @@ msgstr ""
"Then look at the generated release notes files in releasenotes/build/html in "
"your favourite browser."
msgid "Then update your ``openstack_dashboard/local/local_settings.py`` file"
msgstr "Then update your ``openstack_dashboard/local/local_settings.py`` file"
msgid "Then you add a single line to your project's ``urls.py``"
msgstr "Then you add a single line to your project's ``urls.py``"
msgid "Then, we add that action to the table actions for our table.::"
msgstr "Then, we add that action to the table actions for our table.::"
@ -7518,6 +7773,27 @@ msgstr ""
"name, and will create that snapshot when the form is closed using the "
"``Create snapshot`` button."
msgid ""
"This applies ``openstack_dashboard/local/local_settings.diff`` on "
"``openstack_dashboard/local/local_settings.py.example`` to regenerate an "
"``openstack_dashboard/local/local_settings.py`` file. The migration can "
"sometimes have difficulties to migrate some settings, if this happens you "
"will be warned with a conflict message pointing to an ``openstack_dashboard/"
"local/local_settings.py_Some_DateTime.rej`` file. In this file, you will see "
"the lines which could not be automatically changed and you will have to redo "
"only these few changes manually instead of modifying the full "
"``openstack_dashboard/local/local_settings.py.example`` file."
msgstr ""
"This applies ``openstack_dashboard/local/local_settings.diff`` on "
"``openstack_dashboard/local/local_settings.py.example`` to regenerate an "
"``openstack_dashboard/local/local_settings.py`` file. The migration can "
"sometimes have difficulties to migrate some settings, if this happens you "
"will be warned with a conflict message pointing to an ``openstack_dashboard/"
"local/local_settings.py_Some_DateTime.rej`` file. In this file, you will see "
"the lines which could not be automatically changed and you will have to redo "
"only these few changes manually instead of modifying the full "
"``openstack_dashboard/local/local_settings.py.example`` file."
msgid ""
"This can allow actions which don't need access to the full table data to "
"bypass any API calls and processing which would otherwise be required to "
@ -7553,6 +7829,15 @@ msgstr ""
"This creates a ``local_settings.diff`` file which is a diff between "
"``local_settings.py`` and ``local_settings.py.example``"
msgid ""
"This directory contains SCSS that is absolutely specific to Horizon; code "
"here should **not** override existing Bootstrap content, such as variables "
"and rules."
msgstr ""
"This directory contains SCSS that is absolutely specific to Horizon; code "
"here should **not** override existing Bootstrap content, such as variables "
"and rules."
msgid ""
"This distinct class is required due to the complexity involved in handling "
"both dynamic tab loading, dynamic table updating and table actions all "
@ -7889,6 +8174,15 @@ msgstr ""
"This permission available to the user is derived from the user's Keystone "
"\"roles\"."
msgid ""
"This project is a bit different from other OpenStack projects in that it has "
"two very distinct components underneath it: ``horizon``, and "
"``openstack_dashboard``."
msgstr ""
"This project is a bit different from other OpenStack projects in that it has "
"two very distinct components underneath it: ``horizon``, and "
"``openstack_dashboard``."
msgid ""
"This provides the greatest protection against false positives without "
"weighting any particular columns."
@ -8039,6 +8333,13 @@ msgstr ""
"This works the same as the ``FormsetDataTable`` below, but can be used to "
"add to existing DataTable subclasses."
msgid ""
"Those urls are automatically constructed based on the registered Horizon "
"apps. If a different URL structure is desired it can be constructed by hand."
msgstr ""
"Those URLs are automatically constructed based on the registered Horizon "
"apps. If a different URL structure is desired it can be constructed by hand."
msgid ""
"Three steps are required to use this view: set the ``table_class`` attribute "
"with the desired :class:`~horizon.tables.DataTable` class; define a "
@ -8069,6 +8370,15 @@ msgstr "Timezone-aware checking of the auth token's expiration timestamp."
msgid "Tips and tricks"
msgstr "Tips and tricks"
msgid ""
"To add a new dashboard to your project, you need to add a configuration file "
"to ``openstack_dashboard/local/enabled`` directory. For more information on "
"this, see :ref:`pluggable-settings-label`."
msgstr ""
"To add a new dashboard to your project, you need to add a configuration file "
"to ``openstack_dashboard/local/enabled`` directory. For more information on "
"this, see :ref:`pluggable-settings-label`."
msgid ""
"To begin setting up a Horizon development environment simply clone the "
"Horizon git repository from https://opendev.org/openstack/horizon"
@ -8103,6 +8413,18 @@ msgstr ""
"To do this, we must edit the ``tables.py`` file under the ``mypanel`` "
"directory and add the following::"
msgid "To enable the Developer dashboard with the Theme Preview panel:"
msgstr "To enable the Developer dashboard with the Theme Preview panel:"
msgid ""
"To ensure that JS and CSS changes are picked up without a server restart, "
"you can disable compression with ``COMPRESS_ENABLED = False`` in your local "
"settings file."
msgstr ""
"To ensure that JS and CSS changes are picked up without a server restart, "
"you can disable compression with ``COMPRESS_ENABLED = False`` in your local "
"settings file."
msgid ""
"To have filtering working properly on the client, each row will need CSS "
"class(es) beginning with 'category-', followed by the value of the fixed "
@ -8112,6 +8434,13 @@ msgstr ""
"class(es) beginning with 'category-', followed by the value of the fixed "
"button."
msgid ""
"To keep Horizon easily themable, there are several code design guidelines "
"that should be adhered to:"
msgstr ""
"To keep Horizon easily themable, there are several code design guidelines "
"that should be adhered to:"
msgid "To make a new release of the package, you need to:"
msgstr "To make a new release of the package, you need to:"
@ -8285,6 +8614,9 @@ msgstr "Tying it together in a view"
msgid "Types of Plugins that add content"
msgstr "Types of Plugins that add content"
msgid "URLs"
msgstr "URLs"
msgid ""
"Ultimately that's up to each and every developer that touches the code, but "
"if we get all the other goals out of the way then we are free to focus on "
@ -8663,6 +8995,13 @@ msgstr ""
msgid "When actions get run"
msgstr "When actions get run"
msgid ""
"When all settings have been migrated, it is safe to regenerate a clean diff "
"in order to prevent Conflicts for future migrations"
msgstr ""
"When all settings have been migrated, it is safe to regenerate a clean diff "
"in order to prevent Conflicts for future migrations"
msgid ""
"When called for a row action, the current row data object will be passed as "
"the first parameter."
@ -9033,6 +9372,35 @@ msgstr ""
"OpenStack services (like Nova, Cinder, Neutron and so on). This allows "
"operators to upgrade Horizon separately from other OpenStack services."
msgid ""
"``OPENSTACK_KEYSTONE_BACKEND['can_edit_group']`` <-> ``[keystone] "
"backend_can_edit_group``"
msgstr ""
"``OPENSTACK_KEYSTONE_BACKEND['can_edit_group']`` <-> ``[keystone] "
"backend_can_edit_group``"
msgid ""
"``OPENSTACK_KEYSTONE_BACKEND['can_edit_user']`` <-> ``[keystone] "
"backend_can_edit_user``"
msgstr ""
"``OPENSTACK_KEYSTONE_BACKEND['can_edit_user']`` <-> ``[keystone] "
"backend_can_edit_user``"
msgid "``OPENSTACK_KEYSTONE_BACKEND['name']`` <-> ``[keystone] backend_name``"
msgstr "``OPENSTACK_KEYSTONE_BACKEND['name']`` <-> ``[keystone] backend_name``"
msgid ""
"``OPENSTACK_NEUTRON_NETWORK['enable_ipv6']`` <-> ``[neutron] enable_ipv6``"
msgstr ""
"``OPENSTACK_NEUTRON_NETWORK['enable_ipv6']`` <-> ``[neutron] enable_ipv6``"
msgid ""
"``OPENSTACK_NEUTRON_NETWORK['enable_router']`` <-> ``[neutron] "
"enable_router``"
msgstr ""
"``OPENSTACK_NEUTRON_NETWORK['enable_router']`` <-> ``[neutron] "
"enable_router``"
msgid "``POLICY_CHECK_FUNCTION``"
msgstr "``POLICY_CHECK_FUNCTION``"
@ -9072,6 +9440,22 @@ msgstr ""
"``UNAUTHORISED``: Errors resulting from authentication or authorisation "
"problems. These result in being logged out and sent to the login screen."
msgid ""
"``_styles.scss`` imports the SCSS defined for each component. It may also "
"contain some minor styling overrides."
msgstr ""
"``_styles.scss`` imports the SCSS defined for each component. It may also "
"contain some minor styling overrides."
msgid ""
"``_variables.scss`` contains the definitions for every Bootstrap variable. "
"These variables can be altered to affect the look and feel of Horizon's "
"default theme."
msgstr ""
"``_variables.scss`` contains the definitions for every Bootstrap variable. "
"These variables can be altered to affect the look and feel of Horizon's "
"default theme."
msgid "``domain id``"
msgstr "``domain id``"
@ -9093,6 +9477,9 @@ msgstr "``message``"
msgid "``method``"
msgstr "``method``"
msgid "``network.spec.js``:"
msgstr "``network.spec.js``:"
msgid "``package`` is the complete name of your packaged plugin"
msgstr "``package`` is the complete name of your packaged plugin"
@ -9169,6 +9556,9 @@ msgstr "help_text is returned if applicable."
msgid "hide checkbox column if no current table action is allowed."
msgstr "hide checkbox column if no current table action is allowed."
msgid "horizon.test.settings"
msgstr "horizon.test.settings"
msgid ""
"https://docs.djangoproject.com/es/1.9/topics/i18n/translation/#how-django-"
"discovers-translations"
@ -9241,6 +9631,12 @@ msgstr "mystep.html"
msgid "openstack_auth Module"
msgstr "openstack_auth Module"
msgid "openstack_dashboard.settings (and local_settings.py)"
msgstr "openstack_dashboard.settings (and local_settings.py)"
msgid "openstack_dashboard.test.settings"
msgstr "openstack_dashboard.test.settings"
msgid "or"
msgstr "or"

View File

@ -5,11 +5,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2020-02-27 06:55+0000\n"
"PO-Revision-Date: 2020-04-26 06:23+0000\n"
"Last-Translator: suhartono <cloudsuhartono@gmail.com>\n"
"Language-Team: Indonesian\n"
"Language: id\n"
@ -6285,6 +6285,9 @@ msgstr ""
"Berpartisipasilah dalam sesi KTT desain terkait di OpenStack Summits dan "
"Project Team Gatherings"
msgid "Password expiration date."
msgstr "Tanggal kedaluwarsa kata sandi."
msgid ""
"Path to a URLconf of views for this panel using dotted Python notation. If "
"no value is specified, a file called ``urls.py`` living in the same package "

View File

@ -2,16 +2,17 @@
# Ian Y. Choi <ianyrchoi@gmail.com>, 2018. #zanata
# Jongwon Lee <tothebinaryworld@gmail.com>, 2018. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2018. #zanata
# ByungYeol Woo <wby1089@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-02-02 13:36+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2018-12-02 09:31+0000\n"
"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
"PO-Revision-Date: 2019-12-10 04:02+0000\n"
"Last-Translator: ByungYeol Woo <wby1089@gmail.com>\n"
"Language-Team: Korean (South Korea)\n"
"Language: ko_KR\n"
"X-Generator: Zanata 4.3.3\n"
@ -98,6 +99,9 @@ msgstr "20"
msgid "2048"
msgstr "2048"
msgid "256 (Recommended for aes-xts-plain64 and aes-cbc-essiv)"
msgstr "256 (aes-xts-plain64와 aes-cbc-essiv에 권장)"
msgid "4"
msgstr "4"
@ -241,6 +245,13 @@ msgstr ""
"다. 대시보드에 로그인하는 방법에 대한 자세한 지침은 OpenStack 최종 사용자 설"
"명서의 :doc:`OpenStack User Documentation </user/index>` 장을 참조하십시오."
msgid ""
"After configuring the ``local_settings.py`` file as shown, you can run the :"
"command:`manage.py migrate` command to populate this newly created database."
msgstr ""
"보여진 것 처럼 ``local_settings.py`` 파일을 구성한 후 :command:`manage.py "
"migrate` 명령을 실행하여 새로 생성된 데이터베이스를 채울 수 있습니다."
msgid ""
"Allows easier import and migration of imported encrypted volumes, and allows "
"access key to be changed without re-encrypting the volume"
@ -1963,6 +1974,13 @@ msgstr ""
"에 나타납니다. 프로젝트는 알파벳 순서로 나열되며, 이 섹션에서 **Project "
"ID**, **Domain name** 및 프로젝트 상태를 확인할 수 있습니다."
msgid ""
"`*` Source `NIST SP 800-38E <https://nvlpubs.nist.gov/nistpubs/Legacy/SP/"
"nistspecialpublication800-38e.pdf>`_"
msgstr ""
"`*` 출처 `NIST SP 800-38E <https://nvlpubs.nist.gov/nistpubs/Legacy/SP/"
"nistspecialpublication800-38e.pdf>`_"
msgid "aes-cbc-essiv"
msgstr "aes-cbc-essiv"

View File

@ -5,15 +5,16 @@
# Pablo Iranzo Gómez <Pablo.Iranzo@gmail.com>, 2016. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2017. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2018. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2018-05-01 15:17+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2018-05-01 06:35+0000\n"
"PO-Revision-Date: 2019-12-16 07:50+0000\n"
"Last-Translator: Alberto Molina Coballes <alb.molina@gmail.com>\n"
"Language-Team: Spanish\n"
"Language: es\n"
@ -138,6 +139,15 @@ msgstr[1] "Batched Item"
msgid "Cancel"
msgstr "Cancelar "
msgid "Change"
msgstr "Cambiar"
msgid "Change Password"
msgstr "Cambiar contraseña"
msgid "Change password"
msgstr "Cambiar contraseña"
#, python-format
msgid "Displaying %(content_items)s item"
msgid_plural "Displaying %(content_items)s items"

View File

@ -6,16 +6,17 @@
# Ian Y. Choi <ianyrchoi@gmail.com>, 2018. #zanata
# Soonyeul Park <ardentpark@gmail.com>, 2018. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2018. #zanata
# ByungYeol Woo <wby1089@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2019-09-03 20:32+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2018-09-22 07:33+0000\n"
"Last-Translator: Soonyeul Park <ardentpark@gmail.com>\n"
"PO-Revision-Date: 2019-12-10 04:06+0000\n"
"Last-Translator: ByungYeol Woo <wby1089@gmail.com>\n"
"Language-Team: Korean (South Korea)\n"
"Language: ko_KR\n"
"X-Generator: Zanata 4.3.3\n"
@ -223,6 +224,9 @@ msgstr "완료"
msgid "Flavor"
msgstr "Flavor"
msgid "Forbidden. Insufficient permissions of the requested operation"
msgstr "금지됨. 요청된 작업의 권한이 불충분함."
msgid "Format validation failed"
msgstr "포맷 검증을 실패했습니다"

View File

@ -5,15 +5,16 @@
# Marcio <marciofoz@gmail.com>, 2017. #zanata
# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2018. #zanata
# Marcelo Dieder <marcelodieder@gmail.com>, 2018. #zanata
# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2020. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2018-04-30 08:52+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2018-04-25 11:32+0000\n"
"PO-Revision-Date: 2020-04-24 02:23+0000\n"
"Last-Translator: Fernando Pimenta <fernando.c.pimenta@gmail.com>\n"
"Language-Team: Portuguese (Brazil)\n"
"Language: pt_BR\n"
@ -138,6 +139,15 @@ msgstr[1] "Itens em Lote"
msgid "Cancel"
msgstr "Cancelar"
msgid "Change"
msgstr "Alterar"
msgid "Change Password"
msgstr "Alterar senha"
msgid "Change password"
msgstr "Alterar senha"
#, python-format
msgid "Displaying %(content_items)s item"
msgid_plural "Displaying %(content_items)s items"

View File

@ -7,15 +7,16 @@
# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2017. #zanata
# Marcio <marciofoz@gmail.com>, 2017. #zanata
# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2018. #zanata
# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2020. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2019-09-03 20:32+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2018-10-03 07:53+0000\n"
"PO-Revision-Date: 2020-04-24 02:24+0000\n"
"Last-Translator: Fernando Pimenta <fernando.c.pimenta@gmail.com>\n"
"Language-Team: Portuguese (Brazil)\n"
"Language: pt_BR\n"
@ -225,6 +226,9 @@ msgstr "Encerrar"
msgid "Flavor"
msgstr "Flavor"
msgid "Forbidden. Insufficient permissions of the requested operation"
msgstr "Proibido. Permissões insuficientes da operação solicitada"
msgid "Format validation failed"
msgstr "Validação de formato falhou"

View File

@ -1,13 +1,14 @@
# Alberto Molina Coballes <alb.molina@gmail.com>, 2018. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2019-09-13 12:32+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2018-01-31 06:49+0000\n"
"PO-Revision-Date: 2019-12-16 07:53+0000\n"
"Last-Translator: Alberto Molina Coballes <alb.molina@gmail.com>\n"
"Language-Team: Spanish\n"
"Language: es\n"
@ -21,9 +22,15 @@ msgstr ""
msgid "Authenticate using"
msgstr "Autenticar mediante"
msgid "Confirm password"
msgstr "Confirme contraseña"
msgid "Could not find service provider ID on keystone."
msgstr "No se puede encontrar el ID del proveedor en keystone."
msgid "Default Region"
msgstr "Región por defecto"
msgid "Domain"
msgstr "Dominio"
@ -36,6 +43,9 @@ msgstr "Credenciales no válidas."
msgid "K2K Federation not setup for this session"
msgstr "Se ha configurado una federación K2K en esta sesión"
msgid "New password"
msgstr "Nueva contraseña"
msgid ""
"No authentication backend could be determined to handle the provided "
"credentials."
@ -43,9 +53,24 @@ msgstr ""
"No se puede determinar el sistema de autenticación a utilizar para manejar "
"las credenciales proporcionadas."
msgid "Old password and new password must be different."
msgstr "Las contraseñas nueva y vieja deben ser diferentes."
msgid "Original password"
msgstr "Contraseña original"
msgid "Password"
msgstr "Contraseña"
msgid "Password changed. Please log in to continue."
msgstr "Contraseña modificada. Por favor inicie sesión para continuar."
msgid "Password expired."
msgstr "Contraseña caducada."
msgid "Passwords do not match."
msgstr "Las contraseñas no coinciden."
#, python-format
msgid "Please consider changing your password, it will expire in %s minutes"
msgstr "Por favor, considere cambiar su contraseña, expirará en %s minutos"
@ -61,6 +86,10 @@ msgstr "Región"
msgid "Service provider authentication failed. %s"
msgstr "Ha fallado la autenticación del proveedor del servicio. %s"
#, python-format
msgid "Switch to Keystone Provider \"%(keystone_provider)s\" successful."
msgstr "Cambio correcto al proveedor de Keystone \"%(keystone_provider)s\"."
#, python-format
msgid "Switch to project \"%(project_name)s\" successful."
msgstr "Se ha cambiado al proyecto \"%(project_name)s\" correcamente."
@ -77,8 +106,14 @@ msgstr "No ha sido posible obtener dominios autorizados."
msgid "Unable to retrieve authorized projects."
msgstr "No ha sido posible obtener proyectos autorizados."
msgid "Unable to update the user password."
msgstr "No ha sido posible actualizar la contraseña del usuario."
msgid "User Name"
msgstr "Usuario"
msgid "You are not authorized for any projects or domains."
msgstr "No está autorizado en ningún proyecto o dominio."
msgid "Your password has expired. Please set a new password."
msgstr "Su contraseña ha caducado. Por favor establezca una nueva."

View File

@ -0,0 +1,115 @@
# Gene Kuo <gene@openstack.org>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-12-18 05:23+0000\n"
"Last-Translator: \n"
"Language-Team: Chinese (Taiwan)\n"
"Language: zh_TW\n"
"X-Generator: Zanata 4.3.3\n"
"Plural-Forms: nplurals=1; plural=0\n"
msgid "An error occurred authenticating. Please try again later."
msgstr "認證發生錯誤。請稍後再試。"
msgid "Authenticate using"
msgstr "認證使用"
msgid "Confirm password"
msgstr "確認密碼"
msgid "Could not find service provider ID on keystone."
msgstr "在Keystone找不到服務提供者ID"
msgid "Default Region"
msgstr "預設區域"
msgid "Domain"
msgstr "地域"
msgid "Identity provider authentication failed."
msgstr "身分提供者認證失敗。"
msgid "Invalid credentials."
msgstr "無效的認證。"
msgid "K2K Federation not setup for this session"
msgstr "這個session並未設定K2K聯合"
msgid "New password"
msgstr "新的密碼"
msgid ""
"No authentication backend could be determined to handle the provided "
"credentials."
msgstr "沒有選擇認證後端來處理提供的憑證。"
msgid "Old password and new password must be different."
msgstr "舊密碼跟新密碼必須不相同。"
msgid "Original password"
msgstr "原始密碼"
msgid "Password"
msgstr "密碼"
msgid "Password changed. Please log in to continue."
msgstr "密碼已更換。請再登入一次以繼續。"
msgid "Password expired."
msgstr "密碼已經過期。"
msgid "Passwords do not match."
msgstr "密碼不一樣。"
#, python-format
msgid "Please consider changing your password, it will expire in %s minutes"
msgstr "請考慮變更你的密碼,將於\"%s\"分鐘後到期"
#, python-format
msgid "Project switch failed for user \"%(username)s\"."
msgstr "使用者 \"%(username)s\" 的專案切換失敗。"
msgid "Region"
msgstr "區域"
#, python-format
msgid "Service provider authentication failed. %s"
msgstr "服務來源認證錯誤。%s"
#, python-format
msgid "Switch to Keystone Provider \"%(keystone_provider)s\" successful."
msgstr "成功切換認證來源到 \"%(keystone_provider)s\"。"
#, python-format
msgid "Switch to project \"%(project_name)s\" successful."
msgstr "成功切換至專案 \"%(project_name)s\"。"
msgid "The authentication token issued by the Identity service has expired."
msgstr "認證伺服器發佈的門票已經過期。"
msgid "Unable to establish connection to keystone endpoint."
msgstr "無法建立與 Keystone 端點的連線。"
msgid "Unable to retrieve authorized domains."
msgstr "無法獲得認證過的地域。"
msgid "Unable to retrieve authorized projects."
msgstr "無法取回已授權的專案。"
msgid "Unable to update the user password."
msgstr "無法更新用戶密碼。"
msgid "User Name"
msgstr "用戶名稱"
msgid "You are not authorized for any projects or domains."
msgstr "您未獲授權對任何專案或網域執行動作。"
msgid "Your password has expired. Please set a new password."
msgstr "舊的密碼已經過期。請設定一個新密碼。"

View File

@ -9,15 +9,16 @@
# Alberto Molina Coballes <alb.molina@gmail.com>, 2017. #zanata
# Zeus Arias Lucero <zeusariaslucero@gmail.com>, 2017. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2018. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2019-09-13 12:32+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2018-03-29 04:45+0000\n"
"PO-Revision-Date: 2019-12-16 08:06+0000\n"
"Last-Translator: Alberto Molina Coballes <alb.molina@gmail.com>\n"
"Language-Team: Spanish\n"
"Language: es\n"
@ -410,6 +411,9 @@ msgstr ""
"Agregar, modificar o quitar las especificaciones QoS asociadas con el tipo "
"de volumen."
msgid "Add/Remove Group Volumes"
msgstr "Añadir/Borrar Grupos de volúmenes"
msgid "Add/Remove Hosts to Aggregate"
msgstr "Añadir/Quitar Hosts a agregado"
@ -602,6 +606,9 @@ msgstr "Tipos de Recursos Asociados"
msgid "At least one network must be specified."
msgstr "Debe especificar al menos una red."
msgid "At least one volume type must be assigned to a group."
msgstr "Debe asignar al menos un tipo de volumen al grupo."
msgid "Attach Interface"
msgstr "Conectar interfaz"
@ -717,6 +724,10 @@ msgstr "Tipos disponibles"
msgid "Available networks"
msgstr "Redes disponibles"
msgctxt "Current status of a Volume"
msgid "Awaiting Transfer"
msgstr "Esperando transferencia"
msgctxt "Current status of a Volume"
msgid "Backing Up"
msgstr "Creando copia de seguridad"
@ -969,6 +980,13 @@ msgstr[1] "Puertas de Entrada Borradas"
msgid "Click here to show only console"
msgstr "Haga click aquí para mostrar solo la consola"
msgid ""
"Clone each of the volumes in the source Group, and then add them to a newly "
"created Group."
msgstr ""
"Clona cada uno de los volúmenes del grupo origen y los añade al nuevo grupo "
"creado."
msgid "Close"
msgstr "Cerrar"
@ -1121,6 +1139,9 @@ msgstr "Crear Sabor "
msgid "Create Group"
msgstr "Crear grupo"
msgid "Create Group Type"
msgstr "Crear tipo de grupo"
msgid "Create Host Aggregate"
msgstr "Crear agregado de hosts"
@ -1251,6 +1272,9 @@ msgstr ""
msgid "Create a project to organize users."
msgstr "Crear un proyecto para organizar usuarios."
msgid "Create a snapshot for each volume contained in the Group."
msgstr "Crea una instantánea de cada volumen del grupo."
msgid ""
"Create a subnet associated with the network. Advanced configuration is "
"available by clicking on the \"Subnet Details\" tab."
@ -1292,6 +1316,9 @@ msgstr "Crear nuevo agregado de hosts \"%s\"."
msgid "Created new project \"%s\"."
msgstr "Nuevo proyecto \"%s\" creado."
msgid "Created new volume group"
msgstr "Nuevo grupo de volúmenes creado"
#, python-format
msgid "Created spec \"%s\"."
msgstr "Especificación \"%s\" creada."
@ -2107,6 +2134,9 @@ msgstr "Editar Sabor"
msgid "Edit Group"
msgstr "Editar grupo"
msgid "Edit Group Type"
msgstr "Editar tipo de grupo"
msgid "Edit Host Aggregate"
msgstr "Editar agregado de host"
@ -2869,6 +2899,9 @@ msgstr "ID de grupo"
msgid "Group ID ="
msgstr "ID de grupo ="
msgid "Group Information"
msgstr "Información de grupo"
msgid "Group Management"
msgstr "Administración del grupo"
@ -2881,6 +2914,9 @@ msgstr "Miembros del grupo"
msgid "Group Name ="
msgstr "Nombre de grupo ="
msgid "Group Types"
msgstr "Tipos de grupos"
msgid "Group has been updated successfully."
msgstr "Se ha actualizado el grupo correctamente."
@ -3191,6 +3227,9 @@ msgstr "Instantánea de imagen pendiente"
msgid "Image Source"
msgstr "Origen de la imagen"
msgid "Image Type"
msgstr "Tipo de imagen"
msgctxt "Task status of an Instance"
msgid "Image Uploading"
msgstr "Subiendo imagen"
@ -3757,6 +3796,9 @@ msgstr "Modificar nombre y descripción de un volumen."
msgid "Modify the name and description of a snapshot."
msgstr "Modificar el nombre y descripción de una instantánea."
msgid "Modify the name and description of a volume group."
msgstr "Modificar el nombre y la descripción de un grupo de volúmenes."
msgid "Modify volume type name, description, and public status."
msgstr "Modificar el tipo de volumen, nombre, descripción y estado público."
@ -4084,6 +4126,9 @@ msgstr "No se han encontrado usuarios."
msgid "No users."
msgstr "Sin usuarios."
msgid "No valid group type"
msgstr "Tipo de grupo no válido"
msgid "No volume snapshots available"
msgstr "No hay instantáneas de volúmenes disponibles"
@ -4211,6 +4256,9 @@ msgstr "Puerto abierto/Rango de puertos"
msgid "OpenStack Profiler"
msgstr "OpenStack Profiler"
msgid "OpenStack RC File"
msgstr "Fichero OpenStack RC"
msgid "OpenStack clouds.yaml File"
msgstr "Fichero clouds.yaml de OpenStack"
@ -4769,6 +4817,10 @@ msgctxt "Task status of an Instance"
msgid "Rescuing"
msgstr "Rescatando"
msgctxt "Current status of a Volume"
msgid "Reserved"
msgstr "Reservado"
msgid "Resize"
msgstr "Redimensionar"
@ -5423,6 +5475,9 @@ msgstr "El recurso de la instantánea debe ser especificado"
msgid "Snapshots"
msgstr "Instantáneas"
msgid "Snapshots can only be created for Groups that contain volumes."
msgstr "Sólo se pueden crear instantáneas de grupos que contienen volúmenes."
msgctxt "Task status of an Instance"
msgid "Snapshotting"
msgstr "Realizar instantáneas"
@ -6352,6 +6407,10 @@ msgstr "No ha sido posible conectar interfaz."
msgid "Unable to attach volume."
msgstr "No ha sido posible asociar el volumen."
#, python-format
msgid "Unable to change password: %s"
msgstr "No ha sido posible cambiar la contraseña: %s"
#, python-format
msgid "Unable to change the volume type for volume: \"%s\""
msgstr "No ha sido posible cambiar el tipo de volumen para el volumen: \"%s\""
@ -6772,6 +6831,9 @@ msgstr "No ha sido posible obtener la información del anfitrión de cómputo."
msgid "Unable to retrieve compute limit information."
msgstr "No ha sido posible obtener la información del límite de computación."
msgid "Unable to retrieve default compute quotas."
msgstr "No se han podido obtener las cuotas de nova por defecto."
#, python-format
msgid "Unable to retrieve details for %(resource)s \"%(resource_id)s\"."
msgstr ""
@ -7202,9 +7264,15 @@ msgstr "No ha sido posible ordenar los sabores de instancia."
msgid "Unable to unmanage volume."
msgstr "Incapaz de dejar de manejar el volumen."
msgid "Unable to update default compute quotas."
msgstr "No ha sido posible obtener las cuotas de nova predeterminadas."
msgid "Unable to update default quotas."
msgstr "No ha sido posible actualizar las cuotas predeterminadas."
msgid "Unable to update default volume quotas."
msgstr "No ha sido posible actualizar las cuotas de volumen predeterminadas."
msgid "Unable to update encrypted volume type."
msgstr "No se ha podido actualizar el tipo de volumen cifrado"
@ -7275,6 +7343,9 @@ msgstr "No se puede actualizar el tipo de volumen."
msgid "Unable to update volume."
msgstr "No ha sido posible modificar el volumen."
msgid "Unable to update volumes for group"
msgstr "No ha sido posible actualizar los volúmenes del grupo"
#, python-format
msgid "Unable to upload volume to image for volume: \"%s\""
msgstr ""
@ -7444,6 +7515,9 @@ msgstr "Actualizado el"
msgid "Updated subnet \"%s\"."
msgstr "Subred \"%s\" actualizada."
msgid "Updated volumes for group."
msgstr "Actualizados los volúmenes del grupo."
msgctxt "Task status of an Instance"
msgid "Updating Password"
msgstr "Actualizando contraseña"
@ -7745,6 +7819,20 @@ msgstr ""
"No se puede extender el volumen a %(req)iGiB ya que el tamaño máximo al que "
"se puede extender es %(max_size)iGiB."
msgid ""
"Volume groups provide a mechanism for creating snapshots of multiple volumes "
"at the same point-in-time to ensure data consistency\n"
"\n"
"A volume group can support more than one volume type, but it can only "
"contain volumes hosted by the same back end."
msgstr ""
"Los grupos de volúmenes proporcionan un mecanismo de crear instantáneas de "
"múltiples volúmenes en el mismo instante y asegurar la consistencia de los "
"datos.\n"
"\n"
"Un grupo de volúmenes puede soportar más de un tipo de volumen, pero solo "
"puede contener los volúmenes alojados en el mismo back end."
msgid "Volume is Unencrypted"
msgstr "Volumen sin Cifrar"

View File

@ -22,18 +22,19 @@
# Jaewook Oh <kyle.oh95@gmail.com>, 2018. #zanata
# Soonyeul Park <ardentpark@gmail.com>, 2018. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2018. #zanata
# ByungYeol Woo <wby1089@gmail.com>, 2019. #zanata
# Ian Y. Choi <ianyrchoi@gmail.com>, 2019. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2020-01-08 17:20+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-10-07 02:00+0000\n"
"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
"PO-Revision-Date: 2019-11-28 04:03+0000\n"
"Last-Translator: ByungYeol Woo <wby1089@gmail.com>\n"
"Language-Team: Korean (South Korea)\n"
"Language: ko_KR\n"
"X-Generator: Zanata 4.3.3\n"
@ -59,6 +60,19 @@ msgstr ""
" %(quota)s 중 %(used)s 사용됨\n"
" "
msgid ""
"\n"
" If a snapshot is specified here only the specified snapshot of the volume\n"
" will be backed up.\n"
" </p>\n"
" "
msgstr ""
"\n"
" 만약 스냅샹이 여기로 지정되면, 지정된 스냅샷의 볼륨만\n"
" 백업될겁니다.\n"
" </p>\n"
" "
msgid ""
"\n"
" If no container name is provided, a default container named volumebackups\n"
@ -223,6 +237,12 @@ msgstr ", 프로젝트 그룹 업데이트"
msgid "-"
msgstr "-"
msgid "1 (icmp) should be specified for IPv4 instead of 58."
msgstr "IPv4는 58 대신에 1 (icmp)이 선택되어야 합니다."
msgid "58 (ipv6-icmp) should be specified for IPv6 instead of 1."
msgstr "IPv6는 1 대신에 58 (ipv6-icmp)이 선택되어야 합니다."
#, python-format
msgid "<a href=\"%(instance_url)s\">%(instance_name)s</a> on %(device)s"
msgstr "%(device)s에 <a href=\"%(instance_url)s\">%(instance_name)s</a>"
@ -241,6 +261,10 @@ msgstr ""
"에 적용됩니다. 만약 인스턴스에 여러 개의 인터페이스가 있고 포트마다 다른 보안"
"그룹을 적용한다면, 대신 \"포트 보안그룹 편집\"을 사용합니다."
#, python-format
msgid "<span class='word-wrap'>Flavor Details: %(name)s</span>\">%(name)s"
msgstr "<span class='word-wrap'>Flavor 세부사항: %(name)s</span>\">%(name)s"
msgid "A brief description of the security group rule you are adding"
msgstr "추가한 보안 그룹 규칙의 간략한 설명"
@ -397,6 +421,9 @@ msgstr "라우터 경로 추가"
msgid "Add Rule"
msgstr "규칙 추가"
msgid "Add Rule (Quota exceeded)"
msgstr "룰 추가 (Quota 초과)"
msgid "Add Static Route"
msgstr "정적 경로 추가"
@ -811,6 +838,10 @@ msgstr "사용 가능한 유형"
msgid "Available networks"
msgstr "사용 가능한 네트워크"
msgctxt "Current status of a Volume"
msgid "Awaiting Transfer"
msgstr "전송을 기다리는 중"
msgid "Back-End Example:"
msgstr "백엔드 예제:"
@ -824,6 +855,9 @@ msgstr "백업 이름"
msgid "Backup Size (GiB)"
msgstr "백업 크기 (GiB)"
msgid "Backup Snapshot"
msgstr "백업 스냅샷"
msgid "Backups"
msgstr "백업"
@ -1077,6 +1111,10 @@ msgid ""
"created Group."
msgstr "소스 그룹에서 각 볼륨을 복제한 다음 새로 만든 그룹에 추가합니다."
#, python-format
msgid "Cloning volume group \"%s\"."
msgstr "볼륨 그룹 복제 \"%s\""
msgid "Close"
msgstr "닫기"
@ -1251,6 +1289,10 @@ msgstr "호스트 집합 생성"
msgid "Create Image"
msgstr "이미지 생성"
msgctxt "Action log of an instance"
msgid "Create Image"
msgstr "이미지 생성"
msgid "Create Key Pair"
msgstr "키 페어 생성"
@ -1372,6 +1414,9 @@ msgstr "맵핑을 생성합니다."
msgid "Create a new \"extra spec\" key-value pair for a volume type."
msgstr "볼륨 타입에대한 새로운 \"추가 사양\" 키-값 페어를 생성합니다."
msgid "Create a new \"group type spec\" key-value pair for a group type."
msgstr "그룹 타입에대한 새로운 \"그룹 타입 사양\" 키-값 페어를 생성합니다."
#, python-format
msgid ""
"Create a new \"spec\" key-value pair for QoS Spec \"%(qos_spec_name)s\". "
@ -1919,6 +1964,10 @@ msgid ""
msgstr ""
"삭제된 볼륨은 복구할 수 없습니다. 볼륨에 저장된 모든 데이터가 제거됩니다."
msgctxt "Current status of Volume Group"
msgid "Deleting"
msgstr "삭제 중"
msgctxt "Current status of a Volume"
msgid "Deleting"
msgstr "삭제 중"
@ -1935,6 +1984,12 @@ msgstr "Deleting"
msgid "Deleting volume group \"%s\""
msgstr "볼륨 그룹 \"%s\" 삭제 중"
msgid "Deprecated Settings"
msgstr "지원되지 않는 설정"
msgid "Deprecated settings: {}."
msgstr "지원되지 않는 설정: {}."
msgid "Description"
msgstr "설명"
@ -2199,6 +2254,9 @@ msgstr "OpenStack RC File 다운로드"
msgid "Download clouds.yaml"
msgstr "clouds.yaml 내려받기"
msgid "Download kubeconfig file"
msgstr "kubeconfig 파일 다운로드"
msgid "Download openrc file"
msgstr "openrc 파일 내려받기"
@ -2251,6 +2309,9 @@ msgstr "그룹 편집"
msgid "Edit Group Type"
msgstr "그룹 타입 수정"
msgid "Edit Group Type Spec"
msgstr "그룹 타입 사양 수정"
#, python-format
msgid "Edit Group Type Spec Value: %s"
msgstr "그룹 유형 사양 값: %s 편집"
@ -2714,6 +2775,9 @@ msgstr "포트 %s를 생성하지 못했습니다."
msgid "Failed to create router \"%s\"."
msgstr "라우터 \"%s\"를 생성하지 못하였습니다."
msgid "Failed to create router."
msgstr "라우터 생성을 실패했습니다."
#, python-format
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgstr ""
@ -3043,6 +3107,10 @@ msgstr "그래프"
msgid "Group"
msgstr "그룹"
#, python-format
msgid "Group \"%s\" already exists."
msgstr "그룹 \"%s\"는 이미 존재합니다."
#, python-format
msgid "Group \"%s\" was successfully created."
msgstr "그룹 \"%s\"를 성공적으로 생성하였습니다"
@ -3083,12 +3151,35 @@ msgstr "그룹 타입"
msgid "Group Type Specs"
msgstr "그룹 유형 사양"
#, python-format
msgid "Group Type: %(group_type_name)s"
msgstr "그룹 타입: %(group_type_name)s"
#, python-format
msgid "Group Type: %(group_type_name)s "
msgstr "그룹 타입: %(group_type_name)s"
msgid "Group Types"
msgstr "그룹 타입"
msgid "Group has been updated successfully."
msgstr "그룹을 성공적으로 업데이트 하였습니다."
msgid ""
"Group type is a type or label that can be selected at group creation time in "
"OpenStack. It usually maps to a set of capabilities of the storage back-end "
"driver to be used for this group. Examples: \"Performance\", \"SSD\", "
"\"Backup\", etc. This is equivalent to the <tt>cinder type-create</tt> "
"command. Once the group type gets created, click the \"View Specs\" button "
"to set up specs key-value pair(s) for that group type."
msgstr ""
"그룹 타입은 OpenStack에서 그룹 생성시 선택할 수 있는 타입이나 레이블입니다. "
"보통 이 그룹에 서용되는 스토리지 백엔드 드라이버의 기능 세트에 매핑됩니다. 예"
"를 들어: \"Performance\", \"SSD\", \"Backup\" 등과 매핑된다고 보면 됩니다. "
"<tt>cinder type-create</tt> 명령어와 동일합니다. 그룹 타입이 생성되면 \"사양 "
"보기(View Specs)\" 버튼을 클릭하여 해당 그룹 타입에 대한 추가 사양에대한 키-"
"값 쌍을 설정합니다."
#, python-format
msgid "Group type name \"%s\" already exists."
msgstr "\"%s\" 그룹 타입 이름을 사용하고 있습니다."
@ -3343,6 +3434,15 @@ msgid ""
msgstr ""
"\"볼륨 타입 없음\"을 선택하면, 볼륨은 볼륨 타입이 없는 상태로 생성됩니다."
msgid "If checked, the network will be enabled."
msgstr "체크되었다면 네트워크는 활성화됩니다."
msgid "If checked, the port will be enabled."
msgstr "체크되면 포트는 활성화됩니다."
msgid "If checked, the router will be enabled."
msgstr "체크되면 라우터는 활성화됩니다."
msgid "If checked, the selected floating IP will be released at the same time."
msgstr "선택될 경우, 선택된 floating IP는 같은 시간에 해제됩니다."
@ -3616,6 +3716,9 @@ msgstr "키 페어 이름"
msgid "Key Pair Name ="
msgstr "키 페어 이름 ="
msgid "Key Pair Type"
msgstr "키 페어 유형"
msgid "Key Pairs"
msgstr "키 페어"
@ -3625,6 +3728,9 @@ msgstr "키 페어는 인스턴스가 실행된 후 로그인할때 사용합니
msgid "Key Size (bits)"
msgstr "키 크기 (비트)"
msgid "Key Type"
msgstr "키 유형"
msgid ""
"Key names can only contain alphanumeric characters, underscores, periods, "
"colons and hyphens"
@ -3642,6 +3748,14 @@ msgstr ""
msgid "Key pair to use for authentication."
msgstr "키 페어는 인증에 사용합니다."
#, python-format
msgid ""
"Key with name \"%s\" already exists. Use Edit to update the value, else "
"create key with different name."
msgstr ""
"이름 \"%s\" 에 해당하는 키가 이미 존재합니다. 편집 버튼을 사용하여 값을 수정"
"하거나, 다른 이름으로 키를 만드십시오."
msgid "Key-Value Pairs"
msgstr "키-값"
@ -3667,6 +3781,9 @@ msgctxt "Current status of an Image"
msgid "Killed"
msgstr "Killed"
msgid "Kubernetes Namespace"
msgstr "쿠버네티스 네임 스페이스"
msgid "L3 Agent"
msgstr "L3 에이전트"
@ -3736,6 +3853,10 @@ msgstr "로컬 저장소 (전체)"
msgid "Local Storage (used)"
msgstr "로컬 저장소 (사용됨)"
msgctxt "Action log of an instance"
msgid "Lock"
msgstr "잠금"
msgid "Lock Instance"
msgid_plural "Lock Instances"
msgstr[0] "인스턴스 잠금"
@ -3964,6 +4085,9 @@ msgstr "최소 디스크 (GB)"
msgid "Minimum RAM (MB)"
msgstr "최소 RAM (MB)"
msgid "Missing required settings: {}."
msgstr "필요한 설정 누락: {}."
#, python-format
msgid "Modified domain \"%s\"."
msgstr "수정된 도메인 \"%s\" ."
@ -4332,6 +4456,9 @@ msgstr "보안 그룹을 찾을 수 없습니다."
msgid "No server groups available"
msgstr "사용 가능한 서버 그룹이 없습니다"
msgid "No snapshot for this volume"
msgstr "이 볼륨에는 스냅샷이 없습니다."
msgid "No snapshots available"
msgstr "사용 가능한 스냅샷이 없습니다."
@ -4590,6 +4717,9 @@ msgstr "삭제 대기중"
msgid "Per Volume Size (GiB)"
msgstr "볼륨 크기별 (GiB)"
msgid "Perform a check to see if the application is ready for upgrade."
msgstr "어플리케이션이 업그레이드 준비가 되었는지 보기 위한 확인 수행"
msgid "Physical Network"
msgstr "물리적인 네트워크"
@ -5051,6 +5181,9 @@ msgstr "%(volume_id)s 볼륨의 %(backup_name)s 백업 복구 요청을 제출
msgid "Requested snapshot would exceed the allowed quota."
msgstr "요청된 스냅샷은 허용된 qouta를 초과 합니다."
msgid "Required Settings"
msgstr "필요한 설정"
msgctxt "Action log of an instance"
msgid "Rescue"
msgstr "응급 구조"
@ -5285,6 +5418,9 @@ msgstr "SLAAC: 외부 라우터로부터 찾은 주소"
msgid "SNAT"
msgstr "SNAT"
msgid "SSH Key"
msgstr "SSH 키"
msgid "SSH key pairs can be generated with the ssh-keygen command:"
msgstr "SSH 키 페어를 ssh-keygen 명령어로 생성할 수 있습니다:"
@ -5501,6 +5637,9 @@ msgstr "네트워크 선택"
msgid "Select networks for your instance."
msgstr "인스턴스 네트워크 선택"
msgid "Select snapshot to backup (Optional)"
msgstr "백업할 스냅샷을 선택하세요 (선택사항)"
msgid "Select source"
msgstr "소스 선택"
@ -6311,6 +6450,9 @@ msgstr "공개 키를 이용하여 인스턴스 비밀번호를 암호화합니
msgid "The instance(s) will be shut off."
msgstr "인스턴스 전원을 끌 수 있습니다."
msgid "The key must match the following the regex: '^[a-zA-Z0-9-_:. /]'"
msgstr "키는 다음 정규표현식과 일치해야 합니다: '^[a-zA-Z0-9-_:. /]'"
#, python-format
msgid ""
"The key pair &quot;%(keypair_name)s&quot; should download automatically. If "
@ -6357,6 +6499,16 @@ msgstr ""
msgid "The new availability zone can't be empty"
msgstr "새로운 availabilty zone은 비워질 수 없습니다."
msgid "The new type must be different from the current volume type."
msgstr "새로운 유형은 현재 볼륨 타입과 달라야 합니다."
msgid "The output format"
msgstr "출력 포맷"
#, python-format
msgid "The password does not match the requirements: %s"
msgstr "이 비밀번호는 요구사항을 충족치 못합니다 : %s"
msgid "The physical mechanism by which the virtual network is implemented."
msgstr "가상 네트워크를 구현하는 물리적 메커니즘입니다."
@ -6715,6 +6867,14 @@ msgstr "인터페이스를 연결할 수 없습니다."
msgid "Unable to attach volume."
msgstr "볼륨을 연결할 수 없습니다."
#, python-format
msgid "Unable to attach volume: %s"
msgstr "볼륨을 첨부할 수 없음: %s"
#, python-format
msgid "Unable to change password: %s"
msgstr "비밀번호를 변경할 수 없습니다: %s"
#, python-format
msgid "Unable to change the volume type for volume: \"%s\""
msgstr "선택한 볼륨의 볼륨 타입을 바꿀 수 없습니다.: \"%s\""
@ -6748,10 +6908,18 @@ msgstr "Neutron에 접속할 수 없습니다."
msgid "Unable to create QoS Spec."
msgstr "QOS 스펙을 생성할 수 없습니다. "
#, python-format
msgid "Unable to create application credential: %s"
msgstr "어플리케이션 자격증명을 생성할 수 없습니다: %s"
#, python-format
msgid "Unable to create domain \"%s\"."
msgstr "도메인 \"%s\" 을 만들 수 없습니다."
#, python-format
msgid "Unable to create encrypted volume type: %s"
msgstr "암호화된 볼륨 타입을 생성할 수 없습니다: %s"
#, python-format
msgid "Unable to create flavor \"%s\"."
msgstr "Flavor \"%s\"를 생성할 수 없습니다."
@ -6896,6 +7064,10 @@ msgstr "인터페이스를 해제할 수 없습니다."
msgid "Unable to detach volume."
msgstr "볼륨을 연결 해제할 수 없습니다."
#, python-format
msgid "Unable to detach volume: %s"
msgstr "볼륨을 떼낼 수 없음: %s"
msgid "Unable to determine if availability zones extension is supported."
msgstr "가용성 존 확장자의 지원 여부를 확인할 수 없습니다."
@ -6939,6 +7111,12 @@ msgstr "볼륨을 확장할 수 없습니다."
msgid "Unable to fetch EC2 credentials."
msgstr "EC2 인증서를 가져올 수 없습니다."
msgid "Unable to fetch snapshot"
msgstr "스냅샷을 가져올 수 없습니다."
msgid "Unable to fetch snapshots"
msgstr "스냅샷을 가져올 수 없습니다."
msgid "Unable to find default role."
msgstr "기본 역할을 찾을 수 없습니다."
@ -7210,6 +7388,10 @@ msgstr "키페어 \"%s\"에 대한 세부 정보를 가져올 수 없습니다."
msgid "Unable to retrieve details for network \"%s\"."
msgstr "네트워크 \"%s\"의 세부 정보를 찾지 못했습니다."
#, python-format
msgid "Unable to retrieve details for rbac_policy \"%s\"."
msgstr "rbac_policy \"%s\"에 대한 세부 사항을 가져올 수 없습니다."
#, python-format
msgid "Unable to retrieve details for router \"%s\"."
msgstr "라우터 \"%s\"의 세부 정보를 찾지 못 했습니다."
@ -7284,6 +7466,9 @@ msgstr "그룹 목록을 찾지 못 했습니다. 잠시 후 다시 시도하세
msgid "Unable to retrieve group snapshot details."
msgstr "그룹 스냅샷 세부 사항을 찾을 수 없습니다."
msgid "Unable to retrieve group snapshot project information."
msgstr "그룹 스냅샷 프로젝트 정보를 가져올 수 없습니다."
msgid "Unable to retrieve group snapshots."
msgstr "그룹 스냅샷을 찾지 못했습니다"
@ -7441,6 +7626,9 @@ msgstr "프로젝트 세부 정보를 찾지 못 했습니다."
msgid "Unable to retrieve project domain."
msgstr "프로젝트 도메인을 찾지 못 했습니다."
msgid "Unable to retrieve project information of volume snapshots."
msgstr "볼륨 스냅샷의 프로젝트 정보를 가져올 수 없습니다."
msgid "Unable to retrieve project information."
msgstr "프로젝트 정보를 찾지 못 했습니다."
@ -7539,6 +7727,9 @@ msgstr "사용자 세부 정보를 가져올 수 없습니다."
msgid "Unable to retrieve user domain role assignments."
msgstr "사용자 도메인 역할 할당을 찾지 못했습니다."
msgid "Unable to retrieve user domain."
msgstr "사용자 도메인을 가져올 수 없습니다."
msgid "Unable to retrieve user information."
msgstr "사용자 정보를 찾지 못 했습니다."
@ -7566,6 +7757,9 @@ msgstr "볼륨 세부 정보를 찾지 못 했습니다."
msgid "Unable to retrieve volume encryption details."
msgstr "볼륨 암호화 세부 정보를 가져올 수 없습니다."
msgid "Unable to retrieve volume group project information."
msgstr "볼륨 그룹 프로젝트 정보를 가져올 수 없습니다."
msgid "Unable to retrieve volume group snapshots."
msgstr "볼륨 그룹 스냅샷을 찾을 수 없습니다."
@ -7602,6 +7796,9 @@ msgstr "볼륨 프로젝트 정보를 찾지 못 했습니다."
msgid "Unable to retrieve volume quota information."
msgstr "볼륨 쿼터 정보를 가져올 수 없습니다."
msgid "Unable to retrieve volume snapshot project information."
msgstr "볼륨 스냅샷 프로젝트 정보를 가져올 수 없습니다."
msgid "Unable to retrieve volume snapshot."
msgstr "볼륨 스냅샷을 찾지 못했습니다."
@ -7769,6 +7966,9 @@ msgstr "Neutron 내 VNIC 유형 확장을 검증할 수 없습니다"
msgid "Unknown"
msgstr "알 수 없음"
msgid "Unknown Settings"
msgstr "알 수 없는 설정"
msgid "Unknown instance"
msgstr "알 수 없는 인스턴스"
@ -7778,9 +7978,16 @@ msgstr "알수없는 인스턴스 (None)"
msgid "Unknown resource type for detail API."
msgstr "알려지지 않은 세부 API에 대한 리소스 유형"
msgid "Unknown settings: {}."
msgstr "알 수 없는 설정: {}."
msgid "Unknown volume (None)"
msgstr "알 수 없는 볼륨 (None)"
msgctxt "Action log of an instance"
msgid "Unlock"
msgstr "잠금 해제"
msgid "Unlock Instance"
msgid_plural "Unlock Instances"
msgstr[0] "인스턴스 잠금 해제"
@ -7929,6 +8136,10 @@ msgstr "암호화된 볼륨 타입 업데이트"
msgid "Update the \"extra spec\" value for \"%(key)s\""
msgstr "\"%(key)s\"에 대한 \"extra spec\" 값을 업데이트 하였습니다."
#, python-format
msgid "Update the \"group type spec\" value for \"%(key)s\""
msgstr "\"%(key)s\"에 대한 \"그룹 타입 사양\" 값을 업데이트합니다."
#, python-format
msgid "Update the spec value for \"%(key)s\""
msgstr " \"%(key)s\" 스펙 값을 업데이트합니다. "
@ -7946,6 +8157,10 @@ msgstr "서브넷 \"%s\" 업데이트."
msgid "Updated volumes for group."
msgstr "그룹에서 볼륨 업데이트합니다."
msgctxt "Current status of Volume Group"
msgid "Updating"
msgstr "업데이트 중"
msgctxt "Task status of an Instance"
msgid "Updating Password"
msgstr "Updating Password"
@ -8026,6 +8241,10 @@ msgstr "사용된 IP"
msgid "User"
msgstr "사용자"
#, python-format
msgid "User \"%s\" has been updated successfully."
msgstr "사용자 \"%s\"는 성공적으로 업데이트 되었습니다."
#, python-format
msgid "User \"%s\" was successfully created."
msgstr "사용자 \"%s\"를 성공적으로 생성하였습니다."
@ -8376,6 +8595,9 @@ msgstr ""
"볼륨 상태가 \"in-use\"인 경우 \"강제\"를 사용하여 볼륨을 이미지에 업로드할 "
"수 있습니다."
msgid "X509 Certificate"
msgstr "X509 인증서"
msgid "Yes"
msgstr "Yes"
@ -8577,6 +8799,9 @@ msgstr ""
msgid "no"
msgstr "아니오"
msgid "rbac policy quota exceeded."
msgstr "RBAC 정책 quota가 초과되었습니다."
msgid "undefined"
msgstr "정의되지 않은"

View File

@ -17,6 +17,7 @@
# Sungjin Kang <gang.sungjin@gmail.com>, 2018. #zanata
# Wonil Choi <wonil0522@gmail.com>, 2018. #zanata
# minwook-shin <minwook0106@gmail.com>, 2018. #zanata
# ByungYeol Woo <wby1089@gmail.com>, 2019. #zanata
# ByungYeol Woo <wby1089@gmail.com>, 2020. #zanata
# Ian Y. Choi <ianyrchoi@gmail.com>, 2020. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2020. #zanata
@ -24,7 +25,7 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2020-01-08 17:19+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -722,6 +723,10 @@ msgstr "생성된 키페어: %s"
msgid "Creating"
msgstr "생성 중"
#, python-format
msgid "Creating volume %s"
msgstr "볼륨 %s 생성"
msgid "Custom Properties"
msgstr "사용자 속성"
@ -1564,6 +1569,9 @@ msgstr ""
"이름은 영숫자, 공백, 대시, \n"
"그리고 밑줄만 포함합니다."
msgid "Key Type"
msgstr "키 유형"
#, python-format
msgid "Key pair %(name)s was successfully created."
msgstr "키 페어 %(name)s 를 성공적으로 생성하였습니다."
@ -2239,6 +2247,9 @@ msgstr[0] "역할"
msgid "Role %s was successfully created."
msgstr "역할 %s 를 성공적으로 생성하였습니다."
msgid "Role already exists."
msgstr "역할이 이미 존재합니다."
msgid "Role updated successfully."
msgstr "역할을 성공적으로 업데이트 하였습니다."
@ -2251,6 +2262,9 @@ msgstr "규칙 ID"
msgid "Rules"
msgstr "규칙"
msgid "SSH Key"
msgstr "SSH 키"
msgid "STATUS"
msgstr "STATUS"
@ -2263,6 +2277,11 @@ msgstr "Save changes"
msgid "Saving"
msgstr "Saving"
#, python-format
msgid "Scheduled creation of %s instance."
msgid_plural "Scheduled creation of %s instances."
msgstr[0] "스케줄된 %s 인스턴스 생성"
msgid "Scheduler Hints"
msgstr "스케줄러 힌트"
@ -2429,6 +2448,9 @@ msgstr[0] "서버 그룹"
msgid "Server Group %s was successfully created."
msgstr "서버 그룹 %s 를 성공적으로 생성하였습니다."
msgid "Server Group Members"
msgstr "서버 그룹 멤버"
msgid "Server Groups"
msgstr "서버 그룹"
@ -3651,6 +3673,9 @@ msgstr "볼륨과 스냅샷 할당량 (GiB)"
msgid "Volume size is required and must be an integer"
msgstr "볼륨 크기가 필요하고 정수값이어야 합니다"
msgid "Volume size is required and must be positive integer"
msgstr "볼륨 크기가 필요하고 그 값은 양의 정수여야 합니다."
msgid "Volumes are block devices that can be attached to instances."
msgstr "볼륨은 인스턴스에 연결 할 수 있는 블록 디바이스입니다."
@ -3717,6 +3742,9 @@ msgstr ""
"로 \n"
" 설정한다면 다른 사용자들이 해당 포트에 접근할 수 없습니다."
msgid "X509 Certificate"
msgstr "X509 인증서"
msgid "XL Modal"
msgstr "XL Modal"
@ -3841,6 +3869,12 @@ msgstr "image"
msgid "inherit"
msgstr "상속"
msgid "min disk is required and must be an integer not less than 0"
msgstr "최소 디스크 크기가 필요하고 0 이상의 정수여야 합니다."
msgid "min ram is required and must be an integer not less than 0"
msgstr "최소 램 크기가 필요하고 0 이상의 정수여야 합니다."
#, python-format
msgid "resource load failed: %s"
msgstr "리소스 로드 실패: %s"

View File

@ -21,12 +21,12 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2020-01-08 17:19+0000\n"
"POT-Creation-Date: 2020-04-26 13:36+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2020-01-08 04:04+0000\n"
"Last-Translator: Marcio <marciofoz@gmail.com>\n"
"PO-Revision-Date: 2020-04-24 02:32+0000\n"
"Last-Translator: Fernando Pimenta <fernando.c.pimenta@gmail.com>\n"
"Language-Team: Portuguese (Brazil)\n"
"Language: pt_BR\n"
"X-Generator: Zanata 4.3.3\n"
@ -539,6 +539,11 @@ msgstr "Configuração de Drive"
msgid "Confirm Delete"
msgstr "Confirma Exclusão"
msgid "Confirm Delete Domain"
msgid_plural "Confirm Delete Domains"
msgstr[0] "Confirmar Exclusão de Domínio"
msgstr[1] "Confirmar Exclusão de Domínios"
msgid "Confirm Delete Flavor"
msgid_plural "Confirm Delete Flavors"
msgstr[0] "Confirmar a Exclusão do Flavor"
@ -814,6 +819,14 @@ msgstr "Remover"
msgid "Delete Container"
msgstr "Remover Contêiner"
msgid "Delete Domain"
msgid_plural "Delete Domains"
msgstr[0] "Excluir Domínio"
msgstr[1] "Excluir Domínios"
msgid "Delete Domains"
msgstr "Excluir Domínios"
msgid "Delete Files in {$ ctrl.model.container.name $}"
msgstr "Excluir Arquivos em {$ ctrl.model.container.name $}"
@ -958,6 +971,12 @@ msgid_plural "Deleted Users: %s."
msgstr[0] "Usuário Excluído: %s."
msgstr[1] "Usuários Excluídos:%s."
#, python-format
msgid "Deleted domain: %s."
msgid_plural "Deleted domains: %s."
msgstr[0] "Domínio excluído: %s."
msgstr[1] "Domínios excluídos: %s."
#, python-format
msgid "Deleted policy: %s."
msgid_plural "Deleted policies: %s."
@ -3804,6 +3823,10 @@ msgstr "XS"
msgid "Yes"
msgstr "Sim"
#, python-format
msgid "You are not allowed to delete domains: %s"
msgstr "Você não tem permissão para excluir domínios: %s"
#, python-format
msgid "You are not allowed to delete images: %s"
msgstr "Você não tem permissão para excluir imagens: %s"
@ -3877,6 +3900,12 @@ msgid_plural "You have selected \"%s\". Deleted Trunks are not recoverable."
msgstr[0] "Você selecionou \"%s\". Trunk Excluído não é recuperável."
msgstr[1] "Você selecionou \"%s\". Trunks Excluídos não são recuperáveis."
#, python-format
msgid "You have selected \"%s\". Deleted domain is not recoverable."
msgid_plural "You have selected \"%s\". Deleted domains are not recoverable."
msgstr[0] "Você selecionou \"%s\". Domínio excluído não é recuperável."
msgstr[1] "Você selecionou \"%s\". Domínios excluídos não são recuperáveis."
#, python-format
msgid "You have selected \"%s\". Deleted flavor is not recoverable."
msgid_plural "You have selected \"%s\". Deleted flavors are not recoverable."

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-23 13:47+0000\n"
"POT-Creation-Date: 2020-04-26 13:34+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2020-04-18 09:18+0000\n"
"PO-Revision-Date: 2020-04-26 06:48+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
"Language: en_GB\n"
@ -82,8 +82,8 @@ msgstr "11.0.0"
msgid "11.0.3"
msgstr "11.0.3"
msgid "11.0.4-21"
msgstr "11.0.4-21"
msgid "11.0.4-22"
msgstr "11.0.4-22"
msgid "12.0.0"
msgstr "12.0.0"
@ -91,6 +91,9 @@ msgstr "12.0.0"
msgid "12.0.3"
msgstr "12.0.3"
msgid "12.0.4-3"
msgstr "12.0.4-3"
msgid "13.0.0"
msgstr "13.0.0"
@ -124,12 +127,15 @@ msgstr "15.1.1"
msgid "15.2.0"
msgstr "15.2.0"
msgid "15.2.0-6"
msgstr "15.2.0-6"
msgid "15.2.0-7"
msgstr "15.2.0-7"
msgid "16.0.0"
msgstr "16.0.0"
msgid "16.1.0-10"
msgstr "16.1.0-10"
msgid "17.0.0"
msgstr "17.0.0"
@ -955,6 +961,15 @@ msgstr ""
"Allows to restrict CIDR range for user private network <https://blueprints."
"launchpad.net/horizon/+spec/restrict-private-network-input>"
msgid ""
"Along with the upgrade of pyScss to 1.3.7, a workaround for the material "
"design theme is added to make it work properly. See [:bug:`1771559`] for "
"detail."
msgstr ""
"Along with the upgrade of pyScss to 1.3.7, a workaround for the material "
"design theme is added to make it work properly. See [:bug:`1771559`] for "
"detail."
msgid ""
"Also debuting in Havana is the OpenStack Metering project (Ceilometer). "
"Initial support for Ceilometer is included in Horizon so that it is possible "

View File

@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-23 13:47+0000\n"
"POT-Creation-Date: 2020-04-26 13:34+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2020-04-18 07:35+0000\n"
"PO-Revision-Date: 2020-04-26 06:21+0000\n"
"Last-Translator: suhartono <cloudsuhartono@gmail.com>\n"
"Language-Team: Indonesian\n"
"Language: id\n"
@ -84,8 +84,8 @@ msgstr "11.0.0"
msgid "11.0.3"
msgstr "11.0.3"
msgid "11.0.4-21"
msgstr "11.0.4-21"
msgid "11.0.4-22"
msgstr "11.0.4-22"
msgid "12.0.0"
msgstr "12.0.0"
@ -93,6 +93,9 @@ msgstr "12.0.0"
msgid "12.0.3"
msgstr "12.0.3"
msgid "12.0.4-3"
msgstr "12.0.4-3"
msgid "13.0.0"
msgstr "13.0.0"
@ -126,12 +129,15 @@ msgstr "15.1.1"
msgid "15.2.0"
msgstr "15.2.0"
msgid "15.2.0-6"
msgstr "15.2.0-6"
msgid "15.2.0-7"
msgstr "15.2.0-7"
msgid "16.0.0"
msgstr "16.0.0"
msgid "16.1.0-10"
msgstr "16.1.0-10"
msgid "17.0.0"
msgstr "17.0.0"
@ -986,6 +992,15 @@ msgstr ""
"<https://blueprints.launchpad.net/horizon/+spec/restrict-private-network-"
"input>"
msgid ""
"Along with the upgrade of pyScss to 1.3.7, a workaround for the material "
"design theme is added to make it work properly. See [:bug:`1771559`] for "
"detail."
msgstr ""
"Seiring dengan pemutakhiran pyScss ke 1.3.7, solusi untuk tema desain "
"material ditambahkan untuk membuatnya berfungsi dengan baik. Lihat [: bug: "
"`1771559`] untuk detailnya."
msgid ""
"Also debuting in Havana is the OpenStack Metering project (Ceilometer). "
"Initial support for Ceilometer is included in Horizon so that it is possible "