chore: make i18n

This commit is contained in:
2025-10-31 21:38:01 +01:00
parent 2cca04de90
commit e5a653c002
2 changed files with 313 additions and 170 deletions

View File

@ -7,7 +7,7 @@
msgid ""
msgstr "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: EMAIL\n"
"POT-Creation-Date: 2025-10-31 21:31+0100\n"
"POT-Creation-Date: 2025-10-31 21:37+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -254,12 +254,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 ""
@ -444,7 +444,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 ""
@ -2296,7 +2296,7 @@ msgstr ""
msgid "created client for %s"
msgstr ""
#: ./cli/app/move.go:133
#: ./cli/app/move.go:137
#, c-format
msgid "created secret on %s: %s"
msgstr ""
@ -2316,7 +2316,7 @@ msgstr ""
msgid "creating %s"
msgstr ""
#: ./cli/app/move.go:153
#: ./cli/app/move.go:157
#, c-format
msgid "creating %s on %s"
msgstr ""
@ -2336,7 +2336,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 ""
@ -2592,7 +2592,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/recipe/sync.go:271
#: ./cli/app/move.go:349 ./cli/catalogue/catalogue.go:301 ./cli/recipe/release.go:648 ./cli/recipe/sync.go:271
msgid "dry-run"
msgstr ""
@ -2714,12 +2714,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 ""
@ -2750,12 +2750,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 ""
@ -2780,7 +2780,7 @@ msgstr ""
msgid "failed to create secret %s"
msgstr ""
#: ./cli/app/move.go:149
#: ./cli/app/move.go:153
#, c-format
msgid "failed to create volume %s on %s: %s"
msgstr ""
@ -2808,7 +2808,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 ""
@ -2823,12 +2823,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 ""
@ -2882,7 +2882,7 @@ msgstr ""
msgid "failed to select default branch in %s"
msgstr ""
#: ./cli/app/move.go:131
#: ./cli/app/move.go:135
#, c-format
msgid "failed to store secret on %s: %s"
msgstr ""
@ -3545,7 +3545,7 @@ msgstr ""
msgid "manual update required: COMPOSE_FILE=\"%s\""
msgstr ""
#: ./cli/app/move.go:200
#: ./cli/app/move.go:204
#, c-format
msgid "migrating app config from %s to %s"
msgstr ""
@ -3580,7 +3580,7 @@ msgstr ""
msgid "move <domain> <server> [flags]"
msgstr ""
#: ./cli/app/move.go:137
#: ./cli/app/move.go:141
#, c-format
msgid "moving volume %s from %s to %s"
msgstr ""
@ -4094,7 +4094,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/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
#: ./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"
msgstr ""
@ -4279,12 +4279,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 ""
@ -4346,7 +4346,7 @@ msgstr ""
msgid "repo set config: %s"
msgstr ""
#: ./cli/app/move.go:348 ./cli/catalogue/catalogue.go:304 ./cli/recipe/release.go:651 ./cli/recipe/sync.go:274
#: ./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 ""
@ -4487,12 +4487,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 ""
@ -4777,7 +4777,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 ""
@ -4813,6 +4813,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"
@ -5160,7 +5165,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 ""
@ -5264,7 +5269,7 @@ msgstr ""
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 ""

View File

@ -2,10 +2,11 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: EMAIL\n"
"POT-Creation-Date: 2025-10-31 21:31+0100\n"
"POT-Creation-Date: 2025-10-31 21:37+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"
@ -265,12 +266,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 ""
@ -297,7 +298,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
@ -419,7 +422,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
@ -457,7 +462,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 ""
@ -573,7 +578,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
@ -593,12 +600,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 ""
@ -617,7 +627,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"
@ -626,8 +637,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 ""
@ -698,12 +711,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 ""
@ -732,24 +749,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"
@ -767,21 +791,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 ""
@ -815,9 +845,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
@ -834,7 +866,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 ""
@ -873,21 +906,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"
@ -1085,17 +1125,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"
@ -1157,7 +1202,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 ""
@ -1170,7 +1216,8 @@ msgstr ""
msgid ""
"Pull app environment values from a deploymed app.\n"
"\n"
"A convenient command for when you've lost your app environment file or want to\n"
"A convenient command for when you've lost your app environment file or want "
"to\n"
"synchronize your local app environment values with what is deployed live."
msgstr ""
@ -1201,7 +1248,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 ""
@ -1218,7 +1266,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 ""
@ -1227,16 +1277,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 ""
@ -1249,11 +1302,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."
@ -1277,19 +1333,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 ""
@ -1357,7 +1419,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 ""
@ -1425,8 +1488,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 ""
@ -1455,17 +1520,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 ""
@ -1473,7 +1543,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."
@ -1491,7 +1562,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"
@ -1546,7 +1618,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"
@ -1567,8 +1640,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 ""
@ -1581,17 +1656,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 ""
@ -1614,23 +1694,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
@ -1662,20 +1751,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 ""
@ -1686,7 +1782,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"
@ -1696,15 +1793,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"
@ -2043,14 +2145,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
@ -2211,13 +2316,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
@ -2368,7 +2479,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 🤖"
@ -2388,7 +2499,7 @@ msgstr ""
msgid "creating %s"
msgstr ""
#: cli/app/move.go:153
#: cli/app/move.go:157
#, c-format
msgid "creating %s on %s"
msgstr ""
@ -2408,7 +2519,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 ""
@ -2665,7 +2776,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 ""
@ -2718,7 +2829,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 group
@ -2791,12 +2904,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 ""
@ -2829,12 +2942,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 ""
@ -2859,7 +2972,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 🤖"
@ -2887,7 +3000,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 ""
@ -2902,12 +3015,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 ""
@ -2961,7 +3074,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 🤖"
@ -3417,7 +3530,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
@ -3643,7 +3758,7 @@ msgstr "manual [flags]"
msgid "manual update required: COMPOSE_FILE=\"%s\""
msgstr ""
#: cli/app/move.go:200
#: cli/app/move.go:204
#, c-format
msgid "migrating app config from %s to %s"
msgstr ""
@ -3680,7 +3795,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 ""
@ -3716,12 +3831,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:148 cli/server/prune.go:60
@ -3841,7 +3961,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
@ -3908,7 +4030,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
@ -3974,7 +4098,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
@ -4205,7 +4331,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"
@ -4394,12 +4520,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 ""
@ -4461,7 +4587,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 ""
@ -4604,12 +4730,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 ""
@ -4801,7 +4927,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
@ -4900,7 +5028,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 ""
@ -4936,6 +5064,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"
@ -5001,7 +5134,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
@ -5285,7 +5420,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 ""
@ -5387,10 +5522,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 ""
@ -5696,7 +5833,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