From 30c2e203d9cba559d7533ab5dbd5b45e5445e06d Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Fri, 3 Apr 2015 06:13:58 +0000 Subject: [PATCH] Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I7ce3288f62fdd9ffae81c47f3bc1a359833839e4 --- .../locale/de/LC_MESSAGES/neutron-log-info.po | 95 ++--- .../locale/es/LC_MESSAGES/neutron-log-info.po | 95 ++--- .../locale/fr/LC_MESSAGES/neutron-log-info.po | 133 +++--- .../locale/it/LC_MESSAGES/neutron-log-info.po | 95 ++--- .../locale/ja/LC_MESSAGES/neutron-log-info.po | 95 ++--- .../ko_KR/LC_MESSAGES/neutron-log-info.po | 95 ++--- neutron/locale/neutron-log-error.pot | 127 +++--- neutron/locale/neutron-log-info.pot | 95 ++--- neutron/locale/neutron.pot | 402 +++++++++++------- .../pt_BR/LC_MESSAGES/neutron-log-info.po | 95 ++--- .../zh_CN/LC_MESSAGES/neutron-log-info.po | 95 ++--- .../zh_TW/LC_MESSAGES/neutron-log-info.po | 95 ++--- 12 files changed, 786 insertions(+), 731 deletions(-) diff --git a/neutron/locale/de/LC_MESSAGES/neutron-log-info.po b/neutron/locale/de/LC_MESSAGES/neutron-log-info.po index a3261ecf0..7f268a3ac 100644 --- a/neutron/locale/de/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/de/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-03-31 22:26+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/neutron/language/" "de/)\n" @@ -35,19 +35,19 @@ msgstr "" msgid "Loading Plugin: %s" msgstr "Laden von Plug-in: %s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -129,7 +129,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "DHCP-Agent gestartet" @@ -141,13 +141,13 @@ msgstr "Synchronisation von Status" msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "Agent der Ebene 3 gestartet" @@ -162,7 +162,7 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" @@ -174,8 +174,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "Gerät %s ist bereits vorhanden" @@ -238,21 +238,21 @@ msgstr "OVS-Bereinigungsprozedur erfolgreich abgeschlossen" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "Agent erfolgreich initialisiert, läuft jetzt... " -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "Protokollfunktion aktiviert!" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "Konfigurations-Paste-Datei: %s" @@ -284,7 +284,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -293,33 +293,33 @@ msgstr "" "Überprüfung für CIDR: %(new_cidr)s fehlgeschlagen - Überschneidung mit " "Teilnetz %(subnet_id)s (CIDR: %(cidr)s)" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "Ungültige IP-Adresse in Pool gefunden: %(start)s - %(end)s:" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" "Angegebene IP-Adressen stimmen nicht mit der Teilnetz-IP-Version überein" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" "Anfangs-IP-Adresse (%(start)s) ist größer als Ende-IP-Adresse (%(end)s)" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "Pool gefunden, der größer ist als Teilnetz-CIDR:%(start)s - %(end)s" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "Überschneidungen bei Bereichen gefunden: %(l_range)s und %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -330,28 +330,23 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "" "Port %s wird übersprungen, da keine IP-Adresse auf ihm konfiguriert ist" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -360,14 +355,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -584,7 +579,7 @@ msgid "RPC agent_id: %s" msgstr "RPC-'agent_id': %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -596,14 +591,14 @@ msgid "Device %s not defined on plugin" msgstr "Gerät %s nicht für Plug-in definiert" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "Zusatzeinheit %s entfernt" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -614,7 +609,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "RPC-Dämon für Linux-Brückenagent gestartet!" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "Agent nicht synchron mit Plug-in!" @@ -735,7 +730,7 @@ msgstr "" msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -836,61 +831,61 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" "Zuweisung von %(vlan_id)s als lokale VLAN-Adresse für net-id=%(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "Zurückfordern von vlan = %(vlan_id)s von net-id = %(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" "Zuordnung von physischem Netz %(physical_network)s zu Brücke %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "Agententunnel nicht synchron mit Plug-in!" diff --git a/neutron/locale/es/LC_MESSAGES/neutron-log-info.po b/neutron/locale/es/LC_MESSAGES/neutron-log-info.po index aba353b58..a8ef8fe79 100644 --- a/neutron/locale/es/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/es/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-03-31 22:26+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/" "es/)\n" @@ -34,19 +34,19 @@ msgstr "" msgid "Loading Plugin: %s" msgstr "Cargando complementos: %s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -128,7 +128,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "Se ha iniciado al agente DHCP" @@ -140,13 +140,13 @@ msgstr "Sincronizando estado" msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated por el lado del servidor %s!" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "Se ha iniciado al agente L3" @@ -161,7 +161,7 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" @@ -173,8 +173,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "El dispositivo %s ya existe" @@ -237,22 +237,22 @@ msgstr "La limpieza de OVS se ha completado satisfactoriamente" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "" "El agente se ha inicializado satisfactoriamente, ahora se está ejecutando... " -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "Registro habilitado." -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "Archivo de configuración de pegar: %s" @@ -284,7 +284,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -293,37 +293,37 @@ msgstr "" "Se ha encontrado un error en validación para CIDR: %(new_cidr)s; se solapa " "con la subred %(subnet_id)s (CIDR: %(cidr)s)" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "" "Se ha encontrado una dirección IP no válida en la agrupación: %(start)s - " "%(end)s:" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" "Las direcciones IP especificadas no coinciden con la versión de IP de subred " -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" "La IP de inicio (%(start)s) es mayor que la IP de finalización (%(end)s)" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" "Se ha encontrado una agrupación mayor que el CIDR de subred: %(start)s - " "%(end)s" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "Rangos de solapamiento encontrados: %(l_range)s y %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -334,27 +334,22 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "Saltando el puerto %s, ya que no hay ninguna IP configurada en él" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -363,14 +358,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -586,7 +581,7 @@ msgid "RPC agent_id: %s" msgstr "agent_id de RPC: %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -598,14 +593,14 @@ msgid "Device %s not defined on plugin" msgstr "El dispositivo %s no está definido en el plug-in" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "Se ha eliminado el adjunto %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -616,7 +611,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "Se ha iniciado el daemon RPC de agente de LinuxBridge." #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "El agente está fuera de sincronización con el plug-in." @@ -737,7 +732,7 @@ msgstr "" msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -838,60 +833,60 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "Asignando %(vlan_id)s como vlan local para net-id=%(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "Reclamando vlan = %(vlan_id)s de net-id = %(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" "Correlacionando la red física %(physical_network)s con el puente %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "Túnel de agente fuera de sincronización con el plug-in. " diff --git a/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po b/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po index 9e5febb42..51ecece6d 100644 --- a/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po @@ -4,13 +4,14 @@ # # Translators: # Maxime COQUEREL , 2014 +# Patte D , 2015 msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" -"Last-Translator: openstackjenkins \n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-04-01 13:11+0000\n" +"Last-Translator: Patte D \n" "Language-Team: French (http://www.transifex.com/projects/p/neutron/language/" "fr/)\n" "Language: fr\n" @@ -35,19 +36,19 @@ msgstr "Le service %s est supporté par le core plugin" msgid "Loading Plugin: %s" msgstr "Chargement du plug-in : %s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "Chargement quota_driver: %s." @@ -129,7 +130,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "Port %(port_id)s n'est pas présent dans le pont %(br_name)s" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "Agent DHCP démarré" @@ -141,13 +142,13 @@ msgstr "Etat de synchronisation" msgid "Synchronizing state complete" msgstr "Etat de synchronisation complet" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated au niveau du serveur %s !" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "Agent de niveau 3 démarré" @@ -162,10 +163,10 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" -msgstr "" +msgstr "Le processus est exécuté avec uid/gid: %(uid)s/%(gid)s" #: neutron/agent/linux/dhcp.py:656 #, python-format @@ -174,8 +175,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "L'unité %s existe déjà" @@ -239,21 +240,21 @@ msgstr "Le nettoyage d'OVS s'est terminé avec succès." #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "Agent initialisé avec succès, en cours d'exécution... " -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "Consignation activée !" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "Config du fichier de collage : %s" @@ -285,7 +286,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -294,36 +295,36 @@ msgstr "" "La validation du routage CIDR %(new_cidr)s a échoué : il chevauche le sous-" "réseau %(subnet_id)s (CIDR : %(cidr)s) " -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "Adresse IP non valide trouvée dans le pool : %(start)s - %(end)s :" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" "Les adresses IP spécifiées ne correspondent à la version IP du sous-réseau" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" "L'adresse IP de début (%(start)s) est supérieure à l'adresse IP de fin " "(%(end)s)." -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" "Un pool plus volumineux que le routage CIDR de sous-réseau %(start)s - " "%(end)s a été trouvé." -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "Chevauchement d'intervalles trouvés : %(l_range)s et %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -334,27 +335,22 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "Ignorer le port %s car aucune adresse IP n'est configurée" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -363,14 +359,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -585,7 +581,7 @@ msgid "RPC agent_id: %s" msgstr "agent_id RPC : %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -597,14 +593,14 @@ msgid "Device %s not defined on plugin" msgstr "Unité %s non définie sur le plug-in" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "Connexion %s retirée" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -615,7 +611,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "Serveur démon RPC de l'agent LinuxBridge démarré !" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "Agent non synchronisé avec le plug-in !" @@ -724,23 +720,25 @@ msgstr "" #: neutron/plugins/ml2/plugin.py:281 #, python-format msgid "Attempt %(count)s to bind port %(port)s" -msgstr "" +msgstr "Tentative %(count)s de liaison port %(port)s" #: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" -msgstr "" +msgstr "Le port %s a été effacé en même temps" #: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" -msgstr "" +msgstr "Le sous-réseau %s a été effacé en même temps" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." msgstr "" +"L'information de liaison pour le port %s n'a pas été trouvée, elle peut déjà " +"avoir été effacée." #: neutron/plugins/ml2/drivers/type_flat.py:72 msgid "Arbitrary flat physical_network names allowed" @@ -781,7 +779,7 @@ msgstr "" #: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:117 #, python-format msgid "Network name changed to %s" -msgstr "" +msgstr "Nom du réseau changé en %s" #: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:147 #, python-format @@ -796,7 +794,7 @@ msgstr "" #: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:257 #, python-format msgid "Port name changed to %s" -msgstr "" +msgstr "Nom de port changé en %s" #: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:310 #, python-format @@ -827,7 +825,7 @@ msgstr "" #: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:54 msgid "Agent initialised successfully, now running... " -msgstr "" +msgstr "Agent initialisé avec succès, en cours d'exécution..." #: neutron/plugins/ml2/extensions/port_security.py:33 msgid "PortSecurityExtensionDriver initialization complete" @@ -837,80 +835,80 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" "Affectation de %(vlan_id)s comme réseau local virtuel pour net-id = " "%(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "" "Récupération du réseau local virtuel = %(vlan_id)s à partir de net-id = " "%(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "Ajout %s à la liste de ponts." -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "Mappage du réseau physique %(physical_network)s sur le pont %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "Configuration complète de l'équipement %s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" -msgstr "" +msgstr "Port auxiliaire %s ajouté" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "Tunnel d'agent désynchronisé avec le plug-in !" #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." -msgstr "" +msgstr "Aucun équipement avec MAC %s défini sur l'agent." #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" -msgstr "" +msgstr "Appareil avec adresse MAC %s non-défini dans le plugin" #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" -msgstr "" +msgstr "Retrait de l'appareil ayant pour mac_address %s" #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" @@ -919,7 +917,7 @@ msgstr "" #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" -msgstr "" +msgstr "Mappages d'Équipements Physiques: %s" #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format @@ -929,16 +927,17 @@ msgstr "Equipements exclus: %s" #: neutron/scheduler/dhcp_agent_scheduler.py:110 #, python-format msgid "Agent %s already present" -msgstr "" +msgstr "Agent %s déjà présent" #: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." -msgstr "" +msgstr "Le plugin avait déjà lancé les RPC dans le processus parent." #: neutron/services/service_base.py:99 #, python-format msgid "Default provider is not specified for service type %s" msgstr "" +"Le fournisseur par défaut n'est pas spécifié pour le type de service %s" #: neutron/services/l3_router/l3_arista.py:247 msgid "Syncing Neutron Router DB <-> EOS" @@ -947,9 +946,9 @@ msgstr "" #: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" -msgstr "" +msgstr "Chargement du pilote de Mesures %s" #: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" -msgstr "" +msgstr "Chargement de pilote d'interface %s" diff --git a/neutron/locale/it/LC_MESSAGES/neutron-log-info.po b/neutron/locale/it/LC_MESSAGES/neutron-log-info.po index 35c2bf52f..1f2fd1456 100644 --- a/neutron/locale/it/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/it/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-03-31 22:26+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/" "it/)\n" @@ -35,19 +35,19 @@ msgstr "" msgid "Loading Plugin: %s" msgstr "Caricamento plugin: %s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -129,7 +129,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "Agent DHCP avviato" @@ -141,13 +141,13 @@ msgstr "Stato sincronizzazione" msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated dal lato server %s!" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "Agent L3 avviato" @@ -162,7 +162,7 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" @@ -174,8 +174,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "L'unità %s già esiste" @@ -238,21 +238,21 @@ msgstr "Ripulitura di OVS completata correttamente" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "Agent inizializzato correttamente, ora in esecuzione... " -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "Accesso abilitato!" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "Configurazione file paste: %s" @@ -284,7 +284,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -293,33 +293,33 @@ msgstr "" "Convalida per CIDR: %(new_cidr)s non riuscita - si sovrappone con la " "sottorete %(subnet_id)s (CIDR: %(cidr)s)" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "Trovato un indirizzo IP invalido nel pool: %(start)s - %(end)s:" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" "Gli indirizzi IP specificati non corrispondono alla versione IP della " "sottorete" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "L'IP iniziale (%(start)s) è superiore all'IP finale (%(end)s)" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "Trovato un pool più grande della sottorete CIDR:%(start)s - %(end)s" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "Trovati gli intervalli di sovrapposizione: %(l_range)s e %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -330,27 +330,22 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "La porta %s viene ignorata in quanto non ha nessun IP configurato" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -359,14 +354,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -581,7 +576,7 @@ msgid "RPC agent_id: %s" msgstr "agent-id RPC: %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -593,14 +588,14 @@ msgid "Device %s not defined on plugin" msgstr "Unità %s non definita nel plugin" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "Collegamento %s rimosso" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -611,7 +606,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "LinuxBridge Agent RPC Daemon avviato!" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "Agent non sincronizzato con il plugin!" @@ -732,7 +727,7 @@ msgstr "" msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -833,59 +828,59 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "Assegnazione %(vlan_id)s come vlan locale per net-id=%(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "Recupero vlan = %(vlan_id)s da net-id = %(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "Associazione rete fisica %(physical_network)s al bridge %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "Il tunnel agent non è sincronizzato con il plugin!" diff --git a/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po b/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po index 1e6417408..dd818e5b5 100644 --- a/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-03-31 22:26+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/" "language/ja/)\n" @@ -35,19 +35,19 @@ msgstr "" msgid "Loading Plugin: %s" msgstr "プラグインの読み込み中: %s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -129,7 +129,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "DHCP エージェントが始動しました" @@ -141,13 +141,13 @@ msgstr "状態の同期中" msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "サーバー・サイド %s による agent_updated!" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "L3 エージェントが始動しました" @@ -162,7 +162,7 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" @@ -174,8 +174,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "デバイス %s は既に存在します" @@ -238,21 +238,21 @@ msgstr "OVS のクリーンアップが正常に完了しました" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "エージェントが正常に初期化されました。現在実行中です... " -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "ロギングは有効です" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "構成貼り付けファイル: %s" @@ -284,7 +284,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -293,32 +293,32 @@ msgstr "" "CIDR %(new_cidr)s の検証が失敗しました。サブネット %(subnet_id)s (CIDR: " "%(cidr)s) とオーバーラップしています" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "プールで無効な IP アドレスが見つかりました: %(start)s から %(end)s:" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "指定された IP アドレスが、サブネット IP バージョンと一致しません" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "開始 IP (%(start)s) が終了 IP (%(end)s) より大きくなっています" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" "サブネット CIDR より大きいプールが見つかりました: %(start)s から %(end)s" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "オーバーラップする範囲が見つかりました: %(l_range)s から %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -329,27 +329,22 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "ポート %s には IP が構成されていないため、このポートをスキップします" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -358,14 +353,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -580,7 +575,7 @@ msgid "RPC agent_id: %s" msgstr "RPC agent_id: %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -592,14 +587,14 @@ msgid "Device %s not defined on plugin" msgstr "デバイス %s がプラグインで定義されていません" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "接続機構 %s が削除されました" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -610,7 +605,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "LinuxBridge Agent RPC デーモンが開始しました。" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "エージェントがプラグインと非同期です。" @@ -731,7 +726,7 @@ msgstr "" msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -832,62 +827,62 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" "%(vlan_id)s を net-id=%(net_uuid)s のローカル VLAN として割り当てています" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "VLAN = %(vlan_id)s を net-id = %(net_uuid)s から再利用中" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" "物理ネットワーク %(physical_network)s をブリッジ %(bridge)s にマップしていま" "す" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "エージェント・トンネルがプラグインと非同期です" diff --git a/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po b/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po index b9a2a3f56..ca98207a3 100644 --- a/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-03-31 22:26+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/" "language/ko_KR/)\n" @@ -34,19 +34,19 @@ msgstr "" msgid "Loading Plugin: %s" msgstr "로딩 플러그인: %s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -128,7 +128,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "DHCP 에이전트가 시작됨" @@ -140,13 +140,13 @@ msgstr "상태 동기화 중" msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "서버측 %s!에 의한 agent_updated" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "L3 에이전트가 시작됨" @@ -161,7 +161,7 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" @@ -173,8 +173,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "%s 디바이스가 이미 존재함" @@ -237,21 +237,21 @@ msgstr "OVS 정리가 완료됨" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "에이전트가 초기화되었으며, 지금 실행 중... " -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "로깅 사용!" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "구성 붙여넣기 파일: %s" @@ -283,7 +283,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -292,31 +292,31 @@ msgstr "" "CIDR %(new_cidr)s 유효성 검증 실패 - 서브넷 %(subnet_id)s(CIDR: %(cidr)s)과" "(와) 겹침" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "풀에서 올바르지 않은 IP 주소 발견: %(start)s - %(end)s:" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "지정된 IP 주소가 서브넷 IP 버전과 일치하지 않음" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "시작 IP(%(start)s)가 끝 IP(%(end)s)보다 큼" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "서브넷 CIDR보다 큰 풀 발견: %(start)s - %(end)s" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "겹치는 범위 발견: %(l_range)s 및 %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -327,27 +327,22 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "구성된 IP가 없어서 포트 %s을(를) 건너뜀" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -356,14 +351,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -576,7 +571,7 @@ msgid "RPC agent_id: %s" msgstr "RPC agent_id: %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -588,14 +583,14 @@ msgid "Device %s not defined on plugin" msgstr "%s 디바이스가 플러그인에서 정의되지 않음" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "첨부 %s이(가) 제거됨" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -606,7 +601,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "LinuxBridge 에이전트 RPC 디먼이 시작되었습니다!" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "에이전트가 플러그인과 동기화되지 않았습니다!" @@ -727,7 +722,7 @@ msgstr "" msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -828,59 +823,59 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "%(vlan_id)s을(를) net-id=%(net_uuid)s에 대한 로컬 vlan으로 지정 중" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "net-id = %(net_uuid)s에서 vlan = %(vlan_id)s 재확보 중" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "실제 네트워크 %(physical_network)s을(를) 브릿지 %(bridge)s에 맵핑 중" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "에이전트 터널이 플러그인과 동기화되지 않았습니다!" diff --git a/neutron/locale/neutron-log-error.pot b/neutron/locale/neutron-log-error.pot index e5696b789..e3d529db9 100644 --- a/neutron/locale/neutron-log-error.pot +++ b/neutron/locale/neutron-log-error.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2015.1.dev144\n" +"Project-Id-Version: neutron 2015.1.dev240\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,14 +27,14 @@ msgstr "" msgid "Error loading plugin by class, %s" msgstr "" -#: neutron/policy.py:122 +#: neutron/policy.py:123 #, python-format msgid "" "Backward compatibility unavailable for deprecated policy %s. The policy " "will not be enforced" msgstr "" -#: neutron/policy.py:310 +#: neutron/policy.py:311 #, python-format msgid "Policy check error while calling %s!" msgstr "" @@ -113,51 +113,56 @@ msgstr "" msgid "Network %s info call failed." msgstr "" -#: neutron/agent/dhcp/agent.py:564 neutron/agent/l3/agent.py:628 +#: neutron/agent/dhcp/agent.py:577 neutron/agent/l3/agent.py:617 #: neutron/agent/metadata/agent.py:304 #: neutron/plugins/hyperv/agent/l2_agent.py:94 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:108 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:779 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:279 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:276 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:129 #: neutron/services/metering/agents/metering_agent.py:283 msgid "Failed reporting state!" msgstr "" -#: neutron/agent/l3/agent.py:171 neutron/tests/unit/test_l3_agent.py:1798 +#: neutron/agent/l3/agent.py:173 neutron/tests/unit/test_l3_agent.py:1914 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3/agent.py:233 neutron/agent/linux/dhcp.py:786 +#: neutron/agent/l3/agent.py:234 neutron/agent/linux/dhcp.py:786 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3/agent.py:238 +#: neutron/agent/l3/agent.py:239 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3/agent.py:400 +#: neutron/agent/l3/agent.py:246 +#, python-format +msgid "%s used in config as ipv6_gateway is not a valid IPv6 link-local address." +msgstr "" + +#: neutron/agent/l3/agent.py:387 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3/agent.py:458 +#: neutron/agent/l3/agent.py:447 #, python-format msgid "Failed to fetch router information for '%s'" msgstr "" -#: neutron/agent/l3/agent.py:482 +#: neutron/agent/l3/agent.py:471 #, python-format msgid "Removing incompatible router '%s'" msgstr "" -#: neutron/agent/l3/agent.py:486 +#: neutron/agent/l3/agent.py:475 #, python-format msgid "Failed to process compatible router '%s'" msgstr "" -#: neutron/agent/l3/agent.py:535 +#: neutron/agent/l3/agent.py:524 msgid "Failed synchronizing routers due to RPC error" msgstr "" @@ -181,12 +186,12 @@ msgstr "" msgid "Missing subnet/agent_gateway_port" msgstr "" -#: neutron/agent/l3/ha_router.py:73 +#: neutron/agent/l3/ha_router.py:74 #, python-format msgid "Error while writing HA state for %s" msgstr "" -#: neutron/agent/l3/ha_router.py:79 +#: neutron/agent/l3/ha_router.py:81 #, python-format msgid "Unable to process HA router %s without HA port" msgstr "" @@ -220,16 +225,16 @@ msgstr "" msgid "An error occurred while communicating with async process [%s]." msgstr "" -#: neutron/agent/linux/daemon.py:94 +#: neutron/agent/linux/daemon.py:115 #, python-format msgid "Error while handling pidfile: %s" msgstr "" -#: neutron/agent/linux/daemon.py:154 +#: neutron/agent/linux/daemon.py:176 msgid "Fork failed" msgstr "" -#: neutron/agent/linux/daemon.py:196 +#: neutron/agent/linux/daemon.py:218 #, python-format msgid "Pidfile %s already exist. Daemon already running?" msgstr "" @@ -262,18 +267,18 @@ msgid "" "identified by uuid %(uuid)s" msgstr "" -#: neutron/agent/linux/interface.py:150 +#: neutron/agent/linux/interface.py:155 #, python-format msgid "Failed deleting ingress connection state of floatingip %s" msgstr "" -#: neutron/agent/linux/interface.py:159 +#: neutron/agent/linux/interface.py:164 #, python-format msgid "Failed deleting egress connection state of floatingip %s" msgstr "" -#: neutron/agent/linux/interface.py:274 neutron/agent/linux/interface.py:315 -#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:417 +#: neutron/agent/linux/interface.py:286 neutron/agent/linux/interface.py:327 +#: neutron/agent/linux/interface.py:389 neutron/agent/linux/interface.py:429 #, python-format msgid "Failed unplugging interface '%s'" msgstr "" @@ -295,11 +300,11 @@ msgstr "" msgid "Unable to parse route \"%s\"" msgstr "" -#: neutron/agent/linux/iptables_manager.py:387 +#: neutron/agent/linux/iptables_manager.py:392 msgid "Failure applying iptables rules" msgstr "" -#: neutron/agent/linux/iptables_manager.py:465 +#: neutron/agent/linux/iptables_manager.py:470 #, python-format msgid "" "IPTablesManager.apply failed to apply the following set of iptables " @@ -312,7 +317,7 @@ msgstr "" msgid "Error received from ovsdb monitor: %s" msgstr "" -#: neutron/agent/linux/utils.py:218 +#: neutron/agent/linux/utils.py:219 #, python-format msgid "Unable to convert value in %s" msgstr "" @@ -398,7 +403,7 @@ msgid "" "router dictionary." msgstr "" -#: neutron/api/v2/base.py:366 +#: neutron/api/v2/base.py:374 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" msgstr "" @@ -501,12 +506,12 @@ msgid "" "%(agent)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:909 neutron/plugins/ml2/plugin.py:552 +#: neutron/db/db_base_plugin_v2.py:926 neutron/plugins/ml2/plugin.py:552 #, python-format msgid "An exception occurred while creating the %(resource)s:%(item)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1503 +#: neutron/db/db_base_plugin_v2.py:1689 #, python-format msgid "Unable to generate mac address after %s attempts" msgstr "" @@ -669,8 +674,8 @@ msgid "" msgstr "" #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:255 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1620 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1632 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1617 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1629 #, python-format msgid "%s Agent terminated!" msgstr "" @@ -726,7 +731,7 @@ msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!" msgstr "" #: neutron/plugins/ml2/db.py:242 neutron/plugins/ml2/db.py:328 -#: neutron/plugins/ml2/plugin.py:1302 +#: neutron/plugins/ml2/plugin.py:1303 #, python-format msgid "Multiple ports have port_id starting with %s" msgstr "" @@ -845,32 +850,32 @@ msgstr "" msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:974 +#: neutron/plugins/ml2/plugin.py:975 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:986 +#: neutron/plugins/ml2/plugin.py:987 #, python-format msgid "_bind_port_if_needed failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:1016 +#: neutron/plugins/ml2/plugin.py:1017 #, python-format msgid "_bind_port_if_needed failed. Deleting all ports from create bulk '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:1161 +#: neutron/plugins/ml2/plugin.py:1162 #, python-format msgid "No Host supplied to bind DVR Port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:1283 +#: neutron/plugins/ml2/plugin.py:1284 #, python-format msgid "mechanism_manager.delete_port_postcommit failed for port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:1315 +#: neutron/plugins/ml2/plugin.py:1316 #, python-format msgid "Binding info for DVR port %s not found" msgstr "" @@ -1014,128 +1019,128 @@ msgstr "" msgid "Request failed from Controller side with Status=%s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:162 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:168 msgid "" "DVR: Failed to obtain a valid local DVR MAC address - L2 Agent operating " "in Non-DVR Mode" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:413 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:419 #, python-format msgid "DVR: Duplicate DVR router interface detected for subnet %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:421 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:427 #, python-format msgid "DVR: Unable to retrieve subnet information for subnet_id %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:597 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:603 #, python-format msgid "Centralized-SNAT port %s already seen on " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:599 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:605 #, python-format msgid "a different subnet %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:351 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:348 msgid "No tunnel_type specified, cannot create tunnels" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:354 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:377 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:351 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:374 #, python-format msgid "tunnel_type %s not supported by agent" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:370 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:367 msgid "No tunnel_ip specified, cannot delete tunnels" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:374 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:371 msgid "No tunnel_type specified, cannot delete tunnels" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:512 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:509 #, python-format msgid "No local VLAN available for net-id=%s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:551 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:548 #, python-format msgid "" "Cannot provision %(network_type)s network for net-id=%(net_uuid)s - " "tunneling disabled" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:570 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:567 #, python-format msgid "" "Cannot provision flat network for net-id=%(net_uuid)s - no bridge for " "physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:598 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:595 #, python-format msgid "" "Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for " "physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:607 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:604 #, python-format msgid "" "Cannot provision unknown network type %(network_type)s for net-" "id=%(net_uuid)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:663 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:660 #, python-format msgid "" "Cannot reclaim unknown network type %(network_type)s for net-" "id=%(net_uuid)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:808 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:805 msgid "" "Failed to create OVS patch port. Cannot have tunneling enabled on this " "agent, since this version of OVS does not support tunnels or patch ports." " Agent terminated!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:935 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:932 #, python-format msgid "" "Bridge %(bridge)s for physical network %(physical_network)s does not " "exist. Agent terminated!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1087 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1084 #, python-format msgid "Failed to set-up %(type)s tunnel port to %(ip)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1289 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1286 #, python-format msgid "" "process_network_ports - iteration:%d - failure while retrieving port " "details from server" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1318 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1315 #, python-format msgid "" "process_ancillary_network_ports - iteration:%d - failure while retrieving" " port details from server" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1464 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Error while synchronizing tunnels" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1534 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1531 msgid "Error while processing VIF ports" msgstr "" diff --git a/neutron/locale/neutron-log-info.pot b/neutron/locale/neutron-log-info.pot index 826fbf6eb..6a23a3540 100644 --- a/neutron/locale/neutron-log-info.pot +++ b/neutron/locale/neutron-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2015.1.dev144\n" +"Project-Id-Version: neutron 2015.1.dev240\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -32,20 +32,20 @@ msgstr "" msgid "Loading Plugin: %s" msgstr "" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated " "policy:%(old_policy)s" msgstr "" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -127,7 +127,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "" @@ -139,13 +139,13 @@ msgstr "" msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "" @@ -161,7 +161,7 @@ msgid "" "concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" @@ -173,8 +173,8 @@ msgid "" "not in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "" @@ -234,21 +234,21 @@ msgstr "" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "" -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "" @@ -280,38 +280,38 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "%(subnet_id)s (CIDR: %(cidr)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -322,27 +322,22 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -351,14 +346,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents" @@ -569,7 +564,7 @@ msgid "RPC agent_id: %s" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -581,14 +576,14 @@ msgid "Device %s not defined on plugin" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -599,7 +594,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "" @@ -719,7 +714,7 @@ msgstr "" msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted " @@ -821,59 +816,59 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be" " processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "" diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index bfea7b14d..1ef546fa1 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2015.1.dev144\n" +"Project-Id-Version: neutron 2015.1.dev240\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: neutron/context.py:106 +#: neutron/context.py:102 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" @@ -40,19 +40,19 @@ msgstr "" msgid "Multiple plugins for service %s were configured" msgstr "" -#: neutron/policy.py:245 +#: neutron/policy.py:246 #, python-format msgid "" "Unable to identify a target field from:%s. Match should be in the form " "%%()s" msgstr "" -#: neutron/policy.py:275 +#: neutron/policy.py:276 #, python-format msgid "Unable to find resource name in %s" msgstr "" -#: neutron/policy.py:284 +#: neutron/policy.py:285 #, python-format msgid "" "Unable to verify match:%(match)s as the parent resource: %(res)s was not " @@ -184,8 +184,8 @@ msgstr "" msgid "You must implement __call__" msgstr "" -#: neutron/wsgi.py:736 neutron/api/v2/base.py:194 neutron/api/v2/base.py:335 -#: neutron/api/v2/base.py:476 neutron/api/v2/base.py:535 +#: neutron/wsgi.py:736 neutron/api/v2/base.py:195 neutron/api/v2/base.py:343 +#: neutron/api/v2/base.py:486 neutron/api/v2/base.py:546 #: neutron/extensions/l3agentscheduler.py:51 #: neutron/extensions/l3agentscheduler.py:94 msgid "The resource could not be found." @@ -265,7 +265,7 @@ msgid "" "disable" msgstr "" -#: neutron/agent/common/config.py:135 +#: neutron/agent/common/config.py:137 msgid "Top-level directory for maintaining dhcp state" msgstr "" @@ -286,7 +286,7 @@ msgstr "" msgid "Must specify one or more actions on flow addition or modification" msgstr "" -#: neutron/agent/dhcp/agent.py:571 +#: neutron/agent/dhcp/agent.py:584 #, python-format msgid "Agent updated: %(payload)s" msgstr "" @@ -341,7 +341,7 @@ msgstr "" msgid "Use broadcast in DHCP replies" msgstr "" -#: neutron/agent/l3/agent.py:264 +#: neutron/agent/l3/agent.py:278 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." @@ -388,17 +388,36 @@ msgid "UUID of external network for routers implemented by the agents." msgstr "" #: neutron/agent/l3/config.py:61 +msgid "" +"With IPv6, the network used for the external gateway does not need to " +"have an associated subnet, since the automatically assigned link-local " +"address (LLA) can be used. However, an IPv6 gateway address is needed for" +" use as the next-hop for the default route. If no IPv6 gateway address is" +" configured here, (and only then) the neutron router will be configured " +"to get its default route from router advertisements (RAs) from the " +"upstream router; in which case the upstream router must also be " +"configured to send these RAs. The ipv6_gateway, when configured, should " +"be the LLA of the interface on the upstream router. If a next-hop using a" +" global unique address (GUA) is desired, it needs to be done via a subnet" +" allocated to the network and not through this parameter. " +msgstr "" + +#: neutron/agent/l3/config.py:78 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3/config.py:63 +#: neutron/agent/l3/config.py:80 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3/config.py:66 +#: neutron/agent/l3/config.py:83 msgid "Iptables mangle mark used to mark metadata valid requests" msgstr "" +#: neutron/agent/l3/config.py:87 +msgid "Iptables mangle mark used to mark ingress from external network" +msgstr "" + #: neutron/agent/l3/ha.py:36 msgid "Location to store keepalived/conntrackd config files" msgstr "" @@ -453,7 +472,7 @@ msgid "Group (gid or name) running this process after its initialization" msgstr "" #: neutron/agent/l3/keepalived_state_change.py:122 -#: neutron/agent/metadata/driver.py:39 +#: neutron/agent/metadata/driver.py:43 #: neutron/agent/metadata/namespace_proxy.py:153 #: neutron/tests/functional/agent/l3/test_keepalived_state_change.py:31 msgid "Location of Metadata Proxy UNIX domain socket" @@ -475,25 +494,25 @@ msgstr "" msgid "Process is not running." msgstr "" -#: neutron/agent/linux/daemon.py:40 +#: neutron/agent/linux/daemon.py:42 #, python-format msgid "Failed to set uid %s" msgstr "" -#: neutron/agent/linux/daemon.py:54 +#: neutron/agent/linux/daemon.py:56 #, python-format msgid "Failed to set gid %s" msgstr "" -#: neutron/agent/linux/daemon.py:65 +#: neutron/agent/linux/daemon.py:86 msgid "Root permissions are required to drop privileges." msgstr "" -#: neutron/agent/linux/daemon.py:73 +#: neutron/agent/linux/daemon.py:94 msgid "Failed to remove supplemental groups" msgstr "" -#: neutron/agent/linux/daemon.py:102 +#: neutron/agent/linux/daemon.py:123 msgid "Unable to unlock pid file" msgstr "" @@ -611,7 +630,7 @@ msgstr "" msgid "Location to store IPv6 RA config files" msgstr "" -#: neutron/agent/linux/utils.py:117 +#: neutron/agent/linux/utils.py:118 msgid "" "\n" "Command: {cmd}\n" @@ -696,18 +715,28 @@ msgstr "" msgid "Number of backlog requests to configure the metadata server socket with" msgstr "" -#: neutron/agent/metadata/driver.py:43 +#: neutron/agent/metadata/driver.py:47 msgid "" "User (uid or name) running metadata proxy after its initialization (if " "empty: agent effective user)" msgstr "" -#: neutron/agent/metadata/driver.py:48 +#: neutron/agent/metadata/driver.py:52 msgid "" "Group (gid or name) running metadata proxy after its initialization (if " "empty: agent effective group)" msgstr "" +#: neutron/agent/metadata/driver.py:57 +msgid "" +"Enable/Disable log watch by metadata proxy. It should be disabled when " +"metadata_proxy_user/group is not allowed to read/write its log file and " +"copytruncate logrotate option must be used if logrotate is enabled on " +"metadata proxy log files. Option default value is deduced from " +"metadata_proxy_user: watch log is enabled if metadata_proxy_user is agent" +" effective user id/name." +msgstr "" + #: neutron/agent/metadata/namespace_proxy.py:137 msgid "Network that will have instance metadata proxied." msgstr "" @@ -737,6 +766,13 @@ msgstr "" msgid "Group (gid or name) running metadata proxy after its initialization" msgstr "" +#: neutron/agent/metadata/namespace_proxy.py:165 +msgid "" +"Watch file log. Log watch should be disabled when " +"metadata_proxy_user/group has no read/write permissions on metadata proxy" +" log file." +msgstr "" + #: neutron/agent/ovsdb/api.py:30 msgid "The interface for interacting with the OVSDB" msgstr "" @@ -782,7 +818,7 @@ msgid "" " and '%(desc)s'" msgstr "" -#: neutron/api/api_common.py:316 neutron/api/v2/base.py:603 +#: neutron/api/api_common.py:316 neutron/api/v2/base.py:614 #, python-format msgid "Unable to find '%s' in request body" msgstr "" @@ -809,211 +845,211 @@ msgstr "" msgid "Unrecognized action" msgstr "" -#: neutron/api/v2/attributes.py:45 +#: neutron/api/v2/attributes.py:54 #, python-format msgid "" "Invalid input. '%(target_dict)s' must be a dictionary with keys: " "%(expected_keys)s" msgstr "" -#: neutron/api/v2/attributes.py:57 +#: neutron/api/v2/attributes.py:66 #, python-format msgid "" "Validation of dictionary's keys failed. Expected keys: %(expected_keys)s " "Provided keys: %(provided_keys)s" msgstr "" -#: neutron/api/v2/attributes.py:72 +#: neutron/api/v2/attributes.py:81 #, python-format msgid "'%(data)s' is not in %(valid_values)s" msgstr "" -#: neutron/api/v2/attributes.py:88 +#: neutron/api/v2/attributes.py:97 #, python-format msgid "'%s' Blank strings are not permitted" msgstr "" -#: neutron/api/v2/attributes.py:100 +#: neutron/api/v2/attributes.py:109 #, python-format msgid "'%s' is not a valid string" msgstr "" -#: neutron/api/v2/attributes.py:105 +#: neutron/api/v2/attributes.py:114 #, python-format msgid "'%(data)s' exceeds maximum length of %(max_len)s" msgstr "" -#: neutron/api/v2/attributes.py:115 +#: neutron/api/v2/attributes.py:124 #, python-format msgid "'%s' is not a valid boolean value" msgstr "" -#: neutron/api/v2/attributes.py:134 neutron/api/v2/attributes.py:513 +#: neutron/api/v2/attributes.py:143 neutron/api/v2/attributes.py:522 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:138 +#: neutron/api/v2/attributes.py:147 #, python-format msgid "'%(data)s' is too small - must be at least '%(limit)d'" msgstr "" -#: neutron/api/v2/attributes.py:143 +#: neutron/api/v2/attributes.py:152 #, python-format msgid "'%(data)s' is too large - must be no larger than '%(limit)d'" msgstr "" -#: neutron/api/v2/attributes.py:152 +#: neutron/api/v2/attributes.py:161 #, python-format msgid "'%s' contains whitespace" msgstr "" -#: neutron/api/v2/attributes.py:167 +#: neutron/api/v2/attributes.py:176 #, python-format msgid "'%s' is not a valid MAC address" msgstr "" -#: neutron/api/v2/attributes.py:197 +#: neutron/api/v2/attributes.py:206 #, python-format msgid "'%s' is not a valid IP address" msgstr "" -#: neutron/api/v2/attributes.py:208 +#: neutron/api/v2/attributes.py:217 #, python-format msgid "Invalid data format for IP pool: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:225 neutron/api/v2/attributes.py:232 +#: neutron/api/v2/attributes.py:234 neutron/api/v2/attributes.py:241 #, python-format msgid "Invalid data format for fixed IP: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:240 +#: neutron/api/v2/attributes.py:249 #, python-format msgid "Duplicate IP address '%s'" msgstr "" -#: neutron/api/v2/attributes.py:260 +#: neutron/api/v2/attributes.py:269 #, python-format msgid "%(host)s is not a valid IP or hostname. Details: %(ip_err)s, %(name_err)s" msgstr "" -#: neutron/api/v2/attributes.py:269 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "Invalid data format for nameserver: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:278 +#: neutron/api/v2/attributes.py:287 #, python-format msgid "'%(host)s' is not a valid nameserver. %(msg)s" msgstr "" -#: neutron/api/v2/attributes.py:283 +#: neutron/api/v2/attributes.py:292 #, python-format msgid "Duplicate nameserver '%s'" msgstr "" -#: neutron/api/v2/attributes.py:291 +#: neutron/api/v2/attributes.py:300 #, python-format msgid "Invalid data format for hostroute: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:308 +#: neutron/api/v2/attributes.py:317 #, python-format msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:325 neutron/tests/unit/test_attributes.py:515 +#: neutron/api/v2/attributes.py:334 neutron/tests/unit/test_attributes.py:515 #: neutron/tests/unit/test_attributes.py:529 #: neutron/tests/unit/test_attributes.py:537 #, python-format msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" msgstr "" -#: neutron/api/v2/attributes.py:331 +#: neutron/api/v2/attributes.py:340 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:339 neutron/api/v2/attributes.py:427 +#: neutron/api/v2/attributes.py:348 neutron/api/v2/attributes.py:436 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:344 neutron/api/v2/attributes.py:437 +#: neutron/api/v2/attributes.py:353 neutron/api/v2/attributes.py:446 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:372 +#: neutron/api/v2/attributes.py:381 #, python-format msgid "'%s' exceeds the 255 character hostname limit" msgstr "" -#: neutron/api/v2/attributes.py:376 +#: neutron/api/v2/attributes.py:385 msgid "Encountered an empty component." msgstr "" -#: neutron/api/v2/attributes.py:379 +#: neutron/api/v2/attributes.py:388 #, python-format msgid "Name '%s' must not start or end with a hyphen." msgstr "" -#: neutron/api/v2/attributes.py:382 +#: neutron/api/v2/attributes.py:391 #, python-format msgid "" "Name '%s' must be 1-63 characters long, each of which can only be " "alphanumeric or a hyphen." msgstr "" -#: neutron/api/v2/attributes.py:387 +#: neutron/api/v2/attributes.py:396 #, python-format msgid "TLD '%s' must not be all numeric" msgstr "" -#: neutron/api/v2/attributes.py:389 +#: neutron/api/v2/attributes.py:398 #, python-format msgid "'%(data)s' is not a valid hostname. Reason: %(reason)s" msgstr "" -#: neutron/api/v2/attributes.py:402 +#: neutron/api/v2/attributes.py:411 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:415 +#: neutron/api/v2/attributes.py:424 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:532 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:457 +#: neutron/api/v2/attributes.py:466 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:469 +#: neutron/api/v2/attributes.py:478 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:518 +#: neutron/api/v2/attributes.py:527 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:537 +#: neutron/api/v2/attributes.py:546 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:550 +#: neutron/api/v2/attributes.py:559 #: neutron/plugins/nec/extensions/packetfilter.py:72 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:569 +#: neutron/api/v2/attributes.py:578 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1022,60 +1058,60 @@ msgstr "" msgid "Native pagination depend on native sorting" msgstr "" -#: neutron/api/v2/base.py:497 +#: neutron/api/v2/base.py:507 #, python-format msgid "Invalid format: %s" msgstr "" -#: neutron/api/v2/base.py:558 +#: neutron/api/v2/base.py:569 msgid "" "Specifying 'tenant_id' other than authenticated tenant in request " "requires admin privileges" msgstr "" -#: neutron/api/v2/base.py:566 +#: neutron/api/v2/base.py:577 msgid "Running without keystone AuthN requires that tenant_id is specified" msgstr "" -#: neutron/api/v2/base.py:584 +#: neutron/api/v2/base.py:595 msgid "Resource body required" msgstr "" -#: neutron/api/v2/base.py:589 +#: neutron/api/v2/base.py:600 msgid "Bulk operation not supported" msgstr "" -#: neutron/api/v2/base.py:592 +#: neutron/api/v2/base.py:603 msgid "Resources required" msgstr "" -#: neutron/api/v2/base.py:614 +#: neutron/api/v2/base.py:625 #, python-format msgid "Failed to parse request. Required attribute '%s' not specified" msgstr "" -#: neutron/api/v2/base.py:621 +#: neutron/api/v2/base.py:632 #, python-format msgid "Attribute '%s' not allowed in POST" msgstr "" -#: neutron/api/v2/base.py:626 +#: neutron/api/v2/base.py:637 #, python-format msgid "Cannot update read-only attribute %s" msgstr "" -#: neutron/api/v2/base.py:644 +#: neutron/api/v2/base.py:655 #, python-format msgid "Invalid input for %(attr)s. Reason: %(reason)s." msgstr "" -#: neutron/api/v2/base.py:653 neutron/extensions/allowedaddresspairs.py:75 +#: neutron/api/v2/base.py:664 neutron/extensions/allowedaddresspairs.py:75 #: neutron/extensions/multiprovidernet.py:45 #, python-format msgid "Unrecognized attribute(s) '%s'" msgstr "" -#: neutron/api/v2/base.py:672 +#: neutron/api/v2/base.py:683 #, python-format msgid "Tenant %(tenant_id)s not allowed to create %(resource)s on this network" msgstr "" @@ -1199,120 +1235,124 @@ msgid "Maximum number of fixed ips per port" msgstr "" #: neutron/common/config.py:75 -msgid "Default subnet-pool to be used for automatic subnet CIDR allocation" +msgid "Default IPv4 subnet-pool to be used for automatic subnet CIDR allocation" msgstr "" -#: neutron/common/config.py:79 +#: neutron/common/config.py:78 +msgid "Default IPv6 subnet-pool to be used for automatic subnet CIDR allocation" +msgstr "" + +#: neutron/common/config.py:82 msgid "" "DHCP lease duration (in seconds). Use -1 to tell dnsmasq to use infinite " "lease times." msgstr "" -#: neutron/common/config.py:82 +#: neutron/common/config.py:85 msgid "Allow sending resource operation notification to DHCP agent" msgstr "" -#: neutron/common/config.py:85 +#: neutron/common/config.py:88 msgid "Allow overlapping IP support in Neutron" msgstr "" -#: neutron/common/config.py:87 +#: neutron/common/config.py:90 msgid "" "Hostname to be used by the neutron server, agents and services running on" " this machine. All the agents and services running on this machine must " "use the same host value." msgstr "" -#: neutron/common/config.py:92 +#: neutron/common/config.py:95 msgid "" "Ensure that configured gateway is on subnet. For IPv6, validate only if " "gateway is not a link local address. Deprecated, to be removed during the" " K release, at which point the check will be mandatory." msgstr "" -#: neutron/common/config.py:98 +#: neutron/common/config.py:101 msgid "Send notification to nova when port status changes" msgstr "" -#: neutron/common/config.py:100 +#: neutron/common/config.py:103 msgid "" "Send notification to nova when port data (fixed_ips/floatingip) changes " "so nova can update its cache." msgstr "" -#: neutron/common/config.py:104 +#: neutron/common/config.py:107 msgid "" "URL for connection to nova. Deprecated in favour of an auth plugin in " "[nova]." msgstr "" -#: neutron/common/config.py:107 +#: neutron/common/config.py:110 msgid "" "Username for connecting to nova in admin context. Deprecated in favour of" " an auth plugin in [nova]." msgstr "" -#: neutron/common/config.py:110 +#: neutron/common/config.py:113 msgid "" "Password for connection to nova in admin context. Deprecated in favour of" " an auth plugin in [nova]." msgstr "" -#: neutron/common/config.py:114 +#: neutron/common/config.py:117 msgid "" "The uuid of the admin nova tenant. Deprecated in favour of an auth plugin" " in [nova]." msgstr "" -#: neutron/common/config.py:117 +#: neutron/common/config.py:120 msgid "" "The name of the admin nova tenant. Deprecated in favour of an auth plugin" " in [nova]." msgstr "" -#: neutron/common/config.py:121 +#: neutron/common/config.py:124 msgid "" "Authorization URL for connecting to nova in admin context. Deprecated in " "favour of an auth plugin in [nova]." msgstr "" -#: neutron/common/config.py:125 +#: neutron/common/config.py:128 msgid "" "Number of seconds between sending events to nova if there are any events " "to send." msgstr "" -#: neutron/common/config.py:128 +#: neutron/common/config.py:131 msgid "" "If True, effort is made to advertise MTU settings to VMs via network " "methods (DHCP and RA MTU options) when the network's preferred MTU is " "known." msgstr "" -#: neutron/common/config.py:132 +#: neutron/common/config.py:135 msgid "" "If True, then allow plugins that support it to create VLAN transparent " "networks." msgstr "" -#: neutron/common/config.py:139 +#: neutron/common/config.py:142 msgid "" "Where to store Neutron state files. This directory must be writable by " "the agent." msgstr "" -#: neutron/common/config.py:171 +#: neutron/common/config.py:174 msgid "" "Name of nova region to use. Useful if keystone manages more than one " "region." msgstr "" -#: neutron/common/config.py:193 +#: neutron/common/config.py:196 #, python-format msgid "Base MAC: %s" msgstr "" -#: neutron/common/config.py:226 +#: neutron/common/config.py:229 #, python-format msgid "Unable to load %(app_name)s from configuration file %(config_path)s." msgstr "" @@ -1717,6 +1757,34 @@ msgstr "" msgid "Illegal update to prefixes: %(msg)s" msgstr "" +#: neutron/common/exceptions.py:437 +#, python-format +msgid "Failed to allocate subnet: %(reason)s" +msgstr "" + +#: neutron/common/exceptions.py:441 +#, python-format +msgid "" +"Unable to allocate subnet with prefix length %(prefixlen)s, minimum " +"allowed prefix is %(min_prefixlen)s" +msgstr "" + +#: neutron/common/exceptions.py:446 +#, python-format +msgid "" +"Unable to allocate subnet with prefix length %(prefixlen)s, maximum " +"allowed prefix is %(max_prefixlen)s" +msgstr "" + +#: neutron/common/exceptions.py:451 +#, python-format +msgid "Unable to delete subnet pool: %(reason)s" +msgstr "" + +#: neutron/common/exceptions.py:455 +msgid "Per-tenant subnet pool prefix quota exceeded" +msgstr "" + #: neutron/common/ipv6_utils.py:36 msgid "Unable to generate IP address by EUI64 for IPv4 prefix" msgstr "" @@ -1760,6 +1828,10 @@ msgstr "" msgid "Value %(value)s in mapping: '%(mapping)s' not unique" msgstr "" +#: neutron/common/utils.py:420 +msgid "Illegal IP version number" +msgstr "" + #: neutron/db/agents_db.py:39 msgid "" "Seconds to regard the agent is down; should be at least twice " @@ -1810,53 +1882,53 @@ msgstr "" msgid "Cannot create resource for another tenant" msgstr "" -#: neutron/db/db_base_plugin_v2.py:380 +#: neutron/db/db_base_plugin_v2.py:392 msgid "IP allocation requires subnet_id or ip_address" msgstr "" -#: neutron/db/db_base_plugin_v2.py:397 +#: neutron/db/db_base_plugin_v2.py:409 #, python-format msgid "" "Failed to create port on network %(network_id)s, because fixed_ips " "included invalid subnet %(subnet_id)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:423 +#: neutron/db/db_base_plugin_v2.py:435 #, python-format msgid "" "IPv6 address %(address)s can not be directly assigned to a port on subnet" " %(id)s since the subnet is configured for automatic addresses" msgstr "" -#: neutron/db/db_base_plugin_v2.py:442 neutron/db/db_base_plugin_v2.py:484 +#: neutron/db/db_base_plugin_v2.py:454 neutron/db/db_base_plugin_v2.py:497 #: neutron/plugins/opencontrail/contrail_plugin.py:388 msgid "Exceeded maximim amount of fixed ips per port" msgstr "" -#: neutron/db/db_base_plugin_v2.py:600 +#: neutron/db/db_base_plugin_v2.py:615 msgid "0 is not allowed as CIDR prefix length" msgstr "" -#: neutron/db/db_base_plugin_v2.py:610 +#: neutron/db/db_base_plugin_v2.py:625 #, python-format msgid "" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" " with another subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:695 neutron/db/db_base_plugin_v2.py:699 +#: neutron/db/db_base_plugin_v2.py:710 neutron/db/db_base_plugin_v2.py:714 #, python-format msgid "Invalid route: %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:777 +#: neutron/db/db_base_plugin_v2.py:792 #, python-format msgid "" "Invalid CIDR %s for IPv6 address mode. OpenStack uses the EUI-64 address " "format, which requires the prefix to be /64." msgstr "" -#: neutron/db/db_base_plugin_v2.py:785 +#: neutron/db/db_base_plugin_v2.py:800 #, python-format msgid "" "ipv6_ra_mode set to '%(ra_mode)s' with ipv6_address_mode set to " @@ -1864,48 +1936,68 @@ msgid "" "the same value" msgstr "" -#: neutron/db/db_base_plugin_v2.py:793 +#: neutron/db/db_base_plugin_v2.py:808 msgid "" "ipv6_ra_mode or ipv6_address_mode cannot be set when enable_dhcp is set " "to False." msgstr "" -#: neutron/db/db_base_plugin_v2.py:799 +#: neutron/db/db_base_plugin_v2.py:814 msgid "Cannot disable enable_dhcp with ipv6 attributes set" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1003 +#: neutron/db/db_base_plugin_v2.py:1020 #, python-format msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1027 +#: neutron/db/db_base_plugin_v2.py:1044 msgid "Gateway is not valid on subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1047 neutron/db/db_base_plugin_v2.py:1061 +#: neutron/db/db_base_plugin_v2.py:1064 neutron/db/db_base_plugin_v2.py:1078 #: neutron/plugins/opencontrail/contrail_plugin.py:312 msgid "new subnet" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1054 +#: neutron/db/db_base_plugin_v2.py:1071 #, python-format msgid "Error parsing dns address %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1070 +#: neutron/db/db_base_plugin_v2.py:1087 msgid "ipv6_ra_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1074 +#: neutron/db/db_base_plugin_v2.py:1091 msgid "ipv6_address_mode is not valid when ip_version is 4" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1402 +#: neutron/db/db_base_plugin_v2.py:1224 +msgid "allocation_pools allowed only for specific subnet requests." +msgstr "" + +#: neutron/db/db_base_plugin_v2.py:1304 +msgid "ip_version must be specified in the absence of cidr and subnetpool_id" +msgstr "" + +#: neutron/db/db_base_plugin_v2.py:1321 +msgid "cidr and prefixlen must not be supplied together" +msgstr "" + +#: neutron/db/db_base_plugin_v2.py:1332 +msgid "A cidr must be specified in the absence of a subnet pool" +msgstr "" + +#: neutron/db/db_base_plugin_v2.py:1583 msgid "Existing prefixes must be a subset of the new prefixes" msgstr "" -#: neutron/db/db_base_plugin_v2.py:1471 +#: neutron/db/db_base_plugin_v2.py:1650 +msgid "Subnet pool has existing allocations" +msgstr "" + +#: neutron/db/db_base_plugin_v2.py:1657 msgid "mac address update" msgstr "" @@ -1944,21 +2036,12 @@ msgstr "" msgid "No eligible l3 agent associated with external network %s found" msgstr "" -#: neutron/db/l3_db.py:277 -msgid "Routers support only 1 external IP" -msgstr "" - -#: neutron/db/l3_db.py:293 -#, python-format -msgid "No IPs available for external network %s" -msgstr "" - -#: neutron/db/l3_db.py:313 +#: neutron/db/l3_db.py:307 #, python-format msgid "Network %s is not an external network" msgstr "" -#: neutron/db/l3_db.py:323 +#: neutron/db/l3_db.py:317 #, python-format msgid "External IP %s is the same as the gateway IP" msgstr "" @@ -2043,42 +2126,42 @@ msgstr "" msgid "Network %s is not a valid external network" msgstr "" -#: neutron/db/l3_db.py:992 +#: neutron/db/l3_db.py:993 #, python-format msgid "has device owner %s" msgstr "" -#: neutron/db/l3_dvr_db.py:45 +#: neutron/db/l3_dvr_db.py:50 msgid "" "System-wide flag to determine the type of router that tenants can create." " Only admin can override." msgstr "" -#: neutron/db/l3_dvr_db.py:558 +#: neutron/db/l3_dvr_db.py:551 msgid "Unable to create the Agent Gateway Port" msgstr "" -#: neutron/db/l3_dvr_db.py:591 +#: neutron/db/l3_dvr_db.py:584 msgid "Unable to create the SNAT Interface Port" msgstr "" -#: neutron/db/l3_hamode_db.py:42 +#: neutron/db/l3_hamode_db.py:43 msgid "Enable HA mode for virtual routers." msgstr "" -#: neutron/db/l3_hamode_db.py:45 +#: neutron/db/l3_hamode_db.py:46 msgid "Maximum number of agents on which a router will be scheduled." msgstr "" -#: neutron/db/l3_hamode_db.py:49 +#: neutron/db/l3_hamode_db.py:50 msgid "Minimum number of agents on which a router will be scheduled." msgstr "" -#: neutron/db/l3_hamode_db.py:53 +#: neutron/db/l3_hamode_db.py:54 msgid "Subnet used for the l3 HA admin network." msgstr "" -#: neutron/db/securitygroups_db.py:541 +#: neutron/db/securitygroups_db.py:540 msgid "Default security group" msgstr "" @@ -2580,7 +2663,7 @@ msgstr "" msgid "Port does not have port security binding." msgstr "" -#: neutron/extensions/providernet.py:53 +#: neutron/extensions/providernet.py:59 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:270 msgid "Plugin does not support updating provider attributes" msgstr "" @@ -2690,13 +2773,13 @@ msgstr "" msgid "'%s' is not an integer or uuid" msgstr "" -#: neutron/extensions/securitygroup.py:250 +#: neutron/extensions/securitygroup.py:251 msgid "" "Number of security groups allowed per tenant. A negative value means " "unlimited." msgstr "" -#: neutron/extensions/securitygroup.py:254 +#: neutron/extensions/securitygroup.py:255 msgid "" "Number of security rules allowed per tenant. A negative value means " "unlimited." @@ -2710,6 +2793,19 @@ msgstr "" msgid "API for retrieving service providers for Neutron advanced services" msgstr "" +#: neutron/ipam/subnet_alloc.py:106 +#, python-format +msgid "Insufficient prefix space to allocate subnet size /%s" +msgstr "" + +#: neutron/ipam/subnet_alloc.py:124 +msgid "Cannot allocate requested subnet from the available set of prefixes" +msgstr "" + +#: neutron/ipam/subnet_alloc.py:145 +msgid "Unsupported request type" +msgstr "" + #: neutron/openstack/common/periodic_task.py:46 #, python-format msgid "Unexpected argument for periodic task creation: %(arg)s." @@ -4472,23 +4568,23 @@ msgid "" "error: %(error)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1562 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1559 msgid "" "DVR deployments for VXLAN/GRE underlays require L2-pop to be enabled, in " "both the Agent and Server side." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1580 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1577 #, python-format msgid "Parsing bridge_mappings failed: %s." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1601 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1598 #, python-format msgid "Invalid tunnel type specified: %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1604 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1601 msgid "Tunneling cannot be enabled without a valid local_ip." msgstr "" @@ -4618,30 +4714,30 @@ msgstr "" msgid "Invalid pci slot %(pci_slot)s" msgstr "" -#: neutron/plugins/vmware/extensions/networkgw.py:97 +#: neutron/plugins/vmware/extensions/networkgw.py:99 msgid "Cannot create a gateway with an empty device list" msgstr "" -#: neutron/plugins/vmware/extensions/networkgw.py:113 +#: neutron/plugins/vmware/extensions/networkgw.py:115 #, python-format msgid "Unexpected keys found in device description:%s" msgstr "" -#: neutron/plugins/vmware/extensions/networkgw.py:117 +#: neutron/plugins/vmware/extensions/networkgw.py:119 #, python-format msgid "%s: provided data are not iterable" msgstr "" -#: neutron/plugins/vmware/extensions/networkgw.py:124 +#: neutron/plugins/vmware/extensions/networkgw.py:126 msgid "A connector type is required to create a gateway device" msgstr "" -#: neutron/plugins/vmware/extensions/networkgw.py:133 +#: neutron/plugins/vmware/extensions/networkgw.py:135 #, python-format msgid "Unknown connector type: %s" msgstr "" -#: neutron/plugins/vmware/extensions/networkgw.py:140 +#: neutron/plugins/vmware/extensions/networkgw.py:142 msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" @@ -4867,7 +4963,7 @@ msgstr "" msgid "An interface driver must be specified" msgstr "" -#: neutron/tests/base.py:87 +#: neutron/tests/base.py:91 #, python-format msgid "Unknown attribute '%s'." msgstr "" @@ -4893,8 +4989,8 @@ msgid "" "operation." msgstr "" -#: neutron/tests/unit/test_iptables_manager.py:838 -#: neutron/tests/unit/test_iptables_manager.py:872 +#: neutron/tests/unit/test_iptables_manager.py:842 +#: neutron/tests/unit/test_iptables_manager.py:876 #, python-format msgid "" "IPTablesManager.apply failed to apply the following set of iptables " @@ -4902,12 +4998,12 @@ msgid "" "%s" msgstr "" -#: neutron/tests/unit/ml2/test_ml2_plugin.py:303 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:309 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/tests/unit/ml2/test_ml2_plugin.py:304 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:310 #, python-format msgid "The port '%s' was deleted" msgstr "" diff --git a/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po b/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po index 44322de16..321c8452d 100644 --- a/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-03-31 22:26+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "neutron/language/pt_BR/)\n" @@ -34,7 +34,7 @@ msgstr "Serviço %s é suportado pelo plugin núcleo" msgid "Loading Plugin: %s" msgstr "Carregando Plug-in: %s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" @@ -42,13 +42,13 @@ msgstr "" "Inserindo política: %(new_policy)s no lugar de política deprecada: " "%(old_policy)s" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -130,7 +130,7 @@ msgstr "Nenhuma porta aqui para atualizar firewall" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "Agente DHCP iniciado" @@ -142,13 +142,13 @@ msgstr "Sincronizando estado" msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated por lado do servidor %s!" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "Agente L3 iniciado" @@ -163,7 +163,7 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" @@ -175,8 +175,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "O dispositivo %s já existe" @@ -239,21 +239,21 @@ msgstr "Limpeza de OVS concluída com êxito" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "Agente inicializado com êxito; em execução agora... " -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "Criação de log ativada!" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "Arquivo de colagem configurado: %s" @@ -285,7 +285,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -294,31 +294,31 @@ msgstr "" "A validação para CIDR: %(new_cidr)s falhou - se sobrepõe com a sub-rede " "%(subnet_id)s (CIDR: %(cidr)s)" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "Localizado endereço IP inválido no pool: %(start)s - %(end)s:" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "Endereços IP especificado não correspondem à versão do IP da sub-rede" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "IP inicial (%(start)s) é maior que IP final (%(end)s)" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "Localizado pool maior que a sub-rede CIDR:%(start)s - %(end)s" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "Localizados intervalos de sobreposição: %(l_range)s e %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -329,27 +329,22 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "Ignorando a porta %s porque nenhum IP está configurado nela" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -358,14 +353,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -580,7 +575,7 @@ msgid "RPC agent_id: %s" msgstr "agent_id de RPC: %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -592,14 +587,14 @@ msgid "Device %s not defined on plugin" msgstr "Dispositivo %s não definido no plug-in" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "Anexo %s removido" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -610,7 +605,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "Daemon RPC do Agente LinuxBridge Iniciado!" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "Agente fora de sincronização com o plug-in!" @@ -733,7 +728,7 @@ msgstr "" msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -834,59 +829,59 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "Designando %(vlan_id)s como vlan local para net-id=%(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "Recuperando vlan = %(vlan_id)s a partir de net-id = %(net_uuid)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "Adicionando %s na lista de pontes." -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "Mapeamento de rede física %(physical_network)s para a ponte %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "Porta auxiliar %s adicionada" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "Túnel do agente fora de sincronização com o plug-in!" diff --git a/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po b/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po index 791c6246b..0b950ac7d 100644 --- a/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-03-31 22:26+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/" "language/zh_CN/)\n" @@ -35,19 +35,19 @@ msgstr "服务%s由核心插件支持" msgid "Loading Plugin: %s" msgstr "正在装入插件:%s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "在被废弃的策略:%(old_policy)s位置上插入策略:%(new_policy)s " -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -129,7 +129,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "已启动 DHCP 代理" @@ -141,13 +141,13 @@ msgstr "正在使状态同步" msgid "Synchronizing state complete" msgstr "同步状态完成" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "服务器端 %s 已更新代理!" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "已启动 L3 代理" @@ -162,7 +162,7 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "进程运行uid/gid: %(uid)s/%(gid)s" @@ -174,8 +174,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "设备 %s 已存在" @@ -236,21 +236,21 @@ msgstr "OVS 清除已成功完成" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "代理已成功初始化,现在正在运行..." -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "已启用日志记录!" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "%(prog)s 版本 %(version)s" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "配置粘贴文件:%s" @@ -282,7 +282,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "在主机 %(host)s上添加网络%(net)s到代理%(agent)%s" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -291,31 +291,31 @@ msgstr "" "针对 CIDR %(new_cidr)s 的验证失败 - 与子网 %(subnet_id)s(CIDR 为 %(cidr)s)" "重叠" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "在池中找到无效 IP 地址:%(start)s - %(end)s:" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "指定的 IP 地址与子网 IP 版本不匹配" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "起始 IP (%(start)s) 大于结束 IP (%(end)s)" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "找到超过子网 CIDR (%(start)s - %(end)s) 的池" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "找到重叠范围:%(l_range)s 和 %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -326,27 +326,22 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "正在跳过端口 %s,因为没有在该端口上配置任何 IP" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -355,14 +350,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "SNAT 已经绑定到服务节点。" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -575,7 +570,7 @@ msgid "RPC agent_id: %s" msgstr "RPC agent_id:%s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -587,14 +582,14 @@ msgid "Device %s not defined on plugin" msgstr "未在插件上定义设备 %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "已除去附件 %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -605,7 +600,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "LinuxBridge 代理 RPC 守护程序已启动!" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "代理与插件不同步!" @@ -726,7 +721,7 @@ msgstr "端口 %s 被同时删除" msgid "Subnet %s was deleted concurrently" msgstr "子网 %s 同时被删除 " -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -827,59 +822,59 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "对于网络标识 %(net_uuid)s,正在将 %(vlan_id)s 分配为本地 vlan" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "正在从网络标识 %(net_uuid)s 恢复 vlan %(vlan_id)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "正在将物理网络 %(physical_network)s 映射至网桥 %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "设备 %s 的配置已完成。" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "代理隧道与插件不同步!" diff --git a/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po b/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po index 902a9aded..a42231de6 100644 --- a/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-29 06:13+0000\n" -"PO-Revision-Date: 2015-03-28 15:42+0000\n" +"POT-Creation-Date: 2015-04-03 06:13+0000\n" +"PO-Revision-Date: 2015-03-31 22:26+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/" "language/zh_TW/)\n" @@ -34,19 +34,19 @@ msgstr "" msgid "Loading Plugin: %s" msgstr "正在載入外掛程式:%s" -#: neutron/policy.py:113 +#: neutron/policy.py:114 #, python-format msgid "" "Inserting policy:%(new_policy)s in place of deprecated policy:%(old_policy)s" msgstr "" -#: neutron/quota.py:212 +#: neutron/quota.py:215 msgid "" "ConfDriver is used as quota_driver because the loaded plugin does not " "support 'quotas' table." msgstr "" -#: neutron/quota.py:217 +#: neutron/quota.py:220 #, python-format msgid "Loaded quota_driver: %s." msgstr "" @@ -128,7 +128,7 @@ msgstr "" msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:576 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "已啟動 DHCP 代理程式" @@ -140,13 +140,13 @@ msgstr "正在同步化狀態" msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:633 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:622 #: neutron/services/metering/agents/metering_agent.py:286 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated 是由伺服器端 %s 執行!" -#: neutron/agent/l3/agent.py:562 +#: neutron/agent/l3/agent.py:551 msgid "L3 agent started" msgstr "已啟動 L3 代理程式" @@ -161,7 +161,7 @@ msgid "" "Router %s is not managed by this agent. It was possibly deleted concurrently." msgstr "" -#: neutron/agent/linux/daemon.py:81 +#: neutron/agent/linux/daemon.py:102 #, python-format msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" @@ -173,8 +173,8 @@ msgid "" "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:256 neutron/agent/linux/interface.py:307 -#: neutron/agent/linux/interface.py:365 neutron/agent/linux/interface.py:408 +#: neutron/agent/linux/interface.py:268 neutron/agent/linux/interface.py:319 +#: neutron/agent/linux/interface.py:377 neutron/agent/linux/interface.py:420 #, python-format msgid "Device %s already exists" msgstr "裝置 %s 已存在" @@ -235,21 +235,21 @@ msgstr "已順利完成 OVS 清理" #: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1017 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1637 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1634 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "已順利地起始設定代理程式,現正在執行中..." -#: neutron/common/config.py:201 +#: neutron/common/config.py:204 msgid "Logging enabled!" msgstr "已啟用記載!" -#: neutron/common/config.py:202 +#: neutron/common/config.py:205 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:221 +#: neutron/common/config.py:224 #, python-format msgid "Config paste file: %s" msgstr "配置貼上檔案:%s" @@ -281,7 +281,7 @@ msgstr "" msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:615 +#: neutron/db/db_base_plugin_v2.py:630 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " @@ -289,31 +289,31 @@ msgid "" msgstr "" "驗證 CIDR %(new_cidr)s 失敗 - 與子網路 %(subnet_id)s (CIDR %(cidr)s) 重疊" -#: neutron/db/db_base_plugin_v2.py:642 +#: neutron/db/db_base_plugin_v2.py:657 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "在儲存區中發現無效的 IP 位址:%(start)s - %(end)s:" -#: neutron/db/db_base_plugin_v2.py:649 +#: neutron/db/db_base_plugin_v2.py:664 msgid "Specified IP addresses do not match the subnet IP version" msgstr "指定的 IP 位址與子網路 IP 版本不符" -#: neutron/db/db_base_plugin_v2.py:653 +#: neutron/db/db_base_plugin_v2.py:668 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "起始 IP (%(start)s) 大於結尾 IP (%(end)s)" -#: neutron/db/db_base_plugin_v2.py:658 +#: neutron/db/db_base_plugin_v2.py:673 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "找到的儲存區大於子網路 CIDR:%(start)s - %(end)s" -#: neutron/db/db_base_plugin_v2.py:682 +#: neutron/db/db_base_plugin_v2.py:697 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "發現重疊的範圍:%(l_range)s 及 %(r_range)s" -#: neutron/db/db_base_plugin_v2.py:1328 +#: neutron/db/db_base_plugin_v2.py:1507 #, python-format msgid "Found IP allocation %(alloc)s on subnet %(subnet)s, cannot delete" msgstr "" @@ -324,27 +324,22 @@ msgid "" "is disabled." msgstr "" -#: neutron/db/l3_db.py:1113 +#: neutron/db/l3_db.py:1114 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr "正在跳過埠 %s,因為其上沒有配置 IP" -#: neutron/db/l3_dvr_db.py:81 +#: neutron/db/l3_dvr_db.py:86 #, python-format msgid "Centralizing distributed router %s is not supported" msgstr "" -#: neutron/db/l3_dvr_db.py:92 -#, python-format -msgid "No Service associated, so safe to migrate: %s listed" -msgstr "" - -#: neutron/db/l3_dvr_db.py:542 +#: neutron/db/l3_dvr_db.py:535 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:626 +#: neutron/db/l3_dvr_db.py:619 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -353,14 +348,14 @@ msgstr "" msgid "SNAT already bound to a service node." msgstr "" -#: neutron/db/l3_hamode_db.py:187 +#: neutron/db/l3_hamode_db.py:188 #, python-format msgid "" "Attempt %(count)s to allocate a VRID in the network %(network)s for the " "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:270 +#: neutron/db/l3_hamode_db.py:271 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -573,7 +568,7 @@ msgid "RPC agent_id: %s" msgstr "RPC agent_id:%s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:863 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1158 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1155 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" @@ -585,14 +580,14 @@ msgid "Device %s not defined on plugin" msgstr "外掛程式上未定義裝置 %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:903 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1213 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1230 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1227 #, python-format msgid "Attachment %s removed" msgstr "已移除連接裝置 %s" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:915 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1242 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1239 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." @@ -603,7 +598,7 @@ msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "已啟動「LinuxBridge 代理程式 RPC 常駐程式」!" #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:978 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1432 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1429 #: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "代理程式與外掛程式不同步!" @@ -724,7 +719,7 @@ msgstr "" msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1328 +#: neutron/plugins/ml2/plugin.py:1329 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -825,59 +820,59 @@ msgstr "" msgid "NVSD Agent initialized successfully, now running... " msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:198 +#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:204 #, python-format msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:521 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "正在將 %(vlan_id)s 指派為 net-id = %(net_uuid)s 的本端 VLAN" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:622 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:619 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "正在從 net-id = %(net_uuid)s 收回 VLAN = %(vlan_id)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:717 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:786 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:783 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:929 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:926 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "正在將實體網路 %(physical_network)s 對映到橋接器 %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1038 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1149 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1182 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1179 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1201 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 #, python-format msgid "Ancillary Port %s added" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1460 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1457 msgid "Agent tunnel out of sync with plugin!" msgstr "代理程式通道與外掛程式不同步!" -- 2.45.2