From 038475362cb034bfc9ad83d31542807ecd9bf6c0 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Fri, 8 May 2015 06:02:34 +0000 Subject: [PATCH] Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Iaccf6e5bb0ac3ea9192ed2793338736ecb0e21aa --- .../en_GB/LC_MESSAGES/glance-log-info.po | 176 +------- .../en_GB/LC_MESSAGES/glance-log-warning.po | 164 +------ .../locale/fr/LC_MESSAGES/glance-log-error.po | 217 +-------- glance/locale/glance-log-error.pot | 55 ++- glance/locale/glance-log-info.pot | 37 +- glance/locale/glance.pot | 420 +++++++++--------- .../ko_KR/LC_MESSAGES/glance-log-error.po | 197 +------- .../pt_BR/LC_MESSAGES/glance-log-info.po | 136 +----- .../pt_BR/LC_MESSAGES/glance-log-warning.po | 146 +----- 9 files changed, 271 insertions(+), 1277 deletions(-) diff --git a/glance/locale/en_GB/LC_MESSAGES/glance-log-info.po b/glance/locale/en_GB/LC_MESSAGES/glance-log-info.po index 5acc241937..12820c917c 100644 --- a/glance/locale/en_GB/LC_MESSAGES/glance-log-info.po +++ b/glance/locale/en_GB/LC_MESSAGES/glance-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Glance\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" -"PO-Revision-Date: 2015-04-01 21:54+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" +"PO-Revision-Date: 2015-04-23 03:18+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "glance/language/en_GB/)\n" @@ -20,62 +20,37 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: glance/scrubber.py:459 #, python-format msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s" msgstr "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s" -#: glance/scrubber.py:473 msgid "Daemon Shutdown on KeyboardInterrupt" msgstr "Daemon Shutdown on KeyboardInterrupt" -#: glance/scrubber.py:485 #, python-format msgid "Initializing scrubber with configuration: %s" msgstr "Initializing scrubber with configuration: %s" -#: glance/scrubber.py:558 #, python-format msgid "Scrubbing image %(id)s from %(count)d locations." msgstr "Scrubbing image %(id)s from %(count)d locations." -#: glance/scrubber.py:581 -#, python-format -msgid "Image %s has been deleted." -msgstr "" - -#: glance/scrubber.py:633 -#, python-format -msgid "Getting images deleted before %s" -msgstr "Getting images deleted before %s" - -#: glance/api/middleware/cache.py:61 msgid "Initialized image cache middleware" msgstr "Initialised image cache middleware" -#: glance/api/middleware/cache_manage.py:74 msgid "Initialized image cache management middleware" msgstr "Initialised image cache management middleware" -#: glance/api/middleware/gzip.py:36 msgid "Initialized gzip middleware" msgstr "Initialised gzip middleware" -#: glance/api/v1/images.py:690 -#, python-format -msgid "Uploaded data of image %s from request payload successfully." -msgstr "" - -#: glance/api/v1/images.py:752 msgid "Triggering asynchronous copy from external source" msgstr "Triggering asynchronous copy from external source" -#: glance/api/v1/upload_utils.py:126 #, python-format msgid "Cleaning up %s after exceeding the quota" msgstr "Cleaning up %s after exceeding the quota" -#: glance/api/v1/upload_utils.py:175 #, python-format msgid "" "Image %s could not be found after upload. The image may have been deleted " @@ -84,163 +59,62 @@ msgstr "" "Image %s could not be found after upload. The image may have been deleted " "during the upload." -#: glance/api/v2/image_actions.py:51 -#, python-format -msgid "Image %s is deactivated" -msgstr "" - -#: glance/api/v2/image_actions.py:66 -#, python-format -msgid "Image %s is reactivated" -msgstr "" - -#: glance/async/flows/base_import.py:348 -#, python-format -msgid "%(task_id)s of %(task_type)s completed" -msgstr "" - -#: glance/cmd/replicator.py:372 #, python-format msgid "Storing: %s" msgstr "Storing: %s" -#: glance/cmd/replicator.py:445 #, python-format msgid "Considering: %s" msgstr "Considering: %s" -#: glance/cmd/replicator.py:471 glance/cmd/replicator.py:546 #, python-format msgid "Image %s metadata has changed" msgstr "Image %s metadata has changed" -#: glance/cmd/replicator.py:553 #, python-format msgid "Image %s is being synced" msgstr "Image %s is being synced" -#: glance/common/wsgi.py:308 glance/openstack/common/service.py:326 #, python-format msgid "Starting %d workers" msgstr "Starting %d workers" -#: glance/common/wsgi.py:321 -#, python-format -msgid "Removed dead child %s" -msgstr "" - -#: glance/common/wsgi.py:324 -#, python-format -msgid "Removed stale child %s" -msgstr "" - -#: glance/common/wsgi.py:336 msgid "All workers have terminated. Exiting" msgstr "All workers have terminated. Exiting" -#: glance/common/wsgi.py:353 msgid "Caught keyboard interrupt. Exiting." msgstr "Caught keyboard interrupt. Exiting." -#: glance/common/wsgi.py:432 #, python-format msgid "Child %d exiting normally" msgstr "Child %d exiting normally" -#: glance/common/wsgi.py:437 #, python-format msgid "Started child %s" msgstr "Started child %s" -#: glance/common/wsgi.py:466 msgid "Starting single process server" msgstr "Starting single process server" -#: glance/common/artifacts/loader.py:131 glance/common/artifacts/loader.py:155 -#, python-format -msgid "Artifact %s has been successfully loaded" -msgstr "" - -#: glance/common/scripts/__init__.py:32 -#, python-format -msgid "" -"Loading known task scripts for task_id %(task_id)s of type %(task_type)s" -msgstr "" - -#: glance/common/scripts/image_import/main.py:41 -#, python-format -msgid "Task %(task_id)s beginning import execution." -msgstr "" - -#: glance/common/scripts/image_import/main.py:152 -#, python-format -msgid "Task %(task_id)s: Got image data uri %(data_uri)s to be imported" -msgstr "" - -#: glance/common/scripts/image_import/main.py:161 -#, python-format -msgid "Task %(task_id)s: Could not import image file %(image_data)s" -msgstr "" - -#: glance/db/simple/api.py:62 #, python-format msgid "Calling %(funcname)s: args=%(args)s, kwargs=%(kwargs)s" msgstr "Calling %(funcname)s: args=%(args)s, kwargs=%(kwargs)s" -#: glance/db/simple/api.py:68 #, python-format msgid "Returning %(funcname)s: %(output)s" msgstr "Returning %(funcname)s: %(output)s" -#: glance/db/simple/api.py:2002 -#, python-format -msgid "Could not find artifact %s" -msgstr "" - -#: glance/db/simple/api.py:2006 msgid "Unable to get deleted image" msgstr "Unable to get deleted image" -#: glance/db/sqlalchemy/metadata.py:152 -#, python-format -msgid "Table %s has been cleared" -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:223 -#, python-format -msgid "Overwriting namespace %s" -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:239 -#, python-format -msgid "Skipping namespace %s. It already exists in the database." -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:330 -#, python-format -msgid "File %s loaded to database." -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:332 -msgid "Metadata loading finished" -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:441 -#, python-format -msgid "Namespace %(namespace)s saved in %(file)s" -msgstr "" - -#: glance/db/sqlalchemy/migrate_repo/schema.py:101 #, python-format msgid "creating table %(table)s" msgstr "creating table %(table)s" -#: glance/db/sqlalchemy/migrate_repo/schema.py:107 #, python-format msgid "dropping table %(table)s" msgstr "dropping table %(table)s" -#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:72 msgid "" "'metadata_encryption_key' was not specified in the config file or a config " "file was not specified. This means that this migration is a NOOP." @@ -248,169 +122,123 @@ msgstr "" "'metadata_encryption_key' was not specified in the config file or a config " "file was not specified. This means that this migration is a NOOP." -#: glance/domain/__init__.py:406 -#, python-format -msgid "" -"Task [%(task_id)s] status changing from %(cur_status)s to %(new_status)s" -msgstr "" - -#: glance/image_cache/__init__.py:71 #, python-format msgid "Image cache loaded driver '%s'." msgstr "Image cache loaded driver '%s'." -#: glance/image_cache/__init__.py:81 glance/image_cache/__init__.py:100 msgid "Defaulting to SQLite driver." msgstr "Defaulting to SQLite driver." -#: glance/image_cache/prefetcher.py:85 #, python-format msgid "Successfully cached all %d images" msgstr "Successfully cached all %d images" -#: glance/image_cache/drivers/sqlite.py:414 -#: glance/image_cache/drivers/xattr.py:343 #, python-format msgid "Not queueing image '%s'. Already cached." msgstr "Not queueing image '%s'. Already cached." -#: glance/image_cache/drivers/sqlite.py:419 -#: glance/image_cache/drivers/xattr.py:348 #, python-format msgid "Not queueing image '%s'. Already being written to cache" msgstr "Not queueing image '%s'. Already being written to cache" -#: glance/image_cache/drivers/sqlite.py:425 -#: glance/image_cache/drivers/xattr.py:354 #, python-format msgid "Not queueing image '%s'. Already queued." msgstr "Not queueing image '%s'. Already queued." -#: glance/image_cache/drivers/sqlite.py:443 #, python-format msgid "Removed invalid cache file %s" msgstr "Removed invalid cache file %s" -#: glance/image_cache/drivers/sqlite.py:457 #, python-format msgid "Removed stalled cache file %s" msgstr "Removed stalled cache file %s" -#: glance/image_cache/drivers/xattr.py:400 #, python-format msgid "Reaped %(reaped)s %(entry_type)s cache entries" msgstr "Reaped %(reaped)s %(entry_type)s cache entries" -#: glance/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" -#: glance/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "Caught %s, exiting" -#: glance/openstack/common/service.py:227 msgid "Parent process has died unexpectedly, exiting" msgstr "Parent process has died unexpectedly, exiting" -#: glance/openstack/common/service.py:258 #, python-format msgid "Child caught %s, exiting" msgstr "Child caught %s, exiting" -#: glance/openstack/common/service.py:297 msgid "Forking too fast, sleeping" msgstr "Forking too fast, sleeping" -#: glance/openstack/common/service.py:316 #, python-format msgid "Started child %d" msgstr "Started child %d" -#: glance/openstack/common/service.py:343 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d killed by signal %(sig)d" -#: glance/openstack/common/service.py:347 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "Child %(pid)s exited with status %(code)d" -#: glance/openstack/common/service.py:382 #, python-format msgid "Caught %s, stopping children" msgstr "Caught %s, stopping children" -#: glance/openstack/common/service.py:391 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: glance/openstack/common/service.py:407 #, python-format msgid "Waiting on %d children to exit" msgstr "Waiting on %d children to exit" -#: glance/quota/__init__.py:330 #, python-format msgid "Cleaning up %s after exceeding the quota." msgstr "Cleaning up %s after exceeding the quota." -#: glance/registry/api/v1/images.py:343 glance/registry/api/v1/images.py:386 -#: glance/registry/api/v1/images.py:491 #, python-format msgid "Image %(id)s not found" msgstr "Image %(id)s not found" -#: glance/registry/api/v1/images.py:349 glance/registry/api/v1/images.py:381 -#: glance/registry/api/v1/images.py:503 #, python-format msgid "Access denied to image %(id)s but returning 'not found'" msgstr "Access denied to image %(id)s but returning 'not found'" -#: glance/registry/api/v1/images.py:371 #, python-format msgid "Successfully deleted image %(id)s" msgstr "Successfully deleted image %(id)s" -#: glance/registry/api/v1/images.py:375 #, python-format msgid "Delete denied for public image %(id)s" msgstr "Delete denied for public image %(id)s" -#: glance/registry/api/v1/images.py:415 #, python-format msgid "Rejecting image creation request for invalid image id '%(bad_id)s'" msgstr "Rejecting image creation request for invalid image id '%(bad_id)s'" -#: glance/registry/api/v1/images.py:428 #, python-format msgid "Successfully created image %(id)s" msgstr "Successfully created image %(id)s" -#: glance/registry/api/v1/images.py:482 #, python-format msgid "Updating metadata for image %(id)s" msgstr "Updating metadata for image %(id)s" -#: glance/registry/api/v1/images.py:497 #, python-format msgid "Update denied for public image %(id)s" msgstr "Update denied for public image %(id)s" -#: glance/registry/api/v1/members.py:198 #, python-format msgid "Successfully updated memberships for image %(id)s" msgstr "Successfully updated memberships for image %(id)s" -#: glance/registry/api/v1/members.py:271 #, python-format msgid "Successfully updated a membership for image %(id)s" msgstr "Successfully updated a membership for image %(id)s" -#: glance/registry/api/v1/members.py:320 #, python-format msgid "Successfully deleted a membership from image %(id)s" msgstr "Successfully deleted a membership from image %(id)s" diff --git a/glance/locale/en_GB/LC_MESSAGES/glance-log-warning.po b/glance/locale/en_GB/LC_MESSAGES/glance-log-warning.po index f1fe2e54cb..4b3dfadb74 100644 --- a/glance/locale/en_GB/LC_MESSAGES/glance-log-warning.po +++ b/glance/locale/en_GB/LC_MESSAGES/glance-log-warning.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Glance\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" "PO-Revision-Date: 2015-04-01 21:54+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" @@ -20,47 +20,17 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: glance/scrubber.py:218 #, python-format msgid "Failed to find image to delete: %s" msgstr "Failed to find image to delete: %s" -#: glance/scrubber.py:258 #, python-format msgid "%s directory does not exist." msgstr "%s directory does not exist." -#: glance/scrubber.py:583 -#, python-format -msgid "Unable to delete URI from image %s." -msgstr "" - -#: glance/api/common.py:171 -#, python-format -msgid "" -"User %(user)s attempted to upload an image of unknown size that will exceed " -"the quota. %(remaining)d bytes remaining." -msgstr "" - -#: glance/api/common.py:180 -#, python-format -msgid "" -"User %(user)s attempted to upload an image of size %(size)d that will exceed " -"the quota. %(remaining)d bytes remaining." -msgstr "" - -#: glance/api/middleware/version_negotiation.py:67 msgid "Unknown version. Returning version choices." msgstr "Unknown version. Returning version choices." -#: glance/api/v1/images.py:704 -#, python-format -msgid "" -"Failed to activate image %s in registry. About to delete image bits from " -"store and update status to 'killed'." -msgstr "" - -#: glance/api/v2/images.py:945 #, python-format msgid "" "Could not find schema properties file %s. Continuing without custom " @@ -69,34 +39,18 @@ msgstr "" "Could not find schema properties file %s. Continuing without custom " "properties" -#: glance/api/v2/tasks.py:72 #, python-format msgid "Forbidden to create task. Reason: %(reason)s" msgstr "Forbidden to create task. Reason: %(reason)s" -#: glance/api/v2/tasks.py:110 #, python-format msgid "Failed to find task %(task_id)s. Reason: %(reason)s" msgstr "Failed to find task %(task_id)s. Reason: %(reason)s" -#: glance/api/v2/tasks.py:115 #, python-format msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s" msgstr "Forbidden to get task %(task_id)s. Reason: %(reason)s" -#: glance/async/utils.py:62 -#, python-format -msgid "An optional task has failed, the failure was: %s" -msgstr "" - -#: glance/async/flows/convert.py:67 -#, python-format -msgid "" -"The conversion format is None, please add a value for it in the config file " -"for this task to work: %s" -msgstr "" - -#: glance/cmd/replicator.py:607 #, python-format msgid "" "%(image_id)s: field %(key)s differs (source is %(master_value)s, destination " @@ -105,130 +59,37 @@ msgstr "" "%(image_id)s: field %(key)s differs (source is %(master_value)s, destination " "is %(slave_value)s)" -#: glance/cmd/replicator.py:620 #, python-format msgid "Image %s entirely missing from the destination" msgstr "Image %s entirely missing from the destination" -#: glance/common/store_utils.py:65 #, python-format msgid "Failed to delete image %s in store from URI" msgstr "Failed to delete image %s in store from URI" -#: glance/common/wsgi.py:326 -#, python-format -msgid "Unrecognised child %s" -msgstr "" - -#: glance/common/artifacts/loader.py:125 -#, python-format -msgid "Can't load artifact %s: load disabled in config" -msgstr "" - -#: glance/common/artifacts/loader.py:151 -#, python-format -msgid "Can't load artifact %s: not in available_plugins list" -msgstr "" - -#: glance/common/scripts/image_import/main.py:158 -#, python-format -msgid "Task %(task_id)s failed with exception %(error)s" -msgstr "" - -#: glance/db/simple/api.py:387 #, python-format msgid "Could not find image %s" msgstr "Could not find image %s" -#: glance/db/simple/api.py:392 msgid "Unable to get deleted image" msgstr "Unable to get deleted image" -#: glance/db/simple/api.py:396 msgid "Unable to get unowned image" msgstr "Unable to get unowned image" -#: glance/db/simple/api.py:909 -#, python-format -msgid "Could not find task %s" -msgstr "" - -#: glance/db/simple/api.py:914 -#, python-format -msgid "Unable to get deleted task %s" -msgstr "" - -#: glance/db/simple/api.py:1075 -#, python-format -msgid "Could not find task info %s" -msgstr "" - -#: glance/db/sqlalchemy/api.py:77 msgid "Deadlock detected. Retrying..." msgstr "Deadlock detected. Retrying..." -#: glance/db/sqlalchemy/api.py:117 msgid "Attempted to modify image user did not own." msgstr "Attempted to modify image user did not own." -#: glance/db/sqlalchemy/api.py:332 msgid "Id not in sort_keys; is sort_keys unique?" msgstr "Id not in sort_keys; is sort_keys unique?" -#: glance/db/sqlalchemy/artifacts.py:135 -msgid "Artifact with the specified type, name and version already exists" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:240 -#, python-format -msgid "Artifact with id=%s not found" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:243 -#, python-format -msgid "Artifact with id=%s is not accessible" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:423 -#, python-format -msgid "Show level %s is not supported in this operation" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:655 -#, python-format -msgid "" -"Artifact with the specified type, name and versions already has the direct " -"dependency=%s" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:685 -#, python-format -msgid "" -"Artifact with the specified type, name and version already has the direct " -"dependency=%d" -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:340 glance/db/sqlalchemy/metadata.py:348 -#: glance/db/sqlalchemy/metadata.py:357 -#, python-format -msgid "Duplicate entry for values: %s" -msgstr "" - -#: glance/db/sqlalchemy/metadef_api/tag.py:37 -#, python-format -msgid "Metadata tag not found for id %s" -msgstr "" - -#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:92 #, python-format msgid "Failed to decrypt location value for image %(image_id)s" msgstr "Failed to decrypt location value for image %(image_id)s" -#: glance/domain/__init__.py:505 -msgid "The `eventlet` executor has been deprecated. Use `taskflow` instead." -msgstr "" - -#: glance/image_cache/__init__.py:74 #, python-format msgid "" "Image cache driver '%(driver_name)s' failed to load. Got error: " @@ -237,7 +98,6 @@ msgstr "" "Image cache driver '%(driver_name)s' failed to load. Got error: " "'%(import_err)s." -#: glance/image_cache/__init__.py:95 #, python-format msgid "" "Image cache driver '%(driver_module)s' failed to configure. Got error: " @@ -246,21 +106,17 @@ msgstr "" "Image cache driver '%(driver_module)s' failed to configure. Got error: " "'%(config_err)s" -#: glance/image_cache/prefetcher.py:48 #, python-format msgid "Image '%s' is not active. Not caching." msgstr "Image '%s' is not active. Not caching." -#: glance/image_cache/prefetcher.py:53 #, python-format msgid "No metadata found for image '%s'" msgstr "No metadata found for image '%s'" -#: glance/image_cache/prefetcher.py:81 msgid "Failed to successfully cache all images in queue." msgstr "Failed to successfully cache all images in queue." -#: glance/image_cache/drivers/sqlite.py:333 #, python-format msgid "" "Fetch of cache file failed (%(e)s), rolling back by moving " @@ -269,52 +125,34 @@ msgstr "" "Fetch of cache file failed (%(e)s), rolling back by moving " "'%(incomplete_path)s' to '%(invalid_path)s'" -#: glance/image_cache/drivers/sqlite.py:459 #, python-format msgid "Failed to delete file %(path)s. Got error: %(e)s" msgstr "Failed to delete file %(path)s. Got error: %(e)s" -#: glance/image_cache/drivers/sqlite.py:496 -#: glance/image_cache/drivers/xattr.py:447 #, python-format msgid "Cached image file '%s' doesn't exist, unable to delete" msgstr "Cached image file '%s' doesn't exist, unable to delete" -#: glance/openstack/common/loopingcall.py:87 -#, python-format -msgid "task %(func_name)r run outlasted interval by %(delay).2f sec" -msgstr "" - -#: glance/openstack/common/service.py:351 #, python-format msgid "pid %d not in child list" msgstr "pid %d not in child list" -#: glance/registry/api/v1/images.py:126 #, python-format msgid "Invalid marker. Image %(id)s could not be found." msgstr "Invalid marker. Image %(id)s could not be found." -#: glance/registry/api/v1/images.py:131 glance/registry/api/v1/members.py:76 -#: glance/registry/api/v1/members.py:111 glance/registry/api/v1/members.py:229 -#: glance/registry/api/v1/members.py:293 #, python-format msgid "Access denied to image %(id)s but returning 'not found'" msgstr "Access denied to image %(id)s but returning 'not found'" -#: glance/registry/api/v1/members.py:118 glance/registry/api/v1/members.py:236 -#: glance/registry/api/v1/members.py:300 #, python-format msgid "User lacks permission to share image %(id)s" msgstr "User lacks permission to share image %(id)s" -#: glance/registry/api/v1/members.py:129 glance/registry/api/v1/members.py:146 -#: glance/registry/api/v1/members.py:249 #, python-format msgid "Invalid membership association specified for image %(id)s" msgstr "Invalid membership association specified for image %(id)s" -#: glance/registry/api/v1/members.py:339 #, python-format msgid "Member %(id)s not found" msgstr "Member %(id)s not found" diff --git a/glance/locale/fr/LC_MESSAGES/glance-log-error.po b/glance/locale/fr/LC_MESSAGES/glance-log-error.po index 83fe841be3..9e2cce2834 100644 --- a/glance/locale/fr/LC_MESSAGES/glance-log-error.po +++ b/glance/locale/fr/LC_MESSAGES/glance-log-error.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Glance\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" -"PO-Revision-Date: 2015-04-01 21:54+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" +"PO-Revision-Date: 2015-04-23 03:18+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/glance/language/" "fr/)\n" @@ -20,46 +20,18 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: glance/listener.py:40 -#, python-format -msgid "" -"Failed to retrieve supported notification events from search plugins " -"%(ext)s: %(e)s" -msgstr "" - -#: glance/location.py:403 -#, python-format -msgid "" -"Glance tried all active locations to get data for image %s but all have " -"failed." -msgstr "" - -#: glance/notifier.py:361 glance/api/common.py:95 #, python-format msgid "An error occurred during image.send notification: %(err)s" msgstr "Une erreur s'est produite lors de la notification image.send : %(err)s" -#: glance/scrubber.py:168 #, python-format msgid "%s file can not be read." msgstr "Le fichier %s ne peut pas etre lu." -#: glance/scrubber.py:191 #, python-format msgid "%s file can not be wrote." msgstr "Le fichier %s ne peut pas etre écrit." -#: glance/scrubber.py:517 -#, python-format -msgid "Can not %(op)s scrub jobs from queue: %(err)s" -msgstr "" - -#: glance/scrubber.py:618 -#, python-format -msgid "%s file can not be created." -msgstr "Le fichier %s ne peut pas etre créé" - -#: glance/api/common.py:58 #, python-format msgid "" "An error occurred reading from backend storage for image %(image_id)s: " @@ -68,7 +40,6 @@ msgstr "" "Une erreur s'est produite pendant le stockage backend de l'image " "%(image_id)s : %(err)s " -#: glance/api/common.py:64 #, python-format msgid "" "Backend storage for image %(image_id)s disconnected after writing only " @@ -77,12 +48,10 @@ msgstr "" "Le stockage d'arrière plan pour l'image %(image_id)s s'est déconnecté après " "l'écriture de seulement %(bytes_written)d octets " -#: glance/api/common.py:123 #, python-format msgid "Invalid value for option user_storage_quota: %(users_quota)s" msgstr "Valeur invalide pour l'option user_storage_quota: %(users_quota)s" -#: glance/api/middleware/cache.py:173 #, python-format msgid "" "Image cache contained image file for image '%s', however the registry did " @@ -91,290 +60,108 @@ msgstr "" "Le cache d'image contenait un fichier image pour l'image '%s', néanmoins le " "registre ne contenait pas de métadonnées pour cette image ! " -#: glance/api/middleware/cache.py:272 #, python-format msgid "could not find %s" msgstr "impossible de trouver %s" -#: glance/api/middleware/cache.py:291 msgid "Checksum header is missing." msgstr "L'en-tête de total de contrôle est manquant." -#: glance/api/v1/images.py:603 #, python-format msgid "Copy from external source '%(scheme)s' failed for image: %(image)s" msgstr "" "Echec de copie depuis la source externe '%(scheme)s' pour l'image: %(image)s" -#: glance/api/v1/upload_utils.py:79 #, python-format msgid "Unable to kill image %(id)s: " msgstr "Impossible de supprimer l'image %(id)s :" -#: glance/api/v1/upload_utils.py:266 #, python-format msgid "Received HTTP error while uploading image %s" msgstr "Une erreur HTTP a été reçu lors du chargement de l'image %s" -#: glance/api/v2/image_data.py:60 #, python-format msgid "Unable to restore image %(image_id)s: %(e)s" msgstr "Impossible de restaurer l'image %(image_id)s: %(e)s" -#: glance/api/v2/image_data.py:155 glance/api/v2/image_data.py:159 msgid "Failed to upload image data due to HTTP error" msgstr "" "Echec de téléchargement des données de l'image en raison d'une erreur HTTP" -#: glance/api/v2/image_data.py:164 msgid "Failed to upload image data due to internal error" msgstr "" "Echec de téléchargement des données de l'image en raison d'une erreur interne" -#: glance/api/v2/metadef_namespaces.py:207 #, python-format msgid "Failed to delete namespace %(namespace)s " msgstr "Echec lors de la suppresion du namespace %(namespace)s" -#: glance/async/__init__.py:68 -msgid "" -"This execution of Tasks is not setup. Please consult the project " -"documentation for more information on the executors available." -msgstr "" - -#: glance/async/__init__.py:72 msgid "Internal error occurred while trying to process task." msgstr "Erreur interne s'est produite lors du traitement de la tâche ." -#: glance/async/taskflow_executor.py:130 -#, python-format -msgid "Failed to execute task %(task_id)s: %(exc)s" -msgstr "" - -#: glance/async/flows/base_import.py:341 -#, python-format -msgid "Task ID %s" -msgstr "" - -#: glance/async/flows/introspect.py:60 -#, python-format -msgid "Failed to execute introspection %(task_id)s: %(exc)s" -msgstr "" - -#: glance/cmd/index.py:48 -#, python-format -msgid "Failed to setup index extension %(ext)s: %(e)s" -msgstr "" - -#: glance/common/property_utils.py:84 -#, python-format -msgid "Couldn't find property protection file %(file)s: %(error)s." -msgstr "" - -#: glance/common/property_utils.py:91 -#, python-format -msgid "" -"Invalid value '%s' for 'property_protection_rule_format'. The permitted " -"values are 'roles' and 'policies'" -msgstr "" - -#: glance/common/property_utils.py:110 -#, python-format -msgid "" -"Multiple policies '%s' not allowed for a given operation. Policies can be " -"combined in the policy file" -msgstr "" - -#: glance/common/property_utils.py:123 -#, python-format -msgid "" -"Malformed property protection rule in [%(prop)s] %(op)s=%(perm)s: '@' and " -"'!' are mutually exclusive" -msgstr "" - -#: glance/common/property_utils.py:148 -#, python-format -msgid "Encountered a malformed property protection rule %(rule)s: %(error)s." -msgstr "" - -#: glance/common/rpc.py:186 -#, python-format -msgid "" -"RPC Call Error: %(val)s\n" -"%(tb)s" -msgstr "" - -#: glance/common/store_utils.py:71 #, python-format msgid "Failed to delete image %(image_id)s from store: %(exc)s" msgstr "Echec de supprésion de l'image %(image_id)s depuis le magasin: %(exc)s" -#: glance/common/swift_store_utils.py:87 -#, python-format -msgid "swift config file %(conf_file)s:%(exc)s not found" -msgstr "" - -#: glance/common/swift_store_utils.py:101 -msgid "Invalid format of swift store config cfg" -msgstr "" - -#: glance/common/utils.py:115 #, python-format msgid "Error: cooperative_iter exception %s" msgstr "Erreur : exception cooperative_iter %s" -#: glance/common/utils.py:514 -msgid "" -"Error setting up the debug environment. Verify that the option " -"pydev_worker_debug_host is pointing to a valid hostname or IP on which a " -"pydev server is listening on the port indicated by pydev_worker_debug_port." -msgstr "" - -#: glance/common/wsgi.py:332 #, python-format msgid "Not respawning child %d, cannot recover from termination" msgstr "Aucune relance de l'enfant %d, récupération impossible après arrêt" -#: glance/common/artifacts/loader.py:96 -#, python-format -msgid "Unable to load artifacts: %s" -msgstr "" - -#: glance/common/artifacts/loader.py:164 -#, python-format -msgid "Could not load plugin from %(module)s: %(msg)s" -msgstr "" - -#: glance/common/location_strategy/__init__.py:66 -#, python-format -msgid "Failed to load location strategy module %(module)s: %(e)s" -msgstr "" - -#: glance/common/scripts/__init__.py:40 -#, python-format -msgid "" -"This task type %(task_type)s is not supported by the current deployment of " -"Glance. Please refer the documentation provided by OpenStack or your " -"operator for more information." -msgstr "" - -#: glance/common/scripts/__init__.py:50 -#, python-format -msgid "Failed to save task %(task_id)s in DB as task_repo is %(task_repo)s" -msgstr "" - -#: glance/common/scripts/utils.py:48 #, python-format msgid "Task not found for task_id %s" msgstr "Tache non trouvé pour task_id %s" -#: glance/db/sqlalchemy/artifacts.py:346 msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "Direction d'ordonnancement inconnue, choisir 'desc' ou 'asc'" -#: glance/db/sqlalchemy/artifacts.py:532 -msgid "Cannot use this parameter with the operator IN" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:539 -#, python-format -msgid "Operator %s is not supported" -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:185 #, python-format msgid "Json schema files not found in %s. Aborting." msgstr "Fichier du schéma Json non trouvé dans %s. Abandon." -#: glance/db/sqlalchemy/metadata.py:451 -msgid "" -"To use --prefer_new or --overwrite you need to combine of these options with " -"--merge option." -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:456 -msgid "" -"Please provide no more than one option from this list: --prefer_new, --" -"overwrite" -msgstr "" - -#: glance/db/sqlalchemy/migrate_repo/versions/015_quote_swift_credentials.py:63 -#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:97 #, python-format msgid "Invalid store uri for image: %(image_id)s. Details: %(reason)s" msgstr "uri magasin non valide pour image: %(image_id)s. Details: %(reason)s" -#: glance/domain/__init__.py:413 -#, python-format -msgid "" -"Task [%(task_id)s] status failed to change from %(cur_status)s to " -"%(new_status)s" -msgstr "" - -#: glance/domain/__init__.py:521 -#, python-format -msgid "Failed to load the %s executor provided in the config." -msgstr "" - -#: glance/image_cache/__init__.py:271 -#, python-format -msgid "" -"Exception encountered while tee'ing image '%(image_id)s' into cache: " -"%(error)s. Continuing with response." -msgstr "" - -#: glance/image_cache/drivers/sqlite.py:398 #, python-format msgid "Error executing SQLite call. Got error: %s" msgstr "Erreur lors de l'exécution de l'appel SQLite. Erreur obtenue : %s" -#: glance/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "Fixe la durée de l'appel de la boucle" -#: glance/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "dans l'appel en boucle dynamique" -#: glance/openstack/common/service.py:264 msgid "Unhandled exception" msgstr "Exception non prise en charge" -#: glance/registry/api/v1/images.py:136 msgid "Unable to get images" msgstr "Impossible d'obtenir les images." -#: glance/registry/api/v1/images.py:354 #, python-format msgid "Unable to show image %s" msgstr "Impossible d'afficher l'image %s" -#: glance/registry/api/v1/images.py:390 #, python-format msgid "Unable to delete image %s" msgstr "Impossible de supprimer l'image %s" -#: glance/registry/api/v1/images.py:442 #, python-format msgid "Unable to create image %s" msgstr "Impossible de créer l'image %s" -#: glance/registry/api/v1/images.py:515 #, python-format msgid "Unable to update image %s" msgstr "Impossible de mettre à jour l'image %s" -#: glance/registry/client/v1/client.py:129 #, python-format msgid "Registry client request %(method)s %(action)s raised %(exc_name)s" msgstr "Demande client de registre %(method)s %(action)s produite %(exc_name)s" -#: glance/search/api/v0_1/search.py:243 -#, python-format -msgid "Failed to retrieve RBAC filters from search plugin %(ext)s: %(e)s" -msgstr "" - -#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99 #, python-format msgid "Forbidden to create resource type. Reason: %(reason)s" msgstr "Creation du type de ressource refuse. Raison: %(reason)s " diff --git a/glance/locale/glance-log-error.pot b/glance/locale/glance-log-error.pot index 60ee836037..65d891583c 100644 --- a/glance/locale/glance-log-error.pot +++ b/glance/locale/glance-log-error.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: glance 2015.1.dev42\n" +"Project-Id-Version: glance 2015.2.0.dev9\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -31,31 +31,26 @@ msgid "" "failed." msgstr "" -#: glance/notifier.py:361 glance/api/common.py:95 +#: glance/notifier.py:362 glance/api/common.py:95 #, python-format msgid "An error occurred during image.send notification: %(err)s" msgstr "" -#: glance/scrubber.py:168 +#: glance/scrubber.py:172 #, python-format msgid "%s file can not be read." msgstr "" -#: glance/scrubber.py:191 +#: glance/scrubber.py:195 #, python-format msgid "%s file can not be wrote." msgstr "" -#: glance/scrubber.py:517 +#: glance/scrubber.py:519 #, python-format msgid "Can not %(op)s scrub jobs from queue: %(err)s" msgstr "" -#: glance/scrubber.py:618 -#, python-format -msgid "%s file can not be created." -msgstr "" - #: glance/api/common.py:58 #, python-format msgid "" @@ -75,23 +70,23 @@ msgstr "" msgid "Invalid value for option user_storage_quota: %(users_quota)s" msgstr "" -#: glance/api/middleware/cache.py:173 +#: glance/api/middleware/cache.py:174 #, python-format msgid "" "Image cache contained image file for image '%s', however the registry did" " not contain metadata for that image!" msgstr "" -#: glance/api/middleware/cache.py:272 +#: glance/api/middleware/cache.py:273 #, python-format msgid "could not find %s" msgstr "" -#: glance/api/middleware/cache.py:291 +#: glance/api/middleware/cache.py:292 msgid "Checksum header is missing." msgstr "" -#: glance/api/v1/images.py:603 +#: glance/api/v1/images.py:605 #, python-format msgid "Copy from external source '%(scheme)s' failed for image: %(image)s" msgstr "" @@ -119,7 +114,7 @@ msgstr "" msgid "Failed to upload image data due to internal error" msgstr "" -#: glance/api/v2/metadef_namespaces.py:207 +#: glance/api/v2/metadef_namespaces.py:210 #, python-format msgid "Failed to delete namespace %(namespace)s " msgstr "" @@ -154,33 +149,33 @@ msgstr "" msgid "Failed to setup index extension %(ext)s: %(e)s" msgstr "" -#: glance/common/property_utils.py:84 +#: glance/common/property_utils.py:81 #, python-format msgid "Couldn't find property protection file %(file)s: %(error)s." msgstr "" -#: glance/common/property_utils.py:91 +#: glance/common/property_utils.py:88 #, python-format msgid "" "Invalid value '%s' for 'property_protection_rule_format'. The permitted " "values are 'roles' and 'policies'" msgstr "" -#: glance/common/property_utils.py:110 +#: glance/common/property_utils.py:107 #, python-format msgid "" "Multiple policies '%s' not allowed for a given operation. Policies can be" " combined in the policy file" msgstr "" -#: glance/common/property_utils.py:123 +#: glance/common/property_utils.py:120 #, python-format msgid "" "Malformed property protection rule in [%(prop)s] %(op)s=%(perm)s: '@' and" " '!' are mutually exclusive" msgstr "" -#: glance/common/property_utils.py:148 +#: glance/common/property_utils.py:145 #, python-format msgid "Encountered a malformed property protection rule %(rule)s: %(error)s." msgstr "" @@ -197,21 +192,21 @@ msgstr "" msgid "Failed to delete image %(image_id)s from store: %(exc)s" msgstr "" -#: glance/common/swift_store_utils.py:87 +#: glance/common/swift_store_utils.py:84 #, python-format msgid "swift config file %(conf_file)s:%(exc)s not found" msgstr "" -#: glance/common/swift_store_utils.py:101 +#: glance/common/swift_store_utils.py:98 msgid "Invalid format of swift store config cfg" msgstr "" -#: glance/common/utils.py:115 +#: glance/common/utils.py:116 #, python-format msgid "Error: cooperative_iter exception %s" msgstr "" -#: glance/common/utils.py:514 +#: glance/common/utils.py:515 msgid "" "Error setting up the debug environment. Verify that the option " "pydev_worker_debug_host is pointing to a valid hostname or IP on which a " @@ -270,18 +265,18 @@ msgstr "" msgid "Operator %s is not supported" msgstr "" -#: glance/db/sqlalchemy/metadata.py:185 +#: glance/db/sqlalchemy/metadata.py:194 #, python-format msgid "Json schema files not found in %s. Aborting." msgstr "" -#: glance/db/sqlalchemy/metadata.py:451 +#: glance/db/sqlalchemy/metadata.py:460 msgid "" "To use --prefer_new or --overwrite you need to combine of these options " "with --merge option." msgstr "" -#: glance/db/sqlalchemy/metadata.py:456 +#: glance/db/sqlalchemy/metadata.py:465 msgid "" "Please provide no more than one option from this list: --prefer_new, " "--overwrite" @@ -353,12 +348,12 @@ msgstr "" msgid "Unable to update image %s" msgstr "" -#: glance/registry/client/v1/client.py:129 +#: glance/registry/client/v1/client.py:134 #, python-format msgid "Registry client request %(method)s %(action)s raised %(exc_name)s" msgstr "" -#: glance/search/api/v0_1/search.py:243 +#: glance/search/api/v0_1/search.py:254 #, python-format msgid "Failed to retrieve RBAC filters from search plugin %(ext)s: %(e)s" msgstr "" diff --git a/glance/locale/glance-log-info.pot b/glance/locale/glance-log-info.pot index 3a3cc9a0bd..57a9e30047 100644 --- a/glance/locale/glance-log-info.pot +++ b/glance/locale/glance-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: glance 2015.1.dev42\n" +"Project-Id-Version: glance 2015.2.0.dev9\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,35 +17,30 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: glance/scrubber.py:459 +#: glance/scrubber.py:463 #, python-format msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s" msgstr "" -#: glance/scrubber.py:473 +#: glance/scrubber.py:477 msgid "Daemon Shutdown on KeyboardInterrupt" msgstr "" -#: glance/scrubber.py:485 +#: glance/scrubber.py:489 #, python-format msgid "Initializing scrubber with configuration: %s" msgstr "" -#: glance/scrubber.py:558 +#: glance/scrubber.py:557 #, python-format msgid "Scrubbing image %(id)s from %(count)d locations." msgstr "" -#: glance/scrubber.py:581 +#: glance/scrubber.py:580 #, python-format msgid "Image %s has been deleted." msgstr "" -#: glance/scrubber.py:633 -#, python-format -msgid "Getting images deleted before %s" -msgstr "" - #: glance/api/middleware/cache.py:61 msgid "Initialized image cache middleware" msgstr "" @@ -58,12 +53,12 @@ msgstr "" msgid "Initialized gzip middleware" msgstr "" -#: glance/api/v1/images.py:690 +#: glance/api/v1/images.py:692 #, python-format msgid "Uploaded data of image %s from request payload successfully." msgstr "" -#: glance/api/v1/images.py:752 +#: glance/api/v1/images.py:754 msgid "Triggering asynchronous copy from external source" msgstr "" @@ -84,7 +79,7 @@ msgstr "" msgid "Image %s is deactivated" msgstr "" -#: glance/api/v2/image_actions.py:66 +#: glance/api/v2/image_actions.py:67 #, python-format msgid "Image %s is reactivated" msgstr "" @@ -195,31 +190,31 @@ msgstr "" msgid "Unable to get deleted image" msgstr "" -#: glance/db/sqlalchemy/metadata.py:152 +#: glance/db/sqlalchemy/metadata.py:161 #, python-format msgid "Table %s has been cleared" msgstr "" -#: glance/db/sqlalchemy/metadata.py:223 +#: glance/db/sqlalchemy/metadata.py:232 #, python-format msgid "Overwriting namespace %s" msgstr "" -#: glance/db/sqlalchemy/metadata.py:239 +#: glance/db/sqlalchemy/metadata.py:248 #, python-format msgid "Skipping namespace %s. It already exists in the database." msgstr "" -#: glance/db/sqlalchemy/metadata.py:330 +#: glance/db/sqlalchemy/metadata.py:339 #, python-format msgid "File %s loaded to database." msgstr "" -#: glance/db/sqlalchemy/metadata.py:332 +#: glance/db/sqlalchemy/metadata.py:341 msgid "Metadata loading finished" msgstr "" -#: glance/db/sqlalchemy/metadata.py:441 +#: glance/db/sqlalchemy/metadata.py:450 #, python-format msgid "Namespace %(namespace)s saved in %(file)s" msgstr "" diff --git a/glance/locale/glance.pot b/glance/locale/glance.pot index 9c91267a7c..c768d67e91 100644 --- a/glance/locale/glance.pot +++ b/glance/locale/glance.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: glance 2015.1.dev42\n" +"Project-Id-Version: glance 2015.2.0.dev9\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -39,48 +39,48 @@ msgstr "" msgid "Get image %(id)s data failed: %(err)s." msgstr "" -#: glance/notifier.py:379 glance/api/v1/upload_utils.py:222 +#: glance/notifier.py:380 glance/api/v1/upload_utils.py:222 #: glance/api/v2/image_data.py:122 #, python-format msgid "Image storage media is full: %s" msgstr "" -#: glance/notifier.py:384 glance/api/v1/upload_utils.py:232 +#: glance/notifier.py:385 glance/api/v1/upload_utils.py:232 #: glance/api/v2/image_data.py:146 #, python-format msgid "Insufficient permissions on image storage media: %s" msgstr "" -#: glance/notifier.py:389 +#: glance/notifier.py:390 #, python-format msgid "Cannot save data for image %(image_id)s: %(error)s" msgstr "" -#: glance/notifier.py:396 +#: glance/notifier.py:397 #, python-format msgid "Unable to upload duplicate image data for image%(image_id)s: %(error)s" msgstr "" -#: glance/notifier.py:403 +#: glance/notifier.py:404 #, python-format msgid "Not allowed to upload image data for image %(image_id)s: %(error)s" msgstr "" -#: glance/notifier.py:409 +#: glance/notifier.py:410 #, python-format msgid "" "Image %(image_id)s could not be found after upload. The image may have " "been deleted during the upload: %(error)s" msgstr "" -#: glance/notifier.py:417 +#: glance/notifier.py:418 #, python-format msgid "" "Failed to upload image data for image %(image_id)s due to HTTP error: " "%(error)s" msgstr "" -#: glance/notifier.py:424 +#: glance/notifier.py:425 #, python-format msgid "" "Failed to upload image data for image %(image_id)s due to internal error:" @@ -105,42 +105,34 @@ msgstr "" #: glance/scrubber.py:53 msgid "" -"A boolean that determines if the scrubber should clean up the files it " -"uses for taking data. Only one server in your deployment should be " -"designated the cleanup host." -msgstr "" - -#: glance/scrubber.py:58 -msgid "Turn on/off delayed delete." +"DEPRECATED. TO BE REMOVED IN THE LIBERTY RELEASE. A boolean that " +"determines if the scrubber should clean up the files it uses for taking " +"data. Only one server in your deployment should be designated the cleanup" +" host." msgstr "" #: glance/scrubber.py:60 -msgid "" -"Items must have a modified time that is older than this value in order to" -" be candidates for cleanup." +msgid "Turn on/off delayed delete." msgstr "" -#: glance/scrubber.py:66 +#: glance/scrubber.py:62 +msgid "" +"DEPRECATED. TO BE REMOVED IN THE LIBERTY RELEASE. Items must have a " +"modified time that is older than this value in order to be candidates for" +" cleanup." +msgstr "" + +#: glance/scrubber.py:70 msgid "Loop time between checking for new items to schedule for delete." msgstr "" -#: glance/scrubber.py:74 +#: glance/scrubber.py:78 msgid "" "Run as a long-running process. When not specified (the default) run the " "scrub operation once and then exits. When specified do not exit and run " "scrub on wakeup_time interval as specified in the config." msgstr "" -#: glance/scrubber.py:594 -#, python-format -msgid "%s file is not exists." -msgstr "" - -#: glance/scrubber.py:599 -#, python-format -msgid "%s file contains conflicting cleanup timestamp." -msgstr "" - #: glance/api/authorization.py:131 glance/api/authorization.py:142 #, python-format msgid "You cannot get image member for %s" @@ -364,124 +356,128 @@ msgid "" " formats must match." msgstr "" -#: glance/api/v1/images.py:176 +#: glance/api/v1/images.py:177 #, python-format msgid "" "The limit has been exceeded on the number of allowed image properties. " "Attempted: %(num)s, Maximum: %(quota)s" msgstr "" -#: glance/api/v1/images.py:198 glance/api/v1/images.py:242 -#: glance/api/v1/images.py:276 +#: glance/api/v1/images.py:199 glance/api/v1/images.py:243 +#: glance/api/v1/images.py:277 #, python-format msgid "Property '%s' is protected" msgstr "" -#: glance/api/v1/images.py:339 +#: glance/api/v1/images.py:340 msgid "This operation is currently not permitted on Glance images details." msgstr "" -#: glance/api/v1/images.py:390 +#: glance/api/v1/images.py:391 #, python-format msgid "Bad value passed to filter %(filter)s got %(val)s" msgstr "" -#: glance/api/v1/images.py:426 +#: glance/api/v1/images.py:427 #, python-format msgid "External sources are not supported: '%s'" msgstr "" -#: glance/api/v1/images.py:521 +#: glance/api/v1/images.py:523 #, python-format msgid "Required store %s is invalid" msgstr "" -#: glance/api/v1/images.py:533 glance/api/v1/images.py:944 -#: glance/common/scripts/utils.py:91 +#: glance/api/v1/images.py:535 #, python-format -msgid "Invalid location: %s" +msgid "Invalid location %s" msgstr "" -#: glance/api/v1/images.py:556 +#: glance/api/v1/images.py:558 #, python-format msgid "An image with identifier %s already exists" msgstr "" -#: glance/api/v1/images.py:563 +#: glance/api/v1/images.py:565 #, python-format msgid "Failed to reserve image. Got error: %s" msgstr "" -#: glance/api/v1/images.py:570 +#: glance/api/v1/images.py:572 msgid "Forbidden to reserve image." msgstr "" -#: glance/api/v1/images.py:614 +#: glance/api/v1/images.py:616 msgid "Content-Type must be application/octet-stream" msgstr "" -#: glance/api/v1/images.py:670 +#: glance/api/v1/images.py:672 #, python-format msgid "Failed to activate image. Got error: %s" msgstr "" -#: glance/api/v1/images.py:741 +#: glance/api/v1/images.py:743 msgid "It's invalid to provide multiple image sources." msgstr "" -#: glance/api/v1/images.py:774 +#: glance/api/v1/images.py:776 #, python-format msgid "" "Provided image size must match the stored image size. (provided size: " "%(ps)d, stored size: %(ss)d)" msgstr "" -#: glance/api/v1/images.py:898 +#: glance/api/v1/images.py:900 msgid "Forbidden to update deleted image." msgstr "" -#: glance/api/v1/images.py:909 +#: glance/api/v1/images.py:911 #, python-format msgid "Forbidden to modify '%s' of active image." msgstr "" -#: glance/api/v1/images.py:927 +#: glance/api/v1/images.py:929 msgid "Cannot upload to an unqueued image" msgstr "" -#: glance/api/v1/images.py:951 +#: glance/api/v1/images.py:946 glance/common/scripts/utils.py:91 +#, python-format +msgid "Invalid location: %s" +msgstr "" + +#: glance/api/v1/images.py:953 msgid "Attempted to update Location field for an image not in queued status." msgstr "" -#: glance/api/v1/images.py:991 glance/registry/api/v1/images.py:486 +#: glance/api/v1/images.py:993 glance/registry/api/v1/images.py:486 #, python-format msgid "Failed to update image metadata. Got error: %s" msgstr "" -#: glance/api/v1/images.py:998 +#: glance/api/v1/images.py:1000 #, python-format msgid "Failed to find image to update: %s" msgstr "" -#: glance/api/v1/images.py:1005 +#: glance/api/v1/images.py:1007 #, python-format msgid "Forbidden to update image: %s" msgstr "" -#: glance/api/v1/images.py:1013 +#: glance/api/v1/images.py:1015 msgid "Image operation conflicts" msgstr "" -#: glance/api/v1/images.py:1044 +#: glance/api/v1/images.py:1046 msgid "Image is protected" msgstr "" -#: glance/api/v1/images.py:1051 +#: glance/api/v1/images.py:1053 #, python-format msgid "Forbidden to delete a %s image." msgstr "" -#: glance/api/v1/images.py:1058 glance/api/v2/image_members.py:78 +#: glance/api/v1/images.py:1060 glance/api/v2/image_members.py:78 #: glance/api/v2/image_members.py:122 glance/api/v2/image_members.py:160 #: glance/api/v2/image_members.py:189 glance/api/v2/image_members.py:207 #: glance/api/v2/image_tags.py:51 glance/api/v2/image_tags.py:78 @@ -489,27 +485,27 @@ msgstr "" msgid "Image %s not found." msgstr "" -#: glance/api/v1/images.py:1093 +#: glance/api/v1/images.py:1095 #, python-format msgid "Failed to find image to delete: %s" msgstr "" -#: glance/api/v1/images.py:1100 +#: glance/api/v1/images.py:1102 #, python-format msgid "Forbidden to delete image: %s" msgstr "" -#: glance/api/v1/images.py:1107 glance/api/v2/images.py:230 +#: glance/api/v1/images.py:1109 glance/api/v2/images.py:235 #, python-format msgid "Image %(id)s could not be deleted because it is in use: %(exc)s" msgstr "" -#: glance/api/v1/images.py:1130 +#: glance/api/v1/images.py:1132 #, python-format msgid "Store for scheme %s not found" msgstr "" -#: glance/api/v1/images.py:1169 glance/api/v1/upload_utils.py:242 +#: glance/api/v1/images.py:1171 glance/api/v1/upload_utils.py:242 #, python-format msgid "Denying attempt to upload image larger than %d bytes." msgstr "" @@ -518,21 +514,21 @@ msgstr "" msgid "No authenticated user" msgstr "" -#: glance/api/v1/members.py:54 +#: glance/api/v1/members.py:55 #, python-format msgid "Image with identifier %s has been deleted." msgstr "" -#: glance/api/v1/members.py:77 +#: glance/api/v1/members.py:78 #, python-format msgid "Image with identifier %s not found" msgstr "" -#: glance/api/v1/members.py:81 +#: glance/api/v1/members.py:82 msgid "Unauthorized image access" msgstr "" -#: glance/api/v1/members.py:118 glance/common/exception.py:303 +#: glance/api/v1/members.py:120 glance/common/exception.py:303 #, python-format msgid "" "The limit has been exceeded on the number of allowed image members for " @@ -560,7 +556,7 @@ msgstr "" msgid "Forbidden upload attempt: %s" msgstr "" -#: glance/api/v1/upload_utils.py:252 glance/api/v2/images.py:155 +#: glance/api/v1/upload_utils.py:252 glance/api/v2/images.py:159 #, python-format msgid "Denying attempt to upload image because it exceeds the quota: %s" msgstr "" @@ -632,12 +628,12 @@ msgstr "" msgid "Not allowed to delete members for image %s." msgstr "" -#: glance/api/v2/image_members.py:224 glance/api/v2/images.py:334 -#: glance/api/v2/metadef_namespaces.py:396 glance/api/v2/metadef_objects.py:228 -#: glance/api/v2/metadef_properties.py:176 -#: glance/api/v2/metadef_resource_types.py:147 -#: glance/api/v2/metadef_tags.py:260 glance/api/v2/tasks.py:137 -#: glance/search/api/v0_1/search.py:113 +#: glance/api/v2/image_members.py:224 glance/api/v2/images.py:339 +#: glance/api/v2/metadef_namespaces.py:411 glance/api/v2/metadef_objects.py:238 +#: glance/api/v2/metadef_properties.py:186 +#: glance/api/v2/metadef_resource_types.py:156 +#: glance/api/v2/metadef_tags.py:272 glance/api/v2/tasks.py:137 +#: glance/search/api/v0_1/search.py:124 #: glance/tests/functional/v2/test_metadef_resourcetypes.py:148 msgid "Body expected in request." msgstr "" @@ -658,7 +654,7 @@ msgstr "" msgid "An identifier for the image member (tenantId)" msgstr "" -#: glance/api/v2/image_members.py:306 glance/api/v2/images.py:787 +#: glance/api/v2/image_members.py:306 glance/api/v2/images.py:792 msgid "An identifier for the image" msgstr "" @@ -694,288 +690,288 @@ msgstr "" msgid "Not allowed to delete tags for image %s." msgstr "" -#: glance/api/v2/images.py:179 glance/api/v2/images.py:212 +#: glance/api/v2/images.py:183 glance/api/v2/images.py:216 #, python-format msgid "Property %s does not exist." msgstr "" -#: glance/api/v2/images.py:193 +#: glance/api/v2/images.py:197 #, python-format msgid "Property %s already present." msgstr "" -#: glance/api/v2/images.py:207 +#: glance/api/v2/images.py:211 #, python-format msgid "Property %s may not be removed." msgstr "" -#: glance/api/v2/images.py:225 +#: glance/api/v2/images.py:230 #, python-format msgid "Failed to find image %(image_id)s to delete" msgstr "" -#: glance/api/v2/images.py:251 +#: glance/api/v2/images.py:256 msgid "Cannot replace locations from a non-empty list to a non-empty list." msgstr "" -#: glance/api/v2/images.py:275 +#: glance/api/v2/images.py:280 msgid "Invalid position for adding a location." msgstr "" -#: glance/api/v2/images.py:291 +#: glance/api/v2/images.py:296 msgid "Invalid position for removing a location." msgstr "" -#: glance/api/v2/images.py:342 glance/api/v2/images.py:448 -#: glance/api/v2/metadef_namespaces.py:404 glance/api/v2/metadef_objects.py:292 -#: glance/api/v2/metadef_properties.py:184 -#: glance/api/v2/metadef_resource_types.py:155 -#: glance/api/v2/metadef_tags.py:337 glance/search/api/v0_1/search.py:121 +#: glance/api/v2/images.py:347 glance/api/v2/images.py:453 +#: glance/api/v2/metadef_namespaces.py:419 glance/api/v2/metadef_objects.py:302 +#: glance/api/v2/metadef_properties.py:194 +#: glance/api/v2/metadef_resource_types.py:164 +#: glance/api/v2/metadef_tags.py:349 glance/search/api/v0_1/search.py:132 #: glance/tests/functional/v2/test_metadef_resourcetypes.py:156 #, python-format msgid "Attribute '%s' is read-only." msgstr "" -#: glance/api/v2/images.py:373 glance/api/v2/images.py:395 +#: glance/api/v2/images.py:378 glance/api/v2/images.py:400 #, python-format msgid "Unable to find '%s' in JSON Schema change" msgstr "" -#: glance/api/v2/images.py:381 +#: glance/api/v2/images.py:386 msgid "" "Operation objects must contain only one member named \"add\", \"remove\"," " or \"replace\"." msgstr "" -#: glance/api/v2/images.py:386 +#: glance/api/v2/images.py:391 msgid "" "Operation objects must contain exactly one member named \"add\", " "\"remove\", or \"replace\"." msgstr "" -#: glance/api/v2/images.py:423 +#: glance/api/v2/images.py:428 #, python-format msgid "Pointer `%s` does not start with \"/\"." msgstr "" -#: glance/api/v2/images.py:426 +#: glance/api/v2/images.py:431 #, python-format msgid "Pointer `%s` contains adjacent \"/\"." msgstr "" -#: glance/api/v2/images.py:429 +#: glance/api/v2/images.py:434 #, python-format msgid "Pointer `%s` end with \"/\"." msgstr "" -#: glance/api/v2/images.py:432 +#: glance/api/v2/images.py:437 #, python-format msgid "Pointer `%s` does not contains valid token." msgstr "" -#: glance/api/v2/images.py:435 +#: glance/api/v2/images.py:440 #, python-format msgid "Pointer `%s` contains \"~\" not part of a recognized escape sequence." msgstr "" -#: glance/api/v2/images.py:441 +#: glance/api/v2/images.py:446 #, python-format msgid "Operation \"%s\" requires a member named \"value\"." msgstr "" -#: glance/api/v2/images.py:451 +#: glance/api/v2/images.py:456 #, python-format msgid "Attribute '%s' is reserved." msgstr "" -#: glance/api/v2/images.py:481 +#: glance/api/v2/images.py:486 #, python-format msgid "Invalid JSON pointer for this resource: '/%s'" msgstr "" -#: glance/api/v2/images.py:493 +#: glance/api/v2/images.py:498 msgid "Unrecognized JSON Schema draft version" msgstr "" -#: glance/api/v2/images.py:515 +#: glance/api/v2/images.py:520 msgid "Request body must be a JSON array of operation objects." msgstr "" -#: glance/api/v2/images.py:520 +#: glance/api/v2/images.py:525 msgid "Operations must be JSON objects." msgstr "" -#: glance/api/v2/images.py:543 glance/api/v2/metadef_namespaces.py:451 -#: glance/api/v2/metadef_tags.py:284 glance/api/v2/tasks.py:173 -#: glance/registry/api/v1/images.py:267 glance/search/api/v0_1/search.py:165 +#: glance/api/v2/images.py:548 glance/api/v2/metadef_namespaces.py:466 +#: glance/api/v2/metadef_tags.py:296 glance/api/v2/tasks.py:173 +#: glance/registry/api/v1/images.py:267 glance/search/api/v0_1/search.py:176 msgid "limit param must be an integer" msgstr "" -#: glance/api/v2/images.py:547 glance/api/v2/metadef_namespaces.py:455 -#: glance/api/v2/metadef_tags.py:288 glance/api/v2/tasks.py:177 -#: glance/registry/api/v1/images.py:270 glance/search/api/v0_1/search.py:169 +#: glance/api/v2/images.py:552 glance/api/v2/metadef_namespaces.py:470 +#: glance/api/v2/metadef_tags.py:300 glance/api/v2/tasks.py:177 +#: glance/registry/api/v1/images.py:270 glance/search/api/v0_1/search.py:180 msgid "limit param must be positive" msgstr "" -#: glance/api/v2/images.py:554 +#: glance/api/v2/images.py:559 #, python-format msgid "" "Invalid sort key: %(sort_key)s. It must be one of the following: " "%(available)s." msgstr "" -#: glance/api/v2/images.py:564 glance/api/v2/metadef_namespaces.py:433 -#: glance/api/v2/metadef_objects.py:274 glance/api/v2/metadef_tags.py:266 +#: glance/api/v2/images.py:569 glance/api/v2/metadef_namespaces.py:448 +#: glance/api/v2/metadef_objects.py:284 glance/api/v2/metadef_tags.py:278 #: glance/api/v2/tasks.py:143 #, python-format msgid "Invalid sort direction: %s" msgstr "" -#: glance/api/v2/images.py:571 +#: glance/api/v2/images.py:576 #, python-format msgid "Invalid status: %s" msgstr "" -#: glance/api/v2/images.py:580 glance/api/v2/metadef_namespaces.py:442 -#: glance/api/v2/metadef_objects.py:283 glance/api/v2/metadef_tags.py:275 +#: glance/api/v2/images.py:585 glance/api/v2/metadef_namespaces.py:457 +#: glance/api/v2/metadef_objects.py:293 glance/api/v2/metadef_tags.py:287 #, python-format msgid "Invalid visibility value: %s" msgstr "" -#: glance/api/v2/images.py:584 +#: glance/api/v2/images.py:589 msgid "The \"changes-since\" filter is no longer available on v2." msgstr "" -#: glance/api/v2/images.py:603 +#: glance/api/v2/images.py:608 msgid "Old and new sorting syntax cannot be combined" msgstr "" -#: glance/api/v2/images.py:634 +#: glance/api/v2/images.py:639 msgid "Number of sort dirs does not match the number of sort keys" msgstr "" -#: glance/api/v2/images.py:793 +#: glance/api/v2/images.py:798 msgid "Descriptive name for the image" msgstr "" -#: glance/api/v2/images.py:798 +#: glance/api/v2/images.py:803 msgid "Status of the image (READ-ONLY)" msgstr "" -#: glance/api/v2/images.py:804 +#: glance/api/v2/images.py:809 msgid "Scope of image accessibility" msgstr "" -#: glance/api/v2/images.py:809 +#: glance/api/v2/images.py:814 msgid "If true, image will not be deletable." msgstr "" -#: glance/api/v2/images.py:813 +#: glance/api/v2/images.py:818 msgid "md5 hash of image contents. (READ-ONLY)" msgstr "" -#: glance/api/v2/images.py:818 +#: glance/api/v2/images.py:823 msgid "Owner of the image" msgstr "" -#: glance/api/v2/images.py:823 +#: glance/api/v2/images.py:828 msgid "Size of image file in bytes (READ-ONLY)" msgstr "" -#: glance/api/v2/images.py:827 +#: glance/api/v2/images.py:832 msgid "Virtual size of image in bytes (READ-ONLY)" msgstr "" -#: glance/api/v2/images.py:831 +#: glance/api/v2/images.py:836 msgid "Format of the container" msgstr "" -#: glance/api/v2/images.py:836 +#: glance/api/v2/images.py:841 msgid "Format of the disk" msgstr "" -#: glance/api/v2/images.py:841 +#: glance/api/v2/images.py:846 msgid "Date and time of image registration (READ-ONLY)" msgstr "" -#: glance/api/v2/images.py:849 +#: glance/api/v2/images.py:854 msgid "Date and time of the last image modification (READ-ONLY)" msgstr "" -#: glance/api/v2/images.py:855 +#: glance/api/v2/images.py:860 msgid "List of strings related to the image" msgstr "" -#: glance/api/v2/images.py:863 +#: glance/api/v2/images.py:868 msgid "URL to access the image file kept in external store (READ-ONLY)" msgstr "" -#: glance/api/v2/images.py:868 +#: glance/api/v2/images.py:873 msgid "Amount of ram (in MB) required to boot image." msgstr "" -#: glance/api/v2/images.py:872 +#: glance/api/v2/images.py:877 msgid "Amount of disk space (in GB) required to boot image." msgstr "" -#: glance/api/v2/images.py:902 +#: glance/api/v2/images.py:907 msgid "A set of URLs to access the image file kept in external store" msgstr "" -#: glance/api/v2/metadef_namespaces.py:664 +#: glance/api/v2/metadef_namespaces.py:679 msgid "The unique namespace text." msgstr "" -#: glance/api/v2/metadef_namespaces.py:669 +#: glance/api/v2/metadef_namespaces.py:684 msgid "The user friendly name for the namespace. Used by UI if available." msgstr "" -#: glance/api/v2/metadef_namespaces.py:675 +#: glance/api/v2/metadef_namespaces.py:690 msgid "Provides a user friendly description of the namespace." msgstr "" -#: glance/api/v2/metadef_namespaces.py:681 +#: glance/api/v2/metadef_namespaces.py:696 msgid "Scope of namespace accessibility." msgstr "" -#: glance/api/v2/metadef_namespaces.py:686 +#: glance/api/v2/metadef_namespaces.py:701 msgid "If true, namespace will not be deletable." msgstr "" -#: glance/api/v2/metadef_namespaces.py:690 +#: glance/api/v2/metadef_namespaces.py:705 msgid "Owner of the namespace." msgstr "" -#: glance/api/v2/metadef_namespaces.py:695 +#: glance/api/v2/metadef_namespaces.py:710 msgid "Date and time of namespace creation (READ-ONLY)" msgstr "" -#: glance/api/v2/metadef_namespaces.py:701 +#: glance/api/v2/metadef_namespaces.py:716 msgid "Date and time of the last namespace modification (READ-ONLY)" msgstr "" -#: glance/api/v2/metadef_objects.py:187 +#: glance/api/v2/metadef_objects.py:197 msgid "Date and time of object creation (READ-ONLY)" msgstr "" -#: glance/api/v2/metadef_objects.py:193 +#: glance/api/v2/metadef_objects.py:203 msgid "Date and time of the last object modification (READ-ONLY)" msgstr "" -#: glance/api/v2/metadef_properties.py:95 +#: glance/api/v2/metadef_properties.py:97 #, python-format msgid "" "Property %(property_name)s does not start with the expected resource type" " association prefix of '%(prefix)s'." msgstr "" -#: glance/api/v2/metadef_resource_types.py:128 +#: glance/api/v2/metadef_resource_types.py:137 #: glance/tests/functional/v2/test_metadef_resourcetypes.py:129 #, python-format msgid "Failed to find resource type %(resourcetype)s to delete" msgstr "" -#: glance/api/v2/metadef_resource_types.py:201 +#: glance/api/v2/metadef_resource_types.py:210 #: glance/tests/functional/v2/test_metadef_resourcetypes.py:203 msgid "" "Resource type names should be aligned with Heat resource types whenever " @@ -983,7 +979,7 @@ msgid "" "http://docs.openstack.org/developer/heat/template_guide/openstack.html" msgstr "" -#: glance/api/v2/metadef_resource_types.py:209 +#: glance/api/v2/metadef_resource_types.py:218 #: glance/tests/functional/v2/test_metadef_resourcetypes.py:211 msgid "" "Specifies the prefix to use for the given resource type. Any properties " @@ -992,7 +988,7 @@ msgid "" "colon :)." msgstr "" -#: glance/api/v2/metadef_resource_types.py:218 +#: glance/api/v2/metadef_resource_types.py:227 #: glance/tests/functional/v2/test_metadef_resourcetypes.py:220 msgid "" "Some resource types allow more than one key / value pair per instance. " @@ -1001,23 +997,23 @@ msgid "" "This property allows a namespace target to remove the ambiguity." msgstr "" -#: glance/api/v2/metadef_resource_types.py:229 +#: glance/api/v2/metadef_resource_types.py:238 #: glance/tests/functional/v2/test_metadef_resourcetypes.py:231 msgid "Date and time of resource type association (READ-ONLY)" msgstr "" -#: glance/api/v2/metadef_resource_types.py:235 +#: glance/api/v2/metadef_resource_types.py:244 #: glance/tests/functional/v2/test_metadef_resourcetypes.py:237 msgid "" "Date and time of the last resource type association modification (READ-" "ONLY)" msgstr "" -#: glance/api/v2/metadef_tags.py:188 +#: glance/api/v2/metadef_tags.py:200 msgid "Date and time of tag creation (READ-ONLY)" msgstr "" -#: glance/api/v2/metadef_tags.py:194 +#: glance/api/v2/metadef_tags.py:206 msgid "Date and time of the last tag modification (READ-ONLY)" msgstr "" @@ -1134,46 +1130,46 @@ msgid "" "Please ensure that eventlet is not imported prior to this being set." msgstr "" -#: glance/cmd/control.py:105 +#: glance/cmd/control.py:106 #, python-format msgid "%(serv)s appears to already be running: %(pid)s" msgstr "" -#: glance/cmd/control.py:109 +#: glance/cmd/control.py:110 #, python-format msgid "Removing stale pid file %s" msgstr "" -#: glance/cmd/control.py:118 +#: glance/cmd/control.py:119 msgid "Unable to increase file descriptor limit. Running as non-root?" msgstr "" -#: glance/cmd/control.py:165 +#: glance/cmd/control.py:166 #, python-format msgid "%(verb)sing %(serv)s with %(conf)s" msgstr "" -#: glance/cmd/control.py:168 +#: glance/cmd/control.py:169 #, python-format msgid "%(verb)sing %(serv)s" msgstr "" -#: glance/cmd/control.py:180 +#: glance/cmd/control.py:181 #, python-format msgid "unable to launch %(serv)s. Got error: %(e)s" msgstr "" -#: glance/cmd/control.py:211 +#: glance/cmd/control.py:212 #, python-format msgid "%(serv)s (pid %(pid)s) is running..." msgstr "" -#: glance/cmd/control.py:214 +#: glance/cmd/control.py:215 #, python-format msgid "%s is stopped" msgstr "" -#: glance/cmd/control.py:230 +#: glance/cmd/control.py:231 #, python-format msgid "" "Unable to create pid file %(pid)s. Running as non-root?\n" @@ -1181,31 +1177,55 @@ msgid "" " %(file)s %(server)s stop --pid-file %(fb)s" msgstr "" -#: glance/cmd/control.py:260 +#: glance/cmd/control.py:248 #, python-format -msgid "Stopping %(serv)s (pid %(pid)s) with signal(%(sig)s)" +msgid "Reload of %(serv)s not supported" msgstr "" -#: glance/cmd/control.py:264 +#: glance/cmd/control.py:256 +#, python-format +msgid "Server %(serv)s is stopped" +msgstr "" + +#: glance/cmd/control.py:261 +#, python-format +msgid "Reloading %(serv)s (pid %(pid)s) with signal(%(sig)s)" +msgstr "" + +#: glance/cmd/control.py:265 glance/cmd/control.py:287 #, python-format msgid "Process %d not running" msgstr "" -#: glance/cmd/control.py:271 +#: glance/cmd/control.py:283 +#, python-format +msgid "Stopping %(serv)s (pid %(pid)s) with signal(%(sig)s)" +msgstr "" + +#: glance/cmd/control.py:294 #, python-format msgid "Waited 15 seconds for pid %(pid)s (%(file)s) to die; giving up" msgstr "" -#: glance/cmd/control.py:274 +#: glance/cmd/control.py:297 #, python-format msgid "%s is already stopped" msgstr "" -#: glance/cmd/control.py:351 +#: glance/cmd/control.py:374 #, python-format msgid "Suppressed respawn as %(serv)s was %(rsn)s." msgstr "" +#: glance/cmd/manage.py:296 +msgid "Available categories:" +msgstr "" + +#: glance/cmd/manage.py:298 +#, python-format +msgid "\t%s" +msgstr "" + #: glance/cmd/replicator.py:107 #, python-format msgid "" @@ -2017,7 +2037,7 @@ msgid "" "[~0, ~1]." msgstr "" -#: glance/common/property_utils.py:39 +#: glance/common/property_utils.py:36 msgid "" "The location of the property protection file.This file contains the rules" " for property protections and the roles/policies associated with it. If " @@ -2026,13 +2046,13 @@ msgid "" "then the glance-api service will not start." msgstr "" -#: glance/common/property_utils.py:49 +#: glance/common/property_utils.py:46 msgid "" "This config value indicates whether \"roles\" or \"policies\" are used in" " the property protection file." msgstr "" -#: glance/common/property_utils.py:136 +#: glance/common/property_utils.py:133 #, python-format msgid "" "Property protection on operation %(operation)s for rule %(rule)s is not " @@ -2073,86 +2093,86 @@ msgid "" "registry." msgstr "" -#: glance/common/swift_store_utils.py:33 +#: glance/common/swift_store_utils.py:30 msgid "" "The reference to the default swift account/backing store parameters to " "use for adding new images." msgstr "" -#: glance/common/swift_store_utils.py:36 +#: glance/common/swift_store_utils.py:33 msgid "" "The address where the Swift authentication service is " "listening.(deprecated)" msgstr "" -#: glance/common/swift_store_utils.py:39 +#: glance/common/swift_store_utils.py:36 msgid "" "The user to authenticate against the Swift authentication service " "(deprecated)" msgstr "" -#: glance/common/swift_store_utils.py:42 +#: glance/common/swift_store_utils.py:39 msgid "" "Auth key for the user authenticating against the Swift authentication " "service. (deprecated)" msgstr "" -#: glance/common/swift_store_utils.py:45 +#: glance/common/swift_store_utils.py:42 msgid "The config file that has the swift account(s)configs." msgstr "" -#: glance/common/utils.py:299 +#: glance/common/utils.py:300 #, python-format msgid "Bad header: %(header_name)s" msgstr "" -#: glance/common/utils.py:313 +#: glance/common/utils.py:314 #, python-format msgid "Cannot convert image %(key)s '%(value)s' to an integer." msgstr "" -#: glance/common/utils.py:320 +#: glance/common/utils.py:321 #, python-format msgid "Image %(key)s must be >= 0 ('%(value)s' specified)." msgstr "" -#: glance/common/utils.py:549 +#: glance/common/utils.py:550 #, python-format msgid "" "There is a problem with your %(error_key_name)s %(error_filename)s. " "Please verify it. Error: %(ioe)s" msgstr "" -#: glance/common/utils.py:556 +#: glance/common/utils.py:557 #, python-format msgid "" "There is a problem with your %(error_key_name)s %(error_filename)s. " "Please verify it. OpenSSL error: %(ce)s" msgstr "" -#: glance/common/utils.py:577 +#: glance/common/utils.py:578 #, python-format msgid "" "There is a problem with your key pair. Please verify that cert " "%(cert_file)s and key %(key_file)s belong together. OpenSSL error %(ce)s" msgstr "" -#: glance/common/utils.py:634 +#: glance/common/utils.py:635 #, python-format msgid "Host and port \"%s\" is not valid." msgstr "" -#: glance/common/utils.py:637 +#: glance/common/utils.py:638 #, python-format msgid "Port \"%s\" is not valid." msgstr "" -#: glance/common/utils.py:646 +#: glance/common/utils.py:647 #, python-format msgid "Host \"%s\" is not valid." msgstr "" -#: glance/common/utils.py:649 +#: glance/common/utils.py:650 #, python-format msgid "" "%s Please specify a host:port pair, where host is an IPv4 address, IPv6 " @@ -2160,16 +2180,16 @@ msgid "" "brackets separately from the port (i.e., \"[fe80::a:b:c]:9876\")." msgstr "" -#: glance/common/utils.py:696 +#: glance/common/utils.py:697 msgid "Property names can't contain 4 byte unicode." msgstr "" -#: glance/common/utils.py:699 +#: glance/common/utils.py:700 #, python-format msgid "%s can't contain 4 byte unicode characters." msgstr "" -#: glance/common/utils.py:708 +#: glance/common/utils.py:709 msgid "Param values can't contain 4 byte unicode." msgstr "" @@ -3045,48 +3065,48 @@ msgstr "" msgid "Could not find required configuration option" msgstr "" -#: glance/search/api/v0_1/search.py:134 +#: glance/search/api/v0_1/search.py:145 #, python-format msgid "Index '%s' is not supported." msgstr "" -#: glance/search/api/v0_1/search.py:143 +#: glance/search/api/v0_1/search.py:154 #, python-format msgid "Document type '%s' is not supported." msgstr "" -#: glance/search/api/v0_1/search.py:152 +#: glance/search/api/v0_1/search.py:163 msgid "offset param must be an integer" msgstr "" -#: glance/search/api/v0_1/search.py:156 +#: glance/search/api/v0_1/search.py:167 msgid "offset param must be positive" msgstr "" -#: glance/search/api/v0_1/search.py:176 +#: glance/search/api/v0_1/search.py:187 msgid "actions param cannot be empty" msgstr "" -#: glance/search/api/v0_1/search.py:196 +#: glance/search/api/v0_1/search.py:207 #, python-format msgid "Invalid action type: '%s'" msgstr "" -#: glance/search/api/v0_1/search.py:200 +#: glance/search/api/v0_1/search.py:211 #, python-format msgid "Action type '%s' requires data or script param." msgstr "" -#: glance/search/api/v0_1/search.py:204 +#: glance/search/api/v0_1/search.py:215 #, python-format msgid "Action type '%s' requires ID of the document." msgstr "" -#: glance/search/api/v0_1/search.py:327 +#: glance/search/api/v0_1/search.py:338 msgid "Action index is missing and no default index has been set." msgstr "" -#: glance/search/api/v0_1/search.py:332 +#: glance/search/api/v0_1/search.py:343 msgid "Action document type is missing and no default type has been set." msgstr "" diff --git a/glance/locale/ko_KR/LC_MESSAGES/glance-log-error.po b/glance/locale/ko_KR/LC_MESSAGES/glance-log-error.po index d352b7b653..63c4c6bbe2 100644 --- a/glance/locale/ko_KR/LC_MESSAGES/glance-log-error.po +++ b/glance/locale/ko_KR/LC_MESSAGES/glance-log-error.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Glance\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" -"PO-Revision-Date: 2015-04-01 21:54+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" +"PO-Revision-Date: 2015-04-23 03:18+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/glance/" "language/ko_KR/)\n" @@ -20,14 +20,6 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: glance/listener.py:40 -#, python-format -msgid "" -"Failed to retrieve supported notification events from search plugins " -"%(ext)s: %(e)s" -msgstr "" - -#: glance/location.py:403 #, python-format msgid "" "Glance tried all active locations to get data for image %s but all have " @@ -36,39 +28,28 @@ msgstr "" "Glance는 모든 활성화 된 위치에서 %s 이미지에 대한 데이터를 수집하려 했으나 모" "두 실패했습니다." -#: glance/notifier.py:361 glance/api/common.py:95 #, python-format msgid "An error occurred during image.send notification: %(err)s" msgstr "image.send notification 중 에러 발생 : %(err)s" -#: glance/scrubber.py:168 #, python-format msgid "%s file can not be read." msgstr "%s 파일을 읽을 수 없습니다." -#: glance/scrubber.py:191 #, python-format msgid "%s file can not be wrote." msgstr "%s 파일에 쓸 수 없습니다." -#: glance/scrubber.py:517 #, python-format msgid "Can not %(op)s scrub jobs from queue: %(err)s" msgstr "큐에 있는 %(op)s 스크럽 작업을 수행할 수 없음: %(err)s" -#: glance/scrubber.py:618 -#, python-format -msgid "%s file can not be created." -msgstr "%s 파일을 만들 수 없습니다." - -#: glance/api/common.py:58 #, python-format msgid "" "An error occurred reading from backend storage for image %(image_id)s: " "%(err)s" msgstr "백엔드 스토리지에서 이미지 %(image_id)s를 읽는 중 에러 발생: %(err)s" -#: glance/api/common.py:64 #, python-format msgid "" "Backend storage for image %(image_id)s disconnected after writing only " @@ -77,12 +58,6 @@ msgstr "" "백엔드 스토리지에 이미지 %(image_id)s 를 %(bytes_written)d byte 를 쓰는 도중 " "연결 끊김" -#: glance/api/common.py:123 -#, python-format -msgid "Invalid value for option user_storage_quota: %(users_quota)s" -msgstr "" - -#: glance/api/middleware/cache.py:173 #, python-format msgid "" "Image cache contained image file for image '%s', however the registry did " @@ -91,49 +66,39 @@ msgstr "" "이미지 캐시에는 이미지 '%s'에 대한 이미지 파일이 있으나 레지스트리는 이미지" "에 대한 메타데이터를 가지고 있지 않습니다!" -#: glance/api/middleware/cache.py:272 #, python-format msgid "could not find %s" msgstr "%s 를 찾을 수 없음" -#: glance/api/middleware/cache.py:291 msgid "Checksum header is missing." msgstr "Checksum header 없음" -#: glance/api/v1/images.py:603 #, python-format msgid "Copy from external source '%(scheme)s' failed for image: %(image)s" msgstr "외부 소스 '%(scheme)s' 로부터 이미지 복사 실패 : %(image)s" -#: glance/api/v1/upload_utils.py:79 #, python-format msgid "Unable to kill image %(id)s: " msgstr "이미지 %(id)s 를 kill 할 수 없음:" -#: glance/api/v1/upload_utils.py:266 #, python-format msgid "Received HTTP error while uploading image %s" msgstr "이미지 %s를 업로드 하는 도중 HTTP 에러 수신" -#: glance/api/v2/image_data.py:60 #, python-format msgid "Unable to restore image %(image_id)s: %(e)s" msgstr "이미지 %(image_id)s를 복구할 수 없음 : %(e)s" -#: glance/api/v2/image_data.py:155 glance/api/v2/image_data.py:159 msgid "Failed to upload image data due to HTTP error" msgstr "HTTP 에러로 인해 이미지 데이터 업로드 실패" -#: glance/api/v2/image_data.py:164 msgid "Failed to upload image data due to internal error" msgstr "내부 에러로 인해 이미지 데이터 업로드 실패" -#: glance/api/v2/metadef_namespaces.py:207 #, python-format msgid "Failed to delete namespace %(namespace)s " msgstr "네임스페이스 삭제 실패 %(namespace)s" -#: glance/async/__init__.py:68 msgid "" "This execution of Tasks is not setup. Please consult the project " "documentation for more information on the executors available." @@ -141,115 +106,13 @@ msgstr "" "이 작업의 실행은 설정되지 않았습니다. 프로젝트 문서의 executors available 관" "련 항목을 참고하여 상세한 정보를 확인 하시기 바랍니다." -#: glance/async/__init__.py:72 msgid "Internal error occurred while trying to process task." msgstr "작업을 수행하는 중 내부에러 발생" -#: glance/async/taskflow_executor.py:130 -#, python-format -msgid "Failed to execute task %(task_id)s: %(exc)s" -msgstr "" - -#: glance/async/flows/base_import.py:341 -#, python-format -msgid "Task ID %s" -msgstr "" - -#: glance/async/flows/introspect.py:60 -#, python-format -msgid "Failed to execute introspection %(task_id)s: %(exc)s" -msgstr "" - -#: glance/cmd/index.py:48 -#, python-format -msgid "Failed to setup index extension %(ext)s: %(e)s" -msgstr "" - -#: glance/common/property_utils.py:84 -#, python-format -msgid "Couldn't find property protection file %(file)s: %(error)s." -msgstr "" - -#: glance/common/property_utils.py:91 -#, python-format -msgid "" -"Invalid value '%s' for 'property_protection_rule_format'. The permitted " -"values are 'roles' and 'policies'" -msgstr "" - -#: glance/common/property_utils.py:110 -#, python-format -msgid "" -"Multiple policies '%s' not allowed for a given operation. Policies can be " -"combined in the policy file" -msgstr "" - -#: glance/common/property_utils.py:123 -#, python-format -msgid "" -"Malformed property protection rule in [%(prop)s] %(op)s=%(perm)s: '@' and " -"'!' are mutually exclusive" -msgstr "" - -#: glance/common/property_utils.py:148 -#, python-format -msgid "Encountered a malformed property protection rule %(rule)s: %(error)s." -msgstr "" - -#: glance/common/rpc.py:186 -#, python-format -msgid "" -"RPC Call Error: %(val)s\n" -"%(tb)s" -msgstr "" - -#: glance/common/store_utils.py:71 #, python-format msgid "Failed to delete image %(image_id)s from store: %(exc)s" msgstr "스토어에서 이미지 %(image_id)s 삭제 실패 : %(exc)s" -#: glance/common/swift_store_utils.py:87 -#, python-format -msgid "swift config file %(conf_file)s:%(exc)s not found" -msgstr "" - -#: glance/common/swift_store_utils.py:101 -msgid "Invalid format of swift store config cfg" -msgstr "" - -#: glance/common/utils.py:115 -#, python-format -msgid "Error: cooperative_iter exception %s" -msgstr "" - -#: glance/common/utils.py:514 -msgid "" -"Error setting up the debug environment. Verify that the option " -"pydev_worker_debug_host is pointing to a valid hostname or IP on which a " -"pydev server is listening on the port indicated by pydev_worker_debug_port." -msgstr "" - -#: glance/common/wsgi.py:332 -#, python-format -msgid "Not respawning child %d, cannot recover from termination" -msgstr "" - -#: glance/common/artifacts/loader.py:96 -#, python-format -msgid "Unable to load artifacts: %s" -msgstr "" - -#: glance/common/artifacts/loader.py:164 -#, python-format -msgid "Could not load plugin from %(module)s: %(msg)s" -msgstr "" - -#: glance/common/location_strategy/__init__.py:66 -#, python-format -msgid "Failed to load location strategy module %(module)s: %(e)s" -msgstr "" - -#: glance/common/scripts/__init__.py:40 #, python-format msgid "" "This task type %(task_type)s is not supported by the current deployment of " @@ -259,66 +122,30 @@ msgstr "" "이 작업 유형 %(task_type)s는 현재 배포된 Glance에서 지원되지 않습니다. 상세 " "정보는 오픈스택이나 운영자로부터 배포된 문서를 참조바랍니다." -#: glance/common/scripts/__init__.py:50 #, python-format msgid "Failed to save task %(task_id)s in DB as task_repo is %(task_repo)s" msgstr "" "DB에 task_repo 형태로 작업 %(task_id)s 저장에 실패한 것은 %(task_repo)s" -#: glance/common/scripts/utils.py:48 #, python-format msgid "Task not found for task_id %s" msgstr "task_id %s에 대한 작업을 찾을 수 없음" -#: glance/db/sqlalchemy/artifacts.py:346 msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "알 수 없는 정렬 방향입니다. 'desc' 또는 'asc'여야 함" -#: glance/db/sqlalchemy/artifacts.py:532 -msgid "Cannot use this parameter with the operator IN" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:539 -#, python-format -msgid "Operator %s is not supported" -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:185 #, python-format msgid "Json schema files not found in %s. Aborting." msgstr "%s에서 Json 스키마 파일을 찾을 수 없음. 중단." -#: glance/db/sqlalchemy/metadata.py:451 -msgid "" -"To use --prefer_new or --overwrite you need to combine of these options with " -"--merge option." -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:456 -msgid "" -"Please provide no more than one option from this list: --prefer_new, --" -"overwrite" -msgstr "" - -#: glance/db/sqlalchemy/migrate_repo/versions/015_quote_swift_credentials.py:63 -#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:97 #, python-format msgid "Invalid store uri for image: %(image_id)s. Details: %(reason)s" msgstr "이미지 %(image_id)s 에 부적합한 저장 uri. 상세: %(reason)s" -#: glance/domain/__init__.py:413 -#, python-format -msgid "" -"Task [%(task_id)s] status failed to change from %(cur_status)s to " -"%(new_status)s" -msgstr "" - -#: glance/domain/__init__.py:521 #, python-format msgid "Failed to load the %s executor provided in the config." msgstr "설정에서 제공된 %s executor 로드 실패" -#: glance/image_cache/__init__.py:271 #, python-format msgid "" "Exception encountered while tee'ing image '%(image_id)s' into cache: " @@ -327,58 +154,38 @@ msgstr "" "이미지 '%(image_id)s'를 캐시에 올리는 중 Exception 발생: %(error)s. 응답과 함" "께 진행" -#: glance/image_cache/drivers/sqlite.py:398 #, python-format msgid "Error executing SQLite call. Got error: %s" msgstr "SQLLite call 수행중 에러 발생 : %s" -#: glance/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "고정 기간 루프 호출에서" -#: glance/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "동적 루프 호출에서" -#: glance/openstack/common/service.py:264 msgid "Unhandled exception" msgstr "처리되지 않은 예외" -#: glance/registry/api/v1/images.py:136 msgid "Unable to get images" msgstr "이미지를 가져올 수 없음" -#: glance/registry/api/v1/images.py:354 #, python-format msgid "Unable to show image %s" msgstr "이미지 %s를 보여줄 수 없음" -#: glance/registry/api/v1/images.py:390 #, python-format msgid "Unable to delete image %s" msgstr "이미지 %s를 삭제할 수 없음" -#: glance/registry/api/v1/images.py:442 #, python-format msgid "Unable to create image %s" msgstr "이미지 %s를 생성할 수 없음" -#: glance/registry/api/v1/images.py:515 #, python-format msgid "Unable to update image %s" msgstr "이미지 %s를 업데이트 할 수 없음" -#: glance/registry/client/v1/client.py:129 -#, python-format -msgid "Registry client request %(method)s %(action)s raised %(exc_name)s" -msgstr "" - -#: glance/search/api/v0_1/search.py:243 -#, python-format -msgid "Failed to retrieve RBAC filters from search plugin %(ext)s: %(e)s" -msgstr "" - -#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99 #, python-format msgid "Forbidden to create resource type. Reason: %(reason)s" msgstr "리소스타입 생성이 금지됨. 이유: %(reason)s" diff --git a/glance/locale/pt_BR/LC_MESSAGES/glance-log-info.po b/glance/locale/pt_BR/LC_MESSAGES/glance-log-info.po index 407a285d72..c4323a428f 100644 --- a/glance/locale/pt_BR/LC_MESSAGES/glance-log-info.po +++ b/glance/locale/pt_BR/LC_MESSAGES/glance-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Glance\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" -"PO-Revision-Date: 2015-04-01 21:54+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" +"PO-Revision-Date: 2015-04-23 03:18+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "glance/language/pt_BR/)\n" @@ -20,62 +20,45 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: glance/scrubber.py:459 #, python-format msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s" msgstr "Iniciando Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s" -#: glance/scrubber.py:473 msgid "Daemon Shutdown on KeyboardInterrupt" msgstr "Encerrando o daemon em KeyboardInterrupt" -#: glance/scrubber.py:485 #, python-format msgid "Initializing scrubber with configuration: %s" msgstr "Inicializando scrubber com configuração: %s" -#: glance/scrubber.py:558 #, python-format msgid "Scrubbing image %(id)s from %(count)d locations." msgstr "Limpando imagem %(id)s dos locais %(count)d." -#: glance/scrubber.py:581 #, python-format msgid "Image %s has been deleted." msgstr "Imagem %s foi excluída." -#: glance/scrubber.py:633 -#, python-format -msgid "Getting images deleted before %s" -msgstr "Obtendo imagens excluídas antes de %s" - -#: glance/api/middleware/cache.py:61 msgid "Initialized image cache middleware" msgstr "Middleware do cache de imagem inicializado" -#: glance/api/middleware/cache_manage.py:74 msgid "Initialized image cache management middleware" msgstr "Middleware de gerenciamento do cache de imagem inicializado" -#: glance/api/middleware/gzip.py:36 msgid "Initialized gzip middleware" msgstr "Inicializado middleware gzip" -#: glance/api/v1/images.py:690 #, python-format msgid "Uploaded data of image %s from request payload successfully." msgstr "Enviados com sucesso dados da imagem %s da requisição de carga útil." -#: glance/api/v1/images.py:752 msgid "Triggering asynchronous copy from external source" msgstr "Acionando cópia assíncrona da origem externa" -#: glance/api/v1/upload_utils.py:126 #, python-format msgid "Cleaning up %s after exceeding the quota" msgstr "Limpando %s após exceder a quota" -#: glance/api/v1/upload_utils.py:175 #, python-format msgid "" "Image %s could not be found after upload. The image may have been deleted " @@ -84,84 +67,43 @@ msgstr "" "Imagem %s não pôde ser encontrada após o envio. A imagem pode ter sido " "excluída durante o envio." -#: glance/api/v2/image_actions.py:51 -#, python-format -msgid "Image %s is deactivated" -msgstr "" - -#: glance/api/v2/image_actions.py:66 -#, python-format -msgid "Image %s is reactivated" -msgstr "" - -#: glance/async/flows/base_import.py:348 -#, python-format -msgid "%(task_id)s of %(task_type)s completed" -msgstr "" - -#: glance/cmd/replicator.py:372 #, python-format msgid "Storing: %s" msgstr "Armazenando: %s" -#: glance/cmd/replicator.py:445 #, python-format msgid "Considering: %s" msgstr "Considerando: %s" -#: glance/cmd/replicator.py:471 glance/cmd/replicator.py:546 #, python-format msgid "Image %s metadata has changed" msgstr "Metadados da Imagem %s mudaram" -#: glance/cmd/replicator.py:553 #, python-format msgid "Image %s is being synced" msgstr "Imagem %s está sendo sincronizada" -#: glance/common/wsgi.py:308 glance/openstack/common/service.py:326 #, python-format msgid "Starting %d workers" msgstr "Iniciando %d trabalhadores" -#: glance/common/wsgi.py:321 -#, python-format -msgid "Removed dead child %s" -msgstr "" - -#: glance/common/wsgi.py:324 -#, python-format -msgid "Removed stale child %s" -msgstr "" - -#: glance/common/wsgi.py:336 msgid "All workers have terminated. Exiting" msgstr "Todos os trabalhadores foram finalizados. Saindo" -#: glance/common/wsgi.py:353 msgid "Caught keyboard interrupt. Exiting." msgstr "Interrupção da captura de teclado. Saindo." -#: glance/common/wsgi.py:432 #, python-format msgid "Child %d exiting normally" msgstr "Filho %d saindo normalmente" -#: glance/common/wsgi.py:437 #, python-format msgid "Started child %s" msgstr "Filho iniciado %s" -#: glance/common/wsgi.py:466 msgid "Starting single process server" msgstr "Iniciando servidor de processo único" -#: glance/common/artifacts/loader.py:131 glance/common/artifacts/loader.py:155 -#, python-format -msgid "Artifact %s has been successfully loaded" -msgstr "" - -#: glance/common/scripts/__init__.py:32 #, python-format msgid "" "Loading known task scripts for task_id %(task_id)s of type %(task_type)s" @@ -169,83 +111,55 @@ msgstr "" "Carregando scripts conhecidos de tarefas para task_id %(task_id)s de tipo " "%(task_type)s" -#: glance/common/scripts/image_import/main.py:41 #, python-format msgid "Task %(task_id)s beginning import execution." msgstr "Tarefa %(task_id)s iniciando execução da importação." -#: glance/common/scripts/image_import/main.py:152 #, python-format msgid "Task %(task_id)s: Got image data uri %(data_uri)s to be imported" msgstr "" "Tarefa %(task_id)s: Obtidos dados de uri de imagem %(data_uri)s a ser " "importada" -#: glance/common/scripts/image_import/main.py:161 #, python-format msgid "Task %(task_id)s: Could not import image file %(image_data)s" msgstr "" "Tarefa %(task_id)s: Não pôde importar o arquivo de imagem %(image_data)s" -#: glance/db/simple/api.py:62 #, python-format msgid "Calling %(funcname)s: args=%(args)s, kwargs=%(kwargs)s" msgstr "Chamando %(funcname)s: args=%(args)s, kwargs=%(kwargs)s" -#: glance/db/simple/api.py:68 #, python-format msgid "Returning %(funcname)s: %(output)s" msgstr "Retornando %(funcname)s: %(output)s" -#: glance/db/simple/api.py:2002 -#, python-format -msgid "Could not find artifact %s" -msgstr "" - -#: glance/db/simple/api.py:2006 msgid "Unable to get deleted image" msgstr "Não é possível obter a imagem excluída" -#: glance/db/sqlalchemy/metadata.py:152 #, python-format msgid "Table %s has been cleared" msgstr "Tabela %s foi limpa" -#: glance/db/sqlalchemy/metadata.py:223 -#, python-format -msgid "Overwriting namespace %s" -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:239 -#, python-format -msgid "Skipping namespace %s. It already exists in the database." -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:330 #, python-format msgid "File %s loaded to database." msgstr "Arquivo %s carregado no banco de dados." -#: glance/db/sqlalchemy/metadata.py:332 msgid "Metadata loading finished" msgstr "Carregamento de metadados finalizado" -#: glance/db/sqlalchemy/metadata.py:441 #, python-format msgid "Namespace %(namespace)s saved in %(file)s" msgstr "Namespace %(namespace)s salvo em %(file)s" -#: glance/db/sqlalchemy/migrate_repo/schema.py:101 #, python-format msgid "creating table %(table)s" msgstr "criando tabela %(table)s" -#: glance/db/sqlalchemy/migrate_repo/schema.py:107 #, python-format msgid "dropping table %(table)s" msgstr "descartando tabela %(table)s" -#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:72 msgid "" "'metadata_encryption_key' was not specified in the config file or a config " "file was not specified. This means that this migration is a NOOP." @@ -254,171 +168,125 @@ msgstr "" "um arquivo de configuração não foi especificado. Isso significa que essa " "migração é um NOOP." -#: glance/domain/__init__.py:406 -#, python-format -msgid "" -"Task [%(task_id)s] status changing from %(cur_status)s to %(new_status)s" -msgstr "" - -#: glance/image_cache/__init__.py:71 #, python-format msgid "Image cache loaded driver '%s'." msgstr "O cache de imagem carregou o driver '%s'." -#: glance/image_cache/__init__.py:81 glance/image_cache/__init__.py:100 msgid "Defaulting to SQLite driver." msgstr "Padronizando para o driver SQLite." -#: glance/image_cache/prefetcher.py:85 #, python-format msgid "Successfully cached all %d images" msgstr "Armazenadas em cache com êxito todas as %d imagens" -#: glance/image_cache/drivers/sqlite.py:414 -#: glance/image_cache/drivers/xattr.py:343 #, python-format msgid "Not queueing image '%s'. Already cached." msgstr "Não enfileirando imagem %s'. Já armazenada em cache." -#: glance/image_cache/drivers/sqlite.py:419 -#: glance/image_cache/drivers/xattr.py:348 #, python-format msgid "Not queueing image '%s'. Already being written to cache" msgstr "Não enfileirando imagem %s'. Já está sendo gravada no cache" -#: glance/image_cache/drivers/sqlite.py:425 -#: glance/image_cache/drivers/xattr.py:354 #, python-format msgid "Not queueing image '%s'. Already queued." msgstr "Não enfileirando a imagem '%s'. Já enfileirada." -#: glance/image_cache/drivers/sqlite.py:443 #, python-format msgid "Removed invalid cache file %s" msgstr "Arquivo de cache inválido removido %s" -#: glance/image_cache/drivers/sqlite.py:457 #, python-format msgid "Removed stalled cache file %s" msgstr "Arquivo de cache paralisado removido %s" -#: glance/image_cache/drivers/xattr.py:400 #, python-format msgid "Reaped %(reaped)s %(entry_type)s cache entries" msgstr "%(reaped)s %(entry_type)s entradas de cache coletadas" -#: glance/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Backdoor de Eventlet escutando na porta %(port)s pelo processo %(pid)d" -#: glance/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "%s capturadas, saindo" -#: glance/openstack/common/service.py:227 msgid "Parent process has died unexpectedly, exiting" msgstr "Processo pai saiu inesperadamente, saindo" -#: glance/openstack/common/service.py:258 #, python-format msgid "Child caught %s, exiting" msgstr "Filho capturado %s, terminando" -#: glance/openstack/common/service.py:297 msgid "Forking too fast, sleeping" msgstr "Bifurcação muito rápida, suspendendo" -#: glance/openstack/common/service.py:316 #, python-format msgid "Started child %d" msgstr "Filho %d iniciado" -#: glance/openstack/common/service.py:343 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "%(pid)d filho eliminado pelo sinal %(sig)d" -#: glance/openstack/common/service.py:347 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "Filho %(pid)s encerrando com status %(code)d" -#: glance/openstack/common/service.py:382 #, python-format msgid "Caught %s, stopping children" msgstr "%s capturado, parando filhos" -#: glance/openstack/common/service.py:391 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: glance/openstack/common/service.py:407 #, python-format msgid "Waiting on %d children to exit" msgstr "Aguardando em %d filhos para sair" -#: glance/quota/__init__.py:330 #, python-format msgid "Cleaning up %s after exceeding the quota." msgstr "Realizando limpeza %s após exceder a cota." -#: glance/registry/api/v1/images.py:343 glance/registry/api/v1/images.py:386 -#: glance/registry/api/v1/images.py:491 #, python-format msgid "Image %(id)s not found" msgstr "Imagem %(id)s não localizada" -#: glance/registry/api/v1/images.py:349 glance/registry/api/v1/images.py:381 -#: glance/registry/api/v1/images.py:503 #, python-format msgid "Access denied to image %(id)s but returning 'not found'" msgstr "Acesso negado à imagem %(id)s, mas retornando 'não localizado'" -#: glance/registry/api/v1/images.py:371 #, python-format msgid "Successfully deleted image %(id)s" msgstr "Imagem excluída com êxito %(id)s" -#: glance/registry/api/v1/images.py:375 #, python-format msgid "Delete denied for public image %(id)s" msgstr "Exclusão negada para imagem pública %(id)s" -#: glance/registry/api/v1/images.py:415 #, python-format msgid "Rejecting image creation request for invalid image id '%(bad_id)s'" msgstr "" "Rejeitando solicitação de criação de imagem para o ID de imagem inválido " "'%(bad_id)s'" -#: glance/registry/api/v1/images.py:428 #, python-format msgid "Successfully created image %(id)s" msgstr "Imagem criada com êxito %(id)s" -#: glance/registry/api/v1/images.py:482 #, python-format msgid "Updating metadata for image %(id)s" msgstr "Atualizando metadados para a imagem %(id)s" -#: glance/registry/api/v1/images.py:497 #, python-format msgid "Update denied for public image %(id)s" msgstr "Atualização negada para imagem pública %(id)s" -#: glance/registry/api/v1/members.py:198 #, python-format msgid "Successfully updated memberships for image %(id)s" msgstr "Associações atualizadas com êxito para a imagem %(id)s" -#: glance/registry/api/v1/members.py:271 #, python-format msgid "Successfully updated a membership for image %(id)s" msgstr "Atualizada com êxito uma associação para a imagem %(id)s" -#: glance/registry/api/v1/members.py:320 #, python-format msgid "Successfully deleted a membership from image %(id)s" msgstr "Excluída com êxito uma associação da imagem %(id)s" diff --git a/glance/locale/pt_BR/LC_MESSAGES/glance-log-warning.po b/glance/locale/pt_BR/LC_MESSAGES/glance-log-warning.po index b638f7d067..1e46b5df2d 100644 --- a/glance/locale/pt_BR/LC_MESSAGES/glance-log-warning.po +++ b/glance/locale/pt_BR/LC_MESSAGES/glance-log-warning.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Glance\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-03 06:02+0000\n" +"POT-Creation-Date: 2015-05-08 06:02+0000\n" "PO-Revision-Date: 2015-04-01 21:54+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" @@ -20,40 +20,21 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: glance/scrubber.py:218 #, python-format msgid "Failed to find image to delete: %s" msgstr "Falha ao encontrar imagem para excluir: %s" -#: glance/scrubber.py:258 #, python-format msgid "%s directory does not exist." msgstr "Diretório %s não existe." -#: glance/scrubber.py:583 #, python-format msgid "Unable to delete URI from image %s." msgstr "Não foi possível excluir URI da imagem %s." -#: glance/api/common.py:171 -#, python-format -msgid "" -"User %(user)s attempted to upload an image of unknown size that will exceed " -"the quota. %(remaining)d bytes remaining." -msgstr "" - -#: glance/api/common.py:180 -#, python-format -msgid "" -"User %(user)s attempted to upload an image of size %(size)d that will exceed " -"the quota. %(remaining)d bytes remaining." -msgstr "" - -#: glance/api/middleware/version_negotiation.py:67 msgid "Unknown version. Returning version choices." msgstr "Versão desconhecida. Retornando opções de versão." -#: glance/api/v1/images.py:704 #, python-format msgid "" "Failed to activate image %s in registry. About to delete image bits from " @@ -62,7 +43,6 @@ msgstr "" "Falha ao ativar imagem %s no registro. Prestes a excluir bits de imagem do " "armazenamento e atualizar status para 'encerrado'." -#: glance/api/v2/images.py:945 #, python-format msgid "" "Could not find schema properties file %s. Continuing without custom " @@ -71,34 +51,18 @@ msgstr "" "Não foi possível localizar o arquivo de propriedades de esquema %s. " "Continuando sem propriedades customizadas" -#: glance/api/v2/tasks.py:72 #, python-format msgid "Forbidden to create task. Reason: %(reason)s" msgstr "Proibido criar tarefa. Razão: %(reason)s" -#: glance/api/v2/tasks.py:110 #, python-format msgid "Failed to find task %(task_id)s. Reason: %(reason)s" msgstr "Falha ao encontrar tarefa %(task_id)s. Razão: %(reason)s" -#: glance/api/v2/tasks.py:115 #, python-format msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s" msgstr "Proibido obter tarefa %(task_id)s. Razão: %(reason)s" -#: glance/async/utils.py:62 -#, python-format -msgid "An optional task has failed, the failure was: %s" -msgstr "" - -#: glance/async/flows/convert.py:67 -#, python-format -msgid "" -"The conversion format is None, please add a value for it in the config file " -"for this task to work: %s" -msgstr "" - -#: glance/cmd/replicator.py:607 #, python-format msgid "" "%(image_id)s: field %(key)s differs (source is %(master_value)s, destination " @@ -107,130 +71,45 @@ msgstr "" "%(image_id)s: campo %(key)s difere (origem é %(master_value)s, destino é " "%(slave_value)s)" -#: glance/cmd/replicator.py:620 #, python-format msgid "Image %s entirely missing from the destination" msgstr "Imagem %s faltando inteiramente no destino" -#: glance/common/store_utils.py:65 #, python-format msgid "Failed to delete image %s in store from URI" msgstr "Falha ao excluir imagem %s no armazenamento da URI" -#: glance/common/wsgi.py:326 -#, python-format -msgid "Unrecognised child %s" -msgstr "" - -#: glance/common/artifacts/loader.py:125 -#, python-format -msgid "Can't load artifact %s: load disabled in config" -msgstr "" - -#: glance/common/artifacts/loader.py:151 -#, python-format -msgid "Can't load artifact %s: not in available_plugins list" -msgstr "" - -#: glance/common/scripts/image_import/main.py:158 #, python-format msgid "Task %(task_id)s failed with exception %(error)s" msgstr "Tarefa %(task_id)s falhou com exceção %(error)s" -#: glance/db/simple/api.py:387 #, python-format msgid "Could not find image %s" msgstr "Não foi possível localizar a imagem %s" -#: glance/db/simple/api.py:392 msgid "Unable to get deleted image" msgstr "Não é possível obter a imagem excluída" -#: glance/db/simple/api.py:396 msgid "Unable to get unowned image" msgstr "Não é possível obter a imagem não possuída" -#: glance/db/simple/api.py:909 -#, python-format -msgid "Could not find task %s" -msgstr "" - -#: glance/db/simple/api.py:914 -#, python-format -msgid "Unable to get deleted task %s" -msgstr "" - -#: glance/db/simple/api.py:1075 -#, python-format -msgid "Could not find task info %s" -msgstr "" - -#: glance/db/sqlalchemy/api.py:77 msgid "Deadlock detected. Retrying..." msgstr "Conflito detectado. Tentando novamente..." -#: glance/db/sqlalchemy/api.py:117 msgid "Attempted to modify image user did not own." msgstr "Tentou modificar o usuário da imagem não de sua propriedade." -#: glance/db/sqlalchemy/api.py:332 msgid "Id not in sort_keys; is sort_keys unique?" msgstr "ID não em sort_keys; sort_keys é exclusivo?" -#: glance/db/sqlalchemy/artifacts.py:135 -msgid "Artifact with the specified type, name and version already exists" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:240 -#, python-format -msgid "Artifact with id=%s not found" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:243 -#, python-format -msgid "Artifact with id=%s is not accessible" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:423 -#, python-format -msgid "Show level %s is not supported in this operation" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:655 -#, python-format -msgid "" -"Artifact with the specified type, name and versions already has the direct " -"dependency=%s" -msgstr "" - -#: glance/db/sqlalchemy/artifacts.py:685 -#, python-format -msgid "" -"Artifact with the specified type, name and version already has the direct " -"dependency=%d" -msgstr "" - -#: glance/db/sqlalchemy/metadata.py:340 glance/db/sqlalchemy/metadata.py:348 -#: glance/db/sqlalchemy/metadata.py:357 #, python-format msgid "Duplicate entry for values: %s" msgstr "Entrada duplicada para valores: %s" -#: glance/db/sqlalchemy/metadef_api/tag.py:37 -#, python-format -msgid "Metadata tag not found for id %s" -msgstr "" - -#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:92 #, python-format msgid "Failed to decrypt location value for image %(image_id)s" msgstr "Falha ao descriptografar valor do local para imagem %(image_id)s" -#: glance/domain/__init__.py:505 -msgid "The `eventlet` executor has been deprecated. Use `taskflow` instead." -msgstr "" - -#: glance/image_cache/__init__.py:74 #, python-format msgid "" "Image cache driver '%(driver_name)s' failed to load. Got error: " @@ -239,7 +118,6 @@ msgstr "" "O driver de cache de imagem '%(driver_name)s' falhou ao ser carregado. Erro " "obtido: '%(import_err)s." -#: glance/image_cache/__init__.py:95 #, python-format msgid "" "Image cache driver '%(driver_module)s' failed to configure. Got error: " @@ -248,21 +126,17 @@ msgstr "" "O driver de cache de imagem '%(driver_module)s' falhou ao ser configurado. " "Erro obtido: '%(config_err)s" -#: glance/image_cache/prefetcher.py:48 #, python-format msgid "Image '%s' is not active. Not caching." msgstr "A imagem '%s' não está ativa. Sem armazenamento em cache." -#: glance/image_cache/prefetcher.py:53 #, python-format msgid "No metadata found for image '%s'" msgstr "Nenhum metadado localizado para a imagem '%s'" -#: glance/image_cache/prefetcher.py:81 msgid "Failed to successfully cache all images in queue." msgstr "Falha ao armazenar em cache com êxito todas as imagens da fila." -#: glance/image_cache/drivers/sqlite.py:333 #, python-format msgid "" "Fetch of cache file failed (%(e)s), rolling back by moving " @@ -271,52 +145,34 @@ msgstr "" "Falha na busca do arquivo de cache (%(e)s), recuperando ao mover " "'%(incomplete_path)s' para '%(invalid_path)s'" -#: glance/image_cache/drivers/sqlite.py:459 #, python-format msgid "Failed to delete file %(path)s. Got error: %(e)s" msgstr "Falha ao excluir arquivo %(path)s. Erro recebido: %(e)s" -#: glance/image_cache/drivers/sqlite.py:496 -#: glance/image_cache/drivers/xattr.py:447 #, python-format msgid "Cached image file '%s' doesn't exist, unable to delete" msgstr "O arquivo de imagem em cache '%s' não existe; não é possível excluir" -#: glance/openstack/common/loopingcall.py:87 -#, python-format -msgid "task %(func_name)r run outlasted interval by %(delay).2f sec" -msgstr "" - -#: glance/openstack/common/service.py:351 #, python-format msgid "pid %d not in child list" msgstr "pid %d fora da lista de filhos" -#: glance/registry/api/v1/images.py:126 #, python-format msgid "Invalid marker. Image %(id)s could not be found." msgstr "Marcador Inválido. Imagem %(id)s não pôde ser encontrada." -#: glance/registry/api/v1/images.py:131 glance/registry/api/v1/members.py:76 -#: glance/registry/api/v1/members.py:111 glance/registry/api/v1/members.py:229 -#: glance/registry/api/v1/members.py:293 #, python-format msgid "Access denied to image %(id)s but returning 'not found'" msgstr "Acesso negado à imagem %(id)s, mas retornando 'não localizado'" -#: glance/registry/api/v1/members.py:118 glance/registry/api/v1/members.py:236 -#: glance/registry/api/v1/members.py:300 #, python-format msgid "User lacks permission to share image %(id)s" msgstr "O usuário não tem permissão para compartilhar a imagem %(id)s" -#: glance/registry/api/v1/members.py:129 glance/registry/api/v1/members.py:146 -#: glance/registry/api/v1/members.py:249 #, python-format msgid "Invalid membership association specified for image %(id)s" msgstr "Associação de membro inválida especificada para a imagem %(id)s" -#: glance/registry/api/v1/members.py:339 #, python-format msgid "Member %(id)s not found" msgstr "Membro %(id)s não localizado"