Imported Translations from Transifex

For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Ie118f2762ddb888925cfbd60116a8288333c7bcf
This commit is contained in:
OpenStack Proposal Bot 2015-02-05 06:19:53 +00:00
parent 662d130e0f
commit e811ff1dae
31 changed files with 704 additions and 637 deletions

View File

@ -1,14 +1,14 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. # FIRST AUTHOR <EMAIL@ADDRESS>, 2015.
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2015.1.dev99.ga64ed6d\n" "Project-Id-Version: ceilometer 2015.1.dev2\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-16 07:50+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,19 +17,25 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -41,18 +47,18 @@ msgstr ""
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "" msgstr ""

View File

@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2015.1.dev32\n" "Project-Id-Version: ceilometer 2015.1.dev2\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,78 +17,78 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "" msgstr ""
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "" msgstr ""

View File

@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2015.1.dev127\n" "Project-Id-Version: ceilometer 2015.1.dev2\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,7 +17,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/agent/discovery/endpoint.py:43 #: ceilometer/agent/discovery/endpoint.py:42
#, python-format #, python-format
msgid "No endpoints found for service %s" msgid "No endpoints found for service %s"
msgstr "" msgstr ""
@ -27,7 +27,7 @@ msgstr ""
msgid "Expecting %(expected)d datapoints but only get %(actual)d" msgid "Expecting %(expected)d datapoints but only get %(actual)d"
msgstr "" msgstr ""
#: ceilometer/compute/pollsters/disk.py:119 #: ceilometer/compute/pollsters/disk.py:123
#: ceilometer/compute/pollsters/memory.py:49 #: ceilometer/compute/pollsters/memory.py:49
#: ceilometer/compute/pollsters/net.py:108 #: ceilometer/compute/pollsters/net.py:108
#, python-format #, python-format
@ -45,10 +45,10 @@ msgstr ""
#: ceilometer/openstack/common/loopingcall.py:87 #: ceilometer/openstack/common/loopingcall.py:87
#, python-format #, python-format
msgid "task %(func_name)s run outlasted interval by %(delay).2f sec" msgid "task %(func_name)r run outlasted interval by %(delay).2f sec"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:355
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "" msgstr ""

View File

@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2015.1.dev127\n" "Project-Id-Version: ceilometer 2015.1.dev2\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,31 +17,31 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/collector.py:100 #: ceilometer/collector.py:123
#, python-format #, python-format
msgid "UDP: Cannot decode data sent by %s" msgid "UDP: Cannot decode data sent by %s"
msgstr "" msgstr ""
#: ceilometer/collector.py:103 #: ceilometer/collector.py:126
#, python-format #, python-format
msgid "UDP: Storing %s" msgid "UDP: Storing %s"
msgstr "" msgstr ""
#: ceilometer/collector.py:107 #: ceilometer/collector.py:130
msgid "UDP: Unable to store meter" msgid "UDP: Unable to store meter"
msgstr "" msgstr ""
#: ceilometer/notification.py:131 ceilometer/notifier.py:46 #: ceilometer/notification.py:144 ceilometer/notifier.py:46
#, python-format #, python-format
msgid "Failed to load any notification handlers for %s" msgid "Failed to load any notification handlers for %s"
msgstr "" msgstr ""
#: ceilometer/notification.py:143 #: ceilometer/notification.py:157
#, python-format #, python-format
msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)"
msgstr "" msgstr ""
#: ceilometer/notification.py:183 #: ceilometer/notification.py:191
#, python-format #, python-format
msgid "Pipeline endpoint: %s" msgid "Pipeline endpoint: %s"
msgstr "" msgstr ""
@ -51,59 +51,59 @@ msgstr ""
msgid "loading notification handlers from %s" msgid "loading notification handlers from %s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:285 #: ceilometer/pipeline.py:311
#, python-format #, python-format
msgid "Unable to load publisher %s" msgid "Unable to load publisher %s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:303 #: ceilometer/pipeline.py:329
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
" %(param)s" " %(param)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:320 ceilometer/pipeline.py:382 #: ceilometer/pipeline.py:348 ceilometer/pipeline.py:412
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:337 #: ceilometer/pipeline.py:367
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:345 #: ceilometer/pipeline.py:375
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
"%(smp)s" "%(smp)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:368 #: ceilometer/pipeline.py:398
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:398 #: ceilometer/pipeline.py:428
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:594 #: ceilometer/pipeline.py:624
msgid "detected decoupled pipeline config format" msgid "detected decoupled pipeline config format"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:610 #: ceilometer/pipeline.py:640
msgid "detected deprecated pipeline config format" msgid "detected deprecated pipeline config format"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:634 #: ceilometer/pipeline.py:664
#, python-format #, python-format
msgid "Pipeline config file: %s" msgid "Pipeline config file: %s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:640 #: ceilometer/pipeline.py:670
#, python-format #, python-format
msgid "Pipeline config: %s" msgid "Pipeline config: %s"
msgstr "" msgstr ""
@ -113,27 +113,27 @@ msgstr ""
msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:116 #: ceilometer/agent/base.py:127
#, python-format #, python-format
msgid "Polling pollster %(poll)s in the context of %(src)s" msgid "Polling pollster %(poll)s in the context of %(src)s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:130 #: ceilometer/agent/base.py:141
#, python-format #, python-format
msgid "Skip polling pollster %s, no resources found" msgid "Skip polling pollster %s, no resources found"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:142 #: ceilometer/agent/base.py:153
#, python-format #, python-format
msgid "Continue after error from %(name)s: %(error)s" msgid "Continue after error from %(name)s: %(error)s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:282 #: ceilometer/agent/base.py:299
#, python-format #, python-format
msgid "Unable to discover resources: %s" msgid "Unable to discover resources: %s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:284 #: ceilometer/agent/base.py:301
#, python-format #, python-format
msgid "Unknown discovery extension: %s" msgid "Unknown discovery extension: %s"
msgstr "" msgstr ""
@ -706,8 +706,9 @@ msgstr ""
#: ceilometer/compute/pollsters/cpu.py:48 #: ceilometer/compute/pollsters/cpu.py:48
#: ceilometer/compute/pollsters/cpu.py:79 #: ceilometer/compute/pollsters/cpu.py:79
#: ceilometer/compute/pollsters/disk.py:117 #: ceilometer/compute/pollsters/disk.py:121
#: ceilometer/compute/pollsters/disk.py:327 #: ceilometer/compute/pollsters/disk.py:331
#: ceilometer/compute/pollsters/disk.py:513
#: ceilometer/compute/pollsters/memory.py:47 #: ceilometer/compute/pollsters/memory.py:47
#: ceilometer/compute/pollsters/net.py:106 #: ceilometer/compute/pollsters/net.py:106
#, python-format #, python-format
@ -744,15 +745,17 @@ msgstr ""
msgid "Could not get CPU Util for %(id)s: %(e)s" msgid "Could not get CPU Util for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/compute/pollsters/disk.py:125 #: ceilometer/compute/pollsters/disk.py:129
#: ceilometer/compute/pollsters/disk.py:330 #: ceilometer/compute/pollsters/disk.py:334
#: ceilometer/compute/pollsters/disk.py:516
#: ceilometer/compute/pollsters/net.py:114 #: ceilometer/compute/pollsters/net.py:114
#, python-format #, python-format
msgid "%(inspector)s does not provide data for %(pollster)s" msgid "%(inspector)s does not provide data for %(pollster)s"
msgstr "" msgstr ""
#: ceilometer/compute/pollsters/disk.py:130 #: ceilometer/compute/pollsters/disk.py:134
#: ceilometer/compute/pollsters/disk.py:336 #: ceilometer/compute/pollsters/disk.py:340
#: ceilometer/compute/pollsters/disk.py:522
#: ceilometer/compute/pollsters/net.py:119 #: ceilometer/compute/pollsters/net.py:119
#, python-format #, python-format
msgid "Ignoring instance %(name)s: %(error)s" msgid "Ignoring instance %(name)s: %(error)s"
@ -783,17 +786,17 @@ msgstr ""
msgid "checking net info for instance %s" msgid "checking net info for instance %s"
msgstr "" msgstr ""
#: ceilometer/compute/virt/inspector.py:232 #: ceilometer/compute/virt/inspector.py:247
#, python-format #, python-format
msgid "Unable to load the hypervisor inspector: %s" msgid "Unable to load the hypervisor inspector: %s"
msgstr "" msgstr ""
#: ceilometer/compute/virt/hyperv/utilsv2.py:181 #: ceilometer/compute/virt/hyperv/utilsv2.py:208
#, python-format #, python-format
msgid "VM %s not found on Hyper-V" msgid "VM %s not found on Hyper-V"
msgstr "" msgstr ""
#: ceilometer/compute/virt/hyperv/utilsv2.py:183 #: ceilometer/compute/virt/hyperv/utilsv2.py:210
#, python-format #, python-format
msgid "Duplicate VM name found: %s" msgid "Duplicate VM name found: %s"
msgstr "" msgstr ""
@ -897,12 +900,12 @@ msgid ""
"%(counter_volume)s" "%(counter_volume)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:92 ceilometer/dispatcher/http.py:109 #: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:108
#, python-format #, python-format
msgid "Failed to record metering data: %s" msgid "Failed to record metering data: %s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:95 ceilometer/dispatcher/http.py:112 #: ceilometer/dispatcher/database.py:94 ceilometer/dispatcher/http.py:111
#, python-format #, python-format
msgid "message signature invalid, discarding message: %r" msgid "message signature invalid, discarding message: %r"
msgstr "" msgstr ""
@ -913,7 +916,7 @@ msgid ""
" the ceilometer.conf file" " the ceilometer.conf file"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:106 #: ceilometer/dispatcher/http.py:105
#, python-format #, python-format
msgid "Message posting finished with status code %d." msgid "Message posting finished with status code %d."
msgstr "" msgstr ""
@ -985,19 +988,10 @@ msgstr ""
msgid "Event Definitions: %s" msgid "Event Definitions: %s"
msgstr "" msgstr ""
#: ceilometer/event/endpoint.py:36 #: ceilometer/event/endpoint.py:34
msgid "Loading event definitions" msgid "Loading event definitions"
msgstr "" msgstr ""
#: ceilometer/event/endpoint.py:62
#, python-format
msgid "Saving event \"%s\""
msgstr ""
#: ceilometer/event/endpoint.py:69
msgid "Event is not implemented with the storage backend"
msgstr ""
#: ceilometer/event/storage/impl_hbase.py:123 #: ceilometer/event/storage/impl_hbase.py:123
#: ceilometer/event/storage/impl_sqlalchemy.py:200 #: ceilometer/event/storage/impl_sqlalchemy.py:200
#: ceilometer/event/storage/pymongo_base.py:76 #: ceilometer/event/storage/pymongo_base.py:76
@ -1124,6 +1118,7 @@ msgid "Swift endpoint not found"
msgstr "" msgstr ""
#: ceilometer/openstack/common/log.py:298 #: ceilometer/openstack/common/log.py:298
#: ceilometer/openstack/common/versionutils.py:232
#, python-format #, python-format
msgid "Deprecated: %s" msgid "Deprecated: %s"
msgstr "" msgstr ""
@ -1139,19 +1134,20 @@ msgid "syslog facility must be one of: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/log.py:715 #: ceilometer/openstack/common/log.py:715
#: ceilometer/openstack/common/versionutils.py:250
#, python-format #, python-format
msgid "Fatal call to deprecated config: %(msg)s" msgid "Fatal call to deprecated config: %(msg)s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:98 #: ceilometer/openstack/common/policy.py:111
msgid "The JSON file that defines policies." msgid "The JSON file that defines policies."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:101 #: ceilometer/openstack/common/policy.py:114
msgid "Default rule. Enforced when a requested rule is not found." msgid "Default rule. Enforced when a requested rule is not found."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:105 #: ceilometer/openstack/common/policy.py:118
msgid "" msgid ""
"Directories where policy configuration files are stored. They can be " "Directories where policy configuration files are stored. They can be "
"relative to any directory in the search path defined by the config_dir " "relative to any directory in the search path defined by the config_dir "
@ -1159,16 +1155,40 @@ msgid ""
" these directories to be searched." " these directories to be searched."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:129 #: ceilometer/openstack/common/policy.py:142
#, python-format #, python-format
msgid "Policy doesn't allow %s to be performed." msgid "Policy doesn't allow %s to be performed."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:226 #: ceilometer/openstack/common/policy.py:239
#, python-format #, python-format
msgid "Rules must be an instance of dict or Rules, got %s instead" msgid "Rules must be an instance of dict or Rules, got %s instead"
msgstr "" msgstr ""
#: ceilometer/openstack/common/versionutils.py:99
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and "
"may be removed in %(remove_in)s."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:103
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s and may be removed in "
"%(remove_in)s. It will not be superseded."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:107
#, python-format
msgid "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:110
#, python-format
msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded."
msgstr ""
#: ceilometer/publisher/file.py:62 #: ceilometer/publisher/file.py:62
msgid "The path for the file publisher is required" msgid "The path for the file publisher is required"
msgstr "" msgstr ""
@ -1177,37 +1197,37 @@ msgstr ""
msgid "max_bytes and backup_count should be numbers." msgid "max_bytes and backup_count should be numbers."
msgstr "" msgstr ""
#: ceilometer/publisher/messaging.py:83 #: ceilometer/publisher/messaging.py:88
#, python-format #, python-format
msgid "Publishing policy set to %s" msgid "Publishing policy set to %s"
msgstr "" msgstr ""
#: ceilometer/publisher/messaging.py:85 #: ceilometer/publisher/messaging.py:90
#, python-format #, python-format
msgid "Publishing policy is unknown (%s) force to default" msgid "Publishing policy is unknown (%s) force to default"
msgstr "" msgstr ""
#: ceilometer/publisher/messaging.py:140 #: ceilometer/publisher/messaging.py:143
#, python-format #, python-format
msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples" msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples"
msgstr "" msgstr ""
#: ceilometer/publisher/messaging.py:151 #: ceilometer/publisher/messaging.py:154
#, python-format #, python-format
msgid "Failed to publish %d samples, queue them" msgid "Failed to publish %d datapoints, queue them"
msgstr "" msgstr ""
#: ceilometer/publisher/messaging.py:155 #: ceilometer/publisher/messaging.py:158
#, python-format #, python-format
msgid "Failed to publish %d samples, dropping them" msgid "Failed to publish %d datapoints, dropping them"
msgstr "" msgstr ""
#: ceilometer/publisher/udp.py:57 #: ceilometer/publisher/udp.py:56
#, python-format #, python-format
msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
msgstr "" msgstr ""
#: ceilometer/publisher/udp.py:64 #: ceilometer/publisher/udp.py:63
msgid "Unable to send sample over UDP" msgid "Unable to send sample over UDP"
msgstr "" msgstr ""

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-16 07:50+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/"
"language/de/)\n" "language/de/)\n"
@ -19,19 +19,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -43,17 +49,17 @@ msgstr "in Schleifenaufruf mit festgelegter Dauer"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "in dynamischen Schleifenaufruf" msgstr "in dynamischen Schleifenaufruf"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Regel %s konnte nicht verstanden werden" msgstr "Regel %s konnte nicht verstanden werden"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "Kein Handler für Übereinstimmungen des Typs %s" msgstr "Kein Handler für Übereinstimmungen des Typs %s"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Nicht behandelte Ausnahme" msgstr "Nicht behandelte Ausnahme"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:42+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/"
"language/de/)\n" "language/de/)\n"
@ -19,79 +19,79 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "" msgstr ""
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor hört auf %(port)s für Prozess %(pid)d" msgstr "Eventlet backdoor hört auf %(port)s für Prozess %(pid)d"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s abgefangen. Vorgang wird beendet" msgstr "%s abgefangen. Vorgang wird beendet"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "" msgstr ""
"Übergeordneter Prozess wurde unerwartet abgebrochen. Vorgang wird beendet" "Übergeordneter Prozess wurde unerwartet abgebrochen. Vorgang wird beendet"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Untergeordnetes Element %s abgefangen; Vorgang wird beendet" msgstr "Untergeordnetes Element %s abgefangen; Vorgang wird beendet"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Verzweigung zu schnell; im Ruhemodus" msgstr "Verzweigung zu schnell; im Ruhemodus"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Untergeordnetes Element %d gestartet" msgstr "Untergeordnetes Element %d gestartet"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Starten von %d Workers" msgstr "Starten von %d Workers"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Untergeordnetes Element %(pid)d durch Signal %(sig)d abgebrochen" msgstr "Untergeordnetes Element %(pid)d durch Signal %(sig)d abgebrochen"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Untergeordnete %(pid)s mit Status %(code)d beendet" msgstr "Untergeordnete %(pid)s mit Status %(code)d beendet"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "%s abgefangen, untergeordnete Elemente werden gestoppt" msgstr "%s abgefangen, untergeordnete Elemente werden gestoppt"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Warten aufgerufen nach dem der Thread abgebrochen wurde. Bereinige." msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Warten auf Beenden von %d untergeordneten Elementen" msgstr "Warten auf Beenden von %d untergeordneten Elementen"

