Imported Translations from Transifex
For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Co-Authored-By: Pearl Yajing Tan <pearl.y.tan@seagate.com> Change-Id: Ifa3e292b8d5afbef8a99121b233e5ea596e672b7
This commit is contained in:
parent
7372354147
commit
6c02adc33e
@ -6,9 +6,9 @@
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: swift 2.1.0.98.g6cd860b\n"
|
||||
"Project-Id-Version: swift 2.2.0.57.g7372354\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-09-28 06:08+0000\n"
|
||||
"POT-Creation-Date: 2014-11-20 06:11+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"
|
||||
@ -63,8 +63,8 @@ msgstr ""
|
||||
msgid "ERROR Could not get account info %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/account/reaper.py:132 swift/common/utils.py:1970
|
||||
#: swift/obj/diskfile.py:432 swift/obj/updater.py:78 swift/obj/updater.py:121
|
||||
#: swift/account/reaper.py:132 swift/common/utils.py:1963
|
||||
#: swift/obj/diskfile.py:468 swift/obj/updater.py:78 swift/obj/updater.py:121
|
||||
#, python-format
|
||||
msgid "Skipping %s as it is not mounted"
|
||||
msgstr ""
|
||||
@ -143,7 +143,7 @@ msgid "Account %s has not been reaped since %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/account/reaper.py:347 swift/account/reaper.py:391
|
||||
#: swift/account/reaper.py:453 swift/container/updater.py:298
|
||||
#: swift/account/reaper.py:453 swift/container/updater.py:306
|
||||
#, python-format
|
||||
msgid "Exception with %(ip)s:%(port)s/%(device)s"
|
||||
msgstr ""
|
||||
@ -154,7 +154,7 @@ msgid "Exception with objects for container %(container)s for account %(account)
|
||||
msgstr ""
|
||||
|
||||
#: swift/account/server.py:278 swift/container/server.py:580
|
||||
#: swift/obj/server.py:710
|
||||
#: swift/obj/server.py:726
|
||||
#, python-format
|
||||
msgid "ERROR __call__ error with %(method)s %(path)s "
|
||||
msgstr ""
|
||||
@ -175,16 +175,16 @@ msgstr ""
|
||||
msgid "Error in %r with mtime_check_interval: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/db.py:345
|
||||
#: swift/common/db.py:347
|
||||
#, python-format
|
||||
msgid "Quarantined %s to %s due to %s database"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/db.py:400
|
||||
#: swift/common/db.py:402
|
||||
msgid "Broker error trying to rollback locked connection"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/db.py:603
|
||||
#: swift/common/db.py:605
|
||||
#, python-format
|
||||
msgid "Invalid pending entry %(file)s: %(entry)s"
|
||||
msgstr ""
|
||||
@ -387,86 +387,86 @@ msgstr ""
|
||||
msgid "Unable to locate fallocate, posix_fallocate in libc. Leaving as a no-op."
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:929
|
||||
#: swift/common/utils.py:922
|
||||
msgid "STDOUT: Connection reset by peer"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:931 swift/common/utils.py:934
|
||||
#: swift/common/utils.py:924 swift/common/utils.py:927
|
||||
#, python-format
|
||||
msgid "STDOUT: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:1168
|
||||
#: swift/common/utils.py:1161
|
||||
msgid "Connection refused"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:1170
|
||||
#: swift/common/utils.py:1163
|
||||
msgid "Host unreachable"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:1172
|
||||
#: swift/common/utils.py:1165
|
||||
msgid "Connection timeout"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:1474
|
||||
#: swift/common/utils.py:1467
|
||||
msgid "UNCAUGHT EXCEPTION"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:1529
|
||||
#: swift/common/utils.py:1522
|
||||
msgid "Error: missing config path argument"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:1534
|
||||
#: swift/common/utils.py:1527
|
||||
#, python-format
|
||||
msgid "Error: unable to locate %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:1831
|
||||
#: swift/common/utils.py:1824
|
||||
#, python-format
|
||||
msgid "Unable to read config from %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:1837
|
||||
#: swift/common/utils.py:1830
|
||||
#, python-format
|
||||
msgid "Unable to find %s config section in %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:2191
|
||||
#: swift/common/utils.py:2184
|
||||
#, python-format
|
||||
msgid "Invalid X-Container-Sync-To format %r"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:2196
|
||||
#: swift/common/utils.py:2189
|
||||
#, python-format
|
||||
msgid "No realm key for %r"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:2200
|
||||
#: swift/common/utils.py:2193
|
||||
#, python-format
|
||||
msgid "No cluster endpoint for %r %r"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:2209
|
||||
#: swift/common/utils.py:2202
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Invalid scheme %r in X-Container-Sync-To, must be \"//\", \"http\", or "
|
||||
"\"https\"."
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:2213
|
||||
#: swift/common/utils.py:2206
|
||||
msgid "Path required in X-Container-Sync-To"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:2216
|
||||
#: swift/common/utils.py:2209
|
||||
msgid "Params, queries, and fragments not allowed in X-Container-Sync-To"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:2221
|
||||
#: swift/common/utils.py:2214
|
||||
#, python-format
|
||||
msgid "Invalid host %r in X-Container-Sync-To"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/utils.py:2413
|
||||
#: swift/common/utils.py:2406
|
||||
msgid "Exception dumping recon cache"
|
||||
msgstr ""
|
||||
|
||||
@ -495,24 +495,24 @@ msgstr ""
|
||||
msgid "Following CNAME chain for %(given_domain)s to %(found_domain)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/middleware/ratelimit.py:237
|
||||
#: swift/common/middleware/ratelimit.py:233
|
||||
#, python-format
|
||||
msgid "Returning 497 because of blacklisting: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/middleware/ratelimit.py:253
|
||||
#: swift/common/middleware/ratelimit.py:249
|
||||
#, python-format
|
||||
msgid "Ratelimit sleep log: %(sleep)s for %(account)s/%(container)s/%(object)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/middleware/ratelimit.py:261
|
||||
#: swift/common/middleware/ratelimit.py:257
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returning 498 for %(meth)s to %(acc)s/%(cont)s/%(obj)s . Ratelimit (Max "
|
||||
"Sleep) %(e)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/middleware/ratelimit.py:283
|
||||
#: swift/common/middleware/ratelimit.py:279
|
||||
msgid "Warning: Cannot ratelimit without a memcached client"
|
||||
msgstr ""
|
||||
|
||||
@ -545,10 +545,6 @@ msgstr ""
|
||||
msgid "Error on render profiling results: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/middleware/xprofile.py:254
|
||||
msgid "Error profiling code"
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/middleware/x_profile/exceptions.py:25
|
||||
#, python-format
|
||||
msgid "Profiling Error: %s"
|
||||
@ -559,7 +555,7 @@ msgstr ""
|
||||
msgid "method %s is not allowed."
|
||||
msgstr ""
|
||||
|
||||
#: swift/common/middleware/x_profile/html_viewer.py:363
|
||||
#: swift/common/middleware/x_profile/html_viewer.py:317
|
||||
#, python-format
|
||||
msgid "Can not load profile data from %s."
|
||||
msgstr ""
|
||||
@ -697,55 +693,60 @@ msgstr ""
|
||||
msgid "ERROR Syncing %(db_file)s %(row)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:83 swift/obj/replicator.py:424
|
||||
#: swift/obj/replicator.py:506
|
||||
#: swift/container/updater.py:77
|
||||
#, python-format
|
||||
msgid "ERROR: Failed to get paths to drive partitions: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:91 swift/obj/replicator.py:423
|
||||
#: swift/obj/replicator.py:505
|
||||
#, python-format
|
||||
msgid "%s is not mounted"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:102
|
||||
#: swift/container/updater.py:110
|
||||
#, python-format
|
||||
msgid "ERROR with loading suppressions from %s: "
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:112
|
||||
#: swift/container/updater.py:120
|
||||
msgid "Begin container update sweep"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:146
|
||||
#: swift/container/updater.py:154
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Container update sweep of %(path)s completed: %(elapsed).02fs, "
|
||||
"%(success)s successes, %(fail)s failures, %(no_change)s with no changes"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:160
|
||||
#: swift/container/updater.py:168
|
||||
#, python-format
|
||||
msgid "Container update sweep completed: %.02fs"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:172
|
||||
#: swift/container/updater.py:180
|
||||
msgid "Begin container update single threaded sweep"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:180
|
||||
#: swift/container/updater.py:188
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Container update single threaded sweep completed: %(elapsed).02fs, "
|
||||
"%(success)s successes, %(fail)s failures, %(no_change)s with no changes"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:235
|
||||
#: swift/container/updater.py:243
|
||||
#, python-format
|
||||
msgid "Update report sent for %(container)s %(dbfile)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:244
|
||||
#: swift/container/updater.py:252
|
||||
#, python-format
|
||||
msgid "Update report failed for %(container)s %(dbfile)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/container/updater.py:286
|
||||
#: swift/container/updater.py:294
|
||||
#, python-format
|
||||
msgid ""
|
||||
"ERROR account update failed with %(ip)s:%(port)s/%(device)s (will retry "
|
||||
@ -800,41 +801,46 @@ msgstr ""
|
||||
msgid "ERROR Object %(obj)s failed audit and was quarantined: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/auditor.py:330 swift/obj/auditor.py:351
|
||||
#: swift/obj/auditor.py:263
|
||||
#, python-format
|
||||
msgid "ERROR: Unable to run auditing: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/auditor.py:334 swift/obj/auditor.py:355
|
||||
#, python-format
|
||||
msgid "ERROR auditing: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/diskfile.py:282
|
||||
#: swift/obj/diskfile.py:318
|
||||
#, python-format
|
||||
msgid "Quarantined %(hsh_path)s to %(quar_path)s because it is not a directory"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/diskfile.py:371
|
||||
#: swift/obj/diskfile.py:407
|
||||
msgid "Error hashing suffix"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/diskfile.py:446 swift/obj/updater.py:160
|
||||
#: swift/obj/diskfile.py:482 swift/obj/updater.py:160
|
||||
#, python-format
|
||||
msgid "Directory %s does not map to a valid policy"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/diskfile.py:642
|
||||
#: swift/obj/diskfile.py:678
|
||||
#, python-format
|
||||
msgid "Quarantined %(object_path)s to %(quar_path)s because it is not a directory"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/diskfile.py:824
|
||||
#: swift/obj/diskfile.py:860
|
||||
#, python-format
|
||||
msgid "Problem cleaning up %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/diskfile.py:1120
|
||||
#: swift/obj/diskfile.py:1156
|
||||
#, python-format
|
||||
msgid "ERROR DiskFile %(data_file)s close failure: %(exc)s : %(stack)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/diskfile.py:1401
|
||||
#: swift/obj/diskfile.py:1437
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Client path %(client)s does not match path stored in object metadata "
|
||||
@ -882,122 +888,122 @@ msgstr ""
|
||||
msgid "ERROR container update failed with %(ip)s:%(port)s/%(dev)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:136
|
||||
#: swift/obj/replicator.py:135
|
||||
#, python-format
|
||||
msgid "Killing long-running rsync: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:150
|
||||
#: swift/obj/replicator.py:149
|
||||
#, python-format
|
||||
msgid "Bad rsync return code: %(ret)d <- %(args)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:157 swift/obj/replicator.py:161
|
||||
#: swift/obj/replicator.py:156 swift/obj/replicator.py:160
|
||||
#, python-format
|
||||
msgid "Successful rsync of %(src)s at %(dst)s (%(time).03f)"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:257
|
||||
#: swift/obj/replicator.py:256
|
||||
#, python-format
|
||||
msgid "Removing partition: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:260
|
||||
#: swift/obj/replicator.py:259
|
||||
msgid "Error syncing handoff partition"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:297
|
||||
#: swift/obj/replicator.py:296
|
||||
#, python-format
|
||||
msgid "%(ip)s/%(device)s responded as unmounted"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:302
|
||||
#: swift/obj/replicator.py:301
|
||||
#, python-format
|
||||
msgid "Invalid response %(resp)s from %(ip)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:334
|
||||
#: swift/obj/replicator.py:333
|
||||
#, python-format
|
||||
msgid "Error syncing with node: %s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:338
|
||||
#: swift/obj/replicator.py:337
|
||||
msgid "Error syncing partition"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:351
|
||||
#: swift/obj/replicator.py:350
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%(replicated)d/%(total)d (%(percentage).2f%%) partitions replicated in "
|
||||
"%(time).2fs (%(rate).2f/sec, %(remaining)s remaining)"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:362
|
||||
#: swift/obj/replicator.py:361
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%(checked)d suffixes checked - %(hashed).2f%% hashed, %(synced).2f%% "
|
||||
"synced"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:369
|
||||
#: swift/obj/replicator.py:368
|
||||
#, python-format
|
||||
msgid "Partition times: max %(max).4fs, min %(min).4fs, med %(med).4fs"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:377
|
||||
#: swift/obj/replicator.py:376
|
||||
#, python-format
|
||||
msgid "Nothing replicated for %s seconds."
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:406
|
||||
#: swift/obj/replicator.py:405
|
||||
msgid "Lockup detected.. killing live coros."
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:509
|
||||
#: swift/obj/replicator.py:508
|
||||
msgid "Ring change detected. Aborting current replication pass."
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:519
|
||||
#: swift/obj/replicator.py:518
|
||||
msgid "Exception in top-level replication loop"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:528
|
||||
#: swift/obj/replicator.py:527
|
||||
msgid "Running object replicator in script mode."
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:536
|
||||
#: swift/obj/replicator.py:535
|
||||
#, python-format
|
||||
msgid "Object replication complete (once). (%.02f minutes)"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:543
|
||||
#: swift/obj/replicator.py:542
|
||||
msgid "Starting object replicator in daemon mode."
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:547
|
||||
#: swift/obj/replicator.py:546
|
||||
msgid "Starting object replication pass."
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/replicator.py:552
|
||||
#: swift/obj/replicator.py:551
|
||||
#, python-format
|
||||
msgid "Object replication complete. (%.02f minutes)"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/server.py:201
|
||||
#: swift/obj/server.py:202
|
||||
#, python-format
|
||||
msgid ""
|
||||
"ERROR Container update failed (saving for async update later): %(status)d"
|
||||
" response from %(ip)s:%(port)s/%(dev)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/server.py:208
|
||||
#: swift/obj/server.py:209
|
||||
#, python-format
|
||||
msgid ""
|
||||
"ERROR container update failed with %(ip)s:%(port)s/%(dev)s (saving for "
|
||||
"async update later)"
|
||||
msgstr ""
|
||||
|
||||
#: swift/obj/server.py:243
|
||||
#: swift/obj/server.py:244
|
||||
#, python-format
|
||||
msgid ""
|
||||
"ERROR Container update failed: different numbers of hosts and devices in "
|
||||
@ -1069,50 +1075,50 @@ msgstr ""
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:695 swift/proxy/controllers/base.py:728
|
||||
#: swift/proxy/controllers/base.py:696 swift/proxy/controllers/base.py:729
|
||||
#: swift/proxy/controllers/obj.py:212 swift/proxy/controllers/obj.py:342
|
||||
#: swift/proxy/controllers/obj.py:377 swift/proxy/controllers/obj.py:395
|
||||
#: swift/proxy/controllers/obj.py:520
|
||||
msgid "Object"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:696
|
||||
#: swift/proxy/controllers/base.py:697
|
||||
msgid "Trying to read during GET (retrying)"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:729
|
||||
#: swift/proxy/controllers/base.py:730
|
||||
msgid "Trying to read during GET"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:733
|
||||
#: swift/proxy/controllers/base.py:734
|
||||
#, python-format
|
||||
msgid "Client did not read from proxy within %ss"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:738
|
||||
#: swift/proxy/controllers/base.py:739
|
||||
msgid "Client disconnected on read"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:740
|
||||
#: swift/proxy/controllers/base.py:741
|
||||
msgid "Trying to send to client"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:777 swift/proxy/controllers/base.py:1039
|
||||
#: swift/proxy/controllers/base.py:778 swift/proxy/controllers/base.py:1040
|
||||
#, python-format
|
||||
msgid "Trying to %(method)s %(path)s"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:814 swift/proxy/controllers/base.py:1035
|
||||
#: swift/proxy/controllers/base.py:815 swift/proxy/controllers/base.py:1036
|
||||
#: swift/proxy/controllers/obj.py:374
|
||||
msgid "ERROR Insufficient Storage"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:817
|
||||
#: swift/proxy/controllers/base.py:818
|
||||
#, python-format
|
||||
msgid "ERROR %(status)d %(body)s From %(type)s Server"
|
||||
msgstr ""
|
||||
|
||||
#: swift/proxy/controllers/base.py:1142
|
||||
#: swift/proxy/controllers/base.py:1143
|
||||
#, python-format
|
||||
msgid "%(type)s returning 503 for %(statuses)s"
|
||||
msgstr ""
|
||||
|
1209
swift/locale/zh_CN/LC_MESSAGES/swift.po
Normal file
1209
swift/locale/zh_CN/LC_MESSAGES/swift.po
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user