diff -Nru horizon-9.0.0/AUTHORS horizon-9.0.1/AUTHORS --- horizon-9.0.0/AUTHORS 2016-04-07 07:39:03.000000000 +0000 +++ horizon-9.0.1/AUTHORS 2016-06-02 20:08:05.000000000 +0000 @@ -129,6 +129,7 @@ Du Yujie Duk Loi Duncan McGreggor +Eddie Ramirez Edgar Magana Ekaterina Chernova Ekaterina Fedorova @@ -302,6 +303,7 @@ Liz Blanchard Lucas Palm Luigi Toscano +Luis Daniel Castellanos Luis de Bethencourt Lukas Bezdicka Malini Bhandaru @@ -430,6 +432,7 @@ Sayali Lunkad Sean Dague Sean Dague +Sergei Chipiga Sergey Lukjanov Sergey Reshetnyak Sergio Cazzolato @@ -480,6 +483,7 @@ Tomas Novacik Tomas Sedovic Tomasz 'Zen' Napierala +Tomonobu Niwa Tomáš Nováčik Tony Dunbar Toshi Hayashi @@ -539,6 +543,7 @@ absubram amcrn amitpp +andrewbogott ankitagrawal armando-migliaccio avpra diff -Nru horizon-9.0.0/ChangeLog horizon-9.0.1/ChangeLog --- horizon-9.0.0/ChangeLog 2016-04-07 07:39:02.000000000 +0000 +++ horizon-9.0.1/ChangeLog 2016-06-02 20:08:05.000000000 +0000 @@ -1,6 +1,40 @@ CHANGES ======= +9.0.1 +----- + +* Imported Translations from Zanata +* UX: Misaligned OpenStack Logo +* Django compressor cannot find custom theme templates +* Imported Translations from Zanata +* Fix untranslated strings in ng-instance +* Add scrolling to the projector selector +* Imported Translations from Zanata +* Change Metadata Display widget to case insensitive +* Fix workflow bug in "Create Network" dialog +* Fix babel msgids to include tag attributes and entities +* "Clear Selection" is unlocalzed +* Fix existing metadata display in metadata widget +* Image create "Copy Data" checkbox wrong label +* Imported Translations from Zanata +* Updated from global requirements +* Fix key import in angular Launch Instance +* Imported Translations from Zanata +* Fix translation test +* Fix pre_test_hook fail and sidebar menu fail +* Imported Translations from Zanata +* Fix tests broken by novaclient 4.0.0 release +* Fix longtime tests +* Pass environment data to update stack action +* Use Chrome for JS unit tests +* Imported Translations from Zanata +* Imported Translations from Zanata +* Fix Nova test data and selenium tests +* Imported Translations from Zanata +* Fix new Swift UI to work with Ceph backend +* Prevent transfer tables expanding out of modal + 9.0.0 ----- @@ -14,6 +48,7 @@ * Imported Translations from Zanata * Imported Translations from Zanata * Imported Translations from Zanata +* Minor ng containers cleanup * Imported Translations from Zanata * Update .gitreview for stable/mitaka @@ -69,7 +104,7 @@ * Imported Translations from Zanata * Retrieve domain scoped token * Angular Policy Caching -* Refactor some table rows & cells waits in i9n tests +* Refactor some table rows & cells waits in i9n tests * Imported Translations from Zanata * Disable Glance option to publicize image on Update * Fix translator word order control in load-edit @@ -309,7 +344,7 @@ * Improve working with messages in integration tests * Rework table actions in integration tests * Try to be more verbose on sec group error -* Adding Ceilometer Alarm API +* Adding Ceilometer Alarm API * Fix policy.rst * Add support for identity provider management * Remove table search placeholder overwrite @@ -811,7 +846,7 @@ * Fix lint errors for horizon.networktopology.js * Imported Translations from Zanata * Translate angular html with '-' -* Improving find static robustness +* Improving find static robustness * Fix angular pie charts appearance * Check element's existence in angular unit tests in a proper way * Imported Translations from Zanata @@ -1553,7 +1588,7 @@ * Updated from global requirements * Read user project directly from request.user * Fixing gate bug with new requirements -* Heat topology display improvement +* Heat topology display improvement * Fix missing default value for JSCS var in run_tests.sh * Imported Translations from Transifex * Compatibility fix for pyscss 1.3.4 @@ -2560,7 +2595,7 @@ * Add init methods to javascript * Fix dynamic select layout when help block is displayed * Make modal dialogs draggable -* Fix misleading message in Update Metadata Form +* Fix misleading message in Update Metadata Form * Refactor metering dashboard * Disallow Resize Volume If Status Is Shutdown * Fixing typo @@ -3551,7 +3586,7 @@ * Use the min_disk property for volume size * Documented Flavor Sorting Options * Action required status shows proper icon -* Typo corrections in run_tests.sh comments +* Typo corrections in run_tests.sh comments * Fixing issue with VXLAN network profile create * Always pass 'modal' context variable to workflow template * fix project quota showing error and success message @@ -3983,7 +4018,7 @@ * PEP8 E126 has been resolved * Regenerate POT (English PO) files * Make troveclient optional -* divides "import" statement in a url.py +* divides "import" statement in a url.py * Fixes incomplete translation support of "Defaults" table * replace "ugettext" method with "ugettext_lazy" * Don't display non-tenant Floating IP in Floating IP project tab @@ -4037,7 +4072,7 @@ * PEP8 E121 has been resolved * Add Cisco N1K plugin support in Horizon -* Adds support for passing extra tenant attributes to keystoneclient +* Adds support for passing extra tenant attributes to keystoneclient * Remove spaces from translatable strings * Do not run preemptive actions twice * Fixing typos for Resource Usage page @@ -4080,7 +4115,7 @@ * Small "H302 check" cleanup * Fix for openrc download on Firefox if the project contains blanks * Implement assignment of Domain Roles to Group -* Corrected misspelled method in horizon documentation +* Corrected misspelled method in horizon documentation * Enable H302 check * Hide form tooltip when form closes on escape key * Custom css and js docs @@ -4360,10 +4395,6 @@ * Fix row striping when datatables are filtered * Fix footer count update for multi-table pages * Fix uninitialized variable in launch instance - -2013.1.g3 ---------- - * Fix hogan js templates in IE8 * Fix images/snapshots table pagination * Allow admin to edit project quotas for security groups and rules @@ -4432,10 +4463,6 @@ * Allow setting nova quotas to unlimited * Catch another breakage, when cinder is unavailable * Check the display name for volumes on AJAX polls - -grizzly-2 ---------- - * Migrate an instance from the admin dashboard * Support Quantum L3 function * Improve Quantum panels to Folsom advanced features @@ -4462,10 +4489,6 @@ * For long tenant name, display an ellipsis using CSS3 * refactor UserFilterAction code * Accepts UUID as an ID of Floating IP - -grizzly-1 ---------- - * Return a friendly error at flavor creation * Adds transitional deprecation code for old dashboard names * Don't inherit from base.html in 500 error page @@ -4530,7 +4553,7 @@ * Add nosehtmloutput as a test dependency * Creates volume snapshot detail page and links to it via the Name column in the Volume Snapshots table * Syspanel volume list once again shows all volumes -* * Removes instance ID from create volume snapshot Fixes launchpad bug #1039080 * Changes volume id to name in volume snapshot Fixes launchpad bug #1039082 +* * Removes instance ID from create volume snapshot Fixes launchpad bug #1039080 * Changes volume id to name in volume snapshot Fixes launchpad bug #1039082 * Adds instance UUID to associate floating ip dialog Fixes launchpad Bug #1039092 * Removes instance UUID from floating ip table Fixes launchpad bug #1039090 * Only blur project membership inputs @@ -4542,10 +4565,6 @@ * Makes "Instance Name" consistent across dashboard instead of "Server Name" * Makes the usage of "RAM" consistent across dashboard instead of "Memory" * Catch an exception of API call when retrieving quota usage - -folsom-3 --------- - * Bug #1018560 Adding quota display to Overview template * Fixes form error box width * Fixes inline object creation button styling @@ -4626,10 +4645,6 @@ * Makes API endpoints discoverable for an end user * Allows filtering form field to be selected * Fixes behavior of the 'check-all' checkbox - -folsom-2 --------- - * Includes LESS files in bdist packages * Volumes Redux * Summation rows handle None correctly @@ -4880,7 +4895,7 @@ * Changed CharField to IntegerField in forms where the actual value is expected to be integer * hide tooltip after select field is selected * Adding the ability to configure password strength in the local_settings. Fixes bug 948317 -* Update openrc.sh to work with latest novaclient * fixes bug 951919 +* Update openrc.sh to work with latest novaclient * fixes bug 951919 * Don't show stack trace when unknown exception happens during login * Fix the translation of transform string * Removed id sanitizers now that cinder client does the right thing @@ -5019,13 +5034,9 @@ * Improves error handling for missing table values (less confusing) * Adds title to tenant edit modal. Fixes bug 922350 * Tenant description no longer raises an exception if missing. Fixes bug 922301 -* Novaclient for usage features. Kill openstackx +* Novaclient for usage features. Kill openstackx * Separate time overrides from test machinery * Removes unmainted requirements from setup.py - -essex-3 -------- - * Implements action colors as per style guide. Fixes bug 921741 * Corrects spacing for dropdown menu items. Fixes bug 921747 * Removes max-height from modals. Fixes bug 921733 @@ -5055,7 +5066,7 @@ * Added specific style for error box. * fixes bug 900432 * Adds ID to flavors list * Adds support for boot from volume -* Implementing instance count field in launch form. * fixes bug 905061 * Allows for launching multiple instances at once +* Implementing instance count field in launch form. * fixes bug 905061 * Allows for launching multiple instances at once * Fix reference to vnc console.url * Use novaclient to get a vnc console * Fixes a syntax error when updating tenants @@ -5096,7 +5107,7 @@ * Don't override PIP_DOWNLOAD_CACHE if it has already been set externally * Fix another reference to python-keystoneclient, now that it's moved * Wraps all cancel button in trans tag -* python-keystoneclient has moved from 4P to openstack. Update the reference +* python-keystoneclient has moved from 4P to openstack. Update the reference * Prevent disabling/deleting yourself. Fixes bug 909940 * Intelligent programmatic table generation! * Changing sidebar tab titles @@ -5126,10 +5137,6 @@ * Fixing incorrect formatting of django tags * Fixes deprecated attribute access * Adding page titles to all pages - -essex-2 -------- - * Fixing floating ip allocation * Fixing the edit security group rules form * Fixing the logic for hiding server actions when they're building @@ -5212,10 +5219,6 @@ * Adds docs about environment versioning and the --quiet flag to run_tests.sh * Download caching, dependency cleanup, run_tests improvements * blueprint: improve-user-experience Bug #884453 Ensured branding is contained and can't escape sidebar space/break layout by adding a CSS style #main_nav h1. This bounds the branding area and disables overflow. Additionally padding ot the right is adjuested moving the topbar navigation in line with the sidebars righthand side for asthetics - -essex-1 -------- - * Added sanity checks and environment versioning to run_tests.sh * Remove Debian bits and let the debian package take care of it * Adds selenium and qunit integration into Django test suite @@ -5313,7 +5316,7 @@ * removing slash * renaming js file to follow standard convention, re-adding js file to be included in the head * moving chosen assets to the newer location in the static dir -* Remove the keystone admin auth hack. Handle condition when no valid tenants returned gracefully +* Remove the keystone admin auth hack. Handle condition when no valid tenants returned gracefully * Make dashboard look for a service of type 'image' rather than specifically 'glance' * adding normalize_newline to userdata box on launch instances form * adding test for role_add_for_tenant_user @@ -5432,12 +5435,12 @@ * Italian Localization Added * make tests pass again - no need to get_server if recent data is available * now using add/remove class to prevent state weirdness from toggleclass -* in production, I've seen that vcpus can sometimes be null for compute hosts that do not initialize properly. this prevents /syspanel/ from croaking in that case +* in production, I've seen that vcpus can sometimes be null for compute hosts that do not initialize properly. this prevents /syspanel/ from croaking in that case * Remove unneeded installed app * Enable Disable buttons need appropriate messages * remove debug message * display tenant on admin server list -* use a separate admin_server_list call to retrieve instances in syspanel. In syspanel, all instances should display, while in dash only the current tenant's instances should display +* use a separate admin_server_list call to retrieve instances in syspanel. In syspanel, all instances should display, while in dash only the current tenant's instances should display * instance update status message now refers to instance name instead of id * clearing .dash_block for style * fix instance updating @@ -5509,7 +5512,7 @@ * Remove LazyUser, which causes complications with testing and isn't much of a perf improvement * Implement api.Server.reboot() * merging style changes with work in master -* add default OPENSTACK_KEYSTONE_DEFAULT_ROLE='Member'. You must also make sure that this role exists in keystone: ./keystone-manage $* role add Member +* add default OPENSTACK_KEYSTONE_DEFAULT_ROLE='Member'. You must also make sure that this role exists in keystone: ./keystone-manage $* role add Member * fixing services view * remove this exception handler - there may be a condition that will have to be handled on token expiration - if that is the case this is not the way it should be handled * key_name instead of name in keypair templates @@ -5565,7 +5568,7 @@ * keypair tests 100% coverage * enable tenant switching * Fix for api test: keystone->identity -* Fixed problem with swift copy object trying to instantiate swift api when imported. Moved to __init__ to only make the call when necessary +* Fixed problem with swift copy object trying to instantiate swift api when imported. Moved to __init__ to only make the call when necessary * Adding convenient upload object link * Sidebar cleanup * Unit tests for dash/views/instances.py @@ -5577,9 +5580,9 @@ * cleaner messaging when token expires * fix ram unit in tenant usage * Added missing modules to pip-requires -* Unit tests for dashboard container views. Includes support code for future view tests +* Unit tests for dashboard container views. Includes support code for future view tests * improve error handling when keystone and other services are down -* Added copy support for swift objects. Can now copy an object within a container or to a new container +* Added copy support for swift objects. Can now copy an object within a container or to a new container * adding users to tenants * tenant adding * adding confirmations to terminate instance, and commenting out permissions toggle for images @@ -5588,7 +5591,7 @@ * adding availability information to create flavor page to help keep users from making bad decisions * Typo in readme and api * PEP8 fixes -* Last function tested. Unused function dropped +* Last function tested. Unused function dropped * Everything but the keystone api hit and the unused function tested * Everything but swift and a couple of odd functions done * Many more tests @@ -5623,7 +5626,7 @@ * allow periods in group names * Support for VERY basic Swift container and object management * So clever I messed it up myself -* This is clever. Perhaps too clever +* This is clever. Perhaps too clever * Console and Server wrappers * Bunch of API functions wrapped, tested by hitting dashboard * Fix flavors delete and keypair list attribute access @@ -5687,7 +5690,7 @@ * fix display of instance uptime * fix compute usage computation on syspanel * keep dash_usage from puking when there is no instance data -* assorted cosmetic and ergonomic changes: Group terminated instances on user dash. Don't require keypair +* assorted cosmetic and ergonomic changes: Group terminated instances on user dash. Don't require keypair * some display fixes for user usage dash * show MB for ram usage * parse more date formats @@ -5735,7 +5738,7 @@ * use image_ref not image_id * add in tenant crap * stash -* Added empty stub for models to avoid django bug. Zero tests now run +* Added empty stub for models to avoid django bug. Zero tests now run * Working to get tests working * update pip requires to point to openstackx * add files for debian packaging @@ -5826,9 +5829,9 @@ * stripping out user/project stuff, step 1 * Unit tests for django-openstack.models * Fix final nit -* Remove hacky post_save short-circuit. Post_save tests to follow later +* Remove hacky post_save short-circuit. Post_save tests to follow later * Address review comments -* Internationalized the dashboard so that users who have nova running in other languages can select a dashboard UI language to match. Translated all the strings (Localized) into Japanese & tested in English and Japanese. Created empty translation files for other languages but did not perform translation +* Internationalized the dashboard so that users who have nova running in other languages can select a dashboard UI language to match. Translated all the strings (Localized) into Japanese & tested in English and Japanese. Created empty translation files for other languages but did not perform translation * updated buildout configuration to work with new version of buildout * Better formatting and some comments on a couple of the less obvious tests * Recompiled all message files to catch pep8 string reformatting @@ -5841,11 +5844,11 @@ * CredentialsAuthorization fully tested * Corrected a merge bug in the localization * updated localization files to reflect yesterday's merge -* One test failing. Need to become a Mox Guru to make it pass -* Tests for credentials authorization model. Also change testsettings to not rely on a magic string, instead rely on None object +* One test failing. Need to become a Mox Guru to make it pass +* Tests for credentials authorization model. Also change testsettings to not rely on a magic string, instead rely on None object * Corrected bugs introduced in merge * merge -* Add logging throughout django-openstack, mostly informational code-tracing and logging of error conditions. Add middleware to openstack-dashboard to log uncaught exceptions along with tracebacks for them. Updated local_settings.py to give basic idea of how to silence logging for various modules if not desired +* Add logging throughout django-openstack, mostly informational code-tracing and logging of error conditions. Add middleware to openstack-dashboard to log uncaught exceptions along with tracebacks for them. Updated local_settings.py to give basic idea of how to silence logging for various modules if not desired * Format is discouraged, so this is probably the next best thing * Missed addition * Still new to bzr, missed middleware @@ -5864,9 +5867,9 @@ * Added translation tags to openstack-dashboard/dashboard templates * added {% load i18n %} to base templates * marked static strings in python code for Internationalization -* instances logged. Some trivial whitespace changes -* Fix import order. Add logging to images. Some todos and notes in exceptions and shortcuts that need to be addressed -* Slight change to location/naming of logger. Remove some unnecessary debug logs. Finish nova/views/admin.py +* instances logged. Some trivial whitespace changes +* Fix import order. Add logging to images. Some todos and notes in exceptions and shortcuts that need to be addressed +* Slight change to location/naming of logger. Remove some unnecessary debug logs. Finish nova/views/admin.py * Lots of minor pep8 fixes * pep8 fixes * Added logging to a number of methods @@ -5879,7 +5882,7 @@ * address merge review nitpicks * Update value of TIME_ZONE and replace some deprecated views with new class based views * Bump version for django to 1.3 -* Fix run_tests.sh to return non-zero exit status when test cases fail. run_tests.sh currently only returns the exit status of the openstack-dashboard tests, ignoring the exit status of the django-openstack tests +* Fix run_tests.sh to return non-zero exit status when test cases fail. run_tests.sh currently only returns the exit status of the openstack-dashboard tests, ignoring the exit status of the django-openstack tests * Fix setup.py package_data after django_nova rename * merge unit test fixes * modify run_tests.sh to return nonzero on failed tests @@ -5888,13 +5891,13 @@ * Add missing settings directives to fix unit test failures * Name as primary for column, id in brackets * Added Name field in Launch dialog -* Updates check_dependencies to properly report error messages when easy_install and virtualenv are both missing, and add in an attempt to install virtualenv using easy_install before giving up. Better error messages and error typos fixed -* Makes existing messages for check_dependencies more clear. output for later steps already clear +* Updates check_dependencies to properly report error messages when easy_install and virtualenv are both missing, and add in an attempt to install virtualenv using easy_install before giving up. Better error messages and error typos fixed +* Makes existing messages for check_dependencies more clear. output for later steps already clear * Whitespace changes only * check dependencies now attempts to install dependencies and gives better error messages * Clearer output on check_dependencies * install_venv -> PEP8 compliance -* Refactored django-nova into django-openstack. This will allow additional OpenStack modules to be supported +* Refactored django-nova into django-openstack. This will allow additional OpenStack modules to be supported * Merged trunk * Completed refactor * Added a flag in settings.py to enable/disable the vnc button from the instances detail page @@ -5918,7 +5921,7 @@ 2011.2 ------ -* This branch adds the instance 'display name' (nickname +* This branch adds the instance 'display name' (nickname) to attach the attache volume to instance form * adding the forgotten parentheses * This branch adds the instance 'display name' (nickname) to attach the attache volume to instance form * changing string formatting @@ -5942,7 +5945,7 @@ * removing redundant error message * List volumes on instances * Added button in instance details to open VNC session -* Fix for Bug #761913. I made the python version string in the install script dynamically set to the version that was used to create the virtualenv. Tested with Python 2.6.6. and Python 2.7.6 on Ubuntu 10.10 +* Fix for Bug #761913. I made the python version string in the install script dynamically set to the version that was used to create the virtualenv. Tested with Python 2.6.6. and Python 2.7.6 on Ubuntu 10.10 * detect python version in install script * styling permission denied page * Ignore egg info directory @@ -5963,12 +5966,12 @@ * fixing section 508 error where launch form had an extra label with no form field * Fixed overlap of register h3 with button on Firefox 3.6, and adjusted height of login box to match * fixed overlap of register button and h3 text bug 741106 -* change message when attach message sent to compute host. change the default, as ephemeral disks (depending on instance since, like m1.medium) may be available at /dev/vdb +* change message when attach message sent to compute host. change the default, as ephemeral disks (depending on instance since, like m1.medium) may be available at /dev/vdb * Change message for shorter wait if volume attach fails * Fixed an issue that preventing images from being made public * Fixed an issue where images couldnt be made public * Update default device & success message for attaching a disk -* Simplified the logic around whether a user can modify images. It needs to be refactored again but it was very broken in its current state +* Simplified the logic around whether a user can modify images. It needs to be refactored again but it was very broken in its current state * Patched image list to not show edit links for all images * The manage user roles UI on the project tab wasn't showing the correct roles when editing a user * Fixed modify user roles UI diff -Nru horizon-9.0.0/debian/changelog horizon-9.0.1/debian/changelog --- horizon-9.0.0/debian/changelog 2016-05-26 09:48:59.000000000 +0000 +++ horizon-9.0.1/debian/changelog 2016-06-21 19:15:19.000000000 +0000 @@ -1,3 +1,17 @@ +horizon (2:9.0.1-0ubuntu2) xenial; urgency=medium + + * d/theme/ubuntu_theme.py: When setting UBUNTU_THEME for AVAILABLE_THEMES, + use the symlinked path that already exists under + /usr/share/openstack-dashboard/openstack_dashboard (LP: #1594249). + + -- Corey Bryant Tue, 21 Jun 2016 13:41:09 -0400 + +horizon (2:9.0.1-0ubuntu1) xenial; urgency=medium + + * New upstream point release for OpenStack Mitaka (LP: #1591248). + + -- David Della Vecchia Fri, 10 Jun 2016 13:55:31 -0400 + horizon (2:9.0.0-0ubuntu2.16.04.1) xenial; urgency=medium * d/theme/ubuntu/*: Refresh with misc fixes from the Canonical design diff -Nru horizon-9.0.0/debian/theme/ubuntu_theme.py horizon-9.0.1/debian/theme/ubuntu_theme.py --- horizon-9.0.0/debian/theme/ubuntu_theme.py 2016-05-26 09:48:59.000000000 +0000 +++ horizon-9.0.1/debian/theme/ubuntu_theme.py 2016-06-21 17:41:01.000000000 +0000 @@ -4,7 +4,7 @@ # openstack-dashboard-ubuntu-theme package, or remove this file. import os -UBUNTU_THEME = "/usr/share/openstack-dashboard-ubuntu-theme/static/themes/ubuntu" +UBUNTU_THEME = "/usr/share/openstack-dashboard/openstack_dashboard/static/themes/ubuntu" if os.path.exists(UBUNTU_THEME): AVAILABLE_THEMES = [ diff -Nru horizon-9.0.0/horizon/karma.conf.js horizon-9.0.1/horizon/karma.conf.js --- horizon-9.0.0/horizon/karma.conf.js 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/karma.conf.js 2016-06-02 20:05:51.000000000 +0000 @@ -122,18 +122,14 @@ frameworks: ['jasmine'], - browsers: ['PhantomJS'], + browsers: ['Chrome'], - phantomjsLauncher: { - // Have phantomjs exit if a ResourceError is encountered - // (useful if karma exits without killing phantom) - exitOnResourceError: true - }, + browserNoActivityTimeout: 60000, reporters: ['progress', 'coverage', 'threshold'], plugins: [ - 'karma-phantomjs-launcher', + 'karma-chrome-launcher', 'karma-jasmine', 'karma-ng-html2js-preprocessor', 'karma-coverage', diff -Nru horizon-9.0.0/horizon/locale/ca/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/ca/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/ca/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/ca/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/cs/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/cs/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/cs/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/cs/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,15 +1,16 @@ # OpenStack Infra , 2015. #zanata # Zbyněk Schwarz , 2015. #zanata +# Stanislav Ulrych , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev46\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-06-01 05:30+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-12-08 03:42+0000\n" -"Last-Translator: Zbyněk Schwarz \n" +"PO-Revision-Date: 2016-05-31 12:13+0000\n" +"Last-Translator: Stanislav Ulrych \n" "Language-Team: Czech\n" "Language: cs\n" "X-Generator: Zanata 3.7.3\n" @@ -35,6 +36,9 @@ msgid "%s bytes" msgstr "%s bajtů" +msgid "(Modified)" +msgstr "(Upraveno)" + msgid "-" msgstr "-" @@ -189,6 +193,9 @@ msgid "Flavor" msgstr "Konfigurace" +msgid "Full Text Search" +msgstr "Fulltextové vyhledávání" + msgid "ID" msgstr "ID" @@ -228,6 +235,9 @@ msgid "No" msgstr "Ne" +msgid "No Limit" +msgstr "Bez omezení" + msgid "No available items" msgstr "Žádné dostupné položky" @@ -350,6 +360,9 @@ msgid "Unable to delete: %s." msgstr "Nelze smazat: %s." +msgid "Unlimited" +msgstr "Neomezeno" + msgid "View Details" msgstr "Zobrazit podrobnosti" diff -Nru horizon-9.0.0/horizon/locale/cs/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/cs/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/cs/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/cs/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,15 +1,16 @@ # OpenStack Infra , 2015. #zanata # Zbyněk Schwarz , 2015. #zanata +# Stanislav Ulrych , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev46\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-06-01 05:30+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-12-21 11:00+0000\n" -"Last-Translator: Zbyněk Schwarz \n" +"PO-Revision-Date: 2016-05-31 12:11+0000\n" +"Last-Translator: Stanislav Ulrych \n" "Language-Team: Czech\n" "Language: cs\n" "X-Generator: Zanata 3.7.3\n" @@ -146,7 +147,7 @@ #, python-format msgid "A %(resource)s with the name \"%(name)s\" already exists." -msgstr "%(resource)s s názvem \"%(name)s\" již existuje" +msgstr "%(resource)s s názvem \"%(name)s\" již existuje." msgid "Actions" msgstr "Činnost" @@ -202,6 +203,10 @@ msgstr[1] "Zobrazeny %(nav_items)s položky" msgstr[2] "Zobrazeno %(nav_items)s položek" +#, python-format +msgid "Error processing message json file '%(path)s': %(exception)s" +msgstr "Chyba při zpracování JSON souboru '%(path)s': %(exception)s" + msgid "Error: " msgstr "Chyba:" @@ -242,6 +247,10 @@ msgid "Members" msgstr "Členové" +#, python-format +msgid "Message json file '%(path)s' is malformed. %(exception)s" +msgstr "JSON soubor '%(path)s' je poškozen. %(exception)s" + msgid "More Actions" msgstr "Další činnosti" @@ -366,7 +375,7 @@ #, python-format msgid "Unauthorized: %s" -msgstr "Neoprávněné: %s" +msgstr "Neoprávněný přístup k: %s" msgid "Usage Summary" msgstr "Souhrn využití" @@ -380,7 +389,7 @@ #, python-format msgid "You are not authorized to access %s" -msgstr "Nemá oprávnění k přístupu %s" +msgstr "Nemáte oprávnění k přístupu k %s" msgid "You do not have permission to access the resource:" msgstr "Nemáte oprávnění k přístupu do zdroje:" diff -Nru horizon-9.0.0/horizon/locale/de/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/de/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/de/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/de/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -3,9 +3,9 @@ # Frank Kloeker , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/de/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/de/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/de/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/de/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,15 +1,15 @@ # Carsten Duch , 2015. #zanata # Carsten Duch , 2016. #zanata -# Lisa Stemmler , 2016. #zanata +# Monika Wolf , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-16 02:15+0000\n" +"Project-Id-Version: horizon 9.0.1.dev16\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-12 02:15+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-15 11:37+0000\n" +"PO-Revision-Date: 2016-04-25 02:31+0000\n" "Last-Translator: Lisa Stemmler \n" "Language-Team: German\n" "Language: de\n" @@ -361,7 +361,7 @@ #, python-format msgid "The attribute %(attr)s doesn't exist on %(obj)s." -msgstr "Das Attribut %(attr)s existiert nicht für %(obj)s." +msgstr "Das Attribut %(attr)s ist nicht für %(obj)s vorhanden." msgid "The date should be in YYYY-mm-dd format." msgstr "Das Datum sollte im YYYY-mm-dd Format sein." diff -Nru horizon-9.0.0/horizon/locale/djangojs.pot horizon-9.0.1/horizon/locale/djangojs.pot --- horizon-9.0.0/horizon/locale/djangojs.pot 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/djangojs.pot 1970-01-01 00:00:00.000000000 +0000 @@ -1,614 +0,0 @@ -# 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-03-08 06:14+0000\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" - -#: horizon/static/framework/conf/resource-type-registry.service.spec.js:86 -msgid "Example" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:44 -msgid "Yes" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:44 -msgid "No" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:62 -#: horizon/static/framework/util/filters/filters.js:187 -#, python-format -msgid "%s TB" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:64 -msgid "0 GB" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:66 -#: horizon/static/framework/util/filters/filters.js:85 -#: horizon/static/framework/util/filters/filters.js:189 -#, python-format -msgid "%s GB" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:87 -msgid "0 MB" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:89 -#: horizon/static/framework/util/filters/filters.js:191 -#, python-format -msgid "%s MB" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:137 -msgid "-" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:152 -#: horizon/static/horizon/js/horizon.networktopology.js:928 -#: horizon/static/horizon/js/horizon.networktopology.js:934 -#: horizon/static/horizon/js/horizon.networktopology.js:940 -msgid "None" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:193 -#, python-format -msgid "%s KB" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:195 -#, python-format -msgid "%s bytes" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:220 -#: horizon/static/horizon/js/horizon.tables.js:432 -#, python-format -msgid "Displaying %s item" -msgid_plural "Displaying %s items" -msgstr[0] "" -msgstr[1] "" - -#: horizon/static/framework/util/filters/filters.js:224 -#, python-format -msgid "Displaying %(count)s of %(total)s items" -msgstr "" - -#: horizon/static/framework/util/filters/filters.js:255 -msgid "Unlimited" -msgstr "" - -#: horizon/static/framework/widgets/action-list/action-list.module.js:49 -msgid "" -"The action cannot be performed. The contents of this row have errors or " -"are missing information." -msgstr "" - -#: horizon/static/framework/widgets/action-list/button-tooltip.row-warning.service.js:41 -msgid "Click here to expand the row and view the errors." -msgstr "" - -#: horizon/static/framework/widgets/action-list/split-button.html:13 -msgid "Toggle Dropdown" -msgstr "" - -#: horizon/static/framework/widgets/charts/charts.module.js:107 -msgid "Current Usage" -msgstr "" - -#: horizon/static/framework/widgets/charts/charts.module.js:109 -msgid "Added" -msgstr "" - -#: horizon/static/framework/widgets/charts/charts.module.js:111 -msgid "Remaining" -msgstr "" - -#: horizon/static/framework/widgets/charts/pie-chart.directive.js:174 -msgid "No Limit" -msgstr "" - -#: horizon/static/framework/widgets/charts/pie-chart.directive.js:177 -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:48 -msgid "Max" -msgstr "" - -#: horizon/static/framework/widgets/charts/pie-chart.directive.js:182 -msgid "Total" -msgstr "" - -#: horizon/static/framework/widgets/load-edit/load-edit.html:3 -msgid "Customization Script" -msgstr "" - -#: horizon/static/framework/widgets/load-edit/load-edit.html:4 -msgid "(Modified)" -msgstr "" - -#. Strings between {$ and $} should be left untranslated. -#: horizon/static/framework/widgets/load-edit/load-edit.html:9 -msgid "" -"Script size: {$ (scriptLength || 0) | bytes $} of {$ " -"config.MAX_SCRIPT_SIZE | bytes $}" -msgstr "" - -#: horizon/static/framework/widgets/load-edit/load-edit.html:20 -msgid "The script is larger than the maximum size" -msgstr "" - -#: horizon/static/framework/widgets/load-edit/load-edit.html:28 -msgid "Load script from a file" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.directive.js:108 -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:35 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:54 -#: horizon/static/framework/widgets/modal/simple-modal.service.js:82 -#: horizon/static/framework/widgets/wizard/wizard.module.js:47 -#: horizon/static/horizon/js/horizon.modals.js:33 -msgid "Cancel" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.directive.js:109 -msgid "Click here for filters." -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.directive.js:110 -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:37 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:56 -msgid "Remove" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.directive.js:112 -msgid "Search in current results" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.directive.js:113 -msgid "Full Text Search" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:36 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:55 -msgid "Prompt" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:38 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:57 -msgid "Text" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:44 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:63 -#: horizon/static/framework/widgets/transfer-table/transfer-table.example.html:14 -msgid "Name" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:49 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:74 -msgid "Status" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:51 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:76 -msgid "Active" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:52 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:77 -msgid "Shutdown" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:53 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:78 -#: horizon/static/framework/widgets/toast/toast.service.js:62 -msgid "Error" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:58 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:83 -msgid "Flavor" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:61 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:86 -msgid "m1.tiny" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/hz-magic-search-bar.spec.js:62 -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:87 -msgid "m1.small" -msgstr "" - -#: horizon/static/framework/widgets/magic-search/st-magic-search.directive.spec.js:68 -msgid "Server Name" -msgstr "" - -#: horizon/static/framework/widgets/metadata/display/metadata-display.html:25 -msgid "Detail Information" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:45 -msgid "" -"You can specify resource metadata by moving items from the left column to" -" the right column. In the left column there are metadata definitions from" -" the Glance Metadata Catalog. Use the \"Custom\" option to add metadata " -"with the key of your choice." -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:47 -msgid "Min" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:49 -msgid "Min length" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:50 -msgid "Max length" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:51 -msgid "Pattern mismatch" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:52 -msgid "Integer required" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:53 -msgid "Decimal required" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:54 -msgid "Required" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:55 -msgid "Duplicate keys are not allowed" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:56 -#: horizon/static/framework/widgets/table/table.module.js:50 -msgid "Filter" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:57 -msgid "Available Metadata" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:58 -msgid "Existing Metadata" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:59 -msgid "Custom" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:60 -msgid "No available metadata" -msgstr "" - -#: horizon/static/framework/widgets/metadata/tree/tree.module.js:61 -msgid "No existing metadata" -msgstr "" - -#: horizon/static/framework/widgets/modal/delete-modal.service.spec.js:20 -msgid "Confirm Delete Foobars" -msgstr "" - -#: horizon/static/framework/widgets/modal/delete-modal.service.spec.js:21 -#, python-format -msgid "selected \"%s\"" -msgstr "" - -#: horizon/static/framework/widgets/modal/delete-modal.service.spec.js:22 -#: horizon/static/horizon/js/horizon.networktopology.js:963 -msgid "Delete" -msgstr "" - -#: horizon/static/framework/widgets/modal/delete-modal.service.spec.js:23 -#, python-format -msgid "Deleted : %s." -msgstr "" - -#: horizon/static/framework/widgets/modal/delete-modal.service.spec.js:24 -#, python-format -msgid "Unable to delete: %s." -msgstr "" - -#: horizon/static/framework/widgets/modal/simple-modal.service.js:81 -msgid "Submit" -msgstr "" - -#: horizon/static/framework/widgets/table/hz-no-items.html:5 -msgid "{$ message || 'No items to display.' $}" -msgstr "" - -#: horizon/static/framework/widgets/toast/toast.service.js:58 -msgid "Danger" -msgstr "" - -#: horizon/static/framework/widgets/toast/toast.service.js:59 -msgid "Warning" -msgstr "" - -#: horizon/static/framework/widgets/toast/toast.service.js:60 -msgid "Info" -msgstr "" - -#: horizon/static/framework/widgets/toast/toast.service.js:61 -msgid "Success" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.example.html:15 -msgid "description" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.example.html:23 -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:60 -msgid "No available items" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:56 -msgid "Allocated" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:57 -msgid "Available" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:58 -msgid "Select one" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:59 -msgid "Select an item from Available items below" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:61 -msgid "Expand to see allocated items" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:62 -msgid "Expand to see available items" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:63 -msgid "Click to show or hide" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:64 -msgid "Re-order items using drag and drop" -msgstr "" - -#: horizon/static/framework/widgets/transfer-table/transfer-table.module.js:65 -msgid "Click to see more details" -msgstr "" - -#: horizon/static/framework/widgets/wizard/wizard.html:15 -msgid "Toggle navigation" -msgstr "" - -#: horizon/static/framework/widgets/wizard/wizard.module.js:48 -msgid "Back" -msgstr "" - -#: horizon/static/framework/widgets/wizard/wizard.module.js:49 -msgid "Next" -msgstr "" - -#: horizon/static/framework/widgets/wizard/wizard.module.js:50 -msgid "Finish" -msgstr "" - -#: horizon/static/horizon/js/horizon.d3linechart.js:395 -#: horizon/static/horizon/js/horizon.d3linechart.js:405 -msgid "No data available." -msgstr "" - -#: horizon/static/horizon/js/horizon.d3linechart.js:411 -#: horizon/static/horizon/js/horizon.modals.js:348 -#: horizon/static/horizon/js/horizon.tables_inline_edit.js:92 -#: horizon/static/horizon/js/horizon.tables_inline_edit.js:155 -msgid "An error occurred. Please try again later." -msgstr "" - -#: horizon/static/horizon/js/horizon.firewalls.js:32 -#: horizon/static/horizon/js/horizon.instances.js:32 -msgid "There was a problem communicating with the server, please try again." -msgstr "" - -#: horizon/static/horizon/js/horizon.forms.js:98 -msgid "pool default" -msgstr "" - -#: horizon/static/horizon/js/horizon.instances.js:274 -msgid "Could not read the file" -msgstr "" - -#: horizon/static/horizon/js/horizon.instances.js:280 -#: horizon/static/horizon/js/horizon.instances.js:309 -msgid "Could not decrypt the password" -msgstr "" - -#: horizon/static/horizon/js/horizon.membership.js:185 -msgid "No roles" -msgstr "" - -#: horizon/static/horizon/js/horizon.membership.js:217 -msgid "Roles" -msgstr "" - -#: horizon/static/horizon/js/horizon.messages.js:9 -msgid "Danger: " -msgstr "" - -#: horizon/static/horizon/js/horizon.messages.js:10 -msgid "Warning: " -msgstr "" - -#: horizon/static/horizon/js/horizon.messages.js:11 -msgid "Notice: " -msgstr "" - -#: horizon/static/horizon/js/horizon.messages.js:12 -msgid "Success: " -msgstr "" - -#: horizon/static/horizon/js/horizon.messages.js:13 -msgid "Error: " -msgstr "" - -#: horizon/static/horizon/js/horizon.modals.js:238 -#: horizon/static/horizon/js/horizon.tables.js:278 -msgid "Working" -msgstr "" - -#: horizon/static/horizon/js/horizon.modals.js:275 -msgid "There was an error submitting the form. Please try again." -msgstr "" - -#: horizon/static/horizon/js/horizon.modals.js:329 -#: horizon/static/horizon/js/horizon.modals.js:412 -#: horizon/static/horizon/js/horizon.tabs.js:21 -msgid "Loading" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:966 -msgid "STATUS" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:967 -msgid "ID" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:968 -msgid "Interfaces" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:969 -msgid "Subnets" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:970 -msgid "Delete Interface" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:971 -msgid "Delete Subnet" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:972 -msgid "Open Console" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:973 -msgid "View Details" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:974 -msgid "IP Addresses" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:978 -msgid "Delete Router" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:979 -msgid "View Router Details" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:982 -msgid "Add Interface" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:988 -msgid "Delete Instance" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:989 -msgid "View Instance Details" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:1003 -msgid "Delete Network" -msgstr "" - -#: horizon/static/horizon/js/horizon.networktopology.js:1006 -msgid "Create Subnet" -msgstr "" - -#: horizon/static/horizon/js/horizon.tables.js:45 -#: horizon/static/horizon/js/horizon.tables.js:448 -msgid "No items to display." -msgstr "" - -#: horizon/static/horizon/js/horizon.tables.js:58 -#: horizon/static/horizon/js/horizon.tables.js:143 -msgid "An error occurred while updating." -msgstr "" - -#: horizon/static/horizon/js/horizon.tables.js:257 -#, python-format -msgid "You have selected %s. " -msgstr "" - -#: horizon/static/horizon/js/horizon.tables.js:259 -#, python-format -msgid "Confirm %s" -msgstr "" - -#: horizon/static/horizon/js/horizon.tables.js:260 -msgid "Please confirm your selection. " -msgstr "" - -#: horizon/static/horizon/js/horizon.tables_inline_edit.js:86 -#: horizon/static/horizon/js/horizon.tables_inline_edit.js:149 -msgid "Not authorized to do this operation." -msgstr "" - -#: horizon/static/horizon/js/horizon.users.js:18 -msgid "Passwords do not match." -msgstr "" - -#: horizon/static/horizon/js/horizon.volumes.js:43 -msgid "No description available." -msgstr "" - -#: horizon/static/horizon/js/angular/directives/serialConsole.js:27 -msgid "Connecting" -msgstr "" - -#: horizon/static/horizon/js/angular/directives/serialConsole.js:28 -msgid "Open" -msgstr "" - -#: horizon/static/horizon/js/angular/directives/serialConsole.js:29 -msgid "Closing" -msgstr "" - -#: horizon/static/horizon/js/angular/directives/serialConsole.js:30 -msgid "Closed" -msgstr "" - -#: horizon/static/horizon/js/angular/directives/serialConsole.js:97 -#, python-format -msgid "Status: %s" -msgstr "" - diff -Nru horizon-9.0.0/horizon/locale/django.pot horizon-9.0.1/horizon/locale/django.pot --- horizon-9.0.0/horizon/locale/django.pot 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/django.pot 1970-01-01 00:00:00.000000000 +0000 @@ -1,530 +0,0 @@ -# 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-03-16 06:14+0000\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" - -#: horizon/base.py:500 -msgid "Other" -msgstr "" - -#: horizon/decorators.py:53 -msgid "Please log in to continue." -msgstr "" - -#: horizon/decorators.py:85 -#, python-format -msgid "You are not authorized to access %s" -msgstr "" - -#: horizon/exceptions.py:119 -#, python-format -msgid "A %(resource)s with the name \"%(name)s\" already exists." -msgstr "" - -#: horizon/exceptions.py:135 -#, python-format -msgid "" -"The value of %(resource)s is %(name)s inside the template. When launching" -" a stack from this interface, the value must start with \"http://\" or " -"\"https://\"" -msgstr "" - -#: horizon/exceptions.py:216 -#, python-format -msgid "Unauthorized: %s" -msgstr "" - -#: horizon/exceptions.py:219 horizon/middleware.py:130 -msgid "Unauthorized. Please try logging in again." -msgstr "" - -#: horizon/notifications.py:69 -#, python-format -msgid "Message json file '%(path)s' is malformed. %(exception)s" -msgstr "" - -#: horizon/notifications.py:92 -#, python-format -msgid "Error processing message json file '%(path)s': %(exception)s" -msgstr "" - -#: horizon/browsers/base.py:88 -msgid "Navigation Item" -msgstr "" - -#: horizon/browsers/views.py:41 -#, python-format -msgid "Select a %s to browse." -msgstr "" - -#: horizon/conf/default.py:44 -msgid "Password is not accepted" -msgstr "" - -#: horizon/forms/fields.py:66 -msgid "Incorrect format for IP address" -msgstr "" - -#: horizon/forms/fields.py:67 -msgid "Invalid version for IP address" -msgstr "" - -#: horizon/forms/fields.py:68 -msgid "Invalid subnet mask" -msgstr "" - -#: horizon/forms/views.py:132 -#: horizon/templates/horizon/common/_usage_summary.html:16 -msgid "Submit" -msgstr "" - -#: horizon/forms/views.py:133 -#: horizon/templates/horizon/common/_workflow.html:57 -msgid "Cancel" -msgstr "" - -#: horizon/tables/actions.py:459 -#: horizon/templates/horizon/common/_data_table_table_actions.html:21 -#: horizon/templates/horizon/common/_data_table_table_actions.html:33 -#: horizon/templates/horizon/common/_workflow_step_update_members.html:14 -#: horizon/templates/horizon/common/_workflow_step_update_members.html:23 -msgid "Filter" -msgstr "" - -#: horizon/tables/actions.py:655 -msgid "This action cannot be undone." -msgstr "" - -#: horizon/tables/actions.py:777 -#, python-format -msgctxt "past" -msgid "%(action)s %(data_type)s" -msgstr "" - -#: horizon/tables/actions.py:779 -#, python-format -msgctxt "present" -msgid "%(action)s %(data_type)s" -msgstr "" - -#: horizon/tables/actions.py:842 -#, python-format -msgid "You are not allowed to %(action)s: %(objs)s" -msgstr "" - -#: horizon/tables/actions.py:849 -#, python-format -msgid "Unable to %(action)s: %(objs)s" -msgstr "" - -#: horizon/tables/actions.py:855 -#, python-format -msgid "%(action)s: %(objs)s" -msgstr "" - -#: horizon/tables/actions.py:926 -msgid "Delete" -msgstr "" - -#: horizon/tables/actions.py:928 -msgid "Deleted" -msgstr "" - -#: horizon/tables/actions.py:965 -msgid "Update Item" -msgid_plural "Update Items" -msgstr[0] "" -msgstr[1] "" - -#: horizon/tables/actions.py:973 -msgid "Updated Item" -msgid_plural "Updated Items" -msgstr[0] "" -msgstr[1] "" - -#: horizon/tables/base.py:307 -msgid "-" -msgstr "" - -#: horizon/tables/base.py:362 -#, python-format -msgid "The attribute %(attr)s doesn't exist on %(obj)s." -msgstr "" - -#: horizon/tables/base.py:1001 -msgid "No items to display." -msgstr "" - -#: horizon/tables/base.py:1113 -#: horizon/templates/horizon/common/_data_table_table_actions.html:56 -msgid "Actions" -msgstr "" - -#: horizon/tables/base.py:1348 -#, python-format -msgid "No match returned for the id \"%s\"." -msgstr "" - -#: horizon/tables/base.py:1506 -msgid "Please select a row before taking that action." -msgstr "" - -#: horizon/templates/auth/_description.html:11 -msgid "" -"\n" -" If you are not sure which authentication method to use, contact " -"your administrator.\n" -" " -msgstr "" - -#: horizon/templates/auth/_login_form.html:17 -msgid "Log in" -msgstr "" - -#: horizon/templates/auth/_login_form.html:38 -msgid "You do not have permission to access the resource:" -msgstr "" - -#: horizon/templates/auth/_login_form.html:49 -#, python-format -msgid "" -"\n" -" Login as different user or go back to home page\n" -" " -msgstr "" - -#: horizon/templates/auth/_login_form.html:69 -msgid "Sign In" -msgstr "" - -#: horizon/templates/auth/_login_form.html:70 -msgid "Connect" -msgstr "" - -#: horizon/templates/auth/login.html:4 -msgid "Login" -msgstr "" - -#: horizon/templates/horizon/_messages.html:10 -msgid "Info: " -msgstr "" - -#: horizon/templates/horizon/_messages.html:18 -msgid "Warning: " -msgstr "" - -#: horizon/templates/horizon/_messages.html:26 -msgid "Success: " -msgstr "" - -#: horizon/templates/horizon/_messages.html:34 -msgid "Error: " -msgstr "" - -#: horizon/templates/horizon/common/_data_table.html:61 -msgid "Summary" -msgstr "" - -#: horizon/templates/horizon/common/_data_table.html:70 -#, python-format -msgid "Displaying %(counter)s item" -msgid_plural "Displaying %(counter)s items" -msgstr[0] "" -msgstr[1] "" - -#: horizon/templates/horizon/common/_data_table.html:75 -msgid "« Prev" -msgstr "" - -#: horizon/templates/horizon/common/_data_table.html:78 -msgid "Next »" -msgstr "" - -#: horizon/templates/horizon/common/_data_table_table_actions.html:54 -msgid "More Actions" -msgstr "" - -#: horizon/templates/horizon/common/_domain_page_header.html:6 -#, python-format -msgid "%(context_name)s:" -msgstr "" - -#: horizon/templates/horizon/common/_formset_table.html:35 -msgid "Add a row" -msgstr "" - -#: horizon/templates/horizon/common/_formset_table_row.html:15 -#, python-format -msgid "%(name)s: %(error)s" -msgstr "" - -#: horizon/templates/horizon/common/_limit_summary.html:5 -msgid "Limit Summary" -msgstr "" - -#: horizon/templates/horizon/common/_limit_summary.html:20 -#, python-format -msgid "" -"\n" -" Used %(used)s of %(available)s " -"\n" -" " -msgstr "" - -#: horizon/templates/horizon/common/_limit_summary.html:24 -#, python-format -msgid "" -"\n" -" Used %(used)s (No Limit)\n" -" " -msgstr "" - -#: horizon/templates/horizon/common/_resource_browser.html:10 -#, python-format -msgid "Displaying %(nav_items)s item" -msgid_plural "Displaying %(nav_items)s items" -msgstr[0] "" -msgstr[1] "" - -#: horizon/templates/horizon/common/_resource_browser.html:11 -#, python-format -msgid "Displaying %(content_items)s item" -msgid_plural "Displaying %(content_items)s items" -msgstr[0] "" -msgstr[1] "" - -#: horizon/templates/horizon/common/_usage_summary.html:3 -msgid "Usage Summary" -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:7 -msgid "Select a period of time to query its usage:" -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:10 -#, python-format -msgid "" -"\n" -" %(start)s" -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:14 -#, python-format -msgid "" -"\n" -" %(end)s" -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:17 -msgid "The date should be in YYYY-mm-dd format." -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:20 -msgid "Active Instances:" -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:21 -msgid "Active RAM:" -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:22 -msgid "This Period's VCPU-Hours:" -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:23 -msgid "This Period's GB-Hours:" -msgstr "" - -#: horizon/templates/horizon/common/_usage_summary.html:24 -msgid "This Period's RAM-Hours:" -msgstr "" - -#: horizon/templates/horizon/common/_workflow.html:49 -msgid "Back" -msgstr "" - -#: horizon/templates/horizon/common/_workflow.html:52 -msgid "Next" -msgstr "" - -#: horizon/templatetags/branding.py:34 -msgid "Horizon" -msgstr "" - -#: horizon/templatetags/horizon.py:148 -msgid "(No Limit)" -msgstr "" - -#: horizon/templatetags/horizon.py:151 horizon/templatetags/horizon.py:153 -msgid "Available" -msgstr "" - -#: horizon/templatetags/sizeformat.py:51 horizon/templatetags/sizeformat.py:56 -#, python-format -msgid "%(size)d Byte" -msgid_plural "%(size)d Bytes" -msgstr[0] "" -msgstr[1] "" - -#: horizon/templatetags/sizeformat.py:59 -#, python-format -msgid "%s KB" -msgstr "" - -#: horizon/templatetags/sizeformat.py:61 -#, python-format -msgid "%s MB" -msgstr "" - -#: horizon/templatetags/sizeformat.py:63 -#, python-format -msgid "%s GB" -msgstr "" - -#: horizon/templatetags/sizeformat.py:65 -#, python-format -msgid "%s TB" -msgstr "" - -#: horizon/templatetags/sizeformat.py:66 -#, python-format -msgid "%s PB" -msgstr "" - -#: horizon/templatetags/sizeformat.py:74 -msgid "0 Bytes" -msgstr "" - -#. Translators: test code, don't really have to translate -#: horizon/test/test_dashboards/dogs/puppies/tables.py:30 -msgid "Sell Puppy" -msgid_plural "Sell Puppies" -msgstr[0] "" -msgstr[1] "" - -#. Translators: test code, don't really have to translate -#: horizon/test/test_dashboards/dogs/puppies/tables.py:39 -msgid "Sold Puppy" -msgid_plural "Sold Puppies" -msgstr[0] "" -msgstr[1] "" - -#. Translators: test code, don't really have to translate -#: horizon/test/tests/tables.py:139 -msgid "Batch Item" -msgid_plural "Batch Items" -msgstr[0] "" -msgstr[1] "" - -#. Translators: test code, don't really have to translate -#: horizon/test/tests/tables.py:148 -msgid "Batched Item" -msgid_plural "Batched Items" -msgstr[0] "" -msgstr[1] "" - -#. Translators: test code, don't really have to translate -#: horizon/test/tests/tables.py:176 -msgid "Up Item" -msgid_plural "Up Items" -msgstr[0] "" -msgstr[1] "" - -#. Translators: test code, don't really have to translate -#: horizon/test/tests/tables.py:183 -msgid "Down Item" -msgid_plural "Down Items" -msgstr[0] "" -msgstr[1] "" - -#. Translators: test code, don't really have to translate -#: horizon/test/tests/tables.py:192 -msgid "Upped Item" -msgid_plural "Upped Items" -msgstr[0] "" -msgstr[1] "" - -#. Translators: test code, don't really have to translate -#: horizon/test/tests/tables.py:199 -msgid "Downed Item" -msgid_plural "Downed Items" -msgstr[0] "" -msgstr[1] "" - -#: horizon/test/tests/views.py:59 -msgid "Fake" -msgstr "" - -#: horizon/utils/filters.py:49 -msgid "Never" -msgstr "" - -#: horizon/utils/validators.py:28 -msgid "Not a valid port number" -msgstr "" - -#: horizon/utils/validators.py:33 -msgid "Not a valid IP protocol number" -msgstr "" - -#: horizon/utils/validators.py:47 -msgid "One colon allowed in port range" -msgstr "" - -#: horizon/utils/validators.py:54 -msgid "Invalid metadata entry. Use comma-separated key=value pairs" -msgstr "" - -#: horizon/utils/validators.py:70 -msgid "The string may only contain ASCII printable characters." -msgstr "" - -#: horizon/workflows/base.py:71 -msgid "Processing..." -msgstr "" - -#: horizon/workflows/base.py:477 -msgid "All available" -msgstr "" - -#: horizon/workflows/base.py:478 -msgid "Members" -msgstr "" - -#: horizon/workflows/base.py:479 -msgid "None available." -msgstr "" - -#: horizon/workflows/base.py:480 -msgid "No members." -msgstr "" - -#: horizon/workflows/base.py:597 -msgid "Save" -msgstr "" - -#: horizon/workflows/base.py:598 -#, python-format -msgid "%s completed successfully." -msgstr "" - -#: horizon/workflows/base.py:599 -#, python-format -msgid "%s did not complete." -msgstr "" - diff -Nru horizon-9.0.0/horizon/locale/en_AU/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/en_AU/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/en_AU/LC_MESSAGES/djangojs.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/en_AU/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -3,9 +3,9 @@ # Tom Fifield , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/en_AU/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/en_AU/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/en_AU/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/en_AU/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -3,9 +3,9 @@ # Tom Fifield , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/en_GB/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/en_GB/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/en_GB/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/en_GB/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,17 +1,18 @@ # Andi Chandler , 2015. #zanata # OpenStack Infra , 2015. #zanata # Rob Cresswell , 2015. #zanata +# Andi Chandler , 2016. #zanata # Rob Cresswell , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev26\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-17 00:28+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-02-10 12:11+0000\n" -"Last-Translator: Rob Cresswell \n" +"PO-Revision-Date: 2016-05-23 12:24+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en-GB\n" "X-Generator: Zanata 3.7.3\n" @@ -178,6 +179,9 @@ msgid "Error: " msgstr "Error: " +msgid "Example" +msgstr "Example" + msgid "Existing Metadata" msgstr "Existing Metadata" @@ -196,6 +200,9 @@ msgid "Flavor" msgstr "Flavour" +msgid "Full Text Search" +msgstr "Full Text Search" + msgid "ID" msgstr "ID" @@ -307,6 +314,17 @@ msgid "STATUS" msgstr "STATUS" +#. Strings between {$ and $} should be left untranslated. +msgid "" +"Script size: {$ (scriptLength || 0) | bytes $} of {$ config.MAX_SCRIPT_SIZE " +"| bytes $}" +msgstr "" +"Script size: {$ (scriptLength || 0) | bytes $} of {$ config.MAX_SCRIPT_SIZE " +"| bytes $}" + +msgid "Search in current results" +msgstr "Search in current results" + msgid "Select an item from Available items below" msgstr "Select an item from Available items below" @@ -348,6 +366,9 @@ "The action cannot be performed. The contents of this row have errors or are " "missing information." +msgid "The script is larger than the maximum size" +msgstr "The script is larger than the maximum size" + msgid "There was a problem communicating with the server, please try again." msgstr "There was a problem communicating with the server, please try again." @@ -357,6 +378,9 @@ msgid "Toggle Dropdown" msgstr "Toggle Dropdown" +msgid "Toggle navigation" +msgstr "Toggle navigation" + msgid "Total" msgstr "Total" @@ -364,6 +388,9 @@ msgid "Unable to delete: %s." msgstr "Unable to delete: %s." +msgid "Unlimited" +msgstr "Unlimited" + msgid "View Details" msgstr "View Details" diff -Nru horizon-9.0.0/horizon/locale/en_GB/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/en_GB/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/en_GB/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/en_GB/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,16 +1,17 @@ # Andi Chandler , 2015. #zanata # OpenStack Infra , 2015. #zanata +# Andi Chandler , 2016. #zanata # Rob Cresswell , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev26\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-17 00:28+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-02-10 12:12+0000\n" -"Last-Translator: Rob Cresswell \n" +"PO-Revision-Date: 2016-05-23 12:24+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en-GB\n" "X-Generator: Zanata 3.7.3\n" @@ -355,6 +356,10 @@ msgid "Summary" msgstr "Summary" +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "The attribute %(attr)s doesn't exist on %(obj)s." + msgid "The date should be in YYYY-mm-dd format." msgstr "The date should be in YYYY-mm-dd format." diff -Nru horizon-9.0.0/horizon/locale/es/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/es/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/es/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/es/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,15 +1,13 @@ -# Eduardo Gonzalez Gutierrez , 2015. #zanata -# OpenStack Infra , 2015. #zanata -# Pablo Iranzo Gómez , 2016. #zanata +# Eugènia Torrella , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev23\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-14 10:52+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-01-18 02:54+0000\n" +"PO-Revision-Date: 2016-05-14 03:54+0000\n" "Last-Translator: Pablo Iranzo Gómez \n" "Language-Team: Spanish\n" "Language: es\n" @@ -36,6 +34,9 @@ msgid "%s bytes" msgstr "%s bytes" +msgid "(Modified)" +msgstr "(Modificado)" + msgid "-" msgstr "-" @@ -55,13 +56,13 @@ msgstr "Añadido" msgid "Allocated" -msgstr "Asignados" +msgstr "Asignado" msgid "An error occurred while updating." -msgstr "Ha ocurrido un error durante la actualización." +msgstr "Se ha producido un error durante la actualización." msgid "An error occurred. Please try again later." -msgstr "Ha ocurrido un error. Inténtelo de nuevo más tarde." +msgstr "Se ha producido un error. Inténtelo de nuevo más tarde." msgid "Available" msgstr "Disponible" @@ -79,16 +80,16 @@ msgstr "Pulse aquí para filtros." msgid "Click here to expand the row and view the errors." -msgstr "Haga click aquí para ver los errores." +msgstr "Pulse aquí para expandir la fila y ver los errores." msgid "Click to see more details" -msgstr "Haga click para ver más detalles" +msgstr "Pulse para ver más detalles" msgid "Click to show or hide" -msgstr "Haga click para mostrar u ocultar" +msgstr "Pulse para mostrar u ocultar" msgid "Closed" -msgstr "Cerrada" +msgstr "Cerrado" msgid "Closing" msgstr "Cerrando" @@ -97,6 +98,9 @@ msgid "Confirm %s" msgstr "Confirmar %s" +msgid "Confirm Delete Foobars" +msgstr "Confirmar Supresión de Foobars" + msgid "Connecting" msgstr "Conectando" @@ -104,10 +108,10 @@ msgstr "No se ha podido descifrar la contraseña" msgid "Could not read the file" -msgstr "No se ha podido leer el fichero" +msgstr "No se ha podido leer el archivo" msgid "Create Subnet" -msgstr "Crear Subred" +msgstr "Crear subred" msgid "Current Usage" msgstr "Uso actual" @@ -115,6 +119,9 @@ msgid "Custom" msgstr "Personalizar" +msgid "Customization Script" +msgstr "Script de personalización" + msgid "Danger" msgstr "Peligro" @@ -125,26 +132,26 @@ msgstr "Decimal obligatorio" msgid "Delete" -msgstr "Eliminar" +msgstr "Suprimir" msgid "Delete Instance" -msgstr "Eliminar instancia" +msgstr "Suprimir instancia" msgid "Delete Interface" -msgstr "Eliminar interfaz" +msgstr "Suprimir interfaz" msgid "Delete Network" -msgstr "Borrar Red" +msgstr "Suprimir red" msgid "Delete Router" -msgstr "Eliminar router" +msgstr "Suprimir direccionador" msgid "Delete Subnet" -msgstr "Borrar Subred" +msgstr "Suprimir subred" #, python-format msgid "Deleted : %s." -msgstr "Eliminado : %s." +msgstr "Suprimido : %s." msgid "Detail Information" msgstr "Información detallada" @@ -168,14 +175,17 @@ msgid "Error: " msgstr "Error: " +msgid "Example" +msgstr "Ejemplo" + msgid "Existing Metadata" msgstr "Metadatos existentes" msgid "Expand to see allocated items" -msgstr "Expandir para ver los ítems asociados" +msgstr "Expandir para ver los elementos asignados" msgid "Expand to see available items" -msgstr "Expandir para ver los ítems disponibles" +msgstr "Expandir para ver los elementos disponibles" msgid "Filter" msgstr "Filtrar" @@ -184,7 +194,10 @@ msgstr "Finalizar" msgid "Flavor" -msgstr "Sabor" +msgstr "Tipo" + +msgid "Full Text Search" +msgstr "Búsqueda de texto completo" msgid "ID" msgstr "ID" @@ -201,6 +214,9 @@ msgid "Interfaces" msgstr "Interfaces" +msgid "Load script from a file" +msgstr "Cargar un script de un archivo" + msgid "Loading" msgstr "Cargando" @@ -225,8 +241,11 @@ msgid "No" msgstr "No" +msgid "No Limit" +msgstr "Sin limite" + msgid "No available items" -msgstr "No hay ítems disponibles" +msgstr "No hay elementos disponibles" msgid "No available metadata" msgstr "Metadatos no disponibles" @@ -241,7 +260,7 @@ msgstr "No hay metadatos existentes" msgid "No items to display." -msgstr "No hay ítems que mostrar." +msgstr "No hay elementos que mostrar." msgid "No roles" msgstr "Sin roles" @@ -256,7 +275,7 @@ msgstr "Aviso:" msgid "Open" -msgstr "Abierta" +msgstr "Abrierto" msgid "Open Console" msgstr "Abrir consola" @@ -271,10 +290,10 @@ msgstr "Confirme su selección." msgid "Prompt" -msgstr "Inmediato" +msgstr "Preguntar" msgid "Re-order items using drag and drop" -msgstr "Reordene los ítems arrastrando y soltando." +msgstr "Reordene los elementos arrastrando y soltando." msgid "Remaining" msgstr "Restante " @@ -291,8 +310,19 @@ msgid "STATUS" msgstr "ESTADO" +#. Strings between {$ and $} should be left untranslated. +msgid "" +"Script size: {$ (scriptLength || 0) | bytes $} of {$ config.MAX_SCRIPT_SIZE " +"| bytes $}" +msgstr "" +"Tamaño del script: {$ (scriptLength || 0) | bytes $} of {$ config." +"MAX_SCRIPT_SIZE | bytes $}" + +msgid "Search in current results" +msgstr "Buscar en los resultados actuales" + msgid "Select an item from Available items below" -msgstr "Seleccione un ítem de los disponibles abajo" +msgstr "Seleccione un elemento de los disponibles abajo" msgid "Select one" msgstr "Seleccione uno" @@ -317,7 +347,7 @@ msgstr "Subredes" msgid "Success" -msgstr "Éxito" +msgstr "Satisfactorio" msgid "Success: " msgstr "Correcto:" @@ -329,26 +359,34 @@ "The action cannot be performed. The contents of this row have errors or are " "missing information." msgstr "" -"Esta acción no se puede llevar a cabo. Esta columna contiene errores o " -"carece de información." +"Esta acción no se puede llevar a cabo. Esta columna contiene errores o le " +"falta información." + +msgid "The script is larger than the maximum size" +msgstr "El script tiene un tamaño superior al máximo" msgid "There was a problem communicating with the server, please try again." msgstr "" -"Ha ocurrido un problema en la comunicación con el servidor, inténtelo de " -"nuevo." +"Ha habido un problema en la comunicación con el servidor, inténtelo de nuevo." msgid "There was an error submitting the form. Please try again." -msgstr "Ha ocurrido un error al enviar el formulario. Inténtelo de nuevo." +msgstr "Se ha producido un error al enviar el formulario. Inténtelo de nuevo." msgid "Toggle Dropdown" msgstr "Alternar desplegable" +msgid "Toggle navigation" +msgstr "Alternar navegación " + msgid "Total" msgstr "Total" #, python-format msgid "Unable to delete: %s." -msgstr "No fue posible eliminar: %s." +msgstr "No se ha podido suprimir: %s." + +msgid "Unlimited" +msgstr "Ilimitado" msgid "View Details" msgstr "Ver detalles" @@ -357,7 +395,7 @@ msgstr "Ver detalles de la instancia" msgid "View Router Details" -msgstr "Ver detalles del router" +msgstr "Ver detalles del direccionador" msgid "Warning" msgstr "Advertencia:" @@ -396,8 +434,11 @@ msgstr "m1.tiny" msgid "pool default" -msgstr "Predeterminados del pool" +msgstr "Valor predeterminado de la agrupación" #, python-format msgid "selected \"%s\"" msgstr "seleccionado \"%s\"" + +msgid "{$ message || 'No items to display.' $}" +msgstr "{$ message || 'No items to display.' $}" diff -Nru horizon-9.0.0/horizon/locale/es/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/es/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/es/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/es/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,16 +1,14 @@ # Marian Tort , 2015. #zanata -# OpenStack Infra , 2015. #zanata -# Alberto Molina Coballes , 2016. #zanata -# Pablo Iranzo Gómez , 2016. #zanata +# Eugènia Torrella , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev23\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-14 10:52+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-02-19 12:25+0000\n" +"PO-Revision-Date: 2016-05-15 09:51+0000\n" "Last-Translator: Pablo Iranzo Gómez \n" "Language-Team: Spanish\n" "Language: es\n" @@ -25,7 +23,7 @@ " " msgstr "" "\n" -" Conectarse como otro usuario o volver atrás a la página principal\n" " " @@ -36,7 +34,7 @@ " " msgstr "" "\n" -" Usados %(used)s (Ilimitado)\n" +" Usados: %(used)s (Ilimitado)\n" " " #, python-format @@ -46,7 +44,7 @@ " " msgstr "" "\n" -" Usados %(used)s de %(available)s %(used)s de %(available)s \n" " " @@ -73,8 +71,8 @@ " " msgstr "" "\n" -"Si no está seguro del método de autenticación a utilizar, contacte con su " -"administrador.\n" +"Si no está seguro del método de autenticación a utilizar, póngase en " +"contacto con su administrador.\n" " " #, python-format @@ -102,8 +100,8 @@ #, python-format msgid "%(size)d Byte" msgid_plural "%(size)d Bytes" -msgstr[0] "%(size)d bite" -msgstr[1] "%(size)d bites" +msgstr[0] "%(size)d Byte" +msgstr[1] "%(size)d Bytes" #, python-format msgid "%s GB" @@ -131,7 +129,7 @@ #, python-format msgid "%s did not complete." -msgstr "%s no completado." +msgstr "%s no se ha completado." msgid "« Prev" msgstr "« Prev" @@ -147,7 +145,7 @@ #, python-format msgid "A %(resource)s with the name \"%(name)s\" already exists." -msgstr "Un %(resource)s con el nombre \"%(name)s\" ya existe." +msgstr "Ya existe un %(resource)s con el nombre \"%(name)s\"." msgid "Actions" msgstr "Acciones" @@ -159,7 +157,7 @@ msgstr "RAM activa:" msgid "Add a row" -msgstr "Agregar una fila" +msgstr "Añadir una fila" msgid "All available" msgstr "Todos los disponibles" @@ -170,6 +168,18 @@ msgid "Back" msgstr "Anterior" +#. Translators: test code, don't really have to translate +msgid "Batch Item" +msgid_plural "Batch Items" +msgstr[0] "Elemento por lotes" +msgstr[1] "Elementos por lotes" + +#. Translators: test code, don't really have to translate +msgid "Batched Item" +msgid_plural "Batched Items" +msgstr[0] "Elemento procesado por lotes" +msgstr[1] "Elementos procesado por lotes" + msgid "Cancel" msgstr "Cancelar " @@ -177,32 +187,45 @@ msgstr "Conectar" msgid "Delete" -msgstr "Eliminar" +msgstr "Suprimir" msgid "Deleted" -msgstr "Eliminado" +msgstr "Suprimido" #, python-format msgid "Displaying %(content_items)s item" msgid_plural "Displaying %(content_items)s items" -msgstr[0] "Mostrando %(content_items)s articulo" -msgstr[1] "Mostrando %(content_items)s articulos" +msgstr[0] "Mostrando %(content_items)s elemento" +msgstr[1] "Mostrando %(content_items)s elementos" #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" -msgstr[0] "Mostrando %(counter)s articulo" -msgstr[1] "Mostrando %(counter)s articulos" +msgstr[0] "Mostrando %(counter)s elemento" +msgstr[1] "Mostrando %(counter)s elementos" #, python-format msgid "Displaying %(nav_items)s item" msgid_plural "Displaying %(nav_items)s items" -msgstr[0] "Mostrando %(nav_items)s articulo" -msgstr[1] "Mostrando %(nav_items)s articulos" +msgstr[0] "Mostrando %(nav_items)s elemento" +msgstr[1] "Mostrando %(nav_items)s elementos" + +#. Translators: test code, don't really have to translate +msgid "Down Item" +msgid_plural "Down Items" +msgstr[0] "Elemento abajo" +msgstr[1] "Elementos abajo" + +#. Translators: test code, don't really have to translate +msgid "Downed Item" +msgid_plural "Downed Items" +msgstr[0] "Elemento bajado" +msgstr[1] "Elementos bajados" #, python-format msgid "Error processing message json file '%(path)s': %(exception)s" -msgstr "Error procesando el fichero json de mensajes '%(path)s': %(exception)s" +msgstr "" +"Error al procesar el archivo json de mensajes '%(path)s': %(exception)s" msgid "Error: " msgstr "Error: " @@ -232,20 +255,20 @@ msgstr "Versión de dirección IP no válida" msgid "Limit Summary" -msgstr "Resumen" +msgstr "Resumen de límites" msgid "Log in" -msgstr "Conectarse" +msgstr "Iniciar sesión" msgid "Login" -msgstr "Usuario" +msgstr "Inicio de sesión" msgid "Members" msgstr "Miembros" #, python-format msgid "Message json file '%(path)s' is malformed. %(exception)s" -msgstr "El fichero json de mensajes '%(path)s' es incorrecto. %(exception)s" +msgstr "El archivo json de mensajes '%(path)s' es incorrecto. %(exception)s" msgid "More Actions" msgstr "Más acciones" @@ -263,7 +286,7 @@ msgstr "Siguiente »" msgid "No items to display." -msgstr "No hay ítems que mostrar." +msgstr "No hay elementos que mostrar." #, python-format msgid "No match returned for the id \"%s\"." @@ -294,7 +317,7 @@ msgstr "Inicie sesión para continuar." msgid "Please select a row before taking that action." -msgstr "Seleccione una fila antes de realizar la acción." +msgstr "Seleccione una fila antes de llevar a cabo esa acción." msgid "Processing..." msgstr "Procesando..." @@ -304,7 +327,7 @@ #, python-format msgid "Select a %s to browse." -msgstr "Seleccione una %s para navegar." +msgstr "Seleccione un %s para navegar." msgid "Select a period of time to query its usage:" msgstr "Seleccione un periodo de tiempo para consultar su uso: " @@ -333,11 +356,15 @@ msgid "Summary" msgstr "Resumen" +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "El atributo %(attr)s no existe en %(obj)s." + msgid "The date should be in YYYY-mm-dd format." msgstr "La fecha debe estar en formato AAAA-MM-DD." msgid "The string may only contain ASCII printable characters." -msgstr "La cadena sólo puede incluir caracteres imprimibles ASCII." +msgstr "La cadena solo puede incluir caracteres imprimibles ASCII." #, python-format msgid "" @@ -346,24 +373,24 @@ "\"https://\"" msgstr "" "El valor de %(resource)s es %(name)s dentro de la plantilla. Al lanzar un " -"stack desde este interfaz, el valor debe comenzar por \"http://\" o " +"stack desde esta interfaz, el valor debe comenzar por \"http://\" o " "\"https://\"" msgid "This Period's GB-Hours:" -msgstr "Este periodo en horas GB:" +msgstr "Horas GB de este periodo:" msgid "This Period's RAM-Hours:" -msgstr "Horas-RAM de este periodo:" +msgstr "Horas RAM de este periodo:" msgid "This Period's VCPU-Hours:" -msgstr "Este periodo en horas VCPU:" +msgstr "Horas VCPU de este periodo:" msgid "This action cannot be undone." -msgstr "No se puede deshacer esta acción." +msgstr "Esta acción no se puede deshacer." #, python-format msgid "Unable to %(action)s: %(objs)s" -msgstr "No ha sido posible %(action)s: %(objs)s" +msgstr "No se ha podido %(action)s: %(objs)s" msgid "Unauthorized. Please try logging in again." msgstr "No autorizado. Inicie sesión de nuevo." @@ -372,6 +399,12 @@ msgid "Unauthorized: %s" msgstr "No autorizado: %s" +#. Translators: test code, don't really have to translate +msgid "Up Item" +msgid_plural "Up Items" +msgstr[0] "Elemento arriba" +msgstr[1] "Elementos arriba" + msgid "Update Item" msgid_plural "Update Items" msgstr[0] "Actualizar elemento" @@ -382,6 +415,12 @@ msgstr[0] "Elemento actualizado" msgstr[1] "Elementos actualizados" +#. Translators: test code, don't really have to translate +msgid "Upped Item" +msgid_plural "Upped Items" +msgstr[0] "Elemento subido" +msgstr[1] "Elementos subidos" + msgid "Usage Summary" msgstr "Resumen del uso" @@ -394,7 +433,7 @@ #, python-format msgid "You are not authorized to access %s" -msgstr "No está autorizado para acceder a %s" +msgstr "No tiene autorización para acceder a %s" msgid "You do not have permission to access the resource:" -msgstr "No tiene permisos para acceder al recurso:" +msgstr "No tiene permiso para acceder al recurso:" diff -Nru horizon-9.0.0/horizon/locale/es_MX/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/es_MX/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/es_MX/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/es_MX/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/fi_FI/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/fi_FI/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/fi_FI/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/fi_FI/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/fil/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/fil/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/fil/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/fil/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/fr/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/fr/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/fr/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/fr/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,23 +1,17 @@ # Corinne Verheyde , 2015. #zanata -# François Bureau , 2015. #zanata -# Gael Rehault , 2015. #zanata -# Maxime Coquerel , 2015. #zanata # Olivier Buisson , 2015. #zanata -# OpenStack Infra , 2015. #zanata -# Romain Chantereau , 2015. #zanata # Corinne Verheyde , 2016. #zanata -# Gérald LONLAS , 2016. #zanata -# JF Taltavull , 2016. #zanata +# leroy , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev16\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-12 02:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-07 10:04+0000\n" -"Last-Translator: Gérald LONLAS \n" +"PO-Revision-Date: 2016-04-24 09:18+0000\n" +"Last-Translator: Gael Rehault \n" "Language-Team: French\n" "Language: fr\n" "X-Generator: Zanata 3.7.3\n" @@ -29,7 +23,7 @@ #, python-format msgid "%s KB" -msgstr "%s Ko" +msgstr "%s ko" #, python-format msgid "%s MB" @@ -68,13 +62,13 @@ msgstr "Alloué" msgid "An error occurred while updating." -msgstr "Une erreur s'est produite durant la mise à jour." +msgstr "Une erreur s'est produite lors de la mise à jour." msgid "An error occurred. Please try again later." msgstr "Une erreur s'est produite. Veuillez réessayer ultérieurement." msgid "Available" -msgstr "Disponible(s)" +msgstr "Disponible" msgid "Available Metadata" msgstr "Métadonnées disponibles" @@ -86,13 +80,13 @@ msgstr "Annuler" msgid "Click here for filters." -msgstr "Cliquer pour filtrer." +msgstr "Cliquer ici pour afficher les filtres." msgid "Click here to expand the row and view the errors." -msgstr "Cliquer ici pour développer cette ligne et consulter les erreurs." +msgstr "Cliquez ici pour développer la ligne et afficher les erreurs." msgid "Click to see more details" -msgstr "Cliquer pour une vue plus détaillée" +msgstr "Cliquez pour afficher plus de détails" msgid "Click to show or hide" msgstr "Cliquer pour montrer ou cacher" @@ -114,10 +108,10 @@ msgstr "En cours de connexion" msgid "Could not decrypt the password" -msgstr "Le mot de passe n'a pu être déchiffré" +msgstr "Impossible de déchiffrer le mot de passe" msgid "Could not read the file" -msgstr "Le fichier n'a pu être lu" +msgstr "Impossible de lire le fichier" msgid "Create Subnet" msgstr "Créer un sous-réseau" @@ -126,10 +120,10 @@ msgstr "Utilisation actuelle" msgid "Custom" -msgstr "Personnaliser" +msgstr "Personnalisé" msgid "Customization Script" -msgstr "Script de Personnalisation" +msgstr "Script de personnalisation" msgid "Danger" msgstr "Danger" @@ -144,16 +138,16 @@ msgstr "Supprimer" msgid "Delete Instance" -msgstr "Supprimer l'instance " +msgstr "Supprimer une instance " msgid "Delete Interface" -msgstr "Supprimer l'Interface" +msgstr "Supprimer l'interface" msgid "Delete Network" -msgstr "Supprimer le réseau" +msgstr "Supprimer un réseau" msgid "Delete Router" -msgstr "Supprimer un Routeur" +msgstr "Supprimer un routeur" msgid "Delete Subnet" msgstr "Supprimer le sous-réseau" @@ -191,7 +185,7 @@ msgstr "Métadonnées existantes" msgid "Expand to see allocated items" -msgstr "Développer pour voir les éléments alloués" +msgstr "Développez pour afficher les éléments alloués" msgid "Expand to see available items" msgstr "Développer pour voir les éléments disponibles" @@ -215,7 +209,7 @@ msgstr "Adresses IP" msgid "Info" -msgstr "Informations" +msgstr "Info" msgid "Integer required" msgstr "Entier requis" @@ -254,19 +248,19 @@ msgstr "Aucune limite" msgid "No available items" -msgstr "Pas d'élément disponible" +msgstr "Aucun élément disponible" msgid "No available metadata" -msgstr "Pas de métadonnées disponibles" +msgstr "Aucune métadonnée disponible" msgid "No data available." msgstr "Pas de données disponibles." msgid "No description available." -msgstr "Pas de description disponible." +msgstr "Aucune description disponible." msgid "No existing metadata" -msgstr "Pas de métadonnées existantes" +msgstr "Aucune métadonnée existante" msgid "No items to display." msgstr "Aucun élément à afficher." @@ -287,23 +281,22 @@ msgstr "Ouvert" msgid "Open Console" -msgstr "Ouvrir la Console" +msgstr "Ouvrir la console" msgid "Passwords do not match." msgstr "Les mots de passe ne correspondent pas." msgid "Pattern mismatch" -msgstr "Modèle ne correspondant pas" +msgstr "Non correspondance de modèle" msgid "Please confirm your selection. " msgstr "Merci de confirmer votre sélection." msgid "Prompt" -msgstr "Invite de commande" +msgstr "Invite" msgid "Re-order items using drag and drop" -msgstr "" -"Ordonnancer les éléments à nouveau en utilisant l'opération glisser-déplacer" +msgstr "Effectuez un nouveau tri par glisser-déplacer" msgid "Remaining" msgstr "Restant" @@ -325,17 +318,18 @@ "Script size: {$ (scriptLength || 0) | bytes $} of {$ config.MAX_SCRIPT_SIZE " "| bytes $}" msgstr "" -"Taille du script : {$ (scriptLength || 0) | bytes $} sur {$ config." -"MAX_SCRIPT_SIZE | bytes $}" +"Taille du script : {$ (scriptLength || 0) | octets $} sur {$ config." +"MAX_SCRIPT_SIZE | octets $}" msgid "Search in current results" -msgstr "Recherche dans les résultats en cours" +msgstr "Rechercher dans les résultats en cours" msgid "Select an item from Available items below" -msgstr "Sélectionner un élément depuis les éléments disponibles ci-dessous" +msgstr "" +"Sélectionnez un élément dans la liste des éléments disponibles ci-dessous" msgid "Select one" -msgstr "Sélectionner un" +msgstr "Sélectionnez un élément" msgid "Server Name" msgstr "Nom du serveur" @@ -348,7 +342,7 @@ #, python-format msgid "Status: %s" -msgstr "État : %s" +msgstr "Statut : %s" msgid "Submit" msgstr "Envoyer" @@ -373,7 +367,7 @@ "des erreurs ou manque d'informations." msgid "The script is larger than the maximum size" -msgstr "Le script est plus lourd que la poids maximum" +msgstr "Le script dépasse la taille maximum" msgid "There was a problem communicating with the server, please try again." msgstr "Problème de communication avec le serveur, veuillez réessayer." @@ -382,29 +376,29 @@ msgstr "Erreur lors de la soumission du formulaire. Veuillez réessayer. " msgid "Toggle Dropdown" -msgstr "Activation du menu déroulant" +msgstr "Basculer vers menu déroulant" msgid "Toggle navigation" -msgstr "Changer la navigation" +msgstr "Basculer vers la navigation" msgid "Total" msgstr "Total" #, python-format msgid "Unable to delete: %s." -msgstr "Impossible de supprimer: %s." +msgstr "Impossible de supprimer : %s." msgid "Unlimited" -msgstr "Ilimité" +msgstr "Illimité" msgid "View Details" -msgstr "Voir les détails" +msgstr "Afficher les détails" msgid "View Instance Details" -msgstr "Voir les Détails de l'Instance" +msgstr "Afficher les détails de l'instance" msgid "View Router Details" -msgstr "Voir les Détails du Routeur" +msgstr "Afficher les détails du routeur" msgid "Warning" msgstr "Avertissement" @@ -413,7 +407,7 @@ msgstr "Avertissement :" msgid "Working" -msgstr "Traitement en cours..." +msgstr "Traitement en cours" msgid "Yes" msgstr "Oui" @@ -427,7 +421,7 @@ "Vous pouvez spécifier les ressources de métadonnées en déplaçant les " "éléments de la colonne de gauche vers la colonne de droite. La colonne de " "gauche contient des définitions de métadonnées du Catalogue de métadonnées " -"Glance. Utiliser l'option \"Autre\" pour ajouter des métadonnées avec la clé " +"Glance. Utilisez l'option \"Autre\" pour ajouter des métadonnées avec la clé " "de votre choix." #, python-format @@ -444,11 +438,11 @@ msgstr "m1.tiny" msgid "pool default" -msgstr "pool par défaut" +msgstr "valeur par défaut du pool" #, python-format msgid "selected \"%s\"" -msgstr "Vous avez sélectionné \"%s\"" +msgstr "\"%s\" sélectionné" msgid "{$ message || 'No items to display.' $}" -msgstr "{$ message || 'Aucun élément à afficher.' $}" +msgstr "{$ message || 'Aucun élément à afficher.' $}" diff -Nru horizon-9.0.0/horizon/locale/fr/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/fr/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/fr/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/fr/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -3,9 +3,9 @@ # Kevin Tibi , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/hi/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/hi/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/hi/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/hi/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/hi/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/hi/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/hi/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/hi/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/hu/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/hu/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/hu/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/hu/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/id/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/id/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/id/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/id/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/it/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/it/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/it/LC_MESSAGES/djangojs.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/it/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,16 +1,13 @@ -# Alessandra , 2015. #zanata -# Mattia Gandolfi , 2015. #zanata -# OpenStack Infra , 2015. #zanata -# Alessandra , 2016. #zanata +# Remo Mattei , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev11\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-21 02:34+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-28 03:49+0000\n" +"PO-Revision-Date: 2016-04-21 11:49+0000\n" "Last-Translator: Alessandra \n" "Language-Team: Italian\n" "Language: it\n" @@ -444,4 +441,4 @@ msgstr "selezionato \"%s\"" msgid "{$ message || 'No items to display.' $}" -msgstr "{$ message || 'Nessun elemento da visualizzare.' $}" +msgstr "{$ message || 'Nessun elemento da visualizzare' $} " diff -Nru horizon-9.0.0/horizon/locale/it/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/it/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/it/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/it/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -5,9 +5,9 @@ # Remo Mattei , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/ja/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/ja/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/ja/LC_MESSAGES/djangojs.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/ja/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -2,9 +2,9 @@ # Yuko Katabami , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/ja/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/ja/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/ja/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/ja/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,17 +1,16 @@ # Yuko Katabami , 2015. #zanata -# Akihiro Motoki , 2016. #zanata # Mie Yamamoto , 2016. #zanata # Yuko Katabami , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-16 02:15+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-15 10:07+0000\n" -"Last-Translator: Yuko Katabami \n" +"PO-Revision-Date: 2016-03-16 09:56+0000\n" +"Last-Translator: Akihiro Motoki \n" "Language-Team: Japanese\n" "Language: ja\n" "X-Generator: Zanata 3.7.3\n" diff -Nru horizon-9.0.0/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -3,9 +3,9 @@ # Sungjin Kang , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/ko_KR/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/ko_KR/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/ko_KR/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/ko_KR/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -2,9 +2,9 @@ # Sungjin Kang , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -2,9 +2,9 @@ # Joris S'heeren , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/nl_NL/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/nl_NL/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/nl_NL/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/nl_NL/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -2,9 +2,9 @@ # Joris S'heeren , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/pa_IN/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/pa_IN/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/pa_IN/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/pa_IN/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/pa_IN/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/pa_IN/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/pa_IN/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/pa_IN/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -2,9 +2,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/pl_PL/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/pl_PL/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/pl_PL/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/pl_PL/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -2,9 +2,9 @@ # Łukasz Jernas , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/pl_PL/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/pl_PL/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/pl_PL/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/pl_PL/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -2,9 +2,9 @@ # Łukasz Jernas , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/pt/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/pt/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/pt/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/pt/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,17 +1,14 @@ -# André Campos , 2015. #zanata -# Gabriel Wainer , 2015. #zanata -# OpenStack Infra , 2015. #zanata # Carlos Marques , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev16\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-12 02:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-07 10:13+0000\n" -"Last-Translator: Carlos Marques \n" +"PO-Revision-Date: 2016-04-25 08:09+0000\n" +"Last-Translator: Gabriel Wainer \n" "Language-Team: Portuguese (Brazil)\n" "Language: pt-BR\n" "X-Generator: Zanata 3.7.3\n" @@ -53,10 +50,10 @@ msgstr "Ativo" msgid "Add Interface" -msgstr "Adicionar Interface" +msgstr "Incluir Interface" msgid "Added" -msgstr "Adicionado" +msgstr "Incluído" msgid "Allocated" msgstr "Alocado" @@ -65,13 +62,13 @@ msgstr "Um erro ocorreu ao atualizar." msgid "An error occurred. Please try again later." -msgstr "Um erro ocorreu. Por favor tente novamente mais tarde." +msgstr "Ocorreu um erro. Tente novamente mais tarde." msgid "Available" msgstr "Disponível" msgid "Available Metadata" -msgstr "Metadados disponível" +msgstr "Metadados disponíveis" msgid "Back" msgstr "Voltar" @@ -86,20 +83,20 @@ msgstr "Clique aqui para expandir a linha e ver os erros." msgid "Click to see more details" -msgstr "Clique para ver mais detalhes." +msgstr "Clique para ver mais detalhes" msgid "Click to show or hide" -msgstr "Clique para exibir ou esconder" +msgstr "Clique para exibir ou ocultar" msgid "Closed" msgstr "Encerrado" msgid "Closing" -msgstr "Encerramento" +msgstr "Encerrando" #, python-format msgid "Confirm %s" -msgstr "Confirma %s" +msgstr "Confirmar %s" msgid "Confirm Delete Foobars" msgstr "Confirmar Exclusão de Foobars " @@ -108,7 +105,7 @@ msgstr "Conectando" msgid "Could not decrypt the password" -msgstr "Não foi possível descriptografar a senha" +msgstr "Não foi possível decriptografar a senha" msgid "Could not read the file" msgstr "Não foi possivel ler o arquivo" @@ -117,13 +114,13 @@ msgstr "Criar Sub-rede" msgid "Current Usage" -msgstr "Uso atual" +msgstr "Uso Atual" msgid "Custom" msgstr "Customizado" msgid "Customization Script" -msgstr "Script de customização" +msgstr "Script de Customização" msgid "Danger" msgstr "Perigo" @@ -132,7 +129,7 @@ msgstr "Perigo:" msgid "Decimal required" -msgstr "Decimal requerido" +msgstr "Decimal obrigatório" msgid "Delete" msgstr "Excluir" @@ -157,7 +154,7 @@ msgstr "Excluídos : %s." msgid "Detail Information" -msgstr "Informações delhadas" +msgstr "Informações Detalhadas" #, python-format msgid "Displaying %(count)s of %(total)s items" @@ -182,7 +179,7 @@ msgstr "Exemplo" msgid "Existing Metadata" -msgstr "Metadados existente" +msgstr "Metadados existentes" msgid "Expand to see allocated items" msgstr "Expanda para ver os itens alocados" @@ -191,13 +188,13 @@ msgstr "Expanda para ver os itens disponíveis" msgid "Filter" -msgstr "Filtro" +msgstr "Filtrar" msgid "Finish" msgstr "Encerrar" msgid "Flavor" -msgstr "Flavor" +msgstr "Tipo" msgid "Full Text Search" msgstr "Procura de Texto Completa" @@ -209,10 +206,10 @@ msgstr "Endereço IP" msgid "Info" -msgstr "Info" +msgstr "Informações" msgid "Integer required" -msgstr "Inteiro requerido" +msgstr "Número inteiro obrigatório" msgid "Interfaces" msgstr "Interfaces" @@ -248,25 +245,25 @@ msgstr "Nenhum limite" msgid "No available items" -msgstr "Itens indisponíveis" +msgstr "Nenhum item disponível" msgid "No available metadata" -msgstr "Metadados não disponível" +msgstr "Metadados não disponíveis" msgid "No data available." msgstr "Não há dados disponíveis." msgid "No description available." -msgstr "Sem descrição disponível." +msgstr "Nenhuma descrição disponível." msgid "No existing metadata" -msgstr "Metadados não existente" +msgstr "Metadados não existentes" msgid "No items to display." -msgstr "Sem itens para exibir." +msgstr "Nenhum item para exibir." msgid "No roles" -msgstr "Sem papéis" +msgstr "Sem funções" msgid "None" msgstr "Nenhum" @@ -284,7 +281,7 @@ msgstr "Abrir Console" msgid "Passwords do not match." -msgstr "As senhas não conferem." +msgstr "As senhas não correspondem." msgid "Pattern mismatch" msgstr "Incompatibilidade de padrão" @@ -296,7 +293,7 @@ msgstr "Prompt" msgid "Re-order items using drag and drop" -msgstr "reordene os itens clicando em um deles e arrastando-o" +msgstr "Reordene os itens usando arrastar e soltar" msgid "Remaining" msgstr "Restante" @@ -305,10 +302,10 @@ msgstr "Remover" msgid "Required" -msgstr "Requerido" +msgstr "Obrigatório" msgid "Roles" -msgstr "Papéis" +msgstr "Funções" msgid "STATUS" msgstr "STATUS" @@ -325,16 +322,16 @@ msgstr "Procurar nos resultados atuais" msgid "Select an item from Available items below" -msgstr "Selecione um item dentre os disponíveis abaixo" +msgstr "Selecione um item dentre os itens disponíveis abaixo" msgid "Select one" -msgstr "Selecione" +msgstr "Selecione um" msgid "Server Name" msgstr "Nome do Servidor" msgid "Shutdown" -msgstr "Desligar" +msgstr "Encerrar" msgid "Status" msgstr "Status" @@ -363,20 +360,19 @@ "missing information." msgstr "" "A ação não pôde ser executada. O conteúdo desta linha possui erros ou " -"informações indisponíveis" +"informações ausentes" msgid "The script is larger than the maximum size" msgstr "O script é maior que o tamanho máximo" msgid "There was a problem communicating with the server, please try again." -msgstr "" -"Houve um problema ao comunicar-se com o servidor, por favor tente novamente." +msgstr "Ocorreu um problema ao comunicar-se com o servidor, tente novamente." msgid "There was an error submitting the form. Please try again." -msgstr "Houve um erro ao enviar o formulário. Por favor tente novamente." +msgstr "Ocorreu um erro ao enviar o formulário. Tente novamente." msgid "Toggle Dropdown" -msgstr "Alternar Opções" +msgstr "Alternar Menu Suspenso" msgid "Toggle navigation" msgstr "Alternar navegação" @@ -437,7 +433,7 @@ msgstr "m1.tiny" msgid "pool default" -msgstr "pool default" +msgstr "pool padrão" #, python-format msgid "selected \"%s\"" diff -Nru horizon-9.0.0/horizon/locale/pt_BR/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/pt_BR/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/pt_BR/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/pt_BR/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,14 +1,13 @@ -# OpenStack Infra , 2015. #zanata # Carlos Marques , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev16\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-12 02:15+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-17 04:04+0000\n" +"PO-Revision-Date: 2016-04-25 02:32+0000\n" "Last-Translator: Carlos Marques \n" "Language-Team: Portuguese (Brazil)\n" "Language: pt-BR\n" @@ -70,8 +69,9 @@ " " msgstr "" "\n" -"Se você não tem certeza do método de autenticação a ser utilizado, entre em " -"contato com o seu administrador." +" Se você não tiver certeza do método de autenticação a ser utilizado, " +"entre em contato com o seu administrador.\n" +" " #, python-format msgctxt "past" @@ -127,10 +127,10 @@ #, python-format msgid "%s did not complete." -msgstr "%s não completou." +msgstr "%s não concluído." msgid "« Prev" -msgstr "« Prev" +msgstr "« Anterior" msgid "(No Limit)" msgstr "(Sem Limite)" @@ -155,7 +155,7 @@ msgstr "RAM ativa:" msgid "Add a row" -msgstr "Adicionar uma linha" +msgstr "Incluir uma linha" msgid "All available" msgstr "Tudo disponível" @@ -182,7 +182,7 @@ msgstr "Cancelar" msgid "Connect" -msgstr "Conectado" +msgstr "Conectar" msgid "Delete" msgstr "Excluir" @@ -231,7 +231,7 @@ msgstr "Falso" msgid "Filter" -msgstr "Filtro" +msgstr "Filtrar" msgid "Horizon" msgstr "Horizon" @@ -240,12 +240,12 @@ msgstr "Formato incorreto para o endereço IP" msgid "Info: " -msgstr "Informação:" +msgstr "Informações:" msgid "Invalid metadata entry. Use comma-separated key=value pairs" msgstr "" -"Metadados inseridos em um formato inválido. Insira os metadados em pares " -"Chave=Valor separados por vírgula. " +"Entrada de metadados inválida. Use pares de chave=valor separados por " +"vírgula. " msgid "Invalid subnet mask" msgstr "Máscara de sub-rede inválida" @@ -260,7 +260,7 @@ msgstr "Efetuar Log in" msgid "Login" -msgstr "Logar" +msgstr "Efetuar Login" msgid "Members" msgstr "Membros" @@ -279,17 +279,17 @@ msgstr "Nunca" msgid "Next" -msgstr "Próximo" +msgstr "Avançar" msgid "Next »" -msgstr "Next »" +msgstr "Avançar »" msgid "No items to display." msgstr "Sem itens para exibir." #, python-format msgid "No match returned for the id \"%s\"." -msgstr "Não foi encontrada correspondência para o ID \"%s\"." +msgstr "Nenhuma correspondência retornada para o ID \"%s\"." msgid "No members." msgstr "Sem membros." @@ -304,19 +304,19 @@ msgstr "Não é um número de porta válido" msgid "One colon allowed in port range" -msgstr "Uma pontução de dois pontos permitida no intervalo de portas" +msgstr "Uma pontução de dois pontos permitida na faixa de portas" msgid "Other" -msgstr "Outros" +msgstr "Outro" msgid "Password is not accepted" -msgstr "Senha não foi aceita" +msgstr "A senha não foi aceita" msgid "Please log in to continue." -msgstr "Por favor faça login para continuar." +msgstr "Faça login para continuar." msgid "Please select a row before taking that action." -msgstr "Por favor selecione uma linha antes de realizar esta ação." +msgstr "Selecione uma linha antes de realizar esta ação." msgid "Processing..." msgstr "Processando..." @@ -326,7 +326,7 @@ #, python-format msgid "Select a %s to browse." -msgstr "Selecione um %s para navegar." +msgstr "Selecione um %s para procurar." msgid "Select a period of time to query its usage:" msgstr "Selecione um período de tempo para consultar seu uso:" @@ -338,7 +338,7 @@ msgstr[1] "Vender Puppies" msgid "Sign In" -msgstr "Entrar" +msgstr "Efetuar Sign In" #. Translators: test code, don't really have to translate msgid "Sold Puppy" @@ -363,7 +363,7 @@ msgstr "A data deve estar no formato YYYY-mm-dd." msgid "The string may only contain ASCII printable characters." -msgstr "A string somente deve conter caracteres ASCII imprimíveis." +msgstr "A sequência pode conter somente caracteres ASCII imprimíveis." #, python-format msgid "" @@ -376,13 +376,13 @@ "\"" msgid "This Period's GB-Hours:" -msgstr "GB-Horas desse Período:" +msgstr "Horas GB desse Período:" msgid "This Period's RAM-Hours:" -msgstr "Quantidade de RAM-Horas deste período:" +msgstr "Horas de RAM deste período:" msgid "This Period's VCPU-Hours:" -msgstr "VCPU-Horas desse Período:" +msgstr "Horas VCPU desse Período:" msgid "This action cannot be undone." msgstr "Esta ação não pode ser desfeita." @@ -392,7 +392,7 @@ msgstr "Não foi possível %(action)s: %(objs)s" msgid "Unauthorized. Please try logging in again." -msgstr "Não autorizado. Por favor tente efetuar login novamente." +msgstr "Não autorizado. Tente efetuar login novamente." #, python-format msgid "Unauthorized: %s" diff -Nru horizon-9.0.0/horizon/locale/ru/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/ru/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/ru/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/ru/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -18,9 +18,9 @@ # Ilya Alekseyev , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-16 02:15+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/ru/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/ru/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/ru/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/ru/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -16,9 +16,9 @@ # Ilya Alekseyev , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/sl_SI/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/sl_SI/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/sl_SI/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/sl_SI/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/sr/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/sr/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/sr/LC_MESSAGES/djangojs.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/sr/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/sr/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/sr/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/sr/LC_MESSAGES/django.po 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/locale/sr/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,9 +1,9 @@ # OpenStack Infra , 2015. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-15 01:55+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/te_IN/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/te_IN/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/te_IN/LC_MESSAGES/djangojs.po 1970-01-01 00:00:00.000000000 +0000 +++ horizon-9.0.1/horizon/locale/te_IN/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -0,0 +1,442 @@ +# OpenStack Infra , 2015. #zanata +# Srikrishna Komatineni , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: horizon 9.0.1.dev46\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-06-01 05:30+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2016-06-01 02:37+0000\n" +"Last-Translator: Srikrishna Komatineni \n" +"Language-Team: Telugu (India)\n" +"Language: te-IN\n" +"X-Generator: Zanata 3.7.3\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#, python-format +msgid "%s bytes" +msgstr "%s బైట్లు" + +msgid "(Modified)" +msgstr "(మార్చబడిన)" + +msgid "-" +msgstr "-" + +msgid "0 GB" +msgstr "0 GB" + +msgid "0 MB" +msgstr "0 MB" + +msgid "Active" +msgstr "క్రియాశీలత " + +msgid "Add Interface" +msgstr "ఇంటర్ఫేస్ ను చేర్చు" + +msgid "Added" +msgstr "జోడింపపడిన " + +msgid "Allocated" +msgstr "కేటాయించబడిన" + +msgid "An error occurred while updating." +msgstr "సవరించు పక్రియ లో లోపము జరిగినది." + +msgid "An error occurred. Please try again later." +msgstr "లోపము జరిగినది. దయచేసి మరల ప్రయత్నించండి" + +msgid "Available" +msgstr "లభ్యమగును" + +msgid "Available Metadata" +msgstr "అందుబాటులో వున్న మెటాడేటా" + +msgid "Back" +msgstr "వెనుకకు" + +msgid "Cancel" +msgstr "రద్దుచేయు" + +msgid "Click here for filters." +msgstr "వడపోత కొరకు ఇక్కడ నొక్కండి." + +msgid "Click here to expand the row and view the errors." +msgstr "ఈ వరుస ను విస్తరించేందుకు మరియు లోపాలు వీక్షించేందుకు ఇక్కడ నొక్కండి. " + +msgid "Click to see more details" +msgstr "మరిన్ని వివరాలకు చూడడానికి ఇక్కడ నొక్కండి" + +msgid "Click to show or hide" +msgstr "చూపించటకు లేదా దాచడానికి నొక్కండి" + +msgid "Closed" +msgstr "మూసివేయబడింది" + +msgid "Closing" +msgstr "మూసివేత" + +#, python-format +msgid "Confirm %s" +msgstr " %s ను ధ్రువీకరించు " + +msgid "Confirm Delete Foobars" +msgstr "Foobars తొలగింపును ధృవీకరించండి" + +msgid "Connecting" +msgstr "అనుసంధానింపబడుతుంది" + +msgid "Could not decrypt the password" +msgstr "సంకేత పదాన్ని డీక్రిప్షన్ చేయలేము" + +msgid "Could not read the file" +msgstr "దస్త్రం ను చదవలేము" + +msgid "Create Subnet" +msgstr " ఉప సమూహవల సృష్టించుము " + +msgid "Current Usage" +msgstr "ప్రస్తుత వాడుక " + +msgid "Custom" +msgstr "ఆచారం" + +msgid "Customization Script" +msgstr "అనుకూలీకరణ ముద్రణ" + +msgid "Danger" +msgstr "అపాయం" + +msgid "Danger: " +msgstr "అపాయం" + +msgid "Decimal required" +msgstr "దశాంశము కావలెను" + +msgid "Delete" +msgstr "తొలగించండి" + +msgid "Delete Instance" +msgstr "సంభవిక్త ను తొలగించండి" + +msgid "Delete Interface" +msgstr "సమన్విక తొలగించుము" + +msgid "Delete Network" +msgstr "సమూహవల తొలగించుము" + +msgid "Delete Router" +msgstr "రౌటర్ తొలగించండి" + +msgid "Delete Subnet" +msgstr "ఉప సమూహవల తొలగించుము" + +#, python-format +msgid "Deleted : %s." +msgstr "తొలగించిన: %s" + +msgid "Detail Information" +msgstr "వివరణాత్మక సమాచారము " + +#, python-format +msgid "Displaying %(count)s of %(total)s items" +msgstr "ప్రదర్శణ %(count)s of %(total)s అంశములు" + +#, python-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "ప్రదర్శణ %s అంశము" +msgstr[1] "ప్రదర్శణ %s అంశములు" + +msgid "Duplicate keys are not allowed" +msgstr "నకిలీ బీగములకు అనుమతి లేదు" + +msgid "Error" +msgstr "లోపం" + +msgid "Error: " +msgstr "లోపము" + +msgid "Example" +msgstr "ఉదాహరణ" + +msgid "Existing Metadata" +msgstr "ఇప్పటికే ఉన్న మెటాడేటా" + +msgid "Expand to see allocated items" +msgstr "కేటాయించిన అంశాలను చూడుటకు విస్తరించండి" + +msgid "Expand to see available items" +msgstr "అందుబాటు లో వున్న అంశాలను చూడుటకు విస్తరించండి " + +msgid "Filter" +msgstr "వడియగట్టు" + +msgid "Finish" +msgstr "సమాప్తి" + +msgid "Flavor" +msgstr "చవి" + +msgid "Full Text Search" +msgstr "పూర్తి సమాచార శోధన" + +msgid "ID" +msgstr "ID" + +msgid "IP Addresses" +msgstr "IP చిరునామా" + +msgid "Info" +msgstr "సమాచారం" + +msgid "Integer required" +msgstr "పూర్ణాంకము కావలెను" + +msgid "Interfaces" +msgstr "ఇంటర్ఫేస్స్" + +msgid "Load script from a file" +msgstr "అనుకూలీకరణ ను దస్త్రం నుంచి తీసుకొనుము" + +msgid "Loading" +msgstr "లొడవుతుంది" + +msgid "Max" +msgstr "గరిష్ట" + +msgid "Max length" +msgstr "గరిష్ట పొడవు" + +msgid "Min" +msgstr "కనిష్ట" + +msgid "Min length" +msgstr "కనిష్ట పొడవు" + +msgid "Name" +msgstr "పేరు" + +msgid "Next" +msgstr "తరువాత" + +msgid "No" +msgstr "కాదు" + +msgid "No Limit" +msgstr "అపరిమితము" + +msgid "No available items" +msgstr "అంశములు అందుబాటులో లేవు" + +msgid "No available metadata" +msgstr "మెటాడేటా అందుబాటులో లేదు" + +msgid "No data available." +msgstr " సమాచారం అందుబాటు లో లేదు" + +msgid "No description available." +msgstr "ఏ వివరణ అందుబాటులో లేదు" + +msgid "No existing metadata" +msgstr "ఎటువంటి మెటాడేటా లేదు " + +msgid "No items to display." +msgstr "ప్రదర్శించుటకు ఎటువంటి అంశము/అయిటము లు లేవు" + +msgid "No roles" +msgstr "ఏటువంటి పాత్రలు లేవు" + +msgid "None" +msgstr "శూన్యము" + +msgid "Not authorized to do this operation." +msgstr "ఈ పని చేయుటకు అనుమతి లేదు" + +msgid "Notice: " +msgstr "నోటీసు " + +msgid "Open" +msgstr "విప్పు" + +msgid "Open Console" +msgstr "విభిన్న తలమును తెరువుము " + +msgid "Passwords do not match." +msgstr "సంకేత పదాలు సరిపోలడం లేదు. " + +msgid "Pattern mismatch" +msgstr "నమూనా అసమతుల్యత" + +msgid "Please confirm your selection. " +msgstr "దయచేసి మీ ఎంపికను నిర్ధారించండి." + +msgid "Prompt" +msgstr "తక్షణం" + +msgid "Re-order items using drag and drop" +msgstr "డ్రాగ్ మరియు డ్రాప్ ఉపయోగించి అంశాలను క్రమాన్ని మార్చండి" + +msgid "Remaining" +msgstr "మిగిలినవి" + +msgid "Remove" +msgstr "తొలగించండి " + +msgid "Required" +msgstr "కావలెను" + +msgid "Roles" +msgstr "పాత్రలు" + +msgid "STATUS" +msgstr "స్టేటస్‌" + +#. Strings between {$ and $} should be left untranslated. +msgid "" +"Script size: {$ (scriptLength || 0) | bytes $} of {$ config.MAX_SCRIPT_SIZE " +"| bytes $}" +msgstr "" +"అనుకూలీకరణ పరిమాణం: {$ (scriptLength || 0) | bytes $} of {$ config." +"MAX_SCRIPT_SIZE | bytes $}" + +msgid "Search in current results" +msgstr "ప్రస్తుత ఫలితాల్లో శోధించుము" + +msgid "Select an item from Available items below" +msgstr "క్రింద అందుబాటులో అంశాలను నుండి ఒక అంశాన్ని ఎంచుకొనండి" + +msgid "Select one" +msgstr "ఒకటి ఎంచుకోండి" + +msgid "Server Name" +msgstr "సర్వర్ పేరు " + +msgid "Shutdown" +msgstr "మూసివేత" + +msgid "Status" +msgstr "స్థితి" + +#, python-format +msgid "Status: %s" +msgstr "స్థితి: %s" + +msgid "Submit" +msgstr "సమర్పించు" + +msgid "Subnets" +msgstr "ఉప సమూహవల" + +msgid "Success" +msgstr "విజయము" + +msgid "Success: " +msgstr "సఫలత" + +msgid "Text" +msgstr "సమాచారం" + +msgid "" +"The action cannot be performed. The contents of this row have errors or are " +"missing information." +msgstr "" +"ఈ చర్య నిర్వహించపడదు. ఈ వరుస లోపలవున్న సమాచారం తప్పుతో కూడియున్నది లేదా అసంపూర్తి అయివున్నది. " + +msgid "The script is larger than the maximum size" +msgstr "ఈ అనుకూలీకరణ గరిష్ట పరిమాణము కన్నా పెద్దది" + +msgid "There was a problem communicating with the server, please try again." +msgstr "సర్వరు తొ సంభాషించుటలో లోపము జరిగినది. దయచేసి మరల ప్రయత్నించండి" + +msgid "There was an error submitting the form. Please try again." +msgstr "ఫారం దాఖలుచేయుటలో లోపము ఎర్పడినది. దయచేసి తిరిగి ప్రయత్నించండి." + +msgid "Toggle Dropdown" +msgstr "నొక్కి కింద్ర చూచు ప్రభావం మార్చుటకు" + +msgid "Toggle navigation" +msgstr "గమనాగమనము మార్చుకొనండి " + +msgid "Total" +msgstr "మొత్తం" + +#, python-format +msgid "Unable to delete: %s." +msgstr "తొలగించలేకపోయాము: %s" + +msgid "Unlimited" +msgstr "అపారమైన" + +msgid "View Details" +msgstr "వివరాలు చూడుము " + +msgid "View Instance Details" +msgstr "సంభవిక్త వివరాలు చూడండి" + +msgid "View Router Details" +msgstr "రౌటర్ వివరాలు చూడండి" + +msgid "Warning" +msgstr "హెచ్చరిక" + +msgid "Warning: " +msgstr "హెచ్చరిక" + +msgid "Working" +msgstr "పనిచేస్తున్నది" + +msgid "Yes" +msgstr "అవును" + +msgid "" +"You can specify resource metadata by moving items from the left column to " +"the right column. In the left column there are metadata definitions from the " +"Glance Metadata Catalog. Use the \"Custom\" option to add metadata with " +"the key of your choice." +msgstr "" +"వనరుల మెటాడేటా ను పేర్కొనుటకు కుడి నిలువరస అంశములను ఎడమ నిలువరసకు మార్చవలను. ఎడమ కాలమ్ లో " +"గ్లాన్స్ మెటాడేటా జాబితా నుండి మెటాడేటా నిర్వచనాలు ఉన్నాయి. మీ ఎంపిక యొక్క కీ తో మెటాడేటా జోడించడానికి \"అనుకూల\" " +"ఎంపికను ఉపయోగించండి." + +#, python-format +msgid "You have selected %s. " +msgstr "%s ను మీరు ఎంపిక చేసుకొన్నారు" + +msgid "description" +msgstr "వివరణ" + +msgid "m1.small" +msgstr "m1. చిన్న" + +msgid "m1.tiny" +msgstr "m1. అతి చిన్న " + +msgid "pool default" +msgstr "అప్రమేయ సమీకరణ" + +#, python-format +msgid "selected \"%s\"" +msgstr "ఎంపిక చేయబడ్డ \"% s\"" + +msgid "{$ message || 'No items to display.' $}" +msgstr "{$ సందేశము || 'ప్రదర్శించడానికి అంశాలు లేవు.' $}" diff -Nru horizon-9.0.0/horizon/locale/tr_TR/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/tr_TR/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/tr_TR/LC_MESSAGES/djangojs.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/tr_TR/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -3,9 +3,9 @@ # Mücahit Büyükyılmaz , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/tr_TR/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/tr_TR/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/tr_TR/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/tr_TR/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -3,9 +3,9 @@ # Mücahit Büyükyılmaz , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev8\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-04-18 20:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff -Nru horizon-9.0.0/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,21 +1,13 @@ -# Daisy , 2015. #zanata -# OpenStack Infra , 2015. #zanata -# Yu Zhiuguo , 2015. #zanata -# yan haifeng , 2015. #zanata -# zhangjingwen , 2015. #zanata -# Zheng Xi Zhou , 2016. #zanata -# liujunpeng , 2016. #zanata -# qingszhao , 2016. #zanata -# vuuv , 2016. #zanata +# Linda , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev16\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-12 02:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-23 02:16+0000\n" +"PO-Revision-Date: 2016-04-28 08:47+0000\n" "Last-Translator: vuuv \n" "Language-Team: Chinese (China)\n" "Language: zh-CN\n" @@ -43,7 +35,7 @@ msgstr "%s 字节" msgid "(Modified)" -msgstr "(已修改)" +msgstr "(已修改)" msgid "-" msgstr "-" @@ -55,10 +47,10 @@ msgstr "0 MB" msgid "Active" -msgstr "运行中" +msgstr "活动" msgid "Add Interface" -msgstr "增加接口" +msgstr "添加接口" msgid "Added" msgstr "已添加" @@ -85,29 +77,29 @@ msgstr "取消" msgid "Click here for filters." -msgstr "点击这里过滤" +msgstr "单击此处以过滤。" msgid "Click here to expand the row and view the errors." -msgstr "点击此处展开,并可浏览错误。" +msgstr "单击此处以展开该行,并查看错误。" msgid "Click to see more details" -msgstr "点击查看更多细节" +msgstr "单击以查看更多详细信息" msgid "Click to show or hide" -msgstr "点击此处展现或隐藏" +msgstr "单击此处以显示或隐藏" msgid "Closed" msgstr "已关闭" msgid "Closing" -msgstr "关闭中" +msgstr "正在关闭" #, python-format msgid "Confirm %s" msgstr "确认 %s" msgid "Confirm Delete Foobars" -msgstr "确认删除Foobars" +msgstr "确认删除 Foobars" msgid "Connecting" msgstr "连接中" @@ -143,7 +135,7 @@ msgstr "删除" msgid "Delete Instance" -msgstr "删除云主机" +msgstr "删除实例" msgid "Delete Interface" msgstr "删除接口" @@ -152,7 +144,7 @@ msgstr "删除网络" msgid "Delete Router" -msgstr "删除路由" +msgstr "删除路由器" msgid "Delete Subnet" msgstr "删除子网" @@ -174,7 +166,7 @@ msgstr[0] "正在显示 %s 项" msgid "Duplicate keys are not allowed" -msgstr "复制密钥是不允许的" +msgstr "不允许使用重复的密钥" msgid "Error" msgstr "错误" @@ -186,31 +178,31 @@ msgstr "例子" msgid "Existing Metadata" -msgstr "已存在的元数据" +msgstr "现有的元数据" msgid "Expand to see allocated items" -msgstr "展开可见已分配项" +msgstr "展开以查看已分配项" msgid "Expand to see available items" -msgstr "展开可见可选项" +msgstr "展开以查看可选项" msgid "Filter" -msgstr "筛选" +msgstr "过滤" msgid "Finish" -msgstr "结束" +msgstr "完成" msgid "Flavor" -msgstr "云主机类型" +msgstr "flavor" msgid "Full Text Search" msgstr "全文搜索" msgid "ID" -msgstr "ID" +msgstr "标识" msgid "IP Addresses" -msgstr "IP地址" +msgstr "IP 地址" msgid "Info" msgstr "信息" @@ -246,7 +238,7 @@ msgstr "下一步" msgid "No" -msgstr "不" +msgstr "否" msgid "No Limit" msgstr "无限制" @@ -258,25 +250,25 @@ msgstr "没有可用的元数据" msgid "No data available." -msgstr "没有可用数据" +msgstr "没有可用的数据。" msgid "No description available." msgstr "没有可用的描述。" msgid "No existing metadata" -msgstr "不存在的元数据" +msgstr "无现有的元数据" msgid "No items to display." -msgstr "没有条目显示。" +msgstr "没有要显示的项目。" msgid "No roles" -msgstr "不存在任何角色" +msgstr "没有角色" msgid "None" msgstr "无" msgid "Not authorized to do this operation." -msgstr "未授权不能进行此操作。" +msgstr "无权执行此操作。" msgid "Notice: " msgstr "注意:" @@ -322,8 +314,8 @@ "Script size: {$ (scriptLength || 0) | bytes $} of {$ config.MAX_SCRIPT_SIZE " "| bytes $}" msgstr "" -"脚本大小: {$ (scriptLength || 0) | bytes $} / {$ config.MAX_SCRIPT_SIZE | " -"bytes $} (最大)" +"脚本大小:{$ (scriptLength || 0) | bytes $} / {$ config.MAX_SCRIPT_SIZE | " +"bytes $}" msgid "Search in current results" msgstr "在当前结果中搜索" @@ -335,7 +327,7 @@ msgstr "选择一个" msgid "Server Name" -msgstr "服务器名" +msgstr "服务器名称" msgid "Shutdown" msgstr "关闭" @@ -345,7 +337,7 @@ #, python-format msgid "Status: %s" -msgstr "状态: %s" +msgstr "状态:%s" msgid "Submit" msgstr "提交" @@ -374,7 +366,7 @@ msgstr "与服务器通信出现问题,请再试一次。" msgid "There was an error submitting the form. Please try again." -msgstr "在提交表单的时候出现错误,请再次尝试。" +msgstr "提交表单时出现错误。请再次尝试。" msgid "Toggle Dropdown" msgstr "切换下拉菜单" @@ -383,7 +375,7 @@ msgstr "切换导航" msgid "Total" -msgstr "总共" +msgstr "总计" #, python-format msgid "Unable to delete: %s." @@ -393,13 +385,13 @@ msgstr "无限制的" msgid "View Details" -msgstr "查看详情" +msgstr "查看详细信息" msgid "View Instance Details" -msgstr "查看云主机详情" +msgstr "查看实例详细信息" msgid "View Router Details" -msgstr "查看路由详情" +msgstr "查看路由器详细信息" msgid "Warning" msgstr "警告" @@ -419,28 +411,28 @@ "Glance Metadata Catalog. Use the \"Custom\" option to add metadata with " "the key of your choice." msgstr "" -"你可以通过把左侧的条目移到右侧来指定资源的元数据。左侧是Glance元数据目录" -"(Metadata Catalog)里的元数据定义。使用\"自定义\"选项来增加元数据。" +"可以通过把左列的项目移动到右列来指定资源元数据。左列是来自 Glance 元数据目录" +"里的元数据定义。请使用“自定义”选项来添加具有您所选择的键的元数据。" #, python-format msgid "You have selected %s. " -msgstr "你已经选择了 %s 。 " +msgstr "您已选择 %s 。 " msgid "description" msgstr "描述" msgid "m1.small" -msgstr "m1.small" +msgstr "m1.细小" msgid "m1.tiny" -msgstr "m1.tiny" +msgstr "m1.微小" msgid "pool default" -msgstr "默认资源池" +msgstr "缺省池" #, python-format msgid "selected \"%s\"" -msgstr "选择 \"%s\"" +msgstr "已选择“%s”" msgid "{$ message || 'No items to display.' $}" -msgstr "{$ message || '没有可显示的条目.' $}" +msgstr "{$ message || 'No items to display.' $}" diff -Nru horizon-9.0.0/horizon/locale/zh_CN/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/zh_CN/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/zh_CN/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/zh_CN/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,18 +1,14 @@ -# OpenStack Infra , 2015. #zanata -# zhangjingwen , 2015. #zanata -# Zheng Xi Zhou , 2016. #zanata -# liujunpeng , 2016. #zanata -# vuuv , 2016. #zanata +# Linda , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev16\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-12 02:15+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-23 12:46+0000\n" -"Last-Translator: vuuv \n" +"PO-Revision-Date: 2016-05-02 03:47+0000\n" +"Last-Translator: liujunpeng \n" "Language-Team: Chinese (China)\n" "Language: zh-CN\n" "X-Generator: Zanata 3.7.3\n" @@ -26,7 +22,7 @@ " " msgstr "" "\n" -" 使用其他用户登录或返回 首页\n" +" 使用其他用户登录或返回至首页\n" " " #, python-format @@ -36,7 +32,7 @@ " " msgstr "" "\n" -" 已用 %(used)s (无限制)\n" +" 已用 %(used)s (无限制)\n" " " #, python-format @@ -46,7 +42,7 @@ " " msgstr "" "\n" -" 已用 %(used)s , 可用 %(available)s %(used)s ,可用 %(available)s \n" " " @@ -56,7 +52,7 @@ " %(start)s" msgstr "" "\n" -" %(start)s" +" %(start)s" #, python-format msgid "" @@ -64,7 +60,7 @@ " %(end)s" msgstr "" "\n" -"%(end)s" +"%(end)s" msgid "" "\n" @@ -73,7 +69,7 @@ " " msgstr "" "\n" -"如果你不确定使用哪种认证方式,请联系管理员。\n" +"如果您不确定使用哪种认证方式,请联系管理员。\n" " " #, python-format @@ -88,15 +84,15 @@ #, python-format msgid "%(action)s: %(objs)s" -msgstr "%(action)s: %(objs)s" +msgstr "%(action)s:%(objs)s" #, python-format msgid "%(context_name)s:" -msgstr "%(context_name)s:" +msgstr "%(context_name)s:" #, python-format msgid "%(name)s: %(error)s" -msgstr "%(name)s: %(error)s" +msgstr "%(name)s:%(error)s" #, python-format msgid "%(size)d Byte" @@ -132,10 +128,10 @@ msgstr "%s 没有完成。" msgid "« Prev" -msgstr "« 前页" +msgstr "« 上一页" msgid "(No Limit)" -msgstr "(无限制)" +msgstr "(无限制)" msgid "-" msgstr "-" @@ -145,16 +141,16 @@ #, python-format msgid "A %(resource)s with the name \"%(name)s\" already exists." -msgstr "已经存在名为 \"%(name)s\" 的 %(resource)s。" +msgstr "已经存在名为“%(name)s”的 %(resource)s。" msgid "Actions" -msgstr "动作" +msgstr "操作" msgid "Active Instances:" -msgstr "运行的云主机:" +msgstr "活动的实例:" msgid "Active RAM:" -msgstr "启用的内存:" +msgstr "活动的 RAM:" msgid "Add a row" msgstr "增加一行" @@ -163,7 +159,7 @@ msgstr "所有可用成员" msgid "Available" -msgstr "可用配额" +msgstr "可用" msgid "Back" msgstr "返回" @@ -198,12 +194,12 @@ #, python-format msgid "Displaying %(counter)s item" msgid_plural "Displaying %(counter)s items" -msgstr[0] "正在显示 %(counter)s 项" +msgstr[0] "正在显示 %(counter)s 个项" #, python-format msgid "Displaying %(nav_items)s item" msgid_plural "Displaying %(nav_items)s items" -msgstr[0] "正在显示 %(nav_items)s 项" +msgstr[0] "正在显示 %(nav_items)s 个项" #. Translators: test code, don't really have to translate msgid "Down Item" @@ -217,28 +213,28 @@ #, python-format msgid "Error processing message json file '%(path)s': %(exception)s" -msgstr "处理json消息文件 '%(path)s' 时出错: %(exception)s" +msgstr "处理 json 消息文件“%(path)s”时出错:%(exception)s" msgid "Error: " msgstr "错误:" msgid "Fake" -msgstr "Fake" +msgstr "伪造" msgid "Filter" -msgstr "筛选" +msgstr "过滤" msgid "Horizon" msgstr "Horizon" msgid "Incorrect format for IP address" -msgstr "IP地址格式不对" +msgstr "IP 地址格式不对" msgid "Info: " msgstr "信息:" msgid "Invalid metadata entry. Use comma-separated key=value pairs" -msgstr "无效的元数据条目,请使用逗号分隔的 key=value 组合" +msgstr "无效的元数据条目。请使用逗号分隔的 key=value 对" msgid "Invalid subnet mask" msgstr "无效的子网掩码" @@ -260,7 +256,7 @@ #, python-format msgid "Message json file '%(path)s' is malformed. %(exception)s" -msgstr "json 消息文件 '%(path)s' 内容格式不对: %(exception)s" +msgstr "json 消息文件“%(path)s”格式不对:%(exception)s" msgid "More Actions" msgstr "更多操作" @@ -275,14 +271,14 @@ msgstr "下一步" msgid "Next »" -msgstr "后页 »" +msgstr "下一页 »" msgid "No items to display." msgstr "没有要显示的条目。" #, python-format msgid "No match returned for the id \"%s\"." -msgstr "id为 \"%s\" 的对象没有匹配项。" +msgstr "没有返回标识“%s”匹配项。" msgid "No members." msgstr "没有成员。" @@ -291,7 +287,7 @@ msgstr "没有可用成员。" msgid "Not a valid IP protocol number" -msgstr "不是一个有效的IP协议号" +msgstr "不是一个有效的 IP 协议号" msgid "Not a valid port number" msgstr "不是一个有效的端口号" @@ -300,16 +296,16 @@ msgstr "端口范围只能使用一个冒号" msgid "Other" -msgstr "其它" +msgstr "其他" msgid "Password is not accepted" msgstr "密码不符合要求" msgid "Please log in to continue." -msgstr "请先登录。" +msgstr "请登录以继续。" msgid "Please select a row before taking that action." -msgstr "请在执行前选择一行。" +msgstr "请在执行操作前选择一行。" msgid "Processing..." msgstr "正在处理..." @@ -319,7 +315,7 @@ #, python-format msgid "Select a %s to browse." -msgstr "请选择要浏览的 %s 。" +msgstr "请选择要浏览的 %s。" msgid "Select a period of time to query its usage:" msgstr "选择一段时间来查询其用量:" @@ -330,7 +326,7 @@ msgstr[0] "Sell Puppy" msgid "Sign In" -msgstr "登入" +msgstr "登录" #. Translators: test code, don't really have to translate msgid "Sold Puppy" @@ -348,13 +344,13 @@ #, python-format msgid "The attribute %(attr)s doesn't exist on %(obj)s." -msgstr "%(obj)s 不存在 %(attr)s 属性。" +msgstr "%(obj)s 上不存在 %(attr)s 属性。" msgid "The date should be in YYYY-mm-dd format." -msgstr "日期应是YYYY-mm-dd格式。" +msgstr "日期应该是 YYYY-mm-dd 格式。" msgid "The string may only contain ASCII printable characters." -msgstr "字符串只能包含 ASCII 可显示(printable)字符." +msgstr "字符串只能包含 ASCII 可显示字符。" #, python-format msgid "" @@ -362,24 +358,24 @@ "stack from this interface, the value must start with \"http://\" or " "\"https://\"" msgstr "" -"在模板中,%(resource)s 的值是%(name)s 。当从这个接口启动栈时,值必须以" -"\"http://\" 或\"https://\"开头。" +"在模板中,%(resource)s 的值是 %(name)s。当从此接口启动栈时,值必须" +"以“http://”或“https://”开头。" msgid "This Period's GB-Hours:" -msgstr "周期内磁盘GB-小时数:" +msgstr "此周期内的 GB-小时数:" msgid "This Period's RAM-Hours:" -msgstr "周期内内存-小时数" +msgstr "此周期内的 RAM-小时数:" msgid "This Period's VCPU-Hours:" -msgstr "周期内VCPU-小时数:" +msgstr "此周期内的 VCPU-小时数:" msgid "This action cannot be undone." -msgstr "这个动作不能撤消。" +msgstr "此操作无法撤销。" #, python-format msgid "Unable to %(action)s: %(objs)s" -msgstr "无法执行 %(action)s: %(objs)s" +msgstr "无法执行 %(action)s:%(objs)s" msgid "Unauthorized. Please try logging in again." msgstr "未授权。请尝试重新登录。" @@ -414,11 +410,11 @@ #, python-format msgid "You are not allowed to %(action)s: %(objs)s" -msgstr "您被禁止执行 %(action)s: %(objs)s" +msgstr "不允许执行 %(action)s:%(objs)s" #, python-format msgid "You are not authorized to access %s" msgstr "您无权访问 %s" msgid "You do not have permission to access the resource:" -msgstr "你没有被授权访问这些资源:" +msgstr "您没有权限访问该资源:" diff -Nru horizon-9.0.0/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po horizon-9.0.1/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po --- horizon-9.0.0/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,16 +1,15 @@ # Zhang Xiaowei , 2015. #zanata -# Ching Kuo , 2016. #zanata # Jennifer , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev16\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-12 02:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-22 09:59+0000\n" -"Last-Translator: Jennifer \n" +"PO-Revision-Date: 2016-04-26 02:20+0000\n" +"Last-Translator: Ching Kuo \n" "Language-Team: Chinese (Taiwan)\n" "Language: zh-TW\n" "X-Generator: Zanata 3.7.3\n" @@ -37,7 +36,7 @@ msgstr "%s 位元組" msgid "(Modified)" -msgstr "(已更改)" +msgstr "(已修改)" msgid "-" msgstr "-" @@ -122,7 +121,7 @@ msgstr "自訂" msgid "Customization Script" -msgstr "客製化腳本" +msgstr "自訂 Script" msgid "Danger" msgstr "危險" @@ -137,7 +136,7 @@ msgstr "刪除" msgid "Delete Instance" -msgstr "刪除雲實例" +msgstr "刪除實例" msgid "Delete Interface" msgstr "刪除網路卡" @@ -198,7 +197,7 @@ msgstr "虛擬硬體樣板" msgid "Full Text Search" -msgstr "全文字搜索" +msgstr "全文搜索" msgid "ID" msgstr "識別號" @@ -216,7 +215,7 @@ msgstr "網路卡" msgid "Load script from a file" -msgstr "從檔案載入腳本" +msgstr "從檔案載入 Script" msgid "Loading" msgstr "讀取中" @@ -320,7 +319,7 @@ "| bytes $}" msgid "Search in current results" -msgstr "在目前結果中搜尋" +msgstr "在現行結果中搜尋" msgid "Select an item from Available items below" msgstr "從下列可用的項目中選擇" @@ -362,7 +361,7 @@ msgstr "無法執行動作。這行的內容有錯或者缺少資訊。" msgid "The script is larger than the maximum size" -msgstr "該 Script 的大小大於大小上限" +msgstr "該 Script 的大小已超過大小上限" msgid "There was a problem communicating with the server, please try again." msgstr "與伺服器間的通訊有問題,請再試一次。" @@ -413,9 +412,9 @@ "Glance Metadata Catalog. Use the \"Custom\" option to add metadata with " "the key of your choice." msgstr "" -"您可以透過將項目從左欄移動到右欄來指定資源 meta 資料。左欄包含來自 Glance " -"meta 資料類別的 meta 資料定義。使用「自訂」選項來新增包含所選索引鍵的 meta 資" -"料。" +"您可以透過將項目從左側直欄移到右側直欄來指定資源 meta 資料。左側直欄包含來自 " +"Glance meta 資料類別的 meta 資料定義。使用「自訂」選項來新增包含所選索引鍵的 " +"meta 資料。" #, python-format msgid "You have selected %s. " diff -Nru horizon-9.0.0/horizon/locale/zh_TW/LC_MESSAGES/django.po horizon-9.0.1/horizon/locale/zh_TW/LC_MESSAGES/django.po --- horizon-9.0.0/horizon/locale/zh_TW/LC_MESSAGES/django.po 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/locale/zh_TW/LC_MESSAGES/django.po 2016-06-02 20:05:56.000000000 +0000 @@ -1,15 +1,14 @@ # Zhang Xiaowei , 2015. #zanata -# Ching Kuo , 2016. #zanata # Jennifer , 2016. #zanata msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-03-18 21:42+0000\n" +"Project-Id-Version: horizon 9.0.1.dev16\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2016-05-12 02:15+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-03-22 09:40+0000\n" +"PO-Revision-Date: 2016-04-26 02:06+0000\n" "Last-Translator: Jennifer \n" "Language-Team: Chinese (Taiwan)\n" "Language: zh-TW\n" @@ -24,8 +23,8 @@ " " msgstr "" "\n" -" 以不同的用戶身份登入,或者回到首頁\n" +" 以不同的使用者身分登入,或者回到首頁" +"\n" " " #, python-format @@ -35,7 +34,7 @@ " " msgstr "" "\n" -" 已使用 %(used)s (無限制)\n" +" 已使用 %(used)s 個(無限制)\n" " " #, python-format @@ -170,12 +169,12 @@ #. Translators: test code, don't really have to translate msgid "Batch Item" msgid_plural "Batch Items" -msgstr[0] "Batch Item" +msgstr[0] "批次項目" #. Translators: test code, don't really have to translate msgid "Batched Item" msgid_plural "Batched Items" -msgstr[0] "Batched Item" +msgstr[0] "已分批項目" msgid "Cancel" msgstr "取消" @@ -207,12 +206,12 @@ #. Translators: test code, don't really have to translate msgid "Down Item" msgid_plural "Down Items" -msgstr[0] "Down Item" +msgstr[0] "下移項目" #. Translators: test code, don't really have to translate msgid "Downed Item" msgid_plural "Downed Items" -msgstr[0] "Downed Item" +msgstr[0] "已下移的項目" #, python-format msgid "Error processing message json file '%(path)s': %(exception)s" @@ -347,7 +346,7 @@ #, python-format msgid "The attribute %(attr)s doesn't exist on %(obj)s." -msgstr "%(obj)s 上不存在 %(attr)s 屬性。" +msgstr "%(obj)s 上不存在屬性 %(attr)s。" msgid "The date should be in YYYY-mm-dd format." msgstr "日期的格式應該為 YY-mm-dd。" @@ -390,7 +389,7 @@ #. Translators: test code, don't really have to translate msgid "Up Item" msgid_plural "Up Items" -msgstr[0] "Up Item" +msgstr[0] "上移項目" msgid "Update Item" msgid_plural "Update Items" @@ -403,7 +402,7 @@ #. Translators: test code, don't really have to translate msgid "Upped Item" msgid_plural "Upped Items" -msgstr[0] "Upped Item" +msgstr[0] "已上移的項目" msgid "Usage Summary" msgstr "使用量摘要" diff -Nru horizon-9.0.0/horizon/static/framework/util/filters/filters.spec.js horizon-9.0.1/horizon/static/framework/util/filters/filters.spec.js --- horizon-9.0.0/horizon/static/framework/util/filters/filters.spec.js 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/static/framework/util/filters/filters.spec.js 2016-06-02 20:05:51.000000000 +0000 @@ -287,7 +287,7 @@ })); it('should convert to ISO-8610 from a date string', function() { - var actual = toIsoDateFilter('2015-09-22T11:00:00.000'); + var actual = toIsoDateFilter('2015-09-22T11:00:00.000Z'); expect(actual).toBe('2015-09-22T11:00:00.000Z'); }); diff -Nru horizon-9.0.0/horizon/static/framework/widgets/charts/pie-chart.spec.js horizon-9.0.1/horizon/static/framework/widgets/charts/pie-chart.spec.js --- horizon-9.0.0/horizon/static/framework/widgets/charts/pie-chart.spec.js 2016-04-07 07:37:23.000000000 +0000 +++ horizon-9.0.1/horizon/static/framework/widgets/charts/pie-chart.spec.js 2016-06-02 20:05:51.000000000 +0000 @@ -139,7 +139,7 @@ }); it('Unlimited quota chart should have hidden svg element', function () { - expect($elementNoQuota.find('svg').is(':hidden')).toBe(true); + expect($elementNoQuota.find('svg').css('display')).toBe(''); }); it('Max chart should have 3 path elements', function () { diff -Nru horizon-9.0.0/horizon/static/framework/widgets/metadata/tree/metadata-tree.html horizon-9.0.1/horizon/static/framework/widgets/metadata/tree/metadata-tree.html --- horizon-9.0.0/horizon/static/framework/widgets/metadata/tree/metadata-tree.html 2016-04-07 07:37:29.000000000 +0000 +++ horizon-9.0.1/horizon/static/framework/widgets/metadata/tree/metadata-tree.html 2016-06-02 20:05:56.000000000 +0000 @@ -97,7 +97,7 @@