View File

@ -1,57 +0,0 @@
# Translations template for ceilometer.
# Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project.
#
# Translators:
# Carsten Duch <cad@teuto.net>, 2014
msgid ""
msgstr ""
"Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n"
"PO-Revision-Date: 2015-01-26 22:20+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/ceilometer/"
"language/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/agent/discovery/endpoint.py:43
#, python-format
msgid "No endpoints found for service %s"
msgstr ""
#: ceilometer/alarm/evaluator/threshold.py:106
#, python-format
msgid "Expecting %(expected)d datapoints but only get %(actual)d"
msgstr ""
#: ceilometer/compute/pollsters/disk.py:119
#: ceilometer/compute/pollsters/memory.py:49
#: ceilometer/compute/pollsters/net.py:108
#, python-format
msgid ""
"Instance %(instance_id)s was shut off while getting samples of %(pollster)s: "
"%(exc)s"
msgstr ""
#: ceilometer/compute/pollsters/memory.py:54
#, python-format
msgid ""
"Cannot inspect data of %(pollster)s for %(instance_id)s, non-fatal reason: "
"%(exc)s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:87
#, python-format
msgid "task %(func_name)s run outlasted interval by %(delay).2f sec"
msgstr "Task %(func_name)s lief %(delay).2f sec als das Interval"
#: ceilometer/openstack/common/service.py:356
#, python-format
msgid "pid %d not in child list"
msgstr "PID %d nicht in Liste untergeordneter Elemente"

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-16 07:50+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
"ceilometer/language/en_AU/)\n" "ceilometer/language/en_AU/)\n"
@ -19,19 +19,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -43,17 +49,17 @@ msgstr "in fixed duration looping call"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "in dynamic looping call" msgstr "in dynamic looping call"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Failed to understand rule %s" msgstr "Failed to understand rule %s"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "No handler for matches of kind %s" msgstr "No handler for matches of kind %s"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Unhandled exception" msgstr "Unhandled exception"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:43+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
"ceilometer/language/en_AU/)\n" "ceilometer/language/en_AU/)\n"
@ -19,78 +19,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "" msgstr ""
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Caught %s, exiting" msgstr "Caught %s, exiting"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Parent process has died unexpectedly, exiting" msgstr "Parent process has died unexpectedly, exiting"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Forking too fast, sleeping" msgstr "Forking too fast, sleeping"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Started child %d" msgstr "Started child %d"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Starting %d workers" msgstr "Starting %d workers"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d killed by signal %(sig)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Child %(pid)s exited with status %(code)d" msgstr "Child %(pid)s exited with status %(code)d"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Caught %s, stopping children" msgstr "Caught %s, stopping children"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Waiting on %d children to exit" msgstr "Waiting on %d children to exit"

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -8,9 +8,9 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-12-04 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-11-26 13:32+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"ceilometer/language/en_GB/)\n" "ceilometer/language/en_GB/)\n"
"Language: en_GB\n" "Language: en_GB\n"
@ -20,19 +20,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgstr "Dispatcher failed to handle the sample, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "Error connecting to coordination backend." msgstr "Error connecting to coordination backend."
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "Error sending a heartbeat to coordination backend." msgstr "Error sending a heartbeat to coordination backend."
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "Error getting group membership info from coordination backend." msgstr "Error getting group membership info from coordination backend."
@ -44,17 +50,17 @@ msgstr "in fixed duration looping call"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "in dynamic looping call" msgstr "in dynamic looping call"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Failed to understand rule %s" msgstr "Failed to understand rule %s"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "No handler for matches of kind %s" msgstr "No handler for matches of kind %s"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Unhandled exception" msgstr "Unhandled exception"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:43+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"ceilometer/language/en_GB/)\n" "ceilometer/language/en_GB/)\n"
@ -20,78 +20,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "Coordination backend started successfully." msgstr "Coordination backend started successfully."
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "Joined partitioning group %s" msgstr "Joined partitioning group %s"
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Caught %s, exiting" msgstr "Caught %s, exiting"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Parent process has died unexpectedly, exiting" msgstr "Parent process has died unexpectedly, exiting"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Child caught %s, exiting" msgstr "Child caught %s, exiting"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Forking too fast, sleeping" msgstr "Forking too fast, sleeping"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Started child %d" msgstr "Started child %d"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Starting %d workers" msgstr "Starting %d workers"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d killed by signal %(sig)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Child %(pid)s exited with status %(code)d" msgstr "Child %(pid)s exited with status %(code)d"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Caught %s, stopping children" msgstr "Caught %s, stopping children"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Wait called after thread killed. Cleaning up." msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Waiting on %d children to exit" msgstr "Waiting on %d children to exit"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2015-01-26 22:20+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"ceilometer/language/en_GB/)\n" "ceilometer/language/en_GB/)\n"
@ -20,7 +20,7 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/agent/discovery/endpoint.py:43 #: ceilometer/agent/discovery/endpoint.py:42
#, python-format #, python-format
msgid "No endpoints found for service %s" msgid "No endpoints found for service %s"
msgstr "No endpoints found for service %s" msgstr "No endpoints found for service %s"
@ -30,7 +30,7 @@ msgstr "No endpoints found for service %s"
msgid "Expecting %(expected)d datapoints but only get %(actual)d" msgid "Expecting %(expected)d datapoints but only get %(actual)d"
msgstr "" msgstr ""
#: ceilometer/compute/pollsters/disk.py:119 #: ceilometer/compute/pollsters/disk.py:123
#: ceilometer/compute/pollsters/memory.py:49 #: ceilometer/compute/pollsters/memory.py:49
#: ceilometer/compute/pollsters/net.py:108 #: ceilometer/compute/pollsters/net.py:108
#, python-format #, python-format
@ -48,10 +48,10 @@ msgstr ""
#: ceilometer/openstack/common/loopingcall.py:87 #: ceilometer/openstack/common/loopingcall.py:87
#, python-format #, python-format
msgid "task %(func_name)s run outlasted interval by %(delay).2f sec" msgid "task %(func_name)r run outlasted interval by %(delay).2f sec"
msgstr "task %(func_name)s run outlasted interval by %(delay).2f sec" msgstr ""
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:355
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "pid %d not in child list" msgstr "pid %d not in child list"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2015-01-29 21:58+0000\n" "PO-Revision-Date: 2015-02-02 22:58+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) " "Language-Team: English (United Kingdom) "
"(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n" "(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n"
@ -19,31 +19,31 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/collector.py:100 #: ceilometer/collector.py:123
#, python-format #, python-format
msgid "UDP: Cannot decode data sent by %s" msgid "UDP: Cannot decode data sent by %s"
msgstr "UDP: Cannot decode data sent by %s" msgstr "UDP: Cannot decode data sent by %s"
#: ceilometer/collector.py:103 #: ceilometer/collector.py:126
#, python-format #, python-format
msgid "UDP: Storing %s" msgid "UDP: Storing %s"
msgstr "UDP: Storing %s" msgstr "UDP: Storing %s"
#: ceilometer/collector.py:107 #: ceilometer/collector.py:130
msgid "UDP: Unable to store meter" msgid "UDP: Unable to store meter"
msgstr "UDP: Unable to store meter" msgstr "UDP: Unable to store meter"
#: ceilometer/notification.py:131 ceilometer/notifier.py:46 #: ceilometer/notification.py:144 ceilometer/notifier.py:46
#, python-format #, python-format
msgid "Failed to load any notification handlers for %s" msgid "Failed to load any notification handlers for %s"
msgstr "Failed to load any notification handlers for %s" msgstr "Failed to load any notification handlers for %s"
#: ceilometer/notification.py:143 #: ceilometer/notification.py:157
#, python-format #, python-format
msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)"
msgstr "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" msgstr "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)"
#: ceilometer/notification.py:183 #: ceilometer/notification.py:191
#, python-format #, python-format
msgid "Pipeline endpoint: %s" msgid "Pipeline endpoint: %s"
msgstr "" msgstr ""
@ -53,12 +53,12 @@ msgstr ""
msgid "loading notification handlers from %s" msgid "loading notification handlers from %s"
msgstr "loading notification handlers from %s" msgstr "loading notification handlers from %s"
#: ceilometer/pipeline.py:285 #: ceilometer/pipeline.py:311
#, python-format #, python-format
msgid "Unable to load publisher %s" msgid "Unable to load publisher %s"
msgstr "Unable to load publisher %s" msgstr "Unable to load publisher %s"
#: ceilometer/pipeline.py:303 #: ceilometer/pipeline.py:329
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
@ -67,17 +67,17 @@ msgstr ""
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
" %(param)s" " %(param)s"
#: ceilometer/pipeline.py:320 ceilometer/pipeline.py:382 #: ceilometer/pipeline.py:348 ceilometer/pipeline.py:412
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
msgstr "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgstr "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
#: ceilometer/pipeline.py:337 #: ceilometer/pipeline.py:367
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
msgstr "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgstr "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
#: ceilometer/pipeline.py:345 #: ceilometer/pipeline.py:375
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
@ -86,30 +86,30 @@ msgstr ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
"%(smp)s" "%(smp)s"
#: ceilometer/pipeline.py:368 #: ceilometer/pipeline.py:398
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
msgstr "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgstr "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
#: ceilometer/pipeline.py:398 #: ceilometer/pipeline.py:428
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
msgstr "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgstr "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
#: ceilometer/pipeline.py:594 #: ceilometer/pipeline.py:624
msgid "detected decoupled pipeline config format" msgid "detected decoupled pipeline config format"
msgstr "detected decoupled pipeline config format" msgstr "detected decoupled pipeline config format"
#: ceilometer/pipeline.py:610 #: ceilometer/pipeline.py:640
msgid "detected deprecated pipeline config format" msgid "detected deprecated pipeline config format"
msgstr "detected deprecated pipeline config format" msgstr "detected deprecated pipeline config format"
#: ceilometer/pipeline.py:634 #: ceilometer/pipeline.py:664
#, python-format #, python-format
msgid "Pipeline config file: %s" msgid "Pipeline config file: %s"
msgstr "Pipeline config file: %s" msgstr "Pipeline config file: %s"
#: ceilometer/pipeline.py:640 #: ceilometer/pipeline.py:670
#, python-format #, python-format
msgid "Pipeline config: %s" msgid "Pipeline config: %s"
msgstr "Pipeline config: %s" msgstr "Pipeline config: %s"
@ -119,27 +119,27 @@ msgstr "Pipeline config: %s"
msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0"
msgstr "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgstr "%(worker_name)s value of %(workers)s is invalid, must be greater than 0"
#: ceilometer/agent/base.py:116 #: ceilometer/agent/base.py:127
#, python-format #, python-format
msgid "Polling pollster %(poll)s in the context of %(src)s" msgid "Polling pollster %(poll)s in the context of %(src)s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:130 #: ceilometer/agent/base.py:141
#, python-format #, python-format
msgid "Skip polling pollster %s, no resources found" msgid "Skip polling pollster %s, no resources found"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:142 #: ceilometer/agent/base.py:153
#, python-format #, python-format
msgid "Continue after error from %(name)s: %(error)s" msgid "Continue after error from %(name)s: %(error)s"
msgstr "Continue after error from %(name)s: %(error)s" msgstr "Continue after error from %(name)s: %(error)s"
#: ceilometer/agent/base.py:282 #: ceilometer/agent/base.py:299
#, python-format #, python-format
msgid "Unable to discover resources: %s" msgid "Unable to discover resources: %s"
msgstr "Unable to discover resources: %s" msgstr "Unable to discover resources: %s"
#: ceilometer/agent/base.py:284 #: ceilometer/agent/base.py:301
#, python-format #, python-format
msgid "Unknown discovery extension: %s" msgid "Unknown discovery extension: %s"
msgstr "Unknown discovery extension: %s" msgstr "Unknown discovery extension: %s"
@ -728,8 +728,9 @@ msgstr "CPUTIME USAGE: %(instance)s %(time)d"
#: ceilometer/compute/pollsters/cpu.py:48 #: ceilometer/compute/pollsters/cpu.py:48
#: ceilometer/compute/pollsters/cpu.py:79 #: ceilometer/compute/pollsters/cpu.py:79
#: ceilometer/compute/pollsters/disk.py:117 #: ceilometer/compute/pollsters/disk.py:121
#: ceilometer/compute/pollsters/disk.py:327 #: ceilometer/compute/pollsters/disk.py:331
#: ceilometer/compute/pollsters/disk.py:513
#: ceilometer/compute/pollsters/memory.py:47 #: ceilometer/compute/pollsters/memory.py:47
#: ceilometer/compute/pollsters/net.py:106 #: ceilometer/compute/pollsters/net.py:106
#, python-format #, python-format
@ -766,15 +767,17 @@ msgstr "Obtaining CPU Util is not implemented for %s"
msgid "Could not get CPU Util for %(id)s: %(e)s" msgid "Could not get CPU Util for %(id)s: %(e)s"
msgstr "Could not get CPU Util for %(id)s: %(e)s" msgstr "Could not get CPU Util for %(id)s: %(e)s"
#: ceilometer/compute/pollsters/disk.py:125 #: ceilometer/compute/pollsters/disk.py:129
#: ceilometer/compute/pollsters/disk.py:330 #: ceilometer/compute/pollsters/disk.py:334
#: ceilometer/compute/pollsters/disk.py:516
#: ceilometer/compute/pollsters/net.py:114 #: ceilometer/compute/pollsters/net.py:114
#, python-format #, python-format
msgid "%(inspector)s does not provide data for %(pollster)s" msgid "%(inspector)s does not provide data for %(pollster)s"
msgstr "%(inspector)s does not provide data for %(pollster)s" msgstr "%(inspector)s does not provide data for %(pollster)s"
#: ceilometer/compute/pollsters/disk.py:130 #: ceilometer/compute/pollsters/disk.py:134
#: ceilometer/compute/pollsters/disk.py:336 #: ceilometer/compute/pollsters/disk.py:340
#: ceilometer/compute/pollsters/disk.py:522
#: ceilometer/compute/pollsters/net.py:119 #: ceilometer/compute/pollsters/net.py:119
#, python-format #, python-format
msgid "Ignoring instance %(name)s: %(error)s" msgid "Ignoring instance %(name)s: %(error)s"
@ -805,17 +808,17 @@ msgstr "Could not get Memory Usage for %(id)s: %(e)s"
msgid "checking net info for instance %s" msgid "checking net info for instance %s"
msgstr "checking net info for instance %s" msgstr "checking net info for instance %s"
#: ceilometer/compute/virt/inspector.py:232 #: ceilometer/compute/virt/inspector.py:247
#, python-format #, python-format
msgid "Unable to load the hypervisor inspector: %s" msgid "Unable to load the hypervisor inspector: %s"
msgstr "Unable to load the hypervisor inspector: %s" msgstr "Unable to load the hypervisor inspector: %s"
#: ceilometer/compute/virt/hyperv/utilsv2.py:181 #: ceilometer/compute/virt/hyperv/utilsv2.py:208
#, python-format #, python-format
msgid "VM %s not found on Hyper-V" msgid "VM %s not found on Hyper-V"
msgstr "VM %s not found on Hyper-V" msgstr "VM %s not found on Hyper-V"
#: ceilometer/compute/virt/hyperv/utilsv2.py:183 #: ceilometer/compute/virt/hyperv/utilsv2.py:210
#, python-format #, python-format
msgid "Duplicate VM name found: %s" msgid "Duplicate VM name found: %s"
msgstr "Duplicate VM name found: %s" msgstr "Duplicate VM name found: %s"
@ -921,12 +924,12 @@ msgstr ""
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
"%(counter_volume)s" "%(counter_volume)s"
#: ceilometer/dispatcher/database.py:92 ceilometer/dispatcher/http.py:109 #: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:108
#, python-format #, python-format
msgid "Failed to record metering data: %s" msgid "Failed to record metering data: %s"
msgstr "Failed to record metering data: %s" msgstr "Failed to record metering data: %s"
#: ceilometer/dispatcher/database.py:95 ceilometer/dispatcher/http.py:112 #: ceilometer/dispatcher/database.py:94 ceilometer/dispatcher/http.py:111
#, python-format #, python-format
msgid "message signature invalid, discarding message: %r" msgid "message signature invalid, discarding message: %r"
msgstr "message signature invalid, discarding message: %r" msgstr "message signature invalid, discarding message: %r"
@ -937,7 +940,7 @@ msgid ""
" the ceilometer.conf file" " the ceilometer.conf file"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:106 #: ceilometer/dispatcher/http.py:105
#, python-format #, python-format
msgid "Message posting finished with status code %d." msgid "Message posting finished with status code %d."
msgstr "" msgstr ""
@ -1013,19 +1016,10 @@ msgstr "No Event Definitions configuration file found! Using default config."
msgid "Event Definitions: %s" msgid "Event Definitions: %s"
msgstr "Event Definitions: %s" msgstr "Event Definitions: %s"
#: ceilometer/event/endpoint.py:36 #: ceilometer/event/endpoint.py:34
msgid "Loading event definitions" msgid "Loading event definitions"
msgstr "Loading event definitions" msgstr "Loading event definitions"
#: ceilometer/event/endpoint.py:62
#, python-format
msgid "Saving event \"%s\""
msgstr "Saving event \"%s\""
#: ceilometer/event/endpoint.py:69
msgid "Event is not implemented with the storage backend"
msgstr "Event is not implemented with the storage backend"
#: ceilometer/event/storage/impl_hbase.py:123 #: ceilometer/event/storage/impl_hbase.py:123
#: ceilometer/event/storage/impl_sqlalchemy.py:200 #: ceilometer/event/storage/impl_sqlalchemy.py:200
#: ceilometer/event/storage/pymongo_base.py:76 #: ceilometer/event/storage/pymongo_base.py:76
@ -1152,6 +1146,7 @@ msgid "Swift endpoint not found"
msgstr "Swift endpoint not found" msgstr "Swift endpoint not found"
#: ceilometer/openstack/common/log.py:298 #: ceilometer/openstack/common/log.py:298
#: ceilometer/openstack/common/versionutils.py:232
#, python-format #, python-format
msgid "Deprecated: %s" msgid "Deprecated: %s"
msgstr "Deprecated: %s" msgstr "Deprecated: %s"
@ -1167,19 +1162,20 @@ msgid "syslog facility must be one of: %s"
msgstr "syslog facility must be one of: %s" msgstr "syslog facility must be one of: %s"
#: ceilometer/openstack/common/log.py:715 #: ceilometer/openstack/common/log.py:715
#: ceilometer/openstack/common/versionutils.py:250
#, python-format #, python-format
msgid "Fatal call to deprecated config: %(msg)s" msgid "Fatal call to deprecated config: %(msg)s"
msgstr "Fatal call to deprecated config: %(msg)s" msgstr "Fatal call to deprecated config: %(msg)s"
#: ceilometer/openstack/common/policy.py:98 #: ceilometer/openstack/common/policy.py:111
msgid "The JSON file that defines policies." msgid "The JSON file that defines policies."
msgstr "The JSON file that defines policies." msgstr "The JSON file that defines policies."
#: ceilometer/openstack/common/policy.py:101 #: ceilometer/openstack/common/policy.py:114
msgid "Default rule. Enforced when a requested rule is not found." msgid "Default rule. Enforced when a requested rule is not found."
msgstr "Default rule. Enforced when a requested rule is not found." msgstr "Default rule. Enforced when a requested rule is not found."
#: ceilometer/openstack/common/policy.py:105 #: ceilometer/openstack/common/policy.py:118
msgid "" msgid ""
"Directories where policy configuration files are stored. They can be " "Directories where policy configuration files are stored. They can be "
"relative to any directory in the search path defined by the config_dir " "relative to any directory in the search path defined by the config_dir "
@ -1187,16 +1183,40 @@ msgid ""
" these directories to be searched." " these directories to be searched."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:129 #: ceilometer/openstack/common/policy.py:142
#, python-format #, python-format
msgid "Policy doesn't allow %s to be performed." msgid "Policy doesn't allow %s to be performed."
msgstr "Policy doesn't allow %s to be performed." msgstr "Policy doesn't allow %s to be performed."
#: ceilometer/openstack/common/policy.py:226 #: ceilometer/openstack/common/policy.py:239
#, python-format #, python-format
msgid "Rules must be an instance of dict or Rules, got %s instead" msgid "Rules must be an instance of dict or Rules, got %s instead"
msgstr "Rules must be an instance of dict or Rules, got %s instead" msgstr "Rules must be an instance of dict or Rules, got %s instead"
#: ceilometer/openstack/common/versionutils.py:99
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and "
"may be removed in %(remove_in)s."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:103
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s and may be removed in "
"%(remove_in)s. It will not be superseded."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:107
#, python-format
msgid "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:110
#, python-format
msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded."
msgstr ""
#: ceilometer/publisher/file.py:62 #: ceilometer/publisher/file.py:62
msgid "The path for the file publisher is required" msgid "The path for the file publisher is required"
msgstr "The path for the file publisher is required" msgstr "The path for the file publisher is required"
@ -1205,37 +1225,37 @@ msgstr "The path for the file publisher is required"
msgid "max_bytes and backup_count should be numbers." msgid "max_bytes and backup_count should be numbers."
msgstr "max_bytes and backup_count should be numbers." msgstr "max_bytes and backup_count should be numbers."
#: ceilometer/publisher/messaging.py:83 #: ceilometer/publisher/messaging.py:88
#, python-format #, python-format
msgid "Publishing policy set to %s" msgid "Publishing policy set to %s"
msgstr "Publishing policy set to %s" msgstr "Publishing policy set to %s"
#: ceilometer/publisher/messaging.py:85 #: ceilometer/publisher/messaging.py:90
#, python-format #, python-format
msgid "Publishing policy is unknown (%s) force to default" msgid "Publishing policy is unknown (%s) force to default"
msgstr "Publishing policy is unknown (%s) force to default" msgstr "Publishing policy is unknown (%s) force to default"
#: ceilometer/publisher/messaging.py:140 #: ceilometer/publisher/messaging.py:143
#, python-format #, python-format
msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples" msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples"
msgstr "Publisher max local_queue length is exceeded, dropping %d oldest samples" msgstr "Publisher max local_queue length is exceeded, dropping %d oldest samples"
#: ceilometer/publisher/messaging.py:151 #: ceilometer/publisher/messaging.py:154
#, python-format #, python-format
msgid "Failed to publish %d samples, queue them" msgid "Failed to publish %d datapoints, queue them"
msgstr "Failed to publish %d samples, queue them" msgstr ""
#: ceilometer/publisher/messaging.py:155 #: ceilometer/publisher/messaging.py:158
#, python-format #, python-format
msgid "Failed to publish %d samples, dropping them" msgid "Failed to publish %d datapoints, dropping them"
msgstr "Failed to publish %d samples, dropping them" msgstr ""
#: ceilometer/publisher/udp.py:57 #: ceilometer/publisher/udp.py:56
#, python-format #, python-format
msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
msgstr "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgstr "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
#: ceilometer/publisher/udp.py:64 #: ceilometer/publisher/udp.py:63
msgid "Unable to send sample over UDP" msgid "Unable to send sample over UDP"
msgstr "Unable to send sample over UDP" msgstr "Unable to send sample over UDP"

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-16 07:50+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/"
"language/es/)\n" "language/es/)\n"
@ -19,19 +19,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -43,17 +49,17 @@ msgstr "en llamada en bucle de duración fija"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "en llamada en bucle dinámica" msgstr "en llamada en bucle dinámica"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Ha ocurrido un error al interpretar la regla %s" msgstr "Ha ocurrido un error al interpretar la regla %s"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "No hay manejador para coincidencias de clase %s" msgstr "No hay manejador para coincidencias de clase %s"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Excepción no controlada" msgstr "Excepción no controlada"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:43+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/"
"language/es/)\n" "language/es/)\n"
@ -19,78 +19,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "" msgstr ""
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet oculto escuchando en %(port)s para el proceso %(pid)d" msgstr "Eventlet oculto escuchando en %(port)s para el proceso %(pid)d"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Se ha captado %s, saliendo" msgstr "Se ha captado %s, saliendo"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "El proceso padre se ha detenido inesperadamente, saliendo" msgstr "El proceso padre se ha detenido inesperadamente, saliendo"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Hijo captado %s, saliendo" msgstr "Hijo captado %s, saliendo"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Bifurcación demasiado rápida, en reposo" msgstr "Bifurcación demasiado rápida, en reposo"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Se ha iniciado el hijo %d" msgstr "Se ha iniciado el hijo %d"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Iniciando %d trabajadores" msgstr "Iniciando %d trabajadores"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Hijo %(pid)d matado por señal %(sig)d" msgstr "Hijo %(pid)d matado por señal %(sig)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "El hijo %(pid)s ha salido con el estado %(code)d" msgstr "El hijo %(pid)s ha salido con el estado %(code)d"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Se ha captado %s, deteniendo hijos" msgstr "Se ha captado %s, deteniendo hijos"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Espéra llamada después que el hilo ha sido matado. Limpiando." msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "En espera de %d hijos para salir" msgstr "En espera de %d hijos para salir"

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -9,9 +9,9 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-28 06:10+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-10-27 20:50+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: Maxime COQUEREL <max.coquerel@gmail.com>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
"language/fr/)\n" "language/fr/)\n"
"Language: fr\n" "Language: fr\n"
@ -21,19 +21,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "Erreur de connexion à la coordination du backend ." msgstr "Erreur de connexion à la coordination du backend ."
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -45,17 +51,17 @@ msgstr "dans l'appel en boucle de durée fixe"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "dans l'appel en boucle dynamique" msgstr "dans l'appel en boucle dynamique"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Règle %s incompréhensible" msgstr "Règle %s incompréhensible"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "Aucun gestionnaire pour les correspondances de type %s" msgstr "Aucun gestionnaire pour les correspondances de type %s"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Exception non gérée" msgstr "Exception non gérée"

