Imported Translations from Transifex
Change-Id: Idf3f5c51499f43adfd40d7caa8580a9f43aefc8e
This commit is contained in:
parent
0232968509
commit
1bafb732f0
@ -6,9 +6,9 @@
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: ceilometer 2014.2.dev56.g0da00bf\n"
|
||||
"Project-Id-Version: ceilometer 2014.2.dev41.g0232968\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -17,34 +17,26 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Generated-By: Babel 1.3\n"
|
||||
|
||||
#: ceilometer/agent.py:83
|
||||
#: ceilometer/agent.py:85
|
||||
#, python-format
|
||||
msgid "Polling pollster %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/agent.py:93
|
||||
#: ceilometer/agent.py:95
|
||||
#, python-format
|
||||
msgid "Continue after error from %(name)s: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/agent.py:169
|
||||
#: ceilometer/agent.py:171
|
||||
#, python-format
|
||||
msgid "Unable to discover resources: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/agent.py:171
|
||||
#: ceilometer/agent.py:173
|
||||
#, python-format
|
||||
msgid "Unknown discovery extension: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/cli.py:117
|
||||
msgid "Clearing expired metering data"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/cli.py:122
|
||||
msgid "Nothing to clean, database time to live is disabled"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/collector.py:84
|
||||
#, python-format
|
||||
msgid "UDP: Cannot decode data sent by %s"
|
||||
@ -74,70 +66,70 @@ msgstr ""
|
||||
msgid "loading notification handlers from %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:237
|
||||
#: ceilometer/pipeline.py:233
|
||||
#, python-format
|
||||
msgid "Unable to load publisher %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:256
|
||||
#: ceilometer/pipeline.py:252
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
|
||||
" %(param)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:269
|
||||
#: ceilometer/pipeline.py:265
|
||||
#, python-format
|
||||
msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:276
|
||||
#: ceilometer/pipeline.py:272
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
|
||||
"%(smp)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:296
|
||||
#: ceilometer/pipeline.py:292
|
||||
#, python-format
|
||||
msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:310
|
||||
#: ceilometer/pipeline.py:306
|
||||
#, python-format
|
||||
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:329
|
||||
#: ceilometer/pipeline.py:325
|
||||
#, python-format
|
||||
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:490
|
||||
#: ceilometer/pipeline.py:485
|
||||
msgid "detected decoupled pipeline config format"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:500
|
||||
#: ceilometer/pipeline.py:495
|
||||
msgid "detected deprecated pipeline config format"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:520
|
||||
#: ceilometer/pipeline.py:515
|
||||
#, python-format
|
||||
msgid "Pipeline config file: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:526
|
||||
#: ceilometer/pipeline.py:521
|
||||
#, python-format
|
||||
msgid "Pipeline config: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/plugin.py:65
|
||||
#: ceilometer/plugin.py:66
|
||||
msgid ""
|
||||
"get_exchange_topics API of NotificationPlugin isdeprecated, implements "
|
||||
"get_targets instead."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/service.py:103
|
||||
#: ceilometer/service.py:104
|
||||
#, python-format
|
||||
msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0"
|
||||
msgstr ""
|
||||
@ -168,36 +160,36 @@ msgstr ""
|
||||
msgid "evaluating alarm %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:219
|
||||
#: ceilometer/alarm/service.py:216
|
||||
#, python-format
|
||||
msgid "Unable to parse action %(action)s for alarm %(alarm_id)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:228
|
||||
#: ceilometer/alarm/service.py:225
|
||||
#, python-format
|
||||
msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:234
|
||||
#: ceilometer/alarm/service.py:231
|
||||
#, python-format
|
||||
msgid "Notifying alarm %(id)s with action %(act)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:239
|
||||
#: ceilometer/alarm/service.py:236
|
||||
#, python-format
|
||||
msgid "Unable to notify alarm %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:258
|
||||
#: ceilometer/alarm/service.py:255
|
||||
msgid "Unable to notify for an alarm with no action"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/__init__.py:70
|
||||
#: ceilometer/alarm/evaluator/__init__.py:73
|
||||
#, python-format
|
||||
msgid "alarm %(id)s transitioning to %(state)s because %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/__init__.py:82
|
||||
#: ceilometer/alarm/evaluator/__init__.py:85
|
||||
msgid "alarm state update failed"
|
||||
msgstr ""
|
||||
|
||||
@ -205,17 +197,17 @@ msgstr ""
|
||||
msgid "alarm retrieval failed"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/combination.py:50
|
||||
#: ceilometer/alarm/evaluator/combination.py:52
|
||||
#, python-format
|
||||
msgid "Alarms %(alarm_ids)s are in unknown state"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/combination.py:73
|
||||
#: ceilometer/alarm/evaluator/combination.py:74
|
||||
#, python-format
|
||||
msgid "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/combination.py:77
|
||||
#: ceilometer/alarm/evaluator/combination.py:78
|
||||
#, python-format
|
||||
msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s"
|
||||
msgstr ""
|
||||
@ -231,31 +223,31 @@ msgstr ""
|
||||
msgid "query stats from %(start)s to %(now)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:73
|
||||
#: ceilometer/alarm/evaluator/threshold.py:72
|
||||
#, python-format
|
||||
msgid "sanitize stats %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:82
|
||||
#: ceilometer/alarm/evaluator/threshold.py:81
|
||||
#, python-format
|
||||
msgid "excluded weak datapoints with sample counts %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:91
|
||||
#: ceilometer/alarm/evaluator/threshold.py:90
|
||||
#, python-format
|
||||
msgid "pruned statistics to %d"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:96
|
||||
#: ceilometer/alarm/evaluator/threshold.py:95
|
||||
#, python-format
|
||||
msgid "stats query %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:102
|
||||
#: ceilometer/alarm/evaluator/threshold.py:101
|
||||
msgid "alarm stats retrieval failed"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:111
|
||||
#: ceilometer/alarm/evaluator/threshold.py:112
|
||||
#, python-format
|
||||
msgid "%d datapoints are unknown"
|
||||
msgstr ""
|
||||
@ -279,13 +271,20 @@ msgstr ""
|
||||
msgid "comparing value %(value)s against threshold %(limit)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/notifier/log.py:31 ceilometer/alarm/notifier/rest.py:58
|
||||
#: ceilometer/alarm/notifier/log.py:31
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Notifying alarm %(alarm_id)s from %(previous)s to %(current)s with action"
|
||||
" %(action)s because %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/notifier/rest.py:66
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Notifying alarm %(alarm_id)s from %(previous)s to %(current)s with action"
|
||||
" %(action)s because %(reason)s. request-id: %(request_id)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/partition/coordination.py:131
|
||||
#, python-format
|
||||
msgid "triggering %s"
|
||||
@ -409,6 +408,32 @@ msgstr ""
|
||||
msgid "assignment retrieval failed"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:91
|
||||
#: ceilometer/storage/impl_hbase.py:155
|
||||
msgid "Creating a new in-memory HBase Connection object"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:105
|
||||
#: ceilometer/storage/impl_hbase.py:170
|
||||
msgid "Dropping HBase schema..."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:112
|
||||
#: ceilometer/storage/impl_hbase.py:178
|
||||
msgid "Cannot disable table but ignoring error"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:116
|
||||
#: ceilometer/storage/impl_hbase.py:182
|
||||
msgid "Cannot delete table but ignoring error"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:127
|
||||
#: ceilometer/storage/impl_hbase.py:193
|
||||
#, python-format
|
||||
msgid "connecting to HBase on %(host)s:%(port)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/app.py:162
|
||||
#, python-format
|
||||
msgid "Starting server in PID %s"
|
||||
@ -428,7 +453,7 @@ msgstr ""
|
||||
msgid "serving on http://%(host)s:%(port)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/middleware.py:111
|
||||
#: ceilometer/api/middleware.py:108
|
||||
#, python-format
|
||||
msgid "Error parsing HTTP response: %s"
|
||||
msgstr ""
|
||||
@ -438,140 +463,146 @@ msgstr ""
|
||||
msgid "%(entity)s %(id)s Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:257
|
||||
#: ceilometer/api/controllers/v2.py:94
|
||||
#, python-format
|
||||
msgid "Alarm %s not found"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:96
|
||||
#, python-format
|
||||
msgid "Alarm %(alarm_id)s not found in project %(project)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:265
|
||||
#, python-format
|
||||
msgid "Unable to convert the value %(value)s to the expected data type %(type)s."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:262
|
||||
#: ceilometer/api/controllers/v2.py:270
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The data type %(type)s is not supported. The supported data type list is:"
|
||||
" %(supported)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:267
|
||||
#: ceilometer/api/controllers/v2.py:275
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unexpected exception converting %(value)s to the expected data type "
|
||||
"%(type)s."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:278
|
||||
#: ceilometer/api/controllers/v2.py:286
|
||||
#, python-format
|
||||
msgid "Not Authorized to access %(aspect)s %(id)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:752
|
||||
#: ceilometer/api/controllers/v2.py:759
|
||||
msgid "clamping min timestamp to range"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:757
|
||||
#: ceilometer/api/controllers/v2.py:764
|
||||
msgid "clamping max timestamp to range"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:834 ceilometer/api/controllers/v2.py:1099
|
||||
#: ceilometer/api/controllers/v2.py:840 ceilometer/api/controllers/v2.py:1106
|
||||
msgid "Limit must be positive"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:917
|
||||
#: ceilometer/api/controllers/v2.py:923
|
||||
msgid "Period must be positive."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:929
|
||||
#: ceilometer/api/controllers/v2.py:935
|
||||
#, python-format
|
||||
msgid "computed value coming from %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1115
|
||||
#: ceilometer/api/controllers/v2.py:1122
|
||||
msgid "Sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1299
|
||||
#: ceilometer/api/controllers/v2.py:1305
|
||||
msgid "Limit should be positive"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1391
|
||||
#: ceilometer/api/controllers/v2.py:1398
|
||||
#, python-format
|
||||
msgid "String %s is not a valid isotime"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1392
|
||||
#: ceilometer/api/controllers/v2.py:1399
|
||||
#, python-format
|
||||
msgid "Failed to parse the timestamp value %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1479
|
||||
#: ceilometer/api/controllers/v2.py:1485
|
||||
msgid "Resource"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1554
|
||||
#: ceilometer/api/controllers/v2.py:1560
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
|
||||
"%(threshold)s over %(period)s seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1595
|
||||
#: ceilometer/api/controllers/v2.py:1600
|
||||
#, python-format
|
||||
msgid "Combined state of alarms %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1604
|
||||
#: ceilometer/api/controllers/v2.py:1609
|
||||
msgid "Alarm combination rule should contain at least two different alarm ids."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1655
|
||||
#: ceilometer/api/controllers/v2.py:1660
|
||||
#, python-format
|
||||
msgid "Timezone %s is not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1776 ceilometer/api/controllers/v2.py:1892
|
||||
msgid "Alarm"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1780
|
||||
#: ceilometer/api/controllers/v2.py:1785
|
||||
msgid "Time constraint names must be unique for a given alarm."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1790
|
||||
#: ceilometer/api/controllers/v2.py:1795
|
||||
#, python-format
|
||||
msgid "%(rule)s must be set for %(type)s type alarm"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1794
|
||||
#: ceilometer/api/controllers/v2.py:1799
|
||||
msgid "threshold_rule and combination_rule cannot be set at the same time"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1961
|
||||
#: ceilometer/api/controllers/v2.py:1963
|
||||
#, python-format
|
||||
msgid "Alarm with name=%s exists"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1968
|
||||
#: ceilometer/api/controllers/v2.py:1970
|
||||
#, python-format
|
||||
msgid "Cannot specify alarm %s itself in combination rule"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1976
|
||||
#: ceilometer/api/controllers/v2.py:1978
|
||||
#, python-format
|
||||
msgid "Error while putting alarm: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1977 ceilometer/api/controllers/v2.py:2127
|
||||
#: ceilometer/api/controllers/v2.py:1979 ceilometer/api/controllers/v2.py:2126
|
||||
msgid "Alarm incorrect"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2029
|
||||
#: ceilometer/api/controllers/v2.py:2030
|
||||
msgid "state invalid"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2120
|
||||
#: ceilometer/api/controllers/v2.py:2119
|
||||
#, python-format
|
||||
msgid "Alarm with name='%s' exists"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2126
|
||||
#: ceilometer/api/controllers/v2.py:2125
|
||||
#, python-format
|
||||
msgid "Error while posting alarm: %s"
|
||||
msgstr ""
|
||||
@ -600,36 +631,44 @@ msgstr ""
|
||||
msgid "Skip due to keystone error %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:81
|
||||
#: ceilometer/cmd/storage.py:38
|
||||
msgid "Clearing expired metering data"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/cmd/storage.py:43
|
||||
msgid "Nothing to clean, database time to live is disabled"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:79
|
||||
#, python-format
|
||||
msgid "using provided stats gatherer %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:84
|
||||
#: ceilometer/compute/nova_notifier.py:82
|
||||
msgid "making a new stats gatherer"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:113
|
||||
#: ceilometer/compute/nova_notifier.py:111
|
||||
#, python-format
|
||||
msgid "INFO %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:146
|
||||
#: ceilometer/compute/nova_notifier.py:144
|
||||
#, python-format
|
||||
msgid "ignoring %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:148
|
||||
#: ceilometer/compute/nova_notifier.py:146
|
||||
#, python-format
|
||||
msgid "processing %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:152
|
||||
#: ceilometer/compute/nova_notifier.py:150
|
||||
#, python-format
|
||||
msgid "polling final stats for %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/notifications/cpu.py:54
|
||||
#: ceilometer/compute/notifications/cpu.py:53
|
||||
#, python-format
|
||||
msgid "An error occurred while building %(m)s sample: %(e)s"
|
||||
msgstr ""
|
||||
@ -761,10 +800,10 @@ msgid ""
|
||||
"SHUTOFF"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:86
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:103
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:135
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:148
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:88
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:105
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:137
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:150
|
||||
#, python-format
|
||||
msgid "VM %s not found in VMware Vsphere"
|
||||
msgstr ""
|
||||
@ -796,7 +835,7 @@ msgstr ""
|
||||
msgid "message signature invalid, discarding message: %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/energy/kwapi.py:77
|
||||
#: ceilometer/energy/kwapi.py:78
|
||||
msgid "Kwapi endpoint not found"
|
||||
msgstr ""
|
||||
|
||||
@ -832,33 +871,33 @@ msgstr ""
|
||||
msgid "Required field %s not specified"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:344
|
||||
#: ceilometer/event/converter.py:343
|
||||
#, python-format
|
||||
msgid "Dropping Notification %(type)s (uuid:%(msgid)s)"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:368
|
||||
#: ceilometer/event/converter.py:367
|
||||
#, python-format
|
||||
msgid "Event Definitions configuration file: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:378
|
||||
#: ceilometer/event/converter.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s,"
|
||||
" column: %(column)s."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:384
|
||||
#: ceilometer/event/converter.py:383
|
||||
#, python-format
|
||||
msgid "YAML error reading Event Definitions file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:391
|
||||
#: ceilometer/event/converter.py:390
|
||||
msgid "No Event Definitions configuration file found! Using default config."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:395
|
||||
#: ceilometer/event/converter.py:394
|
||||
#, python-format
|
||||
msgid "Event Definitions: %s"
|
||||
msgstr ""
|
||||
@ -876,6 +915,11 @@ msgstr ""
|
||||
msgid "Event is not implemented with the storage backend"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/hardware/discovery.py:59
|
||||
#, python-format
|
||||
msgid "Couldn't obtain IP address ofinstance %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/hardware/plugin.py:71
|
||||
#, python-format
|
||||
msgid "inspector call %(func)r failed for host %(host)s: %(err)s"
|
||||
@ -891,16 +935,41 @@ msgstr ""
|
||||
msgid "FLOATING IP USAGE: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/notifications.py:76
|
||||
#: ceilometer/network/notifications.py:77
|
||||
#, python-format
|
||||
msgid "network notification %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:268
|
||||
#: ceilometer/network/services/fwaas.py:45
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:59
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on pool %(id)s, skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:103
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on vip %(id)s, skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:140
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on member %(id)s,skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:237
|
||||
#, python-format
|
||||
msgid "Ignoring pool %(pool_id)s: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/vpnaas.py:46
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on vpn %(id)s,skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:58
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:88
|
||||
#, python-format
|
||||
@ -908,7 +977,7 @@ msgid "Opencontrail API returned %(status)s %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/statistics/opendaylight/client.py:232
|
||||
#: ceilometer/tests/network/statistics/opendaylight/test_client.py:144
|
||||
#: ceilometer/tests/network/statistics/opendaylight/test_client.py:143
|
||||
#, python-format
|
||||
msgid "OpenDaylitght API returned %(status)s %(reason)s"
|
||||
msgstr ""
|
||||
@ -921,11 +990,11 @@ msgstr ""
|
||||
msgid "Swift endpoint not found"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/gettextutils.py:320
|
||||
#: ceilometer/openstack/common/gettextutils.py:301
|
||||
msgid "Message objects do not support addition."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/gettextutils.py:330
|
||||
#: ceilometer/openstack/common/gettextutils.py:311
|
||||
msgid ""
|
||||
"Message objects do not support str() because they may contain non-ascii "
|
||||
"characters. Please use unicode() or translate() instead."
|
||||
@ -936,22 +1005,22 @@ msgstr ""
|
||||
msgid "Unable to acquire lock on `%(filename)s` due to %(exception)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/log.py:327
|
||||
#: ceilometer/openstack/common/log.py:276
|
||||
#, python-format
|
||||
msgid "Deprecated: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/log.py:436
|
||||
#: ceilometer/openstack/common/log.py:385
|
||||
#, python-format
|
||||
msgid "Error loading logging config %(log_config)s: %(err_msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/log.py:487
|
||||
#: ceilometer/openstack/common/log.py:446
|
||||
#, python-format
|
||||
msgid "syslog facility must be one of: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/log.py:725
|
||||
#: ceilometer/openstack/common/log.py:689
|
||||
#, python-format
|
||||
msgid "Fatal call to deprecated config: %(msg)s"
|
||||
msgstr ""
|
||||
@ -974,17 +1043,17 @@ msgstr ""
|
||||
msgid "Rules must be an instance of dict or Rules, got %s instead"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/strutils.py:92
|
||||
#: ceilometer/openstack/common/strutils.py:114
|
||||
#, python-format
|
||||
msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/strutils.py:197
|
||||
#: ceilometer/openstack/common/strutils.py:219
|
||||
#, python-format
|
||||
msgid "Invalid unit system: \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/strutils.py:206
|
||||
#: ceilometer/openstack/common/strutils.py:228
|
||||
#, python-format
|
||||
msgid "Invalid string format: %s"
|
||||
msgstr ""
|
||||
@ -1063,40 +1132,40 @@ msgstr ""
|
||||
msgid "Request is too large."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/file.py:62
|
||||
#: ceilometer/publisher/file.py:63
|
||||
msgid "The path for the file publisher is required"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/file.py:76
|
||||
#: ceilometer/publisher/file.py:77
|
||||
msgid "max_bytes and backup_count should be numbers."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:99
|
||||
#: ceilometer/publisher/rpc.py:98
|
||||
#, python-format
|
||||
msgid "Publishing policy set to %s, override backend retry config to 1"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:103
|
||||
#: ceilometer/publisher/rpc.py:102
|
||||
#, python-format
|
||||
msgid "Publishing policy set to %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:105
|
||||
#: ceilometer/publisher/rpc.py:104
|
||||
#, python-format
|
||||
msgid "Publishing policy is unknown (%s) force to default"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:161
|
||||
#: ceilometer/publisher/rpc.py:160
|
||||
#, python-format
|
||||
msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:183
|
||||
#: ceilometer/publisher/rpc.py:182
|
||||
#, python-format
|
||||
msgid "Failed to publish %d samples, queue them"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:187
|
||||
#: ceilometer/publisher/rpc.py:186
|
||||
#, python-format
|
||||
msgid "Failed to publish %d samples, dropping them"
|
||||
msgstr ""
|
||||
@ -1110,93 +1179,84 @@ msgstr ""
|
||||
msgid "Unable to send sample over UDP"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/__init__.py:78
|
||||
#: ceilometer/storage/__init__.py:88
|
||||
#, python-format
|
||||
msgid "looking for %(name)r driver in %(namespace)r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:173
|
||||
msgid "Creating a new in-memory HBase Connection object"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:190
|
||||
msgid "Dropping HBase schema..."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:200
|
||||
msgid "Cannot disable table but ignoring error"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:204
|
||||
msgid "Cannot delete table but ignoring error"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:215
|
||||
#, python-format
|
||||
msgid "connecting to HBase on %(host)s:%(port)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:389 ceilometer/storage/impl_hbase.py:438
|
||||
#: ceilometer/storage/impl_hbase.py:295 ceilometer/storage/impl_hbase.py:344
|
||||
#, python-format
|
||||
msgid "Query Resource table: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:431
|
||||
#: ceilometer/storage/impl_hbase.py:337
|
||||
msgid "Pagination not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:479
|
||||
#: ceilometer/storage/impl_hbase.py:385
|
||||
#, python-format
|
||||
msgid "Query Meter Table: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:628
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:951
|
||||
#: ceilometer/storage/impl_hbase.py:532
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:744
|
||||
#: ceilometer/storage/pymongo_base.py:143
|
||||
#, python-format
|
||||
msgid "Failed to record event: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_log.py:43
|
||||
#: ceilometer/storage/impl_log.py:42
|
||||
#, python-format
|
||||
msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_log.py:56
|
||||
#: ceilometer/storage/impl_log.py:54
|
||||
#, python-format
|
||||
msgid "Dropping data with TTL %d"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:299
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:283
|
||||
#, python-format
|
||||
msgid "Unknown metadata type. Key (%s) will not be queryable."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:966
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:315
|
||||
#, python-format
|
||||
msgid "%d samples removed from database"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:740
|
||||
#: ceilometer/storage/pymongo_base.py:139
|
||||
#, python-format
|
||||
msgid "Failed to record duplicated event: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:759
|
||||
#, python-format
|
||||
msgid "Getting events that match filter: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:1083
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:875
|
||||
#, python-format
|
||||
msgid "Get traits for %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/hbase/inmemory.py:250
|
||||
#: ceilometer/storage/hbase/inmemory.py:252
|
||||
msgid "Opening in-memory HBase connection"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/mongo/utils.py:127
|
||||
#: ceilometer/storage/mongo/utils.py:177
|
||||
#, python-format
|
||||
msgid "Connecting to %(db)s on %(nodelist)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/mongo/utils.py:142
|
||||
#: ceilometer/storage/mongo/utils.py:192
|
||||
#: ceilometer/tests/storage/test_pymongo_base.py:206
|
||||
#, python-format
|
||||
msgid "Unable to connect to the database after %(retries)d retries. Giving up."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/mongo/utils.py:146
|
||||
#: ceilometer/storage/mongo/utils.py:196
|
||||
#: ceilometer/tests/storage/test_pymongo_base.py:201
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -1204,24 +1264,43 @@ msgid ""
|
||||
"%(retry_interval)d seconds."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:70
|
||||
#: ceilometer/transformer/arithmetic.py:57
|
||||
#, python-format
|
||||
msgid "Arithmetic transformer must use at least one meter in expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/arithmetic.py:79
|
||||
msgid "Expression evaluated to a NaN value!"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/arithmetic.py:95
|
||||
#, python-format
|
||||
msgid "Unable to evaluate expression %(expr)s: %(exc)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/arithmetic.py:109
|
||||
#, python-format
|
||||
msgid "Unable to perform calculation, not all of {%s} are present"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:48
|
||||
#, python-format
|
||||
msgid "scaling conversion transformer with source: %(source)s target: %(target)s:"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:117
|
||||
#: ceilometer/transformer/conversions.py:140
|
||||
#: ceilometer/transformer/conversions.py:94
|
||||
#: ceilometer/transformer/conversions.py:116
|
||||
#, python-format
|
||||
msgid "handling sample %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:120
|
||||
#: ceilometer/transformer/conversions.py:161
|
||||
#: ceilometer/transformer/conversions.py:97
|
||||
#: ceilometer/transformer/conversions.py:137
|
||||
#, python-format
|
||||
msgid "converted to: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:163
|
||||
#: ceilometer/transformer/conversions.py:139
|
||||
#, python-format
|
||||
msgid "dropping sample with no predecessor: %s"
|
||||
msgstr ""
|
||||
|
@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"PO-Revision-Date: 2014-06-19 11:01+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Ying Chun Guo <daisy.ycguo@gmail.com>\n"
|
||||
"Language-Team: German (http://www.transifex.com/projects/p/ceilometer/"
|
||||
"language/de/)\n"
|
||||
"Language: de\n"
|
||||
|
@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"PO-Revision-Date: 2014-06-19 07:49+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Ying Chun Guo <daisy.ycguo@gmail.com>\n"
|
||||
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/en_AU/)\n"
|
||||
"Language: en_AU\n"
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Translations template for ceilometer.
|
||||
# Copyright (C) 2014 ORGANIZATION
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Andi Chandler <andi@gowling.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-25 23:10+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/en_GB/)\n"
|
||||
"Language: en_GB\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"
|
89
ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-error.po
Normal file
89
ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-error.po
Normal file
@ -0,0 +1,89 @@
|
||||
# Translations template for ceilometer.
|
||||
# Copyright (C) 2014 ORGANIZATION
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Andi Chandler <andi@gowling.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-25 15:11+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/en_GB/)\n"
|
||||
"Language: en_GB\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/openstack/common/excutils.py:76
|
||||
#, python-format
|
||||
msgid "Original exception being dropped: %s"
|
||||
msgstr "Original exception being dropped: %s"
|
||||
|
||||
#: ceilometer/openstack/common/excutils.py:105
|
||||
#, python-format
|
||||
msgid "Unexpected exception occurred %d time(s)... retrying."
|
||||
msgstr "Unexpected exception occurred %d time(s)... retrying."
|
||||
|
||||
#: ceilometer/openstack/common/lockutils.py:120
|
||||
#, python-format
|
||||
msgid "Could not release the acquired lock `%s`"
|
||||
msgstr "Could not release the acquired lock `%s`"
|
||||
|
||||
#: ceilometer/openstack/common/loopingcall.py:89
|
||||
msgid "in fixed duration looping call"
|
||||
msgstr "in fixed duration looping call"
|
||||
|
||||
#: ceilometer/openstack/common/loopingcall.py:131
|
||||
msgid "in dynamic looping call"
|
||||
msgstr "in dynamic looping call"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:511
|
||||
#, python-format
|
||||
msgid "Failed to understand rule %s"
|
||||
msgstr "Failed to understand rule %s"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:521
|
||||
#, python-format
|
||||
msgid "No handler for matches of kind %s"
|
||||
msgstr "No handler for matches of kind %s"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:791
|
||||
#, python-format
|
||||
msgid "Failed to understand rule %r"
|
||||
msgstr "Failed to understand rule %r"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:188
|
||||
msgid "Exception during rpc cleanup."
|
||||
msgstr "Exception during rpc cleanup."
|
||||
|
||||
#: ceilometer/openstack/common/service.py:277
|
||||
msgid "Unhandled exception"
|
||||
msgstr "Unhandled exception"
|
||||
|
||||
#: ceilometer/openstack/common/db/api.py:72
|
||||
msgid "DB exceeded retry limit."
|
||||
msgstr "DB exceeded retry limit."
|
||||
|
||||
#: ceilometer/openstack/common/db/api.py:76
|
||||
msgid "DB connection error."
|
||||
msgstr "DB connection error."
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:460
|
||||
msgid "DB exception wrapped."
|
||||
msgstr "DB exception wrapped."
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/test_migrations.py:267
|
||||
#, python-format
|
||||
msgid "Failed to migrate to version %s on engine %s"
|
||||
msgstr "Failed to migrate to version %s on engine %s"
|
||||
|
||||
#: ceilometer/openstack/common/middleware/catch_errors.py:40
|
||||
#, python-format
|
||||
msgid "An error occurred during processing the request: %s"
|
||||
msgstr "An error occurred during processing the request: %s"
|
@ -3,13 +3,14 @@
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Andi Chandler <andi@gowling.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"PO-Revision-Date: 2014-06-19 07:49+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-25 15:11+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/en_GB/)\n"
|
||||
"Language: en_GB\n"
|
||||
@ -32,7 +33,7 @@ msgstr "Created lock path: %s"
|
||||
#: ceilometer/openstack/common/lockutils.py:250
|
||||
#, python-format
|
||||
msgid "Failed to remove file %(file)s"
|
||||
msgstr ""
|
||||
msgstr "Failed to remove file %(file)s"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:176
|
||||
#, python-format
|
||||
@ -46,7 +47,7 @@ msgstr "Parent process has died unexpectedly, exiting"
|
||||
#: ceilometer/openstack/common/service.py:271
|
||||
#, python-format
|
||||
msgid "Child caught %s, exiting"
|
||||
msgstr ""
|
||||
msgstr "Child caught %s, exiting"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:310
|
||||
msgid "Forking too fast, sleeping"
|
||||
@ -79,7 +80,7 @@ msgstr "Caught %s, stopping children"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:408
|
||||
msgid "Wait called after thread killed. Cleaning up."
|
||||
msgstr ""
|
||||
msgstr "Wait called after thread killed. Cleaning up."
|
||||
|
||||
#: ceilometer/openstack/common/service.py:424
|
||||
#, python-format
|
||||
|
@ -0,0 +1,68 @@
|
||||
# Translations template for ceilometer.
|
||||
# Copyright (C) 2014 ORGANIZATION
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Andi Chandler <andi@gowling.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-25 15:21+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/en_GB/)\n"
|
||||
"Language: en_GB\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/openstack/common/loopingcall.py:82
|
||||
#, python-format
|
||||
msgid "task run outlasted interval by %s sec"
|
||||
msgstr "task run outlasted interval by %s sec"
|
||||
|
||||
#: ceilometer/openstack/common/network_utils.py:149
|
||||
msgid "tcp_keepidle not available on your system"
|
||||
msgstr "tcp_keepidle not available on your system"
|
||||
|
||||
#: ceilometer/openstack/common/network_utils.py:156
|
||||
msgid "tcp_keepintvl not available on your system"
|
||||
msgstr "tcp_keepintvl not available on your system"
|
||||
|
||||
#: ceilometer/openstack/common/network_utils.py:163
|
||||
msgid "tcp_keepknt not available on your system"
|
||||
msgstr "tcp_keepknt not available on your system"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:364
|
||||
#, python-format
|
||||
msgid "pid %d not in child list"
|
||||
msgstr "pid %d not in child list"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:506
|
||||
#, python-format
|
||||
msgid "Database server has gone away: %s"
|
||||
msgstr "Database server has gone away: %s"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:559
|
||||
msgid "Unable to detect effective SQL mode"
|
||||
msgstr "Unable to detect effective SQL mode"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:567
|
||||
#, python-format
|
||||
msgid ""
|
||||
"MySQL SQL mode is '%s', consider enabling TRADITIONAL or STRICT_ALL_TABLES"
|
||||
msgstr ""
|
||||
"MySQL SQL mode is '%s', consider enabling TRADITIONAL or STRICT_ALL_TABLES"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:673
|
||||
#, python-format
|
||||
msgid "SQL connection failed. %s attempts left."
|
||||
msgstr "SQL connection failed. %s attempts left."
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:97
|
||||
msgid "Id not in sort_keys; is sort_keys unique?"
|
||||
msgstr "Id not in sort_keys; is sort_keys unique?"
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2012-12-11 06:53+0000\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: English (United States) "
|
||||
@ -18,34 +18,26 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Generated-By: Babel 1.3\n"
|
||||
|
||||
#: ceilometer/agent.py:83
|
||||
#: ceilometer/agent.py:85
|
||||
#, python-format
|
||||
msgid "Polling pollster %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/agent.py:93
|
||||
#: ceilometer/agent.py:95
|
||||
#, python-format
|
||||
msgid "Continue after error from %(name)s: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/agent.py:169
|
||||
#: ceilometer/agent.py:171
|
||||
#, python-format
|
||||
msgid "Unable to discover resources: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/agent.py:171
|
||||
#: ceilometer/agent.py:173
|
||||
#, python-format
|
||||
msgid "Unknown discovery extension: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/cli.py:117
|
||||
msgid "Clearing expired metering data"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/cli.py:122
|
||||
msgid "Nothing to clean, database time to live is disabled"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/collector.py:84
|
||||
#, python-format
|
||||
msgid "UDP: Cannot decode data sent by %s"
|
||||
@ -75,70 +67,70 @@ msgstr ""
|
||||
msgid "loading notification handlers from %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:237
|
||||
#: ceilometer/pipeline.py:233
|
||||
#, python-format
|
||||
msgid "Unable to load publisher %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:256
|
||||
#: ceilometer/pipeline.py:252
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
|
||||
" %(param)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:269
|
||||
#: ceilometer/pipeline.py:265
|
||||
#, python-format
|
||||
msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:276
|
||||
#: ceilometer/pipeline.py:272
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
|
||||
"%(smp)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:296
|
||||
#: ceilometer/pipeline.py:292
|
||||
#, python-format
|
||||
msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:310
|
||||
#: ceilometer/pipeline.py:306
|
||||
#, python-format
|
||||
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:329
|
||||
#: ceilometer/pipeline.py:325
|
||||
#, python-format
|
||||
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:490
|
||||
#: ceilometer/pipeline.py:485
|
||||
msgid "detected decoupled pipeline config format"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:500
|
||||
#: ceilometer/pipeline.py:495
|
||||
msgid "detected deprecated pipeline config format"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:520
|
||||
#: ceilometer/pipeline.py:515
|
||||
#, python-format
|
||||
msgid "Pipeline config file: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/pipeline.py:526
|
||||
#: ceilometer/pipeline.py:521
|
||||
#, python-format
|
||||
msgid "Pipeline config: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/plugin.py:65
|
||||
#: ceilometer/plugin.py:66
|
||||
msgid ""
|
||||
"get_exchange_topics API of NotificationPlugin isdeprecated, implements "
|
||||
"get_targets instead."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/service.py:103
|
||||
#: ceilometer/service.py:104
|
||||
#, python-format
|
||||
msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0"
|
||||
msgstr ""
|
||||
@ -169,36 +161,36 @@ msgstr ""
|
||||
msgid "evaluating alarm %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:219
|
||||
#: ceilometer/alarm/service.py:216
|
||||
#, python-format
|
||||
msgid "Unable to parse action %(action)s for alarm %(alarm_id)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:228
|
||||
#: ceilometer/alarm/service.py:225
|
||||
#, python-format
|
||||
msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:234
|
||||
#: ceilometer/alarm/service.py:231
|
||||
#, python-format
|
||||
msgid "Notifying alarm %(id)s with action %(act)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:239
|
||||
#: ceilometer/alarm/service.py:236
|
||||
#, python-format
|
||||
msgid "Unable to notify alarm %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:258
|
||||
#: ceilometer/alarm/service.py:255
|
||||
msgid "Unable to notify for an alarm with no action"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/__init__.py:70
|
||||
#: ceilometer/alarm/evaluator/__init__.py:73
|
||||
#, python-format
|
||||
msgid "alarm %(id)s transitioning to %(state)s because %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/__init__.py:82
|
||||
#: ceilometer/alarm/evaluator/__init__.py:85
|
||||
msgid "alarm state update failed"
|
||||
msgstr ""
|
||||
|
||||
@ -206,17 +198,17 @@ msgstr ""
|
||||
msgid "alarm retrieval failed"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/combination.py:50
|
||||
#: ceilometer/alarm/evaluator/combination.py:52
|
||||
#, python-format
|
||||
msgid "Alarms %(alarm_ids)s are in unknown state"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/combination.py:73
|
||||
#: ceilometer/alarm/evaluator/combination.py:74
|
||||
#, python-format
|
||||
msgid "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/combination.py:77
|
||||
#: ceilometer/alarm/evaluator/combination.py:78
|
||||
#, python-format
|
||||
msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s"
|
||||
msgstr ""
|
||||
@ -232,31 +224,31 @@ msgstr ""
|
||||
msgid "query stats from %(start)s to %(now)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:73
|
||||
#: ceilometer/alarm/evaluator/threshold.py:72
|
||||
#, python-format
|
||||
msgid "sanitize stats %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:82
|
||||
#: ceilometer/alarm/evaluator/threshold.py:81
|
||||
#, python-format
|
||||
msgid "excluded weak datapoints with sample counts %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:91
|
||||
#: ceilometer/alarm/evaluator/threshold.py:90
|
||||
#, python-format
|
||||
msgid "pruned statistics to %d"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:96
|
||||
#: ceilometer/alarm/evaluator/threshold.py:95
|
||||
#, python-format
|
||||
msgid "stats query %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:102
|
||||
#: ceilometer/alarm/evaluator/threshold.py:101
|
||||
msgid "alarm stats retrieval failed"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/threshold.py:111
|
||||
#: ceilometer/alarm/evaluator/threshold.py:112
|
||||
#, python-format
|
||||
msgid "%d datapoints are unknown"
|
||||
msgstr ""
|
||||
@ -280,13 +272,20 @@ msgstr ""
|
||||
msgid "comparing value %(value)s against threshold %(limit)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/notifier/log.py:31 ceilometer/alarm/notifier/rest.py:58
|
||||
#: ceilometer/alarm/notifier/log.py:31
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Notifying alarm %(alarm_id)s from %(previous)s to %(current)s with action"
|
||||
" %(action)s because %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/notifier/rest.py:66
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Notifying alarm %(alarm_id)s from %(previous)s to %(current)s with action"
|
||||
" %(action)s because %(reason)s. request-id: %(request_id)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/partition/coordination.py:131
|
||||
#, python-format
|
||||
msgid "triggering %s"
|
||||
@ -410,6 +409,32 @@ msgstr ""
|
||||
msgid "assignment retrieval failed"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:91
|
||||
#: ceilometer/storage/impl_hbase.py:155
|
||||
msgid "Creating a new in-memory HBase Connection object"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:105
|
||||
#: ceilometer/storage/impl_hbase.py:170
|
||||
msgid "Dropping HBase schema..."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:112
|
||||
#: ceilometer/storage/impl_hbase.py:178
|
||||
msgid "Cannot disable table but ignoring error"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:116
|
||||
#: ceilometer/storage/impl_hbase.py:182
|
||||
msgid "Cannot delete table but ignoring error"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/storage/impl_hbase.py:127
|
||||
#: ceilometer/storage/impl_hbase.py:193
|
||||
#, python-format
|
||||
msgid "connecting to HBase on %(host)s:%(port)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/app.py:162
|
||||
#, python-format
|
||||
msgid "Starting server in PID %s"
|
||||
@ -429,7 +454,7 @@ msgstr ""
|
||||
msgid "serving on http://%(host)s:%(port)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/middleware.py:111
|
||||
#: ceilometer/api/middleware.py:108
|
||||
#, python-format
|
||||
msgid "Error parsing HTTP response: %s"
|
||||
msgstr ""
|
||||
@ -439,140 +464,146 @@ msgstr ""
|
||||
msgid "%(entity)s %(id)s Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:257
|
||||
#: ceilometer/api/controllers/v2.py:94
|
||||
#, python-format
|
||||
msgid "Alarm %s not found"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:96
|
||||
#, python-format
|
||||
msgid "Alarm %(alarm_id)s not found in project %(project)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:265
|
||||
#, python-format
|
||||
msgid "Unable to convert the value %(value)s to the expected data type %(type)s."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:262
|
||||
#: ceilometer/api/controllers/v2.py:270
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The data type %(type)s is not supported. The supported data type list is:"
|
||||
" %(supported)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:267
|
||||
#: ceilometer/api/controllers/v2.py:275
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unexpected exception converting %(value)s to the expected data type "
|
||||
"%(type)s."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:278
|
||||
#: ceilometer/api/controllers/v2.py:286
|
||||
#, python-format
|
||||
msgid "Not Authorized to access %(aspect)s %(id)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:752
|
||||
#: ceilometer/api/controllers/v2.py:759
|
||||
msgid "clamping min timestamp to range"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:757
|
||||
#: ceilometer/api/controllers/v2.py:764
|
||||
msgid "clamping max timestamp to range"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:834 ceilometer/api/controllers/v2.py:1099
|
||||
#: ceilometer/api/controllers/v2.py:840 ceilometer/api/controllers/v2.py:1106
|
||||
msgid "Limit must be positive"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:917
|
||||
#: ceilometer/api/controllers/v2.py:923
|
||||
msgid "Period must be positive."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:929
|
||||
#: ceilometer/api/controllers/v2.py:935
|
||||
#, python-format
|
||||
msgid "computed value coming from %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1115
|
||||
#: ceilometer/api/controllers/v2.py:1122
|
||||
msgid "Sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1299
|
||||
#: ceilometer/api/controllers/v2.py:1305
|
||||
msgid "Limit should be positive"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1391
|
||||
#: ceilometer/api/controllers/v2.py:1398
|
||||
#, python-format
|
||||
msgid "String %s is not a valid isotime"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1392
|
||||
#: ceilometer/api/controllers/v2.py:1399
|
||||
#, python-format
|
||||
msgid "Failed to parse the timestamp value %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1479
|
||||
#: ceilometer/api/controllers/v2.py:1485
|
||||
msgid "Resource"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1554
|
||||
#: ceilometer/api/controllers/v2.py:1560
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
|
||||
"%(threshold)s over %(period)s seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1595
|
||||
#: ceilometer/api/controllers/v2.py:1600
|
||||
#, python-format
|
||||
msgid "Combined state of alarms %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1604
|
||||
#: ceilometer/api/controllers/v2.py:1609
|
||||
msgid "Alarm combination rule should contain at least two different alarm ids."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1655
|
||||
#: ceilometer/api/controllers/v2.py:1660
|
||||
#, python-format
|
||||
msgid "Timezone %s is not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1776 ceilometer/api/controllers/v2.py:1892
|
||||
msgid "Alarm"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1780
|
||||
#: ceilometer/api/controllers/v2.py:1785
|
||||
msgid "Time constraint names must be unique for a given alarm."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1790
|
||||
#: ceilometer/api/controllers/v2.py:1795
|
||||
#, python-format
|
||||
msgid "%(rule)s must be set for %(type)s type alarm"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1794
|
||||
#: ceilometer/api/controllers/v2.py:1799
|
||||
msgid "threshold_rule and combination_rule cannot be set at the same time"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1961
|
||||
#: ceilometer/api/controllers/v2.py:1963
|
||||
#, python-format
|
||||
msgid "Alarm with name=%s exists"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1968
|
||||
#: ceilometer/api/controllers/v2.py:1970
|
||||
#, python-format
|
||||
msgid "Cannot specify alarm %s itself in combination rule"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1976
|
||||
#: ceilometer/api/controllers/v2.py:1978
|
||||
#, python-format
|
||||
msgid "Error while putting alarm: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1977 ceilometer/api/controllers/v2.py:2127
|
||||
#: ceilometer/api/controllers/v2.py:1979 ceilometer/api/controllers/v2.py:2126
|
||||
msgid "Alarm incorrect"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2029
|
||||
#: ceilometer/api/controllers/v2.py:2030
|
||||
msgid "state invalid"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2120
|
||||
#: ceilometer/api/controllers/v2.py:2119
|
||||
#, python-format
|
||||
msgid "Alarm with name='%s' exists"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2126
|
||||
#: ceilometer/api/controllers/v2.py:2125
|
||||
#, python-format
|
||||
msgid "Error while posting alarm: %s"
|
||||
msgstr ""
|
||||
@ -601,36 +632,44 @@ msgstr ""
|
||||
msgid "Skip due to keystone error %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:81
|
||||
#: ceilometer/cmd/storage.py:38
|
||||
msgid "Clearing expired metering data"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/cmd/storage.py:43
|
||||
msgid "Nothing to clean, database time to live is disabled"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:79
|
||||
#, python-format
|
||||
msgid "using provided stats gatherer %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:84
|
||||
#: ceilometer/compute/nova_notifier.py:82
|
||||
msgid "making a new stats gatherer"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:113
|
||||
#: ceilometer/compute/nova_notifier.py:111
|
||||
#, python-format
|
||||
msgid "INFO %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:146
|
||||
#: ceilometer/compute/nova_notifier.py:144
|
||||
#, python-format
|
||||
msgid "ignoring %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:148
|
||||
#: ceilometer/compute/nova_notifier.py:146
|
||||
#, python-format
|
||||
msgid "processing %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/nova_notifier.py:152
|
||||
#: ceilometer/compute/nova_notifier.py:150
|
||||
#, python-format
|
||||
msgid "polling final stats for %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/notifications/cpu.py:54
|
||||
#: ceilometer/compute/notifications/cpu.py:53
|
||||
#, python-format
|
||||
msgid "An error occurred while building %(m)s sample: %(e)s"
|
||||
msgstr ""
|
||||
@ -762,10 +801,10 @@ msgid ""
|
||||
"SHUTOFF"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:86
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:103
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:135
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:148
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:88
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:105
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:137
|
||||
#: ceilometer/compute/virt/vmware/inspector.py:150
|
||||
#, python-format
|
||||
msgid "VM %s not found in VMware Vsphere"
|
||||
msgstr ""
|
||||
@ -797,7 +836,7 @@ msgstr ""
|
||||
msgid "message signature invalid, discarding message: %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/energy/kwapi.py:77
|
||||
#: ceilometer/energy/kwapi.py:78
|
||||
msgid "Kwapi endpoint not found"
|
||||
msgstr ""
|
||||
|
||||
@ -833,33 +872,33 @@ msgstr ""
|
||||
msgid "Required field %s not specified"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:344
|
||||
#: ceilometer/event/converter.py:343
|
||||
#, python-format
|
||||
msgid "Dropping Notification %(type)s (uuid:%(msgid)s)"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:368
|
||||
#: ceilometer/event/converter.py:367
|
||||
#, python-format
|
||||
msgid "Event Definitions configuration file: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:378
|
||||
#: ceilometer/event/converter.py:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s,"
|
||||
" column: %(column)s."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:384
|
||||
#: ceilometer/event/converter.py:383
|
||||
#, python-format
|
||||
msgid "YAML error reading Event Definitions file %(file)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:391
|
||||
#: ceilometer/event/converter.py:390
|
||||
msgid "No Event Definitions configuration file found! Using default config."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/event/converter.py:395
|
||||
#: ceilometer/event/converter.py:394
|
||||
#, python-format
|
||||
msgid "Event Definitions: %s"
|
||||
msgstr ""
|
||||
@ -877,6 +916,11 @@ msgstr ""
|
||||
msgid "Event is not implemented with the storage backend"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/hardware/discovery.py:59
|
||||
#, python-format
|
||||
msgid "Couldn't obtain IP address ofinstance %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/hardware/plugin.py:71
|
||||
#, python-format
|
||||
msgid "inspector call %(func)r failed for host %(host)s: %(err)s"
|
||||
@ -892,16 +936,41 @@ msgstr ""
|
||||
msgid "FLOATING IP USAGE: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/notifications.py:76
|
||||
#: ceilometer/network/notifications.py:77
|
||||
#, python-format
|
||||
msgid "network notification %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:268
|
||||
#: ceilometer/network/services/fwaas.py:45
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:59
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on pool %(id)s, skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:103
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on vip %(id)s, skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:140
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on member %(id)s,skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/lbaas.py:237
|
||||
#, python-format
|
||||
msgid "Ignoring pool %(pool_id)s: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/services/vpnaas.py:46
|
||||
#, python-format
|
||||
msgid "Unknown status %(stat)s received on vpn %(id)s,skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:58
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:88
|
||||
#, python-format
|
||||
@ -909,7 +978,7 @@ msgid "Opencontrail API returned %(status)s %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/statistics/opendaylight/client.py:232
|
||||
#: ceilometer/tests/network/statistics/opendaylight/test_client.py:144
|
||||
#: ceilometer/tests/network/statistics/opendaylight/test_client.py:143
|
||||
#, python-format
|
||||
msgid "OpenDaylitght API returned %(status)s %(reason)s"
|
||||
msgstr ""
|
||||
@ -922,11 +991,11 @@ msgstr ""
|
||||
msgid "Swift endpoint not found"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/gettextutils.py:320
|
||||
#: ceilometer/openstack/common/gettextutils.py:301
|
||||
msgid "Message objects do not support addition."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/gettextutils.py:330
|
||||
#: ceilometer/openstack/common/gettextutils.py:311
|
||||
msgid ""
|
||||
"Message objects do not support str() because they may contain non-ascii "
|
||||
"characters. Please use unicode() or translate() instead."
|
||||
@ -937,22 +1006,22 @@ msgstr ""
|
||||
msgid "Unable to acquire lock on `%(filename)s` due to %(exception)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/log.py:327
|
||||
#: ceilometer/openstack/common/log.py:276
|
||||
#, python-format
|
||||
msgid "Deprecated: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/log.py:436
|
||||
#: ceilometer/openstack/common/log.py:385
|
||||
#, python-format
|
||||
msgid "Error loading logging config %(log_config)s: %(err_msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/log.py:487
|
||||
#: ceilometer/openstack/common/log.py:446
|
||||
#, python-format
|
||||
msgid "syslog facility must be one of: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/log.py:725
|
||||
#: ceilometer/openstack/common/log.py:689
|
||||
#, python-format
|
||||
msgid "Fatal call to deprecated config: %(msg)s"
|
||||
msgstr ""
|
||||
@ -975,17 +1044,17 @@ msgstr ""
|
||||
msgid "Rules must be an instance of dict or Rules, got %s instead"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/strutils.py:92
|
||||
#: ceilometer/openstack/common/strutils.py:114
|
||||
#, python-format
|
||||
msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/strutils.py:197
|
||||
#: ceilometer/openstack/common/strutils.py:219
|
||||
#, python-format
|
||||
msgid "Invalid unit system: \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/strutils.py:206
|
||||
#: ceilometer/openstack/common/strutils.py:228
|
||||
#, python-format
|
||||
msgid "Invalid string format: %s"
|
||||
msgstr ""
|
||||
@ -1064,40 +1133,40 @@ msgstr ""
|
||||
msgid "Request is too large."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/file.py:62
|
||||
#: ceilometer/publisher/file.py:63
|
||||
msgid "The path for the file publisher is required"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/file.py:76
|
||||
#: ceilometer/publisher/file.py:77
|
||||
msgid "max_bytes and backup_count should be numbers."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:99
|
||||
#: ceilometer/publisher/rpc.py:98
|
||||
#, python-format
|
||||
msgid "Publishing policy set to %s, override backend retry config to 1"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:103
|
||||
#: ceilometer/publisher/rpc.py:102
|
||||
#, python-format
|
||||
msgid "Publishing policy set to %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:105
|
||||
#: ceilometer/publisher/rpc.py:104
|
||||
#, python-format
|
||||
msgid "Publishing policy is unknown (%s) force to default"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:161
|
||||
#: ceilometer/publisher/rpc.py:160
|
||||
#, python-format
|
||||
msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:183
|
||||
#: ceilometer/publisher/rpc.py:182
|
||||
#, python-format
|
||||
msgid "Failed to publish %d samples, queue them"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/publisher/rpc.py:187
|
||||
#: ceilometer/publisher/rpc.py:186
|
||||
#, python-format
|
||||
msgid "Failed to publish %d samples, dropping them"
|
||||
msgstr ""
|
||||
@ -1111,93 +1180,84 @@ msgstr ""
|
||||
msgid "Unable to send sample over UDP"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/__init__.py:78
|
||||
#: ceilometer/storage/__init__.py:88
|
||||
#, python-format
|
||||
msgid "looking for %(name)r driver in %(namespace)r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:173
|
||||
msgid "Creating a new in-memory HBase Connection object"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:190
|
||||
msgid "Dropping HBase schema..."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:200
|
||||
msgid "Cannot disable table but ignoring error"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:204
|
||||
msgid "Cannot delete table but ignoring error"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:215
|
||||
#, python-format
|
||||
msgid "connecting to HBase on %(host)s:%(port)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:389 ceilometer/storage/impl_hbase.py:438
|
||||
#: ceilometer/storage/impl_hbase.py:295 ceilometer/storage/impl_hbase.py:344
|
||||
#, python-format
|
||||
msgid "Query Resource table: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:431
|
||||
#: ceilometer/storage/impl_hbase.py:337
|
||||
msgid "Pagination not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:479
|
||||
#: ceilometer/storage/impl_hbase.py:385
|
||||
#, python-format
|
||||
msgid "Query Meter Table: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:628
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:951
|
||||
#: ceilometer/storage/impl_hbase.py:532
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:744
|
||||
#: ceilometer/storage/pymongo_base.py:143
|
||||
#, python-format
|
||||
msgid "Failed to record event: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_log.py:43
|
||||
#: ceilometer/storage/impl_log.py:42
|
||||
#, python-format
|
||||
msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_log.py:56
|
||||
#: ceilometer/storage/impl_log.py:54
|
||||
#, python-format
|
||||
msgid "Dropping data with TTL %d"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:299
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:283
|
||||
#, python-format
|
||||
msgid "Unknown metadata type. Key (%s) will not be queryable."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:966
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:315
|
||||
#, python-format
|
||||
msgid "%d samples removed from database"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:740
|
||||
#: ceilometer/storage/pymongo_base.py:139
|
||||
#, python-format
|
||||
msgid "Failed to record duplicated event: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:759
|
||||
#, python-format
|
||||
msgid "Getting events that match filter: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:1083
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:875
|
||||
#, python-format
|
||||
msgid "Get traits for %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/hbase/inmemory.py:250
|
||||
#: ceilometer/storage/hbase/inmemory.py:252
|
||||
msgid "Opening in-memory HBase connection"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/mongo/utils.py:127
|
||||
#: ceilometer/storage/mongo/utils.py:177
|
||||
#, python-format
|
||||
msgid "Connecting to %(db)s on %(nodelist)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/mongo/utils.py:142
|
||||
#: ceilometer/storage/mongo/utils.py:192
|
||||
#: ceilometer/tests/storage/test_pymongo_base.py:206
|
||||
#, python-format
|
||||
msgid "Unable to connect to the database after %(retries)d retries. Giving up."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/mongo/utils.py:146
|
||||
#: ceilometer/storage/mongo/utils.py:196
|
||||
#: ceilometer/tests/storage/test_pymongo_base.py:201
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -1205,24 +1265,43 @@ msgid ""
|
||||
"%(retry_interval)d seconds."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:70
|
||||
#: ceilometer/transformer/arithmetic.py:57
|
||||
#, python-format
|
||||
msgid "Arithmetic transformer must use at least one meter in expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/arithmetic.py:79
|
||||
msgid "Expression evaluated to a NaN value!"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/arithmetic.py:95
|
||||
#, python-format
|
||||
msgid "Unable to evaluate expression %(expr)s: %(exc)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/arithmetic.py:109
|
||||
#, python-format
|
||||
msgid "Unable to perform calculation, not all of {%s} are present"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:48
|
||||
#, python-format
|
||||
msgid "scaling conversion transformer with source: %(source)s target: %(target)s:"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:117
|
||||
#: ceilometer/transformer/conversions.py:140
|
||||
#: ceilometer/transformer/conversions.py:94
|
||||
#: ceilometer/transformer/conversions.py:116
|
||||
#, python-format
|
||||
msgid "handling sample %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:120
|
||||
#: ceilometer/transformer/conversions.py:161
|
||||
#: ceilometer/transformer/conversions.py:97
|
||||
#: ceilometer/transformer/conversions.py:137
|
||||
#, python-format
|
||||
msgid "converted to: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/transformer/conversions.py:163
|
||||
#: ceilometer/transformer/conversions.py:139
|
||||
#, python-format
|
||||
msgid "dropping sample with no predecessor: %s"
|
||||
msgstr ""
|
||||
|
@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"PO-Revision-Date: 2014-06-19 07:49+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Ying Chun Guo <daisy.ycguo@gmail.com>\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/"
|
||||
"language/es/)\n"
|
||||
"Language: es\n"
|
||||
|
@ -3,13 +3,14 @@
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Frédéric <frosmont@free.fr>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"PO-Revision-Date: 2014-06-19 20:30+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Frédéric <frosmont@free.fr>\n"
|
||||
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
|
||||
"language/fr/)\n"
|
||||
"Language: fr\n"
|
||||
@ -80,9 +81,9 @@ msgstr "Exception BD encapsulée."
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/test_migrations.py:267
|
||||
#, python-format
|
||||
msgid "Failed to migrate to version %s on engine %s"
|
||||
msgstr ""
|
||||
msgstr "Échec à migrer la version %s sur le moteur %s"
|
||||
|
||||
#: ceilometer/openstack/common/middleware/catch_errors.py:40
|
||||
#, python-format
|
||||
msgid "An error occurred during processing the request: %s"
|
||||
msgstr ""
|
||||
msgstr "Une erreur s'est produite lors du traitement de la requête: %s "
|
||||
|
@ -3,13 +3,14 @@
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Frédéric <frosmont@free.fr>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"PO-Revision-Date: 2014-06-19 07:49+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Frédéric <frosmont@free.fr>\n"
|
||||
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
|
||||
"language/fr/)\n"
|
||||
"Language: fr\n"
|
||||
@ -79,7 +80,7 @@ msgstr "%s interceptée, arrêt de l'enfant"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:408
|
||||
msgid "Wait called after thread killed. Cleaning up."
|
||||
msgstr ""
|
||||
msgstr "Pause demandée après suppression de thread. Nettoyage."
|
||||
|
||||
#: ceilometer/openstack/common/service.py:424
|
||||
#, python-format
|
||||
|
69
ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po
Normal file
69
ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po
Normal file
@ -0,0 +1,69 @@
|
||||
# Translations template for ceilometer.
|
||||
# Copyright (C) 2014 ORGANIZATION
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Frédéric <frosmont@free.fr>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-17 07:01+0000\n"
|
||||
"Last-Translator: Frédéric <frosmont@free.fr>\n"
|
||||
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
|
||||
"language/fr/)\n"
|
||||
"Language: fr\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/openstack/common/loopingcall.py:82
|
||||
#, python-format
|
||||
msgid "task run outlasted interval by %s sec"
|
||||
msgstr "durée d'exécution de la tâche supérieure à %s sec"
|
||||
|
||||
#: ceilometer/openstack/common/network_utils.py:149
|
||||
msgid "tcp_keepidle not available on your system"
|
||||
msgstr "tcp_keepidle n'est pas disponible sur votre système"
|
||||
|
||||
#: ceilometer/openstack/common/network_utils.py:156
|
||||
msgid "tcp_keepintvl not available on your system"
|
||||
msgstr "tcp_keepintvl n'est pas disponible sur votre système"
|
||||
|
||||
#: ceilometer/openstack/common/network_utils.py:163
|
||||
msgid "tcp_keepknt not available on your system"
|
||||
msgstr "tcp_keepknt n'est pas disponible sur votre système"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:364
|
||||
#, python-format
|
||||
msgid "pid %d not in child list"
|
||||
msgstr "PID %d absent de la liste d'enfants"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:506
|
||||
#, python-format
|
||||
msgid "Database server has gone away: %s"
|
||||
msgstr "Le serveur de base de données a disparu: %s"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:559
|
||||
msgid "Unable to detect effective SQL mode"
|
||||
msgstr "Incapable de détecter le mode effectif de SQL"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:567
|
||||
#, python-format
|
||||
msgid ""
|
||||
"MySQL SQL mode is '%s', consider enabling TRADITIONAL or STRICT_ALL_TABLES"
|
||||
msgstr ""
|
||||
"Le mode SQL de MySQL est '%s', il tient compte de l'activation de "
|
||||
"TRADITIONAL ou STRICT_ALL_TABLES"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:673
|
||||
#, python-format
|
||||
msgid "SQL connection failed. %s attempts left."
|
||||
msgstr "Echec de la connexion SQL. %s tentatives restantes."
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:97
|
||||
msgid "Id not in sort_keys; is sort_keys unique?"
|
||||
msgstr "ID absent de sort_keys ; sort_keys unique ?"
|
93
ceilometer/locale/it/LC_MESSAGES/ceilometer-log-info.po
Normal file
93
ceilometer/locale/it/LC_MESSAGES/ceilometer-log-info.po
Normal file
@ -0,0 +1,93 @@
|
||||
# Translations template for ceilometer.
|
||||
# Copyright (C) 2014 ORGANIZATION
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Danilo Ingami <Danilo.ingami@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Danilo Ingami <Danilo.ingami@gmail.com>\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/projects/p/ceilometer/"
|
||||
"language/it/)\n"
|
||||
"Language: it\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/openstack/common/eventlet_backdoor.py:140
|
||||
#, python-format
|
||||
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/openstack/common/lockutils.py:83
|
||||
#, python-format
|
||||
msgid "Created lock path: %s"
|
||||
msgstr "Preato percorso di blocco : %s"
|
||||
|
||||
#: ceilometer/openstack/common/lockutils.py:250
|
||||
#, python-format
|
||||
msgid "Failed to remove file %(file)s"
|
||||
msgstr "Tentativo fallito nella rimozione di %(file)s"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:176
|
||||
#, python-format
|
||||
msgid "Caught %s, exiting"
|
||||
msgstr "Rilevato %s, esistente"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:240
|
||||
msgid "Parent process has died unexpectedly, exiting"
|
||||
msgstr "Il processo principale è stato interrotto inaspettatamente, uscire"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:271
|
||||
#, python-format
|
||||
msgid "Child caught %s, exiting"
|
||||
msgstr "Cogliere Child %s, uscendo"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:310
|
||||
msgid "Forking too fast, sleeping"
|
||||
msgstr "Sblocco troppo veloce, attendere"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:329
|
||||
#, python-format
|
||||
msgid "Started child %d"
|
||||
msgstr "Child avviato %d"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:339
|
||||
#, python-format
|
||||
msgid "Starting %d workers"
|
||||
msgstr "Avvio %d operatori"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:356
|
||||
#, python-format
|
||||
msgid "Child %(pid)d killed by signal %(sig)d"
|
||||
msgstr "Child %(pid)d interrotto dal segnale %(sig)d"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:360
|
||||
#, python-format
|
||||
msgid "Child %(pid)s exited with status %(code)d"
|
||||
msgstr "Child %(pid)s terminato con stato %(code)d"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:399
|
||||
#, python-format
|
||||
msgid "Caught %s, stopping children"
|
||||
msgstr "Intercettato %s, arresto in corso dei children"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:408
|
||||
msgid "Wait called after thread killed. Cleaning up."
|
||||
msgstr "Attendere la chiamata dopo l'uccisione de filo. Bonifica."
|
||||
|
||||
#: ceilometer/openstack/common/service.py:424
|
||||
#, python-format
|
||||
msgid "Waiting on %d children to exit"
|
||||
msgstr "In attesa %d degli elementi secondari per uscire"
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:387
|
||||
#, python-format
|
||||
msgid "Deleting duplicated row with id: %(id)s from table: %(table)s"
|
||||
msgstr "Cancellata riga duplicata con id: %(id)s dalla tablella: %(table)s"
|
@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-19 06:01+0000\n"
|
||||
"PO-Revision-Date: 2014-06-18 08:06+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Ying Chun Guo <daisy.ycguo@gmail.com>\n"
|
||||
"Language-Team: Japanese (http://www.transifex.com/projects/p/ceilometer/"
|
||||
"language/ja/)\n"
|
||||
"Language: ja\n"
|
||||
@ -38,21 +38,21 @@ msgstr "取得したロック `%s` を解放できませんでした"
|
||||
msgid "in fixed duration looping call"
|
||||
msgstr "一定期間の呼び出しループ"
|
||||
|
||||
#: ceilometer/openstack/common/loopingcall.py:136
|
||||
#: ceilometer/openstack/common/loopingcall.py:131
|
||||
msgid "in dynamic looping call"
|
||||
msgstr "動的呼び出しループ"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:510
|
||||
#: ceilometer/openstack/common/policy.py:511
|
||||
#, python-format
|
||||
msgid "Failed to understand rule %s"
|
||||
msgstr "ルール %s を解釈できませんでした"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:520
|
||||
#: ceilometer/openstack/common/policy.py:521
|
||||
#, python-format
|
||||
msgid "No handler for matches of kind %s"
|
||||
msgstr "種類 %s の一致向けのハンドラーがありません"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:790
|
||||
#: ceilometer/openstack/common/policy.py:791
|
||||
#, python-format
|
||||
msgid "Failed to understand rule %r"
|
||||
msgstr "ルール %r を解釈できませんでした"
|
||||
@ -61,7 +61,7 @@ msgstr "ルール %r を解釈できませんでした"
|
||||
msgid "Exception during rpc cleanup."
|
||||
msgstr "RPCクリーンアップ中に例外が発生"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:276
|
||||
#: ceilometer/openstack/common/service.py:277
|
||||
msgid "Unhandled exception"
|
||||
msgstr "未処理例外"
|
||||
|
||||
|
@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-06-20 06:01+0000\n"
|
||||
"PO-Revision-Date: 2014-06-19 07:49+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Ying Chun Guo <daisy.ycguo@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/pt_BR/)\n"
|
||||
"Language: pt_BR\n"
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Translations template for ceilometer.
|
||||
# Copyright (C) 2014 ORGANIZATION
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Giang Duong <giang@dtt.vn>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 10:12+0000\n"
|
||||
"Last-Translator: Giang Duong <giang@dtt.vn>\n"
|
||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/vi_VN/)\n"
|
||||
"Language: vi_VN\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=1; plural=0;\n"
|
89
ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-error.po
Normal file
89
ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-error.po
Normal file
@ -0,0 +1,89 @@
|
||||
# Translations template for ceilometer.
|
||||
# Copyright (C) 2014 ORGANIZATION
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Giang Duong <giang@dtt.vn>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Giang Duong <giang@dtt.vn>\n"
|
||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/vi_VN/)\n"
|
||||
"Language: vi_VN\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=1; plural=0;\n"
|
||||
|
||||
#: ceilometer/openstack/common/excutils.py:76
|
||||
#, python-format
|
||||
msgid "Original exception being dropped: %s"
|
||||
msgstr "Ngoại lệ ban đầu được giảm xuống: %s"
|
||||
|
||||
#: ceilometer/openstack/common/excutils.py:105
|
||||
#, python-format
|
||||
msgid "Unexpected exception occurred %d time(s)... retrying."
|
||||
msgstr "Ngoại lệ bất ngờ xảy ra %d thời gian(s) ... thử lại"
|
||||
|
||||
#: ceilometer/openstack/common/lockutils.py:120
|
||||
#, python-format
|
||||
msgid "Could not release the acquired lock `%s`"
|
||||
msgstr "Không thể nhả ra khóa đã bị chiếm dụng `%s`"
|
||||
|
||||
#: ceilometer/openstack/common/loopingcall.py:89
|
||||
msgid "in fixed duration looping call"
|
||||
msgstr "trong cuộc gọi vòng lặp thời khoảng cố định "
|
||||
|
||||
#: ceilometer/openstack/common/loopingcall.py:131
|
||||
msgid "in dynamic looping call"
|
||||
msgstr "trong cuộc gọi lặp động"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:511
|
||||
#, python-format
|
||||
msgid "Failed to understand rule %s"
|
||||
msgstr "Không hiểu luật %s"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:521
|
||||
#, python-format
|
||||
msgid "No handler for matches of kind %s"
|
||||
msgstr "Không có bộ xử lý thích ứng của loại %s"
|
||||
|
||||
#: ceilometer/openstack/common/policy.py:791
|
||||
#, python-format
|
||||
msgid "Failed to understand rule %r"
|
||||
msgstr "Không hiểu luật %r"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:188
|
||||
msgid "Exception during rpc cleanup."
|
||||
msgstr "Ngoại lệ trong quá trình dọn dẹp RPC"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:277
|
||||
msgid "Unhandled exception"
|
||||
msgstr "ngoại lệ không được quản lý"
|
||||
|
||||
#: ceilometer/openstack/common/db/api.py:72
|
||||
msgid "DB exceeded retry limit."
|
||||
msgstr "DB vượt quá giới hạn thử lại."
|
||||
|
||||
#: ceilometer/openstack/common/db/api.py:76
|
||||
msgid "DB connection error."
|
||||
msgstr "DB lỗi kết nối."
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/session.py:460
|
||||
msgid "DB exception wrapped."
|
||||
msgstr "Lỗi exception DB khi bao bọc."
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/test_migrations.py:267
|
||||
#, python-format
|
||||
msgid "Failed to migrate to version %s on engine %s"
|
||||
msgstr "Không thể di chuyển lên phiên bản %s trên công cụ %s"
|
||||
|
||||
#: ceilometer/openstack/common/middleware/catch_errors.py:40
|
||||
#, python-format
|
||||
msgid "An error occurred during processing the request: %s"
|
||||
msgstr "Một lỗi xảy ra trong quá trình xử lý yêu cầu: %s"
|
93
ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-info.po
Normal file
93
ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-info.po
Normal file
@ -0,0 +1,93 @@
|
||||
# Translations template for ceilometer.
|
||||
# Copyright (C) 2014 ORGANIZATION
|
||||
# This file is distributed under the same license as the ceilometer project.
|
||||
#
|
||||
# Translators:
|
||||
# Giang Duong <giang@dtt.vn>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-08-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-07-16 14:42+0000\n"
|
||||
"Last-Translator: Giang Duong <giang@dtt.vn>\n"
|
||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/vi_VN/)\n"
|
||||
"Language: vi_VN\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=1; plural=0;\n"
|
||||
|
||||
#: ceilometer/openstack/common/eventlet_backdoor.py:140
|
||||
#, python-format
|
||||
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"
|
||||
|
||||
#: ceilometer/openstack/common/lockutils.py:83
|
||||
#, python-format
|
||||
msgid "Created lock path: %s"
|
||||
msgstr "Con đường khóa được tạo: %s"
|
||||
|
||||
#: ceilometer/openstack/common/lockutils.py:250
|
||||
#, python-format
|
||||
msgid "Failed to remove file %(file)s"
|
||||
msgstr "Không thể loại bỏ tập tin %(file)s"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:176
|
||||
#, python-format
|
||||
msgid "Caught %s, exiting"
|
||||
msgstr "Bắt %s, thoát"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:240
|
||||
msgid "Parent process has died unexpectedly, exiting"
|
||||
msgstr "Tiến trình cha bị chết đột ngột, thoát"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:271
|
||||
#, python-format
|
||||
msgid "Child caught %s, exiting"
|
||||
msgstr "Tiến trình con bắt %s, thoát"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:310
|
||||
msgid "Forking too fast, sleeping"
|
||||
msgstr "Tạo tiến trình con quá nhanh, nghỉ"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:329
|
||||
#, python-format
|
||||
msgid "Started child %d"
|
||||
msgstr "Tiến trình con đã được khởi động %d "
|
||||
|
||||
#: ceilometer/openstack/common/service.py:339
|
||||
#, python-format
|
||||
msgid "Starting %d workers"
|
||||
msgstr "Khởi động %d động cơ"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:356
|
||||
#, python-format
|
||||
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"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:360
|
||||
#, python-format
|
||||
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"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:399
|
||||
#, python-format
|
||||
msgid "Caught %s, stopping children"
|
||||
msgstr "Bắt %s, đang dừng tiến trình con"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:408
|
||||
msgid "Wait called after thread killed. Cleaning up."
|
||||
msgstr "Chờ đợi được gọi sau khi luồng bị huỷ. Làm sạch."
|
||||
|
||||
#: ceilometer/openstack/common/service.py:424
|
||||
#, python-format
|
||||
msgid "Waiting on %d children to exit"
|
||||
msgstr "Chờ đợi %d tiến trình con để thoát "
|
||||
|
||||
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:387
|
||||
#, python-format
|
||||
msgid "Deleting duplicated row with id: %(id)s from table: %(table)s"
|
||||
msgstr "Đang xoá hàng bị trùng có ID: %(id)s từ bảng: %(table)s"
|
Loading…
x
Reference in New Issue
Block a user