Files
abra/pkg/i18n/locales/es.po
decentral1se f590870672
All checks were successful
continuous-integration/drone/push Build is passing
chore: make i18n
2025-09-10 21:46:43 +02:00

5997 lines
136 KiB
Plaintext

msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: EMAIL\n"
"POT-Creation-Date: 2025-09-10 21:44+0200\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: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#: cli/app/cp.go:38
msgid ""
" # copy myfile.txt to the root of the app service\n"
" abra app cp 1312.net myfile.txt app:/\n"
"\n"
" # copy that file back to your current working directory locally\n"
" abra app cp 1312.net app:/myfile.txt ./"
msgstr ""
#: cli/app/volume.go:101
msgid ""
" # delete volumes interactively\n"
" abra app volume rm 1312.net\n"
"\n"
" # delete specific volume\n"
" abra app volume rm 1312.net my_volume"
msgstr ""
#: cli/recipe/fetch.go:30
msgid ""
" # fetch from recipe catalogue\n"
" abra recipe fetch gitea\n"
"\n"
" # fetch from remote recipe\n"
" abra recipe fetch git.foo.org/recipes/myrecipe\n"
"\n"
" # fetch with ssh remote for hacking\n"
" abra recipe fetch gitea --ssh"
msgstr ""
#: cli/run.go:160
msgid ""
" # generate the man pages into /usr/local/share/man/man1\n"
" abra_path=$(which abra) # pass abra absolute path to sudo below\n"
" sudo $abra_path man\n"
" sudo mandb\n"
"\n"
" # read the man pages\n"
" man abra\n"
" man abra-app-deploy"
msgstr ""
#: cli/app/secret.go:171
msgid ""
" # insert regular secret\n"
" abra app secret insert 1312.net my_secret v1 mySuperSecret\n"
"\n"
" # insert secret as file\n"
" abra app secret insert 1312.net my_secret v1 secret.txt -f\n"
"\n"
" # insert secret from stdin\n"
" echo \"mmySuperSecret\" | abra app secret insert 1312.net my_secret v1"
msgstr ""
#: cli/app/list.go:55
msgid ""
" # list apps of all servers without live status\n"
" abra app ls\n"
"\n"
" # list apps of a specific server with live status\n"
" abra app ls -s 1312.net -S\n"
"\n"
" # list apps of all servers which match a specific recipe\n"
" abra app ls -r gitea"
msgstr ""
#: cli/app/move.go:59
msgid ""
" # move an app\n"
" abra app move nextcloud.1312.net myserver.com"
msgstr ""
#: cli/app/cmd.go:41
msgid ""
" # pass <cmd> args/flags without \"--\"\n"
" abra app cmd 1312.net app my_cmd_arg foo --user bar\n"
"\n"
" # pass <cmd> args/flags with \"--\"\n"
" abra app cmd 1312.net app my_cmd_args --user bar -- foo -vvv\n"
"\n"
" # drop the [service] arg if using \"--local/-l\"\n"
" abra app cmd 1312.net my_cmd --local"
msgstr ""
#: cli/app/restart.go:36
msgid ""
" # restart a single app service\n"
" abra app restart 1312.net app\n"
"\n"
" # restart all app services\n"
" abra app restart 1312.net -a"
msgstr ""
#: cli/app/run.go:31
msgid ""
" # run <cmd> with args/flags\n"
" abra app run 1312.net app -- ls -lha\n"
"\n"
" # run <cmd> without args/flags\n"
" abra app run 1312.net app bash --user nobody\n"
"\n"
" # run <cmd> with both kinds of args/flags \n"
" abra app run 1312.net app --user nobody -- ls -lha"
msgstr ""
#: cli/app/deploy.go:41
msgid ""
" # standard deployment\n"
" abra app deploy 1312.net\n"
"\n"
" # chaos deployment\n"
" abra app deploy 1312.net --chaos\n"
" \n"
" # deploy specific version\n"
" abra app deploy 1312.net 2.0.0+1.2.3\n"
"\n"
" # deploy a specific git hash\n"
" abra app deploy 1312.net 886db76d"
msgstr ""
#: cli/app/env.go:25
msgid " abra app env 1312.net"
msgstr ""
#: cli/app/remove.go:45
msgid " abra app remove 1312.net"
msgstr ""
#: cli/app/secret.go:346
msgid " abra app secret rm 1312.net oauth_key"
msgstr ""
#: cli/app/config.go:26
msgid " abra config 1312.net"
msgstr ""
#: cli/server/add.go:47
msgid " abra server add 1312.net"
msgstr ""
#: cli/upgrade.go:33
msgid " abra upgrade --rc"
msgstr ""
#: cli/app/rollback.go:48
msgid ""
" # standard rollback\n"
" abra app rollback 1312.net\n"
"\n"
" # rollback to specific version\n"
" abra app rollback 1312.net 2.0.0+1.2.3"
msgstr ""
#: pkg/formatter/formatter.go:46
msgid " ago"
msgstr ""
#: cli/app/remove.go:99
#, c-format
msgid "%d config(s) removed successfully"
msgstr ""
#: pkg/client/volumes.go:62
#, c-format
msgid "%d retries failed"
msgstr ""
#: cli/app/remove.go:146
#, c-format
msgid "%d volume(s) removed successfully"
msgstr ""
#: cli/app/volume.go:195
#, c-format
msgid "%d volumes removed successfully"
msgstr ""
#: cli/updater/updater.go:244
#, c-format
msgid "%s (%s) can be upgraded from version %s to %s"
msgstr ""
#: pkg/recipe/git.go:191
#, c-format
msgid "%s (%s) has locally unstaged changes?"
msgstr ""
#: pkg/container/container.go:40 pkg/service/service.go:103
#, c-format
msgid "%s (created %v)"
msgstr ""
#: cli/internal/deploy.go:113
#, c-format
msgid "%s OVERVIEW"
msgstr ""
#: cli/server/add.go:127 pkg/secret/secret.go:223 pkg/secret/secret.go:243
#: pkg/server/server.go:21
#, c-format
msgid "%s already exists"
msgstr ""
#: pkg/app/app.go:380
#, c-format
msgid "%s already exists?"
msgstr ""
#: cli/app/new.go:192
#, c-format
msgid "%s created (version: %s)"
msgstr ""
#: cli/recipe/release.go:152 cli/recipe/sync.go:258 cli/recipe/upgrade.go:336
#, c-format
msgid "%s currently has these unstaged changes 👇"
msgstr ""
#: cli/internal/command.go:70
#, c-format
msgid "%s does not exist for %s, use /bin/sh as fallback"
msgstr ""
#: cli/app/cmd.go:114 cli/internal/deploy.go:241
#, c-format
msgid "%s does not exist for %s?"
msgstr ""
#: cli/app/cmd.go:143
#, c-format
msgid "%s does not exist locally, use /bin/sh as fallback"
msgstr ""
#: cli/app/secret.go:86
#, c-format
msgid "%s doesn't exist in the env config?"
msgstr ""
#: cli/app/secret.go:442
#, c-format
msgid "%s doesn't exist on server?"
msgstr ""
#: cli/internal/command.go:110
#, c-format
msgid "%s doesn't have a %s function"
msgstr ""
#: cli/app/move.go:157 cli/app/move.go:316
#, c-format
msgid "%s failed on %s: output:%s err:%s"
msgstr ""
#: cli/app/move.go:176
#, c-format
msgid "%s failed to extract %s on %s: output:%s err:%s"
msgstr ""
#: pkg/upstream/stack/stack.go:169
#, c-format
msgid "%s has been detected as deployed: %v"
msgstr ""
#: pkg/upstream/stack/stack.go:174
#, c-format
msgid "%s has been detected as not deployed"
msgstr ""
#: cli/app/restart.go:139
#, c-format
msgid "%s has been scaled to 0"
msgstr ""
#: cli/app/restart.go:150
#, c-format
msgid "%s has been scaled to 1"
msgstr ""
#: pkg/catalogue/catalogue.go:40
#, c-format
msgid ""
"%s has locally unstaged changes? please commit/remove your changes before "
"proceeding"
msgstr ""
#: cli/internal/recipe.go:114
#, c-format
msgid "%s has no main 'app' service?"
msgstr ""
#: cli/recipe/version.go:60
#, c-format
msgid "%s has no published versions?"
msgstr ""
#: cli/app/new.go:281
#, c-format
msgid "%s has no secrets to generate, skipping..."
msgstr ""
#: pkg/recipe/compose.go:107
#, c-format
msgid "%s has no version label? try running \"abra recipe sync %s\" first?"
msgstr ""
#: pkg/secret/pass.go:29
#, c-format
msgid "%s inserted into pass store"
msgstr ""
#: cli/app/deploy.go:101
#, c-format
msgid "%s is already deployed"
msgstr ""
#: cli/recipe/fetch.go:62
#, c-format
msgid "%s is already fetched"
msgstr ""
#: pkg/recipe/compose.go:233
#, c-format
msgid "%s is already set, nothing to do?"
msgstr ""
#: pkg/recipe/compose.go:72
#, c-format
msgid "%s is missing a compose.yml or compose.*.yml file?"
msgstr ""
#: pkg/app/app.go:267
#, c-format
msgid "%s is missing the TYPE env var?"
msgstr ""
#: cli/app/rollback.go:301 cli/app/rollback.go:305
#, c-format
msgid "%s is not a downgrade for %s?"
msgstr ""
#: cli/app/upgrade.go:422 cli/app/upgrade.go:426
#, c-format
msgid "%s is not an upgrade for %s?"
msgstr ""
#: cli/app/logs.go:65 cli/app/ps.go:62 cli/app/restart.go:100
#: cli/app/services.go:55 cli/app/undeploy.go:65 cli/app/upgrade.go:443
#: cli/updater/updater.go:260
#, c-format
msgid "%s is not deployed?"
msgstr ""
#: cli/server/remove.go:50
#, c-format
msgid "%s is now lost in time, like tears in rain"
msgstr ""
#: cli/app/remove.go:80 cli/app/volume.go:133
#, c-format
msgid "%s is still deployed. Run \"abra app undeploy %s\""
msgstr ""
#: cli/app/deploy.go:172 cli/app/upgrade.go:209
#, c-format
msgid "%s missing from %s.env"
msgstr ""
#: cli/app/move.go:99
#, c-format
msgid "%s must first be deployed on %s before moving"
msgstr ""
#: cli/recipe/upgrade.go:151
#, c-format
msgid "%s not considered semver-like"
msgstr ""
#: pkg/secret/secret.go:130
#, c-format
msgid "%s not enabled in recipe config, skipping"
msgstr ""
#: cli/recipe/new.go:57
#, c-format
msgid "%s recipe directory already exists?"
msgstr ""
#: pkg/recipe/files.go:37
#, c-format
msgid "%s release notes:"
msgstr ""
#: pkg/secret/pass.go:51
#, c-format
msgid "%s removed from pass store"
msgstr ""
#: cli/app/new.go:195
#, c-format
msgid ""
"%s requires secret generation before deploying, run \"abra app secret "
"generate %s --all\""
msgstr ""
#: cli/app/new.go:141
#, c-format
msgid "%s sanitised as %s for new app"
msgstr ""
#: pkg/recipe/git.go:434
#, c-format
msgid "%s service is missing image tag?"
msgstr ""
#: cli/app/restart.go:151
#, c-format
msgid "%s service successfully restarted"
msgstr ""
#: cli/server/add.go:118
#, c-format
msgid "%s successfully added"
msgstr ""
#: cli/app/secret.go:254
#, c-format
msgid "%s successfully stored on server"
msgstr ""
#: cli/app/move.go:209
#, c-format
msgid "%s was successfully moved from %s to %s 🎉"
msgstr ""
#: cli/recipe/new.go:60
#, c-format
msgid "%s/example.git"
msgstr ""
#: pkg/upstream/stack/stack.go:602
#, c-format
msgid "%s: %s"
msgstr ""
#: pkg/deploy/utils.go:219 pkg/deploy/utils.go:258 pkg/deploy/utils.go:311
#, c-format
msgid "%s: %s (new)"
msgstr ""
#: pkg/ui/deploy.go:344
#, c-format
msgid "%s: %s (retries: %v, healthcheck: %s)"
msgstr ""
#: pkg/deploy/utils.go:213 pkg/deploy/utils.go:252 pkg/deploy/utils.go:305
#, c-format
msgid "%s: %s (unchanged)"
msgstr ""
#: pkg/deploy/utils.go:216 pkg/deploy/utils.go:255 pkg/deploy/utils.go:308
#, c-format
msgid "%s: %s → %s"
msgstr ""
#: pkg/app/app.go:521
#, c-format
msgid "%s: %s: %s"
msgstr ""
#: pkg/deploy/utils.go:245
#, c-format
msgid "%s: ? (missing version)"
msgstr ""
#: pkg/recipe/recipe.go:237
#, c-format
msgid "%s: attempt recipe metadata parse"
msgstr ""
#: pkg/recipe/recipe.go:368
#, c-format
msgid "%s: end marker %s not found"
msgstr ""
#: pkg/upstream/stack/loader.go:60
#, c-format
msgid "%s: ignoring deprecated options: %s"
msgstr ""
#: pkg/upstream/stack/loader.go:55
#, c-format
msgid "%s: ignoring unsupported options: %s"
msgstr ""
#: pkg/recipe/recipe.go:325
#, c-format
msgid "%s: image meta has incorrect format: %s"
msgstr ""
#: pkg/recipe/recipe.go:330
#, c-format
msgid "%s: image meta is empty?"
msgstr ""
#: pkg/recipe/recipe.go:361
#, c-format
msgid "%s: marker string %s not found"
msgstr ""
#: pkg/dns/dns.go:18
#, c-format
msgid "%s: no IPv4 available"
msgstr ""
#: pkg/lint/recipe.go:52
#, c-format
msgid "%s: skip condition: %s"
msgstr ""
#: pkg/dns/dns.go:14
#, c-format
msgid "%s: unable to resolve IPv4 address: %s"
msgstr ""
#: pkg/client/volumes.go:58
#, c-format
msgid "%s: waiting %d seconds before next retry"
msgstr ""
#: cli/app/upgrade.go:417
#, c-format
msgid "'%s' is not a known version"
msgstr ""
#: cli/app/rollback.go:296 cli/app/upgrade.go:412
#, c-format
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"
msgstr ""
#: cli/app/cmd.go:125
#, c-format
msgid "--local detected, running %s on local work station"
msgstr ""
#: pkg/lint/recipe.go:133
msgid ".env.sample provided"
msgstr ""
#: cli/recipe/new.go:44
msgid "A community managed recipe template is used."
msgstr ""
#: cli/recipe/recipe.go:21
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"
"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"
"manner."
msgstr ""
#: cli/app/remove.go:57
#, c-format
msgid "ALERTA ALERTA: deleting %s data and config (local/remote)"
msgstr ""
#: cli/app/list.go:229
msgid "AUTOUPDATE"
msgstr ""
#. translators: Short description for `server add` command
#: cli/server/add.go:30
msgid "Add a new server"
msgstr "🕋 Agregar un nuevo servidor (huerta digital)"
#: cli/server/add.go:31
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"
"for each server:\n"
"\n"
" Host 1312.net 1312\n"
" Hostname 1312.net\n"
" User antifa\n"
" 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"
"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 ""
#: cli/app/labels.go:33
msgid "Both local recipe and live deployment labels are shown."
msgstr ""
#: cli/app/backup.go:319 cli/app/backup.go:335 cli/app/check.go:95
#: cli/app/cmd.go:285 cli/app/cp.go:385 cli/app/deploy.go:361
#: cli/app/labels.go:143 cli/app/new.go:377 cli/app/ps.go:213
#: cli/app/restart.go:162 cli/app/restore.go:138 cli/app/secret.go:569
#: cli/app/secret.go:609 cli/app/secret.go:633 cli/app/secret.go:641
#: cli/catalogue/catalogue.go:318 cli/recipe/lint.go:137
#: cli/updater/updater.go:538
msgid "C"
msgstr ""
#: cli/app/list.go:226 cli/app/ps.go:189
msgid "CHAOS"
msgstr ""
#: cli/internal/deploy.go:147
msgid "CHAOS DEPLOY"
msgstr ""
#: pkg/recipe/compose.go:47
#, c-format
msgid "COMPOSE_FILE (=\"%s\") parsing failed?"
msgstr ""
#: pkg/recipe/compose.go:58
#, c-format
msgid "COMPOSE_FILE detected (%s), loading %s"
msgstr ""
#: pkg/recipe/compose.go:38
#, c-format
msgid "COMPOSE_FILE detected, loading %s"
msgstr ""
#: cli/internal/deploy.go:81
msgid "CONFIG"
msgstr ""
#: cli/internal/deploy.go:107
msgid "CONFIGS"
msgstr ""
#: cli/app/secret.go:481
msgid "CREATED ON SERVER"
msgstr ""
#: cli/internal/deploy.go:83
msgid "CURRENT DEPLOYMENT"
msgstr ""
#. translators: Short description for `app ps` command
#: cli/app/ps.go:36
msgid "Check app deployment status"
msgstr "📋 Revisar el estado de una plataforma"
#. translators: Short description for `notify` command
#: cli/updater/updater.go:44
msgid "Check for available upgrades"
msgstr "📨 Revisar las actualizaciones disponibles"
#. translators: Short description for `recipe fetch` command
#: cli/recipe/fetch.go:27
msgid "Clone recipe(s) locally"
msgstr "💕 Clona la receta(s) 🧑‍🍳 en local"
#: cli/app/check.go:27
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"
"these env vars, then \"check\" will complain.\n"
"\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 ""
#. translators: Short description for `app cp` command
#: cli/app/cp.go:37
msgid "Copy files to/from a deployed app service"
msgstr "↔️ Copia archivos desde/hacia una plataforma 🚀"
#. translators: Short description for `app new` command
#: cli/app/new.go:55
msgid "Create a new app"
msgstr "🚀 Crea una nueva plataforma"
#. translators: Short description for `abra recipe new` command
#: cli/recipe/new.go:43
msgid "Create a new recipe"
msgstr "Crear una nueva receta 🧑‍🍳"
#. translators: Short description for `app backup create` command
#: cli/app/backup.go:155
msgid "Create a new snapshot"
msgstr "📸 Crea una nueva captura o instantánea"
#: cli/recipe/release.go:36
msgid ""
"Create a new version of a recipe.\n"
"\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"
"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"
"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"
"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"
"your private key and enter your passphrase beforehand.\n"
"\n"
" eval `ssh-agent`\n"
" ssh-add ~/.ssh/<my-ssh-private-key-for-git-coopcloud-tech>"
msgstr ""
#: pkg/formatter/formatter.go:134
msgid "CreateOverview: only accepts rows of len == 2"
msgstr ""
#: cli/app/new.go:24
msgid ""
"Creates a new app from a default recipe.\n"
"\n"
"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"
"deploy <domain>\" to do so.\n"
"\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"
"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"
"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"
"on your $PATH."
msgstr ""
#: cli/app/deploy.go:377 cli/app/new.go:353 cli/app/rollback.go:353
#: cli/app/upgrade.go:463
msgid "D"
msgstr ""
#: cli/internal/deploy.go:160 cli/internal/deploy.go:164
msgid "DEPLOY"
msgstr ""
#: cli/app/labels.go:60
msgid "DEPLOYED LABELS"
msgstr ""
#: cli/app/list.go:222 cli/internal/deploy.go:78 cli/internal/deploy.go:200
msgid "DOMAIN"
msgstr ""
#: cli/internal/deploy.go:169
msgid "DOWNGRADE"
msgstr ""
#. translators: Short description for `app deploy` command
#: cli/app/deploy.go:35
msgid "Deploy an app"
msgstr "📤 Despliega una plataforma 🚀"
#: cli/app/deploy.go:36
msgid ""
"Deploy an app.\n"
"\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."
msgstr ""
#. translators: Short description for `app services` command
#: cli/app/services.go:29
msgid "Display all services of an app"
msgstr "📋 Muestra todos los servicios de una plataforma 🚀"
#. translators: Short description for `app backup download` command
#: cli/app/backup.go:80
msgid "Download a snapshot"
msgstr "⬇️📸 Descarga una captura o instantánea"
#: cli/app/backup.go:81
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"
"\"backupbot.backup.path\" labels."
msgstr ""
#: cli/app/env.go:48
msgid "ENV OVERVIEW"
msgstr ""
#: cli/internal/deploy.go:84
msgid "ENV VERSION"
msgstr ""
#. translators: Short description for `app config` command
#: cli/app/config.go:25
msgid "Edit app config"
msgstr "⚙️ Edita las configuraciones de una plataforma 🚀"
#. translators: Short description for `app check` command
#: cli/app/check.go:26
msgid "Ensure an app is well configured"
msgstr "👀 Asegura que la plataforma 🚀 este bien configurada"
#: pkg/upstream/container/exec.go:113
#, c-format
msgid "Error hijack: %s"
msgstr ""
#: pkg/upstream/container/exec.go:108
msgid "Error monitoring TTY size:"
msgstr ""
#: cli/app/secret.go:481
msgid "GENERATED NAME"
msgstr ""
#: cli/catalogue/catalogue.go:59
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"
"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"
"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"
"your private key and enter your passphrase beforehand.\n"
"\n"
" eval `ssh-agent`\n"
" ssh-add ~/.ssh/<my-ssh-private-key-for-git-coopcloud-tech>"
msgstr ""
#: cli/app/list.go:52
msgid ""
"Generate a report of all managed apps.\n"
"\n"
"Use \"--status/-S\" flag to query all servers for the live deployment status."
msgstr ""
#: cli/app/new.go:287
msgid "Generate app secrets?"
msgstr ""
#. translators: Short description for `autocomplete` command
#: cli/complete.go:20
msgid "Generate autocompletion script"
msgstr "🤖 Genera un script de autocompletado"
#: cli/recipe/sync.go:32
msgid ""
"Generate labels for the main recipe service.\n"
"\n"
"By convention, the service named \"app\" using the following format:\n"
"\n"
" coop-cloud.${STACK_NAME}.version=<version>\n"
"\n"
"Where [version] can be specifed on the command-line or Abra can attempt to\n"
"auto-generate it for you. The <recipe> configuration will be updated on the\n"
"local file system."
msgstr ""
#. translators: Short description for `man` command
#: cli/run.go:159
msgid "Generate manpage"
msgstr "📒 Manual de uso"
#. translators: Short description for `app secret generate` command
#: cli/app/secret.go:36
msgid "Generate secrets"
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
#. translators: Short description for `catalogue generate` command
#: cli/catalogue/catalogue.go:58
msgid "Generate the recipe catalogue"
msgstr "📋 Muestra el catálogo de recetas 🧑‍🍳"
#: cli/recipe/new.go:125
msgid "Git (user) name to do commits with"
msgstr ""
#: cli/recipe/new.go:133
msgid "Git email name to do commits with"
msgstr ""
#: cli/app/restore.go:130
msgid "H"
msgstr ""
#: cli/server/list.go:40
msgid "HOST"
msgstr ""
#. translators: Short description for `help` command
#: cli/run.go:54
msgid "Help about any command"
msgstr ""
#: cli/run.go:55
msgid ""
"Help provides help for any command in the application.\n"
"Simply type abra help [path to command] for full details."
msgstr ""
#: cli/app/ps.go:187 cli/recipe/version.go:69
msgid "IMAGE"
msgstr ""
#: cli/internal/deploy.go:91
msgid "IMAGES"
msgstr ""
#. translators: Short description for `app secret insert` command
#: cli/app/secret.go:162
msgid "Insert secret"
msgstr "🥷 Inserta secretos (contraseñas) manualmente"
#: cli/app/labels.go:109
msgid "LABELS OVERVIEW"
msgstr ""
#. translators: Short description for `recipe lint` command
#: cli/recipe/lint.go:23
msgid "Lint a recipe"
msgstr "👀 Validar una receta 🧑‍🍳"
#. translators: Short description for `app cmd list` command
#: cli/app/cmd.go:210
msgid "List all available commands"
msgstr "📋 Listar todos los comandos disponibles"
#. translators: Short description for `app list` command
#: cli/app/list.go:51
msgid "List all managed apps"
msgstr "📋 Listar todas plataformas 🚀 administradas"
#. translators: Short description for `app secret list` command
#: cli/app/secret.go:460
msgid "List all secrets"
msgstr "📋 Listar todos los secretos 🥷"
#. translators: Short description for `app backup snapshots` command
#: cli/app/backup.go:205
msgid "List all snapshots"
msgstr "📋 Listar todas las capturas o 📸"
#. translators: Short description for `server list` command
#: cli/server/list.go:26
msgid "List managed servers"
msgstr "📋 Listar los servidores (huertas digitales) 🕋 administrados"
#. translators: Short description for `recipe versions` command
#: cli/recipe/version.go:26
msgid "List recipe versions"
msgstr "📋 Listar todas las versiones de la receta 🧑‍🍳"
#. translators: Short description for `recipe list` command
#: cli/recipe/list.go:25
msgid "List recipes"
msgstr "📋 Listar recetas 🧑‍🍳"
#. translators: Short description for `app backup list` command
#: cli/app/backup.go:24
msgid "List the contents of a snapshot"
msgstr "📋 Listar los contenidos de una captura o instantánea 📸"
#. translators: Short description for `app list` command
#: cli/app/volume.go:28
msgid "List volumes associated with an app"
msgstr "📋 Listar volúmenes 📦 asociados a una plataforma 🚀"
#: cli/internal/deploy.go:208
msgid "MOVE OVERVIEW"
msgstr ""
#. translators: Short description for `app backup` command group
#: cli/app/backup.go:246
msgid "Manage app backups"
msgstr "⚙️ Administrar respaldos 📸 de la plataforma 🚀"
#. translators: Short description for `app secret` command group
#: cli/app/secret.go:537
msgid "Manage app secrets"
msgstr "⚙️ Administrar secretos 🥷 de la plataforma 🚀"
#: cli/app/volume.go:210
msgid "Manage app volumes"
msgstr ""
#. translators: Short description for `app` command group
#: cli/app/app.go:19
msgid "Manage apps"
msgstr "⚙️ Administrar plataformas 🚀"
#. translators: Short description for `recipe` command group
#: cli/recipe/recipe.go:20
msgid "Manage recipes"
msgstr "⚙️ Administrar recetas 🧑‍🍳"
#. translators: Short description for `server` command group
#: cli/server/server.go:20
msgid "Manage servers"
msgstr "⚙️ Administrar servidores (huertas digitales) 🕋"
#. translators: Short description for `catalogue` command group
#: cli/catalogue/catalogue.go:281
msgid "Manage the recipe catalogue"
msgstr "⚙️ Administrar catálogo 📋 de recetas 🧑‍🍳"
#: cli/app/move.go:42
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"
"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"
"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"
"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"
"Use \"--dry-run/-r\" to see which secrets and volumes will be moved."
msgstr ""
#. translators: Short description for `app move` command
#: cli/app/move.go:41
msgid "Moves an app to a different server"
msgstr ""
#: cli/recipe/new.go:123
msgid "N"
msgstr ""
#: cli/app/secret.go:117 cli/app/secret.go:481 cli/app/volume.go:54
#: cli/recipe/version.go:110 cli/server/list.go:40
msgid "NAME"
msgstr ""
#: cli/internal/deploy.go:156
msgid "NEW DEPLOY"
msgstr ""
#: cli/internal/deploy.go:85
msgid "NEW DEPLOYMENT"
msgstr ""
#: cli/internal/deploy.go:203
msgid "NEW SERVER"
msgstr ""
#: cli/app/secret.go:147
msgid "NOT"
msgstr ""
#: cli/app/secret.go:148
msgid "NOW"
msgstr ""
#: cli/updater/updater.go:45
msgid ""
"Notify on new versions for deployed apps.\n"
"\n"
"If a new patch/minor version is available, a notification is printed.\n"
"\n"
"Use \"--major/-m\" to include new major versions."
msgstr ""
#: cli/internal/deploy.go:202
msgid "OLD SERVER"
msgstr ""
#: cli/app/volume.go:54
msgid "ON SERVER"
msgstr ""
#: cli/recipe/sync.go:135
msgid "PROPOSED CHANGES"
msgstr ""
#. translators: Short description for `server prune` command
#: cli/server/prune.go:25
msgid "Prune resources on a server"
msgstr "🧹 Limpiar recursos en un servidor (huerta digital) 🕋"
#: cli/server/prune.go:26
msgid ""
"Prunes unused containers, networks, and dangling images.\n"
"\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 ""
#: pkg/lint/recipe.go:110
msgid "README.md metadata filled in"
msgstr ""
#: cli/app/list.go:222 cli/internal/deploy.go:79 cli/internal/deploy.go:201
msgid "RECIPE"
msgstr ""
#: cli/app/labels.go:81
msgid "RECIPE LABELS"
msgstr ""
#. translators: Short description for `recipe release` command
#: cli/recipe/release.go:35
msgid "Release a new recipe version"
msgstr "⬆️ Publicar una nueva versión de una receta 🧑‍🍳"
#. translators: Short description for `server remove` command
#: cli/server/remove.go:26
msgid "Remove a managed server"
msgstr "💀 Borrar un servidor (huerta digital) 🕋 administrado"
#: cli/server/remove.go:27
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"
"like tears in rain."
msgstr ""
#. translators: Short description for `app secret remove` command
#: cli/app/secret.go:341
msgid "Remove a secret"
msgstr "💀 Borrar un secreto 🥷 (contraseñas)"
#. translators: Short description for `app remove` command
#: cli/app/remove.go:28
msgid "Remove all app data, locally and remotely"
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 🧑‍🍳"
#: cli/app/remove.go:29
msgid ""
"Remove everything related to an app which is already undeployed.\n"
"\n"
"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"
"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"
"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"
"flag."
msgstr ""
#. translators: Short description for `app volume remove` command
#: cli/app/volume.go:90
msgid "Remove volume(s) associated with an app"
msgstr "💀 Borra el volúmen(es) 📦 asociados a una plataforma 🚀🚨"
#: cli/app/volume.go:91
msgid ""
"Remove volumes associated with an app.\n"
"\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"
"interface.\n"
"\n"
"Passing \"--force/-f\" will select all volumes for removal. Be careful."
msgstr ""
#. translators: Short description for `app restart` command
#: cli/app/restart.go:30
msgid "Restart an app"
msgstr "🔄 Reiniciar una plataforma 🚀"
#. translators: Short description for `app restore` command
#: cli/app/restore.go:24
msgid "Restore a snapshot"
msgstr "▶️ Restaurar una captura o instantánea 📸"
#. translators: Short description for `app rollback` command
#: cli/app/rollback.go:33
msgid "Roll an app back to a previous version"
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"
#: 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"
"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"
"does not)."
msgstr ""
#. translators: Short description for `app cmd` command
#: cli/app/cmd.go:30
msgid "Run app commands"
msgstr "💻 Ejecutar comandos en una plataforma 🚀"
#: cli/app/backup.go:303 cli/app/list.go:295 cli/app/logs.go:109
#: cli/app/new.go:369
msgid "S"
msgstr ""
#: cli/internal/deploy.go:99 cli/internal/deploy.go:204
msgid "SECRETS"
msgstr ""
#: cli/app/new.go:204
msgid "SECRETS OVERVIEW"
msgstr ""
#: cli/app/list.go:222 cli/internal/deploy.go:80
msgid "SERVER"
msgstr ""
#: cli/app/ps.go:185 cli/recipe/sync.go:135 cli/recipe/version.go:69
#: cli/recipe/version.go:110
msgid "SERVICE"
msgstr ""
#: cli/app/services.go:73
msgid "SERVICE (LONG)"
msgstr ""
#: cli/app/services.go:73
msgid "SERVICE (SHORT)"
msgstr ""
#: pkg/ssh/ssh.go:16
#, c-format
msgid "SSH host key verification failed for %s"
msgstr ""
#: cli/recipe/list.go:50
msgid "SSO"
msgstr ""
#: cli/app/list.go:225 cli/app/ps.go:186
msgid "STATUS"
msgstr ""
#: cli/app/new.go:312
msgid "Select app server:"
msgstr ""
#: cli/internal/validate.go:50
msgid "Select recipe"
msgstr ""
#. translators: Short description for `app env` command
#: cli/app/env.go:24
msgid "Show app .env values"
msgstr "📋 Muestra la información del entorno de la plataforma 🚀"
#. translators: Short description for `app labels` command
#: cli/app/labels.go:32
msgid "Show deployment labels"
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 🧑‍🍳"
#: cli/app/restore.go:25
msgid ""
"Snapshots are restored while apps are deployed.\n"
"\n"
"Some restore scenarios may require service / app restarts."
msgstr ""
#: cli/internal/validate.go:120
msgid "Specify a domain name"
msgstr ""
#: cli/internal/validate.go:151
msgid "Specify a server name"
msgstr ""
#: cli/app/new.go:263
msgid "Specify app domain"
msgstr ""
#. translators: Short description for `catalogue sync` command
#: cli/catalogue/catalogue.go:34
msgid "Sync recipe catalogue for latest changes"
msgstr "🔃 Sincronizar catálogo de recetas 🧑‍🍳"
#. translators: Short description for `recipe sync` command
#: cli/recipe/sync.go:31
msgid "Sync recipe version label"
msgstr "🔃 Sincronizar versión de la receta 🧑‍🍳"
#: cli/app/cmd.go:277
msgid "T"
msgstr ""
#: cli/recipe/version.go:69 cli/recipe/version.go:110
msgid "TAG"
msgstr ""
#. translators: Short description for `app logs` command
#: cli/app/logs.go:27
msgid "Tail app logs"
msgstr "📋 Seguir logs 📈 de la plataforma 🚀"
#. translators: Short description for `kababra` binary
#: cli/updater/updater.go:473
msgid "The Co-op Cloud auto-updater 🤖 🚀"
msgstr "📨 Actualizador automático de Co-op Cloud 🤖 🚀"
#. translators: Short description for `abra` binary
#: cli/run.go:80
msgid "The Co-op Cloud command-line utility belt 🎩🐇"
msgstr "La varita de mágica de Co-op Cloud 🪄🎩🐇"
#. translators: Long description for `abra` binary. This needs to be
#. translated in the same way as the Short description so that everything
#. matches up
#: cli/run.go:84
#, fuzzy, c-format
msgid ""
"The Co-op Cloud command-line utility belt 🎩🐇\n"
"\n"
"Config:\n"
" $ABRA_DIR: %s"
msgstr "La varita de mágica de Co-op Cloud 🪄🎩🐇"
#: cli/app/secret.go:163
msgid ""
"This command inserts a secret into an app environment.\n"
"\n"
"Arbitrary secret insertion is not supported. Secrets that are inserted must\n"
"match those configured in the recipe beforehand.\n"
"\n"
"This 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 ""
#: cli/app/secret.go:342
msgid ""
"This command removes a secret from an app environment.\n"
"\n"
"Arbitrary secret removal is not supported. Secrets that are removed must\n"
"match those configured in the recipe beforehand."
msgstr ""
#: cli/recipe/diff.go:24
msgid "This command requires /usr/bin/git."
msgstr ""
#: cli/app/restart.go:31
msgid ""
"This command restarts services within a deployed app.\n"
"\n"
"Run \"abra app ps <domain>\" to see a list of service names.\n"
"\n"
"Pass \"--all-services/-a\" to restart all services."
msgstr ""
#: cli/app/rollback.go:34
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"
"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"
"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"
"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"
"beforehand. See \"abra app backup\" for more."
msgstr ""
#: cli/app/undeploy.go:31
msgid ""
"This does not destroy any application data.\n"
"\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."
msgstr ""
#: cli/complete.go:21
msgid ""
"To load completions:\n"
"\n"
"Bash:\n"
" # Load autocompletion for the current Bash session\n"
" $ source <(abra autocomplete bash)\n"
"\n"
" # To load autocompletion for each session, execute once:\n"
" # 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"
"\n"
"Zsh:\n"
" # If shell autocompletion is not already enabled in your environment,\n"
" # you will need to enable it. You can execute the following once:\n"
"\n"
" $ echo \"autoload -U compinit; compinit\" >> ~/.zshrc\n"
"\n"
" # To load autocompletions for each session, execute once:\n"
" $ abra autocomplete zsh > \"${fpath[1]}/_abra\"\n"
"\n"
" # You will need to start a new shell for this setup to take effect.\n"
"\n"
"fish:\n"
" $ abra autocomplete fish | source\n"
"\n"
" # To load autocompletions for each session, execute once:\n"
" $ abra autocomplete fish > ~/.config/fish/completions/abra.fish\n"
"\n"
"PowerShell:\n"
" PS> abra autocomplete powershell | Out-String | Invoke-Expression\n"
"\n"
" # To load autocompletions for every new session, run:\n"
" PS> abra autocomplete powershell > abra.ps1\n"
" # and source this file from your PowerShell profile."
msgstr ""
#: cli/app/deploy.go:401 cli/app/rollback.go:369 cli/app/upgrade.go:487
msgid "U"
msgstr ""
#: cli/internal/deploy.go:150
msgid "UNCHAOS DEPLOY"
msgstr ""
#: cli/internal/deploy.go:144
msgid "UNDEPLOY"
msgstr ""
#: cli/app/list.go:228 cli/internal/deploy.go:167
msgid "UPGRADE"
msgstr ""
#: cli/recipe/upgrade.go:50
msgid ""
"Upgrade a given <recipe> configuration.\n"
"\n"
"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"
"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"
"make a seclection. Use the \"?\" key to see more help on navigating this\n"
"interface.\n"
"\n"
"You may invoke this command in \"wizard\" mode and be prompted for input."
msgstr ""
#. translators: Short description for `upgrade` command
#: cli/upgrade.go:25
msgid "Upgrade abra"
msgstr "📨 Actualizar abra 🪄🎩🐇"
#: cli/upgrade.go:26
msgid ""
"Upgrade abra in-place with the latest stable or release candidate.\n"
"\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"
"for the testing efforts 💗"
msgstr ""
#. translators: Short description for `app upgrade` command
#: cli/app/upgrade.go:36
msgid "Upgrade an app"
msgstr "📨 Actualizar una plataforma 🚀"
#: cli/updater/updater.go:90
msgid ""
"Upgrade an app by specifying stack name and recipe. \n"
"\n"
"Use \"--all\" to upgrade every deployed app.\n"
"\n"
"For each app with auto updates enabled, the deployed version is compared "
"with\n"
"the current recipe catalogue version. If a new patch/minor version is\n"
"available, the app is upgraded.\n"
"\n"
"To include major versions use the \"--major/-m\" flag. You probably don't "
"want\n"
"that as it will break things. Only apps that are not deployed with \"--"
"chaos/-C\"\n"
"are upgraded, to update chaos deployments use the \"--chaos/-C\" flag. Use "
"it\n"
"with care."
msgstr ""
#: cli/app/upgrade.go:37
msgid ""
"Upgrade an app.\n"
"\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"
"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"
"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"
"beforehand. See \"abra app backup\" for more."
msgstr ""
#. translators: Short description for `app upgrade` command
#: cli/updater/updater.go:89
msgid "Upgrade apps"
msgstr "📨 Actualizar plataformas 🚀"
#. translators: Short description for `recipe upgrade` command
#: cli/recipe/upgrade.go:49
msgid "Upgrade recipe image tags"
msgstr "📨 Actualizar tags 📑 de una receta 🧑‍🍳"
#. translators: `abra` usage template. please translate only words like
#. "Aliases" and "Example" and nothing inside the {{ ... }}
#: cli/run.go:26
msgid ""
"Usage:{{if .Runnable}}\n"
" {{.UseLine}}{{end}}{{if .HasAvailableSubCommands}}\n"
" {{.CommandPath}} [command]{{end}}{{if gt (len .Aliases) 0}}\n"
"\n"
"Aliases:\n"
" {{.NameAndAliases}}{{end}}{{if .HasExample}}\n"
"\n"
"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"
"\n"
"Flags:\n"
"{{.LocalFlags.FlagUsages | trimTrailingWhitespaces}}{{end}}"
"{{if .HasAvailableInheritedFlags}}\n"
"\n"
"Global Flags:\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"
"\n"
"Use \"{{.CommandPath}} [command] --help\" for more information about a "
"command.{{end}}\n"
msgstr ""
#: cli/recipe/release.go:324
msgid "Use release note in release/next?"
msgstr ""
#: cli/recipe/fetch.go:28
msgid ""
"Using \"--force/-f\" Git syncs an existing recipe. It does not erase "
"unstaged changes."
msgstr ""
#: cli/app/secret.go:117
msgid "VALUE"
msgstr ""
#: cli/app/list.go:227 cli/app/ps.go:188 cli/app/secret.go:481
#: cli/recipe/version.go:69 cli/recipe/version.go:110
msgid "VERSION"
msgstr ""
#: cli/internal/deploy.go:205
msgid "VOLUMES"
msgstr ""
#: cli/recipe/reset.go:24
msgid "WARNING: this will delete your changes. Be Careful."
msgstr ""
#: pkg/upstream/container/hijack.go:156
msgid "[hijack] End of stdin"
msgstr ""
#: pkg/upstream/container/hijack.go:132
msgid "[hijack] end of stdout"
msgstr ""
#: cli/recipe/sync.go:85
#, 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"
"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"
" 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"
" 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"
"likely to change.\n"
"\n"
msgstr ""
#: cli/internal/recipe.go:18
#, c-format
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"
"the version you specify on the recipe deploy label and is called a semantic\n"
"version.\n"
"\n"
"The latest published version is %s.\n"
"\n"
"%s\n"
"\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"
" 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"
" 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"
" should also Just Work and is mostly to do with minor bug fixes\n"
" and/or security patches. \"nothing to worry about\".\n"
"\n"
msgstr ""
#: pkg/lint/recipe.go:203
#, c-format
msgid ""
"\n"
"lint %s: %s"
msgstr ""
#: pkg/ui/deploy.go:121
#, c-format
msgid "^%s"
msgstr ""
#. translators: `abra app` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra server add` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/app.go:12 cli/app/backup.go:271 cli/app/restart.go:169
#: cli/app/secret.go:577 cli/app/secret.go:617 cli/recipe/fetch.go:122
#: cli/recipe/upgrade.go:384 cli/server/add.go:23 cli/server/prune.go:99
#: cli/updater/updater.go:554
msgid "a"
msgstr ""
#: cli/app/remove.go:66
msgid "aborting as requested"
msgstr ""
#. translators: `abra` binary name
#: cli/run.go:78
msgid "abra [cmd] [args] [flags]"
msgstr ""
#: cli/app/labels.go:34
msgid "abra app labels 1312.net"
msgstr ""
#: cli/run.go:137
#, c-format
msgid "abra version: %s, commit: %s, lang: %s"
msgstr ""
#: pkg/recipe/recipe.go:208
#, c-format
msgid "abra.sh: %s}"
msgstr ""
#. translators: `abra autocomplete` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/complete.go:13
msgid "ac"
msgstr ""
#: cli/app/cmd.go:57
msgid "accepts at most 2 args with --local/-l"
msgstr ""
#: pkg/recipe/compose.go:249
#, c-format
msgid "add '- \"%s\"' manually to the 'app' service in %s"
msgstr ""
#. translators: `server add` command
#: cli/server/add.go:27
msgid "add [[server] | --local] [flags]"
msgstr "agregar [[server] | --local] [flags]"
#: cli/recipe/release.go:358
msgid "add release note? (leave empty to skip)"
msgstr ""
#: pkg/app/app.go:515
#, c-format
msgid "adding env vars to %s service config"
msgstr ""
#: cli/app/backup.go:270 cli/app/secret.go:576 cli/app/secret.go:616
#: cli/recipe/fetch.go:121 cli/server/prune.go:98 cli/updater/updater.go:553
msgid "all"
msgstr ""
#: pkg/upstream/stack/remove.go:270
msgid "all containers did really go away"
msgstr ""
#: pkg/lint/recipe.go:82
msgid "all images use a tag"
msgstr ""
#: pkg/lint/recipe.go:162
msgid "all services have images"
msgstr ""
#: pkg/upstream/stack/remove.go:251
msgid "all tasks reached terminal state"
msgstr ""
#: cli/app/restart.go:168
msgid "all-services"
msgstr ""
#: cli/recipe/upgrade.go:383
msgid "all-tags"
msgstr ""
#: pkg/container/container.go:48
msgid "ambiguous container list received, prompting for input"
msgstr ""
#: pkg/service/service.go:57 pkg/service/service.go:111
msgid "ambiguous service list received, prompting for input"
msgstr ""
#. translators: `abra app` command for autocompletion
#: cli/run.go:91
msgid "app"
msgstr "plataforma"
#. translators: `app` command group
#: cli/app/app.go:16
msgid "app [cmd] [args] [flags]"
msgstr "plataforma [cmd] [args] [flags]"
#: pkg/dns/dns.go:52
#, c-format
msgid "app domain %s (%s) does not appear to resolve to app server %s (%s)?"
msgstr ""
#: cli/recipe/release.go:226
msgid "app service is missing image tag?"
msgstr ""
#: cli/app/remove.go:60
msgid "are you sure?"
msgstr ""
#: pkg/recipe/git.go:156
#, c-format
msgid "attempting to checkout '%s' as chaos commit"
msgstr ""
#: cli/server/add.go:83 cli/server/add.go:110
#, c-format
msgid "attempting to create client for %s"
msgstr ""
#: pkg/secret/secret.go:212
#, c-format
msgid "attempting to generate and store %s on %s"
msgstr ""
#: cli/upgrade.go:44 pkg/secret/pass.go:23 pkg/secret/pass.go:45
#, c-format
msgid "attempting to run %s"
msgstr ""
#: cli/app/deploy.go:257 cli/app/upgrade.go:289
#, c-format
msgid "attempting to run post deploy commands, saw: %s"
msgstr ""
#: cli/app/restart.go:115
#, c-format
msgid "attempting to scale %s to 0"
msgstr ""
#: cli/app/restart.go:140
#, c-format
msgid "attempting to scale %s to 1"
msgstr ""
#. translators: `abra autocomplete` command for autocompletion
#: cli/run.go:93
msgid "autocomplete"
msgstr ""
#. translators: `autocomplete` command
#: cli/complete.go:17
msgid "autocomplete [bash|zsh|fish|powershell]"
msgstr "autocompletar [bash|zsh|fish|powershell]"
#: cli/app/deploy.go:64 cli/app/logs.go:39 cli/app/rollback.go:64
#: cli/app/secret.go:49 cli/app/secret.go:191 cli/app/secret.go:360
#: cli/app/upgrade.go:63 pkg/autocomplete/autocomplete.go:18
#: pkg/autocomplete/autocomplete.go:33 pkg/autocomplete/autocomplete.go:44
#: pkg/autocomplete/autocomplete.go:50 pkg/autocomplete/autocomplete.go:70
#: pkg/autocomplete/autocomplete.go:88 pkg/autocomplete/autocomplete.go:104
#: pkg/autocomplete/autocomplete.go:110 pkg/autocomplete/autocomplete.go:125
#, c-format
msgid "autocomplete failed: %s"
msgstr ""
#: cli/app/new.go:371
msgid "automatically generate secrets"
msgstr ""
#: cli/recipe/fetch.go:132
msgid "automatically set ssh remote"
msgstr ""
#: cli/updater/updater.go:312
#, c-format
msgid "available updates for %s: %s"
msgstr ""
#. translators: `abra app backup` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/backup.go:239
msgid "b"
msgstr ""
#. translators: `app backup` command group
#: cli/app/backup.go:243
msgid "backup [cmd] [args] [flags]"
msgstr "respaldar [cmd] [args] [flags]"
#: cli/recipe/list.go:47
msgid "backups"
msgstr ""
#: pkg/web/web.go:45
#, c-format
msgid "bad status: %s"
msgstr ""
#: cli/app/move.go:109
#, c-format
msgid "bailing out: %s"
msgstr ""
#: pkg/upstream/convert/volume.go:113
msgid "bind options are incompatible with type tmpfs"
msgstr ""
#: pkg/upstream/convert/volume.go:47
msgid "bind options are incompatible with type volume"
msgstr ""
#: cli/updater/updater.go:189
#, c-format
msgid "boolean label %s could not be found for %s, set default to false."
msgstr ""
#: pkg/config/env.go:74 pkg/config/env.go:107
#, c-format
msgid "broken symlink in your abra config folders: %s"
msgstr ""
#. translators: `abra app backup create` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra app cp` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/backup.go:148 cli/app/cp.go:30 cli/app/deploy.go:385
#: cli/app/rollback.go:361 cli/app/upgrade.go:471
msgid "c"
msgstr ""
#: cli/app/secret.go:280
msgid "can not insert from file and read from stdin"
msgstr ""
#: pkg/recipe/git.go:52
#, c-format
msgid "can not redeploy chaos version (%s) without --chaos"
msgstr ""
#: cli/recipe/upgrade.go:324
#, c-format
msgid "can upgrade service: %s, image: %s, tag: %s ::"
msgstr ""
#: cli/app/cp.go:278
msgid "can't copy dir to file"
msgstr ""
#: pkg/deploy/utils.go:44
#, c-format
msgid "can't parse version from '%s'"
msgstr ""
#: cli/internal/validate.go:35
#, c-format
msgid "can't read local recipes: %s"
msgstr ""
#: cli/updater/updater.go:210
#, c-format
msgid "can't separate key from value: %s (this variable is probably unset)"
msgstr ""
#: cli/internal/deploy.go:229
msgid "cancelled"
msgstr ""
#: pkg/catalogue/catalogue.go:59 pkg/recipe/git.go:245
#, c-format
msgid "cannot ensure %s is up-to-date, no git remotes configured"
msgstr ""
#: cli/app/config.go:43 pkg/app/app.go:52
#, c-format
msgid "cannot find app with name %s"
msgstr ""
#: pkg/upstream/stack/stack.go:657
#, c-format
msgid "cannot get label %s for %s"
msgstr ""
#: cli/recipe/release.go:103
#, c-format
msgid "cannot parse %s, invalid tag specified?"
msgstr ""
#: pkg/dns/dns.go:38 pkg/dns/dns.go:47
#, c-format
msgid "cannot resolve ipv4 for %s?"
msgstr ""
#: cli/recipe/release.go:108
msgid "cannot specify tag and bump type at the same time"
msgstr ""
#: cli/app/secret.go:68
msgid "cannot use '[secret] [version]' and '--all' together"
msgstr ""
#: cli/app/deploy.go:296
msgid "cannot use --chaos and --latest together"
msgstr ""
#: cli/app/cmd.go:107
msgid "cannot use --local & --user together"
msgstr ""
#: cli/recipe/fetch.go:55
msgid "cannot use [recipe] and --all/-a together"
msgstr ""
#: cli/app/secret.go:387
msgid "cannot use [secret] and --all/-a together"
msgstr ""
#: cli/server/add.go:60
msgid "cannot use [server] and --local together"
msgstr ""
#: cli/app/restart.go:75
msgid "cannot use [service] and --all-services/-a together"
msgstr ""
#: cli/app/deploy.go:288 cli/app/new.go:76
msgid "cannot use [version] and --chaos together"
msgstr ""
#: cli/app/deploy.go:292
msgid "cannot use [version] and --latest together"
msgstr ""
#. translators: `abra catalogue` command for autocompletion
#: cli/run.go:95
msgid "catalogue"
msgstr ""
#. translators: `catalogue` command group
#: cli/catalogue/catalogue.go:279
msgid "catalogue [cmd] [args] [flags]"
msgstr "catalogo [cmd] [args] [flags]"
#: pkg/catalogue/catalogue.go:21
msgid "catalogue is missing, retrieving now"
msgstr ""
#: cli/catalogue/catalogue.go:45
msgid "catalogue successfully synced"
msgstr ""
#: cli/recipe/list.go:44
msgid "category"
msgstr ""
#. translators: `abra app config` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/config.go:18
msgid "cfg"
msgstr ""
#: cli/app/backup.go:318 cli/app/backup.go:334 cli/app/check.go:94
#: cli/app/cmd.go:284 cli/app/cp.go:384 cli/app/deploy.go:360
#: cli/app/labels.go:142 cli/app/new.go:376 cli/app/ps.go:212
#: cli/app/restart.go:161 cli/app/restore.go:137 cli/app/secret.go:568
#: cli/app/secret.go:608 cli/app/secret.go:632 cli/app/secret.go:640
#: cli/catalogue/catalogue.go:317 cli/recipe/lint.go:136
#: cli/updater/updater.go:537
msgid "chaos"
msgstr ""
#. translators: `app check` command
#: cli/app/check.go:23
msgid "check <domain> [flags]"
msgstr "verificar <domain> [flags]"
#: cli/updater/updater.go:548
msgid "check for major updates"
msgstr ""
#: cli/app/deploy.go:93 cli/app/undeploy.go:57 cli/app/upgrade.go:435
#, c-format
msgid "checking whether %s is already deployed"
msgstr ""
#. translators: `abra app check` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/check.go:19
msgid "chk"
msgstr ""
#: pkg/recipe/recipe.go:74
#, c-format
msgid "choosing %s as latest version of %s"
msgstr ""
#: cli/recipe/sync.go:235
#, c-format
msgid "choosing %s as new version for %s"
msgstr ""
#: cli/app/rollback.go:151
#, c-format
msgid "choosing %s as version to rollback"
msgstr ""
#: cli/app/upgrade.go:157
#, c-format
msgid "choosing %s as version to upgrade"
msgstr ""
#: cli/recipe/release.go:290
#, c-format
msgid "chore: publish %s release"
msgstr ""
#: cli/catalogue/catalogue.go:235
msgid "chore: publish new catalogue release changes"
msgstr ""
#. translators: `abra app cmd` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/cmd.go:23
msgid "cmd"
msgstr ""
#: pkg/recipe/git.go:458
#, c-format
msgid "collected %s for %s"
msgstr ""
#: cli/catalogue/catalogue.go:133
msgid "collecting catalogue metadata"
msgstr ""
#: pkg/app/app.go:295
#, c-format
msgid "collecting metadata from %v servers: %s"
msgstr ""
#: pkg/recipe/recipe.go:549
msgid "collecting recipe listing"
msgstr ""
#: pkg/upstream/commandconn/commandconn.go:162
#, c-format
msgid "command %v did not exit after %v: stderr=%q"
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"
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]]"
#: pkg/upstream/commandconn/commandconn.go:239
#, c-format
msgid "commandConn.Close: CloseRead: %v"
msgstr ""
#: pkg/upstream/commandconn/commandconn.go:65
#, c-format
msgid "commandconn (%s):"
msgstr ""
#: pkg/upstream/commandconn/commandconn.go:141
msgid "commandconn: failed to wait"
msgstr ""
#: pkg/upstream/commandconn/commandconn.go:49
#, c-format
msgid "commandconn: starting %s with %v"
msgstr ""
#: pkg/lint/recipe.go:68
msgid "compose config has expected version"
msgstr ""
#: pkg/upstream/stack/loader.go:43
#, c-format
msgid "compose file contains unsupported options: %s"
msgstr ""
#: pkg/recipe/recipe.go:205
#, c-format
msgid "compose: %s, "
msgstr ""
#: pkg/client/configs.go:35
#, c-format
msgid "conf %s: %s"
msgstr ""
#. translators: `app config` command
#: cli/app/config.go:22
msgid "config <domain> [flags]"
msgstr "configurar <domain> [flags]"
#: pkg/config/abra.go:37
#, c-format
msgid "config file loaded from: %s"
msgstr ""
#: pkg/upstream/convert/service.go:153 pkg/upstream/convert/service.go:168
#, c-format
msgid "config not found: %s"
msgstr ""
#: pkg/lint/recipe.go:169
msgid "config version are vendored"
msgstr ""
#: pkg/ssh/ssh.go:20
#, c-format
msgid "connection timed out for %s"
msgstr ""
#: pkg/recipe/compose.go:191
#, c-format
msgid "considering %s config(s) for label update"
msgstr ""
#: pkg/recipe/compose.go:123
#, c-format
msgid "considering %s config(s) for tag update"
msgstr ""
#: cli/app/undeploy.go:135 cli/server/prune.go:53
#, c-format
msgid "containers pruned: %d; space reclaimed: %s"
msgstr ""
#: pkg/client/context.go:66
msgid "context 'default' cannot be removed"
msgstr ""
#: cli/server/add.go:170
#, c-format
msgid "context for %s already exists"
msgstr ""
#: pkg/context/context.go:34
msgid "context lacks Docker endpoint"
msgstr ""
#: cli/recipe/sync.go:244 pkg/recipe/compose.go:229
#, c-format
msgid "coop-cloud.${STACK_NAME}.version=%s"
msgstr ""
#: pkg/app/app.go:405
#, c-format
msgid "copied & templated %s to %s"
msgstr ""
#: cli/app/cp.go:170
#, c-format
msgid "copy %s from local to %s on container"
msgstr ""
#: cli/app/cp.go:251
#, c-format
msgid "copy: %s"
msgstr ""
#: pkg/ssh/ssh.go:18
#, c-format
msgid "could not resolve hostname for %s"
msgstr ""
#: pkg/envfile/envfile.go:73
#, c-format
msgid "couldn't parse %s"
msgstr ""
#: pkg/upstream/container/hijack.go:172
#, c-format
msgid "couldn't send EOF: %s"
msgstr ""
#. translators: `app cp` command
#: cli/app/cp.go:34
msgid "cp <domain> <src> <dst> [flags]"
msgstr "copiar <domain> <src> <dst> [flags]"
#. translators: `app backup create` command
#: cli/app/backup.go:152
msgid "create <domain> [flags]"
msgstr "crear <domain> [flags]"
#: pkg/lint/recipe.go:134
msgid "create an example .env.sample"
msgstr ""
#: cli/app/cp.go:151 cli/app/cp.go:190
#, c-format
msgid "create remote directory: %s"
msgstr ""
#: pkg/client/client.go:95
#, c-format
msgid "created client for %s"
msgstr ""
#: cli/app/move.go:133
#, fuzzy, c-format
msgid "created secret on %s: %s"
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
#: cli/recipe/release.go:428
#, c-format
msgid "created tag %s at %s"
msgstr ""
#: pkg/client/context.go:26
#, c-format
msgid "created the %s context"
msgstr ""
#: pkg/upstream/stack/stack.go:520
#, c-format
msgid "creating %s"
msgstr ""
#: cli/app/move.go:153
#, c-format
msgid "creating %s on %s"
msgstr ""
#: cli/server/add.go:175
#, c-format
msgid "creating context with domain %s"
msgstr ""
#: pkg/upstream/stack/stack.go:422
#, c-format
msgid "creating network %s"
msgstr ""
#: pkg/upstream/stack/stack.go:369
#, c-format
msgid "creating secret %s"
msgstr ""
#: cli/app/move.go:143
#, c-format
msgid "creating volume %s on %s"
msgstr ""
#: pkg/lint/recipe.go:22
msgid "critical"
msgstr ""
#: cli/recipe/lint.go:123
#, c-format
msgid "critical errors present in %s config"
msgstr ""
#: cli/app/rollback.go:291
#, c-format
msgid "current deployment '%s' is not a known version for %s"
msgstr ""
#: pkg/deploy/utils.go:193
#, fuzzy, c-format
msgid "current secrets: %v"
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
#: cli/recipe/release.go:532
#, c-format
msgid "current: %s, new: %s, correct?"
msgstr ""
#. translators: `abra app backup download` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra app deploy` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra recipe diff` aliases. use a comma separated list of aliases
#. with no spaces in between
#: cli/app/backup.go:73 cli/app/deploy.go:28 cli/recipe/diff.go:16
#: cli/updater/updater.go:491
msgid "d"
msgstr ""
#: cli/updater/updater.go:490
msgid "debug"
msgstr ""
#: cli/app/secret.go:326
#, c-format
msgid "deleted %s successfully from local pass store"
msgstr ""
#: cli/app/secret.go:319
#, c-format
msgid "deleted %s successfully from server"
msgstr ""
#. translators: `app deploy` command
#: cli/app/deploy.go:32
msgid "deploy <domain> [version] [flags]"
msgstr "desplegar <domain> [version] [flags]"
#: pkg/upstream/stack/stack.go:593
msgid "deploy failed 🛑"
msgstr ""
#: pkg/upstream/stack/stack.go:597
msgid "deploy in progress 🟠"
msgstr ""
#: pkg/lint/recipe.go:147
msgid "deploy labels stanza present"
msgstr ""
#: cli/app/deploy.go:395
#, fuzzy
msgid "deploy latest recipe version"
msgstr "Publicar una nueva versión de una receta"
#: pkg/upstream/stack/stack.go:637
msgid "deploy succeeded 🟢"
msgstr ""
#: pkg/upstream/stack/stack.go:595
msgid "deploy timed out 🟠"
msgstr ""
#: pkg/deploy/utils.go:233
#, c-format
msgid "deployed config names: %v"
msgstr ""
#: pkg/deploy/utils.go:272
#, c-format
msgid "deployed images: %v"
msgstr ""
#: cli/internal/deploy.go:136
msgid "deployment cancelled"
msgstr ""
#: pkg/upstream/stack/remove.go:256
msgid "deployment timed out 🟠"
msgstr ""
#: cli/app/cp.go:279
msgid "destination directory does not exist"
msgstr ""
#: pkg/recipe/git.go:367
#, c-format
msgid "detected %s as tags for recipe %s"
msgstr ""
#: pkg/formatter/formatter.go:80
msgid "detected ABRA_CI=1"
msgstr ""
#: cli/recipe/upgrade.go:205
#, c-format
msgid "detected compatible upgradable tags %s for %s"
msgstr ""
#: cli/recipe/upgrade.go:178
#, c-format
msgid "detected potential upgradable tags %s for %s"
msgstr ""
#: pkg/recipe/recipe.go:435
#, c-format
msgid "detected versions %s for %s"
msgstr ""
#: cli/app/cmd.go:137 cli/app/cmd.go:182
msgid "did not detect any command arguments"
msgstr ""
#: cli/recipe/upgrade.go:125
#, c-format
msgid "did not find versions file for %s"
msgstr ""
#. translators: `recipe diff` command
#: cli/recipe/diff.go:20
msgid "diff <recipe> [flags]"
msgstr "comparar <recipe> [flags]"
#: pkg/deploy/utils.go:130
#, c-format
msgid "different versions for config '%s', '%s' and %s'"
msgstr ""
#: pkg/deploy/utils.go:177 pkg/deploy/utils.go:294
#, c-format
msgid "different versions for image '%s', '%s' and %s'"
msgstr ""
#: pkg/deploy/utils.go:84
#, c-format
msgid "different versions for secret '%s', '%s' and %s'"
msgstr ""
#: pkg/recipe/recipe.go:202
#, c-format
msgid "dir: %s, "
msgstr ""
#: pkg/config/env.go:98
#, c-format
msgid "directory is empty: %s"
msgstr ""
#: pkg/recipe/recipe.go:201
#, c-format
msgid "dirty: %v, "
msgstr ""
#: cli/app/deploy.go:387 cli/app/rollback.go:363 cli/app/upgrade.go:473
msgid "disable converge logic checks"
msgstr ""
#: cli/app/deploy.go:379 cli/app/rollback.go:355 cli/app/upgrade.go:465
msgid "disable public DNS checks"
msgstr ""
#: cli/app/cmd.go:279
msgid "disable remote TTY"
msgstr ""
#: cli/recipe/release.go:615
#, c-format
msgid "discovered %s as currently synced recipe label"
msgstr ""
#: cli/app/run.go:112
msgid "do not request a TTY"
msgstr ""
#: pkg/ssh/ssh.go:26
msgid "docker: is the daemon running / your user has docker permissions?"
msgstr ""
#: cli/app/new.go:352
msgid "domain"
msgstr ""
#: cli/app/new.go:355
msgid "domain name for app"
msgstr ""
#: cli/run.go:184
msgid "don't forget to run 'sudo mandb'"
msgstr ""
#: cli/updater/updater.go:384
#, c-format
msgid "don't update %s due to chaos deployment"
msgstr ""
#: cli/updater/updater.go:394
#, c-format
msgid ""
"don't update %s due to disabled auto updates or missing ENABLE_AUTO_UPDATE "
"env"
msgstr ""
#: cli/updater/updater.go:374
#, c-format
msgid "don't update %s due to missing recipe name"
msgstr ""
#: cli/updater/updater.go:404
#, c-format
msgid "don't update %s due to no new version"
msgstr ""
#. translators: `app backup download` command
#: cli/app/backup.go:77
msgid "download <domain> [flags]"
msgstr "descargar <domain> [flags]"
#: cli/internal/deploy.go:219
msgid "dry run"
msgstr ""
#: pkg/git/add.go:22
#, c-format
msgid "dry run: adding %s"
msgstr ""
#: cli/recipe/release.go:318
#, c-format
msgid "dry run: move release note from 'next' to %s"
msgstr ""
#: pkg/git/commit.go:44
msgid "dry run: no changes commited"
msgstr ""
#: cli/recipe/release.go:383
msgid "dry run: no changes committed"
msgstr ""
#: cli/catalogue/catalogue.go:271 cli/recipe/release.go:435
msgid "dry run: no changes published"
msgstr ""
#: pkg/git/push.go:13
#, c-format
msgid "dry run: no git changes pushed in %s"
msgstr ""
#: cli/recipe/release.go:408
#, c-format
msgid "dry run: no git tag created (%s)"
msgstr ""
#: cli/recipe/sync.go:250
#, c-format
msgid "dry run: not syncing label %s for recipe %s"
msgstr ""
#: pkg/git/remote.go:15
#, c-format
msgid "dry run: remote %s (%s) not created"
msgstr ""
#: cli/app/move.go:345 cli/catalogue/catalogue.go:301 cli/recipe/release.go:639
#: cli/recipe/sync.go:269
msgid "dry-run"
msgstr ""
#: pkg/upstream/convert/service.go:122
#, c-format
msgid "duplicate config target for %s not allowed"
msgstr ""
#: pkg/upstream/convert/service.go:43
#, c-format
msgid "duplicate secret target for %s not allowed"
msgstr ""
#. translators: `abra app env` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/env.go:17 cli/recipe/lint.go:145 cli/recipe/new.go:131
msgid "e"
msgstr ""
#: cli/recipe/list.go:48
msgid "email"
msgstr ""
#: cli/app/restore.go:132
msgid "enable pre/post-hook command execution"
msgstr ""
#: cli/internal/validate.go:82
#, c-format
msgid "ensure %s recipe compose.* files include \"version: '3.8'\""
msgstr ""
#: pkg/lint/recipe.go:69
msgid "ensure 'version: \"3.8\"' in compose configs"
msgstr ""
#: pkg/lint/recipe.go:163
msgid "ensure \"image: ...\" set on all services"
msgstr ""
#: cli/app/deploy.go:114
#, c-format
msgid "ensure recipe: %s"
msgstr ""
#: pkg/recipe/git.go:50
#, c-format
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"
msgstr ""
#. translators: `app env` command
#: cli/app/env.go:21
msgid "env <domain> [flags]"
msgstr "info <domain> [flags]"
#: pkg/app/app.go:248
#, c-format
msgid "env file for %s couldn't be read: %s"
msgstr ""
#: pkg/app/app.go:253
#, c-format
msgid "env file for %s has issues: %s"
msgstr ""
#: pkg/ui/deploy.go:83
#, c-format
msgid "err: %v, "
msgstr ""
#: cli/recipe/lint.go:82 cli/recipe/lint.go:144 pkg/lint/recipe.go:132
#: pkg/lint/recipe.go:139 pkg/lint/recipe.go:146 pkg/lint/recipe.go:153
#: pkg/lint/recipe.go:161 pkg/lint/recipe.go:168 pkg/lint/recipe.go:175
msgid "error"
msgstr ""
#: pkg/config/abra.go:34
#, c-format
msgid "error loading config file: %s"
msgstr ""
#: pkg/config/abra.go:26
#, c-format
msgid "error reading config file: %s"
msgstr ""
#: pkg/upstream/container/hijack.go:135
#, c-format
msgid "error receiveStdout: %s"
msgstr ""
#: pkg/upstream/container/tty.go:39
#, c-format
msgid "error resize: %s"
msgstr ""
#: pkg/upstream/container/hijack.go:167
#, c-format
msgid "error sendStdin: %s"
msgstr ""
#: pkg/upstream/container/exec.go:43
msgid "exec ID empty"
msgstr ""
#: cli/recipe/release.go:541
msgid "exiting as requested"
msgstr ""
#: pkg/container/container.go:44
#, c-format
msgid "expected 1 container but found %v: %s"
msgstr ""
#: pkg/service/service.go:53 pkg/service/service.go:107
#, c-format
msgid "expected 1 service but found %v: %s"
msgstr ""
#: cli/app/move.go:172
#, c-format
msgid "extracting %s on %s"
msgstr ""
#: cli/app/move.go:311
#, c-format
msgid "extracting secret %s on %s"
msgstr ""
#. translators: `abra recipe fetch` aliases. use a comma separated list of aliases
#. with no spaces in between
#: cli/app/deploy.go:369 cli/app/remove.go:163 cli/app/rollback.go:345
#: cli/app/secret.go:593 cli/app/upgrade.go:455 cli/app/volume.go:217
#: cli/recipe/fetch.go:20 cli/recipe/fetch.go:138
msgid "f"
msgstr ""
#: cli/recipe/release.go:261 cli/recipe/release.go:546
#, c-format
msgid "failed to add release notes: %s"
msgstr ""
#: pkg/recipe/recipe.go:175
#, c-format
msgid "failed to check git status of %s: %s"
msgstr ""
#: pkg/git/branch.go:95 pkg/recipe/git.go:225 pkg/recipe/git.go:406
#, c-format
msgid "failed to check out %s in %s"
msgstr ""
#: cli/recipe/release.go:265 cli/recipe/release.go:550
#, c-format
msgid "failed to commit changes: %s"
msgstr ""
#: cli/app/move.go:163
#, c-format
msgid "failed to copy %s from %s to local machine: output:%s err:%s"
msgstr ""
#: cli/app/move.go:169
#, c-format
msgid "failed to copy %s from local machine to %s: output:%s err:%s"
msgstr ""
#: pkg/upstream/stack/stack.go:531
#, c-format
msgid "failed to create %s"
msgstr ""
#: pkg/upstream/stack/stack.go:393
#, c-format
msgid "failed to create config %s"
msgstr ""
#: pkg/upstream/stack/stack.go:424
#, c-format
msgid "failed to create network %s"
msgstr ""
#: pkg/upstream/stack/stack.go:371
#, c-format
msgid "failed to create secret %s"
msgstr ""
#: cli/app/move.go:149
#, fuzzy, c-format
msgid "failed to create volume %s on %s: %s"
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
#: cli/updater/updater.go:264
#, c-format
msgid "failed to determine deployed version of %s"
msgstr ""
#: pkg/upstream/stack/remove.go:239
#, c-format
msgid "failed to get tasks: %w"
msgstr ""
#: pkg/upstream/stack/remove.go:264
#, c-format
msgid "failed to list containers of stack: %s"
msgstr ""
#: pkg/upstream/stack/stack.go:183
#, c-format
msgid "failed to list services: %s"
msgstr ""
#: pkg/container/container.go:69
msgid "failed to match chosen container"
msgstr ""
#: pkg/service/service.go:77 pkg/service/service.go:131
msgid "failed to match chosen service"
msgstr ""
#: cli/app/move.go:202
#, c-format
msgid "failed to migrate app config: %s"
msgstr ""
#: pkg/client/registry.go:20
#, c-format
msgid "failed to parse image %s, saw: %s"
msgstr ""
#: cli/recipe/release.go:273 cli/recipe/release.go:558
#, c-format
msgid "failed to publish new release: %s"
msgstr ""
#: cli/app/move.go:183 cli/app/move.go:189
#, c-format
msgid "failed to remove %s from %s: output:%s err:%s"
msgstr ""
#: cli/app/move.go:195
#, c-format
msgid "failed to remove %s on local machine: output:%s err:%s"
msgstr ""
#: cli/app/move.go:118
#, c-format
msgid "failed to remove app from %s: %s"
msgstr ""
#: pkg/upstream/stack/remove.go:183
#, c-format
msgid "failed to remove config %s: %s"
msgstr ""
#: pkg/upstream/stack/remove.go:151
#, c-format
msgid "failed to remove network %s: %s"
msgstr ""
#: pkg/upstream/stack/remove.go:167
#, c-format
msgid "failed to remove secret %s: %s"
msgstr ""
#: pkg/upstream/stack/remove.go:135
#, c-format
msgid "failed to remove service %s: %s"
msgstr ""
#: pkg/upstream/stack/remove.go:83
#, c-format
msgid "failed to remove some resources from stack: %s"
msgstr ""
#: pkg/upstream/container/tty.go:66
msgid "failed to resize tty, using default size"
msgstr ""
#: cli/app/new.go:124
#, c-format
msgid "failed to retrieve latest commit for %s: %s"
msgstr ""
#: pkg/upstream/stack/stack.go:468
#, c-format
msgid "failed to retrieve registry auth for image %s: %s"
msgstr ""
#: pkg/git/branch.go:68
#, c-format
msgid "failed to select default branch in %s"
msgstr ""
#: cli/app/move.go:131
#, fuzzy, c-format
msgid "failed to store secret on %s: %s"
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
#: cli/recipe/release.go:269 cli/recipe/release.go:554
#, c-format
msgid "failed to tag release: %s"
msgstr ""
#: pkg/upstream/stack/stack.go:508
#, c-format
msgid "failed to update %s"
msgstr ""
#: pkg/upstream/stack/stack.go:387
#, c-format
msgid "failed to update config %s"
msgstr ""
#: pkg/upstream/stack/stack.go:365
#, c-format
msgid "failed to update secret %s"
msgstr ""
#: pkg/upstream/stack/remove.go:93
#, c-format
msgid "failed to wait on tasks of stack: %s: %s"
msgstr ""
#. translators: `recipe fetch` command
#: cli/recipe/fetch.go:24
msgid "fetch [recipe | --all] [flags]"
msgstr "obtener [recipe | --all] [flags]"
#: cli/recipe/fetch.go:124
msgid "fetch all recipes"
msgstr ""
#: pkg/catalogue/catalogue.go:84 pkg/recipe/git.go:278
#, c-format
msgid "fetched latest git changes for %s"
msgstr ""
#: cli/recipe/fetch.go:100
msgid "fetching latest recipes..."
msgstr ""
#: pkg/recipe/recipe.go:555
#, c-format
msgid "fetching repo metadata from %s"
msgstr ""
#: cli/app/secret.go:592
msgid "file"
msgstr ""
#: cli/app/remove.go:155
#, c-format
msgid "file: %s removed"
msgstr ""
#: pkg/lint/recipe.go:111
msgid "fill out all the metadata"
msgstr ""
#: cli/recipe/list.go:114
msgid "filter by recipe"
msgstr ""
#: cli/updater/updater.go:215
#, c-format
msgid "for %s read env %s with value: %s from docker service"
msgstr ""
#: cli/app/deploy.go:368 cli/app/remove.go:162 cli/app/rollback.go:344
#: cli/app/upgrade.go:454 cli/app/volume.go:216 cli/recipe/fetch.go:137
msgid "force"
msgstr ""
#: cli/recipe/fetch.go:140
msgid "force re-fetch"
msgstr ""
#: cli/recipe/upgrade.go:97
#, c-format
msgid "found versions file for %s"
msgstr ""
#. translators: `abra app secret generate` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra catalogue` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/secret.go:29 cli/catalogue/catalogue.go:51
msgid "g"
msgstr ""
#: cli/internal/validate.go:75
msgid "generate"
msgstr ""
#. translators: `app secret generate` command
#: cli/app/secret.go:33
msgid "generate <domain> [[secret] [version] | --all] [flags]"
msgstr "generar <domain> [[secret] [version] | --all] [flags]"
#. translators: `catalogue generate` command
#: cli/catalogue/catalogue.go:55
msgid "generate [recipe] [flags]"
msgstr "regenerar [recipe] [flags]"
#: cli/app/secret.go:579
msgid "generate all secrets"
msgstr ""
#: pkg/secret/secret.go:62 pkg/secret/secret.go:80
#, c-format
msgid "generated %s"
msgstr ""
#: pkg/secret/secret.go:268
#, c-format
msgid "generated and stored %v on %s"
msgstr ""
#: cli/catalogue/catalogue.go:219
#, c-format
msgid "generated recipe catalogue: %s"
msgstr ""
#: cli/app/secret.go:145
#, c-format
msgid "generated secrets %s shown again, please take note of them %s"
msgstr ""
#: cli/app/deploy.go:106
#, c-format
msgid "get deploy version: %s"
msgstr ""
#: pkg/app/compose.go:81
#, c-format
msgid "get label '%s'"
msgstr ""
#: pkg/git/init.go:38
#, c-format
msgid "git add: %s"
msgstr ""
#: pkg/git/init.go:21
#, c-format
msgid "git branch rename: %s"
msgstr ""
#: pkg/git/commit.go:42
msgid "git changes commited"
msgstr ""
#: pkg/git/push.go:31
msgid "git changes pushed"
msgstr ""
#: pkg/recipe/git.go:410
#, c-format
msgid "git checkout: %s in %s"
msgstr ""
#: pkg/git/clone.go:64 pkg/git/clone.go:102
#, c-format
msgid "git clone %s: cancelled due to interrupt"
msgstr ""
#: pkg/git/clone.go:49
#, c-format
msgid "git clone: %s"
msgstr ""
#: pkg/git/clone.go:89
#, c-format
msgid "git clone: %s already exists"
msgstr ""
#: pkg/git/clone.go:59 pkg/git/clone.go:78 pkg/git/clone.go:87
#, c-format
msgid "git clone: %s cloned successfully"
msgstr ""
#: pkg/git/clone.go:68
msgid "git clone: main branch failed, attempting master branch"
msgstr ""
#: pkg/git/init.go:47
#, c-format
msgid "git commit: %s"
msgstr ""
#: pkg/git/init.go:17
#, c-format
msgid "git init: %s"
msgstr ""
#: pkg/git/init.go:29
#, c-format
msgid "git open: %s"
msgstr ""
#: pkg/git/read.go:50
#, c-format
msgid "git status: %s: %s"
msgstr ""
#: pkg/git/read.go:52
#, c-format
msgid "git status: %s: clean"
msgstr ""
#: pkg/git/push.go:40
msgid "git tags pushed"
msgstr ""
#: pkg/recipe/recipe.go:203
#, c-format
msgid "git url: %s, "
msgstr ""
#: pkg/git/init.go:34
#, c-format
msgid "git worktree: %s"
msgstr ""
#: cli/recipe/new.go:130
msgid "git-email"
msgstr ""
#: cli/recipe/new.go:122
msgid "git-name"
msgstr ""
#: pkg/lint/recipe.go:117
msgid "git.coopcloud.tech repo exists"
msgstr ""
#: pkg/recipe/git.go:378
#, c-format
msgid "git: opening repository in %s"
msgstr ""
#: cli/run.go:215
msgid "h"
msgstr ""
#: cli/recipe/new.go:94
msgid "happy hacking 🎉"
msgstr ""
#: pkg/lint/recipe.go:103
msgid "has published catalogue version"
msgstr ""
#: cli/recipe/list.go:46
msgid "healthcheck"
msgstr ""
#: pkg/lint/recipe.go:75
msgid "healthcheck enabled for all services"
msgstr ""
#: cli/run.go:214
msgid "help"
msgstr ""
#: cli/run.go:52
#, fuzzy
msgid "help [command]"
msgstr "💻 Ejecutar comandos en una plataforma 🚀"
#: cli/run.go:217
msgid "help for abra"
msgstr ""
#: cli/app/restore.go:129
msgid "hooks"
msgstr ""
#. translators: `abra app secret insert` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/secret.go:155
msgid "i"
msgstr ""
#: pkg/ui/deploy.go:84
#, c-format
msgid "id: %s, "
msgstr ""
#: cli/app/backup.go:321 cli/app/backup.go:337 cli/app/check.go:97
#: cli/app/cmd.go:287 cli/app/cp.go:387 cli/app/deploy.go:363
#: cli/app/labels.go:145 cli/app/new.go:379 cli/app/ps.go:215
#: cli/app/restart.go:164 cli/app/restore.go:140 cli/app/secret.go:571
#: cli/app/secret.go:611 cli/app/secret.go:635 cli/app/secret.go:643
#: cli/catalogue/catalogue.go:320 cli/recipe/lint.go:139
#: cli/updater/updater.go:540
msgid "ignore uncommitted recipes changes"
msgstr ""
#: cli/app/undeploy.go:150 cli/server/prune.go:74
#, c-format
msgid "images pruned: %d; space reclaimed: %s"
msgstr ""
#: pkg/lint/recipe.go:148
msgid "include \"deploy: labels: ...\" stanza"
msgstr ""
#: pkg/lint/recipe.go:155
msgid "include \"traefik.enable=true\" deploy label"
msgstr ""
#: cli/app/backup.go:305
msgid "include secrets"
msgstr ""
#: cli/app/backup.go:281
msgid "include timestamps"
msgstr ""
#: cli/app/backup.go:313
msgid "include volumes"
msgstr ""
#: cli/app/restore.go:80
#, c-format
msgid "including CONTAINER=%s in backupbot exec invocation"
msgstr ""
#: cli/app/backup.go:120
#, c-format
msgid "including INCLUDE_PATH=%s in backupbot exec invocation"
msgstr ""
#: cli/app/restore.go:68
#, c-format
msgid "including NONINTERACTIVE=%v in backupbot exec invocation"
msgstr ""
#: cli/app/restore.go:85
#, c-format
msgid "including NO_COMMANDS=%v in backupbot exec invocation"
msgstr ""
#: cli/app/backup.go:186
#, c-format
msgid "including RETRIES=%s in backupbot exec invocation"
msgstr ""
#: cli/app/backup.go:125
#, c-format
msgid "including SECRETS=%v in backupbot exec invocation"
msgstr ""
#: cli/app/backup.go:56
#, c-format
msgid "including SHOW_ALL=%v in backupbot exec invocation"
msgstr ""
#: cli/app/backup.go:51 cli/app/backup.go:115 cli/app/restore.go:58
#, c-format
msgid "including SNAPSHOT=%s in backupbot exec invocation"
msgstr ""
#: cli/app/restore.go:63
#, c-format
msgid "including TARGET=%s in backupbot exec invocation"
msgstr ""
#: cli/app/backup.go:61
#, c-format
msgid "including TIMESTAMPS=%v in backupbot exec invocation"
msgstr ""
#: cli/app/restore.go:74
#, c-format
msgid "including VOLUMES=%s in backupbot exec invocation"
msgstr ""
#: cli/app/backup.go:130
#, c-format
msgid "including VOLUMES=%v in backupbot exec invocation"
msgstr ""
#: cli/recipe/release.go:650 cli/recipe/sync.go:280 cli/recipe/upgrade.go:354
msgid "increase the major part of the version"
msgstr ""
#: cli/recipe/release.go:658 cli/recipe/sync.go:288 cli/recipe/upgrade.go:362
msgid "increase the minor part of the version"
msgstr ""
#: cli/recipe/release.go:666 cli/recipe/sync.go:296 cli/recipe/upgrade.go:370
msgid "increase the patch part of the version"
msgstr ""
#: pkg/git/init.go:50
#, c-format
msgid "init committed all files for new git repo in %s"
msgstr ""
#: pkg/git/init.go:24
#, c-format
msgid "initialised new git repo in %s"
msgstr ""
#: pkg/upstream/stack/stack.go:206
msgid "initialising deployment"
msgstr ""
#: pkg/upstream/stack/remove.go:26
msgid "initialising undeploy"
msgstr ""
#. translators: `app secret insert` command
#: cli/app/secret.go:159
msgid "insert <domain> <secret> <version> [<data>] [flags]"
msgstr "insertar <domain> <secret> <version> [<data>] [flags]"
#: cli/upgrade.go:62
msgid "install release candidate (may contain bugs)"
msgstr ""
#: pkg/upstream/convert/volume.go:90
msgid "invalid bind source, source cannot be empty"
msgstr ""
#: pkg/upstream/convert/service.go:813
#, c-format
msgid "invalid credential spec: cannot specify both %s and %s"
msgstr ""
#: pkg/upstream/convert/service.go:815
#, c-format
msgid "invalid credential spec: cannot specify both %s, and %s"
msgstr ""
#: pkg/upstream/convert/service.go:834
#, c-format
msgid ""
"invalid credential spec: spec specifies config %v, but no such config can be "
"found"
msgstr ""
#: pkg/upstream/container/hijack.go:100
#, c-format
msgid "invalid detach escape keys, using default: %s"
msgstr ""
#: pkg/lint/recipe.go:504
msgid "invalid lightweight tag detected"
msgstr ""
#: pkg/upstream/convert/volume.go:130
msgid "invalid npipe source, source cannot be empty"
msgstr ""
#: pkg/upstream/stack/stack.go:239
#, c-format
msgid "invalid option %s for flag --resolve-image"
msgstr ""
#: pkg/recipe/recipe.go:147
#, c-format
msgid "invalid recipe: %s"
msgstr ""
#: pkg/upstream/convert/volume.go:110
msgid "invalid tmpfs source, source must be empty"
msgstr ""
#: cli/recipe/sync.go:240
#, c-format
msgid "invalid version %s specified"
msgstr ""
#. translators: `kadabra` binary name
#: cli/updater/updater.go:470
msgid "kadabra [cmd] [flags]"
msgstr ""
#: cli/updater/updater.go:484
#, c-format
msgid "kadabra version %s, commit %s"
msgstr ""
#. translators: `abra app logs` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra recipe lint` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/cmd.go:261 cli/app/deploy.go:393 cli/app/logs.go:20
#: cli/recipe/lint.go:17 cli/server/add.go:207
msgid "l"
msgstr ""
#. translators: `app labels` command
#: cli/app/labels.go:29
msgid "labels <domain> [flags]"
msgstr "etiquetas <domain> [flags]"
#: cli/app/deploy.go:392 cli/app/list.go:183
msgid "latest"
msgstr ""
#: cli/recipe/release.go:527
#, c-format
msgid "latest git tag (%s) and synced label (%s) are the same?"
msgstr ""
#. translators: `abra app labels` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/labels.go:25
msgid "lb"
msgstr ""
#. translators: `recipe lint` command
#: cli/recipe/lint.go:21
msgid "lint <recipe> [flags]"
msgstr "validar <recipe> [flags]"
#: pkg/lint/recipe.go:187
#, c-format
msgid "linting for critical errors in %s configs"
msgstr ""
#: pkg/lint/recipe.go:215
#, c-format
msgid "linting successful, %s is well configured"
msgstr ""
#. translators: `recipe list` command
#: cli/recipe/list.go:23
msgid "list"
msgstr "listar"
#. translators: `app secret list` command
#: cli/app/secret.go:457
msgid "list <domain>"
msgstr "listar <domain>"
#. translators: `app backup list` command
#. translators: `app cmd list` command
#. translators: `app volume list` command
#: cli/app/backup.go:21 cli/app/cmd.go:207 cli/app/volume.go:25
msgid "list <domain> [flags]"
msgstr "listar <domain> [flags]"
#. translators: `app list` command
#. translators: `server list` command
#: cli/app/list.go:48 cli/server/list.go:23
msgid "list [flags]"
msgstr "listar [flags]"
#: cli/recipe/upgrade.go:386
msgid "list all tags, not just upgrades"
msgstr ""
#: cli/app/backup.go:265 cli/app/backup.go:289
msgid "list specific snapshot"
msgstr ""
#: pkg/app/app.go:41
#, c-format
msgid "loaded app %s: %s"
msgstr ""
#: cli/app/cmd.go:260 cli/server/add.go:206 cli/server/list.go:75
msgid "local"
msgstr ""
#: cli/app/cp.go:114
#, c-format
msgid "local %s "
msgstr ""
#: cli/server/add.go:93
msgid "local server already exists"
msgstr ""
#: cli/server/add.go:91
msgid "local server successfully added"
msgstr ""
#. translators: `app logs` command
#: cli/app/logs.go:24
msgid "logs <domain> [service] [flags]"
msgstr ""
#: pkg/upstream/stack/stack.go:628
#, c-format
msgid "logs: %s"
msgstr ""
#: pkg/upstream/stack/stack.go:630
msgid "logs: no log output received from deployment"
msgstr ""
#: pkg/lint/recipe.go:124
msgid "long secret names"
msgstr ""
#. translators: `abra app backup list` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra app command list` aliases. use a comma separated list of
#. aliases with no spaces in between
#. translators: `abra app list` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra app secret ls` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra app volume list` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra recipe list` aliases. use a comma separated list of
#. aliases with no spaces in between
#. translators: `abra server list` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/backup.go:17 cli/app/cmd.go:203 cli/app/list.go:44
#: cli/app/secret.go:453 cli/app/volume.go:21 cli/recipe/list.go:19
#: cli/server/list.go:19
msgid "ls"
msgstr "plataformas"
#. translators: `abra app move` aliases. use a comma separated list of aliases
#. with no spaces in between
#. translators: `abra man` aliases. use a comma separated list of aliases
#. with no spaces in between
#: cli/app/list.go:318 cli/app/move.go:34 cli/app/ps.go:205
#: cli/app/secret.go:553 cli/app/secret.go:649 cli/recipe/list.go:104
#: cli/recipe/upgrade.go:376 cli/recipe/version.go:139 cli/run.go:152
#: cli/server/list.go:106 cli/updater/updater.go:546
msgid "m"
msgstr ""
#: cli/app/list.go:317 cli/app/ps.go:204 cli/app/secret.go:552
#: cli/app/secret.go:648 cli/recipe/list.go:103 cli/recipe/upgrade.go:375
#: cli/recipe/version.go:138 cli/server/list.go:105
msgid "machine"
msgstr ""
#: cli/recipe/release.go:93
#, c-format
msgid "main app service version for %s is empty?"
msgstr ""
#: cli/internal/recipe.go:48 cli/internal/recipe.go:66
#: cli/internal/recipe.go:80 cli/recipe/release.go:647 cli/recipe/sync.go:277
#: cli/recipe/upgrade.go:351 cli/updater/updater.go:545
msgid "major"
msgstr ""
#: cli/recipe/upgrade.go:107
#, c-format
msgid "malformed version pin specification: %s"
msgstr ""
#. translators: `abra man` command for autocompletion
#: cli/run.go:97
msgid "man"
msgstr ""
#. translators: `man` command
#: cli/run.go:156
msgid "man [flags]"
msgstr "manual [flags]"
#: cli/app/move.go:200
#, c-format
msgid "migrating app config from %s to %s"
msgstr ""
#: cli/internal/recipe.go:48 cli/internal/recipe.go:68
#: cli/internal/recipe.go:82 cli/recipe/release.go:655 cli/recipe/sync.go:285
#: cli/recipe/upgrade.go:359
msgid "minor"
msgstr ""
#: cli/recipe/fetch.go:51
msgid "missing [recipe] or --all/-a"
msgstr ""
#: cli/app/restart.go:71
msgid "missing [service]"
msgstr ""
#: cli/server/add.go:64
msgid "missing argument or --local/-l flag"
msgstr ""
#: cli/app/secret.go:64
msgid "missing arguments [secret]/[version] or '--all'"
msgstr ""
#: cli/updater/updater.go:116
msgid "missing arguments or --all/-a flag"
msgstr ""
#: pkg/secret/secret.go:126
#, c-format
msgid "missing version for secret? (%s)"
msgstr ""
#. translators: `app move` command
#: cli/app/move.go:38
msgid "move <domain> <server> [flags]"
msgstr "mover <domain> [flags]"
#: cli/app/move.go:137
#, c-format
msgid "moving volume %s from %s to %s"
msgstr ""
#: cli/app/secret.go:292
msgid "must provide <data> argument if --no-input is passed"
msgstr ""
#. translators: `abra app new` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra recipe new` aliases. use a comma separated list of
#. aliases with no spaces in between
#. translators: `kadabra notify` aliases. use a comma separated list of aliases
#. with no spaces in between
#: cli/app/new.go:48 cli/recipe/new.go:36 cli/updater/updater.go:36
#: cli/updater/updater.go:499
msgid "n"
msgstr "n"
#: cli/recipe/list.go:43
msgid "name"
msgstr ""
#: pkg/lint/recipe.go:141
msgid "name a servce 'app'"
msgstr ""
#: pkg/ui/deploy.go:85
#, c-format
msgid "name: %s, "
msgstr ""
#: cli/app/secret.go:270
msgid "need 3 or 4 arguments"
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"
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\""
msgstr ""
#: cli/app/undeploy.go:142 cli/server/prune.go:60
#, c-format
msgid "networks pruned: %d"
msgstr ""
#. translators: `recipe new` command
#: cli/recipe/new.go:40
msgid "new <recipe> [flags]"
msgstr "nueva <recipe> [flags]"
#. translators: `app new` command
#: cli/app/new.go:52
msgid "new [recipe] [version] [flags]"
msgstr "nueva [recipe] [version] [flags]"
#: cli/catalogue/catalogue.go:267
#, c-format
msgid "new changes published: %s"
msgstr ""
#: cli/recipe/new.go:93
#, c-format
msgid "new recipe '%s' created: %s"
msgstr ""
#: cli/recipe/release.go:459
#, c-format
msgid "new release published: %s"
msgstr ""
#: pkg/deploy/utils.go:200
#, fuzzy, c-format
msgid "new secrets: %v"
msgstr "🥷 Genera secretos (contraseñas) automáticamente 🤖"
#: pkg/git/read.go:88
#, c-format
msgid "no %s exists, not reading any global gitignore config"
msgstr ""
#: pkg/git/read.go:130
#, c-format
msgid "no %s exists, skipping reading gitignore paths"
msgstr ""
#: cli/updater/updater.go:168 pkg/app/compose.go:87
#, c-format
msgid "no %s label found for %s"
msgstr ""
#: cli/recipe/release.go:461
msgid "no -p/--publish passed, not publishing"
msgstr ""
#: pkg/git/common.go:13
#, c-format
msgid "no .git directory in %s?"
msgstr ""
#: pkg/recipe/compose.go:29
#, c-format
msgid "no COMPOSE_FILE detected, loading default: %s"
msgstr ""
#: cli/internal/validate.go:96
msgid "no app provided"
msgstr ""
#: cli/app/rollback.go:126
msgid "no available downgrades"
msgstr ""
#: cli/app/upgrade.go:132
msgid "no available upgrades"
msgstr ""
#: cli/updater/updater.go:237
#, c-format
msgid "no available upgrades for %s"
msgstr ""
#: cli/internal/backup.go:26
msgid "no backupbot discovered, is it deployed?"
msgstr ""
#: cli/catalogue/catalogue.go:231 cli/recipe/release.go:394
#, c-format
msgid "no changes discovered in %s, nothing to publish?"
msgstr ""
#: pkg/git/commit.go:14
msgid "no commit message specified?"
msgstr ""
#: pkg/config/abra.go:20
msgid "no config file found"
msgstr ""
#: cli/app/remove.go:101
msgid "no configs to remove"
msgstr ""
#: pkg/container/container.go:31
#, c-format
msgid "no containers matching the %v filter found?"
msgstr ""
#: cli/app/new.go:272 cli/internal/validate.go:129
msgid "no domain provided"
msgstr ""
#: pkg/recipe/compose.go:248
msgid "no existing label found, automagic insertion not supported yet"
msgstr ""
#: cli/recipe/sync.go:81
#, c-format
msgid "no git tags found for %s"
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)"
msgstr ""
#: cli/updater/updater.go:286
#, fuzzy, c-format
msgid "no published releases for %s in the recipe catalogue?"
msgstr "TRANSLATE THIS FUCKING SHIT ALREADY"
#: cli/internal/validate.go:64
#, c-format
msgid "no recipe '%s' exists?"
msgstr ""
#: cli/internal/validate.go:59
msgid "no recipe name provided"
msgstr ""
#: cli/app/secret.go:234
#, c-format
msgid "no secret %s available for recipe %s?"
msgstr ""
#: cli/app/secret.go:391
msgid "no secret(s) specified?"
msgstr ""
#: cli/app/secret.go:113
msgid "no secrets generated"
msgstr ""
#: cli/app/secret.go:528
#, c-format
msgid "no secrets stored for %s"
msgstr ""
#: cli/app/remove.go:126
msgid "no secrets to remove"
msgstr ""
#: cli/app/secret.go:446
msgid "no secrets to remove?"
msgstr ""
#: cli/app/new.go:321 cli/internal/validate.go:167
msgid "no server provided"
msgstr ""
#: cli/app/move.go:80
msgid "no server provided?"
msgstr ""
#: cli/app/cmd.go:174
#, c-format
msgid "no service %s for %s?"
msgstr ""
#: pkg/service/service.go:41
#, c-format
msgid "no services deployed matching label '%s'?"
msgstr ""
#: pkg/service/service.go:30
msgid "no services deployed?"
msgstr ""
#: pkg/service/service.go:95
#, c-format
msgid "no services matching the %v filter found?"
msgstr ""
#: cli/recipe/release.go:171
#, c-format
msgid ""
"no tag specified and no previous tag available for %s, assuming initial "
"release"
msgstr ""
#: pkg/lint/recipe.go:89
msgid "no unstable tags"
msgstr ""
#: cli/internal/recipe.go:72 cli/internal/recipe.go:87
msgid "no version bump type specififed?"
msgstr ""
#: pkg/deploy/utils.go:244
#, c-format
msgid "no version found for config %s"
msgstr ""
#: cli/app/volume.go:78
#, c-format
msgid "no volumes created for %s"
msgstr ""
#: cli/app/volume.go:197
msgid "no volumes removed"
msgstr ""
#: cli/app/remove.go:148
msgid "no volumes to remove"
msgstr ""
#: cli/app/deploy.go:384 cli/app/rollback.go:360 cli/app/upgrade.go:470
msgid "no-converge-checks"
msgstr ""
#: cli/app/deploy.go:376 cli/app/rollback.go:352 cli/app/upgrade.go:462
msgid "no-domain-checks"
msgstr ""
#: cli/updater/updater.go:498
msgid "no-input"
msgstr ""
#: cli/app/run.go:109
msgid "no-tty"
msgstr ""
#: cli/internal/deploy.go:249
#, c-format
msgid "not enough arguments: %s"
msgstr ""
#: pkg/secret/secret.go:119
msgid "not generating app secrets, none enabled in recipe config"
msgstr ""
#: cli/internal/command.go:93
msgid "not requesting a remote TTY"
msgstr ""
#: cli/recipe/upgrade.go:306
#, c-format
msgid "not upgrading %s, skipping as requested"
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"
msgstr ""
#: pkg/upstream/stack/remove.go:73
#, c-format
msgid "nothing found in stack: %s"
msgstr ""
#. translators: `notify` command
#: cli/updater/updater.go:41
msgid "notify [flags]"
msgstr "notificar [flags]"
#: cli/app/backup.go:329
msgid "number of retry attempts"
msgstr ""
#: cli/app/cp.go:91
msgid "one of <src>/<dest> arguments must take $SERVICE:$PATH form"
msgstr ""
#: pkg/lint/recipe.go:140
msgid "one service named 'app'"
msgstr ""
#: pkg/lint/recipe.go:176
msgid "only annotated tags used for recipe version"
msgstr ""
#: cli/recipe/lint.go:147
msgid "only show errors"
msgstr ""
#: cli/app/upgrade.go:481
msgid "only show release notes"
msgstr ""
#: cli/app/logs.go:103
msgid "only tail stderr"
msgstr ""
#. translators: `abra app ps` aliases. use a comma separated list of aliases
#. with no spaces in between
#. translators: `abra server prune` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/backup.go:295 cli/app/new.go:361 cli/app/ps.go:29
#: cli/app/secret.go:561 cli/app/secret.go:585 cli/app/secret.go:625
#: cli/app/undeploy.go:163 cli/catalogue/catalogue.go:294
#: cli/recipe/list.go:112 cli/recipe/release.go:672 cli/server/prune.go:18
msgid "p"
msgstr ""
#: cli/recipe/upgrade.go:164
#, c-format
msgid "parsed %s for %s"
msgstr ""
#: pkg/recipe/compose.go:159
#, c-format
msgid "parsed %s from %s"
msgstr ""
#: cli/app/cmd.go:134 cli/app/cmd.go:180
#, c-format
msgid "parsed following command arguments: %s"
msgstr ""
#: cli/app/upgrade.go:338
#, c-format
msgid "parsing chosen upgrade version failed: %s"
msgstr ""
#: cli/app/upgrade.go:382
#, c-format
msgid "parsing deployed version failed: %s"
msgstr ""
#: cli/app/upgrade.go:343
#, c-format
msgid "parsing deployment version failed: %s"
msgstr ""
#: cli/app/upgrade.go:349 cli/app/upgrade.go:388
#, c-format
msgid "parsing recipe version failed: %s"
msgstr ""
#: cli/app/new.go:360 cli/app/secret.go:560 cli/app/secret.go:584
#: cli/app/secret.go:624
msgid "pass"
msgstr ""
#: pkg/secret/pass.go:15 pkg/secret/pass.go:37
msgid "pass command not found on $PATH, is it installed?"
msgstr ""
#: cli/internal/recipe.go:48 cli/internal/recipe.go:70
#: cli/internal/recipe.go:84 cli/recipe/release.go:663 cli/recipe/sync.go:293
#: cli/recipe/upgrade.go:367
msgid "patch"
msgstr ""
#: cli/app/backup.go:294
msgid "path"
msgstr ""
#: cli/recipe/list.go:111
msgid "pattern"
msgstr ""
#: cli/app/deploy.go:371 cli/app/remove.go:165 cli/app/rollback.go:347
#: cli/app/upgrade.go:457 cli/app/volume.go:219
msgid "perform action without further prompt"
msgstr ""
#: cli/recipe/release.go:625
#, c-format
msgid "please fix your synced label for %s and re-run this command"
msgstr ""
#: cli/app/rollback.go:259
#, c-format
msgid "please select a downgrade (version: %s):"
msgstr ""
#: cli/app/rollback.go:264
#, c-format
msgid "please select a downgrade (version: %s, chaos: %s):"
msgstr ""
#: cli/app/upgrade.go:305
#, c-format
msgid "please select an upgrade (version: %s):"
msgstr ""
#: cli/app/upgrade.go:310
#, c-format
msgid "please select an upgrade (version: %s, chaos: %s):"
msgstr ""
#: pkg/upstream/stack/stack.go:576
msgid "polling deployment status"
msgstr ""
#: pkg/upstream/stack/remove.go:87
#, fuzzy
msgid "polling undeploy status"
msgstr "📋 Revisar el estado de una plataforma"
#: cli/run.go:209
msgid "prefer offline & filesystem access"
msgstr ""
#: cli/recipe/release.go:159
msgid "previous git tags detected, assuming new semver release"
msgstr ""
#: cli/app/list.go:320 cli/app/ps.go:207 cli/app/secret.go:555
#: cli/app/secret.go:651 cli/recipe/list.go:106 cli/recipe/upgrade.go:378
#: cli/recipe/version.go:141 cli/server/list.go:108
msgid "print machine-readable output"
msgstr ""
#: cli/internal/deploy.go:223
msgid "proceed?"
msgstr ""
#: pkg/recipe/git.go:398
#, c-format
msgid "processing %s for %s"
msgstr ""
#: pkg/deploy/utils.go:298
#, c-format
msgid "proposed images: %v"
msgstr ""
#: cli/app/undeploy.go:162
msgid "prune"
msgstr ""
#. translators: `server prune` command
#: cli/server/prune.go:22
msgid "prune <server> [flags]"
msgstr "limpiar <server> [flags]"
#: cli/app/undeploy.go:165
msgid "prune unused containers, networks, and dangling images"
msgstr ""
#. translators: `app ps` command
#: cli/app/ps.go:33
msgid "ps <domain> [flags]"
msgstr "procesos <domain> [flags]"
#: cli/catalogue/catalogue.go:293 cli/recipe/release.go:671
msgid "publish"
msgstr ""
#: pkg/lint/recipe.go:104
msgid "publish a recipe version to the catalogue"
msgstr ""
#: cli/catalogue/catalogue.go:296 cli/recipe/release.go:674
msgid "publish changes to git.coopcloud.tech"
msgstr ""
#: cli/recipe/release.go:441
msgid "publish new release?"
msgstr ""
#: pkg/app/app.go:429
msgid "querying remote servers..."
msgstr ""
#. translators: `abra app run` aliases. use a comma separated list of aliases
#. 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:303 cli/app/move.go:346
#: cli/app/run.go:23 cli/app/upgrade.go:479 cli/catalogue/catalogue.go:302
#: cli/recipe/recipe.go:12 cli/recipe/release.go:640 cli/recipe/sync.go:270
msgid "r"
msgstr ""
#. translators: `abra app restart` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/restart.go:23
msgid "re"
msgstr ""
#: pkg/recipe/git.go:151
#, c-format
msgid "read %s as tags for recipe %s"
msgstr ""
#: pkg/app/app.go:582 pkg/config/env.go:50 pkg/envfile/envfile.go:42
#: pkg/envfile/envfile.go:80
#, c-format
msgid "read %s from %s"
msgstr ""
#: pkg/app/app.go:584
#, c-format
msgid "read 0 command names from %s"
msgstr ""
#: pkg/envfile/envfile.go:82
#, c-format
msgid "read 0 env var exports from %s"
msgstr ""
#: pkg/config/abra.go:77
msgid "read abra dir from $ABRA_DIR"
msgstr ""
#: pkg/config/abra.go:81
msgid "read abra dir from config file"
msgstr ""
#: pkg/git/read.go:149
#, c-format
msgid "read global ignore paths: %s"
msgstr ""
#: pkg/recipe/recipe.go:406
#, c-format
msgid "read recipe catalogue from file system cache in %s"
msgstr ""
#: pkg/deploy/utils.go:31
#, c-format
msgid "read v:%s k: %s"
msgstr ""
#: pkg/ui/deploy.go:86
#, c-format
msgid "reader: %v, "
msgstr ""
#: cli/app/secret.go:286
#, c-format
msgid "reading data from stdin: %s"
msgstr ""
#: cli/app/secret.go:283
msgid "reading secret data from stdin"
msgstr ""
#: cli/app/secret.go:240
#, c-format
msgid "reading secret from file: %s"
msgstr ""
#: pkg/recipe/recipe.go:206
#, c-format
msgid "readme: %s, "
msgstr ""
#. translators: `abra recipe` command for autocompletion
#: cli/app/list.go:302 cli/app/list.go:309 cli/run.go:99
msgid "recipe"
msgstr ""
#: pkg/recipe/recipe.go:458
#, c-format
msgid "recipe %s does not exist?"
msgstr ""
#: pkg/lint/recipe.go:212
#, c-format
msgid ""
"recipe '%s' failed lint checks:\n"
"%s"
msgstr ""
#. translators: `recipe` command group
#: cli/recipe/recipe.go:17
msgid "recipe [cmd] [args] [flags]"
msgstr "receta [cmd] [args] [flags]"
#: pkg/recipe/recipe.go:462
#, c-format
msgid "recipe metadata retrieved for %s"
msgstr ""
#: pkg/lint/recipe.go:125
msgid "reduce length of secret names to 12 chars"
msgstr ""
#: cli/recipe/lint.go:40
msgid "ref"
msgstr ""
#. translators: `recipe release` command
#: cli/recipe/release.go:32
msgid "release <recipe> [version] [flags]"
msgstr "publicar <recipe> [version] [flags]"
#: cli/app/upgrade.go:478
msgid "releasenotes"
msgstr ""
#: cli/app/cp.go:123 cli/app/cp.go:205 cli/app/cp.go:216
#, c-format
msgid "remote path: %s"
msgstr ""
#: cli/app/cp.go:203
#, c-format
msgid "remote: %s does not exist"
msgstr ""
#. translators: `app secret remove` command
#: cli/app/secret.go:338
msgid "remove <domain> [[secret] | --all] [flags]"
msgstr "borrar <domain> [[secret] | --all] [flags]"
#. translators: `app remove` command
#: cli/app/remove.go:25
msgid "remove <domain> [flags]"
msgstr "borrar <domain> [flags]"
#. translators: `app volume remove` command
#: cli/app/volume.go:88
msgid "remove <domain> [volume] [flags]"
msgstr "borrar <domain> [volume] [flags]"
#. translators: `server remove` command
#: cli/server/remove.go:23
msgid "remove <server> [flags]"
msgstr "borrar <server> [flags]"
#: cli/app/secret.go:619
msgid "remove all secrets"
msgstr ""
#: cli/server/prune.go:101
msgid "remove all unused images"
msgstr ""
#: cli/app/secret.go:627
msgid "remove generated secrets from a local pass store"
msgstr ""
#: cli/server/prune.go:109
msgid "remove volumes"
msgstr ""
#: cli/recipe/new.go:69
#, c-format
msgid "removed .git repo in %s"
msgstr ""
#: pkg/recipe/recipe.go:138
#, c-format
msgid "removed dirty suffix from .env version: %s -> %s"
msgstr ""
#: cli/recipe/release.go:582
msgid "removed freshly created commit"
msgstr ""
#: cli/recipe/release.go:600
#, c-format
msgid "removed freshly created tag %s"
msgstr ""
#: cli/app/move.go:180 cli/app/move.go:186
#, c-format
msgid "removing %s from %s"
msgstr ""
#: cli/app/move.go:192
#, c-format
msgid "removing %s from local machine"
msgstr ""
#: cli/server/prune.go:64
msgid "removing all images, not only dangling ones"
msgstr ""
#: pkg/upstream/stack/remove.go:180
#, c-format
msgid "removing config %s"
msgstr ""
#: cli/app/remove.go:96
#, c-format
msgid "removing configs failed: %s"
msgstr ""
#: pkg/upstream/stack/remove.go:148
#, c-format
msgid "removing network %s"
msgstr ""
#: pkg/upstream/stack/remove.go:164
#, c-format
msgid "removing secret %s"
msgstr ""
#: pkg/upstream/stack/remove.go:132
#, c-format
msgid "removing service %s"
msgstr ""
#: cli/app/volume.go:163
#, c-format
msgid "removing volume %s failed: %s"
msgstr ""
#: cli/app/remove.go:143 cli/app/volume.go:192
#, c-format
msgid "removing volumes failed: %s"
msgstr ""
#: pkg/lint/recipe.go:177
msgid "replace lightweight tag with annotated tag"
msgstr ""
#: pkg/upstream/convert/service.go:774
msgid "replicas can only be used with replicated mode"
msgstr ""
#: pkg/git/init.go:65
#, c-format
msgid "repo config: %s"
msgstr ""
#: pkg/git/init.go:70
#, c-format
msgid "repo set config: %s"
msgstr ""
#: cli/app/move.go:348 cli/catalogue/catalogue.go:304 cli/recipe/release.go:642
#: cli/recipe/sync.go:272
msgid "report changes that would be made"
msgstr ""
#: cli/app/cmd.go:271
msgid "request remote user"
msgstr ""
#: cli/app/cmd.go:52
msgid "requires at least 2 arguments with --local/-l"
msgstr ""
#: cli/app/cmd.go:73
msgid "requires at least 3 arguments"
msgstr ""
#. translators: `recipe reset` command
#: cli/recipe/reset.go:20
msgid "reset <recipe> [flags]"
msgstr "reestablecer <recipe> [flags]"
#: cli/recipe/lint.go:45
msgid "resolve"
msgstr ""
#. translators: `app restart` command
#: cli/app/restart.go:27
msgid "restart <domain> [[service] | --all-services] [flags]"
msgstr "reiniciar <domain> [[service] | --all-services] [flags]"
#: cli/app/restart.go:171
msgid "restart all services"
msgstr ""
#. translators: `app restore` command
#: cli/app/restore.go:21
msgid "restore <domain> [flags]"
msgstr "restaurar <domain> [flags]"
#: cli/app/restore.go:116
msgid "restore specific services"
msgstr ""
#: cli/app/restore.go:124
msgid "restore specific volumes"
msgstr ""
#: cli/app/backup.go:326
msgid "retries"
msgstr ""
#: cli/updater/updater.go:252
#, c-format
msgid "retrieve deployed version whether %s is already deployed"
msgstr ""
#: cli/internal/backup.go:29
#, c-format
msgid "retrieved %s as backup enabled service"
msgstr ""
#: cli/app/cp.go:78 cli/internal/command.go:39
#, c-format
msgid "retrieved %s as target container on %s"
msgstr ""
#: pkg/recipe/compose.go:59
#, c-format
msgid "retrieved %s configs for %s"
msgstr ""
#: pkg/app/app.go:506
#, c-format
msgid "retrieved %s for %s"
msgstr ""
#: cli/recipe/upgrade.go:145
#, c-format
msgid "retrieved %s from remote registry for %s"
msgstr ""
#: pkg/config/env.go:37
#, c-format
msgid "retrieved %v servers: %s"
msgstr ""
#: pkg/app/app.go:492
#, c-format
msgid "retrieved app statuses: %s"
msgstr ""
#: cli/recipe/version.go:46
msgid "retrieved versions from local recipe repository"
msgstr ""
#: pkg/upstream/stack/stack.go:464
#, c-format
msgid "retrieving docker auth token: failed create docker cli: %s"
msgstr ""
#: pkg/recipe/recipe.go:659
msgid "retrieving recipes"
msgstr ""
#. translators: `abra app rollback` aliases. use a comma separated list of
#. aliases with no spaces in between
#. translators: `abra recipe release` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/rollback.go:26 cli/recipe/release.go:28
msgid "rl"
msgstr ""
#. translators: `abra app remove` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra app secret remove` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra app volume remove` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra server remove` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/remove.go:21 cli/app/secret.go:334 cli/app/volume.go:84
#: cli/server/remove.go:19
msgid "rm"
msgstr ""
#. translators: `app rollback` command
#: cli/app/rollback.go:30
msgid "rollback <domain> [version] [flags]"
msgstr "revertir <domain> [version] [flags]"
#: pkg/ui/deploy.go:336
msgid "rolled back"
msgstr ""
#. translators: `abra app restore` aliases. use a comma separated list of
#. aliases with no spaces in between
#. translators: `abra recipe reset` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/restore.go:17 cli/recipe/reset.go:16
msgid "rs"
msgstr ""
#: cli/app/move.go:160
#, c-format
msgid "rsyncing %s from %s to local machine"
msgstr ""
#: cli/app/move.go:166
#, c-format
msgid "rsyncing %s to %s from local machine"
msgstr ""
#: cli/recipe/lint.go:41
msgid "rule"
msgstr ""
#. translators: `app run` command
#: cli/app/run.go:27
msgid "run <domain> <service> <cmd> [[args] [flags] | [flags] -- [args]]"
msgstr "lanzar <domain> <service> <cmd> [[args] [flags] | [flags] -- [args]]"
#: cli/app/run.go:120
msgid "run command as user"
msgstr ""
#: cli/app/cmd.go:263
msgid "run command locally"
msgstr ""
#: cli/app/deploy.go:255 cli/app/upgrade.go:286
#, c-format
msgid "run the following post-deploy commands: %s"
msgstr ""
#: cli/internal/backup.go:62
#, c-format
msgid "running backup %s on %s with exec config %v"
msgstr ""
#: cli/internal/deploy.go:279
#, c-format
msgid "running command %s %s within the context of %s_%s"
msgstr ""
#: cli/app/cmd.go:177
#, c-format
msgid "running command %s within the context of %s_%s"
msgstr ""
#: cli/internal/command.go:84
#, c-format
msgid "running command with user %s"
msgstr ""
#: cli/internal/command.go:81
#, c-format
msgid "running command: %s"
msgstr ""
#: cli/internal/deploy.go:257
#, c-format
msgid "running post-command '%s %s' in container %s"
msgstr ""
#. translators: `abra app backup snapshots` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra catalogue sync` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra recipe reset` aliases. use a comma separated list of
#. aliases with no spaces in between
#. translators: `abra server` aliases. use a comma separated list of aliases
#. with no spaces in between
#: cli/app/backup.go:198 cli/app/backup.go:263 cli/app/backup.go:287
#: cli/app/list.go:326 cli/app/logs.go:101 cli/app/new.go:338
#: cli/app/restore.go:114 cli/app/secret.go:535 cli/catalogue/catalogue.go:27
#: cli/catalogue/catalogue.go:310 cli/recipe/fetch.go:130 cli/recipe/sync.go:24
#: cli/server/server.go:12
msgid "s"
msgstr ""
#: pkg/recipe/recipe.go:207
#, c-format
msgid "sample env: %s, "
msgstr ""
#: cli/recipe/lint.go:43
msgid "satisfied"
msgstr ""
#: pkg/deploy/utils.go:240
#, c-format
msgid "searching abra.sh for version for %s"
msgstr ""
#: pkg/secret/secret.go:139
#, c-format
msgid "secret %s is > %d chars when combined with %s"
msgstr ""
#: pkg/lint/recipe.go:481
#, c-format
msgid "secret %s is longer than 12 characters"
msgstr ""
#. translators: `app secret` command group
#: cli/app/secret.go:534
msgid "secret [cmd] [args] [flags]"
msgstr "secreto [cmd] [args] [flags]"
#: cli/app/secret.go:295
msgid "secret data not provided on command-line or stdin, prompting"
msgstr ""
#: pkg/upstream/convert/service.go:72
#, c-format
msgid "secret not found: %s"
msgstr ""
#: cli/app/deploy.go:310
#, c-format
msgid "secret not generated: %s"
msgstr ""
#: cli/app/remove.go:123
#, c-format
msgid "secret: %s removed"
msgstr ""
#: cli/app/backup.go:302 cli/app/new.go:368
msgid "secrets"
msgstr ""
#: cli/app/new.go:208
#, c-format
msgid "secrets are %s shown again, please save them %s"
msgstr ""
#. translators: `abra server` command for autocompletion
#: cli/app/list.go:325 cli/app/list.go:332 cli/app/new.go:337
#: cli/app/new.go:344 cli/run.go:101
msgid "server"
msgstr ""
#: pkg/app/app.go:301
#, c-format
msgid "server %s doesn't exist? Run \"abra server ls\" to check"
msgstr ""
#. translators: `server` command group
#: cli/server/server.go:17
msgid "server [cmd] [args] [flags]"
msgstr "servidor [cmd] [args] [flags]"
#: cli/server/add.go:191
#, c-format
msgid "server dir for %s already created"
msgstr ""
#: cli/internal/validate.go:171
msgid "server doesn't exist?"
msgstr ""
#: cli/server/add.go:148
#, c-format
msgid "serverAdd: cleanUp: %s is not empty, aborting cleanup"
msgstr ""
#: cli/server/add.go:135
#, c-format
msgid "serverAdd: cleanUp: cleaning up context for %s"
msgstr ""
#: cli/server/add.go:153
#, c-format
msgid "serverAdd: cleanUp: failed to remove %s: %s"
msgstr ""
#: cli/server/add.go:144
#, c-format
msgid "serverAdd: cleanUp: unable to list files in %s: %s"
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!"
msgstr ""
#: cli/recipe/upgrade.go:224
#, c-format
msgid "service %s, image %s pinned to %s, no compatible upgrade found"
msgstr ""
#: cli/app/restore.go:113
msgid "services"
msgstr ""
#. translators: `app services` command
#: cli/app/services.go:26
msgid "services <domain> [flags]"
msgstr "servicios <domain> [flags]"
#: pkg/git/init.go:73
msgid "set 'main' as the default branch"
msgstr ""
#: pkg/app/compose.go:69
#, c-format
msgid "set label 'coop-cloud.%s.autoupdate' to %s for %s"
msgstr ""
#: pkg/app/compose.go:31
#, c-format
msgid "set label 'coop-cloud.%s.chaos' to %v for %s"
msgstr ""
#: pkg/app/compose.go:42
#, c-format
msgid "set label 'coop-cloud.%s.chaos-version' to %v for %s"
msgstr ""
#: pkg/app/compose.go:52
#, c-format
msgid "set label 'coop-cloud.%s.version' to %v for %s"
msgstr ""
#: pkg/app/compose.go:19
#, c-format
msgid "set recipe label 'coop-cloud.%s.recipe' to %s for %s"
msgstr ""
#: pkg/git/init.go:60
#, c-format
msgid "set reference: %s"
msgstr ""
#: cli/recipe/lint.go:42
msgid "severity"
msgstr ""
#: cli/app/deploy.go:403 cli/app/rollback.go:371 cli/app/upgrade.go:489
msgid "show all configs & images, including unchanged ones"
msgstr ""
#: cli/app/backup.go:273
msgid "show all paths"
msgstr ""
#: cli/app/list.go:297
msgid "show app deployment status"
msgstr ""
#: cli/app/list.go:305
msgid "show apps of a specific recipe"
msgstr ""
#: cli/app/list.go:328
msgid "show apps of a specific server"
msgstr ""
#: cli/run.go:193 cli/updater/updater.go:493
msgid "show debug messages"
msgstr ""
#: cli/app/deploy.go:400 cli/app/rollback.go:368 cli/app/upgrade.go:486
msgid "show-unchanged"
msgstr ""
#: cli/app/logs.go:108
msgid "since"
msgstr ""
#: cli/app/new.go:306
#, c-format
msgid "single server detected, choosing %s automatically"
msgstr ""
#: cli/catalogue/catalogue.go:312
msgid "skip updating recipe repositories"
msgstr ""
#: cli/catalogue/catalogue.go:309
msgid "skip-updates"
msgstr ""
#: cli/recipe/lint.go:44
msgid "skipped"
msgstr ""
#: cli/app/move.go:278
#, c-format
msgid "skipping %s as it does not match %s"
msgstr ""
#: pkg/lint/recipe.go:55
#, c-format
msgid "skipping %s based on skip condition"
msgstr ""
#: cli/recipe/lint.go:61
#, c-format
msgid "skipping %s, does not have level \"error\""
msgstr ""
#: pkg/upstream/stack/remove.go:110
msgid "skipping as requested, undeploy still in progress 🟠"
msgstr ""
#: pkg/upstream/stack/stack.go:306
msgid "skipping converge logic checks"
msgstr ""
#: cli/app/deploy.go:186
msgid "skipping domain checks"
msgstr ""
#: cli/app/deploy.go:183
msgid "skipping domain checks, no DOMAIN=... configured"
msgstr ""
#: pkg/secret/secret.go:207
#, c-format
msgid "skipping generation of %s (generate=false)"
msgstr ""
#: pkg/app/app.go:690
#, c-format
msgid "skipping version %s write as already exists in %s.env"
msgstr ""
#: pkg/app/app.go:684
#, c-format
msgid "skipping writing version %s because dry run"
msgstr ""
#: cli/app/backup.go:262 cli/app/backup.go:286
msgid "snapshot"
msgstr ""
#. translators: `app backup snapshots` command
#: cli/app/backup.go:202
msgid "snapshots <domain> [flags]"
msgstr "capturas <domain> [flags]"
#: cli/app/secret.go:303
msgid "specify secret file"
msgstr ""
#: cli/app/secret.go:299
msgid "specify secret value"
msgstr ""
#: cli/app/new.go:340
msgid "specify server for new app"
msgstr ""
#. translators: `abra app services` aliases. use a comma separated list of
#. aliases with no spaces in between
#: cli/app/services.go:22
msgid "sr"
msgstr ""
#: cli/recipe/fetch.go:129
msgid "ssh"
msgstr ""
#: cli/server/add.go:114
#, c-format
msgid "ssh %s error: %s"
msgstr ""
#: pkg/ssh/ssh.go:22
#, c-format
msgid "ssh auth: permission denied for %s"
msgstr ""
#: pkg/upstream/commandconn/connection.go:38
msgid "ssh host connection is not valid"
msgstr ""
#: pkg/recipe/recipe.go:204
#, c-format
msgid "ssh url: %s, "
msgstr ""
#: cli/recipe/release.go:451
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\""
msgstr ""
#: cli/app/list.go:294 cli/recipe/list.go:45
msgid "status"
msgstr ""
#: pkg/ui/deploy.go:88
#, c-format
msgid "status: %s}"
msgstr ""
#: cli/app/logs.go:100
msgid "stderr"
msgstr ""
#: cli/app/secret.go:563 cli/app/secret.go:587
msgid "store generated secrets in a local pass store"
msgstr ""
#: cli/app/new.go:363
msgid "store secrets in a local pass store"
msgstr ""
#: pkg/formatter/formatter.go:238
#, c-format
msgid "stripped %s to %s for parsing"
msgstr ""
#: pkg/ui/deploy.go:333
msgid "succeeded"
msgstr ""
#: pkg/recipe/git.go:178
#, c-format
msgid "successfully checked %s out to %s in %s"
msgstr ""
#: pkg/git/branch.go:99
#, c-format
msgid "successfully checked out %v in %s"
msgstr ""
#: pkg/server/server.go:25
#, c-format
msgid "successfully created %s"
msgstr ""
#: pkg/client/client.go:104
#, c-format
msgid "swarm mode not enabled on %s?"
msgstr ""
#: pkg/client/client.go:107
msgid "swarm mode not enabled on local server?"
msgstr ""
#. translators: `recipe sync` command
#: cli/recipe/sync.go:28
msgid "sync <recipe> [version] [flags]"
msgstr "sincronizar <recipe> [version] [flags]"
#. translators: `catalogue sync` command
#: cli/catalogue/catalogue.go:31
msgid "sync [flags]"
msgstr "sincronizar [flags]"
#: pkg/recipe/compose.go:243
#, c-format
msgid "synced label %s to service %s"
msgstr ""
#: cli/app/backup.go:279 cli/app/restore.go:106 cli/app/run.go:110
#: cli/app/secret.go:601
msgid "t"
msgstr ""
#: pkg/lint/recipe.go:90
msgid "tag all images with stable tags"
msgstr ""
#: cli/recipe/sync.go:176
#, c-format
msgid "tag at commit %s is unannotated or otherwise broken"
msgstr ""
#: cli/recipe/upgrade.go:302
#, c-format
msgid "tag upgraded from %s to %s for %s"
msgstr ""
#: pkg/lint/recipe.go:96
msgid "tags use semver-like format"
msgstr ""
#: cli/app/logs.go:111
msgid "tail logs since YYYY-MM-DDTHH:MM:SSZ"
msgstr ""
#: pkg/logs/logs.go:86
#, c-format
msgid "tailLogs: unable to copy buffer: %s"
msgstr ""
#: cli/app/restore.go:105
msgid "target"
msgstr ""
#: cli/app/restore.go:108
msgid "target path"
msgstr ""
#: pkg/upstream/convert/service.go:604
msgid "test and disable can't be set at the same time"
msgstr ""
#: cli/recipe/list.go:49
msgid "tests"
msgstr ""
#: pkg/upstream/stack/remove.go:231
#, c-format
msgid "timed out on undeploy (timeout=%v sec)"
msgstr ""
#: pkg/app/compose.go:98
#, c-format
msgid "timeout label: %s"
msgstr ""
#: pkg/upstream/stack/remove.go:29 pkg/upstream/stack/stack.go:209
#, c-format
msgid "timeout: set to %d second(s)"
msgstr ""
#: pkg/upstream/stack/remove.go:226
#, c-format
msgid "timeout: waiting on undeploy tasks (timeout=%v secs)"
msgstr ""
#: cli/app/backup.go:278
msgid "timestamps"
msgstr ""
#: pkg/upstream/convert/volume.go:96
msgid "tmpfs options are incompatible with type bind"
msgstr ""
#: pkg/upstream/convert/volume.go:136
msgid "tmpfs options are incompatible with type npipe"
msgstr ""
#: pkg/upstream/convert/volume.go:44
msgid "tmpfs options are incompatible with type volume"
msgstr ""
#: cli/run.go:201 cli/updater/updater.go:501
msgid "toggle non-interactive mode"
msgstr ""
#: pkg/lint/recipe.go:154
msgid "traefik routing enabled"
msgstr ""
#: cli/app/secret.go:595
msgid "treat input as a file"
msgstr ""
#: cli/app/secret.go:600
msgid "trim"
msgstr ""
#: cli/app/secret.go:603
msgid "trim input"
msgstr ""
#: cli/app/new.go:233 pkg/app/app.go:141
#, c-format
msgid "trimming %s to %s to avoid runtime limits"
msgstr ""
#: cli/app/cmd.go:276
msgid "tty"
msgstr ""
#. translators: `abra recipe upgrade` aliases. use a comma separated list of
#. aliases with no spaces in between
#. translators: `kadabra upgrade` aliases. use a comma separated list of aliases with
#. no spaces in between
#. translators: `abra upgrade` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/cmd.go:269 cli/app/run.go:118 cli/recipe/upgrade.go:42
#: cli/updater/updater.go:81 cli/upgrade.go:17
msgid "u"
msgstr ""
#. translators: `abra app undeploy` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/undeploy.go:24
msgid "un"
msgstr ""
#: pkg/recipe/git.go:187
#, c-format
msgid "unable to check git clean status in %s: %s"
msgstr ""
#: pkg/recipe/git.go:256
#, c-format
msgid "unable to check out default branch in %s: %s"
msgstr ""
#: pkg/git/clone.go:100
#, c-format
msgid "unable to clean up git clone of %s: %s"
msgstr ""
#: cli/app/list.go:154
#, c-format
msgid "unable to clone %s: %s"
msgstr ""
#: pkg/ssh/ssh.go:24
#, c-format
msgid "unable to connect to %s, please check your SSH config"
msgstr ""
#: cli/recipe/sync.go:83
msgid "unable to continue, input required for initial version"
msgstr ""
#: pkg/app/compose.go:103
#, c-format
msgid "unable to convert timeout label %s to int: %s"
msgstr ""
#: cli/app/ps.go:171
#, c-format
msgid "unable to convert to JSON: %s"
msgstr ""
#: cli/run.go:117
#, c-format
msgid "unable to create %s: %s"
msgstr ""
#: cli/server/add.go:107
#, c-format
msgid "unable to create local context: %s"
msgstr ""
#: cli/recipe/release.go:596
#, c-format
msgid "unable to delete tag %s: %s"
msgstr ""
#: cli/recipe/upgrade.go:253
#, c-format
msgid "unable to determine versioning semantics of %s, listing all tags"
msgstr ""
#: pkg/lint/recipe.go:261 pkg/recipe/files.go:18
#, c-format
msgid "unable to discover .env.sample for %s"
msgstr ""
#: cli/recipe/fetch.go:71
#, c-format
msgid "unable to discover SSH remote for %s"
msgstr ""
#: pkg/recipe/git.go:262
#, c-format
msgid "unable to fetch tags in %s: %s"
msgstr ""
#: cli/app/move.go:297
#, c-format
msgid "unable to get container matching %s: %s"
msgstr ""
#: pkg/recipe/git.go:274
#, c-format
msgid "unable to git pull in %s: %s"
msgstr ""
#: pkg/lint/recipe.go:496
#, c-format
msgid "unable to list local tags for %s"
msgstr ""
#: pkg/git/diff.go:30
msgid "unable to locate git command, cannot output diff"
msgstr ""
#: cli/recipe/fetch.go:77 pkg/git/read.go:26 pkg/lint/recipe.go:491
#: pkg/recipe/git.go:236
#, c-format
msgid "unable to open %s: %s"
msgstr ""
#: pkg/recipe/git.go:251
#, c-format
msgid "unable to open git work tree in %s: %s"
msgstr ""
#: cli/recipe/release.go:569 cli/recipe/release.go:591
#, c-format
msgid "unable to open repo in %s: %s"
msgstr ""
#: cli/recipe/release.go:574
#, c-format
msgid "unable to open work tree in %s: %s"
msgstr ""
#: pkg/git/read.go:31
#, c-format
msgid "unable to open worktree of %s: %s"
msgstr ""
#: cli/recipe/upgrade.go:160
#, c-format
msgid "unable to parse %s, error was: %s, skipping upgrade for %s"
msgstr ""
#: pkg/recipe/compose.go:153
#, c-format
msgid "unable to parse %s, skipping"
msgstr ""
#: pkg/upstream/stack/stack.go:157
#, c-format
msgid "unable to parse '%s' value as bool: %s"
msgstr ""
#: cli/run.go:176
#, c-format
msgid "unable to proceed, %s does not exist?"
msgstr ""
#: pkg/git/read.go:45
#, c-format
msgid "unable to query status of %s: %s"
msgstr ""
#: pkg/recipe/git.go:241
#, c-format
msgid "unable to read remotes in %s: %s"
msgstr ""
#: cli/recipe/upgrade.go:154
#, c-format
msgid "unable to read tag for image %s, is it missing? skipping upgrade for %s"
msgstr ""
#: cli/recipe/release.go:612
#, c-format
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
#, c-format
msgid "unable to remove %s: %s"
msgstr ""
#: cli/recipe/fetch.go:81
#, c-format
msgid "unable to remove default remote in %s: %s"
msgstr ""
#: cli/app/volume.go:158
#, c-format
msgid "unable to remove volume: no volume with name '%s'?"
msgstr ""
#: cli/app/secret.go:135 cli/app/secret.go:515 cli/recipe/list.go:83
#: cli/recipe/version.go:113 cli/server/list.go:88
#, c-format
msgid "unable to render to JSON: %s"
msgstr ""
#: pkg/recipe/git.go:160
#, c-format
msgid "unable to resolve '%s': %s"
msgstr ""
#: cli/server/add.go:121
#, c-format
msgid "unable to resolve IPv4 for %s"
msgstr ""
#: cli/app/move.go:104
#, c-format
msgid "unable to retrieve %s resources on %s: %s"
msgstr ""
#: cli/app/list.go:159
#, c-format
msgid "unable to retrieve tags for %s: %s"
msgstr ""
#: pkg/upstream/container/hijack.go:82
#, c-format
msgid "unable to set IO streams as raw terminal: %s"
msgstr ""
#: cli/recipe/fetch.go:88
#, c-format
msgid "unable to set SSH remote in %s: %s"
msgstr ""
#: pkg/upstream/container/hijack.go:43
#, c-format
msgid "unable to setup input stream: %s"
msgstr ""
#: cli/recipe/release.go:579
#, c-format
msgid "unable to soft reset %s: %s"
msgstr ""
#: cli/internal/validate.go:84
#, c-format
msgid "unable to validate recipe: %s"
msgstr ""
#: pkg/upstream/convert/service.go:462
#, c-format
msgid "undefined config %q"
msgstr ""
#: pkg/upstream/convert/service.go:375
#, c-format
msgid "undefined network %q"
msgstr ""
#: pkg/upstream/convert/service.go:414
#, c-format
msgid "undefined secret %q"
msgstr ""
#: pkg/upstream/convert/volume.go:56
#, c-format
msgid "undefined volume %q"
msgstr ""
#. translators: `app undeploy` command
#: cli/app/undeploy.go:28
msgid "undeploy <domain> [flags]"
msgstr "desarmar <domain> [flags]"
#: cli/app/undeploy.go:111
msgid "undeploy succeeded 🟢"
msgstr ""
#: cli/app/move.go:112
#, c-format
msgid "undeploying %s on %s"
msgstr ""
#: pkg/upstream/stack/loader.go:108
#, c-format
msgid "unexpected environment %q"
msgstr ""
#: pkg/upstream/commandconn/commandconn.go:255
#, c-format
msgid "unimplemented call: SetDeadline(%v)"
msgstr ""
#: pkg/upstream/commandconn/commandconn.go:259
#, c-format
msgid "unimplemented call: SetReadDeadline(%v)"
msgstr ""
#: pkg/upstream/commandconn/commandconn.go:263
#, c-format
msgid "unimplemented call: SetWriteDeadline(%v)"
msgstr ""
#: cli/app/labels.go:78 cli/app/list.go:117 cli/app/list.go:118
#: cli/app/list.go:119 cli/app/list.go:120 cli/app/list.go:121
#: cli/app/list.go:181 cli/app/ps.go:125 cli/app/ps.go:126 cli/app/ps.go:127
#: cli/app/ps.go:128 cli/app/ps.go:129 cli/server/list.go:65
#: cli/server/list.go:77
msgid "unknown"
msgstr ""
#: cli/app/rollback.go:148
msgid "unknown deployed version, unable to downgrade"
msgstr ""
#: cli/app/upgrade.go:154
msgid "unknown deployed version, unable to upgrade"
msgstr ""
#: cli/run.go:60
#, c-format
msgid "unknown help topic %#q\n"
msgstr ""
#: pkg/upstream/convert/service.go:780
#, c-format
msgid "unknown mode: %s"
msgstr ""
#: pkg/upstream/convert/service.go:652
#, c-format
msgid "unknown restart policy: %s"
msgstr ""
#: pkg/client/client.go:44
#, c-format
msgid "unknown server, run \"abra server add %s\"?"
msgstr ""
#: cli/app/cp.go:259
#, c-format
msgid "untar: %s"
msgstr ""
#. translators: `abra app upgrade` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/upgrade.go:29
msgid "up"
msgstr ""
#: cli/updater/updater.go:556
msgid "update all deployed apps"
msgstr ""
#: pkg/upstream/stack/stack.go:473
#, c-format
msgid "updating %s"
msgstr ""
#: pkg/recipe/compose.go:171 pkg/recipe/compose.go:237
#, c-format
msgid "updating %s to %s in %s"
msgstr ""
#. translators: `abra upgrade` command for autocompletion
#: cli/run.go:103
msgid "upgrade"
msgstr ""
#: cli/updater/updater.go:442
#, c-format
msgid "upgrade %s (%s) to version %s"
msgstr ""
#. translators: `app upgrade` command
#: cli/app/upgrade.go:33
msgid "upgrade <domain> [version] [flags]"
msgstr "actualizar <domain> [version] [flags]"
#. translators: `recipe upgrade` command
#: cli/recipe/upgrade.go:46
msgid "upgrade <recipe> [flags]"
msgstr "actualizar <recipe> [flags]"
#. translators: `app upgrade` command
#: cli/updater/updater.go:86
msgid "upgrade [[stack] [recipe] | --all] [flags]"
msgstr "actualizar [[stack] [recipe] | --all] [flags]"
#. translators: `upgrade` command
#: cli/upgrade.go:22
msgid "upgrade [flags]"
msgstr "actualizar [flags]"
#: cli/recipe/upgrade.go:249
#, c-format
msgid "upgrade to which tag? (service: %s, image: %s, tag: %s)"
msgstr ""
#: cli/recipe/upgrade.go:255
#, c-format
msgid "upgrade to which tag? (service: %s, tag: %s)"
msgstr ""
#: cli/recipe/upgrade.go:222
#, c-format
msgid "upgrading service %s from %s to %s (pinned tag: %s)"
msgstr ""
#: pkg/lint/recipe.go:118
msgid "upload your recipe to git.coopcloud.tech/coop-cloud/..."
msgstr ""
#: cli/recipe/release.go:619
#, c-format
msgid "use %s as the new version?"
msgstr ""
#: pkg/lint/recipe.go:83
msgid "use a tag for all images"
msgstr ""
#: cli/server/add.go:209
msgid "use local server"
msgstr ""
#: pkg/lint/recipe.go:97
msgid "use semver-like tags"
msgstr ""
#: cli/app/cmd.go:268 cli/app/run.go:117
msgid "user"
msgstr ""
#: pkg/config/abra.go:88
msgid "using default abra dir"
msgstr ""
#. translators: `abra recipe versions` aliases. use a comma separated list of aliases
#. with no spaces in between
#: cli/app/backup.go:311 cli/app/restore.go:122 cli/recipe/version.go:19
#: cli/run.go:223 cli/server/prune.go:107
msgid "v"
msgstr ""
#: cli/internal/validate.go:106
#, c-format
msgid "validated %s as app argument"
msgstr ""
#: cli/internal/validate.go:132
#, c-format
msgid "validated %s as domain argument"
msgstr ""
#: cli/internal/validate.go:88
#, c-format
msgid "validated %s as recipe argument"
msgstr ""
#: cli/internal/validate.go:174
#, c-format
msgid "validated %s as server argument"
msgstr ""
#: pkg/lint/recipe.go:170
msgid "vendor config versions in an abra.sh"
msgstr ""
#: cli/run.go:222
msgid "version"
msgstr ""
#: pkg/app/app.go:688
#, c-format
msgid "version %s saved to %s.env"
msgstr ""
#: cli/app/deploy.go:117
#, c-format
msgid ""
"version '%s' appears to be a chaos commit, but --chaos/-C was not provided"
msgstr ""
#: pkg/recipe/recipe.go:200
#, c-format
msgid "version : %s, "
msgstr ""
#: cli/run.go:225
msgid "version for abra"
msgstr ""
#: pkg/recipe/recipe.go:130
#, c-format
msgid "version seems invalid: %s"
msgstr ""
#: pkg/app/app.go:627
#, c-format
msgid "version wiped from %s.env"
msgstr ""
#: cli/app/deploy.go:337
#, c-format
msgid "version: can not redeploy chaos version %s"
msgstr ""
#: cli/app/deploy.go:324
#, c-format
msgid "version: taking chaos version: %s"
msgstr ""
#: cli/app/deploy.go:345
#, c-format
msgid "version: taking deployed version: %s"
msgstr ""
#: cli/app/deploy.go:350
#, c-format
msgid "version: taking new recipe version: %s"
msgstr ""
#: cli/app/deploy.go:339
#, c-format
msgid "version: taking version from .env file: %s"
msgstr ""
#: cli/app/deploy.go:330
#, c-format
msgid "version: taking version from cli arg: %s"
msgstr ""
#. translators: `recipe versions` command
#: cli/recipe/version.go:23
msgid "versions <recipe> [flags]"
msgstr "versiones <recipe> [flags]"
#. translators: `abra app volume` aliases. use a comma separated list of aliases with
#. no spaces in between
#: cli/app/volume.go:204
msgid "vl"
msgstr ""
#: cli/app/volume.go:166
#, c-format
msgid "volume %s removed successfully"
msgstr ""
#: pkg/client/volumes.go:41
#, c-format
msgid "volume %s: %s"
msgstr ""
#. translators: `app volume` command group
#: cli/app/volume.go:208
msgid "volume [cmd] [args] [flags]"
msgstr "volumen [cmd] [args] [flags]"
#: pkg/upstream/convert/volume.go:93
msgid "volume options are incompatible with type bind"
msgstr ""
#: pkg/upstream/convert/volume.go:133
msgid "volume options are incompatible with type npipe"
msgstr ""
#: pkg/upstream/convert/volume.go:116
msgid "volume options are incompatible with type tmpfs"
msgstr ""
#: pkg/upstream/convert/volume.go:162
msgid "volume type must be volume, bind, tmpfs or npipe"
msgstr ""
#: cli/app/backup.go:310 cli/app/restore.go:121 cli/server/prune.go:106
msgid "volumes"
msgstr ""
#: cli/app/backup.go:297
msgid "volumes path"
msgstr ""
#: cli/server/prune.go:83
#, c-format
msgid "volumes pruned: %d; space reclaimed: %s"
msgstr ""
#: pkg/upstream/stack/stack.go:614
#, c-format
msgid "waitOnServices: error creating log dir: %s"
msgstr ""
#: pkg/upstream/stack/stack.go:619
#, c-format
msgid "waitOnServices: error opening file: %s"
msgstr ""
#: pkg/upstream/stack/stack.go:585
#, c-format
msgid "waitOnServices: error running TUI: %s"
msgstr ""
#: pkg/upstream/stack/stack.go:625
#, c-format
msgid "waitOnServices: writeFile: %s"
msgstr ""
#: pkg/upstream/stack/remove.go:275
#, c-format
msgid "waiting for %d container(s) to really go away"
msgstr ""
#: pkg/upstream/stack/remove.go:244
#, c-format
msgid "waiting for %d task(s) to reach terminal state"
msgstr ""
#: pkg/lint/recipe.go:21 pkg/lint/recipe.go:67 pkg/lint/recipe.go:74
#: pkg/lint/recipe.go:81 pkg/lint/recipe.go:88 pkg/lint/recipe.go:95
#: pkg/lint/recipe.go:102 pkg/lint/recipe.go:109 pkg/lint/recipe.go:116
#: pkg/lint/recipe.go:123
msgid "warn"
msgstr ""
#: pkg/container/container.go:52
msgid "which container are you looking for?"
msgstr ""
#: cli/app/config.go:49
msgid "which editor do you wish to use?"
msgstr ""
#: pkg/service/service.go:61 pkg/service/service.go:115
msgid "which service are you looking for?"
msgstr ""
#: cli/recipe/sync.go:105
msgid "which version do you want to begin with?"
msgstr ""
#: cli/app/volume.go:174
msgid "which volumes do you want to remove?"
msgstr ""
#: pkg/lint/recipe.go:76
msgid "wire up healthchecks"
msgstr ""
#: pkg/ui/deploy.go:87
#, c-format
msgid "writer: %v, "
msgstr ""
#: cli/app/deploy.go:262 cli/app/new.go:221 cli/app/rollback.go:248
#: cli/app/undeploy.go:114 cli/app/upgrade.go:294
#, c-format
msgid "writing recipe version failed: %s"
msgstr ""
#: cli/recipe/release.go:648 cli/recipe/sync.go:278 cli/recipe/upgrade.go:352
msgid "x"
msgstr ""
#: cli/recipe/release.go:656 cli/recipe/sync.go:286 cli/recipe/upgrade.go:360
msgid "y"
msgstr ""
#: cli/recipe/release.go:476
msgid "you can only use one of: --major, --minor, --patch"
msgstr ""
#: cli/recipe/upgrade.go:81
msgid "you can only use one of: --major, --minor, --patch."
msgstr ""
#: cli/recipe/sync.go:201
msgid "you can only use one version flag: --major, --minor or --patch"
msgstr ""
#: cli/recipe/release.go:664 cli/recipe/sync.go:294 cli/recipe/upgrade.go:368
msgid "z"
msgstr ""
#: pkg/ui/deploy.go:82
#, c-format
msgid "{decoder: %v, "
msgstr ""
#: pkg/recipe/recipe.go:199
#, c-format
msgid "{name: %s, "
msgstr ""
#~ msgid "Undeploy an app"
#~ msgstr "📥 Desarma una plataforma 🚀 (los datos 📦 persisten)"