View File

@ -10,8 +10,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:43+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
"language/fr/)\n" "language/fr/)\n"
@ -22,78 +22,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "Coordination avec le backend démarré avec succès." msgstr "Coordination avec le backend démarré avec succès."
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "Le groupe de partitionnement %s a été rejoint" msgstr "Le groupe de partitionnement %s a été rejoint"
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor en écoute sur le port %(port)s for process %(pid)d" msgstr "Eventlet backdoor en écoute sur le port %(port)s for process %(pid)d"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s interceptée, sortie" msgstr "%s interceptée, sortie"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Processus parent arrêté de manière inattendue, sortie" msgstr "Processus parent arrêté de manière inattendue, sortie"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "L'enfant a reçu %s, sortie" msgstr "L'enfant a reçu %s, sortie"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Bifurcation trop rapide, pause" msgstr "Bifurcation trop rapide, pause"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Enfant démarré %d" msgstr "Enfant démarré %d"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Démarrage des travailleurs %d" msgstr "Démarrage des travailleurs %d"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Enfant %(pid)d arrêté par le signal %(sig)d" msgstr "Enfant %(pid)d arrêté par le signal %(sig)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Processus fils %(pid)s terminé avec le status %(code)d" msgstr "Processus fils %(pid)s terminé avec le status %(code)d"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "%s interceptée, arrêt de l'enfant" msgstr "%s interceptée, arrêt de l'enfant"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Pause demandée après suppression de thread. Nettoyage." msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "En attente %d enfants pour sortie" msgstr "En attente %d enfants pour sortie"

