Imported Translations from Zanata
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I6e420ea5241838192571dd9d857cca4056699314
This commit is contained in:
parent
d800c177cc
commit
1c306660a5
@ -1,13 +1,14 @@
|
||||
# Andi Chandler <andi@gowling.com>, 2017. #zanata
|
||||
# Andi Chandler <andi@gowling.com>, 2018. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Swift Release Notes 2.15.2\n"
|
||||
"Project-Id-Version: Swift Release Notes\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-10 22:05+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2017-10-05 03:59+0000\n"
|
||||
"PO-Revision-Date: 2018-01-27 01:24+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom)\n"
|
||||
"Language: en-GB\n"
|
||||
@ -44,6 +45,9 @@ msgstr "2.15.0"
|
||||
msgid "2.15.1"
|
||||
msgstr "2.15.1"
|
||||
|
||||
msgid "2.16.0"
|
||||
msgstr "2.16.0"
|
||||
|
||||
msgid ""
|
||||
"A PUT or POST to a container will now update the container's Last-Modified "
|
||||
"time, and that value will be included in a GET/HEAD response."
|
||||
@ -51,12 +55,902 @@ msgstr ""
|
||||
"A PUT or POST to a container will now update the container's Last-Modified "
|
||||
"time, and that value will be included in a GET/HEAD response."
|
||||
|
||||
msgid ""
|
||||
"A composite ring comprises two or more component rings that are combined to "
|
||||
"form a single ring with a replica count equal to the sum of the component "
|
||||
"rings. The component rings are built independently, using distinct devices "
|
||||
"in distinct regions, which means that the dispersion of replicas between the "
|
||||
"components can be guaranteed."
|
||||
msgstr ""
|
||||
"A composite ring comprises two or more component rings that are combined to "
|
||||
"form a single ring with a replica count equal to the sum of the component "
|
||||
"rings. The component rings are built independently, using distinct devices "
|
||||
"in distinct regions, which means that the dispersion of replicas between the "
|
||||
"components can be guaranteed."
|
||||
|
||||
msgid ""
|
||||
"Accept a trade off of dispersion for balance in the ring builder that will "
|
||||
"result in getting to balanced rings much more quickly in some cases."
|
||||
msgstr ""
|
||||
"Accept a trade off of dispersion for balance in the ring builder that will "
|
||||
"result in getting to balanced rings much more quickly in some cases."
|
||||
|
||||
msgid ""
|
||||
"Account and container databases will now be quarantined if the database "
|
||||
"schema has been corrupted."
|
||||
msgstr ""
|
||||
"Account and container databases will now be quarantined if the database "
|
||||
"schema has been corrupted."
|
||||
|
||||
msgid ""
|
||||
"Account and container replication stats logs now include ``remote_merges``, "
|
||||
"the number of times a whole database was sent to another node."
|
||||
msgstr ""
|
||||
"Account and container replication stats logs now include ``remote_merges``, "
|
||||
"the number of times a whole database was sent to another node."
|
||||
|
||||
msgid "Add Composite Ring Functionality"
|
||||
msgstr "Add Composite Ring Functionality"
|
||||
|
||||
msgid "Add Vary headers for CORS responses."
|
||||
msgstr "Add Vary headers for CORS responses."
|
||||
|
||||
msgid "Add checksum to object extended attributes."
|
||||
msgstr "Add checksum to object extended attributes."
|
||||
|
||||
msgid ""
|
||||
"Add support to increase object ring partition power transparently to end "
|
||||
"users and with no cluster downtime. Increasing the ring part power allows "
|
||||
"for incremental adjustment to the upper bound of the cluster size. Please "
|
||||
"review the `full docs <https://docs.openstack.org/swift/latest/"
|
||||
"ring_partpower.html>`__ for more information."
|
||||
msgstr ""
|
||||
"Add support to increase object ring partition power transparently to end "
|
||||
"users and with no cluster downtime. Increasing the ring part power allows "
|
||||
"for incremental adjustment to the upper bound of the cluster size. Please "
|
||||
"review the `full docs <https://docs.openstack.org/swift/latest/"
|
||||
"ring_partpower.html>`__ for more information."
|
||||
|
||||
msgid ""
|
||||
"Added a \"user\" option to the drive-audit config file. Its value is used to "
|
||||
"set the owner of the drive-audit recon cache."
|
||||
msgstr ""
|
||||
"Added a \"user\" option to the drive-audit config file. Its value is used to "
|
||||
"set the owner of the drive-audit recon cache."
|
||||
|
||||
msgid ""
|
||||
"Added a configurable URL base to staticweb, fixing issues when the "
|
||||
"accessible endpoint isn't known to the Swift cluster (eg http vs https)."
|
||||
msgstr ""
|
||||
"Added a configurable URL base to staticweb, fixing issues when the "
|
||||
"accessible endpoint isn't known to the Swift cluster (eg http vs https)."
|
||||
|
||||
msgid ""
|
||||
"Added support for per-policy proxy config options. This allows per-policy "
|
||||
"affinity options to be set for use with duplicated EC policies and composite "
|
||||
"rings. Certain options found in per-policy conf sections will override their "
|
||||
"equivalents that may be set in the [app:proxy-server] section. Currently the "
|
||||
"options handled that way are ``sorting_method``, ``read_affinity``, "
|
||||
"``write_affinity``, ``write_affinity_node_count``, and "
|
||||
"``write_affinity_handoff_delete_count``."
|
||||
msgstr ""
|
||||
"Added support for per-policy proxy config options. This allows per-policy "
|
||||
"affinity options to be set for use with duplicated EC policies and composite "
|
||||
"rings. Certain options found in per-policy conf sections will override their "
|
||||
"equivalents that may be set in the [app:proxy-server] section. Currently the "
|
||||
"options handled that way are ``sorting_method``, ``read_affinity``, "
|
||||
"``write_affinity``, ``write_affinity_node_count``, and "
|
||||
"``write_affinity_handoff_delete_count``."
|
||||
|
||||
msgid ""
|
||||
"Added support for retrieving the encryption root secret from an external key "
|
||||
"management system. In practice, this is currently limited to Barbican."
|
||||
msgstr ""
|
||||
"Added support for retrieving the encryption root secret from an external key "
|
||||
"management system. In practice, this is currently limited to Barbican."
|
||||
|
||||
msgid "Always set Swift processes to use UTC."
|
||||
msgstr "Always set Swift processes to use UTC."
|
||||
|
||||
msgid "Bug Fixes"
|
||||
msgstr "Bug Fixes"
|
||||
|
||||
msgid "Cache all answers from nameservers in cname_lookup."
|
||||
msgstr "Cache all answers from nameservers in cname_lookup."
|
||||
|
||||
msgid "Cleaned up logged tracebacks when talking to memcached servers."
|
||||
msgstr "Cleaned up logged tracebacks when talking to memcached servers."
|
||||
|
||||
msgid ""
|
||||
"Closed a bug where ssync may have written bad fragment data in some "
|
||||
"circumstances. A check was added to ensure the correct number of bytes is "
|
||||
"written for a fragment before finalizing the write. Also, erasure coded "
|
||||
"fragment metadata will now be validated when read and, if bad data is found, "
|
||||
"the fragment will be quarantined."
|
||||
msgstr ""
|
||||
"Closed a bug where sync may have written bad fragment data in some "
|
||||
"circumstances. A check was added to ensure the correct number of bytes is "
|
||||
"written for a fragment before finalising the write. Also, erasure coded "
|
||||
"fragment metadata will now be validated when read and, if bad data is found, "
|
||||
"the fragment will be quarantined."
|
||||
|
||||
msgid ""
|
||||
"Composite rings can be used for explicit replica placement and \"replicated "
|
||||
"EC\" for global erasure codes policies."
|
||||
msgstr ""
|
||||
"Composite rings can be used for explicit replica placement and \"replicated "
|
||||
"EC\" for global erasure codes policies."
|
||||
|
||||
msgid ""
|
||||
"Composite rings support 'cooperative' rebalance which means that during "
|
||||
"rebalance all component rings will be consulted before a partition is moved "
|
||||
"in any component ring. This avoids the same partition being simultaneously "
|
||||
"moved in multiple components."
|
||||
msgstr ""
|
||||
"Composite rings support 'cooperative' rebalance which means that during "
|
||||
"rebalance all component rings will be consulted before a partition is moved "
|
||||
"in any component ring. This avoids the same partition being simultaneously "
|
||||
"moved in multiple components."
|
||||
|
||||
msgid ""
|
||||
"Container sync can now copy SLOs more efficiently by allowing the manifest "
|
||||
"to be synced before all of the referenced segments. This fixes a bug where "
|
||||
"container sync would not copy SLO manifests."
|
||||
msgstr ""
|
||||
"Container sync can now copy SLOs more efficiently by allowing the manifest "
|
||||
"to be synced before all of the referenced segments. This fixes a bug where "
|
||||
"container sync would not copy SLO manifests."
|
||||
|
||||
msgid ""
|
||||
"Correctly send 412 Precondition Failed if a user sends an invalid copy "
|
||||
"destination. Previously Swift would send a 500 Internal Server Error."
|
||||
msgstr ""
|
||||
"Correctly send 412 Precondition Failed if a user sends an invalid copy "
|
||||
"destination. Previously Swift would send a 500 Internal Server Error."
|
||||
|
||||
msgid "Current (Unreleased) Release Notes"
|
||||
msgstr "Current (Unreleased) Release Notes"
|
||||
|
||||
msgid ""
|
||||
"Currently the default is still only one process, and no workers. Set "
|
||||
"``reconstructor_workers`` in the ``[object-reconstructor]`` section to some "
|
||||
"whole number <= the number of devices on a node to get that many "
|
||||
"reconstructor workers."
|
||||
msgstr ""
|
||||
"Currently the default is still only one process, and no workers. Set "
|
||||
"``reconstructor_workers`` in the ``[object-reconstructor]`` section to some "
|
||||
"whole number <= the number of devices on a node to get that many "
|
||||
"reconstructor workers."
|
||||
|
||||
msgid "Daemons using InternalClient can now be properly killed with SIGTERM."
|
||||
msgstr "Daemons using InternalClient can now be properly killed with SIGTERM."
|
||||
|
||||
msgid ""
|
||||
"Deprecate swift-temp-url and call python-swiftclient's implementation "
|
||||
"instead. This adds python-swiftclient as an optional dependency of Swift."
|
||||
msgstr ""
|
||||
"Deprecate swift-temp-url and call python-swiftclient's implementation "
|
||||
"instead. This adds python-swiftclient as an optional dependency of Swift."
|
||||
|
||||
msgid "Deprecation Notes"
|
||||
msgstr "Deprecation Notes"
|
||||
|
||||
msgid "Do not follow CNAME when host is in storage_domain."
|
||||
msgstr "Do not follow CNAME when host is in storage_domain."
|
||||
|
||||
msgid "Drop support for auth-server from common/manager.py and `swift-init`."
|
||||
msgstr "Drop support for auth-server from common/manager.py and `swift-init`."
|
||||
|
||||
msgid "EC Fragment Duplication - Foundational Global EC Cluster Support."
|
||||
msgstr "EC Fragment Duplication - Foundational Global EC Cluster Support."
|
||||
|
||||
msgid ""
|
||||
"Enable cluster-wide CORS Expose-Headers setting via \"cors_expose_headers\"."
|
||||
msgstr ""
|
||||
"Enable cluster-wide CORS Expose-Headers setting via \"cors_expose_headers\"."
|
||||
|
||||
msgid "Enabled versioned writes on Dynamic Large Objects (DLOs)."
|
||||
msgstr "Enabled versioned writes on Dynamic Large Objects (DLOs)."
|
||||
|
||||
msgid ""
|
||||
"Ensure update of the container by object-updater, removing a rare "
|
||||
"possibility that objects would never be added to a container listing."
|
||||
msgstr ""
|
||||
"Ensure update of the container by object-updater, removing a rare "
|
||||
"possibility that objects would never be added to a container listing."
|
||||
|
||||
msgid ""
|
||||
"Erasure code GET performance has been significantly improved in clusters "
|
||||
"that are not completely healthy."
|
||||
msgstr ""
|
||||
"Erasure code GET performance has been significantly improved in clusters "
|
||||
"that are not completely healthy."
|
||||
|
||||
msgid ""
|
||||
"Erasure code reconstruction handles moving data from handoff nodes better. "
|
||||
"Instead of moving the data to another handoff, it waits until it can be "
|
||||
"moved to a primary node."
|
||||
msgstr ""
|
||||
"Erasure code reconstruction handles moving data from hand-off nodes better. "
|
||||
"Instead of moving the data to another hand-off, it waits until it can be "
|
||||
"moved to a primary node."
|
||||
|
||||
msgid ""
|
||||
"Erasure-coded storage policies using ``isa_l_rs_vand`` and ``nparity`` >= 5 "
|
||||
"must be configured as deprecated, preventing any new containers from being "
|
||||
"created with such a policy. This configuration is known to harm data "
|
||||
"durability. Any data in such policies should be migrated to a new policy. "
|
||||
"See See `Launchpad bug 1639691 <https://bugs.launchpad.net/swift/"
|
||||
"+bug/1639691>`__ for more information."
|
||||
msgstr ""
|
||||
"Erasure-coded storage policies using ``isa_l_rs_vand`` and ``nparity`` >= 5 "
|
||||
"must be configured as deprecated, preventing any new containers from being "
|
||||
"created with such a policy. This configuration is known to harm data "
|
||||
"durability. Any data in such policies should be migrated to a new policy. "
|
||||
"See See `Launchpad bug 1639691 <https://bugs.launchpad.net/swift/"
|
||||
"+bug/1639691>`__ for more information."
|
||||
|
||||
msgid ""
|
||||
"Fixed UnicodeDecodeError in the object reconstructor that would prevent "
|
||||
"objects with non-ascii names from being reconstructed and caused the "
|
||||
"reconstructor process to hang."
|
||||
msgstr ""
|
||||
"Fixed UnicodeDecodeError in the object reconstructor that would prevent "
|
||||
"objects with non-ASCII names from being reconstructed and caused the "
|
||||
"reconstructor process to hang."
|
||||
|
||||
msgid ""
|
||||
"Fixed XML responses (eg on bulk extractions and SLO upload failures) to be "
|
||||
"more correct. The enclosing \"delete\" tag was removed where it doesn't make "
|
||||
"sense and replaced with \"extract\" or \"upload\" depending on the context."
|
||||
msgstr ""
|
||||
"Fixed XML responses (e.g. on bulk extractions and SLO upload failures) to be "
|
||||
"more correct. The enclosing \"delete\" tag was removed where it doesn't make "
|
||||
"sense and replaced with \"extract\" or \"upload\" depending on the context."
|
||||
|
||||
msgid "Fixed a bug in domain_remap when obj starts/ends with slash."
|
||||
msgstr "Fixed a bug in domain_remap when obj starts/ends with slash."
|
||||
|
||||
msgid ""
|
||||
"Fixed a bug in the EC reconstructor where an unsuccessful sync would cause "
|
||||
"extra disk I/O load on the remote server. Now the extra checking work is "
|
||||
"only requested if the sync request was successful."
|
||||
msgstr ""
|
||||
"Fixed a bug in the EC reconstructor where an unsuccessful sync would cause "
|
||||
"extra disk I/O load on the remote server. Now the extra checking work is "
|
||||
"only requested if the sync request was successful."
|
||||
|
||||
msgid ""
|
||||
"Fixed a bug introduced in 2.15.0 where the object reconstructor would exit "
|
||||
"with a traceback if no EC policy was configured."
|
||||
msgstr ""
|
||||
"Fixed a bug introduced in 2.15.0 where the object reconstructor would exit "
|
||||
"with a traceback if no EC policy was configured."
|
||||
|
||||
msgid "Fixed a bug where SSYNC would fail to replicate unexpired object."
|
||||
msgstr "Fixed a bug where SSYNC would fail to replicate unexpired object."
|
||||
|
||||
msgid ""
|
||||
"Fixed a bug where a container listing delimiter wouldn't work with "
|
||||
"encryption."
|
||||
msgstr ""
|
||||
"Fixed a bug where a container listing delimiter wouldn't work with "
|
||||
"encryption."
|
||||
|
||||
msgid ""
|
||||
"Fixed a bug where an SLO download with a range request may have resulted in "
|
||||
"a 5xx series response."
|
||||
msgstr ""
|
||||
"Fixed a bug where an SLO download with a range request may have resulted in "
|
||||
"a 5xx series response."
|
||||
|
||||
msgid ""
|
||||
"Fixed a bug where some headers weren't being copied correctly in a COPY "
|
||||
"request."
|
||||
msgstr ""
|
||||
"Fixed a bug where some headers weren't being copied correctly in a COPY "
|
||||
"request."
|
||||
|
||||
msgid "Fixed a bug where some tombstone files might never be reclaimed."
|
||||
msgstr "Fixed a bug where some tombstone files might never be reclaimed."
|
||||
|
||||
msgid ""
|
||||
"Fixed a bug where the ring builder would not allow removal of a device when "
|
||||
"min_part_seconds_left was greater than zero."
|
||||
msgstr ""
|
||||
"Fixed a bug where the ring builder would not allow removal of a device when "
|
||||
"min_part_seconds_left was greater than zero."
|
||||
|
||||
msgid "Fixed a few areas where the ``swiftdir`` option was not respected."
|
||||
msgstr "Fixed a few areas where the ``swiftdir`` option was not respected."
|
||||
|
||||
msgid ""
|
||||
"Fixed a race condition in updating hashes.pkl where a partition suffix "
|
||||
"invalidation may have been skipped."
|
||||
msgstr ""
|
||||
"Fixed a race condition in updating hashes.pkl where a partition suffix "
|
||||
"invalidation may have been skipped."
|
||||
|
||||
msgid "Fixed a rare infinite loop in `swift-ring-builder` while placing parts."
|
||||
msgstr ""
|
||||
"Fixed a rare infinite loop in `swift-ring-builder` while placing parts."
|
||||
|
||||
msgid ""
|
||||
"Fixed a rare issue where multiple backend timeouts could result in bad data "
|
||||
"being returned to the client."
|
||||
msgstr ""
|
||||
"Fixed a rare issue where multiple backend timeouts could result in bad data "
|
||||
"being returned to the client."
|
||||
|
||||
msgid "Fixed a socket leak in copy middleware when a large object was copied."
|
||||
msgstr "Fixed a socket leak in copy middleware when a large object was copied."
|
||||
|
||||
msgid ""
|
||||
"Fixed an issue where background consistency daemon child processes would "
|
||||
"deadlock waiting on the same file descriptor."
|
||||
msgstr ""
|
||||
"Fixed an issue where background consistency daemon child processes would "
|
||||
"deadlock waiting on the same file descriptor."
|
||||
|
||||
msgid "Fixed deadlock when logging from a tpool thread."
|
||||
msgstr "Fixed deadlock when logging from a tpool thread."
|
||||
|
||||
msgid ""
|
||||
"Fixed encoding issue in ssync where a mix of ascii and non-ascii metadata "
|
||||
"values would cause an error."
|
||||
msgstr ""
|
||||
"Fixed encoding issue in ssync where a mix of ASCII and non-ASCII metadata "
|
||||
"values would cause an error."
|
||||
|
||||
msgid ""
|
||||
"Fixed error where a container drive error resulted in double space usage on "
|
||||
"rest drives. When drive with container or account database is unmounted, the "
|
||||
"bug would create handoff replicas on all remaining drives, increasing the "
|
||||
"drive space used and filling the cluster."
|
||||
msgstr ""
|
||||
"Fixed error where a container drive error resulted in double space usage on "
|
||||
"rest drives. When drive with container or account database is unmounted, the "
|
||||
"bug would create hand-off replicas on all remaining drives, increasing the "
|
||||
"drive space used and filling the cluster."
|
||||
|
||||
msgid ""
|
||||
"Fixed non-deterministic suffix updates in hashes.pkl where a partition may "
|
||||
"be updated much less often than expected."
|
||||
msgstr ""
|
||||
"Fixed non-deterministic suffix updates in hashes.pkl where a partition may "
|
||||
"be updated much less often than expected."
|
||||
|
||||
msgid ""
|
||||
"Fixed regression in consolidate_hashes that occured when a new file was "
|
||||
"stored to new suffix to a non-empty partition. This bug was introduced in "
|
||||
"2.7.0 and could cause an increase in rsync replication stats during and "
|
||||
"after upgrade, due to inconsistent hashing of partition suffixes."
|
||||
msgstr ""
|
||||
"Fixed regression in consolidate_hashes that occurred when a new file was "
|
||||
"stored to new suffix to a non-empty partition. This bug was introduced in "
|
||||
"2.7.0 and could cause an increase in rsync replication stats during and "
|
||||
"after upgrade, due to inconsistent hashing of partition suffixes."
|
||||
|
||||
msgid "Fixed some minor test compatibility issues."
|
||||
msgstr "Fixed some minor test compatibility issues."
|
||||
|
||||
msgid "Fixed the KeyError message when auditor finds an expired object."
|
||||
msgstr "Fixed the KeyError message when auditor finds an expired object."
|
||||
|
||||
msgid "Fixed the stats calculation in the erasure code reconstructor."
|
||||
msgstr "Fixed the stats calculation in the erasure code reconstructor."
|
||||
|
||||
msgid ""
|
||||
"Fixed using ``swift-ring-builder set_weight`` with more than one device."
|
||||
msgstr ""
|
||||
"Fixed using ``swift-ring-builder set_weight`` with more than one device."
|
||||
|
||||
msgid ""
|
||||
"For further information see the `docs <https://docs.openstack.org/swift/"
|
||||
"latest/overview_ring.html#module-swift.common.ring.composite_builder>`__"
|
||||
msgstr ""
|
||||
"For further information see the `docs <https://docs.openstack.org/swift/"
|
||||
"latest/overview_ring.html#module-swift.common.ring.composite_builder>`__"
|
||||
|
||||
msgid "I/O priority is now supported on AArch64 architecture."
|
||||
msgstr "I/O priority is now supported on AArch64 architecture."
|
||||
|
||||
msgid ""
|
||||
"If using erasure coding with ISA-L in rs_vand mode and 5 or more parity "
|
||||
"fragments, Swift will emit a warning. This is a configuration that is known "
|
||||
"to harm data durability. In a future release, this warning will be upgraded "
|
||||
"to an error unless the policy is marked as deprecated. All data in an "
|
||||
"erasure code storage policy using isa_l_rs_vand with 5 or more parity should "
|
||||
"be migrated as soon as possible. Please see https://bugs.launchpad.net/swift/"
|
||||
"+bug/1639691 for more information."
|
||||
msgstr ""
|
||||
"If using erasure coding with ISA-L in rs_vand mode and 5 or more parity "
|
||||
"fragments, Swift will emit a warning. This is a configuration that is known "
|
||||
"to harm data durability. In a future release, this warning will be upgraded "
|
||||
"to an error unless the policy is marked as deprecated. All data in an "
|
||||
"erasure code storage policy using isa_l_rs_vand with 5 or more parity should "
|
||||
"be migrated as soon as possible. Please see https://bugs.launchpad.net/swift/"
|
||||
"+bug/1639691 for more information."
|
||||
|
||||
msgid "If you upgrade and roll back, you must delete all `hashes.pkl` files."
|
||||
msgstr "If you upgrade and roll back, you must delete all `hashes.pkl` files."
|
||||
|
||||
msgid "Imported docs content from openstack-manuals project."
|
||||
msgstr "Imported docs content from openstack-manuals project."
|
||||
|
||||
msgid ""
|
||||
"Improved performance by eliminating an unneeded directory structure hash."
|
||||
msgstr ""
|
||||
"Improved performance by eliminating an unneeded directory structure hash."
|
||||
|
||||
msgid "Improvements in key parts of the consistency engine"
|
||||
msgstr "Improvements in key parts of the consistency engine"
|
||||
|
||||
msgid ""
|
||||
"Include object sysmeta in POST responses. Sysmeta is still stripped from the "
|
||||
"response before being sent to the client, but this allows middleware to make "
|
||||
"use of the information."
|
||||
msgstr ""
|
||||
"Include object sysmeta in POST responses. Sysmeta is still stripped from the "
|
||||
"response before being sent to the client, but this allows middleware to make "
|
||||
"use of the information."
|
||||
|
||||
msgid "Include received fragment index in reconstructor log warnings."
|
||||
msgstr "Include received fragment index in reconstructor log warnings."
|
||||
|
||||
msgid ""
|
||||
"Let clients request heartbeats during SLO PUTs by including the query "
|
||||
"parameter ``heartbeat=on``."
|
||||
msgstr ""
|
||||
"Let clients request heartbeats during SLO PUTs by including the query "
|
||||
"parameter ``heartbeat=on``."
|
||||
|
||||
msgid ""
|
||||
"Listing containers in accounts with json or xml now includes a "
|
||||
"`last_modified` time. This does not change any on-disk data, but simply "
|
||||
"exposes the value to offer consistency with the object listings on "
|
||||
"containers."
|
||||
msgstr ""
|
||||
"Listing containers in accounts with JSON or XML now includes a "
|
||||
"`last_modified` time. This does not change any on-disk data, but simply "
|
||||
"exposes the value to offer consistency with the object listings on "
|
||||
"containers."
|
||||
|
||||
msgid "Log correct status code for conditional requests."
|
||||
msgstr "Log correct status code for conditional requests."
|
||||
|
||||
msgid ""
|
||||
"Log deprecation warning for ``allow_versions`` in the container server "
|
||||
"config. Configure the ``versioned_writes`` middleware in the proxy server "
|
||||
"instead. This option will be ignored in a future release."
|
||||
msgstr ""
|
||||
"Log deprecation warning for ``allow_versions`` in the container server "
|
||||
"config. Configure the ``versioned_writes`` middleware in the proxy server "
|
||||
"instead. This option will be ignored in a future release."
|
||||
|
||||
msgid "Log the correct request type of a subrequest downstream of copy."
|
||||
msgstr "Log the correct request type of a sub-request downstream of copy."
|
||||
|
||||
msgid ""
|
||||
"Make mount_check option usable in containerized environments by adding a "
|
||||
"check for an \".ismount\" file at the root directory of a device."
|
||||
msgstr ""
|
||||
"Make mount_check option usable in containerised environments by adding a "
|
||||
"check for an \".ismount\" file at the root directory of a device."
|
||||
|
||||
msgid ""
|
||||
"Move listing formatting out to a new proxy middleware named "
|
||||
"``listing_formats``. ``listing_formats`` should be just right of the first "
|
||||
"proxy-logging middleware, and left of most other middlewares. If it is not "
|
||||
"already present, it will be automatically inserted for you."
|
||||
msgstr ""
|
||||
"Move listing formatting out to a new proxy middleware named "
|
||||
"``listing_formats``. ``listing_formats`` should be just right of the first "
|
||||
"proxy-logging middleware, and left of most other middleware. If it is not "
|
||||
"already present, it will be automatically inserted for you."
|
||||
|
||||
msgid ""
|
||||
"Moved other-requirements.txt to bindep.txt. bindep.txt lists non-python "
|
||||
"dependencies of Swift."
|
||||
msgstr ""
|
||||
"Moved other-requirements.txt to bindep.txt. bindep.txt lists non-Python "
|
||||
"dependencies of Swift."
|
||||
|
||||
msgid "New Features"
|
||||
msgstr "New Features"
|
||||
|
||||
msgid ""
|
||||
"New config variables to change the schedule priority and I/O scheduling "
|
||||
"class. Servers and daemons now understand `nice_priority`, `ionice_class`, "
|
||||
"and `ionice_priority` to schedule their relative importance. Please read "
|
||||
"http://docs.openstack.org/developer/swift/deployment_guide.html for full "
|
||||
"config details."
|
||||
msgstr ""
|
||||
"New config variables to change the schedule priority and I/O scheduling "
|
||||
"class. Servers and daemons now understand `nice_priority`, `ionice_class`, "
|
||||
"and `ionice_priority` to schedule their relative importance. Please read "
|
||||
"http://docs.openstack.org/developer/swift/deployment_guide.html for full "
|
||||
"config details."
|
||||
|
||||
msgid "Newton Series Release Notes"
|
||||
msgstr "Newton Series Release Notes"
|
||||
|
||||
msgid ""
|
||||
"Note: if you have a custom middleware that makes account or container "
|
||||
"listings, it will only receive listings in JSON format."
|
||||
msgstr ""
|
||||
"Note: if you have a custom middleware that makes account or container "
|
||||
"listings, it will only receive listings in JSON format."
|
||||
|
||||
msgid ""
|
||||
"Now Swift will use ``write_affinity_handoff_delete_count`` to define how "
|
||||
"many local handoff nodes should swift send request to get more candidates "
|
||||
"for the final response. The default value \"auto\" means Swift will "
|
||||
"calculate the number automatically based on the number of replicas and "
|
||||
"current cluster topology."
|
||||
msgstr ""
|
||||
"Now Swift will use ``write_affinity_handoff_delete_count`` to define how "
|
||||
"many local hand-off nodes should swift send request to get more candidates "
|
||||
"for the final response. The default value \"auto\" means Swift will "
|
||||
"calculate the number automatically based on the number of replicas and "
|
||||
"current cluster topology."
|
||||
|
||||
msgid ""
|
||||
"Object versioning now supports a \"history\" mode in addition to the older "
|
||||
"\"stack\" mode. The difference is in how DELETE requests are handled. For "
|
||||
"full details, please read http://docs.openstack.org/developer/swift/"
|
||||
"overview_object_versioning.html."
|
||||
msgstr ""
|
||||
"Object versioning now supports a \"history\" mode in addition to the older "
|
||||
"\"stack\" mode. The difference is in how DELETE requests are handled. For "
|
||||
"full details, please read http://docs.openstack.org/developer/swift/"
|
||||
"overview_object_versioning.html."
|
||||
|
||||
msgid "Ocata Series Release Notes"
|
||||
msgstr "Ocata Series Release Notes"
|
||||
|
||||
msgid ""
|
||||
"On newer kernels (3.15+ when using xfs), Swift will use the O_TMPFILE flag "
|
||||
"when opening a file instead of creating a temporary file and renaming it on "
|
||||
"commit. This makes the data path simpler and allows the filesystem to more "
|
||||
"efficiently optimize the files on disk, resulting in better performance."
|
||||
msgstr ""
|
||||
"On newer kernels (3.15+ when using xfs), Swift will use the O_TMPFILE flag "
|
||||
"when opening a file instead of creating a temporary file and renaming it on "
|
||||
"commit. This makes the data path simpler and allows the filesystem to more "
|
||||
"efficiently optimise the files on disk, resulting in better performance."
|
||||
|
||||
msgid ""
|
||||
"Optimize the Erasure Code reconstructor protocol to reduce IO load on "
|
||||
"servers."
|
||||
msgstr ""
|
||||
"Optimise the Erasure Code reconstructor protocol to reduce I/O load on "
|
||||
"servers."
|
||||
|
||||
msgid ""
|
||||
"Optimized the common case for hashing filesystem trees, thus eliminating a "
|
||||
"lot of extraneous disk I/O."
|
||||
msgstr ""
|
||||
"Optimised the common case for hashing filesystem trees, thus eliminating a "
|
||||
"lot of extraneous disk I/O."
|
||||
|
||||
msgid "Other Notes"
|
||||
msgstr "Other Notes"
|
||||
|
||||
msgid ""
|
||||
"PUT subrequests generated from a client-side COPY will now properly log the "
|
||||
"SSC (server-side copy) Swift source field. See https://docs.openstack.org/"
|
||||
"developer/swift/logs.html#swift-source for more information."
|
||||
msgstr ""
|
||||
"PUT sub-requests generated from a client-side COPY will now properly log the "
|
||||
"SSC (server-side copy) Swift source field. See https://docs.openstack.org/"
|
||||
"developer/swift/logs.html#swift-source for more information."
|
||||
|
||||
msgid "Pike Series Release Notes"
|
||||
msgstr "Pike Series Release Notes"
|
||||
|
||||
msgid ""
|
||||
"Prevent logged traceback in object-server on client disconnect for chunked "
|
||||
"transfers to replicated policies."
|
||||
msgstr ""
|
||||
"Prevent logged traceback in object-server on client disconnect for chunked "
|
||||
"transfers to replicated policies."
|
||||
|
||||
msgid ""
|
||||
"Previously, when deleting objects in multi-region swift deployment with "
|
||||
"write affinity configured, users always get 404 when deleting object before "
|
||||
"it's replicated to appropriate nodes."
|
||||
msgstr ""
|
||||
"Previously, when deleting objects in multi-region swift deployment with "
|
||||
"write affinity configured, users always get 404 when deleting object before "
|
||||
"it's replicated to appropriate nodes."
|
||||
|
||||
msgid ""
|
||||
"Remove ``swift-temp-url`` script. The functionality has been in swiftclient "
|
||||
"for a long time and this script has been deprecated since 2.10.0."
|
||||
msgstr ""
|
||||
"Remove ``swift-temp-url`` script. The functionality has been in swiftclient "
|
||||
"for a long time and this script has been deprecated since 2.10.0."
|
||||
|
||||
msgid "Remove deprecated ``vm_test_mode`` option."
|
||||
msgstr "Remove deprecated ``vm_test_mode`` option."
|
||||
|
||||
msgid ""
|
||||
"Removed \"in-process-\" from func env tox name to work with upstream CI."
|
||||
msgstr ""
|
||||
"Removed \"in-process-\" from func env tox name to work with upstream CI."
|
||||
|
||||
msgid ""
|
||||
"Removed a race condition where a POST to an SLO could modify the X-Static-"
|
||||
"Large-Object metadata."
|
||||
msgstr ""
|
||||
"Removed a race condition where a POST to an SLO could modify the X-Static-"
|
||||
"Large-Object metadata."
|
||||
|
||||
msgid ""
|
||||
"Removed all ``post_as_copy`` related code and configs. The option has been "
|
||||
"deprecated since 2.13.0."
|
||||
msgstr ""
|
||||
"Removed all ``post_as_copy`` related code and configs. The option has been "
|
||||
"deprecated since 2.13.0."
|
||||
|
||||
msgid ""
|
||||
"Removed per-device reconstruction stats. Now that the reconstructor is "
|
||||
"shuffling parts before going through them, those stats no longer make sense."
|
||||
msgstr ""
|
||||
"Removed per-device reconstruction stats. Now that the reconstructor is "
|
||||
"shuffling parts before going through them, those stats no longer make sense."
|
||||
|
||||
msgid ""
|
||||
"Replaced ``replication_one_per_device`` by custom count defined by "
|
||||
"``replication_concurrency_per_device``. The original config value is "
|
||||
"deprecated, but continues to function for now. If both values are defined, "
|
||||
"the old ``replication_one_per_device`` is ignored."
|
||||
msgstr ""
|
||||
"Replaced ``replication_one_per_device`` by custom count defined by "
|
||||
"``replication_concurrency_per_device``. The original config value is "
|
||||
"deprecated, but continues to function for now. If both values are defined, "
|
||||
"the old ``replication_one_per_device`` is ignored."
|
||||
|
||||
msgid "Require that known-bad EC schemes be deprecated"
|
||||
msgstr "Require that known-bad EC schemes be deprecated"
|
||||
|
||||
msgid ""
|
||||
"Respond 400 Bad Request when Accept headers fail to parse instead of "
|
||||
"returning 406 Not Acceptable."
|
||||
msgstr ""
|
||||
"Respond 400 Bad Request when Accept headers fail to parse instead of "
|
||||
"returning 406 Not Acceptable."
|
||||
|
||||
msgid ""
|
||||
"Rings with min_part_hours set to zero will now only move one partition "
|
||||
"replica per rebalance, thus matching behavior when min_part_hours is greater "
|
||||
"than zero."
|
||||
msgstr ""
|
||||
"Rings with min_part_hours set to zero will now only move one partition "
|
||||
"replica per rebalance, thus matching behaviour when min_part_hours is "
|
||||
"greater than zero."
|
||||
|
||||
msgid ""
|
||||
"SLO manifest PUT requests can now be properly validated by sending an ETag "
|
||||
"header of the md5 sum of the concatenated md5 sums of the referenced "
|
||||
"segments."
|
||||
msgstr ""
|
||||
"SLO manifest PUT requests can now be properly validated by sending an ETag "
|
||||
"header of the MD5 sum of the concatenated MD5 sums of the referenced "
|
||||
"segments."
|
||||
|
||||
msgid ""
|
||||
"Significant improvements to the api-ref doc available at http://developer."
|
||||
"openstack.org/api-ref/object-storage/."
|
||||
msgstr ""
|
||||
"Significant improvements to the api-ref doc available at http://developer."
|
||||
"openstack.org/api-ref/object-storage/."
|
||||
|
||||
msgid ""
|
||||
"Static Large Object (SLO) manifest may now (again) have zero-byte last "
|
||||
"segments."
|
||||
msgstr ""
|
||||
"Static Large Object (SLO) manifest may now (again) have zero-byte last "
|
||||
"segments."
|
||||
|
||||
msgid "Swift Release Notes"
|
||||
msgstr "Swift Release Notes"
|
||||
|
||||
msgid ""
|
||||
"Temporary URLs now support one common form of ISO 8601 timestamps in "
|
||||
"addition to Unix seconds-since-epoch timestamps. The ISO 8601 format "
|
||||
"accepted is '%Y-%m-%dT%H:%M:%SZ'. This makes TempURLs more user-friendly to "
|
||||
"produce and consume."
|
||||
msgstr ""
|
||||
"Temporary URLs now support one common form of ISO 8601 timestamps in "
|
||||
"addition to Unix seconds-since-epoch timestamps. The ISO 8601 format "
|
||||
"accepted is '%Y-%m-%dT%H:%M:%SZ'. This makes TempURLs more user-friendly to "
|
||||
"produce and consume."
|
||||
|
||||
msgid ""
|
||||
"The EC reconstructor process has been dramatically improved by adding "
|
||||
"support for multiple concurrent workers. Multiple processes are required to "
|
||||
"get high concurrency, and this change results in much faster rebalance times "
|
||||
"on servers with many drives."
|
||||
msgstr ""
|
||||
"The EC reconstructor process has been dramatically improved by adding "
|
||||
"support for multiple concurrent workers. Multiple processes are required to "
|
||||
"get high concurrency, and this change results in much faster rebalance times "
|
||||
"on servers with many drives."
|
||||
|
||||
msgid ""
|
||||
"The ``domain_remap`` middleware now supports the ``mangle_client_paths`` "
|
||||
"option. Its default \"false\" value changes ``domain_remap`` parsing to stop "
|
||||
"stripping the ``path_root`` value from URL paths. If users depend on this "
|
||||
"path mangling, operators should set ``mangle_client_paths`` to \"True\" "
|
||||
"before upgrading."
|
||||
msgstr ""
|
||||
"The ``domain_remap`` middleware now supports the ``mangle_client_paths`` "
|
||||
"option. Its default \"false\" value changes ``domain_remap`` parsing to stop "
|
||||
"stripping the ``path_root`` value from URL paths. If users depend on this "
|
||||
"path mangling, operators should set ``mangle_client_paths`` to \"True\" "
|
||||
"before upgrading."
|
||||
|
||||
msgid ""
|
||||
"The default for `object_post_as_copy` has been changed to False. The option "
|
||||
"is now deprecated and will be removed in a future release. If your cluster "
|
||||
"is still running with post-as-copy enabled, please update it to use the "
|
||||
"\"fast-post\" method. Future versions of Swift will not support post-as-"
|
||||
"copy, and future features will not be supported under post-as-copy. (\"Fast-"
|
||||
"post\" is where `object_post_as_copy` is false)."
|
||||
msgstr ""
|
||||
"The default for `object_post_as_copy` has been changed to False. The option "
|
||||
"is now deprecated and will be removed in a future release. If your cluster "
|
||||
"is still running with post-as-copy enabled, please update it to use the "
|
||||
"\"fast-post\" method. Future versions of Swift will not support post-as-"
|
||||
"copy, and future features will not be supported under post-as-copy. (\"Fast-"
|
||||
"post\" is where `object_post_as_copy` is false)."
|
||||
|
||||
msgid ""
|
||||
"The erasure code reconstructor `handoffs_first` option has been deprecated "
|
||||
"in favor of `handoffs_only`. `handoffs_only` is far more useful, and just "
|
||||
"like `handoffs_first` mode in the replicator, it gives the operator the "
|
||||
"option of forcing the consistency engine to focus solely on revert (handoff) "
|
||||
"jobs, thus improving the speed of rebalances. The `handoffs_only` behavior "
|
||||
"is somewhat consistent with the replicator's `handoffs_first` option (any "
|
||||
"error on any handoff in the replicator will make it essentially handoff only "
|
||||
"forever) but the `handoff_only` option does what you want and is named "
|
||||
"correctly in the reconstructor."
|
||||
msgstr ""
|
||||
"The erasure code reconstructor `handoffs_first` option has been deprecated "
|
||||
"in favour of `handoffs_only`. `handoffs_only` is far more useful, and just "
|
||||
"like `handoffs_first` mode in the replicator, it gives the operator the "
|
||||
"option of forcing the consistency engine to focus solely on revert (handoff) "
|
||||
"jobs, thus improving the speed of rebalances. The `handoffs_only` behaviour "
|
||||
"is somewhat consistent with the replicator's `handoffs_first` option (any "
|
||||
"error on any hand-off in the replicator will make it essentially hand-off "
|
||||
"only forever) but the `handoff_only` option does what you want and is named "
|
||||
"correctly in the reconstructor."
|
||||
|
||||
msgid ""
|
||||
"The erasure code reconstructor will now shuffle work jobs across all disks "
|
||||
"instead of going disk-by-disk. This eliminates single-disk I/O contention "
|
||||
"and allows continued scaling as concurrency is increased."
|
||||
msgstr ""
|
||||
"The erasure code reconstructor will now shuffle work jobs across all disks "
|
||||
"instead of going disk-by-disk. This eliminates single-disk I/O contention "
|
||||
"and allows continued scaling as concurrency is increased."
|
||||
|
||||
msgid ""
|
||||
"The object and container server config option ``slowdown`` has been "
|
||||
"deprecated in favor of the new ``objects_per_second`` and "
|
||||
"``containers_per_second`` options."
|
||||
msgstr ""
|
||||
"The object and container server config option ``slowdown`` has been "
|
||||
"deprecated in favour of the new ``objects_per_second`` and "
|
||||
"``containers_per_second`` options."
|
||||
|
||||
msgid ""
|
||||
"The object reconstructor can now rebuild an EC fragment for an expired "
|
||||
"object."
|
||||
msgstr ""
|
||||
"The object reconstructor can now rebuild an EC fragment for an expired "
|
||||
"object."
|
||||
|
||||
msgid ""
|
||||
"The object server runs certain IO-intensive methods outside the main pthread "
|
||||
"for performance. Previously, if one of those methods tried to log, this can "
|
||||
"cause a crash that eventually leads to an object server with hundreds or "
|
||||
"thousands of greenthreads, all deadlocked. The fix is to use a mutex that "
|
||||
"works across different greenlets and different pthreads."
|
||||
msgstr ""
|
||||
"The object server runs certain IO-intensive methods outside the main pthread "
|
||||
"for performance. Previously, if one of those methods tried to log, this can "
|
||||
"cause a crash that eventually leads to an object server with hundreds or "
|
||||
"thousands of greenthreads, all deadlocked. The fix is to use a mutex that "
|
||||
"works across different greenlets and different pthreads."
|
||||
|
||||
msgid ""
|
||||
"The output of devices from ``swift-ring-builder`` has been reordered by "
|
||||
"region, zone, ip, and device."
|
||||
msgstr ""
|
||||
"The output of devices from ``swift-ring-builder`` has been reordered by "
|
||||
"region, zone, ip, and device."
|
||||
|
||||
msgid ""
|
||||
"Throttle update_auditor_status calls so it updates no more than once per "
|
||||
"minute. This prevents excessive IO on a new cluster."
|
||||
msgstr ""
|
||||
"Throttle update_auditor_status calls so it updates no more than once per "
|
||||
"minute. This prevents excessive IO on a new cluster."
|
||||
|
||||
msgid ""
|
||||
"Update dnspython dependency to 1.14, removing the need to have separate "
|
||||
"dnspython dependencies for Py2 and Py3."
|
||||
msgstr ""
|
||||
"Update dnspython dependency to 1.14, removing the need to have separate "
|
||||
"dnspython dependencies for Py2 and Py3."
|
||||
|
||||
msgid "Updated docs to reference appropriate ports."
|
||||
msgstr "Updated docs to reference appropriate ports."
|
||||
|
||||
msgid ""
|
||||
"Updated the `hashes.pkl` file format to include timestamp information for "
|
||||
"race detection. Also simplified hashing logic to prevent race conditions and "
|
||||
"optimize for the common case."
|
||||
msgstr ""
|
||||
"Updated the `hashes.pkl` file format to include timestamp information for "
|
||||
"race detection. Also simplified hashing logic to prevent race conditions and "
|
||||
"optimise for the common case."
|
||||
|
||||
msgid ""
|
||||
"Upgrade Impact: If you upgrade and roll back, you must delete all `hashes."
|
||||
"pkl` files."
|
||||
msgstr ""
|
||||
"Upgrade Impact: If you upgrade and roll back, you must delete all `hashes."
|
||||
"pkl` files."
|
||||
|
||||
msgid "Upgrade Notes"
|
||||
msgstr "Upgrade Notes"
|
||||
|
||||
msgid "Various other minor bug fixes and improvements."
|
||||
msgstr "Various other minor bug fixes and improvements."
|
||||
|
||||
msgid ""
|
||||
"We do not yet have CLI tools for creating composite rings, but the "
|
||||
"functionality has been enabled in the ring modules to support this advanced "
|
||||
"functionality. CLI tools will be delivered in a subsequent release."
|
||||
msgstr ""
|
||||
"We do not yet have CLI tools for creating composite rings, but the "
|
||||
"functionality has been enabled in the ring modules to support this advanced "
|
||||
"functionality. CLI tools will be delivered in a subsequent release."
|
||||
|
||||
msgid ""
|
||||
"When requesting objects, return 404 if a tombstone is found and is newer "
|
||||
"than any data found. Previous behavior was to return stale data."
|
||||
msgstr ""
|
||||
"When requesting objects, return 404 if a tombstone is found and is newer "
|
||||
"than any data found. Previous behaviour was to return stale data."
|
||||
|
||||
msgid ""
|
||||
"With heartbeating turned on, the proxy will start its response immediately "
|
||||
"with 202 Accepted then send a single whitespace character periodically until "
|
||||
"the request completes. At that point, a final summary chunk will be sent "
|
||||
"which includes a \"Response Status\" key indicating success or failure and "
|
||||
"(if successful) an \"Etag\" key indicating the Etag of the resulting SLO."
|
||||
msgstr ""
|
||||
"With heartbeating turned on, the proxy will start its response immediately "
|
||||
"with 202 Accepted then send a single whitespace character periodically until "
|
||||
"the request completes. At that point, a final summary chunk will be sent "
|
||||
"which includes a \"Response Status\" key indicating success or failure and "
|
||||
"(if successful) an \"Etag\" key indicating the Etag of the resulting SLO."
|
||||
|
||||
msgid "Write-affinity aware object deletion"
|
||||
msgstr "Write-affinity aware object deletion"
|
||||
|
||||
msgid ""
|
||||
"cname_lookup middleware now accepts a ``nameservers`` config variable that, "
|
||||
"if defined, will be used for DNS lookups instead of the system default."
|
||||
msgstr ""
|
||||
"cname_lookup middleware now accepts a ``nameservers`` config variable that, "
|
||||
"if defined, will be used for DNS lookups instead of the system default."
|
||||
|
||||
msgid "domain_remap now accepts a list of domains in \"storage_domain\"."
|
||||
msgstr "domain_remap now accepts a list of domains in \"storage_domain\"."
|
||||
|
||||
|
@ -1,75 +0,0 @@
|
||||
# Sungjin Kang <gang.sungjin@gmail.com>, 2017. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Swift Release Notes 2.15.2\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2017-02-07 03:09+0000\n"
|
||||
"Last-Translator: Sungjin Kang <gang.sungjin@gmail.com>\n"
|
||||
"Language-Team: Korean (South Korea)\n"
|
||||
"Language: ko-KR\n"
|
||||
"X-Generator: Zanata 3.9.6\n"
|
||||
"Plural-Forms: nplurals=1; plural=0\n"
|
||||
|
||||
msgid "2.10.0"
|
||||
msgstr "2.10.0"
|
||||
|
||||
msgid "2.10.1"
|
||||
msgstr "2.10.1"
|
||||
|
||||
msgid "2.11.0"
|
||||
msgstr "2.11.0"
|
||||
|
||||
msgid "2.12.0"
|
||||
msgstr "2.12.0"
|
||||
|
||||
msgid "Bug Fixes"
|
||||
msgstr "버그 수정"
|
||||
|
||||
msgid "Critical Issues"
|
||||
msgstr "치명적인 이슈"
|
||||
|
||||
msgid "Current (Unreleased) Release Notes"
|
||||
msgstr "현재 (릴리드전) 릴리즈 노트"
|
||||
|
||||
msgid "New Features"
|
||||
msgstr "새로운 기능"
|
||||
|
||||
msgid "Newton Series Release Notes"
|
||||
msgstr "Newton 시리즈 릴리즈 노트"
|
||||
|
||||
msgid "Other Notes"
|
||||
msgstr "기타 기능"
|
||||
|
||||
msgid "Swift Release Notes"
|
||||
msgstr "Swift 릴리즈 노트"
|
||||
|
||||
msgid ""
|
||||
"Update dnspython dependency to 1.14, removing the need to have separate "
|
||||
"dnspython dependencies for Py2 and Py3."
|
||||
msgstr ""
|
||||
"Dnspython 의존성을 1.14로 업그래이드 하여 Py2 와 Py3 에 대한 별도의 "
|
||||
"dnspython 의존성을 제거할 필요가 없습니다."
|
||||
|
||||
msgid "Updated the PyECLib dependency to 1.3.1."
|
||||
msgstr "PyECLib 의존성을 1.3.1 로 업그레이드 하였습니다."
|
||||
|
||||
msgid "Upgrade Notes"
|
||||
msgstr "업그레이드 노트"
|
||||
|
||||
msgid "Various other minor bug fixes and improvements."
|
||||
msgstr "다양한 다른 마이너 버그 수정 및 개선."
|
||||
|
||||
msgid ""
|
||||
"WARNING: If you are using the ISA-L library for erasure codes, please "
|
||||
"upgrade to liberasurecode 1.3.1 (or later) as soon as possible. If you are "
|
||||
"using isa_l_rs_vand with more than 4 parity, please read https://bugs."
|
||||
"launchpad.net/swift/+bug/1639691 and take necessary action."
|
||||
msgstr ""
|
||||
"경고: Erasure 코드에서 사용하는 ISA-L 라이브러리를 사용하는 경우, 최대한 빨"
|
||||
"리 liberasurecode 1.3.1 (또는 그 이상) 으로 업그레이드하십시오. 4 parity 보"
|
||||
"다 큰 isa_l_rs_vand 를 사용하는 경우, https://bugs.launchpad.net/swift/"
|
||||
"+bug/1639691 을 읽고 필요한 조치를 취하십시오."
|
@ -9,9 +9,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -493,9 +493,6 @@ msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr ""
|
||||
"FEHLER: Pfade zu Laufwerkpartitionen konnten nicht abgerufen werden: %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "FEHLER: Beim Abrufen von Segmenten ist ein Fehler aufgetreten"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "FEHLER: Auf %(path)s kann nicht zugegriffen werden: %(error)s"
|
||||
@ -769,26 +766,10 @@ msgstr "Objektreplikation vollständig. (%.02f Minuten)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "Objektserver haben %s nicht übereinstimmende Etags zurückgegeben"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Einzelthread-Scanvorgang für Objektaktualisierung abgeschlossen: "
|
||||
"%(elapsed).02fs, %(success)s Erfolge, %(fail)s Fehler"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "Scanvorgang für Objektaktualisierung abgeschlossen: %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Scanvorgang für Objektaktualisierung von %(device)s abgeschlossen: "
|
||||
"%(elapsed).02fs, %(success)s Erfolge, %(fail)s Fehler"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr ""
|
||||
"Parameter, Abfragen und Fragmente nicht zulässig in X-Container-Sync-To"
|
||||
@ -1034,10 +1015,6 @@ msgstr "Konfiguration aus %s kann nicht gelesen werden"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "Nicht genehmigte %(sync_from)r => %(sync_to)r"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "Unerwartete Antwort: %s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "Nicht behandelte Exception"
|
||||
|
||||
|
1305
swift/locale/en_GB/LC_MESSAGES/swift.po
Normal file
1305
swift/locale/en_GB/LC_MESSAGES/swift.po
Normal file
File diff suppressed because it is too large
Load Diff
@ -7,9 +7,9 @@
|
||||
# Pablo Caruana <pcaruana@redhat.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -546,9 +546,6 @@ msgstr ""
|
||||
"ERROR: No se han podido obtener las vías de acceso a las particiones de "
|
||||
"unidad: %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "ERROR: se ha producido un error al recuperar los segmentos"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "ERROR: no se ha podido acceder a %(path)s: %(error)s"
|
||||
@ -627,10 +624,6 @@ msgstr "Excepción en el bucle de reconstrucción de nivel superior"
|
||||
msgid "Exception while deleting container %(container)s %(err)s"
|
||||
msgstr "Excepción al suprimir el contenedor %(container)s %(err)s"
|
||||
|
||||
#, python-format
|
||||
msgid "Exception while deleting object %(container)s %(obj)s %(err)s"
|
||||
msgstr "Excepción al suprimir el objeto %(container)s %(obj)s %(err)s"
|
||||
|
||||
#, python-format
|
||||
msgid "Exception with %(ip)s:%(port)s/%(device)s"
|
||||
msgstr "Excepción con %(ip)s:%(port)s/%(device)s"
|
||||
@ -854,26 +847,10 @@ msgid "Object servers returned %s mismatched etags"
|
||||
msgstr ""
|
||||
"Los servidores de objeto han devuelvo %s etiquetas (etags) no coincidentes"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Barrido de hebra única de actualización del objeto finalizado: "
|
||||
"%(elapsed).02fs, %(success)s éxitos, %(fail)s fallos"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "Barrido de actualización del objeto finalizado: %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Barrido de actualización del objeto de %(device)s finalizado: "
|
||||
"%(elapsed).02fs, %(success)s con éxito, %(fail)s fallos"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr ""
|
||||
"Parámetros, consultas y fragmentos no permitidos en X-Container-Sync-To"
|
||||
@ -1148,10 +1125,6 @@ msgstr "No se ha podido leer la configuración de %s"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "%(sync_from)r => %(sync_to)r sin autorización"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "Respuesta inesperada : %s "
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "Excepción no controlada"
|
||||
|
||||
|
@ -7,9 +7,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -445,9 +445,6 @@ msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr ""
|
||||
"ERREUR : Echec de l'obtention des chemins d'accès aux partitions d'unité : %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "ERREUR : Une erreur s'est produite lors de l'extraction de segments"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "ERREUR : Impossible d'accéder à %(path)s : %(error)s"
|
||||
@ -715,26 +712,10 @@ msgstr "Réplication d'objet terminée. (%.02f minutes)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "Des serveurs d'objets ont renvoyé %s en-têtes Etag non concordants"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Le balayage des mises à jour d'objet (unité d'exécution unique) est "
|
||||
"terminé : %(elapsed).02fs, %(success)s succès, %(fail)s échec(s)"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "Le balayage des mises à jour d'objet est terminé : %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Le balayage des mises à jour d'objet (%(device)s) est terminé : "
|
||||
"%(elapsed).02fs, %(success)s succès, %(fail)s échec(s)"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr "Paramètres, requêtes et fragments interdits dans X-Container-Sync-To"
|
||||
|
||||
@ -955,10 +936,6 @@ msgstr "Impossible de lire le fichier de configuration depuis %s"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "Non autorisé : %(sync_from)r => %(sync_to)r"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "Réponse inattendue : %s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "Exception non prise en charge"
|
||||
|
||||
|
@ -6,9 +6,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -442,9 +442,6 @@ msgstr "ERRORE relativo al server remoto %(ip)s:%(port)s/%(device)s"
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr "ERRORE: Impossibile ottenere i percorsi per gestire le partizioni: %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "ERRORE: Si è verificato un errore durante il richiamo dei segmenti"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "ERRORE: Impossibile accedere a %(path)s: %(error)s"
|
||||
@ -704,26 +701,10 @@ msgstr "Replica dell'oggetto completata. (%.02f minuti)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "I server dell'oggetto hanno restituito %s etag senza corrispondenza"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Pulizia a singolo thread aggiornamento oggetto completata: %(elapsed).02fs, "
|
||||
"%(success)s operazioni con esito positivo, %(fail)s errori"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "Pulizia aggiornamento oggetto completata: %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Pulizia aggiornamento oggetto di %(device)s completata: %(elapsed).02fs, "
|
||||
"%(success)s operazioni con esito positivo, %(fail)s errori"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr "Parametri, query e frammenti non consentiti in X-Container-Sync-To"
|
||||
|
||||
@ -942,10 +923,6 @@ msgstr "Impossibile leggere la configurazione da %s"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "%(sync_from)r => %(sync_to)r non autorizzato"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "Risposta imprevista: %s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "Eccezione non gestita"
|
||||
|
||||
|
@ -7,9 +7,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -428,9 +428,6 @@ msgstr "リモートサーバー %(ip)s:%(port)s/%(device)s でのエラー"
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr "エラー: ドライブパーティションに対するパスの取得に失敗しました: %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "エラー: セグメントの取得中にエラーが発生しました"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "エラー: %(path)s にアクセスできません: %(error)s"
|
||||
@ -688,26 +685,10 @@ msgstr "オブジェクト複製が完了しました。(%.02f 分)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "オブジェクトサーバーが %s 個の不一致 etag を返しました"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"オブジェクト更新単一スレッド化スイープが完了しました: %(elapsed).02fs、成功 "
|
||||
"%(success)s、失敗 %(fail)s"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "オブジェクト更新スイープが完了しました: %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"%(device)s のオブジェクト更新スイープが完了しました: %(elapsed).02fs、成功 "
|
||||
"%(success)s、失敗 %(fail)s"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr ""
|
||||
"パラメーター、照会、およびフラグメントは X-Container-Sync-To で許可されていま"
|
||||
@ -918,10 +899,6 @@ msgstr "構成を %s から読み取ることができません"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "非認証 %(sync_from)r => %(sync_to)r"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "予期しない応答: %s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "未処理例外"
|
||||
|
||||
|
@ -8,9 +8,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -425,9 +425,6 @@ msgstr "원격 서버 %(ip)s:%(port)s/%(device)s에 오류 발생"
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr "오류: 드라이브 파티션에 대한 경로를 가져오지 못함: %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "오류: 세그먼트를 검색하는 중 오류 발생"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "오류: %(path)s에 액세스할 수 없음: %(error)s"
|
||||
@ -682,26 +679,10 @@ msgstr "오브젝트 복제 완료. (%.02f분)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "오브젝트 서버에서 %s개의 불일치 etag를 리턴함"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"오브젝트 업데이트 단일 스레드 스윕 완료: %(elapsed).02fs, %(success)s개 성"
|
||||
"공, %(fail)s개 실패"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "오브젝트 업데이트 스윕 완료: %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"%(device)s의 오브젝트 업데이트 스윕 완료: %(elapsed).02fs, %(success)s개 성"
|
||||
"공, %(fail)s개 실패"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr "X-Container-Sync-To에 매개변수, 조회, 단편이 허용되지 않음"
|
||||
|
||||
@ -905,10 +886,6 @@ msgstr "%s에서 구성을 읽을 수 없음"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "권한 부여 해제 %(sync_from)r => %(sync_to)r"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "예상치 않은 응답: %s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "처리되지 않은 예외"
|
||||
|
||||
|
@ -10,9 +10,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -431,9 +431,6 @@ msgstr "ERRO com o servidor remoto %(ip)s:%(port)s/%(device)s"
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr "ERRO: Falha ao obter caminhos para partições de unidade: %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "ERRO: Ocorreu um erro ao recuperar segmentos"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "ERRO: Não é possível acessar %(path)s: %(error)s"
|
||||
@ -691,26 +688,10 @@ msgstr "Replicação completa do objeto. (%.02f minutos)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "Servidores de objeto retornaram %s etags incompatíveis"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Varredura de encadeamento único da atualização do objeto concluída: "
|
||||
"%(elapsed).02fs, %(success)s com êxito, %(fail)s com falha"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "Varredura da atualização de objeto concluída: %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Varredura da atualização do objeto de %(device)s concluída: %(elapsed).02fs, "
|
||||
"%(success)s com êxito, %(fail)s com falha"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr ""
|
||||
"Parâmetros, consultas e fragmentos não permitidos em X-Container-Sync-To"
|
||||
@ -927,10 +908,6 @@ msgstr "Não é possível ler a configuração a partir de %s"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "Não autorizado %(sync_from)r => %(sync_to)r"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "Resposta inesperada: %s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "Exceção não-tratada"
|
||||
|
||||
|
@ -6,9 +6,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -436,9 +436,6 @@ msgstr "Ошибка с удаленным сервером %(ip)s:%(port)s/%(de
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr "Ошибка: не удалось получить пути к разделам накопителей: %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "Ошибка: ошибка при извлечении сегментов"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "Ошибка: не удалось получить доступ к %(path)s: %(error)s"
|
||||
@ -698,26 +695,10 @@ msgstr "Репликация объекта выполнена. (%.02f мин.)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "Серверы объектов вернули несоответствующие etag: %s"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Сплошная однонитевая проверка обновлений объекта завершена: %(elapsed).02fs, "
|
||||
"%(success)s успешно, %(fail)s с ошибками"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "Сплошная проверка обновлений объекта завершена: %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Сплошная проверка обновлений объекта на устройстве %(device)s завершена: "
|
||||
"%(elapsed).02fs, успешно: %(success)s, ошибка: %(fail)s"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr "В X-Container-Sync-To не разрешены параметры, запросы и фрагменты"
|
||||
|
||||
@ -935,10 +916,6 @@ msgstr "Не удалось прочитать конфигурацию из %s"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "Синхронизация %(sync_from)r => %(sync_to)r без прав доступа"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "Непредвиденный ответ: %s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "Необработанная исключительная ситуация"
|
||||
|
||||
|
@ -7,9 +7,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -420,9 +420,6 @@ msgstr "HATA uzuk sunucuda %(ip)s:%(port)s/%(device)s"
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr "HATA: Sürücü bölümlerine olan yollar alınamadı: %s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "HATA: Dilimler alınırken bir hata oluştu"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "HATA: %(path)s e erişilemiyor: %(error)s"
|
||||
@ -656,26 +653,10 @@ msgstr "Nesne çoğaltma tamamlandı. (%.02f dakika)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "Nesne sunucuları %s eşleşmeyen etag döndürdü"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"Nesne güncelleme tek iş iplikli süpürme tamamlandı: %(elapsed).02fs, "
|
||||
"%(success)s başarılı, %(fail)s başarısız"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "Nesne güncelleme süpürmesi tamamlandı: %.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"%(device)s ın nesne güncelleme süpürmesi tamamlandı: %(elapsed).02fs, "
|
||||
"%(success)s başarılı, %(fail)s başarısız"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr "X-Container-Sync-To'da parametre, sorgular, ve parçalara izin verilmez"
|
||||
|
||||
@ -882,10 +863,6 @@ msgstr "%s'den yapılandırma okunamıyor"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "%(sync_from)r => %(sync_to)r yetki al"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "Beklenmeyen yanıt: %s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "Yakalanmamış istisna"
|
||||
|
||||
|
@ -7,9 +7,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -415,9 +415,6 @@ msgstr "远程服务器发生错误 %(ip)s:%(port)s/%(device)s"
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr "%s未挂载"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "错误:检索段时出错"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "出错,无法访问 %(path)s:%(error)s"
|
||||
@ -666,24 +663,10 @@ msgstr "对象复制完成。(%.02f minutes)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "对象服务器返还%s不匹配etags"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"对象更新单线程扫除完成:%(elapsed).02fs,%(success)s 成功, %(fail)s 失败"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "对象更新扫除完成:%.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"%(device)s对象更新扫除完成:%(elapsed).02fs, %(success)s成功, %(fail)s失败"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr "在X-Container-Sync-To中,变量,查询和碎片不被允许"
|
||||
|
||||
@ -883,10 +866,6 @@ msgstr "无法从%s读取设置"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "未授权%(sync_from)r => %(sync_to)r"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "意外响应:%s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "未处理的异常"
|
||||
|
||||
|
@ -6,9 +6,9 @@
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.15.2.dev9\n"
|
||||
"Project-Id-Version: swift VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2017-08-24 21:08+0000\n"
|
||||
"POT-Creation-Date: 2018-01-31 06:08+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@ -416,9 +416,6 @@ msgstr "遠端伺服器發生錯誤:%(ip)s:%(port)s/%(device)s"
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr "錯誤:無法取得磁碟機分割區的路徑:%s"
|
||||
|
||||
msgid "ERROR: An error occurred while retrieving segments"
|
||||
msgstr "錯誤:擷取區段時發生錯誤"
|
||||
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to access %(path)s: %(error)s"
|
||||
msgstr "錯誤:無法存取 %(path)s:%(error)s"
|
||||
@ -666,26 +663,10 @@ msgstr "物件抄寫完成。(%.02f 分鐘)"
|
||||
msgid "Object servers returned %s mismatched etags"
|
||||
msgstr "物件伺服器已傳回 %s 個不符 etag"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update single threaded sweep completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"物件更新單一執行緒清理已完成:%(elapsed).02fs,%(success)s 個成功,%(fail)s "
|
||||
"個失敗"
|
||||
|
||||
#, python-format
|
||||
msgid "Object update sweep completed: %.02fs"
|
||||
msgstr "物件更新清理已完成:%.02fs"
|
||||
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Object update sweep of %(device)s completed: %(elapsed).02fs, %(success)s "
|
||||
"successes, %(fail)s failures"
|
||||
msgstr ""
|
||||
"%(device)s 的物件更新清理已完成:%(elapsed).02fs,%(success)s個成"
|
||||
"功,%(fail)s 個失敗"
|
||||
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr "X-Container-Sync-To 中不容許參數、查詢及片段"
|
||||
|
||||
@ -888,10 +869,6 @@ msgstr "無法從 %s 讀取配置"
|
||||
msgid "Unauth %(sync_from)r => %(sync_to)r"
|
||||
msgstr "未鑑別 %(sync_from)r => %(sync_to)r"
|
||||
|
||||
#, python-format
|
||||
msgid "Unexpected response: %s"
|
||||
msgstr "非預期的回應:%s"
|
||||
|
||||
msgid "Unhandled exception"
|
||||
msgstr "無法處理的異常狀況"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user