Imported Translations from Zanata

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

Change-Id: Ie601ac37aa112f9b2b7af8d3b19a08c1fa351fd9
This commit is contained in:
OpenStack Proposal Bot 2016-01-01 06:05:09 +00:00
parent 6f4a428d67
commit db9c676d52
6 changed files with 1011 additions and 1115 deletions

View File

@ -1,15 +1,16 @@
# Ian Y. Choi <ianyrchoi@gmail.com>, 2015. #zanata # Ian Y. Choi <ianyrchoi@gmail.com>, 2015. #zanata
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata # OpenStack Infra <zanata@openstack.org>, 2015. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata # Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: API-Quick-Start 0.1\n" "Project-Id-Version: API-Quick-Start 0.1\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-12-10 14:24+0000\n" "POT-Creation-Date: 2015-12-31 06:51+0000\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2015-11-26 01:58+0000\n" "PO-Revision-Date: 2016-01-01 06:02+0000\n"
"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n" "Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
"Language: ko-KR\n" "Language: ko-KR\n"
"Plural-Forms: nplurals=1; plural=0\n" "Plural-Forms: nplurals=1; plural=0\n"
@ -148,6 +149,17 @@ msgstr ""
"Interface Reference <http://docs.openstack.org/cli-reference/content/>`__ 를 " "Interface Reference <http://docs.openstack.org/cli-reference/content/>`__ 를 "
"확인합니다." "확인합니다."
msgid ""
"For information about the default ports that the OpenStack components use, "
"see `Firewalls and default ports <http://docs.openstack.org/liberty/ config-"
"reference/content/firewalls-default-ports.html>`_ in the *OpenStack "
"Configuration Reference*."
msgstr ""
"OpenStack 구성요소들이 사용하는 디폴트 포트에 관한 정보는, *OpenStack "
"Configuration Reference* 내 `Firewalls and default ports <http://docs."
"openstack.org/liberty/ config-reference/content/firewalls-default-ports."
"html>`_ 를 살펴봅니다."
msgid "" msgid ""
"For scripting work and simple requests, you can use a command-line client " "For scripting work and simple requests, you can use a command-line client "
"like the ``openstack-client`` client. This client enables you to use the " "like the ``openstack-client`` client. This client enables you to use the "

View File

@ -5,18 +5,19 @@
# #
# Ian Y. Choi <ianyrchoi@gmail.com>, 2015. #zanata # Ian Y. Choi <ianyrchoi@gmail.com>, 2015. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata # Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2015-10-21 15:43+0000\n" "POT-Creation-Date: 2015-12-31 06:51+0000\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2015-10-13 02:12+0000\n" "PO-Revision-Date: 2016-01-01 06:02+0000\n"
"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n" "Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
"Language: ko-KR\n" "Language: ko-KR\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Zanata 3.7.1\n" "X-Generator: Zanata 3.7.3\n"
"Language-Team: Korean (South Korea)\n" "Language-Team: Korean (South Korea)\n"
msgid "2010-2015" msgid "2010-2015"
@ -49,6 +50,12 @@ msgstr "OpenStack Block Storage API v1 Reference"
msgid "OpenStack Block Storage API v2 Reference" msgid "OpenStack Block Storage API v2 Reference"
msgstr "OpenStack Block Storage API v2 Reference" msgstr "OpenStack Block Storage API v2 Reference"
msgid "OpenStack Clustering Service"
msgstr "OpenStack Clustering Service"
msgid "OpenStack Clustering Service API v1 Reference"
msgstr "OpenStack Clustering Service API v1 Reference"
msgid "OpenStack Compute" msgid "OpenStack Compute"
msgstr "OpenStack Compute" msgstr "OpenStack Compute"

File diff suppressed because it is too large Load Diff

View File

@ -11,7 +11,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2015-12-10 14:24+0000\n" "POT-Creation-Date: 2015-12-31 06:51+0000\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -43,22 +43,6 @@ msgid "<code>token</code>. The authentication token for Object Storage."
msgstr "" msgstr ""
"<code>token</code>. Le jeton d'authentification pour le Stockage d'Objet." "<code>token</code>. Le jeton d'authentification pour le Stockage d'Objet."
msgid ""
"<emphasis role=\"bold\">floatingip</emphasis>. An external IP address that "
"is mapped to a port that is attached to an internal network."
msgstr ""
"<emphasis role=\"bold\">floatingip</emphasis>. Une addresse IP externe qui "
"est mappée sur un port, lui-même attaché à un réseau interne."
msgid ""
"<emphasis role=\"bold\">router</emphasis>. A logical entity for forwarding "
"packets across internal subnets and NATting them on external networks "
"through an appropriate external gateway."
msgstr ""
"<emphasis role=\"bold\">router</emphasis>. Une entité logique permettant de "
"transférer les paquets entre les sous-réseaux internes, et de les NATter sur "
"les réseaux externes au moyen d'une passerelle externe appropriée."
msgid "A backup is being restored to the volume." msgid "A backup is being restored to the volume."
msgstr "Une sauvegarde est en train de restaurer un volume." msgstr "Une sauvegarde est en train de restaurer un volume."
@ -159,25 +143,6 @@ msgstr ""
"Une valeur limite absolue de <code> -1 </code> indique que la limite absolue " "Une valeur limite absolue de <code> -1 </code> indique que la limite absolue "
"pour l'article est infinie." "pour l'article est infinie."
msgid "An error has occurred with the backup."
msgstr "Une erreur est survenue avec la sauvegarde."
msgid "An error occurred during backup restoration to a volume."
msgstr ""
"Une erreur est survenue durant la sauvegarde de restauration d'un volume."
msgid "An error occurred during snapshot creation."
msgstr "Une erreur est survenue durant la création d'un instantané."
msgid "An error occurred during snapshot deletion."
msgstr "Une erreur est survenue durant la suppression d'un instantané."
msgid "An error occurred during volume creation."
msgstr "Une erreur est survenue durant la création du volume."
msgid "An error occurred during volume deletion."
msgstr "Une erreur est survenue durant la suppression du volume."
msgid "" msgid ""
"An individual. The payload is encrypted with the long-term shared key that " "An individual. The payload is encrypted with the long-term shared key that "
"is associated with the destination party." "is associated with the destination party."
@ -273,9 +238,6 @@ msgstr "Instances de base de données (instances)"
msgid "Databases (databases)" msgid "Databases (databases)"
msgstr "Bases de données (databases)" msgstr "Bases de données (databases)"
msgid "Datastores (datastores)"
msgstr "Banques de données (banques de données)"
msgid "Delegated authentication through OAuth occurs as follows:" msgid "Delegated authentication through OAuth occurs as follows:"
msgstr "" msgstr ""
"La délégation de l'authentification à travers OAuth est réalisée comme suit:" "La délégation de l'authentification à travers OAuth est réalisée comme suit:"
@ -289,12 +251,6 @@ msgstr "Domaines"
msgid "ERROR" msgid "ERROR"
msgstr "ERROR" msgstr "ERROR"
msgid "ERROR. An error has occurred with the volume."
msgstr "Erreur. Une erreur est survenue avec le volume."
msgid "ERROR_DELETING. There was an error deleting the volume."
msgstr "SUPPRESSION_ERREUR. Il y a eu erreur supprimant le volume."
msgid "" msgid ""
"Enables administrative users to define multiple physical bindings for an " "Enables administrative users to define multiple physical bindings for an "
"OpenStack Networking network and list or show details for networks with " "OpenStack Networking network and list or show details for networks with "
@ -364,12 +320,6 @@ msgid "Gets an authentication token that permits access to the Compute API."
msgstr "" msgstr ""
"Obtient un jeton d'authentification qui permet l'accès à l'API Compute." "Obtient un jeton d'authentification qui permet l'accès à l'API Compute."
msgid "Gets availability zone information."
msgstr "Obtient des informations sur la zone de disponibilité."
msgid "Gets the usage data for a server."
msgstr "Obtient les données d'utilisation pour un serveur."
msgid "Groups" msgid "Groups"
msgstr "Groupes" msgstr "Groupes"
@ -431,9 +381,6 @@ msgstr "Tâches"
msgid "Key Distribution Server (KDS) extension (OS-KDS)" msgid "Key Distribution Server (KDS) extension (OS-KDS)"
msgstr "Extension Serveur Distribution Clé (CDC) (OS-CDC)" msgstr "Extension Serveur Distribution Clé (CDC) (OS-CDC)"
msgid "Layer-3 networking"
msgstr "Gestion de réseau: couche 3 du modèle OSI"
msgid "Limits" msgid "Limits"
msgstr "Limites" msgstr "Limites"
@ -449,16 +396,9 @@ msgstr ""
"Liste, crée, supprime, et modifie les spécifications additionnelles ou clés " "Liste, crée, supprime, et modifie les spécifications additionnelles ou clés "
"pour un type d'instance." "pour un type d'instance."
msgid "Lists, creates, gets details for, updates, and deletes servers."
msgstr ""
"Liste, crée, obtient les détails pour, met à jour, et supprime les serveurs."
msgid "Load balancer statuses" msgid "Load balancer statuses"
msgstr "Etats des load-balancers" msgstr "Etats des load-balancers"
msgid "Load-Balancer-as-a-Service (LBaaS) 1.0 (STABLE)"
msgstr "Load-Balancer-as-a-Service (LBaaS) 1.0 (STABLE)"
msgid "Manages physical hosts." msgid "Manages physical hosts."
msgstr "Gère les hôtes physiques." msgstr "Gère les hôtes physiques."
@ -480,9 +420,6 @@ msgstr "Membres"
msgid "Metadata definition schemas" msgid "Metadata definition schemas"
msgstr " Schémas de définition de métadonnées" msgstr " Schémas de définition de métadonnées"
msgid "Metering labels and rules"
msgstr "Libellés et règles de comptage"
msgid "Meters" msgid "Meters"
msgstr "Mètres" msgstr "Mètres"
@ -612,18 +549,6 @@ msgstr "Jeux de quotas (os-quota-sets)"
msgid "Quota sets extension (os-quota-sets)" msgid "Quota sets extension (os-quota-sets)"
msgstr "Extension de jeux de quotas (os-quota-sets)" msgstr "Extension de jeux de quotas (os-quota-sets)"
msgid "Quotas extension (quotas)"
msgstr "Extension de gestion des Quotas (quotas)"
msgid "Resource is being created."
msgstr "La ressource est en train d'être créée. "
msgid "Resource is being updated."
msgstr "La ressource est en train d'être mise à jour."
msgid "Resource is ready and active."
msgstr "La ressource est prête et active. "
msgid "Resources" msgid "Resources"
msgstr "Ressources" msgstr "Ressources"
@ -806,13 +731,6 @@ msgstr ""
"Le consommateur utilise le jeton d'accès pour demander un jeton de l'API de " "Le consommateur utilise le jeton d'accès pour demander un jeton de l'API de "
"Gestion des Identités." "Gestion des Identités."
msgid ""
"The file injection might not occur until after the server is built and "
"booted."
msgstr ""
"L'injection de fichier ne devrait pas pouvoir survenir avant que le serveur "
"n'est été construit et n'ait booté."
msgid "" msgid ""
"The maximum limit refers to the number of bytes in the decoded data and not " "The maximum limit refers to the number of bytes in the decoded data and not "
"to the number of characters in the encoded data." "to the number of characters in the encoded data."
@ -909,15 +827,6 @@ msgstr ""
"créer des conteneurs et des objets, et mener à bien d'autres actions dans " "créer des conteneurs et des objets, et mener à bien d'autres actions dans "
"votre cloud OpenStack." "votre cloud OpenStack."
msgid ""
"Use this extension to create and manage virtual IP addresses (VIPs), pools, "
"members of a pool, health monitors associated with a pool, and view status "
"of a resource."
msgstr ""
"Utiliser cette extension pour créer et gérer des adresses IP virtuelles "
"(VIPs), pools, membres de pool, moniteurs de suivi associés à un pool et "
"voir le status d'une ressource. "
msgid "Users" msgid "Users"
msgstr "Utilisateurs" msgstr "Utilisateurs"