View File

@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2015-01-26 22:20+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
"language/fr/)\n" "language/fr/)\n"
@ -21,7 +21,7 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ceilometer/agent/discovery/endpoint.py:43 #: ceilometer/agent/discovery/endpoint.py:42
#, python-format #, python-format
msgid "No endpoints found for service %s" msgid "No endpoints found for service %s"
msgstr "Pas endpoints trouvé pour le service %s" msgstr "Pas endpoints trouvé pour le service %s"
@ -31,7 +31,7 @@ msgstr "Pas endpoints trouvé pour le service %s"
msgid "Expecting %(expected)d datapoints but only get %(actual)d" msgid "Expecting %(expected)d datapoints but only get %(actual)d"
msgstr "" msgstr ""
#: ceilometer/compute/pollsters/disk.py:119 #: ceilometer/compute/pollsters/disk.py:123
#: ceilometer/compute/pollsters/memory.py:49 #: ceilometer/compute/pollsters/memory.py:49
#: ceilometer/compute/pollsters/net.py:108 #: ceilometer/compute/pollsters/net.py:108
#, python-format #, python-format
@ -49,12 +49,10 @@ msgstr ""
#: ceilometer/openstack/common/loopingcall.py:87 #: ceilometer/openstack/common/loopingcall.py:87
#, python-format #, python-format
msgid "task %(func_name)s run outlasted interval by %(delay).2f sec" msgid "task %(func_name)r run outlasted interval by %(delay).2f sec"
msgstr "" msgstr ""
"L'exécution de la tâche %(func_name)s a dépassé intervalle de %(delay).2f "
"secondes "
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:355
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "PID %d absent de la liste d'enfants" msgstr "PID %d absent de la liste d'enfants"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:43+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Italian (http://www.transifex.com/projects/p/ceilometer/"
"language/it/)\n" "language/it/)\n"
@ -20,78 +20,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "" msgstr ""
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Ascolto di eventlet backdoor su %(port)s per il processo %(pid)d" msgstr "Ascolto di eventlet backdoor su %(port)s per il processo %(pid)d"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Rilevato %s, esistente" msgstr "Rilevato %s, esistente"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Il processo principale è stato interrotto inaspettatamente, uscire" msgstr "Il processo principale è stato interrotto inaspettatamente, uscire"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Cogliere Child %s, uscendo" msgstr "Cogliere Child %s, uscendo"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Sblocco troppo veloce, attendere" msgstr "Sblocco troppo veloce, attendere"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Child avviato %d" msgstr "Child avviato %d"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Avvio %d operatori" msgstr "Avvio %d operatori"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Child %(pid)d interrotto dal segnale %(sig)d" msgstr "Child %(pid)d interrotto dal segnale %(sig)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Child %(pid)s terminato con stato %(code)d" msgstr "Child %(pid)s terminato con stato %(code)d"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Intercettato %s, arresto in corso dei children" msgstr "Intercettato %s, arresto in corso dei children"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Attendere la chiamata dopo l'uccisione de filo. Bonifica." msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "In attesa %d degli elementi secondari per uscire" msgstr "In attesa %d degli elementi secondari per uscire"

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-16 07:50+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Japanese (http://www.transifex.com/projects/p/ceilometer/"
"language/ja/)\n" "language/ja/)\n"
@ -19,19 +19,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -43,17 +49,17 @@ msgstr "一定期間の呼び出しループ"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "動的呼び出しループ" msgstr "動的呼び出しループ"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "ルール %s を解釈できませんでした" msgstr "ルール %s を解釈できませんでした"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "種類 %s の一致向けのハンドラーがありません" msgstr "種類 %s の一致向けのハンドラーがありません"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "未処理例外" msgstr "未処理例外"

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-16 07:50+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/"
"ceilometer/language/ko_KR/)\n" "ceilometer/language/ko_KR/)\n"
@ -19,19 +19,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -43,17 +49,17 @@ msgstr "고정 기간 루프 호출에서"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "동적 루프 호출에서" msgstr "동적 루프 호출에서"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "%s 규칙을 이해하는데 실패했습니다" msgstr "%s 규칙을 이해하는데 실패했습니다"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "%s 유형의 일치에 대한 핸들러가 없음" msgstr "%s 유형의 일치에 대한 핸들러가 없음"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "처리되지 않은 예외" msgstr "처리되지 않은 예외"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2015-01-24 01:51+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/"
"ceilometer/language/ko_KR/)\n" "ceilometer/language/ko_KR/)\n"
@ -33,64 +33,64 @@ msgstr ""
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet 백도어는 프로세스 %(pid)d 일 동안 %(port)s에서 수신" msgstr "Eventlet 백도어는 프로세스 %(pid)d 일 동안 %(port)s에서 수신"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "%s: 정책 디렉토리를 찾을 수 없습니다." msgstr "%s: 정책 디렉토리를 찾을 수 없습니다."
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s 발견, 종료 중" msgstr "%s 발견, 종료 중"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "상위 프로세스가 예기치 않게 정지했습니다. 종료 중" msgstr "상위 프로세스가 예기치 않게 정지했습니다. 종료 중"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "자식으로 된 %s가 존재함." msgstr "자식으로 된 %s가 존재함."
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "포크가 너무 빠름. 정지 중" msgstr "포크가 너무 빠름. 정지 중"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "%d 하위를 시작했음" msgstr "%d 하위를 시작했음"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "%d 작업자 시작 중" msgstr "%d 작업자 시작 중"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "%(pid)d 하위가 %(sig)d 신호에 의해 강제 종료됨" msgstr "%(pid)d 하위가 %(sig)d 신호에 의해 강제 종료됨"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "%(pid)s 하위가 %(code)d 상태와 함께 종료했음" msgstr "%(pid)s 하위가 %(code)d 상태와 함께 종료했음"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "%s 발견, 하위 중지 중" msgstr "%s 발견, 하위 중지 중"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "쓰레드가 죽기를 기다려서, 지웁니다. " msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "%d 하위에서 종료하기를 대기 중임" msgstr "%d 하위에서 종료하기를 대기 중임"

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-16 07:50+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"ceilometer/language/pt_BR/)\n" "ceilometer/language/pt_BR/)\n"
@ -19,19 +19,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -43,17 +49,17 @@ msgstr "em uma chamada de laço de duração fixa"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "em chamada de laço dinâmico" msgstr "em chamada de laço dinâmico"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Falha ao interpretar regra %s" msgstr "Falha ao interpretar regra %s"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "Nenhum manipulador para correspondências do tipo %s" msgstr "Nenhum manipulador para correspondências do tipo %s"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Exceção não tratada" msgstr "Exceção não tratada"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:43+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"ceilometer/language/pt_BR/)\n" "ceilometer/language/pt_BR/)\n"
@ -19,78 +19,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "" msgstr ""
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Backdoor de Eventlet escutando na porta %(port)s pelo processo %(pid)d" msgstr "Backdoor de Eventlet escutando na porta %(port)s pelo processo %(pid)d"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s capturadas, saindo" msgstr "%s capturadas, saindo"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Processo pai saiu inesperadamente, saindo" msgstr "Processo pai saiu inesperadamente, saindo"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Filho capturado %s, terminando" msgstr "Filho capturado %s, terminando"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Bifurcação muito rápida, suspendendo" msgstr "Bifurcação muito rápida, suspendendo"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Filho %d iniciado" msgstr "Filho %d iniciado"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Iniciando %d trabalhadores" msgstr "Iniciando %d trabalhadores"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "%(pid)d filho eliminado pelo sinal %(sig)d" msgstr "%(pid)d filho eliminado pelo sinal %(sig)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Filho %(pid)s encerrando com status %(code)d" msgstr "Filho %(pid)s encerrando com status %(code)d"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "%s capturado, parando filhos" msgstr "%s capturado, parando filhos"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Espera requisitada depois que thread foi morta. Limpando." msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Aguardando em %d filhos para sair" msgstr "Aguardando em %d filhos para sair"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:43+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Telugu (India) (http://www.transifex.com/projects/p/" "Language-Team: Telugu (India) (http://www.transifex.com/projects/p/"
"ceilometer/language/te_IN/)\n" "ceilometer/language/te_IN/)\n"
@ -19,78 +19,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "" msgstr ""
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s క్యాచ్ నిష్క్రమించే" msgstr "%s క్యాచ్ నిష్క్రమించే"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "parrent ప్రక్రియ నిష్క్రమించే, అనుకోకుండా మరణించాడు," msgstr "parrent ప్రక్రియ నిష్క్రమించే, అనుకోకుండా మరణించాడు,"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "చైల్డ్ నిష్క్రమించే,%s క్యాచ్" msgstr "చైల్డ్ నిష్క్రమించే,%s క్యాచ్"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Forking చాలా వేగంగా, పడుకుంది " msgstr "Forking చాలా వేగంగా, పడుకుంది "
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "మొదలైంది పిల్లల%d" msgstr "మొదలైంది పిల్లల%d"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "%d కార్మికులు ప్రారంభిస్తోంది" msgstr "%d కార్మికులు ప్రారంభిస్తోంది"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "చైల్డ్ %(pid)d సిగ్నల్ ద్వారా హత్య %(sig)d" msgstr "చైల్డ్ %(pid)d సిగ్నల్ ద్వారా హత్య %(sig)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "చైల్డ్ %(pid)s స్థితి తో నిష్క్రమించారు %(code)d " msgstr "చైల్డ్ %(pid)s స్థితి తో నిష్క్రమించారు %(code)d "
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr " పిల్లలు ఆపటం %s దోరికిను " msgstr " పిల్లలు ఆపటం %s దోరికిను "
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "థ్రెడ్ మృతి తర్వాత అని వేచి. క్లీనింగ్ అప్." msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "%d పిల్లల వెయిటింగ్ నిష్క్రమణ" msgstr "%d పిల్లల వెయిటింగ్ నిష్క్రమణ"

View File

@ -1,5 +1,5 @@
# Translations template for ceilometer. # Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION # Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-16 07:50+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2015-02-03 11:11+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
"ceilometer/language/vi_VN/)\n" "ceilometer/language/vi_VN/)\n"
@ -20,19 +20,25 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/collector.py:132 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/coordination.py:76 #: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr ""
#: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:89 #: ceilometer/coordination.py:92
msgid "Error sending a heartbeat to coordination backend." msgid "Error sending a heartbeat to coordination backend."
msgstr "" msgstr ""
#: ceilometer/coordination.py:142 #: ceilometer/coordination.py:159
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
@ -44,17 +50,17 @@ msgstr "trong cuộc gọi vòng lặp thời khoảng cố định "
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "trong cuộc gọi lặp động" msgstr "trong cuộc gọi lặp động"
#: ceilometer/openstack/common/policy.py:535 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:815 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Không hiểu luật %s" msgstr "Không hiểu luật %s"
#: ceilometer/openstack/common/policy.py:545 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "Không có bộ xử lý thích ứng của loại %s" msgstr "Không có bộ xử lý thích ứng của loại %s"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "ngoại lệ không được quản lý" msgstr "ngoại lệ không được quản lý"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-07 06:11+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2014-12-23 12:43+0000\n" "PO-Revision-Date: 2015-02-02 11:04+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
"ceilometer/language/vi_VN/)\n" "ceilometer/language/vi_VN/)\n"
@ -20,78 +20,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "" msgstr ""
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor lắng nghe trên %(port)s đối với tiến trình %(pid)d" msgstr "Eventlet backdoor lắng nghe trên %(port)s đối với tiến trình %(pid)d"
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Bắt %s, thoát" msgstr "Bắt %s, thoát"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Tiến trình cha bị chết đột ngột, thoát" msgstr "Tiến trình cha bị chết đột ngột, thoát"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Tiến trình con bắt %s, thoát" msgstr "Tiến trình con bắt %s, thoát"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Tạo tiến trình con quá nhanh, nghỉ" msgstr "Tạo tiến trình con quá nhanh, nghỉ"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Tiến trình con đã được khởi động %d " msgstr "Tiến trình con đã được khởi động %d "
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Khởi động %d động cơ" msgstr "Khởi động %d động cơ"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Tiến trình con %(pid)d bị huỷ bởi tín hiệu %(sig)d" msgstr "Tiến trình con %(pid)d bị huỷ bởi tín hiệu %(sig)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Tiến trình con %(pid)s đã thiaast với trạng thái %(code)d" msgstr "Tiến trình con %(pid)s đã thiaast với trạng thái %(code)d"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Bắt %s, đang dừng tiến trình con" msgstr "Bắt %s, đang dừng tiến trình con"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Chờ đợi được gọi sau khi luồng bị huỷ. Làm sạch." msgstr ""
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Chờ đợi %d tiến trình con để thoát " msgstr "Chờ đợi %d tiến trình con để thoát "

View File

@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2015-01-30 05:20+0000\n" "PO-Revision-Date: 2015-02-04 08:09+0000\n"
"Last-Translator: aji.zqfan <aji.zqfan@gmail.com>\n" "Last-Translator: aji.zqfan <aji.zqfan@gmail.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/"
"ceilometer/language/zh_CN/)\n" "ceilometer/language/zh_CN/)\n"
@ -21,9 +21,15 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/collector.py:129 #: ceilometer/collector.py:166
msgid "Dispatcher failed to handle the sample, requeue it." #, python-format
msgstr "调度器无法处理样例,重新进入队列" msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "分发器处理%s失败重新入队"
#: ceilometer/collector.py:207
#, python-format
msgid "Error processing event and it will be dropped: %s"
msgstr "处理事件%s时报错将其丢弃"
#: ceilometer/coordination.py:79 #: ceilometer/coordination.py:79
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
@ -45,17 +51,17 @@ msgstr "在固定时段内循环调用"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "在动态循环调用中" msgstr "在动态循环调用中"
#: ceilometer/openstack/common/policy.py:550 #: ceilometer/openstack/common/policy.py:563
#: ceilometer/openstack/common/policy.py:830 #: ceilometer/openstack/common/policy.py:843
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "未能理解规则 %s" msgstr "未能理解规则 %s"
#: ceilometer/openstack/common/policy.py:560 #: ceilometer/openstack/common/policy.py:573
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "对于类型为 %s 的匹配项,不存在任何处理程序" msgstr "对于类型为 %s 的匹配项,不存在任何处理程序"
#: ceilometer/openstack/common/service.py:269 #: ceilometer/openstack/common/service.py:268
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "存在未处理的异常" msgstr "存在未处理的异常"

View File

@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-01-14 06:09+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2015-01-12 08:50+0000\n" "PO-Revision-Date: 2015-02-04 08:18+0000\n"
"Last-Translator: aji.zqfan <aji.zqfan@gmail.com>\n" "Last-Translator: aji.zqfan <aji.zqfan@gmail.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/"
"ceilometer/language/zh_CN/)\n" "ceilometer/language/zh_CN/)\n"
@ -21,78 +21,78 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/coordination.py:78 #: ceilometer/coordination.py:76
msgid "Coordination backend started successfully." msgid "Coordination backend started successfully."
msgstr "协调器后台启动成功" msgstr "协调器后台启动成功"
#: ceilometer/coordination.py:113 #: ceilometer/coordination.py:111
#, python-format #, python-format
msgid "Joined partitioning group %s" msgid "Joined partitioning group %s"
msgstr "已加入分组%s" msgstr "已加入分组%s"
#: ceilometer/coordination.py:128 #: ceilometer/coordination.py:126
#, python-format #, python-format
msgid "Left partitioning group %s" msgid "Left partitioning group %s"
msgstr "已离开分组%s" msgstr "已离开分组%s"
#: ceilometer/openstack/common/eventlet_backdoor.py:147 #: ceilometer/openstack/common/eventlet_backdoor.py:146
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet为进程 %(pid)d 在后台监听 %(port)s " msgstr "Eventlet为进程 %(pid)d 在后台监听 %(port)s "
#: ceilometer/openstack/common/policy.py:262 #: ceilometer/openstack/common/policy.py:275
#, python-format #, python-format
msgid "Can not find policy directory: %s" msgid "Can not find policy directory: %s"
msgstr "无法找到策略目录:%s" msgstr "无法找到策略目录:%s"
#: ceilometer/openstack/common/service.py:174 #: ceilometer/openstack/common/service.py:173
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "捕获到 %s正在退出" msgstr "捕获到 %s正在退出"
#: ceilometer/openstack/common/service.py:232 #: ceilometer/openstack/common/service.py:231
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "父进程已意外终止,正在退出" msgstr "父进程已意外终止,正在退出"
#: ceilometer/openstack/common/service.py:263 #: ceilometer/openstack/common/service.py:262
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "子线程捕获 %s正在退出" msgstr "子线程捕获 %s正在退出"
#: ceilometer/openstack/common/service.py:302 #: ceilometer/openstack/common/service.py:301
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "派生速度太快,正在休眠" msgstr "派生速度太快,正在休眠"
#: ceilometer/openstack/common/service.py:321 #: ceilometer/openstack/common/service.py:320
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "已启动子进程%d" msgstr "已启动子进程%d"
#: ceilometer/openstack/common/service.py:331 #: ceilometer/openstack/common/service.py:330
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "正在启动 %d 个子进程" msgstr "正在启动 %d 个子进程"
#: ceilometer/openstack/common/service.py:348 #: ceilometer/openstack/common/service.py:347
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "信号 %(sig)d 已终止子线程 %(pid)d" msgstr "信号 %(sig)d 已终止子线程 %(pid)d"
#: ceilometer/openstack/common/service.py:352 #: ceilometer/openstack/common/service.py:351
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "子线程 %(pid)s 已退出,状态为 %(code)d" msgstr "子线程 %(pid)s 已退出,状态为 %(code)d"
#: ceilometer/openstack/common/service.py:391 #: ceilometer/openstack/common/service.py:390
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "捕获到 %s正在停止子线程" msgstr "捕获到 %s正在停止子线程"
#: ceilometer/openstack/common/service.py:400 #: ceilometer/openstack/common/service.py:399
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "等待在线程结束后被调用。正在清理中。" msgstr "线程结束,正在清理"
#: ceilometer/openstack/common/service.py:416 #: ceilometer/openstack/common/service.py:415
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "正在等待 %d 个子线程退出" msgstr "正在等待 %d 个子线程退出"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2015-01-27 06:30+0000\n" "PO-Revision-Date: 2015-02-04 08:18+0000\n"
"Last-Translator: aji.zqfan <aji.zqfan@gmail.com>\n" "Last-Translator: aji.zqfan <aji.zqfan@gmail.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/"
"ceilometer/language/zh_CN/)\n" "ceilometer/language/zh_CN/)\n"
@ -20,7 +20,7 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/agent/discovery/endpoint.py:43 #: ceilometer/agent/discovery/endpoint.py:42
#, python-format #, python-format
msgid "No endpoints found for service %s" msgid "No endpoints found for service %s"
msgstr "%s服务的入口未找到" msgstr "%s服务的入口未找到"
@ -30,7 +30,7 @@ msgstr "%s服务的入口未找到"
msgid "Expecting %(expected)d datapoints but only get %(actual)d" msgid "Expecting %(expected)d datapoints but only get %(actual)d"
msgstr "预期有 %(expected)d个数据但是只得到%(actual)d个" msgstr "预期有 %(expected)d个数据但是只得到%(actual)d个"
#: ceilometer/compute/pollsters/disk.py:119 #: ceilometer/compute/pollsters/disk.py:123
#: ceilometer/compute/pollsters/memory.py:49 #: ceilometer/compute/pollsters/memory.py:49
#: ceilometer/compute/pollsters/net.py:108 #: ceilometer/compute/pollsters/net.py:108
#, python-format #, python-format
@ -49,10 +49,10 @@ msgstr ""
#: ceilometer/openstack/common/loopingcall.py:87 #: ceilometer/openstack/common/loopingcall.py:87
#, python-format #, python-format
msgid "task %(func_name)s run outlasted interval by %(delay).2f sec" msgid "task %(func_name)r run outlasted interval by %(delay).2f sec"
msgstr "任务%(func_name)s运行超过指定间隔%(delay).2f秒" msgstr "任务%(func_name)r运行超过指定间隔%(delay).2f秒"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:355
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "pid %d 没有在子进程列表中" msgstr "pid %d 没有在子进程列表中"

View File

@ -12,8 +12,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-02-02 06:08+0000\n" "POT-Creation-Date: 2015-02-05 06:19+0000\n"
"PO-Revision-Date: 2015-01-29 21:58+0000\n" "PO-Revision-Date: 2015-02-02 22:58+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) " "Language-Team: Chinese (China) "
"(http://www.transifex.com/projects/p/ceilometer/language/zh_CN/)\n" "(http://www.transifex.com/projects/p/ceilometer/language/zh_CN/)\n"
@ -23,31 +23,31 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/collector.py:100 #: ceilometer/collector.py:123
#, python-format #, python-format
msgid "UDP: Cannot decode data sent by %s" msgid "UDP: Cannot decode data sent by %s"
msgstr "UDP: 无法解码由 %s 发送的数据" msgstr "UDP: 无法解码由 %s 发送的数据"
#: ceilometer/collector.py:103 #: ceilometer/collector.py:126
#, python-format #, python-format
msgid "UDP: Storing %s" msgid "UDP: Storing %s"
msgstr "UDP: 正在存储%s" msgstr "UDP: 正在存储%s"
#: ceilometer/collector.py:107 #: ceilometer/collector.py:130
msgid "UDP: Unable to store meter" msgid "UDP: Unable to store meter"
msgstr "UDP: 无法存储计量器" msgstr "UDP: 无法存储计量器"
#: ceilometer/notification.py:131 ceilometer/notifier.py:46 #: ceilometer/notification.py:144 ceilometer/notifier.py:46
#, python-format #, python-format
msgid "Failed to load any notification handlers for %s" msgid "Failed to load any notification handlers for %s"
msgstr "无法为%s加载任何通知处理器" msgstr "无法为%s加载任何通知处理器"
#: ceilometer/notification.py:143 #: ceilometer/notification.py:157
#, python-format #, python-format
msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)"
msgstr "" msgstr ""
#: ceilometer/notification.py:183 #: ceilometer/notification.py:191
#, python-format #, python-format
msgid "Pipeline endpoint: %s" msgid "Pipeline endpoint: %s"
msgstr " 流水线入口:%s" msgstr " 流水线入口:%s"
@ -57,59 +57,59 @@ msgstr " 流水线入口:%s"
msgid "loading notification handlers from %s" msgid "loading notification handlers from %s"
msgstr "从%s加载通知处理器" msgstr "从%s加载通知处理器"
#: ceilometer/pipeline.py:285 #: ceilometer/pipeline.py:311
#, python-format #, python-format
msgid "Unable to load publisher %s" msgid "Unable to load publisher %s"
msgstr "无法加载发布器%s" msgstr "无法加载发布器%s"
#: ceilometer/pipeline.py:303 #: ceilometer/pipeline.py:329
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
" %(param)s" " %(param)s"
msgstr "流水线%(pipeline)s使用参数%(param)s初始化变形器实例%(name)s" msgstr "流水线%(pipeline)s使用参数%(param)s初始化变形器实例%(name)s"
#: ceilometer/pipeline.py:320 ceilometer/pipeline.py:382 #: ceilometer/pipeline.py:348 ceilometer/pipeline.py:412
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
msgstr "流水线%(pipeline)s发布器%(pub)s报错继续执行" msgstr "流水线%(pipeline)s发布器%(pub)s报错继续执行"
#: ceilometer/pipeline.py:337 #: ceilometer/pipeline.py:367
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
msgstr "流水线%(pipeline)s数据点被变形器%(trans)s丢弃" msgstr "流水线%(pipeline)s数据点被变形器%(trans)s丢弃"
#: ceilometer/pipeline.py:345 #: ceilometer/pipeline.py:375
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
"%(smp)s" "%(smp)s"
msgstr "流水线%(pipeline)s数据%(smp)s的变形器%(trans)s遇到错误退出" msgstr "流水线%(pipeline)s数据%(smp)s的变形器%(trans)s遇到错误退出"
#: ceilometer/pipeline.py:368 #: ceilometer/pipeline.py:398
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
msgstr "流水线%(pipeline)s使用变形器%(trans)s作用于数据%(smp)s " msgstr "流水线%(pipeline)s使用变形器%(trans)s作用于数据%(smp)s "
#: ceilometer/pipeline.py:398 #: ceilometer/pipeline.py:428
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
msgstr "流水线%(pipeline)s变形器%(trans)s清空数据时出错" msgstr "流水线%(pipeline)s变形器%(trans)s清空数据时出错"
#: ceilometer/pipeline.py:594 #: ceilometer/pipeline.py:624
msgid "detected decoupled pipeline config format" msgid "detected decoupled pipeline config format"
msgstr "检测到分离的流水线配置格式" msgstr "检测到分离的流水线配置格式"
#: ceilometer/pipeline.py:610 #: ceilometer/pipeline.py:640
msgid "detected deprecated pipeline config format" msgid "detected deprecated pipeline config format"
msgstr "检测到废弃的流水线配置格式" msgstr "检测到废弃的流水线配置格式"
#: ceilometer/pipeline.py:634 #: ceilometer/pipeline.py:664
#, python-format #, python-format
msgid "Pipeline config file: %s" msgid "Pipeline config file: %s"
msgstr "流水线配置文件:%s" msgstr "流水线配置文件:%s"
#: ceilometer/pipeline.py:640 #: ceilometer/pipeline.py:670
#, python-format #, python-format
msgid "Pipeline config: %s" msgid "Pipeline config: %s"
msgstr "流水线配置:%s" msgstr "流水线配置:%s"
@ -119,27 +119,27 @@ msgstr "流水线配置:%s"
msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0"
msgstr "工作线程%(worker_name)s的数量%(workers)s非法必须大于0" msgstr "工作线程%(worker_name)s的数量%(workers)s非法必须大于0"
#: ceilometer/agent/base.py:116 #: ceilometer/agent/base.py:127
#, python-format #, python-format
msgid "Polling pollster %(poll)s in the context of %(src)s" msgid "Polling pollster %(poll)s in the context of %(src)s"
msgstr "在上下文环境%(src)s执行采集器%(poll)s" msgstr "在上下文环境%(src)s执行采集器%(poll)s"
#: ceilometer/agent/base.py:130 #: ceilometer/agent/base.py:141
#, python-format #, python-format
msgid "Skip polling pollster %s, no resources found" msgid "Skip polling pollster %s, no resources found"
msgstr "没有任何资源被发现,跳过采集器%s" msgstr "没有任何资源被发现,跳过采集器%s"
#: ceilometer/agent/base.py:142 #: ceilometer/agent/base.py:153
#, python-format #, python-format
msgid "Continue after error from %(name)s: %(error)s" msgid "Continue after error from %(name)s: %(error)s"
msgstr "遇到错误%(name)s%(error)s继续执行" msgstr "遇到错误%(name)s%(error)s继续执行"
#: ceilometer/agent/base.py:282 #: ceilometer/agent/base.py:299
#, python-format #, python-format
msgid "Unable to discover resources: %s" msgid "Unable to discover resources: %s"
msgstr "无法发现资源:%s" msgstr "无法发现资源:%s"
#: ceilometer/agent/base.py:284 #: ceilometer/agent/base.py:301
#, python-format #, python-format
msgid "Unknown discovery extension: %s" msgid "Unknown discovery extension: %s"
msgstr "未知的发现器插件:%s" msgstr "未知的发现器插件:%s"
@ -714,8 +714,9 @@ msgstr "虚拟机%(instance)s的CPU时间为%(time)d"
#: ceilometer/compute/pollsters/cpu.py:48 #: ceilometer/compute/pollsters/cpu.py:48
#: ceilometer/compute/pollsters/cpu.py:79 #: ceilometer/compute/pollsters/cpu.py:79
#: ceilometer/compute/pollsters/disk.py:117 #: ceilometer/compute/pollsters/disk.py:121
#: ceilometer/compute/pollsters/disk.py:327 #: ceilometer/compute/pollsters/disk.py:331
#: ceilometer/compute/pollsters/disk.py:513
#: ceilometer/compute/pollsters/memory.py:47 #: ceilometer/compute/pollsters/memory.py:47
#: ceilometer/compute/pollsters/net.py:106 #: ceilometer/compute/pollsters/net.py:106
#, python-format #, python-format
@ -752,15 +753,17 @@ msgstr "为%s获取CPU使用率尚未实现"
msgid "Could not get CPU Util for %(id)s: %(e)s" msgid "Could not get CPU Util for %(id)s: %(e)s"
msgstr "无法为虚拟机%(id)s获取CPU使用率%(e)s" msgstr "无法为虚拟机%(id)s获取CPU使用率%(e)s"
#: ceilometer/compute/pollsters/disk.py:125 #: ceilometer/compute/pollsters/disk.py:129
#: ceilometer/compute/pollsters/disk.py:330 #: ceilometer/compute/pollsters/disk.py:334
#: ceilometer/compute/pollsters/disk.py:516
#: ceilometer/compute/pollsters/net.py:114 #: ceilometer/compute/pollsters/net.py:114
#, python-format #, python-format
msgid "%(inspector)s does not provide data for %(pollster)s" msgid "%(inspector)s does not provide data for %(pollster)s"
msgstr "探测器%(inspector)s没有为%(pollster)s提供数据" msgstr "探测器%(inspector)s没有为%(pollster)s提供数据"
#: ceilometer/compute/pollsters/disk.py:130 #: ceilometer/compute/pollsters/disk.py:134
#: ceilometer/compute/pollsters/disk.py:336 #: ceilometer/compute/pollsters/disk.py:340
#: ceilometer/compute/pollsters/disk.py:522
#: ceilometer/compute/pollsters/net.py:119 #: ceilometer/compute/pollsters/net.py:119
#, python-format #, python-format
msgid "Ignoring instance %(name)s: %(error)s" msgid "Ignoring instance %(name)s: %(error)s"
@ -791,17 +794,17 @@ msgstr "无法为%(id)s获取内存使用信息%(e)s"
msgid "checking net info for instance %s" msgid "checking net info for instance %s"
msgstr "为虚拟机%s检查网络信息" msgstr "为虚拟机%s检查网络信息"
#: ceilometer/compute/virt/inspector.py:232 #: ceilometer/compute/virt/inspector.py:247
#, python-format #, python-format
msgid "Unable to load the hypervisor inspector: %s" msgid "Unable to load the hypervisor inspector: %s"
msgstr "无法加载管理程序的探测器:%s" msgstr "无法加载管理程序的探测器:%s"
#: ceilometer/compute/virt/hyperv/utilsv2.py:181 #: ceilometer/compute/virt/hyperv/utilsv2.py:208
#, python-format #, python-format
msgid "VM %s not found on Hyper-V" msgid "VM %s not found on Hyper-V"
msgstr "在Hyper-V上找不到 VM %s" msgstr "在Hyper-V上找不到 VM %s"
#: ceilometer/compute/virt/hyperv/utilsv2.py:183 #: ceilometer/compute/virt/hyperv/utilsv2.py:210
#, python-format #, python-format
msgid "Duplicate VM name found: %s" msgid "Duplicate VM name found: %s"
msgstr "找到重复 VM 名称:%s" msgstr "找到重复 VM 名称:%s"
@ -905,12 +908,12 @@ msgid ""
"%(counter_volume)s" "%(counter_volume)s"
msgstr "再时间点%(timestamp)s为资源%(resource_id)s获得指标%(counter_name)s的监控数据%(counter_volume)s" msgstr "再时间点%(timestamp)s为资源%(resource_id)s获得指标%(counter_name)s的监控数据%(counter_volume)s"
#: ceilometer/dispatcher/database.py:92 ceilometer/dispatcher/http.py:109 #: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:108
#, python-format #, python-format
msgid "Failed to record metering data: %s" msgid "Failed to record metering data: %s"
msgstr "无法保存监控数据:%s" msgstr "无法保存监控数据:%s"
#: ceilometer/dispatcher/database.py:95 ceilometer/dispatcher/http.py:112 #: ceilometer/dispatcher/database.py:94 ceilometer/dispatcher/http.py:111
#, python-format #, python-format
msgid "message signature invalid, discarding message: %r" msgid "message signature invalid, discarding message: %r"
msgstr "消息签名不合法,丢弃消息:%r" msgstr "消息签名不合法,丢弃消息:%r"
@ -921,7 +924,7 @@ msgid ""
" the ceilometer.conf file" " the ceilometer.conf file"
msgstr "分发器目标未设置没有指标将被发送。在ceilometer.conf文件中设置目标。" msgstr "分发器目标未设置没有指标将被发送。在ceilometer.conf文件中设置目标。"
#: ceilometer/dispatcher/http.py:106 #: ceilometer/dispatcher/http.py:105
#, python-format #, python-format
msgid "Message posting finished with status code %d." msgid "Message posting finished with status code %d."
msgstr "消息发送结束,状态码为%d" msgstr "消息发送结束,状态码为%d"
@ -993,19 +996,10 @@ msgstr "没有找到事件定义配置文件!使用默认的配置。"
msgid "Event Definitions: %s" msgid "Event Definitions: %s"
msgstr "事件定义:%s" msgstr "事件定义:%s"
#: ceilometer/event/endpoint.py:36 #: ceilometer/event/endpoint.py:34
msgid "Loading event definitions" msgid "Loading event definitions"
msgstr "正在加载事件定义" msgstr "正在加载事件定义"
#: ceilometer/event/endpoint.py:62
#, python-format
msgid "Saving event \"%s\""
msgstr "正在保存事件\"%s\""
#: ceilometer/event/endpoint.py:69
msgid "Event is not implemented with the storage backend"
msgstr "事件特性尚未在该数据库中实现"
#: ceilometer/event/storage/impl_hbase.py:123 #: ceilometer/event/storage/impl_hbase.py:123
#: ceilometer/event/storage/impl_sqlalchemy.py:200 #: ceilometer/event/storage/impl_sqlalchemy.py:200
#: ceilometer/event/storage/pymongo_base.py:76 #: ceilometer/event/storage/pymongo_base.py:76
@ -1132,6 +1126,7 @@ msgid "Swift endpoint not found"
msgstr "Swift端点无法找到" msgstr "Swift端点无法找到"
#: ceilometer/openstack/common/log.py:298 #: ceilometer/openstack/common/log.py:298
#: ceilometer/openstack/common/versionutils.py:232
#, python-format #, python-format
msgid "Deprecated: %s" msgid "Deprecated: %s"
msgstr "建议不要使用:%s" msgstr "建议不要使用:%s"
@ -1147,19 +1142,20 @@ msgid "syslog facility must be one of: %s"
msgstr "系统日志工具必须是下列其中一项:%s" msgstr "系统日志工具必须是下列其中一项:%s"
#: ceilometer/openstack/common/log.py:715 #: ceilometer/openstack/common/log.py:715
#: ceilometer/openstack/common/versionutils.py:250
#, python-format #, python-format
msgid "Fatal call to deprecated config: %(msg)s" msgid "Fatal call to deprecated config: %(msg)s"
msgstr "对建议不要使用的配置进行了后果极严重的调用:%(msg)s" msgstr "对建议不要使用的配置进行了后果极严重的调用:%(msg)s"
#: ceilometer/openstack/common/policy.py:98 #: ceilometer/openstack/common/policy.py:111
msgid "The JSON file that defines policies." msgid "The JSON file that defines policies."
msgstr "定义策略的JSON文件。" msgstr "定义策略的JSON文件。"
#: ceilometer/openstack/common/policy.py:101 #: ceilometer/openstack/common/policy.py:114
msgid "Default rule. Enforced when a requested rule is not found." msgid "Default rule. Enforced when a requested rule is not found."
msgstr "默认规则。当一个请求的规则没有找到时强制使用的规则。" msgstr "默认规则。当一个请求的规则没有找到时强制使用的规则。"
#: ceilometer/openstack/common/policy.py:105 #: ceilometer/openstack/common/policy.py:118
msgid "" msgid ""
"Directories where policy configuration files are stored. They can be " "Directories where policy configuration files are stored. They can be "
"relative to any directory in the search path defined by the config_dir " "relative to any directory in the search path defined by the config_dir "
@ -1167,16 +1163,40 @@ msgid ""
" these directories to be searched." " these directories to be searched."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:129 #: ceilometer/openstack/common/policy.py:142
#, python-format #, python-format
msgid "Policy doesn't allow %s to be performed." msgid "Policy doesn't allow %s to be performed."
msgstr "策略不允许 %s 被执行。" msgstr "策略不允许 %s 被执行。"
#: ceilometer/openstack/common/policy.py:226 #: ceilometer/openstack/common/policy.py:239
#, python-format #, python-format
msgid "Rules must be an instance of dict or Rules, got %s instead" msgid "Rules must be an instance of dict or Rules, got %s instead"
msgstr "规则必须是字典或者规则的实例化对像,获取 %s 取代" msgstr "规则必须是字典或者规则的实例化对像,获取 %s 取代"
#: ceilometer/openstack/common/versionutils.py:99
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and "
"may be removed in %(remove_in)s."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:103
#, python-format
msgid ""
"%(what)s is deprecated as of %(as_of)s and may be removed in "
"%(remove_in)s. It will not be superseded."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:107
#, python-format
msgid "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s."
msgstr ""
#: ceilometer/openstack/common/versionutils.py:110
#, python-format
msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded."
msgstr ""
#: ceilometer/publisher/file.py:62 #: ceilometer/publisher/file.py:62
msgid "The path for the file publisher is required" msgid "The path for the file publisher is required"
msgstr "文件发布器必须设置文件路径" msgstr "文件发布器必须设置文件路径"
@ -1185,37 +1205,37 @@ msgstr "文件发布器必须设置文件路径"
msgid "max_bytes and backup_count should be numbers." msgid "max_bytes and backup_count should be numbers."
msgstr "max_bytes和backup_count必须是整数。" msgstr "max_bytes和backup_count必须是整数。"
#: ceilometer/publisher/messaging.py:83 #: ceilometer/publisher/messaging.py:88
#, python-format #, python-format
msgid "Publishing policy set to %s" msgid "Publishing policy set to %s"
msgstr "设置发布策略为%s" msgstr "设置发布策略为%s"
#: ceilometer/publisher/messaging.py:85 #: ceilometer/publisher/messaging.py:90
#, python-format #, python-format
msgid "Publishing policy is unknown (%s) force to default" msgid "Publishing policy is unknown (%s) force to default"
msgstr "未知的发布策略(%s),强制使用默认策略" msgstr "未知的发布策略(%s),强制使用默认策略"
#: ceilometer/publisher/messaging.py:140 #: ceilometer/publisher/messaging.py:143
#, python-format #, python-format
msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples" msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples"
msgstr "发布的数据量超过本地队列最大长度,正在丢弃最老的%d个数据" msgstr "发布的数据量超过本地队列最大长度,正在丢弃最老的%d个数据"
#: ceilometer/publisher/messaging.py:151 #: ceilometer/publisher/messaging.py:154
#, python-format #, python-format
msgid "Failed to publish %d samples, queue them" msgid "Failed to publish %d datapoints, queue them"
msgstr "发送%d个数据失败了将其重新入队" msgstr ""
#: ceilometer/publisher/messaging.py:155 #: ceilometer/publisher/messaging.py:158
#, python-format #, python-format
msgid "Failed to publish %d samples, dropping them" msgid "Failed to publish %d datapoints, dropping them"
msgstr "发布%d个数据失败了将其丢弃" msgstr ""
#: ceilometer/publisher/udp.py:57 #: ceilometer/publisher/udp.py:56
#, python-format #, python-format
msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
msgstr "通过UDP发布采样 %(msg)s 至 %(host)s:%(port)d" msgstr "通过UDP发布采样 %(msg)s 至 %(host)s:%(port)d"
#: ceilometer/publisher/udp.py:64 #: ceilometer/publisher/udp.py:63
msgid "Unable to send sample over UDP" msgid "Unable to send sample over UDP"
msgstr "无法通过UDP发送采样" msgstr "无法通过UDP发送采样"