Imported Translations from Transifex

Change-Id: Idf3f5c51499f43adfd40d7caa8580a9f43aefc8e
This commit is contained in:
OpenStack Proposal Bot 2014-08-04 06:09:01 +00:00
parent 0232968509
commit 1bafb732f0
18 changed files with 1052 additions and 348 deletions

View File

@ -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 ""

View File

@ -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"

View File

@ -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"

View File

@ -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"

View 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"

View File

@ -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

View File

@ -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?"

View File

@ -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 ""

View File

@ -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"

View File

@ -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 "

View File

@ -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

View 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 ?"

View 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"

View File

@ -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 "未処理例外"

View File

@ -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"

View File

@ -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"

View 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"

View 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"