summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-09-28 16:01:06 +0000
committerGerrit Code Review <review@openstack.org>2015-09-28 16:01:06 +0000
commite3bfd33ea77e7ed0b7b3f3a939c0af203d1f870c (patch)
tree2c1e1fcbf8139eb43f8de9b1748981c5f315c72b
parent1c9424142310b2060b87e29c6531cc43f0151f6e (diff)
parentbe9a8fb56eb3579a20b18d2e0c8478561bea93ca (diff)
downloadswift-e3bfd33ea77e7ed0b7b3f3a939c0af203d1f870c.tar.gz
Merge "Imported Translations from Zanata"
-rw-r--r--swift/locale/de/LC_MESSAGES/swift.po7
-rw-r--r--swift/locale/es/LC_MESSAGES/swift.po7
-rw-r--r--swift/locale/fr/LC_MESSAGES/swift.po7
-rw-r--r--swift/locale/it/LC_MESSAGES/swift.po7
-rw-r--r--swift/locale/ja/LC_MESSAGES/swift.po87
-rw-r--r--swift/locale/ko_KR/LC_MESSAGES/swift.po7
-rw-r--r--swift/locale/pt_BR/LC_MESSAGES/swift.po7
-rw-r--r--swift/locale/ru/LC_MESSAGES/swift.po7
-rw-r--r--swift/locale/swift.pot194
-rw-r--r--swift/locale/tr_TR/LC_MESSAGES/swift.po8
-rw-r--r--swift/locale/zh_CN/LC_MESSAGES/swift.po7
-rw-r--r--swift/locale/zh_TW/LC_MESSAGES/swift.po7
12 files changed, 184 insertions, 168 deletions
diff --git a/swift/locale/de/LC_MESSAGES/swift.po b/swift/locale/de/LC_MESSAGES/swift.po
index 11a4bffbc..314d2b4d5 100644
--- a/swift/locale/de/LC_MESSAGES/swift.po
+++ b/swift/locale/de/LC_MESSAGES/swift.po
@@ -10,18 +10,19 @@
# Tom Cocozzello <tjcocozz@us.ibm.com>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-08-11 11:22+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"Language: de\n"
"Language-Team: German (http://www.transifex.com/openstack/swift/language/"
"de/)\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/es/LC_MESSAGES/swift.po b/swift/locale/es/LC_MESSAGES/swift.po
index 1b404ab51..1ae770de3 100644
--- a/swift/locale/es/LC_MESSAGES/swift.po
+++ b/swift/locale/es/LC_MESSAGES/swift.po
@@ -8,18 +8,19 @@
# Tom Cocozzello <tjcocozz@us.ibm.com>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-09-09 05:36+0000\n"
"Last-Translator: Carlos A. Muñoz <camunoz@redhat.com>\n"
+"Language: es\n"
"Language-Team: Spanish (http://www.transifex.com/openstack/swift/language/"
"es/)\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/fr/LC_MESSAGES/swift.po b/swift/locale/fr/LC_MESSAGES/swift.po
index f888bc261..116ad1b83 100644
--- a/swift/locale/fr/LC_MESSAGES/swift.po
+++ b/swift/locale/fr/LC_MESSAGES/swift.po
@@ -8,18 +8,19 @@
# Tom Cocozzello <tjcocozz@us.ibm.com>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-08-11 11:22+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"Language: fr\n"
"Language-Team: French (http://www.transifex.com/openstack/swift/language/"
"fr/)\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/it/LC_MESSAGES/swift.po b/swift/locale/it/LC_MESSAGES/swift.po
index f29029206..d7e5d7d85 100644
--- a/swift/locale/it/LC_MESSAGES/swift.po
+++ b/swift/locale/it/LC_MESSAGES/swift.po
@@ -7,18 +7,19 @@
# Tom Cocozzello <tjcocozz@us.ibm.com>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-08-11 11:22+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"Language: it\n"
"Language-Team: Italian (http://www.transifex.com/openstack/swift/language/"
"it/)\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/ja/LC_MESSAGES/swift.po b/swift/locale/ja/LC_MESSAGES/swift.po
index 6e7a6bcf8..af570c645 100644
--- a/swift/locale/ja/LC_MESSAGES/swift.po
+++ b/swift/locale/ja/LC_MESSAGES/swift.po
@@ -4,22 +4,24 @@
#
# Translators:
# Sasuke(Kyohei MORIYAMA) <>, 2015
+# Akihiro Motoki <amotoki@gmail.com>, 2015. #zanata
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
# Tom Cocozzello <tjcocozz@us.ibm.com>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
-"PO-Revision-Date: 2015-08-11 11:22+0000\n"
-"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
+"PO-Revision-Date: 2015-09-26 09:26+0000\n"
+"Last-Translator: Akihiro Motoki <amotoki@gmail.com>\n"
+"Language: ja\n"
"Language-Team: Japanese (http://www.transifex.com/openstack/swift/language/"
"ja/)\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
@@ -123,7 +125,7 @@ msgstr "、%s オブジェクトが残っていると思われます"
msgid ", %s objects remaining"
msgstr "、%s オブジェクトが残っています"
-#, python-format
+#, fuzzy, python-format
msgid ", elapsed: %.02fs"
msgstr "、経過時間: %.02fs"
@@ -139,9 +141,9 @@ msgstr "アカウント %s は %s 以降リープされていません"
#, python-format
msgid "Account audit \"once\" mode completed: %.02fs"
-msgstr "アカウント監査「once」モードが完了しました: %.02fs"
+msgstr "アカウント監査 \"once\" モードが完了しました: %.02fs"
-#, python-format
+#, fuzzy, python-format
msgid "Account audit pass completed: %.02fs"
msgstr "アカウント監査パスが完了しました: %.02fs"
@@ -159,7 +161,7 @@ msgid "Bad rsync return code: %(ret)d <- %(args)s"
msgstr "正しくない再同期戻りコード: %(ret)d <- %(args)s"
msgid "Begin account audit \"once\" mode"
-msgstr "アカウント監査「once」モードの開始"
+msgstr "アカウント監査 \"once\" モードの開始"
msgid "Begin account audit pass."
msgstr "アカウント監査パスを開始します。"
@@ -197,7 +199,7 @@ msgid "Beginning replication run"
msgstr "複製の実行を開始中"
msgid "Broker error trying to rollback locked connection"
-msgstr "ロック済み接続のロールバックを試行中のブローカー・エラー"
+msgstr "ロック済み接続のロールバックを試行中のブローカーエラー"
#, python-format
msgid "Can not access the file %s."
@@ -205,7 +207,7 @@ msgstr "ファイル %s にアクセスできません。"
#, python-format
msgid "Can not load profile data from %s."
-msgstr "プロファイル・データを %s からロードできません。"
+msgstr "プロファイルデータを %s からロードできません。"
#, python-format
msgid "Client did not read from proxy within %ss"
@@ -221,8 +223,8 @@ msgstr "十分なデータを送信せずにクライアントが切断されま
msgid ""
"Client path %(client)s does not match path stored in object metadata %(meta)s"
msgstr ""
-"クライアント・パス %(client)s はオブジェクト・メタデータ %(meta)s に保管され"
-"たパスに一致しません"
+"クライアントパス %(client)s はオブジェクトメタデータ %(meta)s に保管されたパ"
+"スに一致しません"
msgid "Connection refused"
msgstr "接続が拒否されました"
@@ -237,7 +239,7 @@ msgstr "コンテナー"
msgid "Container audit \"once\" mode completed: %.02fs"
msgstr "コンテナー監査「once」モードが完了しました: %.02fs"
-#, python-format
+#, fuzzy, python-format
msgid "Container audit pass completed: %.02fs"
msgstr "コンテナー監査パスが完了しました: %.02fs"
@@ -275,11 +277,11 @@ msgstr "%r をロードできませんでした: %s"
#, python-format
msgid "Data download error: %s"
-msgstr "データ・ダウンロード・エラー: %s"
+msgstr "データダウンロードエラー: %s"
-#, python-format
+#, fuzzy, python-format
msgid "Devices pass completed: %.02fs"
-msgstr "デバイス・パスが完了しました: %.02fs"
+msgstr "デバイスパスが完了しました: %.02fs"
#, python-format
msgid "ERROR %(db_file)s: %(validate_sync_to_err)s"
@@ -291,16 +293,15 @@ msgstr "エラー %(status)d: %(type)s サーバーからの %(body)s"
#, python-format
msgid "ERROR %(status)d %(body)s From Object Server re: %(path)s"
-msgstr "エラー %(status)d: オブジェクト・サーバーからの %(body)s、re: %(path)s"
+msgstr "エラー %(status)d: オブジェクトサーバーからの %(body)s、re: %(path)s"
#, python-format
msgid "ERROR %(status)d Expect: 100-continue From Object Server"
-msgstr "エラー %(status)d: 予期: オブジェクト・サーバーからの 100-continue"
+msgstr "エラー %(status)d: 予期: オブジェクトサーバーからの 100-continue"
#, python-format
msgid "ERROR %(status)d Trying to %(method)s %(path)sFrom Container Server"
-msgstr ""
-"エラー %(status)d: コンテナー・サーバーから %(method)s %(path)s を試行中"
+msgstr "エラー %(status)d: コンテナーサーバーから %(method)s %(path)s を試行中"
#, python-format
msgid ""
@@ -374,7 +375,7 @@ msgstr "エラー: ピックルの問題、%s を検疫します"
#, python-format
msgid "ERROR Remote drive not mounted %s"
-msgstr "エラー: リモート・ドライブに %s がマウントされていません"
+msgstr "エラー: リモートドライブに %s がマウントされていません"
#, python-format
msgid "ERROR Syncing %(db_file)s %(row)s"
@@ -464,11 +465,11 @@ msgstr "%s からの抑止のロードでエラーが発生しました: "
#, python-format
msgid "ERROR with remote server %(ip)s:%(port)s/%(device)s"
-msgstr "リモート・サーバー %(ip)s:%(port)s/%(device)s でのエラー"
+msgstr "リモートサーバー %(ip)s:%(port)s/%(device)s でのエラー"
#, python-format
msgid "ERROR: Failed to get paths to drive partitions: %s"
-msgstr "エラー: ドライブ・パーティションに対するパスの取得に失敗しました: %s"
+msgstr "エラー: ドライブパーティションに対するパスの取得に失敗しました: %s"
msgid "ERROR: An error occurred while retrieving segments"
msgstr "エラー: セグメントの取得中にエラーが発生しました"
@@ -487,10 +488,10 @@ msgstr "memcached %(server)s に対する %(action)s がエラーになりまし
#, python-format
msgid "Error encoding to UTF-8: %s"
-msgstr "UTF-8 へのエンコード・エラー: %s"
+msgstr "UTF-8 へのエンコードエラー: %s"
msgid "Error hashing suffix"
-msgstr "サフィックスのハッシュ・エラー"
+msgstr "サフィックスのハッシュエラー"
#, python-format
msgid "Error in %r with mtime_check_interval: %s"
@@ -501,20 +502,20 @@ msgid "Error limiting server %s"
msgstr "サーバー %s の制限エラー"
msgid "Error listing devices"
-msgstr "デバイスのリスト・エラー"
+msgstr "デバイスのリストエラー"
#, python-format
msgid "Error on render profiling results: %s"
-msgstr "レンダリング・プロファイル結果でのエラー: %s"
+msgstr "レンダリングプロファイル結果でのエラー: %s"
msgid "Error parsing recon cache file"
-msgstr "再構成キャッシュ・ファイルの構文解析エラー"
+msgstr "再構成キャッシュファイルの構文解析エラー"
msgid "Error reading recon cache file"
-msgstr "再構成キャッシュ・ファイルの読み取りエラー"
+msgstr "再構成キャッシュファイルの読み取りエラー"
msgid "Error reading ringfile"
-msgstr "リング・ファイルの読み取りエラー"
+msgstr "リングファイルの読み取りエラー"
msgid "Error reading swift.conf"
msgstr "swift.conf の読み取りエラー"
@@ -523,7 +524,7 @@ msgid "Error retrieving recon data"
msgstr "再構成データの取得エラー"
msgid "Error syncing handoff partition"
-msgstr "ハンドオフ・パーティションの同期エラー"
+msgstr "ハンドオフパーティションの同期エラー"
msgid "Error syncing partition"
msgstr "パーティションとの同期エラー"
@@ -546,7 +547,7 @@ msgid "Exception dumping recon cache"
msgstr "再構成キャッシュのダンプで例外が発生しました"
msgid "Exception in top-level account reaper loop"
-msgstr "最上位アカウント・リーパー・ループで例外が発生しました"
+msgstr "最上位アカウントリーパーループで例外が発生しました"
msgid "Exception in top-level replication loop"
msgstr "最上位複製ループで例外が発生しました"
@@ -637,7 +638,7 @@ msgstr "%s が実行されていません"
#, python-format
msgid "No cluster endpoint for %r %r"
-msgstr "%r %r のエンドポイント・クラスターがありません"
+msgstr "%r %r のエンドポイントクラスターがありません"
#, python-format
msgid "No permission to signal PID %d"
@@ -645,11 +646,11 @@ msgstr "PID %d にシグナル通知する許可がありません"
#, python-format
msgid "No realm key for %r"
-msgstr "%r のレルム・キーがありません"
+msgstr "%r のレルムキーがありません"
#, python-format
msgid "Node error limited %(ip)s:%(port)s (%(device)s)"
-msgstr "ノード・エラー制限 %(ip)s:%(port)s (%(device)s)"
+msgstr "ノードエラー制限 %(ip)s:%(port)s (%(device)s)"
#, python-format
msgid ""
@@ -716,7 +717,7 @@ msgstr "オブジェクト複製が完了しました。(%.02f 分)"
#, python-format
msgid "Object servers returned %s mismatched etags"
-msgstr "オブジェクト・サーバーが %s 個の不一致 etag を返しました"
+msgstr "オブジェクトサーバーが %s 個の不一致 etag を返しました"
#, python-format
msgid ""
@@ -793,7 +794,7 @@ msgstr "DB %s の検疫中"
#, python-format
msgid "Ratelimit sleep log: %(sleep)s for %(account)s/%(container)s/%(object)s"
msgstr ""
-"Ratelimit スリープ・ログ: %(account)s/%(container)s/%(object)s の %(sleep)s"
+"Ratelimit スリープログ: %(account)s/%(container)s/%(object)s の %(sleep)s"
#, python-format
msgid "Removed %(remove)d dbs"
@@ -834,7 +835,7 @@ msgid "Running %s once"
msgstr "%s を 1 回実行中"
msgid "Running object replicator in script mode."
-msgstr "スクリプト・モードでオブジェクト・レプリケーターを実行中です。"
+msgstr "スクリプトモードでオブジェクトレプリケーターを実行中です。"
#, python-format
msgid "Signal %s pid: %s signal: %s"
@@ -869,7 +870,7 @@ msgstr "%(device)s はマウントされていないため、スキップされ
#, python-format
msgid "Skipping %s as it is not mounted"
-msgstr "%s はマウントされていないため、スキップされます"
+msgstr "マウントされていないため、 %s をスキップします"
#, python-format
msgid "Starting %s"
@@ -879,14 +880,14 @@ msgid "Starting object replication pass."
msgstr "オブジェクト複製パスを開始中です。"
msgid "Starting object replicator in daemon mode."
-msgstr "オブジェクト・レプリケーターをデーモン・モードで開始中です。"
+msgstr "オブジェクトレプリケーターをデーモンモードで開始中です。"
#, python-format
msgid "Successful rsync of %(src)s at %(dst)s (%(time).03f)"
msgstr "%(dst)s での %(src)s の再同期が成功しました (%(time).03f)"
msgid "The file type are forbidden to access!"
-msgstr "このファイル・タイプにはアクセスが禁止されています"
+msgstr "このファイルタイプにはアクセスが禁止されています"
#, python-format
msgid ""
@@ -992,7 +993,7 @@ msgid "method %s is not allowed."
msgstr "メソッド %s は許可されていません。"
msgid "no log file found"
-msgstr "ログ・ファイルが見つかりません"
+msgstr "ログファイルが見つかりません"
msgid "odfpy not installed."
msgstr "odfpy がインストールされていません。"
diff --git a/swift/locale/ko_KR/LC_MESSAGES/swift.po b/swift/locale/ko_KR/LC_MESSAGES/swift.po
index 5d54247c7..c74e1f55e 100644
--- a/swift/locale/ko_KR/LC_MESSAGES/swift.po
+++ b/swift/locale/ko_KR/LC_MESSAGES/swift.po
@@ -9,18 +9,19 @@
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-09-09 05:10+0000\n"
"Last-Translator: Ying Chun Guo <daisy.ycguo@gmail.com>\n"
+"Language: ko_KR\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/openstack/swift/"
"language/ko_KR/)\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/pt_BR/LC_MESSAGES/swift.po b/swift/locale/pt_BR/LC_MESSAGES/swift.po
index 546286be7..f251321b4 100644
--- a/swift/locale/pt_BR/LC_MESSAGES/swift.po
+++ b/swift/locale/pt_BR/LC_MESSAGES/swift.po
@@ -11,18 +11,19 @@
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-08-11 11:22+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"Language: pt_BR\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/openstack/swift/"
"language/pt_BR/)\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/ru/LC_MESSAGES/swift.po b/swift/locale/ru/LC_MESSAGES/swift.po
index 3c09789bb..05e3a577f 100644
--- a/swift/locale/ru/LC_MESSAGES/swift.po
+++ b/swift/locale/ru/LC_MESSAGES/swift.po
@@ -7,11 +7,12 @@
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-08-11 11:22+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"Language: ru\n"
"Language-Team: Russian (http://www.transifex.com/openstack/swift/language/"
"ru/)\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
@@ -20,7 +21,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/swift.pot b/swift/locale/swift.pot
index 0fd410a37..1019898f0 100644
--- a/swift/locale/swift.pot
+++ b/swift/locale/swift.pot
@@ -6,16 +6,16 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev19\n"
+"Project-Id-Version: swift 2.4.1.dev50\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-05 06:17+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+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"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
#: swift/account/auditor.py:59
#, python-format
@@ -195,79 +195,79 @@ msgstr ""
msgid "Invalid pending entry %(file)s: %(entry)s"
msgstr ""
-#: swift/common/db_replicator.py:143
+#: swift/common/db_replicator.py:144
#, python-format
msgid "ERROR reading HTTP response from %s"
msgstr ""
-#: swift/common/db_replicator.py:197
+#: swift/common/db_replicator.py:207
#, python-format
msgid "Attempted to replicate %(count)d dbs in %(time).5f seconds (%(rate).5f/s)"
msgstr ""
-#: swift/common/db_replicator.py:203
+#: swift/common/db_replicator.py:213
#, python-format
msgid "Removed %(remove)d dbs"
msgstr ""
-#: swift/common/db_replicator.py:204
+#: swift/common/db_replicator.py:214
#, python-format
msgid "%(success)s successes, %(failure)s failures"
msgstr ""
-#: swift/common/db_replicator.py:251
+#: swift/common/db_replicator.py:261
#, python-format
msgid "ERROR rsync failed with %(code)s: %(args)s"
msgstr ""
-#: swift/common/db_replicator.py:320
+#: swift/common/db_replicator.py:325
#, python-format
msgid "ERROR Bad response %(status)s from %(host)s"
msgstr ""
-#: swift/common/db_replicator.py:486 swift/common/db_replicator.py:750
+#: swift/common/db_replicator.py:491 swift/common/db_replicator.py:755
#, python-format
msgid "Quarantining DB %s"
msgstr ""
-#: swift/common/db_replicator.py:489
+#: swift/common/db_replicator.py:494
#, python-format
msgid "ERROR reading db %s"
msgstr ""
-#: swift/common/db_replicator.py:542
+#: swift/common/db_replicator.py:547
#, python-format
msgid "ERROR Remote drive not mounted %s"
msgstr ""
-#: swift/common/db_replicator.py:544
+#: swift/common/db_replicator.py:549
#, python-format
msgid "ERROR syncing %(file)s with node %(node)s"
msgstr ""
-#: swift/common/db_replicator.py:583
+#: swift/common/db_replicator.py:588
#, python-format
msgid "ERROR while trying to clean up %s"
msgstr ""
-#: swift/common/db_replicator.py:611
+#: swift/common/db_replicator.py:616
msgid "ERROR Failed to get my own IPs?"
msgstr ""
-#: swift/common/db_replicator.py:625
+#: swift/common/db_replicator.py:630
#, python-format
msgid "Skipping %(device)s as it is not mounted"
msgstr ""
-#: swift/common/db_replicator.py:634
+#: swift/common/db_replicator.py:639
msgid "Beginning replication run"
msgstr ""
-#: swift/common/db_replicator.py:639
+#: swift/common/db_replicator.py:644
msgid "Replication run OVER"
msgstr ""
-#: swift/common/db_replicator.py:652
+#: swift/common/db_replicator.py:657
msgid "ERROR trying to replicate"
msgstr ""
@@ -394,12 +394,12 @@ msgstr ""
msgid "Error limiting server %s"
msgstr ""
-#: swift/common/request_helpers.py:102
+#: swift/common/request_helpers.py:104
#, python-format
msgid "No policy with index %s"
msgstr ""
-#: swift/common/request_helpers.py:378
+#: swift/common/request_helpers.py:435
msgid "ERROR: An error occurred while retrieving segments"
msgstr ""
@@ -547,27 +547,27 @@ msgstr ""
msgid "Warning: Cannot ratelimit without a memcached client"
msgstr ""
-#: swift/common/middleware/recon.py:81
+#: swift/common/middleware/recon.py:84
msgid "Error reading recon cache file"
msgstr ""
-#: swift/common/middleware/recon.py:83
+#: swift/common/middleware/recon.py:86
msgid "Error parsing recon cache file"
msgstr ""
-#: swift/common/middleware/recon.py:85
+#: swift/common/middleware/recon.py:88
msgid "Error retrieving recon data"
msgstr ""
-#: swift/common/middleware/recon.py:159
+#: swift/common/middleware/recon.py:162
msgid "Error listing devices"
msgstr ""
-#: swift/common/middleware/recon.py:255
+#: swift/common/middleware/recon.py:258
msgid "Error reading ringfile"
msgstr ""
-#: swift/common/middleware/recon.py:269
+#: swift/common/middleware/recon.py:272
msgid "Error reading swift.conf"
msgstr ""
@@ -738,8 +738,8 @@ msgstr ""
msgid "ERROR: Failed to get paths to drive partitions: %s"
msgstr ""
-#: swift/container/updater.py:92 swift/obj/reconstructor.py:812
-#: swift/obj/replicator.py:580 swift/obj/replicator.py:692
+#: swift/container/updater.py:92 swift/obj/reconstructor.py:817
+#: swift/obj/replicator.py:584 swift/obj/replicator.py:696
#, python-format
msgid "%s is not mounted"
msgstr ""
@@ -856,48 +856,48 @@ msgstr ""
msgid "Directory %r does not map to a valid policy (%s)"
msgstr ""
-#: swift/obj/diskfile.py:619
+#: swift/obj/diskfile.py:620
#, python-format
msgid "Quarantined %(hsh_path)s to %(quar_path)s because it is not a directory"
msgstr ""
-#: swift/obj/diskfile.py:702
+#: swift/obj/diskfile.py:703
msgid "Error hashing suffix"
msgstr ""
-#: swift/obj/diskfile.py:823
+#: swift/obj/diskfile.py:824
#, python-format
msgid "Quarantined %(object_path)s to %(quar_path)s because it is not a directory"
msgstr ""
-#: swift/obj/diskfile.py:1037
+#: swift/obj/diskfile.py:1038
#, python-format
msgid "Problem cleaning up %s"
msgstr ""
-#: swift/obj/diskfile.py:1344
+#: swift/obj/diskfile.py:1345
#, python-format
msgid "ERROR DiskFile %(data_file)s close failure: %(exc)s : %(stack)s"
msgstr ""
-#: swift/obj/diskfile.py:1618
+#: swift/obj/diskfile.py:1626
#, python-format
msgid ""
"Client path %(client)s does not match path stored in object metadata "
"%(meta)s"
msgstr ""
-#: swift/obj/diskfile.py:2054
+#: swift/obj/diskfile.py:2023
#, python-format
msgid "No space left on device for %s (%s)"
msgstr ""
-#: swift/obj/diskfile.py:2063
+#: swift/obj/diskfile.py:2032
#, python-format
msgid "Problem cleaning up %s (%s)"
msgstr ""
-#: swift/obj/diskfile.py:2066
+#: swift/obj/diskfile.py:2035
#, python-format
msgid "Problem writing durable state file %s (%s)"
msgstr ""
@@ -931,22 +931,22 @@ msgstr ""
msgid "Exception while deleting object %s %s %s"
msgstr ""
-#: swift/obj/reconstructor.py:208 swift/obj/reconstructor.py:492
+#: swift/obj/reconstructor.py:209 swift/obj/reconstructor.py:494
#, python-format
msgid "Invalid response %(resp)s from %(full_path)s"
msgstr ""
-#: swift/obj/reconstructor.py:214
+#: swift/obj/reconstructor.py:217
#, python-format
msgid "Trying to GET %(full_path)s"
msgstr ""
-#: swift/obj/reconstructor.py:321
+#: swift/obj/reconstructor.py:323
#, python-format
msgid "Error trying to rebuild %(path)s policy#%(policy)d frag#%(frag_index)s"
msgstr ""
-#: swift/obj/reconstructor.py:348
+#: swift/obj/reconstructor.py:350
#, python-format
msgid ""
"%(reconstructed)d/%(total)d (%(percentage).2f%%) partitions of "
@@ -954,153 +954,153 @@ msgid ""
"%(time).2fs (%(rate).2f/sec, %(remaining)s remaining)"
msgstr ""
-#: swift/obj/reconstructor.py:369 swift/obj/replicator.py:504
+#: swift/obj/reconstructor.py:371 swift/obj/replicator.py:508
#, python-format
msgid ""
"%(checked)d suffixes checked - %(hashed).2f%% hashed, %(synced).2f%% "
"synced"
msgstr ""
-#: swift/obj/reconstructor.py:376 swift/obj/replicator.py:511
+#: swift/obj/reconstructor.py:378 swift/obj/replicator.py:515
#, python-format
msgid "Partition times: max %(max).4fs, min %(min).4fs, med %(med).4fs"
msgstr ""
-#: swift/obj/reconstructor.py:384
+#: swift/obj/reconstructor.py:386
#, python-format
msgid "Nothing reconstructed for %s seconds."
msgstr ""
-#: swift/obj/reconstructor.py:413 swift/obj/replicator.py:548
+#: swift/obj/reconstructor.py:415 swift/obj/replicator.py:552
msgid "Lockup detected.. killing live coros."
msgstr ""
-#: swift/obj/reconstructor.py:460
+#: swift/obj/reconstructor.py:462
#, python-format
msgid "Trying to sync suffixes with %s"
msgstr ""
-#: swift/obj/reconstructor.py:485
+#: swift/obj/reconstructor.py:487
#, python-format
msgid "%s responded as unmounted"
msgstr ""
-#: swift/obj/reconstructor.py:883 swift/obj/replicator.py:357
+#: swift/obj/reconstructor.py:888 swift/obj/replicator.py:361
#, python-format
msgid "Removing partition: %s"
msgstr ""
-#: swift/obj/reconstructor.py:899
+#: swift/obj/reconstructor.py:904
msgid "Ring change detected. Aborting current reconstruction pass."
msgstr ""
-#: swift/obj/reconstructor.py:918
+#: swift/obj/reconstructor.py:923
msgid "Exception in top-levelreconstruction loop"
msgstr ""
-#: swift/obj/reconstructor.py:928
+#: swift/obj/reconstructor.py:933
msgid "Running object reconstructor in script mode."
msgstr ""
-#: swift/obj/reconstructor.py:937
+#: swift/obj/reconstructor.py:942
#, python-format
msgid "Object reconstruction complete (once). (%.02f minutes)"
msgstr ""
-#: swift/obj/reconstructor.py:944
+#: swift/obj/reconstructor.py:949
msgid "Starting object reconstructor in daemon mode."
msgstr ""
-#: swift/obj/reconstructor.py:948
+#: swift/obj/reconstructor.py:953
msgid "Starting object reconstruction pass."
msgstr ""
-#: swift/obj/reconstructor.py:953
+#: swift/obj/reconstructor.py:958
#, python-format
msgid "Object reconstruction complete. (%.02f minutes)"
msgstr ""
-#: swift/obj/replicator.py:173
+#: swift/obj/replicator.py:181
#, python-format
msgid "Killing long-running rsync: %s"
msgstr ""
-#: swift/obj/replicator.py:187
+#: swift/obj/replicator.py:195
#, python-format
msgid "Bad rsync return code: %(ret)d <- %(args)s"
msgstr ""
-#: swift/obj/replicator.py:194 swift/obj/replicator.py:198
+#: swift/obj/replicator.py:202 swift/obj/replicator.py:206
#, python-format
msgid "Successful rsync of %(src)s at %(dst)s (%(time).03f)"
msgstr ""
-#: swift/obj/replicator.py:327
+#: swift/obj/replicator.py:331
#, python-format
msgid "Removing %s objects"
msgstr ""
-#: swift/obj/replicator.py:346
+#: swift/obj/replicator.py:350
msgid "Error syncing handoff partition"
msgstr ""
-#: swift/obj/replicator.py:422
+#: swift/obj/replicator.py:426
#, python-format
msgid "%(ip)s/%(device)s responded as unmounted"
msgstr ""
-#: swift/obj/replicator.py:429
+#: swift/obj/replicator.py:433
#, python-format
msgid "Invalid response %(resp)s from %(ip)s"
msgstr ""
-#: swift/obj/replicator.py:473
+#: swift/obj/replicator.py:477
#, python-format
msgid "Error syncing with node: %s"
msgstr ""
-#: swift/obj/replicator.py:478
+#: swift/obj/replicator.py:482
msgid "Error syncing partition"
msgstr ""
-#: swift/obj/replicator.py:493
+#: swift/obj/replicator.py:497
#, 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:519
+#: swift/obj/replicator.py:523
#, python-format
msgid "Nothing replicated for %s seconds."
msgstr ""
-#: swift/obj/replicator.py:695
+#: swift/obj/replicator.py:699
msgid "Ring change detected. Aborting current replication pass."
msgstr ""
-#: swift/obj/replicator.py:723
+#: swift/obj/replicator.py:727
msgid "Exception in top-level replication loop"
msgstr ""
-#: swift/obj/replicator.py:733
+#: swift/obj/replicator.py:737
msgid "Running object replicator in script mode."
msgstr ""
-#: swift/obj/replicator.py:751
+#: swift/obj/replicator.py:755
#, python-format
msgid "Object replication complete (once). (%.02f minutes)"
msgstr ""
-#: swift/obj/replicator.py:762
+#: swift/obj/replicator.py:766
msgid "Starting object replicator in daemon mode."
msgstr ""
-#: swift/obj/replicator.py:766
+#: swift/obj/replicator.py:770
msgid "Starting object replication pass."
msgstr ""
-#: swift/obj/replicator.py:771
+#: swift/obj/replicator.py:775
#, python-format
msgid "Object replication complete. (%.02f minutes)"
msgstr ""
@@ -1197,11 +1197,11 @@ msgid "Account"
msgstr ""
#: swift/proxy/controllers/base.py:803 swift/proxy/controllers/base.py:842
-#: swift/proxy/controllers/base.py:935 swift/proxy/controllers/obj.py:320
-#: swift/proxy/controllers/obj.py:847 swift/proxy/controllers/obj.py:894
-#: swift/proxy/controllers/obj.py:908 swift/proxy/controllers/obj.py:1717
-#: swift/proxy/controllers/obj.py:1954 swift/proxy/controllers/obj.py:2079
-#: swift/proxy/controllers/obj.py:2264
+#: swift/proxy/controllers/base.py:935 swift/proxy/controllers/obj.py:334
+#: swift/proxy/controllers/obj.py:866 swift/proxy/controllers/obj.py:913
+#: swift/proxy/controllers/obj.py:927 swift/proxy/controllers/obj.py:1742
+#: swift/proxy/controllers/obj.py:1979 swift/proxy/controllers/obj.py:2104
+#: swift/proxy/controllers/obj.py:2298
msgid "Object"
msgstr ""
@@ -1232,8 +1232,8 @@ msgid "Trying to %(method)s %(path)s"
msgstr ""
#: swift/proxy/controllers/base.py:1037 swift/proxy/controllers/base.py:1398
-#: swift/proxy/controllers/obj.py:343 swift/proxy/controllers/obj.py:885
-#: swift/proxy/controllers/obj.py:2071 swift/proxy/controllers/obj.py:2309
+#: swift/proxy/controllers/obj.py:357 swift/proxy/controllers/obj.py:904
+#: swift/proxy/controllers/obj.py:2096 swift/proxy/controllers/obj.py:2343
msgid "ERROR Insufficient Storage"
msgstr ""
@@ -1256,69 +1256,73 @@ msgstr ""
msgid "Container"
msgstr ""
-#: swift/proxy/controllers/obj.py:321
+#: swift/proxy/controllers/obj.py:335
#, python-format
msgid "Trying to get final status of PUT to %s"
msgstr ""
-#: swift/proxy/controllers/obj.py:347 swift/proxy/controllers/obj.py:2314
+#: swift/proxy/controllers/obj.py:361 swift/proxy/controllers/obj.py:2348
#, python-format
msgid "ERROR %(status)d %(body)s From Object Server re: %(path)s"
msgstr ""
-#: swift/proxy/controllers/obj.py:548
+#: swift/proxy/controllers/obj.py:562
#, python-format
msgid "Object PUT returning 412, %(statuses)r"
msgstr ""
-#: swift/proxy/controllers/obj.py:561
+#: swift/proxy/controllers/obj.py:575
#, python-format
msgid "Object PUT returning 202 for 409: %(req_timestamp)s <= %(timestamps)r"
msgstr ""
-#: swift/proxy/controllers/obj.py:889 swift/proxy/controllers/obj.py:2074
+#: swift/proxy/controllers/obj.py:908 swift/proxy/controllers/obj.py:2099
#, python-format
msgid "ERROR %(status)d Expect: 100-continue From Object Server"
msgstr ""
-#: swift/proxy/controllers/obj.py:895 swift/proxy/controllers/obj.py:2080
+#: swift/proxy/controllers/obj.py:914 swift/proxy/controllers/obj.py:2105
#, python-format
msgid "Expect: 100-continue on %s"
msgstr ""
-#: swift/proxy/controllers/obj.py:909 swift/proxy/controllers/obj.py:1718
+#: swift/proxy/controllers/obj.py:928 swift/proxy/controllers/obj.py:1743
#, python-format
msgid "Trying to write to %s"
msgstr ""
-#: swift/proxy/controllers/obj.py:960 swift/proxy/controllers/obj.py:2219
+#: swift/proxy/controllers/obj.py:979 swift/proxy/controllers/obj.py:2253
#, python-format
msgid "ERROR Client read timeout (%ss)"
msgstr ""
-#: swift/proxy/controllers/obj.py:967 swift/proxy/controllers/obj.py:2226
+#: swift/proxy/controllers/obj.py:987 swift/proxy/controllers/obj.py:2259
+msgid "Client disconnected without sending last chunk"
+msgstr ""
+
+#: swift/proxy/controllers/obj.py:992 swift/proxy/controllers/obj.py:2266
msgid "ERROR Exception causing client disconnect"
msgstr ""
-#: swift/proxy/controllers/obj.py:972 swift/proxy/controllers/obj.py:2231
+#: swift/proxy/controllers/obj.py:997 swift/proxy/controllers/obj.py:2201
msgid "Client disconnected without sending enough data"
msgstr ""
-#: swift/proxy/controllers/obj.py:1018
+#: swift/proxy/controllers/obj.py:1043
#, python-format
msgid "Object servers returned %s mismatched etags"
msgstr ""
-#: swift/proxy/controllers/obj.py:1022 swift/proxy/controllers/obj.py:2393
+#: swift/proxy/controllers/obj.py:1047 swift/proxy/controllers/obj.py:2427
msgid "Object PUT"
msgstr ""
-#: swift/proxy/controllers/obj.py:2206
+#: swift/proxy/controllers/obj.py:2240
#, python-format
msgid "Not enough object servers ack'ed (got %d)"
msgstr ""
-#: swift/proxy/controllers/obj.py:2265
+#: swift/proxy/controllers/obj.py:2299
#, python-format
msgid "Trying to get %s status of PUT to %s"
msgstr ""
diff --git a/swift/locale/tr_TR/LC_MESSAGES/swift.po b/swift/locale/tr_TR/LC_MESSAGES/swift.po
index 674b6d7a0..651242ad0 100644
--- a/swift/locale/tr_TR/LC_MESSAGES/swift.po
+++ b/swift/locale/tr_TR/LC_MESSAGES/swift.po
@@ -4,20 +4,22 @@
#
# Translators:
# İşbaran Akçayır <isbaran@gmail.com>, 2015
+# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: Swift\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-05 06:17+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-09-04 07:42+0000\n"
"Last-Translator: İşbaran Akçayır <isbaran@gmail.com>\n"
+"Language: tr_TR\n"
"Language-Team: Turkish (Turkey) (http://www.transifex.com/openstack/swift/"
"language/tr_TR/)\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/zh_CN/LC_MESSAGES/swift.po b/swift/locale/zh_CN/LC_MESSAGES/swift.po
index 1c539a568..3cdb8123a 100644
--- a/swift/locale/zh_CN/LC_MESSAGES/swift.po
+++ b/swift/locale/zh_CN/LC_MESSAGES/swift.po
@@ -8,18 +8,19 @@
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-08-11 11:22+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"Language: zh_Hans_CN\n"
"Language-Team: Chinese (China) (http://www.transifex.com/openstack/swift/"
"language/zh_CN/)\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"
diff --git a/swift/locale/zh_TW/LC_MESSAGES/swift.po b/swift/locale/zh_TW/LC_MESSAGES/swift.po
index 68b682f7e..95c21d7df 100644
--- a/swift/locale/zh_TW/LC_MESSAGES/swift.po
+++ b/swift/locale/zh_TW/LC_MESSAGES/swift.po
@@ -7,18 +7,19 @@
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
msgid ""
msgstr ""
-"Project-Id-Version: swift 2.4.1.dev40\n"
+"Project-Id-Version: swift 2.4.1.dev48\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-09-22 07:36+0000\n"
+"POT-Creation-Date: 2015-09-28 06:27+0000\n"
"PO-Revision-Date: 2015-08-11 11:22+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"Language: zh_Hant_TW\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/openstack/swift/"
"language/zh_TW/)\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
msgid ""
"\n"