View File

@ -5,15 +5,16 @@
# Ying Chun Guo <daisy.ycguo@gmail.com>, 2015 # Ying Chun Guo <daisy.ycguo@gmail.com>, 2015
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata # OpenStack Infra <zanata@openstack.org>, 2015. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata # Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2015-12-10 14:24+0000\n" "POT-Creation-Date: 2015-12-31 06:51+0000\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2015-10-15 11:53+0000\n" "PO-Revision-Date: 2016-01-01 06:04+0000\n"
"Last-Translator: Sungjin Kang <gang.sungjin@gmail.com>\n" "Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
"Language: ko-KR\n" "Language: ko-KR\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Zanata 3.7.3\n" "X-Generator: Zanata 3.7.3\n"
@ -28,21 +29,6 @@ msgstr "2015"
msgid "<code>token</code>. The authentication token for Object Storage." msgid "<code>token</code>. The authentication token for Object Storage."
msgstr "<code>token</code>. 오브젝트 스토리지에 대한 인증 토큰." msgstr "<code>token</code>. 오브젝트 스토리지에 대한 인증 토큰."
msgid ""
"<emphasis role=\"bold\">floatingip</emphasis>. An external IP address that "
"is mapped to a port that is attached to an internal network."
msgstr ""
"<emphasis role=\"bold\">floatingip</emphasis>. 내부 네트워크에 연결되어있는 "
"포트에 매핑된 외부 IP 주소."
msgid ""
"<emphasis role=\"bold\">router</emphasis>. A logical entity for forwarding "
"packets across internal subnets and NATting them on external networks "
"through an appropriate external gateway."
msgstr ""
"<emphasis role=\"bold\">router</emphasis>. ​내부 서브넷에서 패킷을 전달하고 외"
"부 게이트웨이를 통해 외부 네트워크 위에서 작동하는 NAT를 해주는 논리 entity."
msgid "A backup is being restored to the volume." msgid "A backup is being restored to the volume."
msgstr "볼륨을 복구하고 있습니다." msgstr "볼륨을 복구하고 있습니다."
@ -61,24 +47,6 @@ msgstr "계정"
msgid "Alarms" msgid "Alarms"
msgstr "알람" msgstr "알람"
msgid "An error has occurred with the backup."
msgstr "백업중 오류가 발생했습니다."
msgid "An error occurred during backup restoration to a volume."
msgstr "볼륨 백업을 복구하는데 오류가 발생했습니다."
msgid "An error occurred during snapshot creation."
msgstr "스냅샷 생성중 오류가 발생했습니다"
msgid "An error occurred during snapshot deletion."
msgstr "스냅샷 삭제중 오류가 발생했습니다."
msgid "An error occurred during volume creation."
msgstr "볼륨 생성중 오류가 발생했습니다."
msgid "An error occurred during volume deletion."
msgstr "볼륨 삭제중 오류가 발생했습니다."
msgid "Availability zones" msgid "Availability zones"
msgstr "가용성 존" msgstr "가용성 존"
@ -218,6 +186,12 @@ msgstr "이미지 스키마"
msgid "Image service API v2 (CURRENT)" msgid "Image service API v2 (CURRENT)"
msgstr "Image service API v2 (현재 사용)" msgstr "Image service API v2 (현재 사용)"
msgid "Image service API v2.0, API v2.1, API v2.2, and API v2.3."
msgstr "Image service API v2.0, API v2.1, API v2.2, 그리고 API v2.3."
msgid "Image status"
msgstr "이미지 상태"
msgid "Image tags" msgid "Image tags"
msgstr "이미지 태그" msgstr "이미지 태그"
@ -236,9 +210,6 @@ msgstr "잡 실행"
msgid "Jobs" msgid "Jobs"
msgstr "Jobs" msgstr "Jobs"
msgid "Layer-3 networking"
msgstr "레이어-3 네트워킹"
msgid "Limits" msgid "Limits"
msgstr "제한" msgstr "제한"
@ -256,12 +227,6 @@ msgstr ""
msgid "Load balancer statuses" msgid "Load balancer statuses"
msgstr "로드 발란서 상태" msgstr "로드 발란서 상태"
msgid "Load-Balancer-as-a-Service (LBaaS) 1.0 (STABLE)"
msgstr "Load-Balancer-as-a-Service (LBaaS) 1.0 (STABLE)"
msgid "Load-Balancer-as-a-Service (LBaaS) 2.0 (EXPERIMENTAL)"
msgstr "Load-Balancer-as-a-Service (LBaaS) 2.0 (EXPERIMENTAL)"
msgid "Manage service" msgid "Manage service"
msgstr "서비스 관리" msgstr "서비스 관리"
@ -271,9 +236,6 @@ msgstr "물리 호스트를 관리합니다."
msgid "Members" msgid "Members"
msgstr "멤버" msgstr "멤버"
msgid "Metering labels and rules"
msgstr "측정 라벨과 규칙"
msgid "Meters" msgid "Meters"
msgstr "Meters" msgstr "Meters"
@ -385,18 +347,6 @@ msgstr "Quota 설정 (os-quota-sets)"
msgid "Quota sets extension (os-quota-sets)" msgid "Quota sets extension (os-quota-sets)"
msgstr "Quota 세트 확장 (os-quota-sets)" msgstr "Quota 세트 확장 (os-quota-sets)"
msgid "Quotas extension (quotas)"
msgstr "Quota 확장 (quotas)"
msgid "Resource is being created."
msgstr "자원을 생성 중입니다."
msgid "Resource is being updated."
msgstr "자원을 업데이트 중입니다."
msgid "Resource is ready and active."
msgstr "자원을 준비하고 활성화합니다."
msgid "Resources" msgid "Resources"
msgstr "리소스" msgstr "리소스"
@ -482,17 +432,6 @@ msgstr "템플릿"
msgid "Tenants" msgid "Tenants"
msgstr "Tenants" msgstr "Tenants"
msgid ""
"The LBaaS version 2.0 extension pairs with the Networking 2.0 API to enable "
"OpenStack tenants to manage load balancers for their VMs. With this "
"extension you can load-balance client traffic from one network to "
"application services, such as VMs, on the same network."
msgstr ""
"네트워킹 2.0 API와 LBaaS 버전 2.0 확장 쌍은 VM에 대한 부하 분산을 관리할 수 "
"있는 OpenStack tenant를 활성화합니다. 이 확장을 사용하면 동일한 네트워크 상"
"의 VM에대한 어플리케이션 서비스를 하나의 네트워크에서 클라이언트 트레픽을 부"
"하 분산할 수 있습니다."
msgid "The backup is being created." msgid "The backup is being created."
msgstr "백업을 생성중입니다." msgstr "백업을 생성중입니다."
@ -561,14 +500,6 @@ msgstr ""
"인스턴스와 이미지에 메타데이터를 할당하고, 오브젝트와 콘테이너를 생성하고, " "인스턴스와 이미지에 메타데이터를 할당하고, 오브젝트와 콘테이너를 생성하고, "
"OpenStack 클라우드에서 할 수 있는 모든 작업을 완료할 수 있습니다." "OpenStack 클라우드에서 할 수 있는 모든 작업을 완료할 수 있습니다."
msgid ""
"Use this extension to create and manage virtual IP addresses (VIPs), pools, "
"members of a pool, health monitors associated with a pool, and view status "
"of a resource."
msgstr ""
"이 확장을 이용해서 가상 IP 주소(VIPs)를 생성하고 관리, 풀, 풀의 멤버, 풀에 연"
"관된 작동 상태 확인, 리소스에 대한 상태를 볼 수 있습니다."
msgid "Users" msgid "Users"
msgstr "사용자" msgstr "사용자"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: FirstApp 0.1\n" "Project-Id-Version: FirstApp 0.1\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-12-11 06:38+0000\n" "POT-Creation-Date: 2016-01-01 06:04+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -450,7 +450,7 @@ msgid ""
msgstr "" msgstr ""
#: ../block_storage.rst:301 ../craziness.rst:72 ../durability.rst:531 #: ../block_storage.rst:301 ../craziness.rst:72 ../durability.rst:531
#: ../getting_started.rst:1359 ../introduction.rst:790 ../networking.rst:796 #: ../getting_started.rst:1390 ../introduction.rst:790 ../networking.rst:796
#: ../orchestration.rst:481 ../scaling_out.rst:473 #: ../orchestration.rst:481 ../scaling_out.rst:473
msgid "Next steps" msgid "Next steps"
msgstr "" msgstr ""
@ -462,17 +462,17 @@ msgid ""
"Or, try one of these tutorial steps:" "Or, try one of these tutorial steps:"
msgstr "" msgstr ""
#: ../block_storage.rst:307 ../durability.rst:548 ../getting_started.rst:1368 #: ../block_storage.rst:307 ../durability.rst:548 ../getting_started.rst:1399
#: ../introduction.rst:806 ../scaling_out.rst:492 #: ../introduction.rst:806 ../scaling_out.rst:492
msgid ":doc:`/orchestration`: Automatically orchestrate your application." msgid ":doc:`/orchestration`: Automatically orchestrate your application."
msgstr "" msgstr ""
#: ../block_storage.rst:308 ../durability.rst:549 ../getting_started.rst:1369 #: ../block_storage.rst:308 ../durability.rst:549 ../getting_started.rst:1400
#: ../introduction.rst:807 ../orchestration.rst:488 ../scaling_out.rst:493 #: ../introduction.rst:807 ../orchestration.rst:488 ../scaling_out.rst:493
msgid ":doc:`/networking`: Learn about complex networking." msgid ":doc:`/networking`: Learn about complex networking."
msgstr "" msgstr ""
#: ../block_storage.rst:309 ../durability.rst:550 ../getting_started.rst:1370 #: ../block_storage.rst:309 ../durability.rst:550 ../getting_started.rst:1401
#: ../introduction.rst:808 ../networking.rst:802 ../orchestration.rst:489 #: ../introduction.rst:808 ../networking.rst:802 ../orchestration.rst:489
#: ../scaling_out.rst:494 #: ../scaling_out.rst:494
msgid ":doc:`/advice`: Get advice about operations." msgid ":doc:`/advice`: Get advice about operations."
@ -586,8 +586,7 @@ msgstr ""
#: ../craziness.rst:77 #: ../craziness.rst:77
msgid "" msgid ""
"Perhaps you can `contribute <https://wiki.openstack.org/wiki/Documentation/" "Perhaps you can `contribute <http://docs.openstack.org/contributor-guide/>`_?"
"HowTo>`_?"
msgstr "" msgstr ""
#: ../durability.rst:3 #: ../durability.rst:3
@ -844,7 +843,7 @@ msgid ""
"to a value that your cloud can accept." "to a value that your cloud can accept."
msgstr "" msgstr ""
#: ../durability.rst:519 ../getting_started.rst:1376 ../introduction.rst:812 #: ../durability.rst:519 ../getting_started.rst:1407 ../introduction.rst:812
#: ../scaling_out.rst:498 #: ../scaling_out.rst:498
msgid "Complete code sample" msgid "Complete code sample"
msgstr "" msgstr ""
@ -880,19 +879,23 @@ msgstr ""
msgid "Or, try one of these tutorial steps:" msgid "Or, try one of these tutorial steps:"
msgstr "" msgstr ""
#: ../durability.rst:546 ../getting_started.rst:1366 ../introduction.rst:804 #: ../durability.rst:546 ../getting_started.rst:1397 ../introduction.rst:804
#: ../scaling_out.rst:490 #: ../scaling_out.rst:490
msgid "" msgid ""
":doc:`/block_storage`: Migrate the database to block storage, or use the " ":doc:`/block_storage`: Migrate the database to block storage, or use the "
"database-as-a-service component." "database-as-a-service component."
msgstr "" msgstr ""
#: ../durability.rst:551 ../getting_started.rst:1371 ../introduction.rst:809 #: ../durability.rst:551 ../getting_started.rst:1402 ../introduction.rst:809
#: ../networking.rst:803 ../orchestration.rst:490 ../scaling_out.rst:495 #: ../networking.rst:803 ../orchestration.rst:490 ../scaling_out.rst:495
msgid "" msgid ""
":doc:`/craziness`: Learn some crazy things that you might not think to do ;)" ":doc:`/craziness`: Learn some crazy things that you might not think to do ;)"
msgstr "" msgstr ""
#: ../getting_started.rst:0
msgid "OpenStack SDKs"
msgstr ""
#: ../getting_started.rst:3 #: ../getting_started.rst:3
msgid "Getting started" msgid "Getting started"
msgstr "" msgstr ""
@ -986,173 +989,179 @@ msgid ""
"and toolkits with the OpenStack cloud:" "and toolkits with the OpenStack cloud:"
msgstr "" msgstr ""
#: ../getting_started.rst:52 ../introduction.rst:579 ../introduction.rst:655 #: ../getting_started.rst:56
msgid "Description"
msgstr ""
#: ../getting_started.rst:52
msgid "Language" msgid "Language"
msgstr "" msgstr ""
#: ../getting_started.rst:52 #: ../getting_started.rst:57
msgid "Name" msgid "Name"
msgstr "" msgstr ""
#: ../getting_started.rst:52 #: ../getting_started.rst:58 ../introduction.rst:579 ../introduction.rst:655
msgid "Description"
msgstr ""
#: ../getting_started.rst:59
msgid "URL" msgid "URL"
msgstr "" msgstr ""
#: ../getting_started.rst:54 #: ../getting_started.rst:60 ../getting_started.rst:65
msgid "" #: ../getting_started.rst:69
"A Python-based library managed by the Apache Foundation. This library "
"enables you to work with multiple types of clouds."
msgstr ""
#: ../getting_started.rst:54
msgid "Libcloud"
msgstr ""
#: ../getting_started.rst:54 ../getting_started.rst:56
#: ../getting_started.rst:57
msgid "Python" msgid "Python"
msgstr "" msgstr ""
#: ../getting_started.rst:55 #: ../getting_started.rst:61
msgid "https://libcloud.apache.org" msgid "`Libcloud <https://libcloud.apache.org>`_"
msgstr "" msgstr ""
#: ../getting_started.rst:56 #: ../getting_started.rst:62
msgid "A Python-based library specifically developed for OpenStack." msgid ""
"A Python-based library that the Apache Foundation manages. Use it to work "
"with multiple cloud types."
msgstr "" msgstr ""
#: ../getting_started.rst:56 #: ../getting_started.rst:64
msgid ""
"https://libcloud.readthedocs.org/en/latest/compute/drivers/openstack.html"
msgstr ""
#: ../getting_started.rst:66
msgid "OpenStack SDK" msgid "OpenStack SDK"
msgstr "" msgstr ""
#: ../getting_started.rst:56 #: ../getting_started.rst:67
msgid "A Python-based library for OpenStack."
msgstr ""
#: ../getting_started.rst:68
msgid "http://git.openstack.org/cgit/openstack/python-openstacksdk" msgid "http://git.openstack.org/cgit/openstack/python-openstacksdk"
msgstr "" msgstr ""
#: ../getting_started.rst:57 #: ../getting_started.rst:70
msgid ""
"A Python-based library developed by OpenStack Infra team to operate multiple "
"OpenStack clouds."
msgstr ""
#: ../getting_started.rst:57
msgid "Shade" msgid "Shade"
msgstr "" msgstr ""
#: ../getting_started.rst:57 #: ../getting_started.rst:71
msgid ""
"A Python-based library developed by OpenStack Infra team. Use it to operate "
"multiple OpenStack clouds."
msgstr ""
#: ../getting_started.rst:73
msgid "http://git.openstack.org/cgit/openstack-infra/shade" msgid "http://git.openstack.org/cgit/openstack-infra/shade"
msgstr "" msgstr ""
#: ../getting_started.rst:59 #: ../getting_started.rst:74
msgid ""
"A Java-based library. Like Libcloud, it is also managed by the Apache "
"Foundation and works with multiple types of clouds."
msgstr ""
#: ../getting_started.rst:59
msgid "Java" msgid "Java"
msgstr "" msgstr ""
#: ../getting_started.rst:59 #: ../getting_started.rst:75
msgid "https://jclouds.apache.org" msgid "`jClouds <https://jclouds.apache.org>`_"
msgstr "" msgstr ""
#: ../getting_started.rst:59 #: ../getting_started.rst:76
msgid "jClouds" msgid ""
"A Java-based library that the Apache Foundation manages. Use it to work with "
"multiple cloud types."
msgstr "" msgstr ""
#: ../getting_started.rst:61 #: ../getting_started.rst:78
msgid "A Ruby-based SDK for multiple clouds." msgid "https://jclouds.apache.org/guides/openstack/"
msgstr "" msgstr ""
#: ../getting_started.rst:61 #: ../getting_started.rst:79
msgid "Ruby" msgid "Ruby"
msgstr "" msgstr ""
#: ../getting_started.rst:61 #: ../getting_started.rst:80
msgid "fog" msgid "`fog <http://fog.io/>`_"
msgstr "" msgstr ""
#: ../getting_started.rst:61 #: ../getting_started.rst:81
msgid "A Ruby-based SDK. Use it to work with multiple clouds."
msgstr ""
#: ../getting_started.rst:83
msgid "" msgid ""
"https://github.com/fog/fog/blob/master/lib/fog/openstack/docs/" "https://github.com/fog/fog/blob/master/lib/fog/openstack/docs/"
"getting_started.md" "getting_started.md"
msgstr "" msgstr ""
#: ../getting_started.rst:62 #: ../getting_started.rst:84
msgid "A Node.js-based SDK for multiple clouds."
msgstr ""
#: ../getting_started.rst:62
msgid "https://github.com/pkgcloud/pkgcloud"
msgstr ""
#: ../getting_started.rst:62
msgid "node.js" msgid "node.js"
msgstr "" msgstr ""
#: ../getting_started.rst:62 #: ../getting_started.rst:85
msgid "pkgcloud" msgid "`pkgcloud <https://github.com/pkgcloud/pkgcloud>`_"
msgstr "" msgstr ""
#: ../getting_started.rst:63 #: ../getting_started.rst:86
msgid "A library for developers using PHP to work with OpenStack clouds." msgid "A Node.js-based SDK. Use it work with multiple clouds."
msgstr "" msgstr ""
#: ../getting_started.rst:63 #: ../getting_started.rst:88
msgid ""
"https://github.com/pkgcloud/pkgcloud/tree/master/docs/providers/openstack"
msgstr ""
#: ../getting_started.rst:89
msgid "PHP" msgid "PHP"
msgstr "" msgstr ""
#: ../getting_started.rst:63 #: ../getting_started.rst:90
msgid "http://php-opencloud.com/" msgid "`php-opencloud <http://php-opencloud.com/>`_"
msgstr "" msgstr ""
#: ../getting_started.rst:63 #: ../getting_started.rst:91
msgid "php-opencloud" msgid ""
"A PHP-based library. Use it to write PHP code that works with OpenStack "
"clouds."
msgstr "" msgstr ""
#: ../getting_started.rst:64 #: ../getting_started.rst:93
msgid ""
"http://php-opencloud.readthedocs.org/en/latest/getting-started-with-"
"openstack.html"
msgstr ""
#: ../getting_started.rst:94
msgid ".NET Framework" msgid ".NET Framework"
msgstr "" msgstr ""
#: ../getting_started.rst:64 #: ../getting_started.rst:95
msgid ""
"A .NET-based library enables you to write C++ or C# code for Microsoft "
"applications."
msgstr ""
#: ../getting_started.rst:64
msgid "OpenStack SDK for Microsoft .NET" msgid "OpenStack SDK for Microsoft .NET"
msgstr "" msgstr ""
#: ../getting_started.rst:64 #: ../getting_started.rst:96
msgid ""
"A .NET-based library. Use it to write C++ or C# code for Microsoft "
"applications."
msgstr ""
#: ../getting_started.rst:98
msgid "https://www.nuget.org/packages/openstack.net" msgid "https://www.nuget.org/packages/openstack.net"
msgstr "" msgstr ""
#: ../getting_started.rst:69 #: ../getting_started.rst:100
msgid "" msgid ""
"For a list of available SDKs, see `Software Development Kits <https://wiki." "For a list of available SDKs, see `Software Development Kits <https://wiki."
"openstack.org/wiki/SDKs>`_." "openstack.org/wiki/SDKs>`_."
msgstr "" msgstr ""
#: ../getting_started.rst:71 #: ../getting_started.rst:102
msgid "" msgid ""
"Other versions of this guide show you how to use the other SDKs and " "Other versions of this guide show you how to use the other SDKs and "
"languages to complete these tasks. If you are a developer for another " "languages to complete these tasks. If you are a developer for another "
"toolkit that you would like this guide to include, feel free to submit code " "toolkit that you would like this guide to include, feel free to submit code "
"snippets. You can contact `OpenStack Documentation team <https://wiki." "snippets. For more information, contact `OpenStack Documentation team "
"openstack.org/Documentation>`_ members for more information." "<https://wiki.openstack.org/Documentation>`_ members."
msgstr "" msgstr ""
#: ../getting_started.rst:78 #: ../getting_started.rst:109
msgid "What you need" msgid "What you need"
msgstr "" msgstr ""
#: ../getting_started.rst:80 #: ../getting_started.rst:111
msgid "" msgid ""
"We assume that you can already access an OpenStack cloud. You must have a " "We assume that you can already access an OpenStack cloud. You must have a "
"project, also known as a tenant, with a minimum quota of six instances. " "project, also known as a tenant, with a minimum quota of six instances. "
@ -1161,17 +1170,17 @@ msgid ""
"these operating systems." "these operating systems."
msgstr "" msgstr ""
#: ../getting_started.rst:86 #: ../getting_started.rst:117
msgid "To interact with the cloud, you must also have" msgid "To interact with the cloud, you must also have"
msgstr "" msgstr ""
#: ../getting_started.rst:90 #: ../getting_started.rst:121
msgid "" msgid ""
"`OpenStack Cloud SDK for Microsoft .NET 1.4.0.1 or later installed <https://" "`OpenStack Cloud SDK for Microsoft .NET 1.4.0.1 or later installed <https://"
"www.nuget.org/packages/openstack.net>`_." "www.nuget.org/packages/openstack.net>`_."
msgstr "" msgstr ""
#: ../getting_started.rst:95 #: ../getting_started.rst:126
msgid "" msgid ""
"To install the OpenStack .NET SDK, use the NeGet Package Manager that is " "To install the OpenStack .NET SDK, use the NeGet Package Manager that is "
"included with Visual Studio and Xamarin Studio. You simply add a package " "included with Visual Studio and Xamarin Studio. You simply add a package "
@ -1179,83 +1188,83 @@ msgid ""
"the necessary dependencies." "the necessary dependencies."
msgstr "" msgstr ""
#: ../getting_started.rst:102 #: ../getting_started.rst:133
msgid "This document has not yet been completed for the .NET SDK." msgid "This document has not yet been completed for the .NET SDK."
msgstr "" msgstr ""
#: ../getting_started.rst:106 #: ../getting_started.rst:137
msgid "" msgid ""
"`fog 1.19 or higher installed <http://www.fogproject.org/wiki/index.php?" "`fog 1.19 or higher installed <http://www.fogproject.org/wiki/index.php?"
"title=FOGUserGuide#Installing_FOG>`_ and working with ruby gems 1.9." "title=FOGUserGuide#Installing_FOG>`_ and working with ruby gems 1.9."
msgstr "" msgstr ""
#: ../getting_started.rst:112 #: ../getting_started.rst:143
msgid "This document has not yet been completed for the fog SDK." msgid "This document has not yet been completed for the fog SDK."
msgstr "" msgstr ""
#: ../getting_started.rst:116 #: ../getting_started.rst:147
msgid "" msgid ""
"`jClouds 1.8 or higher installed <https://jclouds.apache.org/start/" "`jClouds 1.8 or higher installed <https://jclouds.apache.org/start/"
"install>`_." "install>`_."
msgstr "" msgstr ""
#: ../getting_started.rst:120 #: ../getting_started.rst:151
msgid "This document has not yet been completed for the jclouds SDK." msgid "This document has not yet been completed for the jclouds SDK."
msgstr "" msgstr ""
#: ../getting_started.rst:124 #: ../getting_started.rst:155
msgid "" msgid ""
"`libcloud 0.15.1 or higher installed <https://libcloud.apache.org/getting-" "`libcloud 0.15.1 or higher installed <https://libcloud.apache.org/getting-"
"started.html>`_." "started.html>`_."
msgstr "" msgstr ""
#: ../getting_started.rst:129 #: ../getting_started.rst:160
msgid "" msgid ""
"`pkgcloud 1.2 or higher installed <https://github.com/pkgcloud/" "`pkgcloud 1.2 or higher installed <https://github.com/pkgcloud/"
"pkgcloud#getting-started>`_." "pkgcloud#getting-started>`_."
msgstr "" msgstr ""
#: ../getting_started.rst:136 #: ../getting_started.rst:167
msgid "" msgid ""
"a recent version of `openstacksdk <http://python-openstacksdk.readthedocs." "a recent version of `openstacksdk <http://python-openstacksdk.readthedocs."
"org/en/latest/users/index.html>`_ installed." "org/en/latest/users/index.html>`_ installed."
msgstr "" msgstr ""
#: ../getting_started.rst:149 #: ../getting_started.rst:180
msgid "" msgid ""
"`a recent version of shade library installed <https://pypi.python.org/pypi/" "`a recent version of shade library installed <https://pypi.python.org/pypi/"
"shade/0.11.0>`_." "shade/0.11.0>`_."
msgstr "" msgstr ""
#: ../getting_started.rst:151 #: ../getting_started.rst:182
msgid "Before proceeding, install the latest version of shade." msgid "Before proceeding, install the latest version of shade."
msgstr "" msgstr ""
#: ../getting_started.rst:153 #: ../getting_started.rst:184
msgid "Obtain the following information from your cloud provider:" msgid "Obtain the following information from your cloud provider:"
msgstr "" msgstr ""
#: ../getting_started.rst:155 #: ../getting_started.rst:186
msgid "auth URL" msgid "auth URL"
msgstr "" msgstr ""
#: ../getting_started.rst:156 #: ../getting_started.rst:187
msgid "user name" msgid "user name"
msgstr "" msgstr ""
#: ../getting_started.rst:157 #: ../getting_started.rst:188
msgid "password" msgid "password"
msgstr "" msgstr ""
#: ../getting_started.rst:158 #: ../getting_started.rst:189
msgid "project ID or name (projects are also known as tenants)" msgid "project ID or name (projects are also known as tenants)"
msgstr "" msgstr ""
#: ../getting_started.rst:159 #: ../getting_started.rst:190
msgid "cloud region" msgid "cloud region"
msgstr "" msgstr ""
#: ../getting_started.rst:161 #: ../getting_started.rst:192
msgid "" msgid ""
"You can also download the OpenStack RC file from the OpenStack Horizon " "You can also download the OpenStack RC file from the OpenStack Horizon "
"dashboard. Log in to the dashboard and click :guilabel:`Project->Access & " "dashboard. Log in to the dashboard and click :guilabel:`Project->Access & "
@ -1264,79 +1273,79 @@ msgid ""
"your :file:`openrc.sh` file shows:" "your :file:`openrc.sh` file shows:"
msgstr "" msgstr ""
#: ../getting_started.rst:171 #: ../getting_started.rst:202
msgid "The actual auth URL is:" msgid "The actual auth URL is:"
msgstr "" msgstr ""
#: ../getting_started.rst:178 #: ../getting_started.rst:209
msgid "How you interact with OpenStack" msgid "How you interact with OpenStack"
msgstr "" msgstr ""
#: ../getting_started.rst:180 #: ../getting_started.rst:211
msgid "" msgid ""
"In this tutorial, you interact with your OpenStack cloud through the SDK " "In this tutorial, you interact with your OpenStack cloud through the SDK "
"that you chose in \"Choose your OpenStack SDK.\" This guide assumes that you " "that you chose in \"Choose your OpenStack SDK.\" This guide assumes that you "
"know how to run code snippets in your language of choice." "know how to run code snippets in your language of choice."
msgstr "" msgstr ""
#: ../getting_started.rst:193 #: ../getting_started.rst:224
msgid "" msgid ""
"To try it, add the following code to a Python script (or use an interactive " "To try it, add the following code to a Python script (or use an interactive "
"Python shell) by calling :code:`python -i`." "Python shell) by calling :code:`python -i`."
msgstr "" msgstr ""
#: ../getting_started.rst:202 #: ../getting_started.rst:233
msgid "" msgid ""
"To try it out, add the following code to a Python script (or use an " "To try it out, add the following code to a Python script (or use an "
"interactive Python shell) by calling :code:`python -i`." "interactive Python shell) by calling :code:`python -i`."
msgstr "" msgstr ""
#: ../getting_started.rst:211 #: ../getting_started.rst:242
msgid "" msgid ""
"To try it, use an interactive Node.js shell by calling :code:`node` or add " "To try it, use an interactive Node.js shell by calling :code:`node` or add "
"the following code to a script." "the following code to a script."
msgstr "" msgstr ""
#: ../getting_started.rst:220 #: ../getting_started.rst:251
msgid "" msgid ""
"To use the OpenStack .NET SDK, add the following code in the required " "To use the OpenStack .NET SDK, add the following code in the required "
"namespace section." "namespace section."
msgstr "" msgstr ""
#: ../getting_started.rst:229 #: ../getting_started.rst:260
msgid "" msgid ""
"Because all service endpoints use the Identity Service for authentication " "Because all service endpoints use the Identity Service for authentication "
"and authorization, place the following code in the 'void Main()' entry-point " "and authorization, place the following code in the 'void Main()' entry-point "
"function." "function."
msgstr "" msgstr ""
#: ../getting_started.rst:240 #: ../getting_started.rst:271
msgid "" msgid ""
"Because the tutorial reuses the :code:`conn` object, make sure that you " "Because the tutorial reuses the :code:`conn` object, make sure that you "
"always have one handy." "always have one handy."
msgstr "" msgstr ""
#: ../getting_started.rst:245 #: ../getting_started.rst:276
msgid "" msgid ""
"If you receive the :code:`libcloud.common.types.InvalidCredsError: 'Invalid " "If you receive the :code:`libcloud.common.types.InvalidCredsError: 'Invalid "
"credentials with the provider'` exception when you run one of these API " "credentials with the provider'` exception when you run one of these API "
"calls, double-check your credentials." "calls, double-check your credentials."
msgstr "" msgstr ""
#: ../getting_started.rst:250 #: ../getting_started.rst:281
msgid "" msgid ""
"If your provider does not support regions, try a blank string ('') for the " "If your provider does not support regions, try a blank string ('') for the "
"`region_name`." "`region_name`."
msgstr "" msgstr ""
#: ../getting_started.rst:255 #: ../getting_started.rst:286
msgid "" msgid ""
"Use your credentials above to specify the cloud provider name, user name, " "Use your credentials above to specify the cloud provider name, user name, "
"password, project_name and region_name in the file :file:`~/.config/" "password, project_name and region_name in the file :file:`~/.config/"
"openstack/clouds.yml`." "openstack/clouds.yml`."
msgstr "" msgstr ""
#: ../getting_started.rst:262 #: ../getting_started.rst:293
msgid "" msgid ""
"If you do use a public cloud `known by shade <http://git.openstack.org/cgit/" "If you do use a public cloud `known by shade <http://git.openstack.org/cgit/"
"openstack/os-client-config/tree/os_client_config/vendors>`_, you can avoid " "openstack/os-client-config/tree/os_client_config/vendors>`_, you can avoid "
@ -1344,24 +1353,24 @@ msgid ""
"$PROVIDER_NAME` in the clouds.yml file." "$PROVIDER_NAME` in the clouds.yml file."
msgstr "" msgstr ""
#: ../getting_started.rst:273 #: ../getting_started.rst:304
msgid "" msgid ""
"If you receive the exception :code:`openstack.exceptions.HttpException: " "If you receive the exception :code:`openstack.exceptions.HttpException: "
"HttpException: 401 Client Error: Unauthorized,` while trying to run one of " "HttpException: 401 Client Error: Unauthorized,` while trying to run one of "
"the following API calls please double-check your credentials." "the following API calls please double-check your credentials."
msgstr "" msgstr ""
#: ../getting_started.rst:280 #: ../getting_started.rst:311
msgid "Flavors and images" msgid "Flavors and images"
msgstr "" msgstr ""
#: ../getting_started.rst:282 #: ../getting_started.rst:313
msgid "" msgid ""
"To run your application, you must launch an instance. This instance serves " "To run your application, you must launch an instance. This instance serves "
"as a virtual machine." "as a virtual machine."
msgstr "" msgstr ""
#: ../getting_started.rst:285 #: ../getting_started.rst:316
msgid "" msgid ""
"To launch an instance, you choose a flavor and an image. The flavor " "To launch an instance, you choose a flavor and an image. The flavor "
"represents the size of the instance, including the number of CPUs and amount " "represents the size of the instance, including the number of CPUs and amount "
@ -1371,38 +1380,38 @@ msgid ""
"monetary cost." "monetary cost."
msgstr "" msgstr ""
#: ../getting_started.rst:291 #: ../getting_started.rst:322
msgid "" msgid ""
"To list the images that are available in your cloud, run some API calls:" "To list the images that are available in your cloud, run some API calls:"
msgstr "" msgstr ""
#: ../getting_started.rst:306 ../getting_started.rst:319 #: ../getting_started.rst:337 ../getting_started.rst:350
#: ../getting_started.rst:344 ../getting_started.rst:360 #: ../getting_started.rst:375 ../getting_started.rst:391
#: ../getting_started.rst:413 ../getting_started.rst:429 #: ../getting_started.rst:444 ../getting_started.rst:460
#: ../getting_started.rst:454 ../getting_started.rst:473 #: ../getting_started.rst:485 ../getting_started.rst:504
#: ../getting_started.rst:550 ../getting_started.rst:562 #: ../getting_started.rst:581 ../getting_started.rst:593
#: ../getting_started.rst:580 ../getting_started.rst:592 #: ../getting_started.rst:611 ../getting_started.rst:623
#: ../getting_started.rst:643 ../getting_started.rst:655 #: ../getting_started.rst:674 ../getting_started.rst:686
#: ../getting_started.rst:674 ../getting_started.rst:689 #: ../getting_started.rst:705 ../getting_started.rst:720
#: ../getting_started.rst:758 ../getting_started.rst:782 #: ../getting_started.rst:789 ../getting_started.rst:813
#: ../getting_started.rst:796 #: ../getting_started.rst:827
msgid "This code returns output like this:" msgid "This code returns output like this:"
msgstr "" msgstr ""
#: ../getting_started.rst:390 ../getting_started.rst:505 #: ../getting_started.rst:421 ../getting_started.rst:536
#: ../getting_started.rst:622 ../getting_started.rst:721 #: ../getting_started.rst:653 ../getting_started.rst:752
msgid "You should see output something like this:" msgid "You should see output something like this:"
msgstr "" msgstr ""
#: ../getting_started.rst:398 #: ../getting_started.rst:429
msgid "You can also get information about available flavors:" msgid "You can also get information about available flavors:"
msgstr "" msgstr ""
#: ../getting_started.rst:518 #: ../getting_started.rst:549
msgid "Your images and flavors will be different, of course." msgid "Your images and flavors will be different, of course."
msgstr "" msgstr ""
#: ../getting_started.rst:520 #: ../getting_started.rst:551
msgid "" msgid ""
"Choose an image and flavor for your instance. You need about 1GB RAM, 1 CPU, " "Choose an image and flavor for your instance. You need about 1GB RAM, 1 CPU, "
"and a 1GB disk. This example uses the Ubuntu image with a small flavor, " "and a 1GB disk. This example uses the Ubuntu image with a small flavor, "
@ -1411,7 +1420,7 @@ msgid ""
"that you choose." "that you choose."
msgstr "" msgstr ""
#: ../getting_started.rst:526 #: ../getting_started.rst:557
msgid "" msgid ""
"If the image that you want is not available in your cloud, you can usually " "If the image that you want is not available in your cloud, you can usually "
"upload one depending on the policy settings of your cloud. For information " "upload one depending on the policy settings of your cloud. For information "
@ -1419,41 +1428,41 @@ msgid ""
"image-guide/obtain-images.html>`_." "image-guide/obtain-images.html>`_."
msgstr "" msgstr ""
#: ../getting_started.rst:531 #: ../getting_started.rst:562
msgid "" msgid ""
"Set the image and size variables to appropriate values for your cloud. We " "Set the image and size variables to appropriate values for your cloud. We "
"will use these variables in later sections." "will use these variables in later sections."
msgstr "" msgstr ""
#: ../getting_started.rst:534 #: ../getting_started.rst:565
msgid "" msgid ""
"First, tell the connection to get a specified image by using the ID of the " "First, tell the connection to get a specified image by using the ID of the "
"image that you picked in the previous section:" "image that you picked in the previous section:"
msgstr "" msgstr ""
#: ../getting_started.rst:628 #: ../getting_started.rst:659
msgid "Next, tell the script which flavor you want to use:" msgid "Next, tell the script which flavor you want to use:"
msgstr "" msgstr ""
#: ../getting_started.rst:682 #: ../getting_started.rst:713
msgid "" msgid ""
"Because shade accepts either the ID or name in most API calls, specify the " "Because shade accepts either the ID or name in most API calls, specify the "
"name for the flavor:" "name for the flavor:"
msgstr "" msgstr ""
#: ../getting_started.rst:727 #: ../getting_started.rst:758
msgid "Now, you can launch the instance." msgid "Now, you can launch the instance."
msgstr "" msgstr ""
#: ../getting_started.rst:730 #: ../getting_started.rst:761
msgid "Launch an instance" msgid "Launch an instance"
msgstr "" msgstr ""
#: ../getting_started.rst:732 #: ../getting_started.rst:763
msgid "Use your selected image and flavor to create an instance." msgid "Use your selected image and flavor to create an instance."
msgstr "" msgstr ""
#: ../getting_started.rst:734 #: ../getting_started.rst:765
msgid "" msgid ""
"The following instance creation example assumes that you have a single-" "The following instance creation example assumes that you have a single-"
"tenant network. If you receive the 'Exception: 400 Bad Request Multiple " "tenant network. If you receive the 'Exception: 400 Bad Request Multiple "
@ -1462,69 +1471,69 @@ msgid ""
"call that creates the server. See :doc:`/appendix` for details." "call that creates the server. See :doc:`/appendix` for details."
msgstr "" msgstr ""
#: ../getting_started.rst:741 #: ../getting_started.rst:772
msgid "Create the instance." msgid "Create the instance."
msgstr "" msgstr ""
#: ../getting_started.rst:743 #: ../getting_started.rst:774
msgid "Your SDK might call an instance a 'node' or 'server'." msgid "Your SDK might call an instance a 'node' or 'server'."
msgstr "" msgstr ""
#: ../getting_started.rst:770 #: ../getting_started.rst:801
msgid "You should see output something like:" msgid "You should see output something like:"
msgstr "" msgstr ""
#: ../getting_started.rst:808 #: ../getting_started.rst:839
msgid "If you list existing instances:" msgid "If you list existing instances:"
msgstr "" msgstr ""
#: ../getting_started.rst:850 #: ../getting_started.rst:881
msgid "The new instance appears." msgid "The new instance appears."
msgstr "" msgstr ""
#: ../getting_started.rst:954 #: ../getting_started.rst:985
msgid "Before you continue, you must do one more thing." msgid "Before you continue, you must do one more thing."
msgstr "" msgstr ""
#: ../getting_started.rst:957 #: ../getting_started.rst:988
msgid "Destroy an instance" msgid "Destroy an instance"
msgstr "" msgstr ""
#: ../getting_started.rst:959 #: ../getting_started.rst:990
msgid "" msgid ""
"Cloud resources, such as running instances that you no longer use, can cost " "Cloud resources, such as running instances that you no longer use, can cost "
"money. To avoid unexpected expenses, destroy cloud resources." "money. To avoid unexpected expenses, destroy cloud resources."
msgstr "" msgstr ""
#: ../getting_started.rst:1001 #: ../getting_started.rst:1032
msgid "If you list the instances again, the instance disappears." msgid "If you list the instances again, the instance disappears."
msgstr "" msgstr ""
#: ../getting_started.rst:1003 #: ../getting_started.rst:1034
msgid "" msgid ""
"Leave your shell open to use it for another instance deployment in this " "Leave your shell open to use it for another instance deployment in this "
"section." "section."
msgstr "" msgstr ""
#: ../getting_started.rst:1007 #: ../getting_started.rst:1038
msgid "Deploy the application to a new instance" msgid "Deploy the application to a new instance"
msgstr "" msgstr ""
#: ../getting_started.rst:1009 #: ../getting_started.rst:1040
msgid "" msgid ""
"Now that you know how to create and delete instances, you can deploy the " "Now that you know how to create and delete instances, you can deploy the "
"sample application. The instance that you create for the application is " "sample application. The instance that you create for the application is "
"similar to the first instance that you created, but this time, we will " "similar to the first instance that you created, but this time, we introduce "
"briefly introduce a few extra concepts." "a few extra concepts."
msgstr "" msgstr ""
#: ../getting_started.rst:1014 #: ../getting_started.rst:1045
msgid "" msgid ""
"Internet connectivity from your cloud instance is required to download the " "Internet connectivity from your cloud instance is required to download the "
"application." "application."
msgstr "" msgstr ""
#: ../getting_started.rst:1017 #: ../getting_started.rst:1048
msgid "" msgid ""
"When you create an instance for the application, you want to give it a bit " "When you create an instance for the application, you want to give it a bit "
"more information than you supplied to the bare instance that you just " "more information than you supplied to the bare instance that you just "
@ -1533,7 +1542,7 @@ msgid ""
"instance:" "instance:"
msgstr "" msgstr ""
#: ../getting_started.rst:1023 #: ../getting_started.rst:1054
msgid "" msgid ""
"A key pair. To access your instance, you must import an SSH public key into " "A key pair. To access your instance, you must import an SSH public key into "
"OpenStack to create a key pair. OpenStack installs this key pair on the new " "OpenStack to create a key pair. OpenStack installs this key pair on the new "
@ -1543,20 +1552,20 @@ msgid ""
"cover these instructions in depth in :doc:`/introduction`." "cover these instructions in depth in :doc:`/introduction`."
msgstr "" msgstr ""
#: ../getting_started.rst:1030 #: ../getting_started.rst:1061
msgid "" msgid ""
"In the following example, set :code:`pub_key_file` to the location of your " "In the following example, set :code:`pub_key_file` to the location of your "
"public SSH key file." "public SSH key file."
msgstr "" msgstr ""
#: ../getting_started.rst:1073 #: ../getting_started.rst:1104
msgid "" msgid ""
"Network access. By default, OpenStack filters all traffic. You must create a " "Network access. By default, OpenStack filters all traffic. You must create a "
"security group and apply it to your instance. The security group allows HTTP " "security group and apply it to your instance. The security group allows HTTP "
"and SSH access. We will go into more detail in :doc:`/introduction`." "and SSH access. We will go into more detail in :doc:`/introduction`."
msgstr "" msgstr ""
#: ../getting_started.rst:1108 #: ../getting_started.rst:1139
msgid "" msgid ""
"Userdata. During instance creation, you can provide userdata to OpenStack to " "Userdata. During instance creation, you can provide userdata to OpenStack to "
"configure instances after they boot. The cloud-init service applies the user " "configure instances after they boot. The cloud-init service applies the user "
@ -1564,43 +1573,43 @@ msgid ""
"chosen image. We will go into more detail in :doc:`/introduction`." "chosen image. We will go into more detail in :doc:`/introduction`."
msgstr "" msgstr ""
#: ../getting_started.rst:1140 #: ../getting_started.rst:1171
msgid "User data in openstacksdk must be encoded to Base64" msgid "User data in openstacksdk must be encoded to Base64"
msgstr "" msgstr ""
#: ../getting_started.rst:1146 #: ../getting_started.rst:1177
msgid "Now, you can boot and configure the instance." msgid "Now, you can boot and configure the instance."
msgstr "" msgstr ""
#: ../getting_started.rst:1149 #: ../getting_started.rst:1180
msgid "Boot and configure an instance" msgid "Boot and configure an instance"
msgstr "" msgstr ""
#: ../getting_started.rst:1151 #: ../getting_started.rst:1182
msgid "" msgid ""
"Use the image, flavor, key pair, and userdata to create an instance. After " "Use the image, flavor, key pair, and userdata to create an instance. After "
"you request the instance, wait for it to build." "you request the instance, wait for it to build."
msgstr "" msgstr ""
#: ../getting_started.rst:1175 #: ../getting_started.rst:1206
msgid "The shade framework can select and assign a free floating IP quickly" msgid "The shade framework can select and assign a free floating IP quickly"
msgstr "" msgstr ""
#: ../getting_started.rst:1187 #: ../getting_started.rst:1218
msgid "" msgid ""
"When the instance boots, the `ex_userdata` variable value instructs the " "When the instance boots, the `ex_userdata` variable value instructs the "
"instance to deploy the Fractals application." "instance to deploy the Fractals application."
msgstr "" msgstr ""
#: ../getting_started.rst:1191 #: ../getting_started.rst:1222
msgid "Associate a floating IP for external connectivity" msgid "Associate a floating IP for external connectivity"
msgstr "" msgstr ""
#: ../getting_started.rst:1193 #: ../getting_started.rst:1224
msgid "We cover networking in detail in :doc:`/networking`." msgid "We cover networking in detail in :doc:`/networking`."
msgstr "" msgstr ""
#: ../getting_started.rst:1195 #: ../getting_started.rst:1226
msgid "" msgid ""
"To see the application running, you must know where to look for it. By " "To see the application running, you must know where to look for it. By "
"default, your instance has outbound network access. To make your instance " "default, your instance has outbound network access. To make your instance "
@ -1611,80 +1620,80 @@ msgid ""
"IP address to your instance." "IP address to your instance."
msgstr "" msgstr ""
#: ../getting_started.rst:1211 #: ../getting_started.rst:1242
msgid "This gets an IP address that you can assign to your instance:" msgid "This gets an IP address that you can assign to your instance:"
msgstr "" msgstr ""
#: ../getting_started.rst:1220 #: ../getting_started.rst:1251
msgid "To see whether a private IP address is assigned to your instance:" msgid "To see whether a private IP address is assigned to your instance:"
msgstr "" msgstr ""
#: ../getting_started.rst:1226 #: ../getting_started.rst:1257
msgid "" msgid ""
"If one is assigned, users can use this address to access the instance on " "If one is assigned, users can use this address to access the instance on "
"some OpenStack clouds." "some OpenStack clouds."
msgstr "" msgstr ""
#: ../getting_started.rst:1229 #: ../getting_started.rst:1260
msgid "To determine whether a public IP address is assigned to your instance:" msgid "To determine whether a public IP address is assigned to your instance:"
msgstr "" msgstr ""
#: ../getting_started.rst:1235 #: ../getting_started.rst:1266
msgid "If one is assigned, users can use this address to access the instance." msgid "If one is assigned, users can use this address to access the instance."
msgstr "" msgstr ""
#: ../getting_started.rst:1237 #: ../getting_started.rst:1268
msgid "To create a floating IP address to use with your instance:" msgid "To create a floating IP address to use with your instance:"
msgstr "" msgstr ""
#: ../getting_started.rst:1239 #: ../getting_started.rst:1270
msgid "" msgid ""
"Use :code:`ex_list_floating_ip_pools()` and select the first floating IP " "Use :code:`ex_list_floating_ip_pools()` and select the first floating IP "
"address pool. Allocate this pool to your project and use it to get a " "address pool. Allocate this pool to your project and use it to get a "
"floating IP address." "floating IP address."
msgstr "" msgstr ""
#: ../getting_started.rst:1247 ../getting_started.rst:1269 #: ../getting_started.rst:1278 ../getting_started.rst:1300
#: ../getting_started.rst:1299 #: ../getting_started.rst:1330
msgid "This code returns the floating IP address:" msgid "This code returns the floating IP address:"
msgstr "" msgstr ""
#: ../getting_started.rst:1261 #: ../getting_started.rst:1292
msgid "" msgid ""
"Use :code:`getFloatingIps` to check for unused addresses. Select the first " "Use :code:`getFloatingIps` to check for unused addresses. Select the first "
"available address. Otherwise, use :code:`allocateNewFloatingIp` to allocate " "available address. Otherwise, use :code:`allocateNewFloatingIp` to allocate "
"a floating IP to your project from the default address pool." "a floating IP to your project from the default address pool."
msgstr "" msgstr ""
#: ../getting_started.rst:1275 #: ../getting_started.rst:1306
msgid "Attach the floating IP address to the instance:" msgid "Attach the floating IP address to the instance:"
msgstr "" msgstr ""
#: ../getting_started.rst:1289 #: ../getting_started.rst:1320
msgid "" msgid ""
"For this example, we take a floating IP pool from the 'public' network, " "For this example, we take a floating IP pool from the 'public' network, "
"which is your external network." "which is your external network."
msgstr "" msgstr ""
#: ../getting_started.rst:1292 #: ../getting_started.rst:1323
msgid "" msgid ""
"List all available floating IPs for this project and select the first free " "List all available floating IPs for this project and select the first free "
"one. Allocate a new floating IP if none is available." "one. Allocate a new floating IP if none is available."
msgstr "" msgstr ""
#: ../getting_started.rst:1305 #: ../getting_started.rst:1336
msgid "You can then attach it to the instance:" msgid "You can then attach it to the instance:"
msgstr "" msgstr ""
#: ../getting_started.rst:1312 #: ../getting_started.rst:1343
msgid "Run the script to start the deployment." msgid "Run the script to start the deployment."
msgstr "" msgstr ""
#: ../getting_started.rst:1315 #: ../getting_started.rst:1346
msgid "Access the application" msgid "Access the application"
msgstr "" msgstr ""
#: ../getting_started.rst:1317 #: ../getting_started.rst:1348
msgid "" msgid ""
"Deploying application data and configuration to the instance can take some " "Deploying application data and configuration to the instance can take some "
"time. Consider enjoying a cup of coffee while you wait. After the " "time. Consider enjoying a cup of coffee while you wait. After the "
@ -1692,36 +1701,36 @@ msgid ""
"graphic interface at the following link." "graphic interface at the following link."
msgstr "" msgstr ""
#: ../getting_started.rst:1348 #: ../getting_started.rst:1379
msgid "" msgid ""
"If you do not use floating IP addresses, substitute another IP address, as " "If you do not use floating IP addresses, substitute another IP address, as "
"appropriate." "appropriate."
msgstr "" msgstr ""
#: ../getting_started.rst:1361 #: ../getting_started.rst:1392
msgid "" msgid ""
"Do not worry if these concepts are not yet completely clear. In :doc:`/" "Do not worry if these concepts are not yet completely clear. In :doc:`/"
"introduction`, we explore these concepts in more detail." "introduction`, we explore these concepts in more detail."
msgstr "" msgstr ""
#: ../getting_started.rst:1364 #: ../getting_started.rst:1395
msgid ":doc:`/scaling_out`: Learn how to scale your application." msgid ":doc:`/scaling_out`: Learn how to scale your application."
msgstr "" msgstr ""
#: ../getting_started.rst:1365 #: ../getting_started.rst:1396
msgid "" msgid ""
":doc:`/durability`: Learn how to use Object Storage to make your application " ":doc:`/durability`: Learn how to use Object Storage to make your application "
"durable." "durable."
msgstr "" msgstr ""
#: ../getting_started.rst:1378 ../introduction.rst:814 #: ../getting_started.rst:1409 ../introduction.rst:814
msgid "" msgid ""
"The following file contains all of the code from this section of the " "The following file contains all of the code from this section of the "
"tutorial. This comprehensive code sample lets you view and run the code as a " "tutorial. This comprehensive code sample lets you view and run the code as a "
"single script." "single script."
msgstr "" msgstr ""
#: ../getting_started.rst:1382 ../introduction.rst:818 ../scaling_out.rst:504 #: ../getting_started.rst:1413 ../introduction.rst:818 ../scaling_out.rst:504
msgid "" msgid ""
"Before you run this script, confirm that you have set your authentication " "Before you run this script, confirm that you have set your authentication "
"information, the flavor ID, and image ID." "information, the flavor ID, and image ID."