|
|
|
|
@ -2,10 +2,11 @@ msgid ""
|
|
|
|
|
msgstr ""
|
|
|
|
|
"Project-Id-Version: \n"
|
|
|
|
|
"Report-Msgid-Bugs-To: EMAIL\n"
|
|
|
|
|
"POT-Creation-Date: 2025-10-23 09:14+0200\n"
|
|
|
|
|
"POT-Creation-Date: 2025-10-31 19:25+0100\n"
|
|
|
|
|
"PO-Revision-Date: 2025-09-04 08:14+0000\n"
|
|
|
|
|
"Last-Translator: chasqui <chasqui@cryptolab.net>\n"
|
|
|
|
|
"Language-Team: Spanish <https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/>\n"
|
|
|
|
|
"Language-Team: Spanish <https://translate.coopcloud.tech/projects/co-op-"
|
|
|
|
|
"cloud/abra/es/>\n"
|
|
|
|
|
"Language: es\n"
|
|
|
|
|
"MIME-Version: 1.0\n"
|
|
|
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
|
|
|
@ -256,12 +257,12 @@ msgstr ""
|
|
|
|
|
msgid "%s doesn't have a %s function"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:157 cli/app/move.go:316
|
|
|
|
|
#: cli/app/move.go:161 cli/app/move.go:320
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "%s failed on %s: output:%s err:%s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:176
|
|
|
|
|
#: cli/app/move.go:180
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "%s failed to extract %s on %s: output:%s err:%s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -288,7 +289,9 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/catalogue/catalogue.go:40
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "%s has locally unstaged changes? please commit/remove your changes before proceeding"
|
|
|
|
|
msgid ""
|
|
|
|
|
"%s has locally unstaged changes? please commit/remove your changes before "
|
|
|
|
|
"proceeding"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/internal/recipe.go:114
|
|
|
|
|
@ -404,7 +407,9 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/new.go:210
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "%s requires secret generation before deploy, run \"abra app secret generate %s --all\""
|
|
|
|
|
msgid ""
|
|
|
|
|
"%s requires secret generation before deploy, run \"abra app secret generate "
|
|
|
|
|
"%s --all\""
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/new.go:214
|
|
|
|
|
@ -437,7 +442,7 @@ msgstr ""
|
|
|
|
|
msgid "%s successfully stored on server"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:209
|
|
|
|
|
#: cli/app/move.go:213
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "%s was successfully moved from %s to %s 🎉"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -553,7 +558,9 @@ msgid "'%s' is not a known version for %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/volume.go:175
|
|
|
|
|
msgid "'x' indicates selected, enter / return to confirm, ctrl-c to exit, vim mode is enabled"
|
|
|
|
|
msgid ""
|
|
|
|
|
"'x' indicates selected, enter / return to confirm, ctrl-c to exit, vim mode "
|
|
|
|
|
"is enabled"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/cmd.go:125
|
|
|
|
|
@ -573,12 +580,15 @@ msgstr ""
|
|
|
|
|
msgid ""
|
|
|
|
|
"A recipe is a blueprint for an app.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"It is a bunch of config files which describe how to deploy and maintain an app.\n"
|
|
|
|
|
"It is a bunch of config files which describe how to deploy and maintain an "
|
|
|
|
|
"app.\n"
|
|
|
|
|
"Recipes are maintained by the Co-op Cloud community and you can use Abra to\n"
|
|
|
|
|
"read them, deploy them and create apps for you.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Anyone who uses a recipe can become a maintainer. Maintainers typically make\n"
|
|
|
|
|
"sure the recipe is in good working order and the config upgraded in a timely\n"
|
|
|
|
|
"Anyone who uses a recipe can become a maintainer. Maintainers typically "
|
|
|
|
|
"make\n"
|
|
|
|
|
"sure the recipe is in good working order and the config upgraded in a "
|
|
|
|
|
"timely\n"
|
|
|
|
|
"manner."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -597,7 +607,8 @@ msgid ""
|
|
|
|
|
"Add a new server to your configuration so that it can be managed by Abra.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Abra relies on the standard SSH command-line and ~/.ssh/config for client\n"
|
|
|
|
|
"connection details. You must configure an entry per-host in your ~/.ssh/config\n"
|
|
|
|
|
"connection details. You must configure an entry per-host in your ~/.ssh/"
|
|
|
|
|
"config\n"
|
|
|
|
|
"for each server:\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" Host 1312.net 1312\n"
|
|
|
|
|
@ -606,8 +617,10 @@ msgid ""
|
|
|
|
|
" Port 12345\n"
|
|
|
|
|
" IdentityFile ~/.ssh/antifa@somewhere\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"If \"--local\" is passed, then Abra assumes that the current local server is\n"
|
|
|
|
|
"intended as the target server. This is useful when you want to have your entire\n"
|
|
|
|
|
"If \"--local\" is passed, then Abra assumes that the current local server "
|
|
|
|
|
"is\n"
|
|
|
|
|
"intended as the target server. This is useful when you want to have your "
|
|
|
|
|
"entire\n"
|
|
|
|
|
"Co-op Cloud config located on the server itself, and not on your local\n"
|
|
|
|
|
"developer machine. The domain is then set to \"default\"."
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -678,12 +691,16 @@ msgstr "💕 Clona la receta(s) 🧑🍳 en local"
|
|
|
|
|
msgid ""
|
|
|
|
|
"Compare env vars in both the app \".env\" and recipe \".env.sample\" file.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"The goal is to ensure that recipe \".env.sample\" env vars are defined in your\n"
|
|
|
|
|
"app \".env\" file. Only env var definitions in the \".env.sample\" which are\n"
|
|
|
|
|
"uncommented, e.g. \"FOO=bar\" are checked. If an app \".env\" file does not include\n"
|
|
|
|
|
"The goal is to ensure that recipe \".env.sample\" env vars are defined in "
|
|
|
|
|
"your\n"
|
|
|
|
|
"app \".env\" file. Only env var definitions in the \".env.sample\" which "
|
|
|
|
|
"are\n"
|
|
|
|
|
"uncommented, e.g. \"FOO=bar\" are checked. If an app \".env\" file does not "
|
|
|
|
|
"include\n"
|
|
|
|
|
"these env vars, then \"check\" will complain.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Recipe maintainers may or may not provide defaults for env vars within their\n"
|
|
|
|
|
"Recipe maintainers may or may not provide defaults for env vars within "
|
|
|
|
|
"their\n"
|
|
|
|
|
"recipes regardless of commenting or not (e.g. through the use of\n"
|
|
|
|
|
"${FOO:<default>} syntax). \"check\" does not confirm or deny this for you."
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -712,24 +729,31 @@ msgstr "📸 Crea una nueva captura o instantánea"
|
|
|
|
|
msgid ""
|
|
|
|
|
"Create a new version of a recipe.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"These versions are then published on the Co-op Cloud recipe catalogue. These\n"
|
|
|
|
|
"These versions are then published on the Co-op Cloud recipe catalogue. "
|
|
|
|
|
"These\n"
|
|
|
|
|
"versions take the following form:\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" a.b.c+x.y.z\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Where the \"a.b.c\" part is a semantic version determined by the maintainer. The\n"
|
|
|
|
|
"\"x.y.z\" part is the image tag of the recipe \"app\" service (the main container\n"
|
|
|
|
|
"Where the \"a.b.c\" part is a semantic version determined by the maintainer. "
|
|
|
|
|
"The\n"
|
|
|
|
|
"\"x.y.z\" part is the image tag of the recipe \"app\" service (the main "
|
|
|
|
|
"container\n"
|
|
|
|
|
"which contains the software to be used, by naming convention).\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"We maintain a semantic versioning scheme (\"a.b.c\") alongside the recipe\n"
|
|
|
|
|
"versioning scheme (\"x.y.z\") in order to maximise the chances that the nature of\n"
|
|
|
|
|
"versioning scheme (\"x.y.z\") in order to maximise the chances that the "
|
|
|
|
|
"nature of\n"
|
|
|
|
|
"recipe updates are properly communicated. I.e. developers of an app might\n"
|
|
|
|
|
"publish a minor version but that might lead to changes in the recipe which are\n"
|
|
|
|
|
"publish a minor version but that might lead to changes in the recipe which "
|
|
|
|
|
"are\n"
|
|
|
|
|
"major and therefore require intervention while doing the upgrade work.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Publish your new release to git.coopcloud.tech with \"--publish/-p\". This\n"
|
|
|
|
|
"requires that you have permission to git push to these repositories and have\n"
|
|
|
|
|
"your SSH keys configured on your account. Enable ssh-agent and make sure to add\n"
|
|
|
|
|
"requires that you have permission to git push to these repositories and "
|
|
|
|
|
"have\n"
|
|
|
|
|
"your SSH keys configured on your account. Enable ssh-agent and make sure to "
|
|
|
|
|
"add\n"
|
|
|
|
|
"your private key and enter your passphrase beforehand.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" eval `ssh-agent`\n"
|
|
|
|
|
@ -747,21 +771,27 @@ msgid ""
|
|
|
|
|
"This new app configuration is stored in your $ABRA_DIR directory under the\n"
|
|
|
|
|
"appropriate server.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"This command does not deploy your app for you. You will need to run \"abra app\n"
|
|
|
|
|
"This command does not deploy your app for you. You will need to run \"abra "
|
|
|
|
|
"app\n"
|
|
|
|
|
"deploy <domain>\" to do so.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"You can see what recipes are available (i.e. values for the [recipe] argument)\n"
|
|
|
|
|
"You can see what recipes are available (i.e. values for the [recipe] "
|
|
|
|
|
"argument)\n"
|
|
|
|
|
"by running \"abra recipe ls\".\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Recipe commit hashes are supported values for \"[version]\".\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Passing the \"--secrets/-S\" flag will automatically generate secrets for your\n"
|
|
|
|
|
"Passing the \"--secrets/-S\" flag will automatically generate secrets for "
|
|
|
|
|
"your\n"
|
|
|
|
|
"app and store them encrypted at rest on the chosen target server. These\n"
|
|
|
|
|
"generated secrets are only visible at generation time, so please take care to\n"
|
|
|
|
|
"generated secrets are only visible at generation time, so please take care "
|
|
|
|
|
"to\n"
|
|
|
|
|
"store them somewhere safe.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"You can use the \"--pass/-P\" to store these generated passwords locally in a\n"
|
|
|
|
|
"pass store (see passwordstore.org for more). The pass command must be available\n"
|
|
|
|
|
"You can use the \"--pass/-P\" to store these generated passwords locally in "
|
|
|
|
|
"a\n"
|
|
|
|
|
"pass store (see passwordstore.org for more). The pass command must be "
|
|
|
|
|
"available\n"
|
|
|
|
|
"on your $PATH."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -795,9 +825,11 @@ msgstr "📤 Despliega una plataforma 🚀"
|
|
|
|
|
msgid ""
|
|
|
|
|
"Deploy an app.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"This command supports chaos operations. Use \"--chaos/-C\" to deploy your recipe\n"
|
|
|
|
|
"This command supports chaos operations. Use \"--chaos/-C\" to deploy your "
|
|
|
|
|
"recipe\n"
|
|
|
|
|
"checkout as-is. Recipe commit hashes are also supported as values for\n"
|
|
|
|
|
"\"[version]\". Please note, \"upgrade\"/\"rollback\" do not support chaos operations."
|
|
|
|
|
"\"[version]\". Please note, \"upgrade\"/\"rollback\" do not support chaos "
|
|
|
|
|
"operations."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. translators: Short description for `app services` command
|
|
|
|
|
@ -814,7 +846,8 @@ msgstr "⬇️📸 Descarga una captura o instantánea"
|
|
|
|
|
msgid ""
|
|
|
|
|
"Downloads a backup.tar.gz to the current working directory.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"\"--volumes/-v\" includes data contained in volumes alongide paths specified in\n"
|
|
|
|
|
"\"--volumes/-v\" includes data contained in volumes alongide paths specified "
|
|
|
|
|
"in\n"
|
|
|
|
|
"\"backupbot.backup.path\" labels."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -853,21 +886,28 @@ msgstr ""
|
|
|
|
|
msgid ""
|
|
|
|
|
"Generate a new copy of the recipe catalogue.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"N.B. this command **will** wipe local unstaged changes from your local recipes\n"
|
|
|
|
|
"if present. \"--chaos/-C\" on this command refers to the catalogue repository\n"
|
|
|
|
|
"(\"$ABRA_DIR/catalogue\") and not the recipes. Please take care not to lose your\n"
|
|
|
|
|
"N.B. this command **will** wipe local unstaged changes from your local "
|
|
|
|
|
"recipes\n"
|
|
|
|
|
"if present. \"--chaos/-C\" on this command refers to the catalogue "
|
|
|
|
|
"repository\n"
|
|
|
|
|
"(\"$ABRA_DIR/catalogue\") and not the recipes. Please take care not to lose "
|
|
|
|
|
"your\n"
|
|
|
|
|
"changes.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"It is possible to generate new metadata for a single recipe by passing\n"
|
|
|
|
|
"[recipe]. The existing local catalogue will be updated, not overwritten.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"It is quite easy to get rate limited by Docker Hub when running this command.\n"
|
|
|
|
|
"If you have a Hub account you can \"docker login\" and Abra will automatically\n"
|
|
|
|
|
"It is quite easy to get rate limited by Docker Hub when running this "
|
|
|
|
|
"command.\n"
|
|
|
|
|
"If you have a Hub account you can \"docker login\" and Abra will "
|
|
|
|
|
"automatically\n"
|
|
|
|
|
"use those details.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Publish your new release to git.coopcloud.tech with \"--publish/-p\". This\n"
|
|
|
|
|
"requires that you have permission to git push to these repositories and have\n"
|
|
|
|
|
"your SSH keys configured on your account. Enable ssh-agent and make sure to add\n"
|
|
|
|
|
"requires that you have permission to git push to these repositories and "
|
|
|
|
|
"have\n"
|
|
|
|
|
"your SSH keys configured on your account. Enable ssh-agent and make sure to "
|
|
|
|
|
"add\n"
|
|
|
|
|
"your private key and enter your passphrase beforehand.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" eval `ssh-agent`\n"
|
|
|
|
|
@ -1054,17 +1094,22 @@ msgstr "⚙️ Administrar catálogo 📋 de recetas 🧑🍳"
|
|
|
|
|
msgid ""
|
|
|
|
|
"Move an app to a differnt server.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"This command will migrate an app config and copy secrets and volumes from the\n"
|
|
|
|
|
"old server to the new one. The app MUST be deployed on the old server before\n"
|
|
|
|
|
"This command will migrate an app config and copy secrets and volumes from "
|
|
|
|
|
"the\n"
|
|
|
|
|
"old server to the new one. The app MUST be deployed on the old server "
|
|
|
|
|
"before\n"
|
|
|
|
|
"doing the move. The app will be undeployed from the current server but not\n"
|
|
|
|
|
"deployed on the new server.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"The \"tar\" command is required on both the old and new server as well as \"sudo\"\n"
|
|
|
|
|
"The \"tar\" command is required on both the old and new server as well as "
|
|
|
|
|
"\"sudo\"\n"
|
|
|
|
|
"permissions. The \"rsync\" command is required on your local machine for\n"
|
|
|
|
|
"transferring volumes.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Do not forget to update your DNS records. Don't panic, it might take a while\n"
|
|
|
|
|
"for the dust to settle after you move an app. If anything goes wrong, you can\n"
|
|
|
|
|
"Do not forget to update your DNS records. Don't panic, it might take a "
|
|
|
|
|
"while\n"
|
|
|
|
|
"for the dust to settle after you move an app. If anything goes wrong, you "
|
|
|
|
|
"can\n"
|
|
|
|
|
"always move the app config file to the original server and deploy it there\n"
|
|
|
|
|
"again. No data is removed from the old server.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
@ -1126,7 +1171,8 @@ msgstr "🧹 Limpiar recursos en un servidor (huerta digital) 🕋"
|
|
|
|
|
msgid ""
|
|
|
|
|
"Prunes unused containers, networks, and dangling images.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Use \"--volumes/-v\" to remove volumes that are not associated with a deployed\n"
|
|
|
|
|
"Use \"--volumes/-v\" to remove volumes that are not associated with a "
|
|
|
|
|
"deployed\n"
|
|
|
|
|
"app. This can result in unwanted data loss if not used carefully."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -1157,7 +1203,8 @@ msgid ""
|
|
|
|
|
"Remove a managed server.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Abra will remove the internal bookkeeping ($ABRA_DIR/servers/...) and\n"
|
|
|
|
|
"underlying client connection context. This server will then be lost in time,\n"
|
|
|
|
|
"underlying client connection context. This server will then be lost in "
|
|
|
|
|
"time,\n"
|
|
|
|
|
"like tears in rain."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -1174,7 +1221,9 @@ msgstr "💀 Borrar todos los datos de una plataforma 🚀, local y remotamente
|
|
|
|
|
#. translators: Short description for `recipe reset` command
|
|
|
|
|
#: cli/recipe/reset.go:23
|
|
|
|
|
msgid "Remove all unstaged changes from recipe config"
|
|
|
|
|
msgstr "💀 Borra todos los cambios no actualizados ⤵️ de la configuración de la receta 🧑🍳"
|
|
|
|
|
msgstr ""
|
|
|
|
|
"💀 Borra todos los cambios no actualizados ⤵️ de la configuración de la "
|
|
|
|
|
"receta 🧑🍳"
|
|
|
|
|
|
|
|
|
|
#: cli/app/remove.go:29
|
|
|
|
|
msgid ""
|
|
|
|
|
@ -1183,16 +1232,19 @@ msgid ""
|
|
|
|
|
"By default, it will prompt for confirmation before proceeding. All secrets,\n"
|
|
|
|
|
"volumes and the local app env file will be deleted.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Only run this command when you are sure you want to completely remove the app\n"
|
|
|
|
|
"Only run this command when you are sure you want to completely remove the "
|
|
|
|
|
"app\n"
|
|
|
|
|
"and all associated app data. This is a destructive action, Be Careful!\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"If you would like to delete specific volumes or secrets, please use removal\n"
|
|
|
|
|
"sub-commands under \"app volume\" and \"app secret\" instead.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Please note, if you delete the local app env file without removing volumes and\n"
|
|
|
|
|
"Please note, if you delete the local app env file without removing volumes "
|
|
|
|
|
"and\n"
|
|
|
|
|
"secrets first, Abra will *not* be able to help you remove them afterwards.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"To delete everything without prompt, use the \"--force/-f\" or the \"--no-input/n\"\n"
|
|
|
|
|
"To delete everything without prompt, use the \"--force/-f\" or the \"--no-"
|
|
|
|
|
"input/n\"\n"
|
|
|
|
|
"flag."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -1205,11 +1257,14 @@ msgstr "💀 Borra el volúmen(es) 📦 asociados a una plataforma 🚀🚨"
|
|
|
|
|
msgid ""
|
|
|
|
|
"Remove volumes associated with an app.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"The app in question must be undeployed before you try to remove volumes. See\n"
|
|
|
|
|
"The app in question must be undeployed before you try to remove volumes. "
|
|
|
|
|
"See\n"
|
|
|
|
|
"\"abra app undeploy <domain>\" for more.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"The command is interactive and will show a multiple select input which allows\n"
|
|
|
|
|
"you to make a seclection. Use the \"?\" key to see more help on navigating this\n"
|
|
|
|
|
"The command is interactive and will show a multiple select input which "
|
|
|
|
|
"allows\n"
|
|
|
|
|
"you to make a seclection. Use the \"?\" key to see more help on navigating "
|
|
|
|
|
"this\n"
|
|
|
|
|
"interface.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Passing \"--force/-f\" will select all volumes for removal. Be careful."
|
|
|
|
|
@ -1233,19 +1288,25 @@ msgstr "⏪ Revertir una plataforma 🚀 una versión anterior"
|
|
|
|
|
#. translators: Short description for `app run` command
|
|
|
|
|
#: cli/app/run.go:30
|
|
|
|
|
msgid "Run a command inside a service container"
|
|
|
|
|
msgstr "💻 Ejecuta un comando dentro de un contenedor 🐋 creado solo para esa tarea"
|
|
|
|
|
msgstr ""
|
|
|
|
|
"💻 Ejecuta un comando dentro de un contenedor 🐋 creado solo para esa tarea"
|
|
|
|
|
|
|
|
|
|
#: cli/app/cmd.go:31
|
|
|
|
|
msgid ""
|
|
|
|
|
"Run an app specific command.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"These commands are bash functions, defined in the abra.sh of the recipe itself.\n"
|
|
|
|
|
"They can be run within the context of a service (e.g. app) or locally on your\n"
|
|
|
|
|
"These commands are bash functions, defined in the abra.sh of the recipe "
|
|
|
|
|
"itself.\n"
|
|
|
|
|
"They can be run within the context of a service (e.g. app) or locally on "
|
|
|
|
|
"your\n"
|
|
|
|
|
"work station by passing \"--local/-l\".\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"N.B. If using the \"--\" style to pass arguments, flags (e.g. \"--local/-l\") must\n"
|
|
|
|
|
"be passed *before* the \"--\". It is possible to pass arguments without the \"--\"\n"
|
|
|
|
|
"as long as no dashes are present (i.e. \"foo\" works without \"--\", \"-foo\"\n"
|
|
|
|
|
"N.B. If using the \"--\" style to pass arguments, flags (e.g. \"--local/-"
|
|
|
|
|
"l\") must\n"
|
|
|
|
|
"be passed *before* the \"--\". It is possible to pass arguments without the "
|
|
|
|
|
"\"--\"\n"
|
|
|
|
|
"as long as no dashes are present (i.e. \"foo\" works without \"--\", \"-"
|
|
|
|
|
"foo\"\n"
|
|
|
|
|
"does not)."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -1318,7 +1379,8 @@ msgstr "📋 Muestra las etiquetas 🛂 desplegadas (proxy)"
|
|
|
|
|
#. translators: Short description for `recipe diff` command
|
|
|
|
|
#: cli/recipe/diff.go:23
|
|
|
|
|
msgid "Show unstaged changes in recipe config"
|
|
|
|
|
msgstr "📋 Muestra cambios sin actualizar ⤵️ en la configuración ⚙️ de la receta 🧑🍳"
|
|
|
|
|
msgstr ""
|
|
|
|
|
"📋 Muestra cambios sin actualizar ⤵️ en la configuración ⚙️ de la receta 🧑🍳"
|
|
|
|
|
|
|
|
|
|
#: cli/app/restore.go:25
|
|
|
|
|
msgid ""
|
|
|
|
|
@ -1386,8 +1448,10 @@ msgid ""
|
|
|
|
|
"Arbitrary secret insertion is not supported. Secrets that are inserted must\n"
|
|
|
|
|
"match those configured in the recipe beforehand.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"This command can be useful when you want to manually generate secrets for an app\n"
|
|
|
|
|
"environment. Typically, you can let Abra generate them for you on app creation\n"
|
|
|
|
|
"This command can be useful when you want to manually generate secrets for an "
|
|
|
|
|
"app\n"
|
|
|
|
|
"environment. Typically, you can let Abra generate them for you on app "
|
|
|
|
|
"creation\n"
|
|
|
|
|
"(see \"abra app new --secrets/-S\" for more)."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -1416,17 +1480,22 @@ msgstr ""
|
|
|
|
|
msgid ""
|
|
|
|
|
"This command rolls an app back to a previous version.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Unlike \"abra app deploy\", chaos operations are not supported here. Only recipe\n"
|
|
|
|
|
"Unlike \"abra app deploy\", chaos operations are not supported here. Only "
|
|
|
|
|
"recipe\n"
|
|
|
|
|
"versions are supported values for \"[version]\".\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"It is possible to \"--force/-f\" an downgrade if you want to re-deploy a specific\n"
|
|
|
|
|
"It is possible to \"--force/-f\" an downgrade if you want to re-deploy a "
|
|
|
|
|
"specific\n"
|
|
|
|
|
"version.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Only the deployed version is consulted when trying to determine what downgrades\n"
|
|
|
|
|
"are available. The live deployment version is the \"source of truth\" in this\n"
|
|
|
|
|
"Only the deployed version is consulted when trying to determine what "
|
|
|
|
|
"downgrades\n"
|
|
|
|
|
"are available. The live deployment version is the \"source of truth\" in "
|
|
|
|
|
"this\n"
|
|
|
|
|
"case. The stored .env version is not consulted.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"A downgrade can be destructive, please ensure you have a copy of your app data\n"
|
|
|
|
|
"A downgrade can be destructive, please ensure you have a copy of your app "
|
|
|
|
|
"data\n"
|
|
|
|
|
"beforehand. See \"abra app backup\" for more."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -1434,7 +1503,8 @@ msgstr ""
|
|
|
|
|
msgid ""
|
|
|
|
|
"This does not destroy any application data.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"However, you should remain vigilant, as your swarm installation will consider\n"
|
|
|
|
|
"However, you should remain vigilant, as your swarm installation will "
|
|
|
|
|
"consider\n"
|
|
|
|
|
"any previously attached volumes as eligible for pruning once undeployed.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Passing \"--prune/-p\" does not remove those volumes."
|
|
|
|
|
@ -1452,7 +1522,8 @@ msgid ""
|
|
|
|
|
" # Linux:\n"
|
|
|
|
|
" $ abra autocomplete bash | sudo tee /etc/bash_completion.d/abra\n"
|
|
|
|
|
" # macOS:\n"
|
|
|
|
|
" $ abra autocomplete bash | sudo tee $(brew --prefix)/etc/bash_completion.d/abra\n"
|
|
|
|
|
" $ abra autocomplete bash | sudo tee $(brew --prefix)/etc/bash_completion.d/"
|
|
|
|
|
"abra\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Zsh:\n"
|
|
|
|
|
" # If shell autocompletion is not already enabled in your environment,\n"
|
|
|
|
|
@ -1502,7 +1573,8 @@ msgid ""
|
|
|
|
|
"It will update the relevant compose file tags on the local file system.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Some image tags cannot be parsed because they do not follow some sort of\n"
|
|
|
|
|
"semver-like convention. In this case, all possible tags will be listed and it\n"
|
|
|
|
|
"semver-like convention. In this case, all possible tags will be listed and "
|
|
|
|
|
"it\n"
|
|
|
|
|
"is up to the end-user to decide.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"The command is interactive and will show a select input which allows you to\n"
|
|
|
|
|
@ -1523,8 +1595,10 @@ msgid ""
|
|
|
|
|
"\n"
|
|
|
|
|
"By default, the latest stable release is downloaded.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Use \"--rc/-r\" to install the latest release candidate. Please bear in mind that\n"
|
|
|
|
|
"it may contain absolutely catastrophic deal-breaker bugs. Thank you very much\n"
|
|
|
|
|
"Use \"--rc/-r\" to install the latest release candidate. Please bear in mind "
|
|
|
|
|
"that\n"
|
|
|
|
|
"it may contain absolutely catastrophic deal-breaker bugs. Thank you very "
|
|
|
|
|
"much\n"
|
|
|
|
|
"for the testing efforts 💗"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -1537,17 +1611,22 @@ msgstr "📨 Actualizar una plataforma 🚀"
|
|
|
|
|
msgid ""
|
|
|
|
|
"Upgrade an app.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Unlike \"abra app deploy\", chaos operations are not supported here. Only recipe\n"
|
|
|
|
|
"Unlike \"abra app deploy\", chaos operations are not supported here. Only "
|
|
|
|
|
"recipe\n"
|
|
|
|
|
"versions are supported values for \"[version]\".\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"It is possible to \"--force/-f\" an upgrade if you want to re-deploy a specific\n"
|
|
|
|
|
"It is possible to \"--force/-f\" an upgrade if you want to re-deploy a "
|
|
|
|
|
"specific\n"
|
|
|
|
|
"version.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Only the deployed version is consulted when trying to determine what upgrades\n"
|
|
|
|
|
"are available. The live deployment version is the \"source of truth\" in this\n"
|
|
|
|
|
"Only the deployed version is consulted when trying to determine what "
|
|
|
|
|
"upgrades\n"
|
|
|
|
|
"are available. The live deployment version is the \"source of truth\" in "
|
|
|
|
|
"this\n"
|
|
|
|
|
"case. The stored .env version is not consulted.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"An upgrade can be destructive, please ensure you have a copy of your app data\n"
|
|
|
|
|
"An upgrade can be destructive, please ensure you have a copy of your app "
|
|
|
|
|
"data\n"
|
|
|
|
|
"beforehand. See \"abra app backup\" for more."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
@ -1570,23 +1649,32 @@ msgid ""
|
|
|
|
|
"Examples:\n"
|
|
|
|
|
"{{.Example}}{{end}}{{if .HasAvailableSubCommands}}\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Available Commands:{{range .Commands}}{{if (or .IsAvailableCommand (eq .Name \"help\"))}}\n"
|
|
|
|
|
" {{rpad .Name .NamePadding }} {{.Short}}{{end}}{{end}}{{end}}{{if .HasAvailableLocalFlags}}\n"
|
|
|
|
|
"Available Commands:{{range .Commands}}{{if (or .IsAvailableCommand (eq .Name "
|
|
|
|
|
"\"help\"))}}\n"
|
|
|
|
|
" {{rpad .Name .NamePadding }} {{.Short}}{{end}}{{end}}{{end}}{{if ."
|
|
|
|
|
"HasAvailableLocalFlags}}\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Flags:\n"
|
|
|
|
|
"{{.LocalFlags.FlagUsages | trimTrailingWhitespaces}}{{end}}{{if .HasAvailableInheritedFlags}}\n"
|
|
|
|
|
"{{.LocalFlags.FlagUsages | trimTrailingWhitespaces}}{{end}}{{if ."
|
|
|
|
|
"HasAvailableInheritedFlags}}\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Global Flags:\n"
|
|
|
|
|
"{{.InheritedFlags.FlagUsages | trimTrailingWhitespaces}}{{end}}{{if .HasHelpSubCommands}}\n"
|
|
|
|
|
"{{.InheritedFlags.FlagUsages | trimTrailingWhitespaces}}{{end}}{{if ."
|
|
|
|
|
"HasHelpSubCommands}}\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Additional help topics:{{range .Commands}}{{if .IsAdditionalHelpTopicCommand}}\n"
|
|
|
|
|
" {{rpad .CommandPath .CommandPathPadding}} {{.Short}}{{end}}{{end}}{{end}}{{if .HasAvailableSubCommands}}\n"
|
|
|
|
|
"Additional help topics:{{range .Commands}}{{if ."
|
|
|
|
|
"IsAdditionalHelpTopicCommand}}\n"
|
|
|
|
|
" {{rpad .CommandPath .CommandPathPadding}} {{.Short}}{{end}}{{end}}{{end}}"
|
|
|
|
|
"{{if .HasAvailableSubCommands}}\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"Use \"{{.CommandPath}} [command] --help\" for more information about a command.{{end}}\n"
|
|
|
|
|
"Use \"{{.CommandPath}} [command] --help\" for more information about a "
|
|
|
|
|
"command.{{end}}\n"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/recipe/fetch.go:28
|
|
|
|
|
msgid "Using \"--force/-f\" Git syncs an existing recipe. It does not erase unstaged changes."
|
|
|
|
|
msgid ""
|
|
|
|
|
"Using \"--force/-f\" Git syncs an existing recipe. It does not erase "
|
|
|
|
|
"unstaged changes."
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/secret.go:117
|
|
|
|
|
@ -1618,20 +1706,27 @@ msgstr ""
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid ""
|
|
|
|
|
"\n"
|
|
|
|
|
"The following options are two types of initial semantic version that you can\n"
|
|
|
|
|
"pick for %s that will be published in the recipe catalogue. This follows the\n"
|
|
|
|
|
"The following options are two types of initial semantic version that you "
|
|
|
|
|
"can\n"
|
|
|
|
|
"pick for %s that will be published in the recipe catalogue. This follows "
|
|
|
|
|
"the\n"
|
|
|
|
|
"semver convention (more on https://semver.org), here is a short cheatsheet\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" 0.1.0: development release, still hacking. when you make a major upgrade\n"
|
|
|
|
|
" you increment the \"y\" part (i.e. 0.1.0 -> 0.2.0) and only move to\n"
|
|
|
|
|
" 0.1.0: development release, still hacking. when you make a major "
|
|
|
|
|
"upgrade\n"
|
|
|
|
|
" you increment the \"y\" part (i.e. 0.1.0 -> 0.2.0) and only move "
|
|
|
|
|
"to\n"
|
|
|
|
|
" using the \"x\" part when things are stable.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" 1.0.0: public release, assumed to be working. you already have a stable\n"
|
|
|
|
|
" and reliable deployment of this app and feel relatively confident\n"
|
|
|
|
|
" and reliable deployment of this app and feel relatively "
|
|
|
|
|
"confident\n"
|
|
|
|
|
" about it.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
"If you want people to be able alpha test your current config for %s but don't\n"
|
|
|
|
|
"think it is quite reliable, go with 0.1.0 and people will know that things are\n"
|
|
|
|
|
"If you want people to be able alpha test your current config for %s but "
|
|
|
|
|
"don't\n"
|
|
|
|
|
"think it is quite reliable, go with 0.1.0 and people will know that things "
|
|
|
|
|
"are\n"
|
|
|
|
|
"likely to change.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -1642,7 +1737,8 @@ msgid ""
|
|
|
|
|
"\n"
|
|
|
|
|
"You need to make a decision about what kind of an update this new recipe\n"
|
|
|
|
|
"version is. If someone else performs this upgrade, do they have to do some\n"
|
|
|
|
|
"migration work or take care of some breaking changes? This can be signaled in\n"
|
|
|
|
|
"migration work or take care of some breaking changes? This can be signaled "
|
|
|
|
|
"in\n"
|
|
|
|
|
"the version you specify on the recipe deploy label and is called a semantic\n"
|
|
|
|
|
"version.\n"
|
|
|
|
|
"\n"
|
|
|
|
|
@ -1652,15 +1748,20 @@ msgid ""
|
|
|
|
|
"\n"
|
|
|
|
|
"Here is a semver cheat sheet (more on https://semver.org):\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" major: new features/bug fixes, backwards incompatible (e.g 1.0.0 -> 2.0.0).\n"
|
|
|
|
|
" the upgrade won't work without some preparation work and others need\n"
|
|
|
|
|
" major: new features/bug fixes, backwards incompatible (e.g 1.0.0 -> "
|
|
|
|
|
"2.0.0).\n"
|
|
|
|
|
" the upgrade won't work without some preparation work and others "
|
|
|
|
|
"need\n"
|
|
|
|
|
" to take care when performing it. \"it could go wrong\".\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" minor: new features/bug fixes, backwards compatible (e.g. 0.1.0 -> 0.2.0).\n"
|
|
|
|
|
" the upgrade should Just Work and there are no breaking changes in\n"
|
|
|
|
|
" minor: new features/bug fixes, backwards compatible (e.g. 0.1.0 -> "
|
|
|
|
|
"0.2.0).\n"
|
|
|
|
|
" the upgrade should Just Work and there are no breaking changes "
|
|
|
|
|
"in\n"
|
|
|
|
|
" the app and the recipe config. \"it should go fine\".\n"
|
|
|
|
|
"\n"
|
|
|
|
|
" patch: bug fixes, backwards compatible (e.g. 0.0.1 -> 0.0.2). this upgrade\n"
|
|
|
|
|
" patch: bug fixes, backwards compatible (e.g. 0.0.1 -> 0.0.2). this "
|
|
|
|
|
"upgrade\n"
|
|
|
|
|
" should also Just Work and is mostly to do with minor bug fixes\n"
|
|
|
|
|
" and/or security patches. \"nothing to worry about\".\n"
|
|
|
|
|
"\n"
|
|
|
|
|
@ -1999,14 +2100,17 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/recipe/git.go:52
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "cannot redeploy previous chaos version (%s), did you mean to use \"--chaos\"?"
|
|
|
|
|
msgid ""
|
|
|
|
|
"cannot redeploy previous chaos version (%s), did you mean to use \"--chaos\"?"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/deploy.go:367
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid ""
|
|
|
|
|
"cannot redeploy previous chaos version (%s), did you mean to use \"--chaos\"?\n"
|
|
|
|
|
" to return to a regular release, specify a release tag, commit SHA or use \"--latest\""
|
|
|
|
|
"cannot redeploy previous chaos version (%s), did you mean to use \"--"
|
|
|
|
|
"chaos\"?\n"
|
|
|
|
|
" to return to a regular release, specify a release tag, commit SHA or "
|
|
|
|
|
"use \"--latest\""
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/dns/dns.go:38 pkg/dns/dns.go:47
|
|
|
|
|
@ -2167,13 +2271,19 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/upstream/commandconn/commandconn.go:172
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "command %v has exited with %v, please make sure the URL is valid, and Docker 18.09 or later is installed on the remote host: stderr=%s"
|
|
|
|
|
msgid ""
|
|
|
|
|
"command %v has exited with %v, please make sure the URL is valid, and Docker "
|
|
|
|
|
"18.09 or later is installed on the remote host: stderr=%s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. translators: `app command` command
|
|
|
|
|
#: cli/app/cmd.go:27
|
|
|
|
|
msgid "command <domain> [service | --local] <cmd> [[args] [flags] | [flags] -- [args]]"
|
|
|
|
|
msgstr "ejecutar <domain> [service | --local] <cmd> [[args] [flags] | [flags] -- [args]]"
|
|
|
|
|
msgid ""
|
|
|
|
|
"command <domain> [service | --local] <cmd> [[args] [flags] | [flags] -- "
|
|
|
|
|
"[args]]"
|
|
|
|
|
msgstr ""
|
|
|
|
|
"ejecutar <domain> [service | --local] <cmd> [[args] [flags] | [flags] -- "
|
|
|
|
|
"[args]]"
|
|
|
|
|
|
|
|
|
|
#: pkg/upstream/commandconn/commandconn.go:239
|
|
|
|
|
#, c-format
|
|
|
|
|
@ -2324,7 +2434,7 @@ msgstr ""
|
|
|
|
|
msgid "created client for %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:133
|
|
|
|
|
#: cli/app/move.go:137
|
|
|
|
|
#, fuzzy, c-format
|
|
|
|
|
msgid "created secret on %s: %s"
|
|
|
|
|
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
|
|
|
|
|
@ -2344,7 +2454,7 @@ msgstr ""
|
|
|
|
|
msgid "creating %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:153
|
|
|
|
|
#: cli/app/move.go:157
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "creating %s on %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -2364,7 +2474,7 @@ msgstr ""
|
|
|
|
|
msgid "creating secret %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:143
|
|
|
|
|
#: cli/app/move.go:147
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "creating volume %s on %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -2621,7 +2731,7 @@ msgstr ""
|
|
|
|
|
msgid "dry run: remote %s (%s) not created"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:345 cli/catalogue/catalogue.go:301 cli/recipe/release.go:648
|
|
|
|
|
#: cli/app/move.go:349 cli/catalogue/catalogue.go:301 cli/recipe/release.go:648
|
|
|
|
|
#: cli/recipe/sync.go:271
|
|
|
|
|
msgid "dry-run"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -2674,7 +2784,9 @@ msgid "ensuring env version %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/recipe/upgrade.go:286
|
|
|
|
|
msgid "enter / return to confirm, choose 'skip' to not upgrade this tag, vim mode is enabled"
|
|
|
|
|
msgid ""
|
|
|
|
|
"enter / return to confirm, choose 'skip' to not upgrade this tag, vim mode "
|
|
|
|
|
"is enabled"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#. translators: `app env` command
|
|
|
|
|
@ -2746,12 +2858,12 @@ msgstr ""
|
|
|
|
|
msgid "expected 1 service but found %v: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:172
|
|
|
|
|
#: cli/app/move.go:176
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "extracting %s on %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:311
|
|
|
|
|
#: cli/app/move.go:315
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "extracting secret %s on %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -2784,12 +2896,12 @@ msgstr ""
|
|
|
|
|
msgid "failed to commit changes: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:163
|
|
|
|
|
#: cli/app/move.go:167
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "failed to copy %s from %s to local machine: output:%s err:%s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:169
|
|
|
|
|
#: cli/app/move.go:173
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "failed to copy %s from local machine to %s: output:%s err:%s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -2814,7 +2926,7 @@ msgstr ""
|
|
|
|
|
msgid "failed to create secret %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:149
|
|
|
|
|
#: cli/app/move.go:153
|
|
|
|
|
#, fuzzy, c-format
|
|
|
|
|
msgid "failed to create volume %s on %s: %s"
|
|
|
|
|
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
|
|
|
|
|
@ -2842,7 +2954,7 @@ msgstr ""
|
|
|
|
|
msgid "failed to match chosen service"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:202
|
|
|
|
|
#: cli/app/move.go:206
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "failed to migrate app config: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -2857,12 +2969,12 @@ msgstr ""
|
|
|
|
|
msgid "failed to publish new release: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:183 cli/app/move.go:189
|
|
|
|
|
#: cli/app/move.go:187 cli/app/move.go:193
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "failed to remove %s from %s: output:%s err:%s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:195
|
|
|
|
|
#: cli/app/move.go:199
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "failed to remove %s on local machine: output:%s err:%s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -2916,7 +3028,7 @@ msgstr ""
|
|
|
|
|
msgid "failed to select default branch in %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:131
|
|
|
|
|
#: cli/app/move.go:135
|
|
|
|
|
#, fuzzy, c-format
|
|
|
|
|
msgid "failed to store secret on %s: %s"
|
|
|
|
|
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
|
|
|
|
|
@ -3351,7 +3463,9 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/upstream/convert/service.go:834
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "invalid credential spec: spec specifies config %v, but no such config can be found"
|
|
|
|
|
msgid ""
|
|
|
|
|
"invalid credential spec: spec specifies config %v, but no such config can be "
|
|
|
|
|
"found"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/upstream/container/hijack.go:100
|
|
|
|
|
@ -3564,7 +3678,7 @@ msgstr ""
|
|
|
|
|
msgid "man [flags]"
|
|
|
|
|
msgstr "manual [flags]"
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:200
|
|
|
|
|
#: cli/app/move.go:204
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "migrating app config from %s to %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -3601,7 +3715,7 @@ msgstr ""
|
|
|
|
|
msgid "move <domain> <server> [flags]"
|
|
|
|
|
msgstr "mover <domain> [flags]"
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:137
|
|
|
|
|
#: cli/app/move.go:141
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "moving volume %s from %s to %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -3637,12 +3751,17 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/upstream/stack/stack.go:348
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "network %q is declared as external, but could not be found. You need to create a swarm-scoped network before the stack is deployed, which you can do by running this on the server: docker network create -d overlay proxy"
|
|
|
|
|
msgid ""
|
|
|
|
|
"network %q is declared as external, but could not be found. You need to "
|
|
|
|
|
"create a swarm-scoped network before the stack is deployed, which you can do "
|
|
|
|
|
"by running this on the server: docker network create -d overlay proxy"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/upstream/stack/stack.go:352
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "network %q is declared as external, but it is not in the right scope: %q instead of \"swarm\""
|
|
|
|
|
msgid ""
|
|
|
|
|
"network %q is declared as external, but it is not in the right scope: %q "
|
|
|
|
|
"instead of \"swarm\""
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/undeploy.go:147 cli/server/prune.go:60
|
|
|
|
|
@ -3762,7 +3881,9 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/recipe/upgrade.go:183
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "no new versions available for %s, assuming %s is the latest (use -a/--all-tags to see all anyway)"
|
|
|
|
|
msgid ""
|
|
|
|
|
"no new versions available for %s, assuming %s is the latest (use -a/--all-"
|
|
|
|
|
"tags to see all anyway)"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/internal/validate.go:64
|
|
|
|
|
@ -3829,7 +3950,9 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/recipe/release.go:180
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "no tag specified and no previous tag available for %s, assuming initial release"
|
|
|
|
|
msgid ""
|
|
|
|
|
"no tag specified and no previous tag available for %s, assuming initial "
|
|
|
|
|
"release"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/lint/recipe.go:89
|
|
|
|
|
@ -3890,7 +4013,9 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/recipe/upgrade.go:245
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "not upgrading from %s to %s for %s, because the upgrade type is more serious than what user wants"
|
|
|
|
|
msgid ""
|
|
|
|
|
"not upgrading from %s to %s for %s, because the upgrade type is more serious "
|
|
|
|
|
"than what user wants"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/upstream/stack/remove.go:73
|
|
|
|
|
@ -4104,7 +4229,7 @@ msgstr ""
|
|
|
|
|
#. with no spaces in between
|
|
|
|
|
#. translators: `abra recipe` aliases. use a comma separated list of aliases
|
|
|
|
|
#. with no spaces in between
|
|
|
|
|
#: cli/app/backup.go:327 cli/app/list.go:300 cli/app/move.go:346
|
|
|
|
|
#: cli/app/backup.go:327 cli/app/list.go:300 cli/app/move.go:350
|
|
|
|
|
#: cli/app/run.go:23 cli/app/upgrade.go:483 cli/catalogue/catalogue.go:302
|
|
|
|
|
#: cli/recipe/recipe.go:12 cli/recipe/release.go:649 cli/recipe/sync.go:272
|
|
|
|
|
msgid "r"
|
|
|
|
|
@ -4293,12 +4418,12 @@ msgstr ""
|
|
|
|
|
msgid "removed freshly created tag %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:180 cli/app/move.go:186
|
|
|
|
|
#: cli/app/move.go:184 cli/app/move.go:190
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "removing %s from %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:192
|
|
|
|
|
#: cli/app/move.go:196
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "removing %s from local machine"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -4360,7 +4485,7 @@ msgstr ""
|
|
|
|
|
msgid "repo set config: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:348 cli/catalogue/catalogue.go:304 cli/recipe/release.go:651
|
|
|
|
|
#: cli/app/move.go:352 cli/catalogue/catalogue.go:304 cli/recipe/release.go:651
|
|
|
|
|
#: cli/recipe/sync.go:274
|
|
|
|
|
msgid "report changes that would be made"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -4498,12 +4623,12 @@ msgstr ""
|
|
|
|
|
msgid "rs"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:160
|
|
|
|
|
#: cli/app/move.go:164
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "rsyncing %s from %s to local machine"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:166
|
|
|
|
|
#: cli/app/move.go:170
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "rsyncing %s to %s from local machine"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -4690,7 +4815,9 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/recipe/upgrade.go:228
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "service %s is at version %s, but pinned to %s, please correct your compose.yml file manually!"
|
|
|
|
|
msgid ""
|
|
|
|
|
"service %s is at version %s, but pinned to %s, please correct your compose."
|
|
|
|
|
"yml file manually!"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/recipe/upgrade.go:224
|
|
|
|
|
@ -4789,7 +4916,7 @@ msgstr ""
|
|
|
|
|
msgid "skipped"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:278
|
|
|
|
|
#: cli/app/move.go:282
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "skipping %s as it does not match %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -4825,6 +4952,11 @@ msgstr ""
|
|
|
|
|
msgid "skipping generation of %s (generate=false)"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:132
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "skipping secret (because it already exists) on %s: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/app/app.go:683
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "skipping version %s write as already exists in %s.env"
|
|
|
|
|
@ -4890,7 +5022,9 @@ msgid "ssh-agent not found. see \"abra recipe release --help\" and try again"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/catalogue/catalogue.go:98
|
|
|
|
|
msgid "ssh: SSH_AUTH_SOCK missing, --publish/-p will fail. see \"abra catalogue generate --help\""
|
|
|
|
|
msgid ""
|
|
|
|
|
"ssh: SSH_AUTH_SOCK missing, --publish/-p will fail. see \"abra catalogue "
|
|
|
|
|
"generate --help\""
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/list.go:291 cli/recipe/list.go:45
|
|
|
|
|
@ -5164,7 +5298,7 @@ msgstr ""
|
|
|
|
|
msgid "unable to fetch tags in %s: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:297
|
|
|
|
|
#: cli/app/move.go:301
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "unable to get container matching %s: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -5251,10 +5385,12 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/recipe/release.go:621
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "unable to read version for %s from synced label. Did you try running \"abra recipe sync %s\" already?"
|
|
|
|
|
msgid ""
|
|
|
|
|
"unable to read version for %s from synced label. Did you try running \"abra "
|
|
|
|
|
"recipe sync %s\" already?"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/move.go:206
|
|
|
|
|
#: cli/app/move.go:210
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "unable to remove %s: %s"
|
|
|
|
|
msgstr ""
|
|
|
|
|
@ -5540,7 +5676,8 @@ msgstr ""
|
|
|
|
|
|
|
|
|
|
#: cli/app/deploy.go:116
|
|
|
|
|
#, c-format
|
|
|
|
|
msgid "version '%s' appears to be a chaos commit, but --chaos/-C was not provided"
|
|
|
|
|
msgid ""
|
|
|
|
|
"version '%s' appears to be a chaos commit, but --chaos/-C was not provided"
|
|
|
|
|
msgstr ""
|
|
|
|
|
|
|
|
|
|
#: pkg/recipe/recipe.go:200
|
|
|
|
|
|