Merge "Imported Translations from Transifex"

This commit is contained in:
Jenkins 2014-10-07 21:07:27 +00:00 committed by Gerrit Code Review
commit bcaea50bac
23 changed files with 286 additions and 3388 deletions

View File

@ -1,23 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-07-06 06:00+0000\n"
"PO-Revision-Date: 2014-05-30 06:12+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/glance/language/"
"cs/)\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#~ msgid "DB exceeded retry limit."
#~ msgstr "DB překročila limit nových pokusů"

View File

@ -1,242 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/glance/language/"
"cs/)\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#: glance/location.py:390
#, python-format
msgid ""
"Glance tried all active locations to get data for image %s but all have "
"failed."
msgstr ""
#: glance/scrubber.py:149
#, python-format
msgid "%s file can not be read."
msgstr ""
#: glance/scrubber.py:172
#, python-format
msgid "%s file can not be wrote."
msgstr ""
#: glance/scrubber.py:476
#, python-format
msgid "Can not %(op)s scrub jobs from queue: %(err)s"
msgstr ""
#: glance/scrubber.py:577
#, python-format
msgid "%s file can not be created."
msgstr ""
#: glance/api/common.py:53
#, python-format
msgid ""
"An error occurred reading from backend storage for image %(image_id)s: "
"%(err)s"
msgstr ""
#: glance/api/common.py:59
#, python-format
msgid ""
"Backend storage for image %(image_id)s disconnected after writing only "
"%(bytes_written)d bytes"
msgstr ""
#: glance/api/common.py:90
#, python-format
msgid "An error occurred during image.send notification: %(err)s"
msgstr ""
#: glance/api/middleware/cache.py:169
#, 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:268
#, python-format
msgid "could not find %s"
msgstr ""
#: glance/api/middleware/cache.py:287
msgid "Checksum header is missing."
msgstr ""
#: glance/api/v1/images.py:602
#, python-format
msgid "Copy from external source '%(scheme)s' failed for image: %(image)s"
msgstr ""
#: glance/api/v1/upload_utils.py:79
#, python-format
msgid "Unable to kill image %(id)s: "
msgstr ""
#: glance/api/v1/upload_utils.py:240
#, python-format
msgid "Received HTTP error while uploading image %s"
msgstr ""
#: glance/api/v2/image_data.py:61
#, python-format
msgid "Unable to restore image %(image_id)s: %(e)s"
msgstr ""
#: glance/api/v2/image_data.py:149
msgid "Failed to upload image data due to HTTP error"
msgstr ""
#: glance/api/v2/image_data.py:154
msgid "Failed to upload image data due to internal error"
msgstr ""
#: glance/api/v2/metadef_namespaces.py:190
#, python-format
msgid "Failed to delete namespace %(namespace)s "
msgstr ""
#: glance/api/v2/metadef_resource_types.py:126
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:129
#, python-format
msgid "Failed to find resource type %(resourcetype)s to delete"
msgstr ""
#: glance/async/__init__.py:67
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:71
msgid "Internal error occurred while trying to process task."
msgstr ""
#: glance/common/store_utils.py:68
#, python-format
msgid "Failed to delete image %(image_id)s from store: %(exc)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:46
#, python-format
msgid "Task not found for task_id %s"
msgstr ""
#: glance/common/scripts/image_import/main.py:102
#, python-format
msgid ""
"The Image %(image_id)s object being created by this task %(task_id)s, is no "
"longer in valid status for further processing.image_id"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:126
#, python-format
msgid "Json schema files not found in %s. Aborting."
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/015_quote_swift_credentials.py:62
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:96
#, python-format
msgid "Invalid store uri for image: %(image_id)s. Details: %(reason)s"
msgstr ""
#: glance/domain/__init__.py:472
#, python-format
msgid "Failed to load the %s executor provided in the config."
msgstr ""
#: glance/image_cache/__init__.py:268
#, 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:397
#, python-format
msgid "Error executing SQLite call. Got error: %s"
msgstr ""
#: glance/image_cache/drivers/xattr.py:109
#, python-format
msgid ""
"The device housing the image cache directory %(image_cache_dir)s does not "
"support xattr. It is likely you need to edit your fstab and add the "
"user_xattr option to the appropriate line for the device housing the cache "
"directory."
msgstr ""
#: glance/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr ""
#: glance/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr ""
#: glance/openstack/common/lockutils.py:120
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr ""
#: glance/registry/api/v1/images.py:134
msgid "Unable to get images"
msgstr ""
#: glance/registry/api/v1/images.py:352
#, python-format
msgid "Unable to show image %s"
msgstr ""
#: glance/registry/api/v1/images.py:388
#, python-format
msgid "Unable to delete image %s"
msgstr ""
#: glance/registry/api/v1/images.py:440
#, python-format
msgid "Unable to create image %s"
msgstr ""
#: glance/registry/api/v1/images.py:513
#, python-format
msgid "Unable to update image %s"
msgstr ""
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99
#, python-format
msgid "Forbidden to create resource type. Reason: %(reason)s"
msgstr ""

View File

