Imported Translations from Transifex
Change-Id: Ib7dc9c505b027eb97afb0fbd966515f926f96a0e
This commit is contained in:
parent
02dcdc9e18
commit
c0ad23ae32
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,29 +19,29 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
|
||||
#: glance/location.py:383
|
||||
#: 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:147
|
||||
#: glance/scrubber.py:149
|
||||
#, python-format
|
||||
msgid "%s file can not be read."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:170
|
||||
#: glance/scrubber.py:172
|
||||
#, python-format
|
||||
msgid "%s file can not be wrote."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:474
|
||||
#: glance/scrubber.py:476
|
||||
#, python-format
|
||||
msgid "Can not %(op)s scrub jobs from queue: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:575
|
||||
#: glance/scrubber.py:577
|
||||
#, python-format
|
||||
msgid "%s file can not be created."
|
||||
msgstr ""
|
||||
|
@ -65,61 +65,117 @@ msgstr ""
|
|||
msgid "An error occurred during image.send notification: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/middleware/cache.py:136
|
||||
#: 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:234
|
||||
#: glance/api/middleware/cache.py:268
|
||||
#, python-format
|
||||
msgid "could not find %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/middleware/cache.py:254
|
||||
#: glance/api/middleware/cache.py:287
|
||||
msgid "Checksum header is missing."
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:587
|
||||
#: 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:78
|
||||
#: glance/api/v1/upload_utils.py:79
|
||||
#, python-format
|
||||
msgid "Unable to kill image %(id)s: "
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:239
|
||||
#: glance/api/v1/upload_utils.py:240
|
||||
#, python-format
|
||||
msgid "Received HTTP error while uploading image %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/image_data.py:59
|
||||
#: 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:147
|
||||
#: glance/api/v2/image_data.py:149
|
||||
msgid "Failed to upload image data due to HTTP error"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/image_data.py:152
|
||||
#: glance/api/v2/image_data.py:154
|
||||
msgid "Failed to upload image data due to internal error"
|
||||
msgstr ""
|
||||
|
||||
#: glance/common/store_utils.py:69
|
||||
#: 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:95
|
||||
#: 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 ""
|
||||
|
@ -180,40 +236,7 @@ msgstr ""
|
|||
msgid "Unable to update image %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:124
|
||||
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Failed to upload part in S3 partnum=%(pnum)d, size=%(bsize)d, status="
|
||||
"%(status)d, reason=%(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Failed to upload part in S3 partnum=%(pnum)d, size=%(bsize)d due to internal "
|
||||
"error: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:594
|
||||
#, python-format
|
||||
msgid "Some parts failed to upload to S3. Aborted the object key=%(obj_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:135
|
||||
msgid "Failed to rewind image content"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:361 glance/store/vmware_datastore.py:374
|
||||
#, python-format
|
||||
msgid "Failed to upload content of image %(image)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:439
|
||||
#, python-format
|
||||
msgid "Failed to delete image %(image)s content."
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:459
|
||||
#, python-format
|
||||
msgid "Failed to access image %(image)s content."
|
||||
msgid "Forbidden to create resource type. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,36 +19,36 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr ""
|
||||
|
@ -79,16 +79,21 @@ msgstr ""
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted "
|
||||
|
@ -100,21 +105,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: 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:111
|
||||
#: 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"
|
||||
|
@ -147,10 +159,50 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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"
|
||||
|
@ -161,7 +213,7 @@ msgstr ""
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -176,7 +228,7 @@ msgstr ""
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr ""
|
||||
|
@ -224,7 +276,7 @@ msgstr ""
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr ""
|
||||
|
@ -315,43 +367,3 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,12 +19,12 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: glance/scrubber.py:197
|
||||
#: glance/scrubber.py:199
|
||||
#, python-format
|
||||
msgid "Failed to find image to delete: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:540
|
||||
#: glance/scrubber.py:542
|
||||
#, python-format
|
||||
msgid "Unable to delete URI from image %s."
|
||||
msgstr ""
|
||||
|
@ -34,34 +34,59 @@ msgstr ""
|
|||
msgid "Invalid value for option user_storage_quota: %(users_quota)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/images.py:822
|
||||
#: 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:88
|
||||
#: 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:63
|
||||
#: glance/common/store_utils.py:62
|
||||
#, python-format
|
||||
msgid "Failed to delete image %s in store from URI"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:65
|
||||
#: 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:313
|
||||
#: 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/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:90
|
||||
#: 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 ""
|
||||
|
@ -80,17 +105,17 @@ msgid ""
|
|||
"'%(config_err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:48
|
||||
#: glance/image_cache/prefetcher.py:49
|
||||
#, python-format
|
||||
msgid "Image '%s' is not active. Not caching."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:53
|
||||
#: glance/image_cache/prefetcher.py:54
|
||||
#, python-format
|
||||
msgid "No metadata found for image '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:80
|
||||
#: glance/image_cache/prefetcher.py:82
|
||||
msgid "Failed to successfully cache all images in queue."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,36 +19,36 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr ""
|
||||
|
@ -79,16 +79,21 @@ msgstr ""
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted "
|
||||
|
@ -100,21 +105,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: 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:111
|
||||
#: 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"
|
||||
|
@ -147,10 +159,50 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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"
|
||||
|
@ -161,7 +213,7 @@ msgstr ""
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -176,7 +228,7 @@ msgstr ""
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr ""
|
||||
|
@ -224,7 +276,7 @@ msgstr ""
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr ""
|
||||
|
@ -315,43 +367,3 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,8 +8,8 @@ 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-08-08 19:13+0000\n"
|
||||
"POT-Creation-Date: 2014-09-09 06:05+0000\n"
|
||||
"PO-Revision-Date: 2014-09-09 00:42+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
|
||||
"glance/language/en_GB/)\n"
|
||||
|
@ -20,36 +20,36 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr "%s directory does not exist."
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr "Daemon Shutdown on KeyboardInterrupt"
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr "Initializing scrubber with configuration: %s"
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr "Scrubbing image %(id)s from %(count)d locations."
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr "Getting images deleted before %s"
|
||||
|
@ -84,16 +84,21 @@ msgstr "Initialised image cache management middleware"
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr "Initialised gzip middleware"
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr "Triggering asynchronous copy from external source"
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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 "Cleaning up %s after exceeding the quota"
|
||||
|
||||
#: glance/api/v1/upload_utils.py:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted "
|
||||
|
@ -107,21 +112,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr "Forbidden to create task. Reason: %(reason)s"
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: glance/api/v2/tasks.py:109
|
||||
#, python-format
|
||||
msgid "Failed to find task %(task_id)s. Reason: %(reason)s"
|
||||
msgstr "Failed to find task %(task_id)s. Reason: %(reason)s"
|
||||
|
||||
#: glance/api/v2/tasks.py:111
|
||||
#: glance/api/v2/tasks.py:114
|
||||
#, python-format
|
||||
msgid "Forbidden to get task %(task_id)s. Reason: %(reason)s"
|
||||
msgstr "Forbidden to get task %(task_id)s. Reason: %(reason)s"
|
||||
|
||||
#: glance/async/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"
|
||||
|
@ -156,10 +168,50 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr "Image %s entirely missing from the destination"
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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 "Attempted to modify image user did not own."
|
||||
|
||||
#: 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"
|
||||
|
@ -170,7 +222,7 @@ msgstr "creating table %(table)s"
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr "dropping table %(table)s"
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -187,7 +239,7 @@ msgstr "Image cache loaded driver '%s'."
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr "Defaulting to SQLite driver."
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr "Successfully cached all %d images"
|
||||
|
@ -235,7 +287,7 @@ msgstr "Created lock path: %s"
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr "Failed to remove file %(file)s"
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr "Cleaning up %s after exceeding the quota."
|
||||
|
@ -326,48 +378,3 @@ msgstr "Member %(id)s not found"
|
|||
#, python-format
|
||||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr "Invalid URI: %s"
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr "Invalid store uri: %s"
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr "Invalid store URI: %(reason)s"
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr "Creating swift container %(container)s"
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr "Store session is not authenticated, retry attempt"
|
||||
|
|
|
@ -8,8 +8,8 @@ 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-08-08 19:13+0000\n"
|
||||
"POT-Creation-Date: 2014-09-09 06:05+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/"
|
||||
"glance/language/en_GB/)\n"
|
||||
|
@ -20,12 +20,12 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: glance/scrubber.py:197
|
||||
#: glance/scrubber.py:199
|
||||
#, python-format
|
||||
msgid "Failed to find image to delete: %s"
|
||||
msgstr "Failed to find image to delete: %s"
|
||||
|
||||
#: glance/scrubber.py:540
|
||||
#: glance/scrubber.py:542
|
||||
#, 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:822
|
||||
#: glance/api/v2/images.py:828
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Could not find schema properties file %s. Continuing without custom "
|
||||
|
@ -44,7 +44,7 @@ msgstr ""
|
|||
"Could not find schema properties file %s. Continuing without custom "
|
||||
"properties"
|
||||
|
||||
#: glance/cmd/manage.py:88
|
||||
#: 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 "
|
||||
|
@ -54,20 +54,45 @@ msgstr ""
|
|||
"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:63
|
||||
#: glance/common/store_utils.py:62
|
||||
#, python-format
|
||||
msgid "Failed to delete image %s in store from URI"
|
||||
msgstr "Failed to delete image %s in store from URI"
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:65
|
||||
#: 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 "Deadlock detected. Retrying..."
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:313
|
||||
#: glance/db/sqlalchemy/api.py:320
|
||||
msgid "Id not in sort_keys; is sort_keys unique?"
|
||||
msgstr "Id not in sort_keys; is sort_keys unique?"
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:90
|
||||
#: 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 "Failed to decrypt location value for image %(image_id)s"
|
||||
|
@ -90,17 +115,17 @@ msgstr ""
|
|||
"Image cache driver '%(driver_module)s' failed to configure. Got error: "
|
||||
"'%(config_err)s"
|
||||
|
||||
#: glance/image_cache/prefetcher.py:48
|
||||
#: glance/image_cache/prefetcher.py:49
|
||||
#, python-format
|
||||
msgid "Image '%s' is not active. Not caching."
|
||||
msgstr "Image '%s' is not active. Not caching."
|
||||
|
||||
#: glance/image_cache/prefetcher.py:53
|
||||
#: glance/image_cache/prefetcher.py:54
|
||||
#, python-format
|
||||
msgid "No metadata found for image '%s'"
|
||||
msgstr "No metadata found for image '%s'"
|
||||
|
||||
#: glance/image_cache/prefetcher.py:80
|
||||
#: glance/image_cache/prefetcher.py:82
|
||||
msgid "Failed to successfully cache all images in queue."
|
||||
msgstr "Failed to successfully cache all images in queue."
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,36 +19,36 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr ""
|
||||
|
@ -79,16 +79,21 @@ msgstr ""
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted "
|
||||
|
@ -100,21 +105,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: 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:111
|
||||
#: 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"
|
||||
|
@ -147,10 +159,50 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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"
|
||||
|
@ -161,7 +213,7 @@ msgstr ""
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -176,7 +228,7 @@ msgstr ""
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr ""
|
||||
|
@ -224,7 +276,7 @@ msgstr ""
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr ""
|
||||
|
@ -315,43 +367,3 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,29 +19,29 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: glance/location.py:383
|
||||
#: 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:147
|
||||
#: glance/scrubber.py:149
|
||||
#, python-format
|
||||
msgid "%s file can not be read."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:170
|
||||
#: glance/scrubber.py:172
|
||||
#, python-format
|
||||
msgid "%s file can not be wrote."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:474
|
||||
#: glance/scrubber.py:476
|
||||
#, python-format
|
||||
msgid "Can not %(op)s scrub jobs from queue: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:575
|
||||
#: glance/scrubber.py:577
|
||||
#, python-format
|
||||
msgid "%s file can not be created."
|
||||
msgstr ""
|
||||
|
@ -65,61 +65,117 @@ msgstr ""
|
|||
msgid "An error occurred during image.send notification: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/middleware/cache.py:136
|
||||
#: 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:234
|
||||
#: glance/api/middleware/cache.py:268
|
||||
#, python-format
|
||||
msgid "could not find %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/middleware/cache.py:254
|
||||
#: glance/api/middleware/cache.py:287
|
||||
msgid "Checksum header is missing."
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:587
|
||||
#: 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:78
|
||||
#: glance/api/v1/upload_utils.py:79
|
||||
#, python-format
|
||||
msgid "Unable to kill image %(id)s: "
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:239
|
||||
#: glance/api/v1/upload_utils.py:240
|
||||
#, python-format
|
||||
msgid "Received HTTP error while uploading image %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/image_data.py:59
|
||||
#: 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:147
|
||||
#: glance/api/v2/image_data.py:149
|
||||
msgid "Failed to upload image data due to HTTP error"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/image_data.py:152
|
||||
#: glance/api/v2/image_data.py:154
|
||||
msgid "Failed to upload image data due to internal error"
|
||||
msgstr ""
|
||||
|
||||
#: glance/common/store_utils.py:69
|
||||
#: 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:95
|
||||
#: 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 ""
|
||||
|
@ -180,40 +236,7 @@ msgstr ""
|
|||
msgid "Unable to update image %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:124
|
||||
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Failed to upload part in S3 partnum=%(pnum)d, size=%(bsize)d, status="
|
||||
"%(status)d, reason=%(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Failed to upload part in S3 partnum=%(pnum)d, size=%(bsize)d due to internal "
|
||||
"error: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:594
|
||||
#, python-format
|
||||
msgid "Some parts failed to upload to S3. Aborted the object key=%(obj_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:135
|
||||
msgid "Failed to rewind image content"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:361 glance/store/vmware_datastore.py:374
|
||||
#, python-format
|
||||
msgid "Failed to upload content of image %(image)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:439
|
||||
#, python-format
|
||||
msgid "Failed to delete image %(image)s content."
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:459
|
||||
#, python-format
|
||||
msgid "Failed to access image %(image)s content."
|
||||
msgid "Forbidden to create resource type. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,36 +19,36 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr ""
|
||||
|
@ -79,16 +79,21 @@ msgstr ""
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted "
|
||||
|
@ -100,21 +105,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: 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:111
|
||||
#: 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"
|
||||
|
@ -147,10 +159,50 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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"
|
||||
|
@ -161,7 +213,7 @@ msgstr ""
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -176,7 +228,7 @@ msgstr ""
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr ""
|
||||
|
@ -224,7 +276,7 @@ msgstr ""
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr ""
|
||||
|
@ -315,43 +367,3 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr ""
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: glance 2014.2.dev41.gd8d15d3\n"
|
||||
"Project-Id-Version: glance 2014.2.dev9.g02dcdc9\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\n"
|
||||
"POT-Creation-Date: 2014-09-09 06:05+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,29 +17,29 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Generated-By: Babel 1.3\n"
|
||||
|
||||
#: glance/location.py:383
|
||||
#: 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:147
|
||||
#: glance/scrubber.py:149
|
||||
#, python-format
|
||||
msgid "%s file can not be read."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:170
|
||||
#: glance/scrubber.py:172
|
||||
#, python-format
|
||||
msgid "%s file can not be wrote."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:474
|
||||
#: glance/scrubber.py:476
|
||||
#, python-format
|
||||
msgid "Can not %(op)s scrub jobs from queue: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:575
|
||||
#: glance/scrubber.py:577
|
||||
#, python-format
|
||||
msgid "%s file can not be created."
|
||||
msgstr ""
|
||||
|
@ -63,61 +63,117 @@ msgstr ""
|
|||
msgid "An error occurred during image.send notification: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/middleware/cache.py:136
|
||||
#: 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:234
|
||||
#: glance/api/middleware/cache.py:268
|
||||
#, python-format
|
||||
msgid "could not find %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/middleware/cache.py:254
|
||||
#: glance/api/middleware/cache.py:287
|
||||
msgid "Checksum header is missing."
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:587
|
||||
#: 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:78
|
||||
#: glance/api/v1/upload_utils.py:79
|
||||
#, python-format
|
||||
msgid "Unable to kill image %(id)s: "
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:239
|
||||
#: glance/api/v1/upload_utils.py:240
|
||||
#, python-format
|
||||
msgid "Received HTTP error while uploading image %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/image_data.py:59
|
||||
#: 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:147
|
||||
#: glance/api/v2/image_data.py:149
|
||||
msgid "Failed to upload image data due to HTTP error"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/image_data.py:152
|
||||
#: glance/api/v2/image_data.py:154
|
||||
msgid "Failed to upload image data due to internal error"
|
||||
msgstr ""
|
||||
|
||||
#: glance/common/store_utils.py:69
|
||||
#: 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:95
|
||||
#: 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 ""
|
||||
|
@ -178,41 +234,8 @@ msgstr ""
|
|||
msgid "Unable to update image %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:124
|
||||
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Failed to upload part in S3 partnum=%(pnum)d, size=%(bsize)d, "
|
||||
"status=%(status)d, reason=%(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Failed to upload part in S3 partnum=%(pnum)d, size=%(bsize)d due to "
|
||||
"internal error: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:594
|
||||
#, python-format
|
||||
msgid "Some parts failed to upload to S3. Aborted the object key=%(obj_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:135
|
||||
msgid "Failed to rewind image content"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:361 glance/store/vmware_datastore.py:374
|
||||
#, python-format
|
||||
msgid "Failed to upload content of image %(image)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:439
|
||||
#, python-format
|
||||
msgid "Failed to delete image %(image)s content."
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:459
|
||||
#, python-format
|
||||
msgid "Failed to access image %(image)s content."
|
||||
msgid "Forbidden to create resource type. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: glance 2014.2.dev41.gd8d15d3\n"
|
||||
"Project-Id-Version: glance 2014.2.dev9.g02dcdc9\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\n"
|
||||
"POT-Creation-Date: 2014-09-09 06:05+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,36 +17,36 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Generated-By: Babel 1.3\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr ""
|
||||
|
@ -77,16 +77,21 @@ msgstr ""
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted"
|
||||
|
@ -98,21 +103,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: 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:111
|
||||
#: 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"
|
||||
|
@ -145,10 +157,49 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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"
|
||||
|
@ -159,7 +210,7 @@ msgstr ""
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -174,7 +225,7 @@ msgstr ""
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr ""
|
||||
|
@ -222,7 +273,7 @@ msgstr ""
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr ""
|
||||
|
@ -314,43 +365,3 @@ msgstr ""
|
|||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, "
|
||||
"key=%(key)s, UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: glance 2014.2.dev41.gd8d15d3\n"
|
||||
"Project-Id-Version: glance 2014.2.dev9.g02dcdc9\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\n"
|
||||
"POT-Creation-Date: 2014-09-09 06:05+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:197
|
||||
#: glance/scrubber.py:199
|
||||
#, python-format
|
||||
msgid "Failed to find image to delete: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:540
|
||||
#: glance/scrubber.py:542
|
||||
#, python-format
|
||||
msgid "Unable to delete URI from image %s."
|
||||
msgstr ""
|
||||
|
@ -32,34 +32,59 @@ msgstr ""
|
|||
msgid "Invalid value for option user_storage_quota: %(users_quota)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/images.py:822
|
||||
#: 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:88
|
||||
#: 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:63
|
||||
#: glance/common/store_utils.py:62
|
||||
#, python-format
|
||||
msgid "Failed to delete image %s in store from URI"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:65
|
||||
#: 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:313
|
||||
#: glance/db/sqlalchemy/api.py:320
|
||||
msgid "Id not in sort_keys; is sort_keys unique?"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:90
|
||||
#: 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 ""
|
||||
|
@ -78,17 +103,17 @@ msgid ""
|
|||
"'%(config_err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:48
|
||||
#: glance/image_cache/prefetcher.py:49
|
||||
#, python-format
|
||||
msgid "Image '%s' is not active. Not caching."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:53
|
||||
#: glance/image_cache/prefetcher.py:54
|
||||
#, python-format
|
||||
msgid "No metadata found for image '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:80
|
||||
#: glance/image_cache/prefetcher.py:82
|
||||
msgid "Failed to successfully cache all images in queue."
|
||||
msgstr ""
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,36 +19,36 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr ""
|
||||
|
@ -79,16 +79,21 @@ msgstr ""
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted "
|
||||
|
@ -100,21 +105,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: 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:111
|
||||
#: 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"
|
||||
|
@ -147,10 +159,50 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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"
|
||||
|
@ -161,7 +213,7 @@ msgstr ""
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -176,7 +228,7 @@ msgstr ""
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr ""
|
||||
|
@ -224,7 +276,7 @@ msgstr ""
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr ""
|
||||
|
@ -315,43 +367,3 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,29 +19,29 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: glance/location.py:383
|
||||
#: 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:147
|
||||
#: glance/scrubber.py:149
|
||||
#, python-format
|
||||
msgid "%s file can not be read."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:170
|
||||
#: glance/scrubber.py:172
|
||||
#, python-format
|
||||
msgid "%s file can not be wrote."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:474
|
||||
#: glance/scrubber.py:476
|
||||
#, python-format
|
||||
msgid "Can not %(op)s scrub jobs from queue: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:575
|
||||
#: glance/scrubber.py:577
|
||||
#, python-format
|
||||
msgid "%s file can not be created."
|
||||
msgstr ""
|
||||
|
@ -65,61 +65,117 @@ msgstr ""
|
|||
msgid "An error occurred during image.send notification: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/middleware/cache.py:136
|
||||
#: 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:234
|
||||
#: glance/api/middleware/cache.py:268
|
||||
#, python-format
|
||||
msgid "could not find %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/middleware/cache.py:254
|
||||
#: glance/api/middleware/cache.py:287
|
||||
msgid "Checksum header is missing."
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:587
|
||||
#: 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:78
|
||||
#: glance/api/v1/upload_utils.py:79
|
||||
#, python-format
|
||||
msgid "Unable to kill image %(id)s: "
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:239
|
||||
#: glance/api/v1/upload_utils.py:240
|
||||
#, python-format
|
||||
msgid "Received HTTP error while uploading image %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/image_data.py:59
|
||||
#: 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:147
|
||||
#: glance/api/v2/image_data.py:149
|
||||
msgid "Failed to upload image data due to HTTP error"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/image_data.py:152
|
||||
#: glance/api/v2/image_data.py:154
|
||||
msgid "Failed to upload image data due to internal error"
|
||||
msgstr ""
|
||||
|
||||
#: glance/common/store_utils.py:69
|
||||
#: 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:95
|
||||
#: 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 ""
|
||||
|
@ -180,40 +236,7 @@ msgstr ""
|
|||
msgid "Unable to update image %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:124
|
||||
#: glance/tests/functional/v2/test_metadef_resourcetypes.py:99
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Failed to upload part in S3 partnum=%(pnum)d, size=%(bsize)d, status="
|
||||
"%(status)d, reason=%(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Failed to upload part in S3 partnum=%(pnum)d, size=%(bsize)d due to internal "
|
||||
"error: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:594
|
||||
#, python-format
|
||||
msgid "Some parts failed to upload to S3. Aborted the object key=%(obj_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:135
|
||||
msgid "Failed to rewind image content"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:361 glance/store/vmware_datastore.py:374
|
||||
#, python-format
|
||||
msgid "Failed to upload content of image %(image)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:439
|
||||
#, python-format
|
||||
msgid "Failed to delete image %(image)s content."
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:459
|
||||
#, python-format
|
||||
msgid "Failed to access image %(image)s content."
|
||||
msgid "Forbidden to create resource type. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,36 +19,36 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr ""
|
||||
|
@ -79,16 +79,21 @@ msgstr ""
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted "
|
||||
|
@ -100,21 +105,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: 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:111
|
||||
#: 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"
|
||||
|
@ -147,10 +159,50 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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"
|
||||
|
@ -161,7 +213,7 @@ msgstr ""
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -176,7 +228,7 @@ msgstr ""
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr ""
|
||||
|
@ -224,7 +276,7 @@ msgstr ""
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr ""
|
||||
|
@ -315,43 +367,3 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Glance\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-20 06:06+0000\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/"
|
||||
|
@ -19,36 +19,36 @@ msgstr ""
|
|||
"Generated-By: Babel 1.3\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: glance/scrubber.py:237
|
||||
#: glance/scrubber.py:239
|
||||
#, python-format
|
||||
msgid "%s directory does not exist."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:416
|
||||
#: glance/scrubber.py:418
|
||||
#, python-format
|
||||
msgid "Starting Daemon: wakeup_time=%(wakeup_time)s threads=%(threads)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:430
|
||||
#: glance/scrubber.py:432
|
||||
msgid "Daemon Shutdown on KeyboardInterrupt"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:442
|
||||
#: glance/scrubber.py:444
|
||||
#, python-format
|
||||
msgid "Initializing scrubber with configuration: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:515
|
||||
#: glance/scrubber.py:517
|
||||
#, python-format
|
||||
msgid "Scrubbing image %(id)s from %(count)d locations."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:538
|
||||
#: glance/scrubber.py:540
|
||||
#, python-format
|
||||
msgid "Image %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: glance/scrubber.py:590
|
||||
#: glance/scrubber.py:592
|
||||
#, python-format
|
||||
msgid "Getting images deleted before %s"
|
||||
msgstr ""
|
||||
|
@ -79,16 +79,21 @@ msgstr ""
|
|||
msgid "Initialized gzip middleware"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/images.py:703
|
||||
#: glance/api/v1/images.py:718
|
||||
msgid "Triggering asynchronous copy from external source"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v1/upload_utils.py:118
|
||||
#: 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:160
|
||||
#: glance/api/v1/upload_utils.py:161
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Image %s could not be found after upload. The image may have been deleted "
|
||||
|
@ -100,21 +105,28 @@ msgstr ""
|
|||
msgid "Denying attempt to upload image because it exceeds the .quota: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:68
|
||||
#: glance/api/v2/tasks.py:71
|
||||
#, python-format
|
||||
msgid "Forbidden to create task. Reason: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/api/v2/tasks.py:106
|
||||
#: 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:111
|
||||
#: 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"
|
||||
|
@ -147,10 +159,50 @@ msgstr ""
|
|||
msgid "Image %s entirely missing from the destination"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/api.py:105
|
||||
#: 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"
|
||||
|
@ -161,7 +213,7 @@ msgstr ""
|
|||
msgid "dropping table %(table)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py:70
|
||||
#: 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."
|
||||
|
@ -176,7 +228,7 @@ msgstr ""
|
|||
msgid "Defaulting to SQLite driver."
|
||||
msgstr ""
|
||||
|
||||
#: glance/image_cache/prefetcher.py:84
|
||||
#: glance/image_cache/prefetcher.py:86
|
||||
#, python-format
|
||||
msgid "Successfully cached all %d images"
|
||||
msgstr ""
|
||||
|
@ -224,7 +276,7 @@ msgstr ""
|
|||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/quota/__init__.py:329
|
||||
#: glance/quota/__init__.py:330
|
||||
#, python-format
|
||||
msgid "Cleaning up %s after exceeding the quota."
|
||||
msgstr ""
|
||||
|
@ -315,43 +367,3 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "Registry client request %(method)s %(action)s raised %(exc_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/rbd.py:113 glance/store/rbd.py:121 glance/store/rbd.py:133
|
||||
#: glance/store/rbd.py:138
|
||||
#, python-format
|
||||
msgid "Invalid URI: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:108
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Uploading upload part in S3 partnum=%(pnum)d, size=%(bsize)d, key=%(key)s, "
|
||||
"UploadId=%(UploadId)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:206
|
||||
#, python-format
|
||||
msgid "Invalid store uri: %s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/s3.py:580
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Multipart complete key=%(obj_name)s UploadId=%(UploadId)s Wrote "
|
||||
"%(total_size)d bytes to S3 keynamed %(obj_name)s with checksum "
|
||||
"%(checksum_hex)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:302
|
||||
#, python-format
|
||||
msgid "Invalid store URI: %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/swift.py:624
|
||||
#, python-format
|
||||
msgid "Creating swift container %(container)s"
|
||||
msgstr ""
|
||||
|
||||
#: glance/store/vmware_datastore.py:315
|
||||
msgid "Store session is not authenticated, retry attempt"
|
||||
msgstr ""
|
||||
|
|
Loading…
Reference in New Issue