@ -1,369 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: German (http://www.transifex.com/projects/p/glance/language/"
"de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: glance/scrubber.py:239
#, python-format
msgid "%s directory does not exist."
msgstr ""
#: glance/scrubber.py:418
#, python-format
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
msgstr ""
#: glance/scrubber.py:432
msgid "Daemon Shutdown on KeyboardInterrupt"
msgstr ""
#: glance/scrubber.py:444
#, python-format
msgid "Initializing scrubber with configuration: %s"
msgstr ""
#: glance/scrubber.py:517
#, python-format
msgid "Scrubbing image %(id)s from %(count)d locations."
msgstr ""
#: glance/scrubber.py:540
#, python-format
msgid "Image %s has been deleted."
msgstr ""
#: glance/scrubber.py:592
#, python-format
msgid "Getting images deleted before %s"
msgstr ""
#: glance/api/common.py:161
#, python-format
msgid ""
"User %(user)s attempted to upload an image of unknown size that will exceeed "
"the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/common.py:170
#, python-format
msgid ""
"User %(user)s attempted to upload an image of size %(size)d that will "
"exceeed the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/middleware/cache.py:61
msgid "Initialized image cache middleware"
msgstr ""
#: glance/api/middleware/cache_manage.py:74
msgid "Initialized image cache management middleware"
msgstr ""
#: glance/api/middleware/gzip.py:35
msgid "Initialized gzip middleware"
msgstr ""
#: glance/api/v1/images.py:718
msgid "Triggering asynchronous copy from external source"
msgstr ""
#: glance/api/v1/images.py:1075 glance/api/v2/images.py:206
#, python-format
msgid "Image %s could not be deleted because it is in use: %s"
msgstr ""
#: glance/api/v1/upload_utils.py:119
#, python-format
msgid "Cleaning up %s after exceeding the quota"
msgstr ""
#: glance/api/v1/upload_utils.py:161
#, python-format
msgid ""
"Image %s could not be found after upload. The image may have been deleted "
"during the upload."
msgstr ""
#: glance/api/v2/images.py:136
#, python-format
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
msgstr ""
#: glance/api/v2/tasks.py:71
#, python-format
msgid "Forbidden to create task. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:109
#, python-format
msgid "Failed to find task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:114
#, python-format
msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/async/eventlet_executor.py:50
#, python-format
msgid ""
"Eventlet executor picked up the execution of task ID %(task_id)s of task "
"type %(task_type)s"
msgstr ""
#: glance/cmd/replicator.py:328
#, python-format
msgid "Storing: %s"
msgstr ""
#: glance/cmd/replicator.py:401
#, python-format
msgid "Considering: %s"
msgstr ""
#: glance/cmd/replicator.py:427 glance/cmd/replicator.py:502
#, python-format
msgid "Image %s metadata has changed"
msgstr ""
#: glance/cmd/replicator.py:509
#, python-format
msgid "Image %s is being synced"
msgstr ""
#: glance/cmd/replicator.py:563
#, python-format
msgid ""
"%(image_id)s: field %(key)s differs (source is %(master_value)s, destination "
"is %(slave_value)s)"
msgstr ""
#: glance/cmd/replicator.py:576
#, python-format
msgid "Image %s entirely missing from the destination"
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:39
#, python-format
msgid "Task %(task_id)s beginning import execution."
msgstr ""
#: glance/common/scripts/image_import/main.py:141
#, 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:150
#, python-format
msgid "Task %(task_id)s: Could not import image file %(image_data)s"
msgstr ""
#: glance/db/sqlalchemy/api.py:112
msgid "Attempted to modify image user did not own."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:197
#, python-format
msgid "File %s loaded to database."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:199
msgid "Metadata loading finished"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:210
#, python-format
msgid "Table %s has been cleared"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:292
#, python-format
msgid "Namespace %s saved in %s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:98
#, python-format
msgid "creating table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:104
#, python-format
msgid "dropping table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:71
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."
msgstr ""
#: glance/image_cache/__init__.py:68
#, python-format
msgid "Image cache loaded driver '%s'."
msgstr ""
#: glance/image_cache/__init__.py:78 glance/image_cache/__init__.py:97
msgid "Defaulting to SQLite driver."
msgstr ""
#: glance/image_cache/prefetcher.py:86
#, python-format
msgid "Successfully cached all %d images"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:413
#: glance/image_cache/drivers/xattr.py:342
#, python-format
msgid "Not queueing image '%s'. Already cached."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:418
#: glance/image_cache/drivers/xattr.py:347
#, python-format
msgid "Not queueing image '%s'. Already being written to cache"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:424
#: glance/image_cache/drivers/xattr.py:353
#, python-format
msgid "Not queueing image '%s'. Already queued."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:442
#, python-format
msgid "Removed invalid cache file %s"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:456
#, python-format
msgid "Removed stalled cache file %s"
msgstr ""
#: glance/image_cache/drivers/xattr.py:399
#, python-format
msgid "Reaped %(reaped)s %(entry_type)s cache entries"
msgstr ""
#: glance/openstack/common/lockutils.py:83
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: glance/openstack/common/lockutils.py:251
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: glance/quota/__init__.py:330
#, python-format
msgid "Cleaning up %s after exceeding the quota."
msgstr ""
#: glance/registry/api/v1/images.py:124
#, python-format
msgid "Invalid marker. Image %(id)s could not be found."
msgstr ""
#: glance/registry/api/v1/images.py:129 glance/registry/api/v1/images.py:347
#: glance/registry/api/v1/images.py:379 glance/registry/api/v1/images.py:501
#: glance/registry/api/v1/members.py:74 glance/registry/api/v1/members.py:109
#: glance/registry/api/v1/members.py:227 glance/registry/api/v1/members.py:291
#, python-format
msgid "Access denied to image %(id)s but returning 'not found'"
msgstr ""
#: glance/registry/api/v1/images.py:341 glance/registry/api/v1/images.py:384
#: glance/registry/api/v1/images.py:489 glance/registry/api/v1/members.py:68
#: glance/registry/api/v1/members.py:221 glance/registry/api/v1/members.py:285
#, python-format
msgid "Image %(id)s not found"
msgstr ""
#: glance/registry/api/v1/images.py:369
#, python-format
msgid "Successfully deleted image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:373
#, python-format
msgid "Delete denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:413
#, python-format
msgid "Rejecting image creation request for invalid image id '%(bad_id)s'"
msgstr ""
#: glance/registry/api/v1/images.py:426
#, python-format
msgid "Successfully created image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:480
#, python-format
msgid "Updating metadata for image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:495
#, python-format
msgid "Update denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:116 glance/registry/api/v1/members.py:234
#: glance/registry/api/v1/members.py:298
#, python-format
msgid "User lacks permission to share image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:127 glance/registry/api/v1/members.py:144
#: glance/registry/api/v1/members.py:247
#, python-format
msgid "Invalid membership association specified for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:196
#, python-format
msgid "Successfully updated memberships for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:269
#, python-format
msgid "Successfully updated a membership for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:318
#, python-format
msgid "Successfully deleted a membership from image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:330
#, python-format
msgid "Member %(id)s not found"
msgstr ""
#: glance/registry/client/v1/client.py:127
#, python-format
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
msgstr ""

View File

@ -1,143 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: German (http://www.transifex.com/projects/p/glance/language/"
"de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: glance/scrubber.py:199
#, python-format
msgid "Failed to find image to delete: %s"
msgstr ""
#: glance/scrubber.py:542
#, python-format
msgid "Unable to delete URI from image %s."
msgstr ""
#: glance/api/common.py:116
#, python-format
msgid "Invalid value for option user_storage_quota: %(users_quota)s"
msgstr ""
#: glance/api/v2/images.py:828
#, python-format
msgid ""
"Could not find schema properties file %s. Continuing without custom "
"properties"
msgstr ""
#: glance/cmd/manage.py:89
msgid ""
"Warning: The db_enforce_mysql_charset option is now deprecated and will be "
"removed in the Juno release. Please migrate DB manually e.g. convert data of "
"all tables to UTF-8 charset."
msgstr ""
#: glance/common/store_utils.py:62
#, python-format
msgid "Failed to delete image %s in store from URI"
msgstr ""
#: glance/common/scripts/image_import/main.py:147
#, python-format
msgid "Task %(task_id)s failed with exception %(error)s"
msgstr ""
#: glance/db/sqlalchemy/api.py:72
msgid "Deadlock detected. Retrying..."
msgstr ""
#: glance/db/sqlalchemy/api.py:320
msgid "Id not in sort_keys; is sort_keys unique?"
msgstr "ID ist nicht in 'sort_keys' enthalten; ist 'sort_keys' eindeutig?"
#: glance/db/sqlalchemy/metadata.py:218
#, python-format
msgid "Duplicate entry for values: %s"
msgstr ""
#: glance/db/sqlalchemy/metadef_api/namespace.py:89
#, python-format
msgid "Metadata definition namespace not found for id=%s"
msgstr ""
#: glance/db/sqlalchemy/metadef_api/object.py:37
#, python-format
msgid "Metadata definition object not found for id %s"
msgstr ""
#: glance/db/sqlalchemy/metadef_api/property.py:39
#, python-format
msgid "Metadata definition property not found for id=%s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:91
#, python-format
msgid "Failed to decrypt location value for image %(image_id)s"
msgstr ""
#: glance/image_cache/__init__.py:71
#, python-format
msgid ""
"Image cache driver '%(driver_name)s' failed to load. Got error: "
"'%(import_err)s."
msgstr ""
#: glance/image_cache/__init__.py:92
#, python-format
msgid ""
"Image cache driver '%(driver_module)s' failed to configure. Got error: "
"'%(config_err)s"
msgstr ""
#: glance/image_cache/prefetcher.py:49
#, python-format
msgid "Image '%s' is not active. Not caching."
msgstr ""
#: glance/image_cache/prefetcher.py:54
#, python-format
msgid "No metadata found for image '%s'"
msgstr ""
#: glance/image_cache/prefetcher.py:82
msgid "Failed to successfully cache all images in queue."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:458
#, python-format
msgid "Failed to delete file %(path)s. Got error: %(e)s"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:495
#: glance/image_cache/drivers/xattr.py:446
#, python-format
msgid "Cached image file '%s' doesn't exist, unable to delete"
msgstr ""
#: glance/openstack/common/network_utils.py:146
msgid "tcp_keepidle not available on your system"
msgstr ""
#: glance/openstack/common/network_utils.py:153
msgid "tcp_keepintvl not available on your system"
msgstr ""
#: glance/openstack/common/network_utils.py:160
msgid "tcp_keepknt not available on your system"
msgstr ""

View File

@ -1,369 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
"glance/language/en_AU/)\n"
"Language: en_AU\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: glance/scrubber.py:239
#, python-format
msgid "%s directory does not exist."
msgstr ""
#: glance/scrubber.py:418
#, python-format
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
msgstr ""
#: glance/scrubber.py:432
msgid "Daemon Shutdown on KeyboardInterrupt"
msgstr ""
#: glance/scrubber.py:444
#, python-format
msgid "Initializing scrubber with configuration: %s"
msgstr ""
#: glance/scrubber.py:517
#, python-format
msgid "Scrubbing image %(id)s from %(count)d locations."
msgstr ""
#: glance/scrubber.py:540
#, python-format
msgid "Image %s has been deleted."
msgstr ""
#: glance/scrubber.py:592
#, python-format
msgid "Getting images deleted before %s"
msgstr ""
#: glance/api/common.py:161
#, python-format
msgid ""
"User %(user)s attempted to upload an image of unknown size that will exceeed "
"the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/common.py:170
#, python-format
msgid ""
"User %(user)s attempted to upload an image of size %(size)d that will "
"exceeed the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/middleware/cache.py:61
msgid "Initialized image cache middleware"
msgstr ""
#: glance/api/middleware/cache_manage.py:74
msgid "Initialized image cache management middleware"
msgstr ""
#: glance/api/middleware/gzip.py:35
msgid "Initialized gzip middleware"
msgstr ""
#: glance/api/v1/images.py:718
msgid "Triggering asynchronous copy from external source"
msgstr ""
#: glance/api/v1/images.py:1075 glance/api/v2/images.py:206
#, python-format
msgid "Image %s could not be deleted because it is in use: %s"
msgstr ""
#: glance/api/v1/upload_utils.py:119
#, python-format
msgid "Cleaning up %s after exceeding the quota"
msgstr ""
#: glance/api/v1/upload_utils.py:161
#, python-format
msgid ""
"Image %s could not be found after upload. The image may have been deleted "
"during the upload."
msgstr ""
#: glance/api/v2/images.py:136
#, python-format
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
msgstr ""
#: glance/api/v2/tasks.py:71
#, python-format
msgid "Forbidden to create task. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:109
#, python-format
msgid "Failed to find task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:114
#, python-format
msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/async/eventlet_executor.py:50
#, python-format
msgid ""
"Eventlet executor picked up the execution of task ID %(task_id)s of task "
"type %(task_type)s"
msgstr ""
#: glance/cmd/replicator.py:328
#, python-format
msgid "Storing: %s"
msgstr ""
#: glance/cmd/replicator.py:401
#, python-format
msgid "Considering: %s"
msgstr ""
#: glance/cmd/replicator.py:427 glance/cmd/replicator.py:502
#, python-format
msgid "Image %s metadata has changed"
msgstr ""
#: glance/cmd/replicator.py:509
#, python-format
msgid "Image %s is being synced"
msgstr ""
#: glance/cmd/replicator.py:563
#, python-format
msgid ""
"%(image_id)s: field %(key)s differs (source is %(master_value)s, destination "
"is %(slave_value)s)"
msgstr ""
#: glance/cmd/replicator.py:576
#, python-format
msgid "Image %s entirely missing from the destination"
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:39
#, python-format
msgid "Task %(task_id)s beginning import execution."
msgstr ""
#: glance/common/scripts/image_import/main.py:141
#, 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:150
#, python-format
msgid "Task %(task_id)s: Could not import image file %(image_data)s"
msgstr ""
#: glance/db/sqlalchemy/api.py:112
msgid "Attempted to modify image user did not own."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:197
#, python-format
msgid "File %s loaded to database."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:199
msgid "Metadata loading finished"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:210
#, python-format
msgid "Table %s has been cleared"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:292
#, python-format
msgid "Namespace %s saved in %s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:98
#, python-format
msgid "creating table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:104
#, python-format
msgid "dropping table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:71
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."
msgstr ""
#: glance/image_cache/__init__.py:68
#, python-format
msgid "Image cache loaded driver '%s'."
msgstr ""
#: glance/image_cache/__init__.py:78 glance/image_cache/__init__.py:97
msgid "Defaulting to SQLite driver."
msgstr ""
#: glance/image_cache/prefetcher.py:86
#, python-format
msgid "Successfully cached all %d images"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:413
#: glance/image_cache/drivers/xattr.py:342
#, python-format
msgid "Not queueing image '%s'. Already cached."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:418
#: glance/image_cache/drivers/xattr.py:347
#, python-format
msgid "Not queueing image '%s'. Already being written to cache"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:424
#: glance/image_cache/drivers/xattr.py:353
#, python-format
msgid "Not queueing image '%s'. Already queued."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:442
#, python-format
msgid "Removed invalid cache file %s"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:456
#, python-format
msgid "Removed stalled cache file %s"
msgstr ""
#: glance/image_cache/drivers/xattr.py:399
#, python-format
msgid "Reaped %(reaped)s %(entry_type)s cache entries"
msgstr ""
#: glance/openstack/common/lockutils.py:83
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: glance/openstack/common/lockutils.py:251
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: glance/quota/__init__.py:330
#, python-format
msgid "Cleaning up %s after exceeding the quota."
msgstr ""
#: glance/registry/api/v1/images.py:124
#, python-format
msgid "Invalid marker. Image %(id)s could not be found."
msgstr ""
#: glance/registry/api/v1/images.py:129 glance/registry/api/v1/images.py:347
#: glance/registry/api/v1/images.py:379 glance/registry/api/v1/images.py:501
#: glance/registry/api/v1/members.py:74 glance/registry/api/v1/members.py:109
#: glance/registry/api/v1/members.py:227 glance/registry/api/v1/members.py:291
#, python-format
msgid "Access denied to image %(id)s but returning 'not found'"
msgstr ""
#: glance/registry/api/v1/images.py:341 glance/registry/api/v1/images.py:384
#: glance/registry/api/v1/images.py:489 glance/registry/api/v1/members.py:68
#: glance/registry/api/v1/members.py:221 glance/registry/api/v1/members.py:285
#, python-format
msgid "Image %(id)s not found"
msgstr ""
#: glance/registry/api/v1/images.py:369
#, python-format
msgid "Successfully deleted image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:373
#, python-format
msgid "Delete denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:413
#, python-format
msgid "Rejecting image creation request for invalid image id '%(bad_id)s'"
msgstr ""
#: glance/registry/api/v1/images.py:426
#, python-format
msgid "Successfully created image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:480
#, python-format
msgid "Updating metadata for image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:495
#, python-format
msgid "Update denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:116 glance/registry/api/v1/members.py:234
#: glance/registry/api/v1/members.py:298
#, python-format
msgid "User lacks permission to share image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:127 glance/registry/api/v1/members.py:144
#: glance/registry/api/v1/members.py:247
#, python-format
msgid "Invalid membership association specified for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:196
#, python-format
msgid "Successfully updated memberships for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:269
#, python-format
msgid "Successfully updated a membership for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:318
#, python-format
msgid "Successfully deleted a membership from image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:330
#, python-format
msgid "Member %(id)s not found"
msgstr ""
#: glance/registry/client/v1/client.py:127
#, python-format
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
msgstr ""

View File

@ -1,20 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-08-20 06:06+0000\n"
"PO-Revision-Date: 2014-05-30 06:12+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"glance/language/en_GB/)\n"
"Language: en_GB\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"POT-Creation-Date: 2014-10-07 06:03+0000\n"
"PO-Revision-Date: 2014-09-06 09:06+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
@ -20,12 +20,12 @@ msgstr ""
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: glance/scrubber.py:199
#: glance/scrubber.py:216
#, python-format
msgid "Failed to find image to delete: %s"
msgstr "Failed to find image to delete: %s"
#: glance/scrubber.py:542
#: glance/scrubber.py:559
#, python-format
msgid "Unable to delete URI from image %s."
msgstr ""
@ -35,7 +35,7 @@ msgstr ""
msgid "Invalid value for option user_storage_quota: %(users_quota)s"
msgstr "Invalid value for option user_storage_quota: %(users_quota)s"
#: glance/api/v2/images.py:828
#: glance/api/v2/images.py:846
#, python-format
msgid ""
"Could not find schema properties file %s. Continuing without custom "
@ -44,16 +44,6 @@ msgstr ""
"Could not find schema properties file %s. Continuing without custom "
"properties"
#: glance/cmd/manage.py:89
msgid ""
"Warning: The db_enforce_mysql_charset option is now deprecated and will be "
"removed in the Juno release. Please migrate DB manually e.g. convert data of "
"all tables to UTF-8 charset."
msgstr ""
"Warning: The db_enforce_mysql_charset option is now deprecated and will be "
"removed in the Juno release. Please migrate DB manually e.g. convert data of "
"all tables to UTF-8 charset."
#: glance/common/store_utils.py:62
#, python-format
msgid "Failed to delete image %s in store from URI"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-25 06:19+0000\n"
"POT-Creation-Date: 2014-10-07 06:03+0000\n"
"PO-Revision-Date: 2013-04-10 10:09+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en_US <LL@li.org>\n"
@ -474,7 +474,7 @@ msgstr ""
msgid "The incoming image is too large: %s"
msgstr ""
#: glance/api/v2/image_members.py:192 glance/api/v2/images.py:301
#: glance/api/v2/image_members.py:192 glance/api/v2/images.py:306
#: glance/api/v2/metadef_namespaces.py:356 glance/api/v2/metadef_objects.py:225
#: glance/api/v2/metadef_properties.py:157
#: glance/api/v2/metadef_resource_types.py:145
@ -498,7 +498,7 @@ msgstr "Status not specified"
msgid "An identifier for the image member (tenantId)"
msgstr "An identifier for the image member (tenantId)"
#: glance/api/v2/image_members.py:274 glance/api/v2/images.py:682
#: glance/api/v2/image_members.py:274 glance/api/v2/images.py:688
msgid "An identifier for the image"
msgstr "An identifier for the image"
@ -514,39 +514,39 @@ msgstr "Date and time of last modification of image member"
msgid "The status of this image member"
msgstr "The status of this image member"
#: glance/api/v2/images.py:162 glance/api/v2/images.py:190
#: glance/api/v2/images.py:162 glance/api/v2/images.py:195
#, python-format
msgid "Property %s does not exist."
msgstr "Property %s does not exist."
#: glance/api/v2/images.py:174
#: glance/api/v2/images.py:176
#, python-format
msgid "Property %s already present."
msgstr "Property %s already present."
#: glance/api/v2/images.py:185
#: glance/api/v2/images.py:190
#, python-format
msgid "Property %s may not be removed."
msgstr "Property %s may not be removed."
#: glance/api/v2/images.py:203
#: glance/api/v2/images.py:208
#, python-format
msgid "Failed to find image %(image_id)s to delete"
msgstr ""
#: glance/api/v2/images.py:227
#: glance/api/v2/images.py:232
msgid "Cannot replace locations from a non-empty list to a non-empty list."
msgstr ""
#: glance/api/v2/images.py:251
#: glance/api/v2/images.py:256
msgid "Invalid position for adding a location."
msgstr ""
#: glance/api/v2/images.py:267
#: glance/api/v2/images.py:272
msgid "Invalid position for removing a location."
msgstr ""
#: glance/api/v2/images.py:309 glance/api/v2/images.py:415
#: glance/api/v2/images.py:314 glance/api/v2/images.py:420
#: glance/api/v2/metadef_namespaces.py:364 glance/api/v2/metadef_objects.py:289
#: glance/api/v2/metadef_properties.py:165
#: glance/api/v2/metadef_resource_types.py:153
@ -555,175 +555,175 @@ msgstr ""
msgid "Attribute '%s' is read-only."
msgstr ""
#: glance/api/v2/images.py:340 glance/api/v2/images.py:362
#: glance/api/v2/images.py:345 glance/api/v2/images.py:367
#, python-format
msgid "Unable to find '%s' in JSON Schema change"
msgstr "Unable to find '%s' in JSON Schema change"
#: glance/api/v2/images.py:348
msgid ""
"Operation objects must contain only one member named \"add\", \"remove\","
" or \"replace\"."
msgstr ""
"Operation objects must contain only one member named \"add\", \"remove\","
" or \"replace\"."
#: glance/api/v2/images.py:353
msgid ""
"Operation objects must contain only one member named \"add\", \"remove\","
" or \"replace\"."
msgstr ""
"Operation objects must contain only one member named \"add\", \"remove\","
" or \"replace\"."
#: glance/api/v2/images.py:358
msgid ""
"Operation objects must contain exactly one member named \"add\", "
"\"remove\", or \"replace\"."
msgstr ""
"Operation objects must contain exactly one member named \"add\", "
"\"remove\", or \"replace\"."
#: glance/api/v2/images.py:390
#: glance/api/v2/images.py:395
#, python-format
msgid "Pointer `%s` does not start with \"/\"."
msgstr "Pointer `%s` does not start with \"/\"."
#: glance/api/v2/images.py:393
#: glance/api/v2/images.py:398
#, python-format
msgid "Pointer `%s` contains adjacent \"/\"."
msgstr ""
#: glance/api/v2/images.py:396
#: glance/api/v2/images.py:401
#, python-format
msgid "Pointer `%s` end with \"/\"."
msgstr ""
#: glance/api/v2/images.py:399
#: glance/api/v2/images.py:404
#, python-format
msgid "Pointer `%s` does not contains valid token."
msgstr ""
#: glance/api/v2/images.py:402
#: glance/api/v2/images.py:407
#, python-format
msgid "Pointer `%s` contains \"~\" not part of a recognized escape sequence."
msgstr "Pointer `%s` contains \"~\" not part of a recognized escape sequence."
#: glance/api/v2/images.py:408
#: glance/api/v2/images.py:413
#, python-format
msgid "Operation \"%s\" requires a member named \"value\"."
msgstr "Operation \"%s\" requires a member named \"value\"."
#: glance/api/v2/images.py:418
#: glance/api/v2/images.py:423
#, python-format
msgid "Attribute '%s' is reserved."
msgstr ""
#: glance/api/v2/images.py:448
#: glance/api/v2/images.py:453
#, python-format
msgid "Invalid JSON pointer for this resource: '/%s'"
msgstr ""
#: glance/api/v2/images.py:460
#: glance/api/v2/images.py:465
msgid "Unrecognized JSON Schema draft version"
msgstr "Unrecognized JSON Schema draft version"
#: glance/api/v2/images.py:482
#: glance/api/v2/images.py:487
msgid "Request body must be a JSON array of operation objects."
msgstr "Request body must be a JSON array of operation objects."
#: glance/api/v2/images.py:487
#: glance/api/v2/images.py:492
msgid "Operations must be JSON objects."
msgstr "Operations must be JSON objects."
#: glance/api/v2/images.py:509 glance/api/v2/metadef_namespaces.py:411
#: glance/api/v2/images.py:515 glance/api/v2/metadef_namespaces.py:411
#: glance/api/v2/tasks.py:172 glance/registry/api/v1/images.py:265
msgid "limit param must be an integer"
msgstr "limit param must be an integer"
#: glance/api/v2/images.py:513 glance/api/v2/metadef_namespaces.py:415
#: glance/api/v2/images.py:519 glance/api/v2/metadef_namespaces.py:415
#: glance/api/v2/tasks.py:176 glance/registry/api/v1/images.py:268
msgid "limit param must be positive"
msgstr "limit param must be positive"
#: glance/api/v2/images.py:520 glance/api/v2/metadef_namespaces.py:393
#: glance/api/v2/images.py:526 glance/api/v2/metadef_namespaces.py:393
#: glance/api/v2/metadef_objects.py:271 glance/api/v2/tasks.py:142
#, python-format
msgid "Invalid sort direction: %s"
msgstr "Invalid sort direction: %s"
#: glance/api/v2/images.py:527
#: glance/api/v2/images.py:533
#, python-format
msgid "Invalid status: %s"
msgstr "Invalid status: %s"
#: glance/api/v2/images.py:536 glance/api/v2/metadef_namespaces.py:402
#: glance/api/v2/images.py:542 glance/api/v2/metadef_namespaces.py:402
#: glance/api/v2/metadef_objects.py:280
#, python-format
msgid "Invalid visibility value: %s"
msgstr "Invalid visibility value: %s"
#: glance/api/v2/images.py:540
#: glance/api/v2/images.py:546
msgid "The \"changes-since\" filter is no longer available on v2."
msgstr ""
#: glance/api/v2/images.py:688
#: glance/api/v2/images.py:694
msgid "Descriptive name for the image"
msgstr "Descriptive name for the image"
#: glance/api/v2/images.py:693
#: glance/api/v2/images.py:699
msgid "Status of the image (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:699
#: glance/api/v2/images.py:705
msgid "Scope of image accessibility"
msgstr "Scope of image accessibility"
#: glance/api/v2/images.py:704
#: glance/api/v2/images.py:710
msgid "If true, image will not be deletable."
msgstr "If true, image will not be deletable."
#: glance/api/v2/images.py:708
#: glance/api/v2/images.py:714
msgid "md5 hash of image contents. (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:713
#: glance/api/v2/images.py:719
msgid "Owner of the image"
msgstr ""
#: glance/api/v2/images.py:718
#: glance/api/v2/images.py:724
msgid "Size of image file in bytes (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:722
#: glance/api/v2/images.py:728
msgid "Virtual size of image in bytes (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:726
#: glance/api/v2/images.py:732
msgid "Format of the container"
msgstr ""
#: glance/api/v2/images.py:731
#: glance/api/v2/images.py:737
msgid "Format of the disk"
msgstr ""
#: glance/api/v2/images.py:736
#: glance/api/v2/images.py:742
msgid "Date and time of image registration (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:744
#: glance/api/v2/images.py:750
msgid "Date and time of the last image modification (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:750
#: glance/api/v2/images.py:756
msgid "List of strings related to the image"
msgstr "List of strings related to the image"
#: glance/api/v2/images.py:758
#: glance/api/v2/images.py:764
msgid "URL to access the image file kept in external store (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:763
#: glance/api/v2/images.py:769
msgid "Amount of ram (in MB) required to boot image."
msgstr "Amount of ram (in MB) required to boot image."
#: glance/api/v2/images.py:767
#: glance/api/v2/images.py:773
msgid "Amount of disk space (in GB) required to boot image."
msgstr "Amount of disk space (in GB) required to boot image."
#: glance/api/v2/images.py:797
#: glance/api/v2/images.py:803
msgid "A set of URLs to access the image file kept in external store"
msgstr ""
@ -1735,27 +1735,27 @@ msgstr ""
msgid "Invalid format of swift store configcfg"
msgstr ""
#: glance/common/utils.py:111
#: glance/common/utils.py:112
#, python-format
msgid "Error: cooperative_iter exception %s"
msgstr "Error: cooperative_iter exception %s"
#: glance/common/utils.py:243
#: glance/common/utils.py:244
#, python-format
msgid "Bad header: %(header_name)s"
msgstr ""
#: glance/common/utils.py:253
#: glance/common/utils.py:258
#, python-format
msgid "Cannot convert image %(key)s '%(value)s' to an integer."
msgstr ""
#: glance/common/utils.py:260
#: glance/common/utils.py:265
#, python-format
msgid "Image %(key)s must be >= 0 ('%(value)s' specified)."
msgstr ""
#: glance/common/utils.py:454
#: glance/common/utils.py:459
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 "
@ -1763,48 +1763,48 @@ msgid ""
"pydev_worker_debug_port."
msgstr ""
#: glance/common/utils.py:491
#: glance/common/utils.py:496
#, python-format
msgid "Invalid backend: %s"
msgstr "Invalid backend: %s"
#: glance/common/utils.py:524
#: glance/common/utils.py:529
#, 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:531
#: glance/common/utils.py:536
#, 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:545
#: glance/common/utils.py:550
#, 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:623
#: glance/common/utils.py:628
#, python-format
msgid "Host and port \"%s\" is not valid."
msgstr ""
#: glance/common/utils.py:626
#: glance/common/utils.py:631
#, python-format
msgid "Port \"%s\" is not valid."
msgstr ""
#: glance/common/utils.py:635
#: glance/common/utils.py:640
#, python-format
msgid "Host \"%s\" is not valid."
msgstr ""
#: glance/common/utils.py:638
#: glance/common/utils.py:643
#, python-format
msgid ""
"%s Please specify a host:port pair, where host is an IPv4 address, IPv6 "
@ -1984,11 +1984,24 @@ msgstr ""
msgid "Invalid location: %s"
msgstr ""
#: glance/common/scripts/image_import/main.py:123
#: glance/common/scripts/utils.py:97
msgid ""
"File based imports are not allowed. Please use a non-local source of "
"image data."
msgstr ""
#: glance/common/scripts/utils.py:106
#, python-format
msgid ""
"Task ID %(task_id)s: Ignoring property %(k)s for setting base properties "
"while creating Image."
"The given uri is not valid. Please specify a valid uri from the following"
" list of supported uri %(supported)s"
msgstr ""
#: glance/common/scripts/image_import/main.py:102
#, python-format
msgid ""
"The Image %(image_id)s object being created by this task %(task_id)s, is "
"no longer in valid status for further processing."
msgstr ""
#: glance/db/__init__.py:71 glance/db/__init__.py:178 glance/db/__init__.py:190
@ -2583,7 +2596,7 @@ msgstr "Configuration option was not valid"
msgid "Could not find required configuration option"
msgstr "Could not find required configuration option"
#: glance/tests/unit/test_migrations.py:929
#: glance/tests/unit/test_migrations.py:609
#, python-format
msgid "location: %s data lost"
msgstr "location: %s data lost"

View File

@ -1,369 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/glance/language/"
"es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: glance/scrubber.py:239
#, python-format
msgid "%s directory does not exist."
msgstr ""
#: glance/scrubber.py:418
#, python-format
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
msgstr ""
#: glance/scrubber.py:432
msgid "Daemon Shutdown on KeyboardInterrupt"
msgstr ""
#: glance/scrubber.py:444
#, python-format
msgid "Initializing scrubber with configuration: %s"
msgstr ""
#: glance/scrubber.py:517
#, python-format
msgid "Scrubbing image %(id)s from %(count)d locations."
msgstr ""
#: glance/scrubber.py:540
#, python-format
msgid "Image %s has been deleted."
msgstr ""
#: glance/scrubber.py:592
#, python-format
msgid "Getting images deleted before %s"
msgstr ""
#: glance/api/common.py:161
#, python-format
msgid ""
"User %(user)s attempted to upload an image of unknown size that will exceeed "
"the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/common.py:170
#, python-format
msgid ""
"User %(user)s attempted to upload an image of size %(size)d that will "
"exceeed the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/middleware/cache.py:61
msgid "Initialized image cache middleware"
msgstr ""
#: glance/api/middleware/cache_manage.py:74
msgid "Initialized image cache management middleware"
msgstr ""
#: glance/api/middleware/gzip.py:35
msgid "Initialized gzip middleware"
msgstr ""
#: glance/api/v1/images.py:718
msgid "Triggering asynchronous copy from external source"
msgstr ""
#: glance/api/v1/images.py:1075 glance/api/v2/images.py:206
#, python-format
msgid "Image %s could not be deleted because it is in use: %s"
msgstr ""
#: glance/api/v1/upload_utils.py:119
#, python-format
msgid "Cleaning up %s after exceeding the quota"
msgstr ""
#: glance/api/v1/upload_utils.py:161
#, python-format
msgid ""
"Image %s could not be found after upload. The image may have been deleted "
"during the upload."
msgstr ""
#: glance/api/v2/images.py:136
#, python-format
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
msgstr ""
#: glance/api/v2/tasks.py:71
#, python-format
msgid "Forbidden to create task. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:109
#, python-format
msgid "Failed to find task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:114
#, python-format
msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/async/eventlet_executor.py:50
#, python-format
msgid ""
"Eventlet executor picked up the execution of task ID %(task_id)s of task "
"type %(task_type)s"
msgstr ""
#: glance/cmd/replicator.py:328
#, python-format
msgid "Storing: %s"
msgstr ""
#: glance/cmd/replicator.py:401
#, python-format
msgid "Considering: %s"
msgstr ""
#: glance/cmd/replicator.py:427 glance/cmd/replicator.py:502
#, python-format
msgid "Image %s metadata has changed"
msgstr ""
#: glance/cmd/replicator.py:509
#, python-format
msgid "Image %s is being synced"
msgstr ""
#: glance/cmd/replicator.py:563
#, python-format
msgid ""
"%(image_id)s: field %(key)s differs (source is %(master_value)s, destination "
"is %(slave_value)s)"
msgstr ""
#: glance/cmd/replicator.py:576
#, python-format
msgid "Image %s entirely missing from the destination"
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:39
#, python-format
msgid "Task %(task_id)s beginning import execution."
msgstr ""
#: glance/common/scripts/image_import/main.py:141
#, 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:150
#, python-format
msgid "Task %(task_id)s: Could not import image file %(image_data)s"
msgstr ""
#: glance/db/sqlalchemy/api.py:112
msgid "Attempted to modify image user did not own."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:197
#, python-format
msgid "File %s loaded to database."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:199
msgid "Metadata loading finished"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:210
#, python-format
msgid "Table %s has been cleared"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:292
#, python-format
msgid "Namespace %s saved in %s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:98
#, python-format
msgid "creating table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:104
#, python-format
msgid "dropping table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:71
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."
msgstr ""
#: glance/image_cache/__init__.py:68
#, python-format
msgid "Image cache loaded driver '%s'."
msgstr ""
#: glance/image_cache/__init__.py:78 glance/image_cache/__init__.py:97
msgid "Defaulting to SQLite driver."
msgstr ""
#: glance/image_cache/prefetcher.py:86
#, python-format
msgid "Successfully cached all %d images"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:413
#: glance/image_cache/drivers/xattr.py:342
#, python-format
msgid "Not queueing image '%s'. Already cached."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:418
#: glance/image_cache/drivers/xattr.py:347
#, python-format
msgid "Not queueing image '%s'. Already being written to cache"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:424
#: glance/image_cache/drivers/xattr.py:353
#, python-format
msgid "Not queueing image '%s'. Already queued."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:442
#, python-format
msgid "Removed invalid cache file %s"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:456
#, python-format
msgid "Removed stalled cache file %s"
msgstr ""
#: glance/image_cache/drivers/xattr.py:399
#, python-format
msgid "Reaped %(reaped)s %(entry_type)s cache entries"
msgstr ""
#: glance/openstack/common/lockutils.py:83
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: glance/openstack/common/lockutils.py:251
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: glance/quota/__init__.py:330
#, python-format
msgid "Cleaning up %s after exceeding the quota."
msgstr ""
#: glance/registry/api/v1/images.py:124
#, python-format
msgid "Invalid marker. Image %(id)s could not be found."
msgstr ""
#: glance/registry/api/v1/images.py:129 glance/registry/api/v1/images.py:347
#: glance/registry/api/v1/images.py:379 glance/registry/api/v1/images.py:501
#: glance/registry/api/v1/members.py:74 glance/registry/api/v1/members.py:109
#: glance/registry/api/v1/members.py:227 glance/registry/api/v1/members.py:291
#, python-format
msgid "Access denied to image %(id)s but returning 'not found'"
msgstr ""
#: glance/registry/api/v1/images.py:341 glance/registry/api/v1/images.py:384
#: glance/registry/api/v1/images.py:489 glance/registry/api/v1/members.py:68
#: glance/registry/api/v1/members.py:221 glance/registry/api/v1/members.py:285
#, python-format
msgid "Image %(id)s not found"
msgstr ""
#: glance/registry/api/v1/images.py:369
#, python-format
msgid "Successfully deleted image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:373
#, python-format
msgid "Delete denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:413
#, python-format
msgid "Rejecting image creation request for invalid image id '%(bad_id)s'"
msgstr ""
#: glance/registry/api/v1/images.py:426
#, python-format
msgid "Successfully created image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:480
#, python-format
msgid "Updating metadata for image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:495
#, python-format
msgid "Update denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:116 glance/registry/api/v1/members.py:234
#: glance/registry/api/v1/members.py:298
#, python-format
msgid "User lacks permission to share image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:127 glance/registry/api/v1/members.py:144
#: glance/registry/api/v1/members.py:247
#, python-format
msgid "Invalid membership association specified for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:196
#, python-format
msgid "Successfully updated memberships for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:269
#, python-format
msgid "Successfully updated a membership for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:318
#, python-format
msgid "Successfully deleted a membership from image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:330
#, python-format
msgid "Member %(id)s not found"
msgstr ""
#: glance/registry/client/v1/client.py:127
#, python-format
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
msgstr ""

View File

@ -1,23 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-06-30 06:00+0000\n"
"PO-Revision-Date: 2014-05-30 06:12+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: French (http://www.transifex.com/projects/p/glance/language/"
"fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#~ msgid "DB exceeded retry limit."
#~ msgstr "DB dépassé limite de tentatives"

View File

@ -3,13 +3,14 @@
# This file is distributed under the same license as the glance project.
#
# Translators:
# Maxime COQUEREL <max.coquerel@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2014-10-07 06:03+0000\n"
"PO-Revision-Date: 2014-09-30 17:17+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/glance/language/"
"fr/)\n"
"Language: fr\n"
@ -26,25 +27,25 @@ msgid ""
"failed."
msgstr ""
#: glance/scrubber.py:149
#: glance/scrubber.py:166
#, python-format
msgid "%s file can not be read."
msgstr ""
msgstr "Le fichier %s ne peut pas etre lu."
#: glance/scrubber.py:172
#: glance/scrubber.py:189
#, python-format
msgid "%s file can not be wrote."
msgstr ""
msgstr "Le fichier %s ne peut pas etre écrit."
#: glance/scrubber.py:476
#: glance/scrubber.py:493
#, python-format
msgid "Can not %(op)s scrub jobs from queue: %(err)s"
msgstr ""
#: glance/scrubber.py:577
#: glance/scrubber.py:594
#, python-format
msgid "%s file can not be created."
msgstr ""
msgstr "Le fichier %s ne peut pas etre créé"
#: glance/api/common.py:53
#, python-format
@ -52,6 +53,8 @@ msgid ""
"An error occurred reading from backend storage for image %(image_id)s: "
"%(err)s"
msgstr ""
"Une erreur s'est produite pendant le stockage backend de l'image "
"%(image_id)s : %(err)s "
#: glance/api/common.py:59
#, python-format
@ -59,11 +62,13 @@ msgid ""
"Backend storage for image %(image_id)s disconnected after writing only "
"%(bytes_written)d bytes"
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:90
#, python-format
msgid "An error occurred during image.send notification: %(err)s"
msgstr ""
msgstr "Une erreur s'est produite lors de la notification image.send : %(err)s"
#: glance/api/middleware/cache.py:169
#, python-format
@ -71,54 +76,59 @@ msgid ""
"Image cache contained image file for image '%s', however the registry did "
"not contain metadata for that image!"
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:268
#, python-format
msgid "could not find %s"
msgstr ""
msgstr "impossible de trouver %s"
#: glance/api/middleware/cache.py:287
msgid "Checksum header is missing."
msgstr ""
msgstr "L'en-tête de total de contrôle est manquant."
#: glance/api/v1/images.py:602
#, 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 ""
msgstr "Impossible de supprimer l'image %(id)s :"
#: glance/api/v1/upload_utils.py:240
#, python-format
msgid "Received HTTP error while uploading image %s"
msgstr ""
msgstr "Une erreur HTTP a été reçu lors du chargement de l'image %s"
#: glance/api/v2/image_data.py:61
#, python-format
msgid "Unable to restore image %(image_id)s: %(e)s"
msgstr ""
msgstr "Impossible de restaurer l'image %(image_id)s: %(e)s"
#: glance/api/v2/image_data.py:149
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:154
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:190
#, python-format
msgid "Failed to delete namespace %(namespace)s "
msgstr ""
msgstr "Echec lors de la suppresion du namespace %(namespace)s"
#: glance/api/v2/metadef_resource_types.py:126
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:129
#, python-format
msgid "Failed to find resource type %(resourcetype)s to delete"
msgstr ""
msgstr "Echec pour trouver le type de ressource %(resourcetype)s a supprimer"
#: glance/async/__init__.py:67
msgid ""
@ -128,12 +138,12 @@ msgstr ""
#: glance/async/__init__.py:71
msgid "Internal error occurred while trying to process task."
msgstr ""
msgstr "Erreur interne s'est produite lors du traitement de la tâche ."
#: glance/common/store_utils.py:68
#, python-format
msgid "Failed to delete image %(image_id)s from store: %(exc)s"
msgstr ""
msgstr "Echec de supprésion de l'image %(image_id)s depuis le magasin: %(exc)s"
#: glance/common/scripts/__init__.py:40
#, python-format
@ -151,16 +161,9 @@ msgstr ""
#: glance/common/scripts/utils.py:46
#, python-format
msgid "Task not found for task_id %s"
msgstr ""
msgstr "Tache non trouvé pour task_id %s"
#: glance/common/scripts/image_import/main.py:102
#, python-format
msgid ""
"The Image %(image_id)s object being created by this task %(task_id)s, is no "
"longer in valid status for further processing.image_id"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:126
#: glance/db/sqlalchemy/metadata.py:127
#, python-format
msgid "Json schema files not found in %s. Aborting."
msgstr ""
@ -169,7 +172,7 @@ msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:96
#, python-format
msgid "Invalid store uri for image: %(image_id)s. Details: %(reason)s"
msgstr ""
msgstr "uri magasin non valide pour image: %(image_id)s. Details: %(reason)s"
#: glance/domain/__init__.py:472
#, python-format
@ -186,7 +189,7 @@ msgstr ""
#: glance/image_cache/drivers/sqlite.py:397
#, python-format
msgid "Error executing SQLite call. Got error: %s"
msgstr ""
msgstr "Erreur lors de l'exécution de l'appel SQLite. Erreur obtenue : %s"
#: glance/image_cache/drivers/xattr.py:109
#, python-format
@ -196,47 +199,51 @@ msgid ""
"user_xattr option to the appropriate line for the device housing the cache "
"directory."
msgstr ""
"L'unité hébergeant le répertoire de cache d'image %(image_cache_dir)s ne "
"prend pas en charge xattr. Vous devez probablement éditer votre fstab et "
"ajouter l'option user_xattr sur la ligne appropriée de l'unité hébergeant le "
"répertoire de cache."
#: glance/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr ""
msgstr "Exception d'origine en cours de suppression : %s"
#: glance/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr ""
msgstr "Exception inattendue survenue %d fois... Nouvel essai."
#: glance/openstack/common/lockutils.py:120
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr ""
msgstr "Impossible de libérer le verrou acquis `%s`"
#: glance/registry/api/v1/images.py:134
msgid "Unable to get images"
msgstr ""
msgstr "Impossible d'obtenir les images."
#: glance/registry/api/v1/images.py:352
#, python-format
msgid "Unable to show image %s"
msgstr ""
msgstr "Impossible d'afficher l'image %s"
#: glance/registry/api/v1/images.py:388
#, python-format
msgid "Unable to delete image %s"
msgstr ""
msgstr "Impossible de supprimer l'image %s"
#: glance/registry/api/v1/images.py:440
#, python-format
msgid "Unable to create image %s"
msgstr ""
msgstr "Impossible de créer l'image %s"
#: glance/registry/api/v1/images.py:513
#, python-format
msgid "Unable to update image %s"
msgstr ""
msgstr "Impossible de mettre à jour l'image %s"
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99
#, python-format
msgid "Forbidden to create resource type. Reason: %(reason)s"
msgstr ""
msgstr "Creation du type de ressource refuse. Raison: %(reason)s "

View File

@ -1,369 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: French (http://www.transifex.com/projects/p/glance/language/"
"fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: glance/scrubber.py:239
#, python-format
msgid "%s directory does not exist."
msgstr ""
#: glance/scrubber.py:418
#, python-format
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
msgstr ""
#: glance/scrubber.py:432
msgid "Daemon Shutdown on KeyboardInterrupt"
msgstr ""
#: glance/scrubber.py:444
#, python-format
msgid "Initializing scrubber with configuration: %s"
msgstr ""
#: glance/scrubber.py:517
#, python-format
msgid "Scrubbing image %(id)s from %(count)d locations."
msgstr ""
#: glance/scrubber.py:540
#, python-format
msgid "Image %s has been deleted."
msgstr ""
#: glance/scrubber.py:592
#, python-format
msgid "Getting images deleted before %s"
msgstr ""
#: glance/api/common.py:161
#, python-format
msgid ""
"User %(user)s attempted to upload an image of unknown size that will exceeed "
"the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/common.py:170
#, python-format
msgid ""
"User %(user)s attempted to upload an image of size %(size)d that will "
"exceeed the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/middleware/cache.py:61
msgid "Initialized image cache middleware"
msgstr ""
#: glance/api/middleware/cache_manage.py:74
msgid "Initialized image cache management middleware"
msgstr ""
#: glance/api/middleware/gzip.py:35
msgid "Initialized gzip middleware"
msgstr ""
#: glance/api/v1/images.py:718
msgid "Triggering asynchronous copy from external source"
msgstr ""
#: glance/api/v1/images.py:1075 glance/api/v2/images.py:206
#, python-format
msgid "Image %s could not be deleted because it is in use: %s"
msgstr ""
#: glance/api/v1/upload_utils.py:119
#, python-format
msgid "Cleaning up %s after exceeding the quota"
msgstr ""
#: glance/api/v1/upload_utils.py:161
#, python-format
msgid ""
"Image %s could not be found after upload. The image may have been deleted "
"during the upload."
msgstr ""
#: glance/api/v2/images.py:136
#, python-format
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
msgstr ""
#: glance/api/v2/tasks.py:71
#, python-format
msgid "Forbidden to create task. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:109
#, python-format
msgid "Failed to find task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:114
#, python-format
msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/async/eventlet_executor.py:50
#, python-format
msgid ""
"Eventlet executor picked up the execution of task ID %(task_id)s of task "
"type %(task_type)s"
msgstr ""
#: glance/cmd/replicator.py:328
#, python-format
msgid "Storing: %s"
msgstr ""
#: glance/cmd/replicator.py:401
#, python-format
msgid "Considering: %s"
msgstr ""
#: glance/cmd/replicator.py:427 glance/cmd/replicator.py:502
#, python-format
msgid "Image %s metadata has changed"
msgstr ""
#: glance/cmd/replicator.py:509
#, python-format
msgid "Image %s is being synced"
msgstr ""
#: glance/cmd/replicator.py:563
#, python-format
msgid ""
"%(image_id)s: field %(key)s differs (source is %(master_value)s, destination "
"is %(slave_value)s)"
msgstr ""
#: glance/cmd/replicator.py:576
#, python-format
msgid "Image %s entirely missing from the destination"
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:39
#, python-format
msgid "Task %(task_id)s beginning import execution."
msgstr ""
#: glance/common/scripts/image_import/main.py:141
#, 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:150
#, python-format
msgid "Task %(task_id)s: Could not import image file %(image_data)s"
msgstr ""
#: glance/db/sqlalchemy/api.py:112
msgid "Attempted to modify image user did not own."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:197
#, python-format
msgid "File %s loaded to database."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:199
msgid "Metadata loading finished"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:210
#, python-format
msgid "Table %s has been cleared"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:292
#, python-format
msgid "Namespace %s saved in %s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:98
#, python-format
msgid "creating table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:104
#, python-format
msgid "dropping table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:71
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."
msgstr ""
#: glance/image_cache/__init__.py:68
#, python-format
msgid "Image cache loaded driver '%s'."
msgstr ""
#: glance/image_cache/__init__.py:78 glance/image_cache/__init__.py:97
msgid "Defaulting to SQLite driver."
msgstr ""
#: glance/image_cache/prefetcher.py:86
#, python-format
msgid "Successfully cached all %d images"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:413
#: glance/image_cache/drivers/xattr.py:342
#, python-format
msgid "Not queueing image '%s'. Already cached."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:418
#: glance/image_cache/drivers/xattr.py:347
#, python-format
msgid "Not queueing image '%s'. Already being written to cache"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:424
#: glance/image_cache/drivers/xattr.py:353
#, python-format
msgid "Not queueing image '%s'. Already queued."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:442
#, python-format
msgid "Removed invalid cache file %s"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:456
#, python-format
msgid "Removed stalled cache file %s"
msgstr ""
#: glance/image_cache/drivers/xattr.py:399
#, python-format
msgid "Reaped %(reaped)s %(entry_type)s cache entries"
msgstr ""
#: glance/openstack/common/lockutils.py:83
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: glance/openstack/common/lockutils.py:251
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: glance/quota/__init__.py:330
#, python-format
msgid "Cleaning up %s after exceeding the quota."
msgstr ""
#: glance/registry/api/v1/images.py:124
#, python-format
msgid "Invalid marker. Image %(id)s could not be found."
msgstr ""
#: glance/registry/api/v1/images.py:129 glance/registry/api/v1/images.py:347
#: glance/registry/api/v1/images.py:379 glance/registry/api/v1/images.py:501
#: glance/registry/api/v1/members.py:74 glance/registry/api/v1/members.py:109
#: glance/registry/api/v1/members.py:227 glance/registry/api/v1/members.py:291
#, python-format
msgid "Access denied to image %(id)s but returning 'not found'"
msgstr ""
#: glance/registry/api/v1/images.py:341 glance/registry/api/v1/images.py:384
#: glance/registry/api/v1/images.py:489 glance/registry/api/v1/members.py:68
#: glance/registry/api/v1/members.py:221 glance/registry/api/v1/members.py:285
#, python-format
msgid "Image %(id)s not found"
msgstr ""
#: glance/registry/api/v1/images.py:369
#, python-format
msgid "Successfully deleted image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:373
#, python-format
msgid "Delete denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:413
#, python-format
msgid "Rejecting image creation request for invalid image id '%(bad_id)s'"
msgstr ""
#: glance/registry/api/v1/images.py:426
#, python-format
msgid "Successfully created image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:480
#, python-format
msgid "Updating metadata for image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:495
#, python-format
msgid "Update denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:116 glance/registry/api/v1/members.py:234
#: glance/registry/api/v1/members.py:298
#, python-format
msgid "User lacks permission to share image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:127 glance/registry/api/v1/members.py:144
#: glance/registry/api/v1/members.py:247
#, python-format
msgid "Invalid membership association specified for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:196
#, python-format
msgid "Successfully updated memberships for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:269
#, python-format
msgid "Successfully updated a membership for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:318
#, python-format
msgid "Successfully deleted a membership from image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:330
#, python-format
msgid "Member %(id)s not found"
msgstr ""
#: glance/registry/client/v1/client.py:127
#, python-format
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
msgstr ""

View File

@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: glance 2014.2.dev9.g02dcdc9\n"
"Project-Id-Version: glance 2015.1.dev27.gc0fd20a\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"POT-Creation-Date: 2014-10-07 06:03+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -24,22 +24,22 @@ msgid ""
"failed."
msgstr ""
#: glance/scrubber.py:149
#: glance/scrubber.py:166
#, python-format
msgid "%s file can not be read."
msgstr ""
#: glance/scrubber.py:172
#: glance/scrubber.py:189
#, python-format
msgid "%s file can not be wrote."
msgstr ""
#: glance/scrubber.py:476
#: glance/scrubber.py:493
#, python-format
msgid "Can not %(op)s scrub jobs from queue: %(err)s"
msgstr ""
#: glance/scrubber.py:577
#: glance/scrubber.py:594
#, python-format
msgid "%s file can not be created."
msgstr ""
@ -151,14 +151,7 @@ msgstr ""
msgid "Task not found for task_id %s"
msgstr ""
#: glance/common/scripts/image_import/main.py:102
#, python-format
msgid ""
"The Image %(image_id)s object being created by this task %(task_id)s, is "
"no longer in valid status for further processing.image_id"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:126
#: glance/db/sqlalchemy/metadata.py:127
#, python-format
msgid "Json schema files not found in %s. Aborting."
msgstr ""

View File

@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: glance 2014.2.dev9.g02dcdc9\n"
"Project-Id-Version: glance 2015.1.dev27.gc0fd20a\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"POT-Creation-Date: 2014-10-07 06:03+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,12 +17,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
#: glance/scrubber.py:199
#: glance/scrubber.py:216
#, python-format
msgid "Failed to find image to delete: %s"
msgstr ""
#: glance/scrubber.py:542
#: glance/scrubber.py:559
#, python-format
msgid "Unable to delete URI from image %s."
msgstr ""
@ -32,20 +32,13 @@ msgstr ""
msgid "Invalid value for option user_storage_quota: %(users_quota)s"
msgstr ""
#: glance/api/v2/images.py:828
#: glance/api/v2/images.py:846
#, python-format
msgid ""
"Could not find schema properties file %s. Continuing without custom "
"properties"
msgstr ""
#: glance/cmd/manage.py:89
msgid ""
"Warning: The db_enforce_mysql_charset option is now deprecated and will "
"be removed in the Juno release. Please migrate DB manually e.g. convert "
"data of all tables to UTF-8 charset."
msgstr ""
#: glance/common/store_utils.py:62
#, python-format
msgid "Failed to delete image %s in store from URI"

View File

@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: glance 2014.2.dev42.gb46784e\n"
"Project-Id-Version: glance 2015.1.dev27.gc0fd20a\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-25 06:19+0000\n"
"POT-Creation-Date: 2014-10-07 06:03+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -459,7 +459,7 @@ msgstr ""
msgid "The incoming image is too large: %s"
msgstr ""
#: glance/api/v2/image_members.py:192 glance/api/v2/images.py:301
#: glance/api/v2/image_members.py:192 glance/api/v2/images.py:306
#: glance/api/v2/metadef_namespaces.py:356 glance/api/v2/metadef_objects.py:225
#: glance/api/v2/metadef_properties.py:157
#: glance/api/v2/metadef_resource_types.py:145
@ -483,7 +483,7 @@ msgstr ""
msgid "An identifier for the image member (tenantId)"
msgstr ""
#: glance/api/v2/image_members.py:274 glance/api/v2/images.py:682
#: glance/api/v2/image_members.py:274 glance/api/v2/images.py:688
msgid "An identifier for the image"
msgstr ""
@ -499,39 +499,39 @@ msgstr ""
msgid "The status of this image member"
msgstr ""
#: glance/api/v2/images.py:162 glance/api/v2/images.py:190
#: glance/api/v2/images.py:162 glance/api/v2/images.py:195
#, python-format
msgid "Property %s does not exist."
msgstr ""
#: glance/api/v2/images.py:174
#: glance/api/v2/images.py:176
#, python-format
msgid "Property %s already present."
msgstr ""
#: glance/api/v2/images.py:185
#: glance/api/v2/images.py:190
#, python-format
msgid "Property %s may not be removed."
msgstr ""
#: glance/api/v2/images.py:203
#: glance/api/v2/images.py:208
#, python-format
msgid "Failed to find image %(image_id)s to delete"
msgstr ""
#: glance/api/v2/images.py:227
#: glance/api/v2/images.py:232
msgid "Cannot replace locations from a non-empty list to a non-empty list."
msgstr ""
#: glance/api/v2/images.py:251
#: glance/api/v2/images.py:256
msgid "Invalid position for adding a location."
msgstr ""
#: glance/api/v2/images.py:267
#: glance/api/v2/images.py:272
msgid "Invalid position for removing a location."
msgstr ""
#: glance/api/v2/images.py:309 glance/api/v2/images.py:415
#: glance/api/v2/images.py:314 glance/api/v2/images.py:420
#: glance/api/v2/metadef_namespaces.py:364 glance/api/v2/metadef_objects.py:289
#: glance/api/v2/metadef_properties.py:165
#: glance/api/v2/metadef_resource_types.py:153
@ -540,171 +540,171 @@ msgstr ""
msgid "Attribute '%s' is read-only."
msgstr ""
#: glance/api/v2/images.py:340 glance/api/v2/images.py:362
#: glance/api/v2/images.py:345 glance/api/v2/images.py:367
#, python-format
msgid "Unable to find '%s' in JSON Schema change"
msgstr ""
#: glance/api/v2/images.py:348
#: glance/api/v2/images.py:353
msgid ""
"Operation objects must contain only one member named \"add\", \"remove\","
" or \"replace\"."
msgstr ""
#: glance/api/v2/images.py:353
#: glance/api/v2/images.py:358
msgid ""
"Operation objects must contain exactly one member named \"add\", "
"\"remove\", or \"replace\"."
msgstr ""
#: glance/api/v2/images.py:390
#: glance/api/v2/images.py:395
#, python-format
msgid "Pointer `%s` does not start with \"/\"."
msgstr ""
#: glance/api/v2/images.py:393
#: glance/api/v2/images.py:398
#, python-format
msgid "Pointer `%s` contains adjacent \"/\"."
msgstr ""
#: glance/api/v2/images.py:396
#: glance/api/v2/images.py:401
#, python-format
msgid "Pointer `%s` end with \"/\"."
msgstr ""
#: glance/api/v2/images.py:399
#: glance/api/v2/images.py:404
#, python-format
msgid "Pointer `%s` does not contains valid token."
msgstr ""
#: glance/api/v2/images.py:402
#: glance/api/v2/images.py:407
#, python-format
msgid "Pointer `%s` contains \"~\" not part of a recognized escape sequence."
msgstr ""
#: glance/api/v2/images.py:408
#: glance/api/v2/images.py:413
#, python-format
msgid "Operation \"%s\" requires a member named \"value\"."
msgstr ""
#: glance/api/v2/images.py:418
#: glance/api/v2/images.py:423
#, python-format
msgid "Attribute '%s' is reserved."
msgstr ""
#: glance/api/v2/images.py:448
#: glance/api/v2/images.py:453
#, python-format
msgid "Invalid JSON pointer for this resource: '/%s'"
msgstr ""
#: glance/api/v2/images.py:460
#: glance/api/v2/images.py:465
msgid "Unrecognized JSON Schema draft version"
msgstr ""
#: glance/api/v2/images.py:482
#: glance/api/v2/images.py:487
msgid "Request body must be a JSON array of operation objects."
msgstr ""
#: glance/api/v2/images.py:487
#: glance/api/v2/images.py:492
msgid "Operations must be JSON objects."
msgstr ""
#: glance/api/v2/images.py:509 glance/api/v2/metadef_namespaces.py:411
#: glance/api/v2/images.py:515 glance/api/v2/metadef_namespaces.py:411
#: glance/api/v2/tasks.py:172 glance/registry/api/v1/images.py:265
msgid "limit param must be an integer"
msgstr ""
#: glance/api/v2/images.py:513 glance/api/v2/metadef_namespaces.py:415
#: glance/api/v2/images.py:519 glance/api/v2/metadef_namespaces.py:415
#: glance/api/v2/tasks.py:176 glance/registry/api/v1/images.py:268
msgid "limit param must be positive"
msgstr ""
#: glance/api/v2/images.py:520 glance/api/v2/metadef_namespaces.py:393
#: glance/api/v2/images.py:526 glance/api/v2/metadef_namespaces.py:393
#: glance/api/v2/metadef_objects.py:271 glance/api/v2/tasks.py:142
#, python-format
msgid "Invalid sort direction: %s"
msgstr ""
#: glance/api/v2/images.py:527
#: glance/api/v2/images.py:533
#, python-format
msgid "Invalid status: %s"
msgstr ""
#: glance/api/v2/images.py:536 glance/api/v2/metadef_namespaces.py:402
#: glance/api/v2/images.py:542 glance/api/v2/metadef_namespaces.py:402
#: glance/api/v2/metadef_objects.py:280
#, python-format
msgid "Invalid visibility value: %s"
msgstr ""
#: glance/api/v2/images.py:540
#: glance/api/v2/images.py:546
msgid "The \"changes-since\" filter is no longer available on v2."
msgstr ""
#: glance/api/v2/images.py:688
#: glance/api/v2/images.py:694
msgid "Descriptive name for the image"
msgstr ""
#: glance/api/v2/images.py:693
#: glance/api/v2/images.py:699
msgid "Status of the image (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:699
#: glance/api/v2/images.py:705
msgid "Scope of image accessibility"
msgstr ""
#: glance/api/v2/images.py:704
#: glance/api/v2/images.py:710
msgid "If true, image will not be deletable."
msgstr ""
#: glance/api/v2/images.py:708
#: glance/api/v2/images.py:714
msgid "md5 hash of image contents. (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:713
#: glance/api/v2/images.py:719
msgid "Owner of the image"
msgstr ""
#: glance/api/v2/images.py:718
#: glance/api/v2/images.py:724
msgid "Size of image file in bytes (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:722
#: glance/api/v2/images.py:728
msgid "Virtual size of image in bytes (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:726
#: glance/api/v2/images.py:732
msgid "Format of the container"
msgstr ""
#: glance/api/v2/images.py:731
#: glance/api/v2/images.py:737
msgid "Format of the disk"
msgstr ""
#: glance/api/v2/images.py:736
#: glance/api/v2/images.py:742
msgid "Date and time of image registration (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:744
#: glance/api/v2/images.py:750
msgid "Date and time of the last image modification (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:750
#: glance/api/v2/images.py:756
msgid "List of strings related to the image"
msgstr ""
#: glance/api/v2/images.py:758
#: glance/api/v2/images.py:764
msgid "URL to access the image file kept in external store (READ-ONLY)"
msgstr ""
#: glance/api/v2/images.py:763
#: glance/api/v2/images.py:769
msgid "Amount of ram (in MB) required to boot image."
msgstr ""
#: glance/api/v2/images.py:767
#: glance/api/v2/images.py:773
msgid "Amount of disk space (in GB) required to boot image."
msgstr ""
#: glance/api/v2/images.py:797
#: glance/api/v2/images.py:803
msgid "A set of URLs to access the image file kept in external store"
msgstr ""
@ -1675,27 +1675,27 @@ msgstr ""
msgid "Invalid format of swift store configcfg"
msgstr ""
#: glance/common/utils.py:111
#: glance/common/utils.py:112
#, python-format
msgid "Error: cooperative_iter exception %s"
msgstr ""
#: glance/common/utils.py:243
#: glance/common/utils.py:244
#, python-format
msgid "Bad header: %(header_name)s"
msgstr ""
#: glance/common/utils.py:253
#: glance/common/utils.py:258
#, python-format
msgid "Cannot convert image %(key)s '%(value)s' to an integer."
msgstr ""
#: glance/common/utils.py:260
#: glance/common/utils.py:265
#, python-format
msgid "Image %(key)s must be >= 0 ('%(value)s' specified)."
msgstr ""
#: glance/common/utils.py:454
#: glance/common/utils.py:459
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 "
@ -1703,48 +1703,48 @@ msgid ""
"pydev_worker_debug_port."
msgstr ""
#: glance/common/utils.py:491
#: glance/common/utils.py:496
#, python-format
msgid "Invalid backend: %s"
msgstr ""
#: glance/common/utils.py:524
#: glance/common/utils.py:529
#, 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:531
#: glance/common/utils.py:536
#, 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:545
#: glance/common/utils.py:550
#, 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:623
#: glance/common/utils.py:628
#, python-format
msgid "Host and port \"%s\" is not valid."
msgstr ""
#: glance/common/utils.py:626
#: glance/common/utils.py:631
#, python-format
msgid "Port \"%s\" is not valid."
msgstr ""
#: glance/common/utils.py:635
#: glance/common/utils.py:640
#, python-format
msgid "Host \"%s\" is not valid."
msgstr ""
#: glance/common/utils.py:638
#: glance/common/utils.py:643
#, python-format
msgid ""
"%s Please specify a host:port pair, where host is an IPv4 address, IPv6 "
@ -1920,11 +1920,24 @@ msgstr ""
msgid "Invalid location: %s"
msgstr ""
#: glance/common/scripts/image_import/main.py:123
#: glance/common/scripts/utils.py:97
msgid ""
"File based imports are not allowed. Please use a non-local source of "
"image data."
msgstr ""
#: glance/common/scripts/utils.py:106
#, python-format
msgid ""
"Task ID %(task_id)s: Ignoring property %(k)s for setting base properties "
"while creating Image."
"The given uri is not valid. Please specify a valid uri from the following"
" list of supported uri %(supported)s"
msgstr ""
#: glance/common/scripts/image_import/main.py:102
#, python-format
msgid ""
"The Image %(image_id)s object being created by this task %(task_id)s, is "
"no longer in valid status for further processing."
msgstr ""
#: glance/db/__init__.py:71 glance/db/__init__.py:178 glance/db/__init__.py:190
@ -2502,7 +2515,7 @@ msgstr ""
msgid "Could not find required configuration option"
msgstr ""
#: glance/tests/unit/test_migrations.py:929
#: glance/tests/unit/test_migrations.py:609
#, python-format
msgid "location: %s data lost"
msgstr ""

View File

@ -1,23 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-07-06 06:00+0000\n"
"PO-Revision-Date: 2014-05-30 06:12+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/glance/language/"
"it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#~ msgid "DB exceeded retry limit."
#~ msgstr "Il DB ha superato il limite dei tentativi."

View File

@ -1,369 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/glance/language/"
"it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: glance/scrubber.py:239
#, python-format
msgid "%s directory does not exist."
msgstr ""
#: glance/scrubber.py:418
#, python-format
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
msgstr ""
#: glance/scrubber.py:432
msgid "Daemon Shutdown on KeyboardInterrupt"
msgstr ""
#: glance/scrubber.py:444
#, python-format
msgid "Initializing scrubber with configuration: %s"
msgstr ""
#: glance/scrubber.py:517
#, python-format
msgid "Scrubbing image %(id)s from %(count)d locations."
msgstr ""
#: glance/scrubber.py:540
#, python-format
msgid "Image %s has been deleted."
msgstr ""
#: glance/scrubber.py:592
#, python-format
msgid "Getting images deleted before %s"
msgstr ""
#: glance/api/common.py:161
#, python-format
msgid ""
"User %(user)s attempted to upload an image of unknown size that will exceeed "
"the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/common.py:170
#, python-format
msgid ""
"User %(user)s attempted to upload an image of size %(size)d that will "
"exceeed the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/middleware/cache.py:61
msgid "Initialized image cache middleware"
msgstr ""
#: glance/api/middleware/cache_manage.py:74
msgid "Initialized image cache management middleware"
msgstr ""
#: glance/api/middleware/gzip.py:35
msgid "Initialized gzip middleware"
msgstr ""
#: glance/api/v1/images.py:718
msgid "Triggering asynchronous copy from external source"
msgstr ""
#: glance/api/v1/images.py:1075 glance/api/v2/images.py:206
#, python-format
msgid "Image %s could not be deleted because it is in use: %s"
msgstr ""
#: glance/api/v1/upload_utils.py:119
#, python-format
msgid "Cleaning up %s after exceeding the quota"
msgstr ""
#: glance/api/v1/upload_utils.py:161
#, python-format
msgid ""
"Image %s could not be found after upload. The image may have been deleted "
"during the upload."
msgstr ""
#: glance/api/v2/images.py:136
#, python-format
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
msgstr ""
#: glance/api/v2/tasks.py:71
#, python-format
msgid "Forbidden to create task. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:109
#, python-format
msgid "Failed to find task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:114
#, python-format
msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/async/eventlet_executor.py:50
#, python-format
msgid ""
"Eventlet executor picked up the execution of task ID %(task_id)s of task "
"type %(task_type)s"
msgstr ""
#: glance/cmd/replicator.py:328
#, python-format
msgid "Storing: %s"
msgstr ""
#: glance/cmd/replicator.py:401
#, python-format
msgid "Considering: %s"
msgstr ""
#: glance/cmd/replicator.py:427 glance/cmd/replicator.py:502
#, python-format
msgid "Image %s metadata has changed"
msgstr ""
#: glance/cmd/replicator.py:509
#, python-format
msgid "Image %s is being synced"
msgstr ""
#: glance/cmd/replicator.py:563
#, python-format
msgid ""
"%(image_id)s: field %(key)s differs (source is %(master_value)s, destination "
"is %(slave_value)s)"
msgstr ""
#: glance/cmd/replicator.py:576
#, python-format
msgid "Image %s entirely missing from the destination"
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:39
#, python-format
msgid "Task %(task_id)s beginning import execution."
msgstr ""
#: glance/common/scripts/image_import/main.py:141
#, 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:150
#, python-format
msgid "Task %(task_id)s: Could not import image file %(image_data)s"
msgstr ""
#: glance/db/sqlalchemy/api.py:112
msgid "Attempted to modify image user did not own."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:197
#, python-format
msgid "File %s loaded to database."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:199
msgid "Metadata loading finished"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:210
#, python-format
msgid "Table %s has been cleared"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:292
#, python-format
msgid "Namespace %s saved in %s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:98
#, python-format
msgid "creating table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:104
#, python-format
msgid "dropping table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:71
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."
msgstr ""
#: glance/image_cache/__init__.py:68
#, python-format
msgid "Image cache loaded driver '%s'."
msgstr ""
#: glance/image_cache/__init__.py:78 glance/image_cache/__init__.py:97
msgid "Defaulting to SQLite driver."
msgstr ""
#: glance/image_cache/prefetcher.py:86
#, python-format
msgid "Successfully cached all %d images"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:413
#: glance/image_cache/drivers/xattr.py:342
#, python-format
msgid "Not queueing image '%s'. Already cached."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:418
#: glance/image_cache/drivers/xattr.py:347
#, python-format
msgid "Not queueing image '%s'. Already being written to cache"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:424
#: glance/image_cache/drivers/xattr.py:353
#, python-format
msgid "Not queueing image '%s'. Already queued."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:442
#, python-format
msgid "Removed invalid cache file %s"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:456
#, python-format
msgid "Removed stalled cache file %s"
msgstr ""
#: glance/image_cache/drivers/xattr.py:399
#, python-format
msgid "Reaped %(reaped)s %(entry_type)s cache entries"
msgstr ""
#: glance/openstack/common/lockutils.py:83
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: glance/openstack/common/lockutils.py:251
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: glance/quota/__init__.py:330
#, python-format
msgid "Cleaning up %s after exceeding the quota."
msgstr ""
#: glance/registry/api/v1/images.py:124
#, python-format
msgid "Invalid marker. Image %(id)s could not be found."
msgstr ""
#: glance/registry/api/v1/images.py:129 glance/registry/api/v1/images.py:347
#: glance/registry/api/v1/images.py:379 glance/registry/api/v1/images.py:501
#: glance/registry/api/v1/members.py:74 glance/registry/api/v1/members.py:109
#: glance/registry/api/v1/members.py:227 glance/registry/api/v1/members.py:291
#, python-format
msgid "Access denied to image %(id)s but returning 'not found'"
msgstr ""
#: glance/registry/api/v1/images.py:341 glance/registry/api/v1/images.py:384
#: glance/registry/api/v1/images.py:489 glance/registry/api/v1/members.py:68
#: glance/registry/api/v1/members.py:221 glance/registry/api/v1/members.py:285
#, python-format
msgid "Image %(id)s not found"
msgstr ""
#: glance/registry/api/v1/images.py:369
#, python-format
msgid "Successfully deleted image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:373
#, python-format
msgid "Delete denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:413
#, python-format
msgid "Rejecting image creation request for invalid image id '%(bad_id)s'"
msgstr ""
#: glance/registry/api/v1/images.py:426
#, python-format
msgid "Successfully created image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:480
#, python-format
msgid "Updating metadata for image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:495
#, python-format
msgid "Update denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:116 glance/registry/api/v1/members.py:234
#: glance/registry/api/v1/members.py:298
#, python-format
msgid "User lacks permission to share image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:127 glance/registry/api/v1/members.py:144
#: glance/registry/api/v1/members.py:247
#, python-format
msgid "Invalid membership association specified for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:196
#, python-format
msgid "Successfully updated memberships for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:269
#, python-format
msgid "Successfully updated a membership for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:318
#, python-format
msgid "Successfully deleted a membership from image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:330
#, python-format
msgid "Member %(id)s not found"
msgstr ""
#: glance/registry/client/v1/client.py:127
#, python-format
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
msgstr ""

View File

@ -1,23 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-06-30 06:00+0000\n"
"PO-Revision-Date: 2014-05-30 06:12+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/glance/language/"
"ja/)\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#~ msgid "DB exceeded retry limit."
#~ msgstr "DBへのリトライが上限に達しました。"

View File

@ -1,21 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
# George Machitidze <giomac@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-08-20 06:06+0000\n"
"PO-Revision-Date: 2014-07-07 02:30+0000\n"
"Last-Translator: George Machitidze <giomac@gmail.com>\n"
"Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/"
"glance/language/ka_GE/)\n"
"Language: ka_GE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n"

View File

@ -3,16 +3,17 @@
# This file is distributed under the same license as the glance project.
#
# Translators:
# HyunWoo Jo <showaid@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/glance/language/"
"ja/)\n"
"Language: ja\n"
"POT-Creation-Date: 2014-10-07 06:03+0000\n"
"PO-Revision-Date: 2014-09-30 17:17+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/glance/"
"language/ko_KR/)\n"
"Language: ko_KR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -25,33 +26,35 @@ msgid ""
"Glance tried all active locations to get data for image %s but all have "
"failed."
msgstr ""
"Glance는 모든 활성화 된 위치에서 %s 이미지에 대한 데이터를 수집하려 했으나 모"
"두 실패했습니다."
#: glance/scrubber.py:149
#: glance/scrubber.py:166
#, python-format
msgid "%s file can not be read."
msgstr ""
msgstr "%s 파일을 읽을 수 없습니다."
#: glance/scrubber.py:172
#: glance/scrubber.py:189
#, python-format
msgid "%s file can not be wrote."
msgstr ""
msgstr "%s 파일에 쓸 수 없습니다."
#: glance/scrubber.py:476
#: glance/scrubber.py:493
#, python-format
msgid "Can not %(op)s scrub jobs from queue: %(err)s"
msgstr ""
msgstr "큐에 있는 %(op)s 스크럽 작업을 수행할 수 없음: %(err)s"
#: glance/scrubber.py:577
#: glance/scrubber.py:594
#, python-format
msgid "%s file can not be created."
msgstr ""
msgstr "%s 파일을 만들 수 없습니다."
#: glance/api/common.py:53
#, python-format
msgid ""
"An error occurred reading from backend storage for image %(image_id)s: "
"%(err)s"
msgstr ""
msgstr "백엔드 스토리지에서 이미지 %(image_id)s를 읽는 중 에러 발생: %(err)s"
#: glance/api/common.py:59
#, python-format
@ -59,11 +62,13 @@ msgid ""
"Backend storage for image %(image_id)s disconnected after writing only "
"%(bytes_written)d bytes"
msgstr ""
"백엔드 스토리지에 이미지 %(image_id)s 를 %(bytes_written)d byte 를 쓰는 도중 "
"연결 끊김"
#: glance/api/common.py:90
#, python-format
msgid "An error occurred during image.send notification: %(err)s"
msgstr ""
msgstr "image.send notification 중 에러 발생 : %(err)s"
#: glance/api/middleware/cache.py:169
#, python-format
@ -71,69 +76,73 @@ msgid ""
"Image cache contained image file for image '%s', however the registry did "
"not contain metadata for that image!"
msgstr ""
"이미지 캐시에는 이미지 '%s'에 대한 이미지 파일이 있으나 레지스트리는 이미지"
"에 대한 메타데이터를 가지고 있지 않습니다!"
#: glance/api/middleware/cache.py:268
#, python-format
msgid "could not find %s"
msgstr ""
msgstr "%s 를 찾을 수 없음"
#: glance/api/middleware/cache.py:287
msgid "Checksum header is missing."
msgstr ""
msgstr "Checksum header 없음"
#: glance/api/v1/images.py:602
#, python-format
msgid "Copy from external source '%(scheme)s' failed for image: %(image)s"
msgstr ""
msgstr "외부 소스 '%(scheme)s' 로부터 이미지 복사 실패 : %(image)s"
#: glance/api/v1/upload_utils.py:79
#, python-format
msgid "Unable to kill image %(id)s: "
msgstr ""
msgstr "이미지 %(id)s 를 kill 할 수 없음:"
#: glance/api/v1/upload_utils.py:240
#, python-format
msgid "Received HTTP error while uploading image %s"
msgstr ""
msgstr "이미지 %s를 업로드 하는 도중 HTTP 에러 수신"
#: glance/api/v2/image_data.py:61
#, python-format
msgid "Unable to restore image %(image_id)s: %(e)s"
msgstr ""
msgstr "이미지 %(image_id)s를 복구할 수 없음 : %(e)s"
#: glance/api/v2/image_data.py:149
msgid "Failed to upload image data due to HTTP error"
msgstr ""
msgstr "HTTP 에러로 인해 이미지 데이터 업로드 실패"
#: glance/api/v2/image_data.py:154
msgid "Failed to upload image data due to internal error"
msgstr ""
msgstr "내부 에러로 인해 이미지 데이터 업로드 실패"
#: glance/api/v2/metadef_namespaces.py:190
#, python-format
msgid "Failed to delete namespace %(namespace)s "
msgstr ""
msgstr "네임스페이스 삭제 실패 %(namespace)s"
#: glance/api/v2/metadef_resource_types.py:126
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:129
#, python-format
msgid "Failed to find resource type %(resourcetype)s to delete"
msgstr ""
msgstr "삭제하기 위한 리소스 타입 %(resourcetype)s 검색 실패"
#: glance/async/__init__.py:67
msgid ""
"This execution of Tasks is not setup. Please consult the project "
"documentation for more information on the executors available."
msgstr ""
"이 작업의 실행은 설정되지 않았습니다. 프로젝트 문서의 executors available 관"
"련 항목을 참고하여 상세한 정보를 확인 하시기 바랍니다."
#: glance/async/__init__.py:71
msgid "Internal error occurred while trying to process task."
msgstr ""
msgstr "작업을 수행하는 중 내부에러 발생"
#: glance/common/store_utils.py:68
#, python-format
msgid "Failed to delete image %(image_id)s from store: %(exc)s"
msgstr ""
msgstr "스토어에서 이미지 %(image_id)s 삭제 실패 : %(exc)s"
#: glance/common/scripts/__init__.py:40
#, python-format
@ -142,39 +151,35 @@ msgid ""
"Glance. Please refer the documentation provided by OpenStack or your "
"operator for more information."
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:46
#, python-format
msgid "Task not found for task_id %s"
msgstr ""
msgstr "task_id %s에 대한 작업을 찾을 수 없음"
#: glance/common/scripts/image_import/main.py:102
#, python-format
msgid ""
"The Image %(image_id)s object being created by this task %(task_id)s, is no "
"longer in valid status for further processing.image_id"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:126
#: glance/db/sqlalchemy/metadata.py:127
#, python-format
msgid "Json schema files not found in %s. Aborting."
msgstr ""
msgstr "%s에서 Json 스키마 파일을 찾을 수 없음. 중단."
#: glance/db/sqlalchemy/migrate_repo/versions/015_quote_swift_credentials.py:62
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:96
#, python-format
msgid "Invalid store uri for image: %(image_id)s. Details: %(reason)s"
msgstr ""
msgstr "이미지 %(image_id)s 에 부적합한 저장 uri. 상세: %(reason)s"
#: glance/domain/__init__.py:472
#, python-format
msgid "Failed to load the %s executor provided in the config."
msgstr ""
msgstr "설정에서 제공된 %s executor 로드 실패"
#: glance/image_cache/__init__.py:268
#, python-format
@ -182,11 +187,13 @@ msgid ""
"Exception encountered while tee'ing image '%(image_id)s' into cache: "
"%(error)s. Continuing with response."
msgstr ""
"이미지 '%(image_id)s'를 캐시에 올리는 중 Exception 발생: %(error)s. 응답과 함"
"께 진행"
#: glance/image_cache/drivers/sqlite.py:397
#, python-format
msgid "Error executing SQLite call. Got error: %s"
msgstr ""
msgstr "SQLLite call 수행중 에러 발생 : %s"
#: glance/image_cache/drivers/xattr.py:109
#, python-format
@ -196,47 +203,50 @@ msgid ""
"user_xattr option to the appropriate line for the device housing the cache "
"directory."
msgstr ""
"디바이스 하우징 이미지 캐시 디렉터리 %(image_cache_dir)s의 Device 는 xattr을 "
"지원하지 않습니다. fstab을 수정하거나 user_xattr 옵션을 디바이스 하우징 캐시 "
"디렉터리의 적합한 행에 추가하기 바랍니다."
#: glance/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr ""
msgstr "기존 예외가 삭제됨: %s"
#: glance/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr ""
msgstr "예기치 않은 예외 %d 번 발생하였습니다... 다시 시도중."
#: glance/openstack/common/lockutils.py:120
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr ""
msgstr "획득한 `%s` 잠금을 해제할 수 없음"
#: glance/registry/api/v1/images.py:134
msgid "Unable to get images"
msgstr ""
msgstr "이미지를 가져올 수 없음"
#: glance/registry/api/v1/images.py:352
#, python-format
msgid "Unable to show image %s"
msgstr ""
msgstr "이미지 %s를 보여줄 수 없음"
#: glance/registry/api/v1/images.py:388
#, python-format
msgid "Unable to delete image %s"
msgstr ""
msgstr "이미지 %s를 삭제할 수 없음"
#: glance/registry/api/v1/images.py:440
#, python-format
msgid "Unable to create image %s"
msgstr ""
msgstr "이미지 %s를 생성할 수 없음"
#: glance/registry/api/v1/images.py:513
#, python-format
msgid "Unable to update image %s"
msgstr ""
msgstr "이미지 %s를 업데이트 할 수 없음"
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99
#, python-format
msgid "Forbidden to create resource type. Reason: %(reason)s"
msgstr ""
msgstr "리소스타입 생성이 금지됨. 이유: %(reason)s"

View File

@ -1,369 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"glance/language/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: glance/scrubber.py:239
#, python-format
msgid "%s directory does not exist."
msgstr ""
#: glance/scrubber.py:418
#, python-format
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
msgstr ""
#: glance/scrubber.py:432
msgid "Daemon Shutdown on KeyboardInterrupt"
msgstr ""
#: glance/scrubber.py:444
#, python-format
msgid "Initializing scrubber with configuration: %s"
msgstr ""
#: glance/scrubber.py:517
#, python-format
msgid "Scrubbing image %(id)s from %(count)d locations."
msgstr ""
#: glance/scrubber.py:540
#, python-format
msgid "Image %s has been deleted."
msgstr ""
#: glance/scrubber.py:592
#, python-format
msgid "Getting images deleted before %s"
msgstr ""
#: glance/api/common.py:161
#, python-format
msgid ""
"User %(user)s attempted to upload an image of unknown size that will exceeed "
"the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/common.py:170
#, python-format
msgid ""
"User %(user)s attempted to upload an image of size %(size)d that will "
"exceeed the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/middleware/cache.py:61
msgid "Initialized image cache middleware"
msgstr ""
#: glance/api/middleware/cache_manage.py:74
msgid "Initialized image cache management middleware"
msgstr ""
#: glance/api/middleware/gzip.py:35
msgid "Initialized gzip middleware"
msgstr ""
#: glance/api/v1/images.py:718
msgid "Triggering asynchronous copy from external source"
msgstr ""
#: glance/api/v1/images.py:1075 glance/api/v2/images.py:206
#, python-format
msgid "Image %s could not be deleted because it is in use: %s"
msgstr ""
#: glance/api/v1/upload_utils.py:119
#, python-format
msgid "Cleaning up %s after exceeding the quota"
msgstr ""
#: glance/api/v1/upload_utils.py:161
#, python-format
msgid ""
"Image %s could not be found after upload. The image may have been deleted "
"during the upload."
msgstr ""
#: glance/api/v2/images.py:136
#, python-format
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
msgstr ""
#: glance/api/v2/tasks.py:71
#, python-format
msgid "Forbidden to create task. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:109
#, python-format
msgid "Failed to find task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:114
#, python-format
msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/async/eventlet_executor.py:50
#, python-format
msgid ""
"Eventlet executor picked up the execution of task ID %(task_id)s of task "
"type %(task_type)s"
msgstr ""
#: glance/cmd/replicator.py:328
#, python-format
msgid "Storing: %s"
msgstr ""
#: glance/cmd/replicator.py:401
#, python-format
msgid "Considering: %s"
msgstr ""
#: glance/cmd/replicator.py:427 glance/cmd/replicator.py:502
#, python-format
msgid "Image %s metadata has changed"
msgstr ""
#: glance/cmd/replicator.py:509
#, python-format
msgid "Image %s is being synced"
msgstr ""
#: glance/cmd/replicator.py:563
#, python-format
msgid ""
"%(image_id)s: field %(key)s differs (source is %(master_value)s, destination "
"is %(slave_value)s)"
msgstr ""
#: glance/cmd/replicator.py:576
#, python-format
msgid "Image %s entirely missing from the destination"
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:39
#, python-format
msgid "Task %(task_id)s beginning import execution."
msgstr ""
#: glance/common/scripts/image_import/main.py:141
#, 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:150
#, python-format
msgid "Task %(task_id)s: Could not import image file %(image_data)s"
msgstr ""
#: glance/db/sqlalchemy/api.py:112
msgid "Attempted to modify image user did not own."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:197
#, python-format
msgid "File %s loaded to database."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:199
msgid "Metadata loading finished"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:210
#, python-format
msgid "Table %s has been cleared"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:292
#, python-format
msgid "Namespace %s saved in %s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:98
#, python-format
msgid "creating table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:104
#, python-format
msgid "dropping table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:71
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."
msgstr ""
#: glance/image_cache/__init__.py:68
#, python-format
msgid "Image cache loaded driver '%s'."
msgstr ""
#: glance/image_cache/__init__.py:78 glance/image_cache/__init__.py:97
msgid "Defaulting to SQLite driver."
msgstr ""
#: glance/image_cache/prefetcher.py:86
#, python-format
msgid "Successfully cached all %d images"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:413
#: glance/image_cache/drivers/xattr.py:342
#, python-format
msgid "Not queueing image '%s'. Already cached."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:418
#: glance/image_cache/drivers/xattr.py:347
#, python-format
msgid "Not queueing image '%s'. Already being written to cache"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:424
#: glance/image_cache/drivers/xattr.py:353
#, python-format
msgid "Not queueing image '%s'. Already queued."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:442
#, python-format
msgid "Removed invalid cache file %s"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:456
#, python-format
msgid "Removed stalled cache file %s"
msgstr ""
#: glance/image_cache/drivers/xattr.py:399
#, python-format
msgid "Reaped %(reaped)s %(entry_type)s cache entries"
msgstr ""
#: glance/openstack/common/lockutils.py:83
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: glance/openstack/common/lockutils.py:251
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: glance/quota/__init__.py:330
#, python-format
msgid "Cleaning up %s after exceeding the quota."
msgstr ""
#: glance/registry/api/v1/images.py:124
#, python-format
msgid "Invalid marker. Image %(id)s could not be found."
msgstr ""
#: glance/registry/api/v1/images.py:129 glance/registry/api/v1/images.py:347
#: glance/registry/api/v1/images.py:379 glance/registry/api/v1/images.py:501
#: glance/registry/api/v1/members.py:74 glance/registry/api/v1/members.py:109
#: glance/registry/api/v1/members.py:227 glance/registry/api/v1/members.py:291
#, python-format
msgid "Access denied to image %(id)s but returning 'not found'"
msgstr ""
#: glance/registry/api/v1/images.py:341 glance/registry/api/v1/images.py:384
#: glance/registry/api/v1/images.py:489 glance/registry/api/v1/members.py:68
#: glance/registry/api/v1/members.py:221 glance/registry/api/v1/members.py:285
#, python-format
msgid "Image %(id)s not found"
msgstr ""
#: glance/registry/api/v1/images.py:369
#, python-format
msgid "Successfully deleted image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:373
#, python-format
msgid "Delete denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:413
#, python-format
msgid "Rejecting image creation request for invalid image id '%(bad_id)s'"
msgstr ""
#: glance/registry/api/v1/images.py:426
#, python-format
msgid "Successfully created image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:480
#, python-format
msgid "Updating metadata for image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:495
#, python-format
msgid "Update denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:116 glance/registry/api/v1/members.py:234
#: glance/registry/api/v1/members.py:298
#, python-format
msgid "User lacks permission to share image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:127 glance/registry/api/v1/members.py:144
#: glance/registry/api/v1/members.py:247
#, python-format
msgid "Invalid membership association specified for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:196
#, python-format
msgid "Successfully updated memberships for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:269
#, python-format
msgid "Successfully updated a membership for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:318
#, python-format
msgid "Successfully deleted a membership from image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:330
#, python-format
msgid "Member %(id)s not found"
msgstr ""
#: glance/registry/client/v1/client.py:127
#, python-format
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
msgstr ""

View File

@ -1,20 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-08-20 06:06+0000\n"
"PO-Revision-Date: 2014-05-30 06:12+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
"glance/language/vi_VN/)\n"
"Language: vi_VN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n"

View File

@ -1,369 +0,0 @@
# Translations template for glance.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the glance project.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Glance\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
"PO-Revision-Date: 2014-05-28 21:28+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/glance/"
"language/zh_CN/)\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: glance/scrubber.py:239
#, python-format
msgid "%s directory does not exist."
msgstr ""
#: glance/scrubber.py:418
#, python-format
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
msgstr ""
#: glance/scrubber.py:432
msgid "Daemon Shutdown on KeyboardInterrupt"
msgstr ""
#: glance/scrubber.py:444
#, python-format
msgid "Initializing scrubber with configuration: %s"
msgstr ""
#: glance/scrubber.py:517
#, python-format
msgid "Scrubbing image %(id)s from %(count)d locations."
msgstr ""
#: glance/scrubber.py:540
#, python-format
msgid "Image %s has been deleted."
msgstr ""
#: glance/scrubber.py:592
#, python-format
msgid "Getting images deleted before %s"
msgstr ""
#: glance/api/common.py:161
#, python-format
msgid ""
"User %(user)s attempted to upload an image of unknown size that will exceeed "
"the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/common.py:170
#, python-format
msgid ""
"User %(user)s attempted to upload an image of size %(size)d that will "
"exceeed the quota. %(remaining)d bytes remaining."
msgstr ""
#: glance/api/middleware/cache.py:61
msgid "Initialized image cache middleware"
msgstr ""
#: glance/api/middleware/cache_manage.py:74
msgid "Initialized image cache management middleware"
msgstr ""
#: glance/api/middleware/gzip.py:35
msgid "Initialized gzip middleware"
msgstr ""
#: glance/api/v1/images.py:718
msgid "Triggering asynchronous copy from external source"
msgstr ""
#: glance/api/v1/images.py:1075 glance/api/v2/images.py:206
#, python-format
msgid "Image %s could not be deleted because it is in use: %s"
msgstr ""
#: glance/api/v1/upload_utils.py:119
#, python-format
msgid "Cleaning up %s after exceeding the quota"
msgstr ""
#: glance/api/v1/upload_utils.py:161
#, python-format
msgid ""
"Image %s could not be found after upload. The image may have been deleted "
"during the upload."
msgstr ""
#: glance/api/v2/images.py:136
#, python-format
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
msgstr ""
#: glance/api/v2/tasks.py:71
#, python-format
msgid "Forbidden to create task. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:109
#, python-format
msgid "Failed to find task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/api/v2/tasks.py:114
#, python-format
msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s"
msgstr ""
#: glance/async/eventlet_executor.py:50
#, python-format
msgid ""
"Eventlet executor picked up the execution of task ID %(task_id)s of task "
"type %(task_type)s"
msgstr ""
#: glance/cmd/replicator.py:328
#, python-format
msgid "Storing: %s"
msgstr ""
#: glance/cmd/replicator.py:401
#, python-format
msgid "Considering: %s"
msgstr ""
#: glance/cmd/replicator.py:427 glance/cmd/replicator.py:502
#, python-format
msgid "Image %s metadata has changed"
msgstr ""
#: glance/cmd/replicator.py:509
#, python-format
msgid "Image %s is being synced"
msgstr ""
#: glance/cmd/replicator.py:563
#, python-format
msgid ""
"%(image_id)s: field %(key)s differs (source is %(master_value)s, destination "
"is %(slave_value)s)"
msgstr ""
#: glance/cmd/replicator.py:576
#, python-format
msgid "Image %s entirely missing from the destination"
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:39
#, python-format
msgid "Task %(task_id)s beginning import execution."
msgstr ""
#: glance/common/scripts/image_import/main.py:141
#, 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:150
#, python-format
msgid "Task %(task_id)s: Could not import image file %(image_data)s"
msgstr ""
#: glance/db/sqlalchemy/api.py:112
msgid "Attempted to modify image user did not own."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:197
#, python-format
msgid "File %s loaded to database."
msgstr ""
#: glance/db/sqlalchemy/metadata.py:199
msgid "Metadata loading finished"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:210
#, python-format
msgid "Table %s has been cleared"
msgstr ""
#: glance/db/sqlalchemy/metadata.py:292
#, python-format
msgid "Namespace %s saved in %s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:98
#, python-format
msgid "creating table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/schema.py:104
#, python-format
msgid "dropping table %(table)s"
msgstr ""
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:71
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."
msgstr ""
#: glance/image_cache/__init__.py:68
#, python-format
msgid "Image cache loaded driver '%s'."
msgstr ""
#: glance/image_cache/__init__.py:78 glance/image_cache/__init__.py:97
msgid "Defaulting to SQLite driver."
msgstr ""
#: glance/image_cache/prefetcher.py:86
#, python-format
msgid "Successfully cached all %d images"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:413
#: glance/image_cache/drivers/xattr.py:342
#, python-format
msgid "Not queueing image '%s'. Already cached."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:418
#: glance/image_cache/drivers/xattr.py:347
#, python-format
msgid "Not queueing image '%s'. Already being written to cache"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:424
#: glance/image_cache/drivers/xattr.py:353
#, python-format
msgid "Not queueing image '%s'. Already queued."
msgstr ""
#: glance/image_cache/drivers/sqlite.py:442
#, python-format
msgid "Removed invalid cache file %s"
msgstr ""
#: glance/image_cache/drivers/sqlite.py:456
#, python-format
msgid "Removed stalled cache file %s"
msgstr ""
#: glance/image_cache/drivers/xattr.py:399
#, python-format
msgid "Reaped %(reaped)s %(entry_type)s cache entries"
msgstr ""
#: glance/openstack/common/lockutils.py:83
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: glance/openstack/common/lockutils.py:251
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: glance/quota/__init__.py:330
#, python-format
msgid "Cleaning up %s after exceeding the quota."
msgstr ""
#: glance/registry/api/v1/images.py:124
#, python-format
msgid "Invalid marker. Image %(id)s could not be found."
msgstr ""
#: glance/registry/api/v1/images.py:129 glance/registry/api/v1/images.py:347
#: glance/registry/api/v1/images.py:379 glance/registry/api/v1/images.py:501
#: glance/registry/api/v1/members.py:74 glance/registry/api/v1/members.py:109
#: glance/registry/api/v1/members.py:227 glance/registry/api/v1/members.py:291
#, python-format
msgid "Access denied to image %(id)s but returning 'not found'"
msgstr ""
#: glance/registry/api/v1/images.py:341 glance/registry/api/v1/images.py:384
#: glance/registry/api/v1/images.py:489 glance/registry/api/v1/members.py:68
#: glance/registry/api/v1/members.py:221 glance/registry/api/v1/members.py:285
#, python-format
msgid "Image %(id)s not found"
msgstr ""
#: glance/registry/api/v1/images.py:369
#, python-format
msgid "Successfully deleted image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:373
#, python-format
msgid "Delete denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:413
#, python-format
msgid "Rejecting image creation request for invalid image id '%(bad_id)s'"
msgstr ""
#: glance/registry/api/v1/images.py:426
#, python-format
msgid "Successfully created image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:480
#, python-format
msgid "Updating metadata for image %(id)s"
msgstr ""
#: glance/registry/api/v1/images.py:495
#, python-format
msgid "Update denied for public image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:116 glance/registry/api/v1/members.py:234
#: glance/registry/api/v1/members.py:298
#, python-format
msgid "User lacks permission to share image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:127 glance/registry/api/v1/members.py:144
#: glance/registry/api/v1/members.py:247
#, python-format
msgid "Invalid membership association specified for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:196
#, python-format
msgid "Successfully updated memberships for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:269
#, python-format
msgid "Successfully updated a membership for image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:318
#, python-format
msgid "Successfully deleted a membership from image %(id)s"
msgstr ""
#: glance/registry/api/v1/members.py:330
#, python-format
msgid "Member %(id)s not found"
msgstr ""
#: glance/registry/client/v1/client.py:127
#, python-format
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
msgstr ""