# monotone message string catalogue.
# Copyright (C) 2003 - 2011 The monotone development team <http://www.monotone.ca>
# This file is distributed under the same license as the monotone package.
# Please see po/README.<lang> for individual copyrights.
# 
msgid ""
msgstr ""
"Project-Id-Version: monotone\n"
"Report-Msgid-Bugs-To: https://code.monotone.ca/p/monotone/issues/\n"
"POT-Creation-Date: 2011-03-01 10:16+0100\n"
"PO-Revision-Date: 2011-03-14 10:18+0100\n"
"Last-Translator: tommyd <me@thomaskeller.biz>\n"
"Language-Team:  <juan.ruiz at ula.ve>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"

#: src/sanity.cc:252
#, c-format
msgid "fatal: formatter failed on %s:%d: %s"
msgstr "fatal: el formateador falló en %s:%d: %s"

#: src/sanity.cc:353 src/cmd_list.cc:728
msgid "misuse: "
msgstr "abuso: "

#: src/sanity.cc:357 src/database.cc:951 src/migrate_schema.cc:65
msgid "error: "
msgstr "error: "

#: src/sanity.cc:379
#, c-format
msgid "%s:%d: index '%s' = %d overflowed vector '%s' with size %d"
msgstr "%s:%d: índice  '%s' = %d vector sobrecargado '%s' con tamaño %d"

#: src/sanity.cc:426
#, c-format
msgid "Current work set: %i items"
msgstr "Conjunto de trabajo actual: %i elementos"

#: src/sanity.hh:371 src/cmd_list.cc:734 src/lua_hooks.cc:105
#, c-format
msgid "%s"
msgstr "%s"

#: src/vocab.cc:37
#, c-format
msgid "bad character '%c' in '%s'"
msgstr "caracter inválido '%c' en '%s'"

#: src/vocab.cc:49
#, c-format
msgid "hex encoded ID '%s' size != %d"
msgstr "tamaño del ID '%s' hexadecimal != %d"

#: src/vocab.cc:53 src/database.cc:4230
#, c-format
msgid "bad character '%c' in id name '%s'"
msgstr "caracter invalido '%c' en el nombre id '%s'"

#: src/vocab.cc:65
#, c-format
msgid "invalid ID '%s'"
msgstr "ID inválido '%s'"

#: src/vocab.cc:74
#, c-format
msgid "bad character '%c' in symbol '%s'"
msgstr "caracter inválido '%c' en el simbolo '%s'"

#: src/vocab.cc:83
#, c-format
msgid "bad character '%c' in cert name '%s'"
msgstr "caracter inválido '%c' en el nombre de certificado '%s'"

#: src/vocab.cc:91
#, c-format
msgid "bad character '%c' in key name '%s'"
msgstr "caracter inválido '%c' en nombre de llave '%s'"

#: src/vocab.cc:109
#, c-format
msgid "Invalid key length of %d bytes"
msgstr "Longitud de llave inválida: %d bytes"

#: src/vocab.cc:123
#, c-format
msgid "Invalid hmac length of %d bytes"
msgstr "Longitud del HMAC inválida: %d bytes"

#: src/charset.cc:72
#, c-format
msgid "failed to convert string from %s to %s: '%s'"
msgstr "falló al tratar de convertir de %s a %s: '%s'"

#: src/charset.cc:337 src/charset.cc:351
#, c-format
msgid "error converting %d UTF-8 bytes to IDNA ACE: %s"
msgstr "error convirtiendo %d UTF-8 bytes a IDNA ACE: %s"

#: src/paths.cc:360 src/paths.cc:381 src/paths.cc:386
#, c-format
msgid "path '%s' is invalid"
msgstr "camino '%s' es inválido"

#: src/paths.cc:365
#, c-format
msgid "absolute path '%s' is invalid"
msgstr "camino absoluto '%s' es inválido"

#: src/paths.cc:446 src/paths.cc:466
#, c-format
msgid "path '%s' is in bookkeeping dir"
msgstr "camino '%s' está bajo un directorio de servicio"

#: src/paths.cc:460
#, c-format
msgid "Invalid utf8"
msgstr "utf8 inválido"

#: src/paths.cc:484
#, c-format
msgid "Path is not normalized"
msgstr "El camino no está normalizado"

#: src/paths.cc:486
#, c-format
msgid "Bookkeeping path is not in bookkeeping dir"
msgstr ""
"El camino al directorio de servicio no está en el directorio de servicio"

#: src/paths.cc:827
#, c-format
msgid "invalid path ''"
msgstr "camino inválido ''"

#: src/paths.cc:910
#, c-format
msgid "skipping directory '%s' with unsupported name"
msgstr "saltandose directorio '%s' con nombre no soportado"

#: src/paths.cc:912
#, c-format
msgid "skipping file '%s' with unsupported name"
msgstr "saltandose el archivo '%s' con nombre no soportado"

#: src/paths.cc:930
#, c-format
msgid "current directory '%s' is not below root '%s'"
msgstr "directorio actual '%s' no está bajo la raíz '%s'"

#: src/paths.cc:1038
#, c-format
msgid "search root '%s' does not exist"
msgstr "la raíz de búsqueda '%s' no existe"

#: src/paths.cc:1039
#, c-format
msgid "search root '%s' is not a directory"
msgstr "la raiz de búsqueda '%s' no es un directorio"

#: src/luaext_parse_basic_io.cc:44
#, c-format
msgid "bad input to parse_basic_io"
msgstr "entrada inválida a parse_basic_io"

#: src/lua.cc:485 src/lua.cc:497 src/lua.cc:509 src/cmd.cc:470 src/cmd.cc:494
#, c-format
msgid "%s called with an invalid parameter"
msgstr "%s invocado con un parámetro inválido"

#: src/lua.cc:592
#, c-format
msgid "Directory '%s' does not exist"
msgstr "Directorio '%s' no existe"

#: src/lua.cc:594 src/cmd_othervcs.cc:61 src/work.cc:2140
#, c-format
msgid "'%s' is not a directory"
msgstr "'%s' no es un directorio"

#: src/lua.cc:616 src/lua_hooks.cc:216
#, c-format
msgid "lua error while loading rcfile '%s'"
msgstr "error de lua al cargar archivo rc '%s'"

#: src/file_io.cc:182
#, c-format
msgid "could not create directory '%s': it is a file"
msgstr "no se pudo crear directorio '%s': es un archivo"

#: src/file_io.cc:204
#, c-format
msgid "file to delete '%s' does not exist"
msgstr "archivo a borrar '%s' no existe"

#: src/file_io.cc:205
#, c-format
msgid "file to delete, '%s', is not a file but a directory"
msgstr "archivo a borrar, '%s', no es un archivo sinó un directorio"

#: src/file_io.cc:213
#, c-format
msgid "directory to delete '%s' does not exist"
msgstr "directorio a borrar '%s' no existe"

#: src/file_io.cc:214
#, c-format
msgid "directory to delete, '%s', is not a directory but a file"
msgstr "directorio a borrar, '%s', no es un directorio sinó un archivo"

#: src/file_io.cc:222
#, c-format
msgid "object to delete, '%s', does not exist"
msgstr "objeto a borrar, '%s', no existe"

#: src/file_io.cc:230
#, c-format
msgid "directory to delete, '%s', does not exist"
msgstr "directorio a borrar, '%s', no existe"

#: src/file_io.cc:231
#, c-format
msgid "directory to delete, '%s', is a file"
msgstr "directorio a borrar, '%s', es un archivo"

#: src/file_io.cc:241
#, c-format
msgid "rename source file '%s' does not exist"
msgstr "archivo fuente a renombrar '%s' no existe"

#: src/file_io.cc:242
#, c-format
msgid "rename source file '%s' is a directory -- bug in monotone?"
msgstr "archivo fuente a renombrar '%s' es un directorio -- bug en monotone?"

#: src/file_io.cc:245 src/file_io.cc:260 src/file_io.cc:272
#, c-format
msgid "rename target '%s' already exists"
msgstr "destino al renombrar '%s' ya existe"

#: src/file_io.cc:255
#, c-format
msgid "rename source dir '%s' does not exist"
msgstr "directorio fuente a renombrar '%s' no existe"

#: src/file_io.cc:257
#, c-format
msgid "rename source dir '%s' is a file -- bug in monotone?"
msgstr "directorio fuente a renombrar '%s' es un archivo -- bug en monotone?"

#: src/file_io.cc:270
#, c-format
msgid "rename source path '%s' does not exist"
msgstr "camino de la fuente a renombrar '%s' no existe"

#: src/file_io.cc:281
#, c-format
msgid "file %s does not exist"
msgstr "archivo %s no existe"

#: src/file_io.cc:282
#, c-format
msgid "file %s cannot be read as data; it is a directory"
msgstr "archivo %s no puede ser leido como data; es un directorio"

#: src/file_io.cc:286
#, c-format
msgid "cannot open file %s for reading"
msgstr "no se pudo abrir archivo %s para lectura"

#: src/file_io.cc:303
#, c-format
msgid "Cannot read standard input multiple times"
msgstr "no se pudo leer 'standard input' múltiples veces"

#: src/file_io.cc:334
#, c-format
msgid "file '%s' cannot be overwritten as data; it is a directory"
msgstr "archivo '%s' no puede ser reescrito como data; es un directorio"

#: src/file_io.cc:426 src/work.cc:1822
#, c-format
msgid "no such file or directory: '%s'"
msgstr "no existe el archivo o directorio: '%s'"

#: src/file_io.cc:454
#, c-format
msgid "expected file '%s', but it is a directory."
msgstr "se esperaba archivo '%s', pero es un directorio."

#: src/globish.cc:55 src/globish.cc:62 src/globish.cc:129
#, c-format
msgid "invalid pattern '%s': unmatched '['"
msgstr "patrón inválido '%s': '[' no apareado"

#: src/globish.cc:88 src/globish.cc:117 src/globish.cc:161 src/globish.cc:195
#, c-format
msgid "invalid pattern '%s': control character 0x%02x is not allowed"
msgstr "patrón inválido '%s': caractér de control 0x%02x no está permitido"

#: src/globish.cc:95
#, c-format
msgid "invalid pattern '%s': one-element character ranges are not allowed"
msgstr ""
"patrón inválido: %s': rangos de caracteres de un elemento no están "
"permitidos"

#: src/globish.cc:98
#, c-format
msgid ""
"invalid pattern '%s': endpoints of a character range must be in ascending "
"numeric order"
msgstr ""
"patrón inválido: '%s': los extremos de un rango de caracteres deben estar en"
" orden numericamente ascendente"

#: src/globish.cc:102 src/globish.cc:121
#, c-format
msgid "invalid pattern '%s': cannot use non-ASCII characters in classes"
msgstr ""
"patrón inválido: '%s': no es posible utilizar caracteres no ASCII en clases"

#: src/globish.cc:113
#, c-format
msgid "syntax error in '%s': character classes may not be nested"
msgstr ""
"error de sintaxis en '%s': clases de caracteres no pueden estar anidadas"

#: src/globish.cc:132
#, c-format
msgid "invalid pattern '%s': empty character class"
msgstr "patrón inválido '%s': clase de caracteres vacía"

#: src/globish.cc:192
#, c-format
msgid "invalid pattern '%s': un-escaped \\ at end"
msgstr "patrón inválido '%s': \\ no escapado al final"

#: src/globish.cc:206
#, c-format
msgid "invalid pattern '%s': unmatched ']'"
msgstr "patrón inválido '%s': ']' no apareado"

#: src/globish.cc:215
#, c-format
msgid "invalid pattern '%s': braces nested too deeply"
msgstr "patrón inválido '%s': corchetes o llaves demasiado anidados"

#: src/globish.cc:228
#, c-format
msgid "invalid pattern '%s': unmatched '}'"
msgstr "patrón inválido '%s': '}' no apareado"

#: src/globish.cc:235
#, c-format
msgid "invalid pattern '%s': unmatched '{'"
msgstr "patrón inválido '%s': '{' no apareado"

#: src/basic_io.cc:30
#, c-format
msgid "parsing a %s at %d:%d:E: %s"
msgstr "analizando léxicamente un %s en %d:%d:E: %s"

#: src/platform-wrapped.hh:68
#, c-format
msgid "'%s' is neither a file nor a directory"
msgstr ""

#: src/ui.cc:205
#, c-format
msgid "%.1f G"
msgstr "%.1f G"

#: src/ui.cc:211
#, c-format
msgid "%.1f M"
msgstr "%.1f M"

#: src/ui.cc:217
#, c-format
msgid "%.1f k"
msgstr "%.1f k"

#: src/ui.cc:230
#, c-format
msgid "%d/%d"
msgstr "%d/%d"

#: src/ui.cc:235
#, c-format
msgid "%d"
msgstr "%d"

#: src/ui.cc:647
msgid "warning: "
msgstr "advertencia: "

#: src/ui.cc:658
#, c-format
msgid ""
"fatal: %s\n"
"this is almost certainly a bug in monotone.\n"
"please send this error message, the output of '%s version --full',\n"
"and a description of what you were doing to <%s>."
msgstr ""

#: src/ui.cc:671
#, c-format
msgid ""
"fatal: %s\n"
"this is almost certainly a bug in monotone.\n"
"please send this error message, the output of '%s version --full',\n"
"and a description of what you were doing to <%s>.\n"
"This error appears to have been triggered by something in the\n"
"database you were using, so please preserve it in case it can\n"
"help in finding the bug."
msgstr ""

#: src/ui.cc:713
msgid "error: memory exhausted"
msgstr "error: memoria totalmente consumida"

#: src/ui.cc:759
msgid "C++ exception of unknown type"
msgstr ""

#: src/ui.cc:843
#, c-format
msgid "failed to open log file '%s'"
msgstr "no se pudo abrir el archivo de registro '%s'"

#: src/ui.cc:1115
#, c-format
msgid "Usage: %s [OPTION...] command [ARG...]"
msgstr "Uso: %s [OPCIÓN...] comando [ARGUMENTO...]"

#: src/ui.cc:1128
#, c-format
msgid "Options specific to '%s %s' (run '%s help' to see global options):"
msgstr ""
"Opciones específicas a '%s %s' (ejecute '%s help' para ver las opciones "
"globales):"

#: src/automate_ostream_demuxed.hh:62
#, c-format
msgid "%s: remote warning: "
msgstr ""

#: src/automate_ostream_demuxed.hh:64
#, c-format
msgid "%s: remote error: "
msgstr ""

#: src/automate_ostream_demuxed.hh:66
#, c-format
msgid "%s: remote message: "
msgstr ""

#: src/automate_ostream_demuxed.hh:76
#, c-format
msgid "%s: remote header: "
msgstr ""

#: src/automate_reader.cc:46
#, c-format
msgid "Bad input to automate stdio: expected ':' after string size"
msgstr ""
"Input inválido a 'automate stdio': se espera ':' luego del tamaño de la "
"cadena"

#: src/automate_reader.cc:66
#, c-format
msgid "Bad input to automate stdio: unexpected EOF"
msgstr "Input inválido a 'automate stdio': EOF inesperado"

#: src/automate_reader.cc:94
#, c-format
msgid "Bad input to automate stdio: unknown start token '%c'"
msgstr "Input inválido a 'automate stdio': token inicial desconocido '%c'"

#: src/automate_reader.cc:116
#, c-format
msgid "Bad input to automate stdio: expected '%c' token"
msgstr "Input inválido a 'automate stdio': se esperaba token '%c'"

#: src/automate_reader.cc:123
#, c-format
msgid "Bad input to automate stdio: command name is missing"
msgstr "Input inválido para 'automate stdio': nombre de comando faltante"

#: src/commands.cc:496
#, c-format
msgid "unknown command '%s'"
msgstr "comando desconocido '%s'"

#: src/commands.cc:506
#, c-format
msgid "'%s' is ambiguous; possible completions are:"
msgstr "'%s' es ambiguo; posibles completaciones son:"

#: src/cmd.hh:160
#, c-format
msgid "ignored bookkeeping path '%s'"
msgstr "ignorado el camino al directorio de servicio '%s'"

#: src/cmd.hh:170
#, c-format
msgid "all arguments given were bookkeeping paths; aborting"
msgstr ""
"todos los argumentos dados fueron caminos a directorios de servicio; "
"abortando"

#: src/cmd.cc:63
msgid "Commands that aid in scripted execution"
msgstr "Comandos que ayudan en la ejecución mediante scripts"

#: src/cmd.cc:66
msgid "Commands that manipulate the database"
msgstr "Comandos que manipulan la base de datos"

#: src/cmd.cc:69
msgid "Commands that aid in program debugging"
msgstr "Comandos que ayudan en la depuración de programas"

#: src/cmd.cc:72
msgid "Commands for information retrieval"
msgstr "Comandos para la obtención de información"

#: src/cmd.cc:75
msgid "Commands to manage keys and certificates"
msgstr "Comandos para manejar llaves y certificados"

#: src/cmd.cc:78
msgid "Commands that access the network"
msgstr "Comandos que acceden a la red"

#: src/cmd.cc:81
msgid "Commands for packet reading and writing"
msgstr "Comandos para la lectura y escritura de paquetes"

#: src/cmd.cc:84
msgid "Commands for interaction with other version control systems"
msgstr "Comandos para la interacción con otros sistemas de control de versión"

#: src/cmd.cc:87
msgid "Commands to review revisions"
msgstr "Comandos para revisar revisiones"

#: src/cmd.cc:90
msgid "Commands to manipulate the tree"
msgstr "Comandos para manipular el árbol"

#: src/cmd.cc:93
msgid "Commands to manage persistent variables"
msgstr "Comandos para manejar variables persistentes"

#: src/cmd.cc:96
msgid "Commands that deal with the workspace"
msgstr "Comandos que lidian con el área de trabajo"

#: src/cmd.cc:99
msgid "Commands defined by the user"
msgstr "Comandos definidos por el usuario"

#: src/cmd.cc:201
#, c-format
msgid "command '%s' is invalid; it is a group"
msgstr "comando '%s' es inválido; es un grupo"

#: src/cmd.cc:209
#, c-format
msgid "no subcommand specified for '%s'"
msgstr "no se ha especificado subcomando para '%s'"

#: src/cmd.cc:212
#, c-format
msgid "could not match '%s' to a subcommand of '%s'"
msgstr "'%s' no concuerda como un subcomando de '%s'"

#: src/cmd.cc:326
#, c-format
msgid "Commands in group '%s':"
msgstr "Comandos en el grupo '%s'"

#: src/cmd.cc:332
#, c-format
msgid "Subcommands of '%s %s':"
msgstr "Subcomandos de '%s %s'"

#: src/cmd.cc:336
#, c-format
msgid "Syntax specific to '%s %s':"
msgstr "Sintaxis especifica de '%s %s':"

#: src/cmd.cc:360
#, c-format
msgid "Purpose of group '%s':"
msgstr "Propósito del grupo '%s'"

#: src/cmd.cc:364
#, c-format
msgid "Description for '%s %s':"
msgstr "Descripción para '%s %s':"

#: src/cmd.cc:374
#, c-format
msgid "Aliases: %s."
msgstr "Alias: %s."

#: src/cmd.cc:388
#, c-format
msgid "Command groups:"
msgstr "Grupos de comandos:"

#: src/cmd.cc:393
#, c-format
msgid ""
"For information on a specific command, type 'mtn help <command_name> "
"[subcommand_name ...]'."
msgstr ""
"Para información sobre un comando específico, escriba 'mtn help "
"<nombre_comando> [nomber_subcomando ...]'."

#: src/cmd.cc:396
#, c-format
msgid ""
"To see more details about the commands of a particular group, type 'mtn help"
" <group_name>'."
msgstr ""
"Para ver mas detalles sobre los comandos de un grupo en particular, escriba "
"'mtn help <nombre_grupo>'."

#: src/cmd.cc:399
#, c-format
msgid ""
"Note that you can always abbreviate a command name as long as it does not "
"conflict with other names."
msgstr ""
"Tenga en cuenta que Ud. siempre puede abreviar el nombre del comando siempre"
" y cuando no entre en conflicto con otros nombres."

#: src/cmd.cc:459
#, c-format
msgid "Call to user command %s (lua command: %s) failed."
msgstr "Llamada al comando de usario %s (comando lua: %s) falló."

#: src/cmd.cc:508
msgid "command [ARGS...]"
msgstr "comando [ARGUMENTOS...]"

#: src/cmd.cc:509
msgid "Displays help about commands and options"
msgstr "Muestra ayuda sobre comandos y opciones"

#: src/cmd.cc:525
msgid "Shows the program version"
msgstr "Muestra la versión del programa"

#: src/cmd.cc:530
#, c-format
msgid "no arguments allowed"
msgstr "no se permiten argumentos"

#: src/cmd.cc:540
msgid "Check that a particular globish matches a particular string"
msgstr ""

#: src/cmd.cc:548
#, c-format
msgid "Globish <%s> does not match string <%s>"
msgstr ""

#: src/cmd.cc:553
msgid "Triggers the specified kind of crash"
msgstr "Dispara el tipo de falla especificado"

#: src/cmd.cc:891
#, c-format
msgid "command group '%s'"
msgstr ""

#: src/cmd.cc:906
msgid "Generate a manual page from monotone's command help"
msgstr ""

#: src/cmd.cc:912
msgid "Name"
msgstr ""

#: src/cmd.cc:914
msgid "monotone \\- a distributed version control system"
msgstr ""

#: src/cmd.cc:915
msgid "Synopsis"
msgstr ""

#: src/cmd.cc:917
msgid "[options...] command [arguments...]"
msgstr ""

#: src/cmd.cc:920
msgid "Description"
msgstr ""

#: src/cmd.cc:921
msgid ""
"monotone is a highly reliable, very customizable distributed version control"
" system that provides lightweight branches, history-sensitive merging and a "
"flexible trust setup. monotone has an easy-to-learn command set and comes "
"with a rich interface for scripting purposes and thorough documentation."
msgstr ""

#: src/cmd.cc:927
#, c-format
msgid "For more information on monotone, visit %s."
msgstr ""

#: src/cmd.cc:930
#, c-format
msgid ""
"The complete documentation, including a tutorial for a quick start with the "
"system, can be found online on %s."
msgstr ""

#: src/cmd.cc:934
msgid "Global Options"
msgstr ""

#: src/cmd.cc:937
msgid "Commands"
msgstr ""

#: src/cmd.cc:940
msgid "See Also"
msgstr ""

#: src/cmd.cc:941
#, c-format
msgid "info %s and the documentation on %s"
msgstr ""

#: src/cmd.cc:944
msgid "Bugs"
msgstr ""

#: src/cmd.cc:945
#, c-format
msgid "Please report bugs to %s."
msgstr ""

#: src/cmd.cc:948
msgid "Authors"
msgstr ""

#: src/cmd.cc:949
msgid ""
"monotone was written originally by Graydon Hoare <graydon@pobox.com> in 2003"
" and has since then received numerous contributions from many individuals. A"
" complete list of authors can be found in AUTHORS."
msgstr ""

#: src/cmd.cc:954
msgid ""
"Nowadays, monotone is maintained by a collective of enthusiastic "
"programmers, known as the monotone development team."
msgstr ""

#: src/cmd.cc:957
msgid "Copyright"
msgstr ""

#: src/cmd.cc:958
#, c-format
msgid ""
"monotone and this man page is Copyright (c) 2003 \\- %s by the monotone "
"development team."
msgstr ""

#: src/cmd.cc:970
#, c-format
msgid "no man page formatter command configured"
msgstr ""

#: src/cmd.cc:974
#, c-format
msgid "could not execute man page formatter command '%s': %s"
msgstr ""

#: src/cmd.cc:991
#, c-format
msgid "--message and --message-file are mutually exclusive"
msgstr "'--message' y '--message-file' son mutuamente exclusivos"

#: src/cmd_netsync.cc:68 src/cmd_netsync.cc:768
#, c-format
msgid "cannot use --exclude in URL mode"
msgstr ""

#: src/cmd_netsync.cc:108
msgid ""
"[URL]\n"
"[ADDRESS[:PORTNUMBER]]"
msgstr ""

#: src/cmd_netsync.cc:109
msgid "Opens an 'automate stdio' connection to a remote server"
msgstr ""

#: src/cmd_netsync.cc:122 src/cmd_netsync.cc:225
#, c-format
msgid ""
"No database given; assuming '%s' database. This means that\n"
"we can't verify the server key, because we have no record of\n"
"what it should be."
msgstr ""

#: src/cmd_netsync.cc:212
msgid "COMMAND [ARGS]"
msgstr ""

#: src/cmd_netsync.cc:213
msgid "Executes COMMAND on a remote server"
msgstr ""

#: src/cmd_netsync.cc:221 src/cmd_list.cc:1021 src/cmd_packet.cc:73
#: src/cmd_packet.cc:134 src/cmd_packet.cc:254 src/cmd_key_cert.cc:81
#: src/cmd_key_cert.cc:186 src/cmd_merging.cc:384 src/cmd_merging.cc:1141
#: src/cmd_merging.cc:1219 src/cmd_ws_commit.cc:1134 src/cmd_ws_commit.cc:1342
#: src/cmd_ws_commit.cc:1456 src/cmd_ws_commit.cc:1478 src/cmd_automate.cc:138
#: src/cmd_files.cc:239 src/cmd_files.cc:336 src/cmd_files.cc:360
#: src/cmd_files.cc:394 src/automate.cc:85 src/automate.cc:122
#: src/automate.cc:175 src/automate.cc:298 src/automate.cc:400
#: src/automate.cc:431 src/automate.cc:520 src/automate.cc:1246
#: src/automate.cc:1419 src/automate.cc:1556 src/automate.cc:1592
#: src/automate.cc:1624 src/automate.cc:1658 src/automate.cc:1690
#: src/automate.cc:1730 src/automate.cc:1820 src/automate.cc:1903
#: src/automate.cc:1936 src/automate.cc:1999 src/automate.cc:2051
#: src/automate.cc:2106 src/automate.cc:2166 src/automate.cc:2202
#: src/automate.cc:2272 src/automate.cc:2302 src/automate.cc:2378
#: src/asciik.cc:379
#, c-format
msgid "wrong argument count"
msgstr "conteo de argumentos incorrecto"

#: src/cmd_netsync.cc:280
#, c-format
msgid "received remote error code %d"
msgstr ""

#: src/cmd_netsync.cc:293
#, c-format
msgid "would receive %d revisions, %d certs, and at least %d keys\n"
msgstr ""

#: src/cmd_netsync.cc:300
#, c-format
msgid "would receive %d revisions, %d certs, and %d keys\n"
msgstr ""

#: src/cmd_netsync.cc:308
#, c-format
msgid "would send %d certs and %d keys\n"
msgstr ""

#: src/cmd_netsync.cc:312
#, c-format
msgid "would send %d revisions\n"
msgid_plural "would send %d revisions:\n"
msgstr[0] ""
msgstr[1] ""

#: src/cmd_netsync.cc:331
#, c-format
msgid "%9d in branch %s\n"
msgstr ""

#: src/cmd_netsync.cc:541 src/cmd_netsync.cc:564 src/cmd_netsync.cc:590
#: src/cmd_netsync.cc:625 src/cmd_netsync.cc:651 src/cmd_netsync.cc:691
msgid ""
"[URL]\n"
"[ADDRESS[:PORTNUMBER] [PATTERN ...]]"
msgstr ""

#: src/cmd_netsync.cc:542 src/cmd_netsync.cc:565
msgid "Pushes branches to a netsync server"
msgstr "Envia ramas a un servidor netsync"

#: src/cmd_netsync.cc:543
msgid ""
"This will push all branches that match the pattern given in PATTERN to the "
"netsync server at the address ADDRESS."
msgstr ""
"Esto envia todas las ramas que concuerdan con el patrón dado en PATRÓN al "
"servidor netsync en la dirección DIRECCIÓN."

#: src/cmd_netsync.cc:591 src/cmd_netsync.cc:626
msgid "Pulls branches from a netsync server"
msgstr "Hala ramas de un servidor netsync"

#: src/cmd_netsync.cc:592
msgid ""
"This pulls all branches that match the pattern given in PATTERN from the "
"netsync server at the address ADDRESS."
msgstr ""
"Esto hala ramas que concuerdan con el patrón especificado en PATRÓN del "
"servidor netsync en la dirección DIRECCIÓN."

#: src/cmd_netsync.cc:609 src/cmd_netsync.cc:846
#, c-format
msgid "doing anonymous pull; use -kKEYNAME if you need authentication"
msgstr "halando anonimamente; use -kNOMBRE_LLAVE si necesita autenticación"

#: src/cmd_netsync.cc:652 src/cmd_netsync.cc:692
msgid "Synchronizes branches with a netsync server"
msgstr "Sincroniza ramas con servidor netsync"

#: src/cmd_netsync.cc:653
msgid ""
"This synchronizes branches that match the pattern given in PATTERN with the "
"netsync server at the address ADDRESS."
msgstr ""
"Esto sincroniza ramas que concuerdan con el patrón especificado en PATRÓN "
"con el servidor netsync en la dirección DIRECCIÓN."

#: src/cmd_netsync.cc:723
msgid ""
"URL [DIRECTORY]\n"
"HOST[:PORTNUMBER] BRANCH [DIRECTORY]"
msgstr ""

#: src/cmd_netsync.cc:724
msgid "Checks out a revision from a remote database into a directory"
msgstr "Se baja una revisión desde una base de datos remota a un directorio"

#: src/cmd_netsync.cc:725
msgid ""
"If a revision is given, that's the one that will be checked out.  Otherwise,"
" it will be the head of the branch supplied.  If no directory is given, the "
"branch name will be used as directory"
msgstr ""
"Si se especifica una revisión, esta será la extraida de la base de datos.  "
"De lo contrario será la cabeza de la rama suministrada.  Si no se indica un "
"directorio, el nombre de la rama se usará como directorio"

#: src/cmd_netsync.cc:744
#, c-format
msgid "the --branch option is only valid with an URI to clone"
msgstr ""

#: src/cmd_netsync.cc:793
#, c-format
msgid "you must specify an unambiguous branch to clone"
msgstr ""

#: src/cmd_netsync.cc:825
#, c-format
msgid "clone destination directory '%s' already exists"
msgstr "directorio de destino de la clonación '%s' ya existe"

#: src/cmd_netsync.cc:832 src/cmd_ws_commit.cc:1842 src/cmd_ws_commit.cc:1931
#, c-format
msgid "bookkeeping directory already exists in '%s'"
msgstr ""

#: src/cmd_netsync.cc:866 src/cmd_merging.cc:535 src/cmd_merging.cc:636
#: src/cmd_merging.cc:641 src/cmd_merging.cc:1471 src/cmd_ws_commit.cc:1030
#, c-format
msgid "branch '%s' is empty"
msgstr "rama '%s' está vacia"

#: src/cmd_netsync.cc:869 src/cmd_ws_commit.cc:1033 src/cmd_ws_commit.cc:1910
#, c-format
msgid "branch %s has multiple heads:"
msgstr "rama %s tiene múltiples cabezas:"

#: src/cmd_netsync.cc:873
#, c-format
msgid "choose one with '%s clone -r<id> URL'"
msgstr ""

#: src/cmd_netsync.cc:874 src/cmd_ws_commit.cc:1039 src/cmd_ws_commit.cc:1916
#, c-format
msgid "branch %s has multiple heads"
msgstr "rama %s tiene múltiples cabezas"

#: src/cmd_netsync.cc:885 src/cmd_ws_commit.cc:1054 src/cmd_ws_commit.cc:1896
#, c-format
msgid "revision %s is not a member of branch %s"
msgstr "revisión %s no es un miembro de la rama %s"

#: src/cmd_netsync.cc:918
#, c-format
msgid "pid file '%s' already exists"
msgstr "el archivo pid '%s' ya existe"

#: src/cmd_netsync.cc:920
#, c-format
msgid "failed to create pid file '%s'"
msgstr "falló la creación del archivo pid '%s'"

#: src/cmd_netsync.cc:943
msgid "Serves the database to connecting clients"
msgstr "Sirve la base de datos a los clientes que se conectan"

#: src/cmd_list.cc:52
msgid "Shows database objects"
msgstr "Muestra objetos de la base de datos"

#: src/cmd_list.cc:53
msgid ""
"This command is used to query information from the database.  It shows "
"database objects, or the current workspace manifest, or known, unknown, "
"intentionally ignored, missing, or changed-state files."
msgstr ""
"Este comando es utilizado para solicitar información a la base de datos. "
"Muestra objetos de la base de datos, o el manifiesto del área de trabajo "
"actual, o archivos conocidos, desconocidos, intencionalmente ignorados, "
"faltantes, o que han cambiado de estado."

#: src/cmd_list.cc:101
msgid "Lists certificates attached to a revision"
msgstr ""

#: src/cmd_list.cc:129 src/cmd_list.cc:1050
#, c-format
msgid "no public key '%s' found in database"
msgstr "no se encontró la llave pública '%s' en la base de datos"

#: src/cmd_list.cc:139
#, c-format
msgid ""
"Key   : %s\n"
"Sig   : %s\n"
"Name  : %s\n"
"Value : %s\n"
msgstr ""
"Llave  : %s\n"
"Firma  : %s\n"
"Nombre : %s\n"
"Valor  : %s\n"

#: src/cmd_list.cc:172
msgid "ok"
msgstr "ok"

#: src/cmd_list.cc:175 src/database.cc:1326
msgid "bad"
msgstr "inválido"

#: src/cmd_list.cc:178
msgid "unknown"
msgstr "desconocido"

#: src/cmd_list.cc:208
msgid ""
"Lists duplicate files in the specified revision. If no revision is "
"specified, use the workspace"
msgstr ""
"Lista los archivos duplicados en la revisión especificada. Si no se "
"especifíca una revisión, usa el área de trabajo"

#: src/cmd_list.cc:222
#, c-format
msgid "more than one revision given"
msgstr "se indicó más de una revisión"

#: src/cmd_list.cc:236 src/automate.cc:1253 src/automate.cc:1438
#: src/automate.cc:1564 src/automate.cc:1946 src/automate.cc:2008
#: src/automate.cc:2013
#, c-format
msgid "no revision %s found in database"
msgstr "no se encontró una revisión %s en la base de datos"

#: src/cmd_list.cc:355
msgid "Lists keys that match a pattern"
msgstr "Lista las llaves que concuerdan con un patrón"

#: src/cmd_list.cc:371
#, c-format
msgid "no keys found"
msgstr "no se encontró ninguna llave"

#: src/cmd_list.cc:388
#, c-format
msgid "no keys found matching '%s'"
msgstr "no se encontró ninguna llave que concuerde con '%s'"

#: src/cmd_list.cc:448
#, c-format
msgid "(*) - only in %s/"
msgstr "(*) - solo en %s/"

#: src/cmd_list.cc:466
#, c-format
msgid "Some key names refer to multiple keys"
msgstr ""

#: src/cmd_list.cc:470
#, c-format
msgid "Duplicate Key: %s"
msgstr ""

#: src/cmd_list.cc:477
msgid "Lists branches in the database that match a pattern"
msgstr "Lista las ramas en la base de datos que concuerdan con un patrón"

#: src/cmd_list.cc:500
msgid "Lists the current epoch of branches that match a pattern"
msgstr "Lista la época actual de las ramas que concuerdan con el patrón dado"

#: src/cmd_list.cc:527
#, c-format
msgid "no epoch for branch %s"
msgstr "no hay época para la rama %s"

#: src/cmd_list.cc:536
msgid "Lists all tags in the database"
msgstr "Lista todas las etiquetas en la base de datos"

#: src/cmd_list.cc:586
msgid "Lists variables in the whole database or a domain"
msgstr "Lista variables en toda la base de datos o dominio"

#: src/cmd_list.cc:657
msgid "<no branch set>"
msgstr ""

#: src/cmd_list.cc:659
#, c-format
msgid "%s (in %s)"
msgstr ""

#: src/cmd_list.cc:663
#, c-format
msgid "no known valid workspaces"
msgstr ""

#: src/cmd_list.cc:667
msgid "Lists known workspaces of a specified database"
msgstr ""

#: src/cmd_list.cc:677
msgid "Lists managed databases and their known workspaces"
msgstr ""

#: src/cmd_list.cc:684 src/database.cc:4977
#, c-format
msgid "no default database location configured"
msgstr ""

#: src/cmd_list.cc:688 src/database.cc:5055
#, c-format
msgid "could not query default database glob"
msgstr ""

#: src/cmd_list.cc:735
#, c-format
msgid "ignoring database '%s'"
msgstr ""

#: src/cmd_list.cc:739
#, c-format
msgid "%s (in %s):"
msgstr ""

#: src/cmd_list.cc:746
msgid "Lists workspace files that belong to the current branch"
msgstr "Lista archivos en el área de trabajo que pertenecen a la rama actual"

#: src/cmd_list.cc:805
msgid "Lists workspace files that are unknown in the current branch"
msgstr ""

#: src/cmd_list.cc:817
msgid "Lists workspace files that are ignored in the current branch"
msgstr ""

#: src/cmd_list.cc:829
msgid "Lists files that belong to the branch but are not in the workspace"
msgstr ""
"Lista archivos que pertenecen a la rama pero no existen en el área de "
"trabajo"

#: src/cmd_list.cc:852
msgid "Lists files that have changed with respect to the current revision"
msgstr "Lista archivos que han cambiado con respecto a la revisión actual"

#: src/cmd_list.cc:957
msgid "Lists all keys in the keystore"
msgstr "Lista todas las llaves en el llavero"

#: src/cmd_list.cc:962 src/cmd_db.cc:50 src/cmd_db.cc:62 src/cmd_db.cc:74
#: src/cmd_db.cc:91 src/cmd_db.cc:105 src/cmd_db.cc:119 src/cmd_db.cc:135
#: src/cmd_db.cc:325 src/cmd_db.cc:341 src/cmd_db.cc:362 src/cmd_db.cc:380
#: src/cmd_automate.cc:113 src/cmd_automate.cc:235 src/automate.cc:344
#: src/automate.cc:370 src/automate.cc:472 src/automate.cc:1320
#: src/automate.cc:1348 src/automate.cc:1768
#, c-format
msgid "no arguments needed"
msgstr "no se requieren argumentos"

#: src/cmd_list.cc:1015 src/cmd_db.cc:610 src/automate.cc:394
#: src/automate.cc:425
msgid "REV"
msgstr "REV"

#: src/cmd_list.cc:1016
msgid "Prints all certificates attached to a revision"
msgstr "Imprime todos los certificados adheridos a una revisión"

#: src/cmd_list.cc:1034 src/cmd_db.cc:621 src/cmd_files.cc:270
#: src/automate.cc:132 src/automate.cc:185 src/automate.cc:235
#: src/automate.cc:265 src/automate.cc:307 src/automate.cc:312
#: src/automate.cc:406 src/automate.cc:437 src/automate.cc:1602
#: src/automate.cc:1634 src/automate.cc:1701 src/automate.cc:1703
#: src/automate.cc:2175 src/selectors.cc:904 src/selectors.cc:922
#, c-format
msgid "no such revision '%s'"
msgstr "la revisión '%s' no existe"

#: src/cmd_packet.cc:67
msgid "KEY-PACKET-DATA"
msgstr ""

#: src/cmd_packet.cc:68
msgid "Store the public key in the database"
msgstr ""

#: src/cmd_packet.cc:111
#, c-format
msgid "public key '%s' does not exist"
msgstr "llave pública '%s' no existe"

#: src/cmd_packet.cc:117 src/cmd_packet.cc:128 src/cmd_packet.cc:139
#: src/cmd_key_cert.cc:168 src/cmd_key_cert.cc:180 src/cmd_key_cert.cc:192
msgid "KEY_NAME_OR_HASH"
msgstr ""

#: src/cmd_packet.cc:118 src/cmd_packet.cc:129
msgid "Prints a public key packet"
msgstr "Imprime paquete con la llave pública"

#: src/cmd_packet.cc:140
msgid "Prints a private key packet"
msgstr "Imprime paquete con la llave privada"

#: src/cmd_packet.cc:248
msgid "PACKET-DATA"
msgstr "PAQUETE-DATOS"

#: src/cmd_packet.cc:249
msgid "Load the given packets into the database"
msgstr ""

#: src/cmd_packet.cc:265
msgid "Reads packets from files"
msgstr "Lee paquetes de archivos"

#: src/cmd_packet.cc:266
msgid "If no files are provided, the standard input is used."
msgstr "Si no se proveen archivos, se utiliza el standard input"

#: src/cmd_packet.cc:276
#, c-format
msgid "no packets found on stdin"
msgstr "no se encontraron paquetes en stdin"

#: src/cmd_packet.cc:289
#, c-format
msgid "no packets found in given file"
msgid_plural "no packets found in given files"
msgstr[0] "no se encontraron paquetes en el archivo especificado"
msgstr[1] "no se encontraron paquetes en los archivos especificados"

#: src/cmd_packet.cc:293
#, c-format
msgid "read %d packet"
msgid_plural "read %d packets"
msgstr[0] "lee %d paquete"
msgstr[1] "lee %d paquetes"

#: src/cmd_key_cert.cc:45
msgid "KEY_NAME"
msgstr ""

#: src/cmd_key_cert.cc:46 src/cmd_key_cert.cc:73
msgid "Generates an RSA key-pair"
msgstr "Genera un par de claves RSA"

#: src/cmd_key_cert.cc:61 src/cmd_key_cert.cc:91
#, c-format
msgid "you already have a key named '%s'"
msgstr ""

#: src/cmd_key_cert.cc:65 src/cmd_key_cert.cc:95
#, c-format
msgid "there is another key named '%s'"
msgstr ""

#: src/cmd_key_cert.cc:72
msgid "KEY_NAME PASSPHRASE"
msgstr ""

#: src/cmd_key_cert.cc:143
#, c-format
msgid "dropping public key '%s' from database"
msgstr "descartando la llave pública '%s' de la base de datos"

#: src/cmd_key_cert.cc:153
#, c-format
msgid "dropping key pair '%s' from keystore"
msgstr "descartando el par de llaves '%s' del llavero"

#: src/cmd_key_cert.cc:160
#, c-format
msgid "public or private key '%s' does not exist in keystore or database"
msgstr ""
"o la llave pública o la privada '%s' no existe en el llavero o base de datos"

#: src/cmd_key_cert.cc:163
#, c-format
msgid ""
"public or private key '%s' does not exist in keystore, and no database was "
"specified"
msgstr ""
"o la llave pública o la privada '%s' no existe en el llavero y no se "
"especificó base de de datos"

#: src/cmd_key_cert.cc:169
msgid "Drops a public and/or private key"
msgstr "Descarta una llave pública y/o privada"

#: src/cmd_key_cert.cc:181
msgid "Drops a public key"
msgstr ""

#: src/cmd_key_cert.cc:193
msgid "Changes the passphrase of a private RSA key"
msgstr "Cambia la frase clave de una llave RSA privada"

#: src/cmd_key_cert.cc:210
#, c-format
msgid "passphrase changed"
msgstr "cambió la frase clave"

#: src/cmd_key_cert.cc:214
msgid "[FILENAME]"
msgstr "[NOMBRE_ARCHIVO]"

#: src/cmd_key_cert.cc:215
msgid "Exports a private key for use with ssh-agent"
msgstr "Exporta una llave privada para utilizarla con ssh-agent"

#: src/cmd_key_cert.cc:243
msgid "Adds a private key to ssh-agent"
msgstr "Agrega una llave privada a ssh-agent"

#: src/cmd_key_cert.cc:260
msgid "SELECTOR CERTNAME [CERTVAL]"
msgstr ""

#: src/cmd_key_cert.cc:261
msgid "Creates a certificate for a revision or set of revisions"
msgstr ""

#: src/cmd_key_cert.cc:262
msgid ""
"Creates a certificate with the given name and value on each revision that "
"matches the given selector"
msgstr ""

#: src/cmd_key_cert.cc:300
msgid "REVISION NAME VALUE SIGNER1 [SIGNER2 [...]]"
msgstr "REVISIÓN NOMBER VALOR SIGNATARIO1 [SIGNATARIO2 [...]]"

#: src/cmd_key_cert.cc:301
msgid "Tests whether a hypothetical certificate would be trusted"
msgstr "Revisa si un certificado hipotético sería confiable"

#: src/cmd_key_cert.cc:302
msgid "The current settings are used to run the test."
msgstr "La configuración actual es usada para correr la prueba."

#: src/cmd_key_cert.cc:342
#, c-format
msgid ""
"if a cert on: %s\n"
"with key: %s\n"
"and value: %s\n"
"was signed by: %s\n"
"it would be: %s"
msgstr ""
"si un certificado en: %s\n"
"con llave: %s\n"
"y valor: %s\n"
"fué firmado por: %s\n"
"sería: %s"

#: src/cmd_key_cert.cc:351
msgid "trusted"
msgstr "confiable"

#: src/cmd_key_cert.cc:351
msgid "UNtrusted"
msgstr "NO confiable"

#: src/cmd_key_cert.cc:355
msgid "REVISION TAGNAME"
msgstr "REVISIÓN NOMBRE_ETIQUETA"

#: src/cmd_key_cert.cc:356
msgid "Puts a symbolic tag certificate on a revision"
msgstr "Coloca una etiqueta simbólica en una revisión"

#: src/cmd_key_cert.cc:376
msgid "REV (pass|fail|true|false|yes|no|1|0)"
msgstr ""

#: src/cmd_key_cert.cc:377
msgid "Notes the results of running a test on a revision"
msgstr "Anota los resultados de correr un test en una revisión"

#: src/cmd_key_cert.cc:396 src/cmd_key_cert.cc:422
msgid "REVISION"
msgstr "REVISIÓN"

#: src/cmd_key_cert.cc:397
msgid "Approves a particular revision"
msgstr "Aprueba una revisión particular"

#: src/cmd_key_cert.cc:414
#, c-format
msgid "need --branch argument for approval"
msgstr "necesita el argumento '--branch'para aprobar"

#: src/cmd_key_cert.cc:423
msgid "Suspends a particular revision"
msgstr "Suspende una revisión en particular"

#: src/cmd_key_cert.cc:440
#, c-format
msgid "need --branch argument to suspend"
msgstr "necesita el argumento '--branch' para suspender"

#: src/cmd_key_cert.cc:448
msgid "REVISION [COMMENT]"
msgstr "REVISIÓN [COMENTARIO]"

#: src/cmd_key_cert.cc:449
msgid "Comments on a particular revision"
msgstr "Comentarios sobre una revisión particular"

#: src/cmd_key_cert.cc:468
#, c-format
msgid "edit comment failed"
msgstr "falló la edición del comentario"

#: src/cmd_key_cert.cc:474
#, c-format
msgid "empty comment"
msgstr "comentario vacio"

#: src/cmd_merging.cc:119 src/cmd_merging.cc:438 src/cmd_merging.cc:659
#: src/cmd_merging.cc:853 src/cmd_merging.cc:986
#, c-format
msgid "[left]  %s"
msgstr "[izquierdo] %s"

#: src/cmd_merging.cc:120 src/cmd_merging.cc:439 src/cmd_merging.cc:660
#: src/cmd_merging.cc:854 src/cmd_merging.cc:987
#, c-format
msgid "[right] %s"
msgstr "[derecho]   %s"

#: src/cmd_merging.cc:167
#, c-format
msgid "target revision is not in current branch"
msgstr "revisión destino no está en la rama actual"

#: src/cmd_merging.cc:176
#, c-format
msgid ""
"target revision is in multiple branches:%s\n"
"\n"
"try again with explicit --branch"
msgstr ""
"revisión destino está en múltiples ramas:%s\n"
"\n"
"intentelo nuevamente con un '--branch' explícito"

#: src/cmd_merging.cc:187
#, c-format
msgid ""
"target revision not in any branch\n"
"next commit will use branch %s"
msgstr ""
"revisión destino no está en ninguna rama\n"
"el siguiente 'commit' utilizará la rama '%s'"

#: src/cmd_merging.cc:209 src/cmd_merging.cc:824 src/cmd_ws_commit.cc:370
#: src/cmd_ws_commit.cc:1358 src/cmd_ws_commit.cc:2042
#: src/cmd_ws_commit.cc:2270 src/cmd_ws_commit.cc:2385 src/cmd_files.cc:308
#: src/cmd_files.cc:406 src/automate.cc:1035 src/automate.cc:1328
#, c-format
msgid "this command can only be used in a single-parent workspace"
msgstr ""
"este comando solo puede ser utilizado en un área de trabajo con un solo "
"padre"

#: src/cmd_merging.cc:213
#, c-format
msgid "this workspace is a new project; cannot update"
msgstr "esta área de trabajo es un nuevo proyecto, no puede ser actualizada"

#: src/cmd_merging.cc:217
#, c-format
msgid "cannot determine branch for update"
msgstr "no se pudo determinar rama para hacer actualización"

#: src/cmd_merging.cc:222
#, c-format
msgid "updating along branch '%s'"
msgstr "actualizando siguiendo la rama '%s'"

#: src/cmd_merging.cc:228
#, c-format
msgid ""
"your request matches no descendents of the current revision\n"
"in fact, it doesn't even match the current revision\n"
"maybe you want something like --revision=h:%s"
msgstr ""
"su solicitud no concuerda con ningún descendiente de la revisión actual\n"
"de hecho, ni siquiera concuerda con la revisión actual.\n"
"Quizás ud. quiere algo como '--revision=h:%s'"

#: src/cmd_merging.cc:234
#, c-format
msgid "multiple update candidates:"
msgstr "múltiples candidatos para la actualización:"

#: src/cmd_merging.cc:239
#, c-format
msgid "choose one with '%s update -r<id>'"
msgstr "elija uno con '%s update -r<id>'"

#: src/cmd_merging.cc:241
#, c-format
msgid "multiple update candidates remain after selection"
msgstr "despues de la selección todavia queda múltiples candidatos"

#: src/cmd_merging.cc:259
#, c-format
msgid "already up to date at %s"
msgstr "ya está al día en %s"

#: src/cmd_merging.cc:266
#, c-format
msgid "selected update target %s"
msgstr "actualización destino %s seleccionado"

#: src/cmd_merging.cc:272
#, c-format
msgid "switching to branch %s"
msgstr "cambiandose a la rama %s"

#: src/cmd_merging.cc:355
#, c-format
msgid "switched branch; next commit will use branch %s"
msgstr "cambió de rama; el siguiente 'commit' utilizará la rama %s"

#: src/cmd_merging.cc:356
#, c-format
msgid "updated to base revision %s"
msgstr "actualizado a la revisión base %s"

#: src/cmd_merging.cc:360 src/cmd_merging.cc:378
msgid "Updates the workspace"
msgstr "Actualiza el área de trabajo"

#: src/cmd_merging.cc:361
msgid ""
"This command modifies your workspace to be based off of a different "
"revision, preserving uncommitted changes as it does so.  If a revision is "
"given, update the workspace to that revision.  If not, update the workspace "
"to the head of the branch."
msgstr ""
"Este comando modifica su área de trabajo y lo basa en una revisión "
"diferente, preservando los cambios no grabados al hacerlo.  Si se especifica"
" una revisión, actualiza el área de trabajo a dicha revisión.  De lo "
"contrario, actualiza el área de trabajo a la cabeza de la rama."

#: src/cmd_merging.cc:387
#, c-format
msgid "at most one revision selector may be specified"
msgstr ""

#: src/cmd_merging.cc:452 src/cmd_merging.cc:763
#, c-format
msgid "[merged] %s"
msgstr "[fusionado] %s"

#: src/cmd_merging.cc:512
msgid "Merges unmerged heads of a branch"
msgstr "Fusiona cabezas no fusionadas de una rama"

#: src/cmd_merging.cc:528 src/cmd_merging.cc:1121 src/cmd_merging.cc:1462
#, c-format
msgid "please specify a branch, with --branch=BRANCH"
msgstr "por favor especifice una rama con '--branch=RAMA'"

#: src/cmd_merging.cc:538
#, c-format
msgid "branch '%s' is already merged"
msgstr "rama '%s' ya ha sido fusionado"

#: src/cmd_merging.cc:542
#, c-format
msgid "%d head on branch '%s'"
msgid_plural "%d heads on branch '%s'"
msgstr[0] "%d cabeza en la rama '%s'"
msgstr[1] "%d cabezas en la rama '%s'"

#: src/cmd_merging.cc:570
#, c-format
msgid "merge %d / %d:"
msgstr "fusiona %d / %d:"

#: src/cmd_merging.cc:571
#, c-format
msgid "calculating best pair of heads to merge next"
msgstr "calculando el mejor par de cabezas a fusionar a continuación"

#: src/cmd_merging.cc:585
#, c-format
msgid "note: branch '%s' still has %d heads; run merge again"
msgstr ""
"nota: la rama '%s' todavia tiene %d cabezas; haga una fusión nuevamente"

#: src/cmd_merging.cc:638 src/cmd_merging.cc:643
#, c-format
msgid "branch '%s' is not merged"
msgstr "rama '%s' no ha sido fusionada"

#: src/cmd_merging.cc:650
#, c-format
msgid "branch '%s' is up-to-date with respect to branch '%s'"
msgstr "rama '%s' está al día con respecto a la rama '%s'"

#: src/cmd_merging.cc:652
#, c-format
msgid "no action taken"
msgstr "no se ha tomado ninguna acción"

#: src/cmd_merging.cc:658
#, c-format
msgid "propagating %s -> %s"
msgstr "propagando %s -> %s"

#: src/cmd_merging.cc:665
#, c-format
msgid "no merge necessary; putting %s in branch '%s'"
msgstr "no es necesaria una fusión: colocando %s en rama '%s'"

#: src/cmd_merging.cc:703
#, c-format
msgid "Path %s not found in destination tree."
msgstr "Camino %s no encontrado en el árbol de destino."

#: src/cmd_merging.cc:770
msgid "SOURCE-BRANCH DEST-BRANCH"
msgstr "RAMA-ORIGEN RAMA-DESTINO"

#: src/cmd_merging.cc:771
msgid "Merges from one branch to another asymmetrically"
msgstr "Combina de una rama a otra asimétricamente"

#: src/cmd_merging.cc:784
msgid "SOURCE-BRANCH DEST-BRANCH DIR"
msgstr "RAMA-ORIGEN RAMA-DESTINO DIRECTORIO"

#: src/cmd_merging.cc:785
msgid "Merges one branch into a subdirectory in another branch"
msgstr "Fusiona una rama a un subdirectorio en otra rama"

#: src/cmd_merging.cc:794
msgid "OTHER-REVISION"
msgstr "OTRA-REVISIÓN"

#: src/cmd_merging.cc:795
msgid "Merges a revision into the current workspace's base revision"
msgstr "Fusiona una revisión a la revisión base del área de trabajo actual"

#: src/cmd_merging.cc:796
msgid ""
"Merges OTHER-REVISION into the current workspace's base revision, and update"
" the current workspace with the result.  There can be no pending changes in "
"the current workspace.  Both OTHER-REVISION and the workspace's base "
"revision will be recorded as parents on commit.  The workspace's selected "
"branch is not changed."
msgstr ""
"Fusiona OTRA-REVISIÓN con la revisión base del área de trabajo actual y "
"actualiza el área de trabajo actual con el resultado.  No pueden haber "
"cambios pendientes en el área de trabajo actual.  Ambos, OTRA-REVISIÓN y la "
"revisión base del área de trabajo seran registradas como padres al momento "
"de hacer 'commit'.  La rama del área de trabajo seleccionada no cambia."

#: src/cmd_merging.cc:831
#, c-format
msgid "'%s' can only be used in a workspace with no pending changes"
msgstr ""
"'%s' solo puede ser utilizado en un área de trabajo sin cambios pendientes"

#: src/cmd_merging.cc:845
#, c-format
msgid "workspace is already at revision %s"
msgstr "área de trabajo ya está en revisión %s"

#: src/cmd_merging.cc:848
#, c-format
msgid "revision %s is already an ancestor of your workspace"
msgstr "revisión %s ya es un ancestro de su área de trabajo"

#: src/cmd_merging.cc:850
#, c-format
msgid ""
"revision %s is a descendant of the workspace parent,\n"
"did you mean 'mtn update -r %s'?"
msgstr ""
"revisión %s es un descendiente del ancestro del área de trabajo,\n"
"quizas ud. queria 'mtn update -r %s'?"

#: src/cmd_merging.cc:903
#, c-format
msgid ""
"updated to result of merge\n"
" [left] %s\n"
"[right] %s\n"
msgstr ""
"actualizado al resultado de la fusión\n"
"  [derecha] %s\n"
"[izquierda] %s\n"

#: src/cmd_merging.cc:911
msgid "LEFT-REVISION RIGHT-REVISION DEST-BRANCH"
msgstr "REVISIÓN-IZQUIERDA REVISIÓN-DERECHA RAMA-DESTINO"

#: src/cmd_merging.cc:912
msgid "Merges two explicitly given revisions"
msgstr "Fusiona dos revisiónes especificadas explicitamente"

#: src/cmd_merging.cc:913
msgid ""
"The results of the merge are placed on the branch specified by DEST-BRANCH."
msgstr ""
"Los resultados de la fusión son ubicados en la rama indicada en RAMA-"
"DESTINO."

#: src/cmd_merging.cc:935
#, c-format
msgid "%s and %s are the same revision, aborting"
msgstr "%s y %s son la misma revisión, abortando"

#: src/cmd_merging.cc:938 src/cmd_merging.cc:941
#, c-format
msgid "%s is already an ancestor of %s"
msgstr "%s ya es un ancestro de %s"

#: src/cmd_merging.cc:999 src/cmd_merging.cc:1014
#, c-format
msgid "%s is an ancestor of %s; no merge is needed."
msgstr "%s es un ancestro de %s; no es necesaria una fusión."

#: src/cmd_merging.cc:1042
#, c-format
msgid "0 conflicts"
msgstr ""

#: src/cmd_merging.cc:1077
#, c-format
msgid "%d conflict with supported resolutions."
msgid_plural "%d conflicts with supported resolutions."
msgstr[0] ""
msgstr[1] ""

#: src/cmd_merging.cc:1082 src/cmd_conflicts.cc:160 src/cmd_conflicts.cc:173
#, c-format
msgid "warning: %d conflict with no supported resolutions."
msgid_plural "warning: %d conflicts with no supported resolutions."
msgstr[0] "advertencia: %d conflicto sin resolución soportada."
msgstr[1] "advertencia: %d conflictos sin resoluciones soportadas."

#: src/cmd_merging.cc:1089
msgid "REV REV"
msgstr "REV REV"

#: src/cmd_merging.cc:1090
msgid "Shows what conflicts need resolution between two revisions"
msgstr ""
"Muestra que conflictos necesitarian ser resueltos entre dos revisiones"

#: src/cmd_merging.cc:1091
msgid ""
"The conflicts are calculated based on the two revisions given in the REV "
"parameters."
msgstr ""
"Los conflictos son calculados basados en las dos revisiones especificadas en"
" los parámetros REV."

#: src/cmd_merging.cc:1128
#, c-format
msgid "branch '%s' has only 1 head; must be at least 2 for conflicts"
msgstr "la rama '%s' tiene 1 cabeza; se requieren al menos 2 para 'conflicts'"

#: src/cmd_merging.cc:1161
msgid "[LEFT_REVID RIGHT_REVID]"
msgstr "[ID_REV_IZQUIERDA ID_REV_DERECHA]"

#: src/cmd_merging.cc:1162
msgid "Shows the conflicts between two revisions"
msgstr ""

#: src/cmd_merging.cc:1163
msgid ""
"If no arguments are given, LEFT_REVID and RIGHT_REVID default to the first "
"two heads that would be chosen by the 'merge' command."
msgstr ""
"Si no se pasan argumentos, ID_REV_IZQUIERDA e ID_REV_DERECHA son las dos "
"primeras cabezas que serían seleccionadas por el comando 'merge'."

#: src/cmd_merging.cc:1180
msgid "Store the conflicts from merging two revisions"
msgstr ""

#: src/cmd_merging.cc:1181
msgid ""
"If no arguments are given, LEFT_REVID and RIGHT_REVID default to the first "
"two heads that would be chosen by the 'merge' command. If --conflicts-file "
"is not given, '_MTN/conflicts' is used."
msgstr ""
"Si no se pasan argumentos, ID_REV_IZQUIERDA e ID_REV_DERECHA son por omisión"
" las dos primeras cabezas que serían seleccionadas por el comando 'merge'. "
"Si no se pasa el parámetro --conflict-file, se utiliza '_MTN/conflicts'."

#: src/cmd_merging.cc:1190 src/options_list.hh:602 src/options_list.hh:623
#, c-format
msgid "conflicts file must be under _MTN"
msgstr "archivo de conflictos debe estar bajo _MTN"

#: src/cmd_merging.cc:1202
#, c-format
msgid "stored in '%s'"
msgstr ""

#: src/cmd_merging.cc:1205
msgid "LEFT_REVID LEFT_FILENAME RIGHT_REVID RIGHT_FILENAME"
msgstr ""
"ID_REV_IZQUIERDA NOMBRE_ARCHIVO_IZQUIERDO ID_REV_DERECHA "
"NOMBRE_ARCHIVO_DERECHO"

#: src/cmd_merging.cc:1206
msgid ""
"Prints the results of the internal line merger, given two child revisions "
"and file names"
msgstr ""
"Imprime los resultados del fusionador de lineas interno, dadas dos "
"revisiones hijas y nombres de archivos"

#: src/cmd_merging.cc:1258
#, c-format
msgid "internal line merger failed"
msgstr "falló el fusionador de lineas interno"

#: src/cmd_merging.cc:1263
msgid "[PATH...]"
msgstr ""

#: src/cmd_merging.cc:1264
msgid "Applies changes made at arbitrary places in history"
msgstr "Aplica cambios hechos en puntos arbitrarios en la historia"

#: src/cmd_merging.cc:1265
msgid ""
"This command takes changes made at any point in history, and edits your current workspace to include those changes.  The end result is identical to 'mtn diff -r FROM -r TO | patch -p0', except that this command uses monotone's merger, and thus intelligently handles renames, conflicts, and so on.\n"
"If one revision is given, applies the changes made in that revision compared to its parent.\n"
"If two revisions are given, applies the changes made to get from the first revision to the second."
msgstr ""
"Este comando toma cambios hechos en cuaquier punto de la historia y edita su área de trabajo actual para incluir estos cambios.  El resultado final es idéntico a 'mtn diff -r DESDE -r HACIA | patch -p0', excepto que este comando utiliza el fusionador interno de monotone y por lo tanto maneja inteligentemente renombramientos, conflictos y demases.\n"
"Si se especifica una sola revisión, aplica los cambios hechos en dicha revisión comparada con su padre.\n"
"Si se especifican dos revisiones, aplica los cambios hechos para ir de la primera revisión a la segunda."

#: src/cmd_merging.cc:1289
#, c-format
msgid ""
"revision %s is a merge\n"
"to apply the changes relative to one of its parents, use:\n"
"  %s pluck -r PARENT -r %s"
msgstr ""
"revisión %s es una fusión\n"
"para aplicar los cambios relativos a uno de sus padres, use:\n"
"  %s pluck -r PADRE -r %s"

#: src/cmd_merging.cc:1305
#, c-format
msgid "no changes to apply"
msgstr "no hay cambios que aplicar"

#: src/cmd_merging.cc:1367
#, c-format
msgid "no changes to be applied"
msgstr "no hay cambios que aplicar"

#: src/cmd_merging.cc:1417
#, c-format
msgid "no changes were applied"
msgstr "ningún cambio fué aplicado"

#: src/cmd_merging.cc:1421
#, c-format
msgid "applied changes to workspace"
msgstr "cambios aplicados al área de trabajo"

#: src/cmd_merging.cc:1453
msgid "Shows unmerged head revisions of a branch"
msgstr "Muestra las revisiones cabeza no combinadas de una rama"

#: src/cmd_merging.cc:1473
#, c-format
msgid "branch '%s' is currently merged:"
msgstr "rama '%s' está actualmente fusionada:"

#: src/cmd_merging.cc:1475
#, c-format
msgid "branch '%s' is currently unmerged:"
msgstr "rama '%s' está actualmente no fusionada:"

#: src/cmd_merging.cc:1482 src/automate.cc:1411
msgid "[REVID]"
msgstr "[ID_REV]"

#: src/cmd_merging.cc:1483
msgid "Dumps the roster associated with a given identifier"
msgstr "Descarga el roster asociado con el identificador dado"

#: src/cmd_merging.cc:1484
msgid "If no REVID is given, the workspace is used."
msgstr "Si no se especifica una ID_REV, se utiliza el área de trabajo"

#: src/cmd_db.cc:41
msgid "Deals with the database"
msgstr "Interactua con la base de datos"

#: src/cmd_db.cc:45
msgid "Initializes a database"
msgstr "Inicializa una base de datos"

#: src/cmd_db.cc:46
msgid "Creates a new database file and initializes it."
msgstr "Crea un nuevo archivo base de datos y lo inicializa."

#: src/cmd_db.cc:57
msgid "Shows information about the database"
msgstr "Muestra información sobre la base de datos"

#: src/cmd_db.cc:69
msgid "Shows the database's version"
msgstr "Muestra la versión de la base de datos"

#: src/cmd_db.cc:81
msgid "Attempt to fix bad certs"
msgstr ""

#: src/cmd_db.cc:82
msgid ""
"Older monotone versions could sometimes associate certs with the wrong key. "
"This fixes such certs if you have the correct key, and can optionally drop "
"any certs that you don't have the correct key for. This should only be "
"needed if you had such certs in your db when upgrading from 0.44 or earlier,"
" or if you loaded such certs with 'mtn read'."
msgstr ""

#: src/cmd_db.cc:98
msgid "Dumps the contents of the database"
msgstr "Vuelca los contenidos de la base de datos"

#: src/cmd_db.cc:99
msgid ""
"Generates a list of SQL instructions that represent the whole contents of "
"the database.  The resulting output is useful to later restore the database "
"from a text file that serves as a backup."
msgstr ""
"Genera una lista de instrucciones SQL que representa todo el contenido de la"
" base de datos.  La salida resultante es útil para luego restaurar la base "
"de datos desde un archivo de texto que sirve como respaldo."

#: src/cmd_db.cc:112
msgid "Loads the contents of the database"
msgstr "Carga los contenidos de la base de datos"

#: src/cmd_db.cc:113
msgid ""
"Reads a list of SQL instructions that regenerate the contents of the "
"database.  This is supposed to be used in conjunction with the output "
"generated by the 'dump' command."
msgstr ""
"Lee una lista de instrucciones SQL que regeneran el contenido de la base de "
"datos.  Esto se supone que se usa en conjunción con la salida del comando "
"'dump'."

#: src/cmd_db.cc:126
msgid "Migrates the database to a newer schema"
msgstr "Migra la base de datos a un esquema más reciente"

#: src/cmd_db.cc:127
msgid ""
"Updates the database's internal schema to the most recent one.  Needed to "
"automatically resolve incompatibilities that may be introduced in newer "
"versions of monotone."
msgstr ""
"Actualiza el esquema interno de la base de datos al más reciente.  Es "
"necesario para resolver automáticamente incompatibilidades que pudiesen ser "
"introducidas en versiones más recientes de monotone."

#: src/cmd_db.cc:152
#, c-format
msgid ""
"NOTE: because this database was last used by a rather old version\n"
"of monotone, you're not done yet.  If you're a project leader, then\n"
"see the file UPGRADE for instructions on running '%s db %s'"
msgstr ""
"NOTA: puesto que esta base de datos fue utilizada por última vez con\n"
"una versión de monotone bastante vieja, todavia no está lista. Si ud. es\n"
"el lider de proyecto, revise en el archivo UPGRADE instrucciones para\n"
"ejecutar '%s db %s'"

#: src/cmd_db.cc:160
msgid "Executes an SQL command on the database"
msgstr "Ejecuta un comando SQL en la base de datos"

#: src/cmd_db.cc:161
msgid "Directly executes the given SQL command on the database"
msgstr "Ejecuta directamente el comando SQL dado en la base de datos"

#: src/cmd_db.cc:172
msgid "Commands that delete items from the local database"
msgstr ""

#: src/cmd_db.cc:173
msgid ""
"Deletions cannot be propagated through netsync, so the deleted items will "
"come back if you sync with a database that still has them."
msgstr ""

#: src/cmd_db.cc:177
msgid "Kills a revision from the local database"
msgstr "Elimina una revisión de la base de datos local"

#: src/cmd_db.cc:194
#, c-format
msgid "revision %s already has children. We cannot kill it."
msgstr "la revisión %s ya tiene hijos. No podemos eliminarla."

#: src/cmd_db.cc:222
#, c-format
msgid ""
"Cannot kill revision %s,\n"
"because it would leave the current workspace in an invalid\n"
"state, from which monotone cannot recover automatically since\n"
"the workspace contains uncommitted changes.\n"
"Consider updating your workspace to another revision first,\n"
"before you try to kill this revision again."
msgstr ""
"No puedo matar la revisión %s,\n"
"porque dejaria el área de trabajo actual en un estado\n"
"inválido del cual monotone no se puede recuperar\n"
"automáticamente puesto que el área de trabajo contiene\n"
"cambios que no han sido registrados en la base de datos.\n"
"Considere actualizar primero su área de trabajo a otra\n"
"revisión antes de intentar matar esta revisión nuevamente."

#: src/cmd_db.cc:230
#, c-format
msgid "applying changes from %s on the current workspace"
msgstr "aplicando cambios de %s en el área de trabajo actual"

#: src/cmd_db.cc:250
msgid "Deletes the specified certs from the local database"
msgstr ""

#: src/cmd_db.cc:251
msgid ""
"Deletes all certs which are on the given revision(s) and have the given name"
" and if a value is specified then also the given value."
msgstr ""

#: src/cmd_db.cc:319
msgid "Does some sanity checks on the database"
msgstr "Ejecuta algunos chequeos de correctitud en la base de datos"

#: src/cmd_db.cc:320
msgid "Ensures that the database is consistent by issuing multiple checks."
msgstr ""
"Asegura que la base de datos es consistente mediante la ejecución de "
"múltiples chequeos."

#: src/cmd_db.cc:332
msgid "Converts the database to the changeset format"
msgstr "Convierte la base de datos al formato 'changeset'"

#: src/cmd_db.cc:353
msgid "Converts the database to the rosters format"
msgstr "Convierte la base de datos al formato de rosters"

#: src/cmd_db.cc:375
msgid "Regenerates the caches stored in the database"
msgstr "Regenera los caches almacenados en la base de datos"

#: src/cmd_db.cc:387
msgid "Clears the branch's epoch"
msgstr "Limpia la época de la rama"

#: src/cmd_db.cc:399
msgid "Sets the branch's epoch"
msgstr "Establece la época de la rama"

#: src/cmd_db.cc:407
#, c-format
msgid "The epoch must be %s characters"
msgstr "La época debe tener %s caracteres"

#: src/cmd_db.cc:414 src/automate.cc:2266
msgid "DOMAIN NAME VALUE"
msgstr "DOMINIO NOMBRE VALOR"

#: src/cmd_db.cc:415 src/automate.cc:2267
msgid "Sets a database variable"
msgstr "Establece una variable de la base de datos"

#: src/cmd_db.cc:416
msgid ""
"This command modifies (or adds if it did not exist before) the variable "
"named NAME, stored in the database, and sets it to the given value in VALUE."
"  The variable is placed in the domain DOMAIN."
msgstr ""
"Este comando modifica (o agrega, si no existia antes) la variable llamada "
"NOMBRE, almacenada en la base de datos, y la establece al valor dado en "
"VALOR.  La variabe es ubicada en el dominio DOMINIO."

#: src/cmd_db.cc:434
msgid "DOMAIN NAME"
msgstr "DOMINIO NOMBRE"

#: src/cmd_db.cc:435
msgid "Unsets a database variable"
msgstr "Desasignar una variable de base de datos"

#: src/cmd_db.cc:436
msgid ""
"This command removes the variable NAME from domain DOMAIN, which was "
"previously stored in the database."
msgstr ""
"Este comando remueve la variable NOMBRE del dominio DOMINIO, que fue "
"previamente almacenada en la base de datos."

#: src/cmd_db.cc:450 src/automate.cc:2313
#, c-format
msgid "no var with name %s in domain %s"
msgstr "ninguna variable tiene nombre %s en el dominio %s"

#: src/cmd_db.cc:455 src/cmd_db.cc:477
msgid "[WORKSPACE_PATH]"
msgstr ""

#: src/cmd_db.cc:456
msgid "Registers a new workspace for the current database"
msgstr ""

#: src/cmd_db.cc:457
msgid "This command adds WORKSPACE_PATH to the list of `known-workspaces'."
msgstr ""

#: src/cmd_db.cc:464 src/cmd_db.cc:486
#, c-format
msgid "No workspace given"
msgstr ""

#: src/cmd_db.cc:478
msgid "Unregisters an existing workspace for the current database"
msgstr ""

#: src/cmd_db.cc:479
msgid "This command removes WORKSPACE_PATH to the list of `known-workspaces'."
msgstr ""

#: src/cmd_db.cc:499
msgid ""
"Removes all invalid, registered workspace paths for the current database"
msgstr ""

#: src/cmd_db.cc:544
msgid "(revision|file|key) PARTIAL-ID"
msgstr "(revisión|archivo|llave) ID-PARCIAL"

#: src/cmd_db.cc:545
msgid "Completes a partial identifier"
msgstr "Completa un identificador parcial"

#: src/cmd_db.cc:557
#, c-format
msgid "non-hex digits in partial id"
msgstr "digitos no hexadecimales en el identificador parcial"

#: src/cmd_db.cc:597
msgid "Runs one step of migration on the specified database"
msgstr "Ejecuta un paso de migración en la base de datos especificada"

#: src/cmd_db.cc:598
msgid ""
"This command migrates the given database from the specified schema in SCHEMA"
" to its successor."
msgstr ""
"Este comando migra la base de datos dada desde el esquema especificado en "
"ESQUEMA a su sucesor."

#: src/cmd_db.cc:611
msgid "Shows a revision's height"
msgstr "Muestra la altura de una revisión"

#: src/cmd_db.cc:624
#, c-format
msgid "cached height: %s"
msgstr "altura en cache: %s"

#: src/cmd_db.cc:630
msgid "load all revisions from the database"
msgstr "lee todas las revisiones de la base de datos"

#: src/cmd_db.cc:631
msgid ""
"This command loads all revisions from the database and is intended to be "
"used for timing revision loading performance."
msgstr ""
"Este comando lee todas las revisiones de la base de datos y su propósito es "
"cronometrar el rendimiento de lectura de revisiones."

#: src/cmd_db.cc:642
#, c-format
msgid "loading revisions"
msgstr "leyendo revisiones"

#: src/cmd_db.cc:643 src/network/netsync_session.cc:1364
#: src/rcs_import.cc:1234 src/database_check.cc:340
msgid "revisions"
msgstr "revisiones"

#: src/cmd_db.cc:659
msgid "load all roster versions from the database"
msgstr "lee todas las versiones del roster de la base de datos"

#: src/cmd_db.cc:660
msgid ""
"This command loads all roster versions from the database and is intended to "
"be used for timing roster reconstruction performance."
msgstr ""
"Este comando lee todas las versiones del roster de la base de datos y su "
"propósito es cronometrar el rendimiento de la reconstrucción de rosters."

#: src/cmd_db.cc:671
#, c-format
msgid "loading rosters"
msgstr "leyendo rosters"

#: src/cmd_db.cc:672 src/database_check.cc:208
msgid "rosters"
msgstr "rosters"

#: src/cmd_db.cc:687
msgid "load all file versions from the database"
msgstr "lee todas las versiones del archivo de la base de datos"

#: src/cmd_db.cc:688
msgid ""
"This command loads all files versions from the database and is intended to "
"be used for timing file reconstruction performance."
msgstr ""
"Este comando lee todas las versiones de los archivos de la base de datos y "
"su propósito es cronometrar el rendimiento de la reconstrucción de archivos."

#: src/cmd_db.cc:696
#, c-format
msgid "loading files"
msgstr "leyendo archivos"

#: src/cmd_db.cc:697 src/database_check.cc:165
msgid "files"
msgstr "archivos"

#: src/cmd_db.cc:713
msgid "load all certs from the database"
msgstr "lee todos los certificados de la base de datos"

#: src/cmd_db.cc:714
msgid ""
"This command loads all certs from the database and is intended to be used "
"for timing cert loading performance."
msgstr ""
"Este comando lee todos los certificados de la base de datos y su propósito "
"es cronometrar el rendimiento de la lectura de certificados."

#: src/cmd_db.cc:721 src/database.cc:1314
#, c-format
msgid "loading certs"
msgstr "leyendo certificados"

#: src/cmd_db.cc:723
#, c-format
msgid "loaded %d certs"
msgstr "leyendo %d certificados"

#: src/cmd_diff_log.cc:247
#, c-format
msgid "more than two revisions given"
msgstr "se indicaron más de dos revisiones"

#: src/cmd_diff_log.cc:250
#, c-format
msgid "--reverse only allowed with exactly one revision"
msgstr ""

#: src/cmd_diff_log.cc:263
#, c-format
msgid ""
"this workspace has more than one parent\n"
"(specify a revision to diff against with --revision)"
msgstr ""
"Esta área de trabajo tiene más de un padre\n"
"(especifique una revisión contra la cual comparar con '--revision')"

#: src/cmd_diff_log.cc:407 src/rev_output.cc:147
msgid "no changes"
msgstr "no hay cambios"

#: src/cmd_diff_log.cc:416 src/cmd_ws_commit.cc:538 src/cmd_ws_commit.cc:776
#: src/cmd_ws_commit.cc:818 src/cmd_ws_commit.cc:890 src/cmd_ws_commit.cc:1808
#: src/automate.cc:1019
msgid "[PATH]..."
msgstr "[CAMINO]..."

#: src/cmd_diff_log.cc:417
msgid "Shows current differences"
msgstr "Muestra las diferencias actuales"

#: src/cmd_diff_log.cc:418
msgid ""
"Compares the current tree with the files in the repository and prints the differences on the standard output.\n"
"If one revision is given, the diff between the workspace and that revision is shown.  If two revisions are given, the diff between them is given.  If no format is specified, unified is used by default."
msgstr ""
"Compara el árbol actual con los archivos en el repositorio e imprime las diferencias en el 'standard output'.\n"
"Si se especifica una revisión, se muestra la diferencia entre el área de trabajo y dicha revisión.  Si se especifican dos revisiones, se muestran las diferencias entre ambas revisiones.  Si no se especificaformato, se utiliza formato unificado por omisión."

#: src/cmd_diff_log.cc:429
#, c-format
msgid ""
"--diff-args requires --external\n"
"try adding --external or removing --diff-args?"
msgstr ""
"'--diff-args' requiere '--external'\n"
"intente agregar '--external' o eliminar '--diff-args'?"

#: src/cmd_diff_log.cc:463
msgid "[FILE [...]]"
msgstr "[ARCHIVO [...]]"

#: src/cmd_diff_log.cc:464
msgid "Calculates diffs of files"
msgstr "Calcula las diferencias entre archivos"

#: src/cmd_diff_log.cc:644
#, c-format
msgid "only one of --last/--next allowed"
msgstr "solo se permite una de las opciones '--last/--next'"

#: src/cmd_diff_log.cc:661
#, c-format
msgid "try passing a --from revision to start at"
msgstr "intente agregar una revisión '--from' desde la cual comenzar"

#: src/cmd_diff_log.cc:670
#, c-format
msgid ""
"workspace parent revision '%s' not found - did you specify a wrong database?"
msgstr ""

#: src/cmd_diff_log.cc:955
#, c-format
msgid "(Revision: %s)"
msgstr "(Revisión: %s)"

#: src/cmd_diff_log.cc:977 src/cmd_diff_log.cc:991
msgid "[PATH] ..."
msgstr "[CAMINO] ..."

#: src/cmd_diff_log.cc:978
msgid "Prints selected history in forward or reverse order"
msgstr "Imprime la historia seleccionada en orden progresivo o regresivo"

#: src/cmd_diff_log.cc:979
msgid ""
"This command prints selected history in forward or reverse order, filtering "
"it by PATH if given."
msgstr ""
"Este comando imprime la historia en orden progresivo o regresivo, filtrando "
"por CAMINO si es especificado."

#: src/cmd_diff_log.cc:992
msgid "Lists the selected revision history"
msgstr ""

#: src/cmd_ws_commit.cc:179
#, c-format
msgid ""
"A backup from a previously failed commit exists in _MTN/commit.\n"
"This file must be removed before commit will proceed.\n"
"You may recover the previous message from this file if necessary."
msgstr ""

#: src/cmd_ws_commit.cc:184
msgid ""
"-- Enter a description of this change above --\n"
"-- You may edit the fields below            --\n"
msgstr ""

#: src/cmd_ws_commit.cc:188
msgid ""
"\n"
"-- Modifications below this line are ignored --\n"
msgstr ""

#: src/cmd_ws_commit.cc:190
msgid "*** REMOVE THIS LINE TO CANCEL THE COMMIT ***\n"
msgstr ""

#: src/cmd_ws_commit.cc:192 src/rev_output.cc:95
msgid "Branch:   "
msgstr ""

#: src/cmd_ws_commit.cc:193 src/rev_output.cc:79
msgid "Author:   "
msgstr ""

#: src/cmd_ws_commit.cc:194 src/rev_output.cc:85 src/rev_output.cc:89
msgid "Date:     "
msgstr ""

#: src/cmd_ws_commit.cc:215
#, c-format
msgid "date format '%s' cannot be parsed; using default instead"
msgstr ""

#: src/cmd_ws_commit.cc:237 src/cmd_ws_commit.cc:985
msgid "*** THIS REVISION WILL CREATE A NEW BRANCH ***"
msgstr ""

#: src/cmd_ws_commit.cc:240 src/cmd_ws_commit.cc:988
msgid "Old Branch: "
msgstr ""

#: src/cmd_ws_commit.cc:241 src/cmd_ws_commit.cc:989
msgid "New Branch: "
msgstr ""

#: src/cmd_ws_commit.cc:252 src/cmd_ws_commit.cc:1000
msgid "*** THIS REVISION WILL CREATE DIVERGENCE ***"
msgstr ""

#: src/cmd_ws_commit.cc:275
#, c-format
msgid "edit of log message failed"
msgstr "edición de mensaje de bitácora falló"

#: src/cmd_ws_commit.cc:289
#, c-format
msgid "Commit cancelled."
msgstr ""

#: src/cmd_ws_commit.cc:307
#, c-format
msgid "Commit failed. Instructions not found."
msgstr ""

#: src/cmd_ws_commit.cc:312
#, c-format
msgid "Commit failed. Branch header not found."
msgstr ""

#: src/cmd_ws_commit.cc:317
#, c-format
msgid "Commit failed. Branch value empty."
msgstr ""

#: src/cmd_ws_commit.cc:324
#, c-format
msgid "Commit failed. Author header not found."
msgstr ""

#: src/cmd_ws_commit.cc:329
#, c-format
msgid "Commit failed. Author value empty."
msgstr ""

#: src/cmd_ws_commit.cc:334
#, c-format
msgid "Commit failed. Date header not found."
msgstr ""

#: src/cmd_ws_commit.cc:339
#, c-format
msgid "Commit failed. Date value empty."
msgstr ""

#: src/cmd_ws_commit.cc:362
#, c-format
msgid "you must pass at least one path to 'revert' (perhaps '.')"
msgstr ""
"ud. debe especificar al menos un camino al que ejecutar el 'revert' (quizás "
"'.')"

#: src/cmd_ws_commit.cc:394
#, c-format
msgid "no missing files to revert"
msgstr "ningún archivo faltante que revertir"

#: src/cmd_ws_commit.cc:480
#, c-format
msgid "reverting %s"
msgstr "revirtiendo %s"

#: src/cmd_ws_commit.cc:485
#, c-format
msgid "no file version %s found in database for %s"
msgstr "no se encontró ningún archivo versión %s en la base de datos para %s"

#: src/cmd_ws_commit.cc:499
#, c-format
msgid "recreating %s/"
msgstr "recreando %s/"

#: src/cmd_ws_commit.cc:539
msgid "Reverts files and/or directories"
msgstr "Revierte archivos y/o directorios"

#: src/cmd_ws_commit.cc:540
msgid "In order to revert the entire workspace, specify \".\" as the file name."
msgstr ""
"Para revertir todo el área de trabajo, especifique \".\" como nombre de "
"archivo."

#: src/cmd_ws_commit.cc:547
msgid "PATH..."
msgstr ""

#: src/cmd_ws_commit.cc:548
msgid "Reverses a mistaken 'drop'"
msgstr ""

#: src/cmd_ws_commit.cc:549
msgid ""
"If the file was deleted from the workspace, this is the same as 'revert'. "
"Otherwise, it just removes the 'drop' from the manifest."
msgstr ""

#: src/cmd_ws_commit.cc:566 src/cmd_ws_commit.cc:575
#, c-format
msgid "revision %s it not a child of %s, cannot invert"
msgstr ""

#: src/cmd_ws_commit.cc:571 src/cmd_ws_commit.cc:610 src/cmd_ws_commit.cc:650
#, c-format
msgid "revision %s has %d parents, cannot invert"
msgstr ""

#: src/cmd_ws_commit.cc:583
msgid "[PARENT-REVISION] CHILD-REVISION"
msgstr ""

#: src/cmd_ws_commit.cc:584
msgid "Disapproves a particular revision or revision range"
msgstr ""

#: src/cmd_ws_commit.cc:615 src/cmd_ws_commit.cc:655
#, c-format
msgid "need --branch argument for disapproval"
msgstr "necesita argumento '--branch' para desaprobar"

#: src/cmd_ws_commit.cc:638
#, c-format
msgid "revisions %s and %s do not share common history, cannot invert"
msgstr ""

#: src/cmd_ws_commit.cc:641
#, c-format
msgid ""
"revisions share common history, but %s is not an ancestor of %s, cannot "
"invert"
msgstr ""

#: src/cmd_ws_commit.cc:702 src/cmd_ws_commit.cc:1771
#, c-format
msgid ""
"note: this revision creates divergence\n"
"note: you may (or may not) wish to run '%s merge'"
msgstr ""
"nota: esta revisión crea divergencia\n"
"nota: quizás (o quizás no) quiera ejecutar '%s merge'"

#: src/cmd_ws_commit.cc:709
msgid "[DIRECTORY...]"
msgstr "[DIRECTORIO...]"

#: src/cmd_ws_commit.cc:710
msgid "Creates directories and adds them to the workspace"
msgstr "Crea directorios y los agrega al área de trabajo"

#: src/cmd_ws_commit.cc:728
#, c-format
msgid "directory '%s' already exists"
msgstr "directorio '%s' ya existe"

#: src/cmd_ws_commit.cc:735
#, c-format
msgid "ignoring directory '%s' [see .mtn-ignore]"
msgstr "ignorando directorio '%s' [vea .mtn-ignore]"

#: src/cmd_ws_commit.cc:777
msgid "Adds files to the workspace"
msgstr "Agrega archivos al área de trabajo"

#: src/cmd_ws_commit.cc:819
msgid "Drops files from the workspace"
msgstr "Descarta archivos del área de trabajo"

#: src/cmd_ws_commit.cc:834
msgid ""
"SRC DEST\n"
"SRC1 [SRC2 [...]] DEST_DIR"
msgstr ""
"ORIGEN DESTINO\n"
"ORIGEN1 [ORIGEN2 [...]] DIRECTORIO_DESTINO"

#: src/cmd_ws_commit.cc:836
msgid "Renames entries in the workspace"
msgstr "Renombra entradas en el área de trabajo"

#: src/cmd_ws_commit.cc:862
#, c-format
msgid "The specified target directory %s/ doesn't exist."
msgstr "El directorio de destino proporcionado '%s' no existe"

#: src/cmd_ws_commit.cc:868
msgid "NEW_ROOT PUT_OLD"
msgstr "NUEVA_RAÍZ COLOCAR_ANTIGUO"

#: src/cmd_ws_commit.cc:869
msgid "Renames the root directory"
msgstr "Renombra el directorio raíz"

#: src/cmd_ws_commit.cc:870
msgid ""
"After this command, the directory that currently has the name NEW_ROOT will be the root directory, and the directory that is currently the root directory will have name PUT_OLD.\n"
"Use of --bookkeep-only is NOT recommended."
msgstr ""
"Luego de este comando, el directorio que actualmente se llama NUEVA_RAÍZ será el nuevo directorio raíz, y el directorio que actualmente es el directorio raíz se llamará COLOCAR_ANTIGUO.\n"
"El uso de '--bookkeep-only' NO es recomendado."

#: src/cmd_ws_commit.cc:891
msgid "Shows workspace's status information"
msgstr "Muestra el status del área de trabajo"

#: src/cmd_ws_commit.cc:929
#, c-format
msgid "bisection from revision %s in progress"
msgstr ""

#: src/cmd_ws_commit.cc:1024
#, c-format
msgid "use --revision or --branch to specify what to checkout"
msgstr "use '--revision' o '--branch' para especificar que chequear"

#: src/cmd_ws_commit.cc:1037
#, c-format
msgid "choose one with '%s checkout -r<id>'"
msgstr "elija una con '%s checkout -r<id>'"

#: src/cmd_ws_commit.cc:1071
#, c-format
msgid "you must specify a destination directory"
msgstr "ud. debe especificar un directorio destino"

#: src/cmd_ws_commit.cc:1084
#, c-format
msgid "checkout directory '%s' already exists"
msgstr "directorio para el 'checkout' '%s' ya existe"

#: src/cmd_ws_commit.cc:1111 src/cmd_ws_commit.cc:1125
#: src/cmd_ws_commit.cc:1821 src/cmd_ws_commit.cc:1978
msgid "[DIRECTORY]"
msgstr "[DIRECTORIO]"

#: src/cmd_ws_commit.cc:1112 src/cmd_ws_commit.cc:1126
msgid "Checks out a revision from the database into a directory"
msgstr "Bajar una revisión de la base de datos a un directorio"

#: src/cmd_ws_commit.cc:1113 src/cmd_ws_commit.cc:1127
msgid ""
"If a revision is given, that's the one that will be checked out.  Otherwise,"
" it will be the head of the branch (given or implicit).  If no directory is "
"given, the branch name will be used as directory."
msgstr ""
"Si se especifica una revisión, esta será la extraida de la base de datos.  "
"De lo contrario, será la cabeza de la rama (explícita o implícita).  Si no "
"se especifica un directorio, el nombre de la rama se usará como directorio."

#: src/cmd_ws_commit.cc:1137
#, c-format
msgid "wrong revision count"
msgstr ""

#: src/cmd_ws_commit.cc:1143
msgid "Manages file attributes"
msgstr "Maneja atributos de archivos"

#: src/cmd_ws_commit.cc:1144
msgid "This command is used to set, get or drop file attributes."
msgstr ""
"Este comando se utiliza para configurar, leer o descartar atributos de "
"archivos."

#: src/cmd_ws_commit.cc:1163 src/cmd_ws_commit.cc:1231
#: src/cmd_ws_commit.cc:1281 src/cmd_ws_commit.cc:1362
#, c-format
msgid "Unknown path '%s'"
msgstr "Camino desconocido '%s'"

#: src/cmd_ws_commit.cc:1180
#, c-format
msgid "Path '%s' does not have attribute '%s'"
msgstr "Camino '%s' no tiene atributo '%s'"

#: src/cmd_ws_commit.cc:1199 src/cmd_ws_commit.cc:1212
msgid "PATH [ATTR]"
msgstr "CAMINO [ATRIBUTO]"

#: src/cmd_ws_commit.cc:1200
msgid "Removes attributes from a file"
msgstr "Remueve atributos de un archivo"

#: src/cmd_ws_commit.cc:1201
msgid ""
"If no attribute is specified, this command removes all attributes attached "
"to the file given in PATH.  Otherwise only removes the attribute specified "
"in ATTR."
msgstr ""
"si no se especifica un atributo, este comando remueve todos los atributos "
"asociados al archivo especificado en CAMINO.  De lo contrario solo remueve "
"el atributo especificado en ATRIBUTO."

#: src/cmd_ws_commit.cc:1213
msgid "Gets the values of a file's attributes"
msgstr "Indíca los valores de los atributos de un archivo"

#: src/cmd_ws_commit.cc:1214
msgid ""
"If no attribute is specified, this command prints all attributes attached to"
" the file given in PATH.  Otherwise it only prints the attribute specified "
"in ATTR."
msgstr ""
"Si no se especifíca un atributo, este comando imprime todos los atributos "
"asociados al archivo especificado en CAMINO.  De lo contrario solo imprime "
"el atributo especificado en ATRIBUTO."

#: src/cmd_ws_commit.cc:1247
#, c-format
msgid "No attributes for '%s'"
msgstr "No hay atributos para '%s'"

#: src/cmd_ws_commit.cc:1259
#, c-format
msgid "No attribute '%s' on path '%s'"
msgstr "No hay atributo '%s' en el camino '%s'"

#: src/cmd_ws_commit.cc:1305
msgid "PATH ATTR VALUE"
msgstr "CAMINO ATRIBUTO VALOR"

#: src/cmd_ws_commit.cc:1306
msgid "Sets an attribute on a file"
msgstr "Establece el atributo en un archivo"

#: src/cmd_ws_commit.cc:1307
msgid ""
"Sets the attribute given on ATTR to the value specified in VALUE for the "
"file mentioned in PATH."
msgstr ""
"Establece el atributo indicado en ATRIBUTO al valor especificado en VALOR "
"para el archivo mencionado en CAMINO."

#: src/cmd_ws_commit.cc:1336 src/cmd_files.cc:138 src/cmd_files.cc:233
msgid "PATH"
msgstr "CAMINO"

#: src/cmd_ws_commit.cc:1337
msgid "Prints all attributes for the specified path"
msgstr "Imprime todos los atributos para el camino especificado"

#: src/cmd_ws_commit.cc:1450
msgid "PATH KEY VALUE"
msgstr "CAMINO LLAVE VALOR"

#: src/cmd_ws_commit.cc:1451
msgid "Sets an attribute on a certain path"
msgstr "Establece un atributo en un camino dado"

#: src/cmd_ws_commit.cc:1472
msgid "PATH [KEY]"
msgstr "CAMINO [LLAVE]"

#: src/cmd_ws_commit.cc:1473
msgid "Drops an attribute or all of them from a certain path"
msgstr "Descarta un o todos los atributos de un camino dado"

#: src/cmd_ws_commit.cc:1513
#, c-format
msgid "no changes to commit"
msgstr "no hay cambios que guardar"

#: src/cmd_ws_commit.cc:1534
#, c-format
msgid ""
"parent revisions of this commit are in different branches:\n"
"'%s' and '%s'.\n"
"please specify a branch name for the commit, with --branch."
msgstr ""
"las revisiones padres de este 'commit' estan en diferentes ramas:\n"
"'%s' y '%s'.\n"
"por favor indique un nombre de rama para el 'commit' con '--branch'."

#: src/cmd_ws_commit.cc:1556
#, c-format
msgid "changes rejected by hook: %s"
msgstr ""

#: src/cmd_ws_commit.cc:1570
#, c-format
msgid ""
"_MTN/log is non-empty and log message was specified on command line\n"
"perhaps move or delete _MTN/log,\n"
"or remove --message/--message-file from the command line?"
msgstr ""
"_MTN/log no está vacio y un mensaje de registro fué especificado en la\n"
"línea de comandos, considere mover o eliminar _MTN/log,\n"
"o remueva '--message/--message-file' de la línea de comandos?"

#: src/cmd_ws_commit.cc:1615
#, c-format
msgid "empty log message; commit canceled"
msgstr "mensaje de registro vacio; 'commit' cancelado"

#: src/cmd_ws_commit.cc:1635
#, c-format
msgid "log message rejected by hook: %s"
msgstr "mensaje de registro rechazado por el hook: %s"

#: src/cmd_ws_commit.cc:1645
#, c-format
msgid "beginning commit on branch '%s'"
msgstr "comenzando 'commit' en rama '%s'"

#: src/cmd_ws_commit.cc:1651
#, c-format
msgid "revision %s already in database"
msgstr "revisión %s ya está en la base de datos"

#: src/cmd_ws_commit.cc:1695 src/cmd_ws_commit.cc:1725
#, c-format
msgid "file '%s' modified during commit, aborting"
msgstr "archivo '%s' modificado durante el 'commit', abortando"

#: src/cmd_ws_commit.cc:1706
#, c-format
msgid "Your database is missing version %s of file '%s'"
msgstr "A su base de datos le falta la versión %s del archivo '%s'"

#: src/cmd_ws_commit.cc:1764
#, c-format
msgid "committed revision %s"
msgstr "guardada revisión %s"

#: src/cmd_ws_commit.cc:1809
msgid "Commits workspace changes to the database"
msgstr "Guarda los cambios del área de trabajo en la base de datos"

#: src/cmd_ws_commit.cc:1822
msgid "Sets up a new workspace directory"
msgstr "Configura un nuevo directorio de área de trabajo"

#: src/cmd_ws_commit.cc:1823
msgid "If no directory is specified, uses the current directory."
msgstr "Si no se especifica un directorio, utiliza el directorio actual."

#: src/cmd_ws_commit.cc:1830
#, c-format
msgid "need --branch argument for setup"
msgstr "necesita el argumento '--branch' para 'setup'"

#: src/cmd_ws_commit.cc:1868
msgid "DIRECTORY"
msgstr "DIRECTORIO"

#: src/cmd_ws_commit.cc:1869
msgid "Imports the contents of a directory into a branch"
msgstr "Importa los contenidos de un directorio a una rama"

#: src/cmd_ws_commit.cc:1883
#, c-format
msgid "you must specify a directory to import"
msgstr "ud. debe especificar un directorio a importar"

#: src/cmd_ws_commit.cc:1903
#, c-format
msgid ""
"use --revision or --branch to specify the parent revision for the import"
msgstr ""
"use '--revision' o '--branch' para especificar la revisión padre que "
"importar"

#: src/cmd_ws_commit.cc:1914
#, c-format
msgid "choose one with '%s import -r<id>'"
msgstr "elija uno con '%s import -r<id>'"

#: src/cmd_ws_commit.cc:1925
#, c-format
msgid "import directory '%s' doesn't exists"
msgstr "directorio a importar '%s' no existe"

#: src/cmd_ws_commit.cc:1926
#, c-format
msgid "import directory '%s' is a file"
msgstr "directorio a importar '%s' es un archivo"

#: src/cmd_ws_commit.cc:1979
msgid "Migrates a workspace directory's metadata to the latest format"
msgstr ""
"Migra la metadata del directorio del área de trabajo al formato más reciente"

#: src/cmd_ws_commit.cc:1980
msgid "If no directory is given, defaults to the current workspace."
msgstr ""
"Si no se especifica un directorio, por omisión usa el área de trabajo "
"actual."

#: src/cmd_ws_commit.cc:2004
msgid "Refreshes the inodeprint cache"
msgstr "Refresca el cache inodeprint"

#: src/cmd_ws_commit.cc:2015
msgid "Search revisions to find where a change first appeared"
msgstr ""

#: src/cmd_ws_commit.cc:2016
msgid ""
"These commands subdivide a set of revisions into good, bad and untested "
"subsets and successively narrow the untested set to find the first revision "
"that introduced some change."
msgstr ""

#: src/cmd_ws_commit.cc:2021
msgid "Reset the current bisection search"
msgstr ""

#: src/cmd_ws_commit.cc:2022
msgid ""
"Update the workspace back to the revision from which the bisection was "
"started and remove all current search information, allowing a new search to "
"be started."
msgstr ""

#: src/cmd_ws_commit.cc:2037 src/cmd_ws_commit.cc:2093
#, c-format
msgid "no bisection in progress"
msgstr ""

#: src/cmd_ws_commit.cc:2052 src/cmd_ws_commit.cc:2280
#, c-format
msgid "this command can only be used in a workspace with no pending changes"
msgstr ""

#: src/cmd_ws_commit.cc:2058
#, c-format
msgid "reset back to %s"
msgstr ""

#: src/cmd_ws_commit.cc:2124
#, c-format
msgid ""
"bisecting revisions; %d good; %d bad; %d skipped; specify good revisions to "
"start search"
msgstr ""

#: src/cmd_ws_commit.cc:2130
#, c-format
msgid ""
"bisecting revisions; %d good; %d bad; %d skipped; specify bad revisions to "
"start search"
msgstr ""

#: src/cmd_ws_commit.cc:2193
#, c-format
msgid "bisecting %d revisions; %d good; %d bad; %d skipped; %d remaining"
msgstr ""

#: src/cmd_ws_commit.cc:2211
#, c-format
msgid "bisection finished at revision %s"
msgstr ""

#: src/cmd_ws_commit.cc:2304
#, c-format
msgid "bisection started at revision %s"
msgstr ""

#: src/cmd_ws_commit.cc:2320
#, c-format
msgid "ignored redundant bisect %s on revision %s"
msgstr ""

#: src/cmd_ws_commit.cc:2325
#, c-format
msgid "conflicting bisect %s/%s on revision %s"
msgstr ""

#: src/cmd_ws_commit.cc:2343
#, c-format
msgid "updating to %s"
msgstr ""

#: src/cmd_ws_commit.cc:2368
msgid "Reports on the current status of the bisection search"
msgstr ""

#: src/cmd_ws_commit.cc:2369
msgid ""
"Lists the total number of revisions in the search set, the number of "
"revisions that have been determined to be good or bad, the number of "
"revisions that have been skipped and the number of revisions remaining to be"
" tested."
msgstr ""

#: src/cmd_ws_commit.cc:2397
#, c-format
msgid "next revision for bisection testing is %s\n"
msgstr ""

#: src/cmd_ws_commit.cc:2398
#, c-format
msgid "however this workspace is currently at %s\n"
msgstr ""

#: src/cmd_ws_commit.cc:2399
#, c-format
msgid "run 'bisect update' to update to this revision before testing"
msgstr ""

#: src/cmd_ws_commit.cc:2404
msgid "Updates the workspace to the next revision to be tested by bisection"
msgstr ""

#: src/cmd_ws_commit.cc:2405
msgid ""
"This command can be used if updates by good, bad or skip commands fail due "
"to blocked paths or other problems."
msgstr ""

#: src/cmd_ws_commit.cc:2415
msgid "Excludes the current revision or specified revisions from the search"
msgstr ""

#: src/cmd_ws_commit.cc:2416
msgid ""
"Skipped revisions are removed from the set being searched. Revisions that "
"cannot be tested for some reason should be skipped."
msgstr ""

#: src/cmd_ws_commit.cc:2426
msgid "Marks the current revision or specified revisions as bad"
msgstr ""

#: src/cmd_ws_commit.cc:2427
msgid "Known bad revisions are removed from the set being searched."
msgstr ""

#: src/cmd_ws_commit.cc:2436
msgid "Marks the current revision or specified revisions as good"
msgstr ""

#: src/cmd_ws_commit.cc:2437
msgid "Known good revisions are removed from the set being searched."
msgstr ""

#: src/cmd_othervcs.cc:28
msgid "RCSFILE..."
msgstr "ARCHIVO_RCS..."

#: src/cmd_othervcs.cc:29
msgid "Parses versions in RCS files"
msgstr "Analiza versiones en archivos RCS"

#: src/cmd_othervcs.cc:30
msgid ""
"This command doesn't reconstruct or import revisions.  You probably want to "
"use cvs_import."
msgstr ""
"Este comando ni reconstruye ni importa revisiones.  Ud. probablemente quiere"
" usar 'cvs_import'."

#: src/cmd_othervcs.cc:43
msgid "CVSROOT"
msgstr "CVSROOT"

#: src/cmd_othervcs.cc:44
msgid "Imports all versions in a CVS repository"
msgstr "Importa todas las versiones presentes en el repositorio CVS"

#: src/cmd_othervcs.cc:56
#, c-format
msgid "need base --branch argument for importing"
msgstr "necesita el argumento '--branch' para poder importar"

#: src/cmd_othervcs.cc:60
#, c-format
msgid "path %s does not exist"
msgstr "camino %s no existe"

#: src/cmd_othervcs.cc:73
msgid "Produces a git fast-export data stream on stdout"
msgstr "Produce un flujo de datos en formato git fast-export a stdout"

#: src/cmd_othervcs.cc:91
#, c-format
msgid "reading author mappings from '%s'"
msgstr "leyendo el mapeo de autores de '%s'"

#: src/cmd_othervcs.cc:98
#, c-format
msgid "reading branch mappings from '%s'"
msgstr "leyendo el mapeo de ramas de '%s'"

#: src/cmd_othervcs.cc:106
#, c-format
msgid "importing revision marks from '%s'"
msgstr "importando indicadores de revisiones de '%s'"

#: src/cmd_othervcs.cc:143
#, c-format
msgid "exporting revision marks to '%s'"
msgstr "exportando indicadores de revisiones a '%s'"

#: src/cmd_automate.cc:41
msgid "Interface for scripted execution"
msgstr "Interfaz para ejecución mediante scripts"

#: src/cmd_automate.cc:108
msgid "Prints the automation interface's version"
msgstr "Imprime la versión de la interfaz de automatización"

#: src/cmd_automate.cc:132
msgid ""
"Emulates certain kinds of diagnostic / UI messages for debugging and testing"
" purposes, such as stdio"
msgstr ""

#: src/cmd_automate.cc:143
#, c-format
msgid "this is an informational message"
msgstr ""

#: src/cmd_automate.cc:145
#, c-format
msgid "this is a warning"
msgstr ""

#: src/cmd_automate.cc:147
#, c-format
msgid "this is an error message"
msgstr ""

#: src/cmd_automate.cc:230
msgid "Automates several commands in one run"
msgstr "Automatiza varios comandos en una corrida"

#: src/cmd_automate.cc:305
#, c-format
msgid "directory %s is not a workspace"
msgstr ""

#: src/cmd_automate.cc:324
#, c-format
msgid ""
"It is illegal to call the mtn_automate() lua extension,\n"
"unless from a command function defined by register_command()."
msgstr ""
"Es ilegal llamar la extensión lua mtn_automate(),\n"
"a menos que sea desde una función de comando definida en register_command()."

#: src/cmd_automate.cc:333
#, c-format
msgid "Bad input to mtn_automate() lua extension: command name is missing"
msgstr ""
"Input inválido a la extensión lua 'mtn_automate()': falta el nombre del "
"comando"

#: src/cmd_files.cc:39
msgid "Loads a file's contents into the database"
msgstr "Carga el contenido del archivo en la base de datos"

#: src/cmd_files.cc:58
msgid "PARENT_FILEID LEFT_FILEID RIGHT_FILEID"
msgstr ""

#: src/cmd_files.cc:59
msgid "Merges 3 files and outputs the result"
msgstr "Fusiona 3 archivos y muestra el resultado"

#: src/cmd_files.cc:75
#, c-format
msgid "ancestor file id does not exist"
msgstr "id del archivo ancestro no existe"

#: src/cmd_files.cc:78
#, c-format
msgid "left file id does not exist"
msgstr "id del archivo izquierdo no existe"

#: src/cmd_files.cc:81
#, c-format
msgid "right file id does not exist"
msgstr "id del archivo derecho no existe"

#: src/cmd_files.cc:93
#, c-format
msgid "merge failed"
msgstr "falló la fusión"

#: src/cmd_files.cc:98
msgid "SRCNAME DESTNAME SRCID DESTID"
msgstr "NOMBRE_ORIGEN NOMBRE_DESTINO ID_ORIGEN ID_DESTINO"

#: src/cmd_files.cc:99
msgid "Differences 2 files and outputs the result"
msgstr "Calcula la diferencia entre 2 archivos y muestra el resultado"

#: src/cmd_files.cc:118
#, c-format
msgid "source file id does not exist"
msgstr "id del archivo fuente no existe"

#: src/cmd_files.cc:121
#, c-format
msgid "destination file id does not exist"
msgstr "id del archivo destino no existe"

#: src/cmd_files.cc:139
msgid "Prints an annotated copy of a file"
msgstr "Imprime copia anotada de un archivo"

#: src/cmd_files.cc:140
msgid ""
"Calculates and prints an annotated copy of the given file from the specified"
" REVISION."
msgstr ""
"Calcula e imprime copia anotada del archivo dado de la REVISIÓN "
"especificada."

#: src/cmd_files.cc:172
#, c-format
msgid ""
"with no revision selected, this command can only be used in a single-parent "
"workspace"
msgstr ""
"sin una revisión seleccionada, este comando solo puede ser utilizado en un "
"área de trabajo con un solo padre"

#: src/cmd_files.cc:190
#, c-format
msgid "no such file '%s' in revision '%s'"
msgstr "no hay archivo '%s' en la revisión '%s'"

#: src/cmd_files.cc:194
#, c-format
msgid "'%s' in revision '%s' is not a file"
msgstr "'%s' en la revisión '%s' no es un archivo"

#: src/cmd_files.cc:202
msgid "[PATH]"
msgstr "[CAMINO]"

#: src/cmd_files.cc:203
msgid "Calculates the identity of a file or stdin"
msgstr "Calcula la identidad de un archivo o stdin"

#: src/cmd_files.cc:204
msgid ""
"If any PATH is given, calculates their identity; otherwise, the one from the"
" standard input is calculated."
msgstr ""
"Si se especifica un CAMINO, calcula su identidad; de lo contrario se calcula"
" la del standard input."

#: src/cmd_files.cc:234
msgid "Prints the file identifier of a file"
msgstr "Imprime el identificador de archivo correspondiente a un archivo"

#: src/cmd_files.cc:244
#, c-format
msgid "Cannot read from stdin"
msgstr "No se puede leer de stdin"

#: src/cmd_files.cc:258 src/cmd_files.cc:367 src/automate.cc:2070
#, c-format
msgid "no file version %s found in database"
msgstr "no se encontró un archivo versión %s en la base de datos"

#: src/cmd_files.cc:280 src/cmd_files.cc:284
#, c-format
msgid "no file '%s' found in revision '%s'"
msgstr "no se encontró un archivo '%s' en la revisión '%s'"

#: src/cmd_files.cc:291 src/cmd_files.cc:388
msgid "FILENAME"
msgstr "NOMBRE_ARCHIVO"

#: src/cmd_files.cc:292
msgid "Prints a file from the database"
msgstr "Imprime un archivo desde la base de datos"

#: src/cmd_files.cc:293
msgid ""
"Fetches the given file FILENAME from the database and prints it to the "
"standard output."
msgstr ""
"Recupera el archivo dado NOMBRE_ARCHIVO de la base de datos y lo imprime al "
"standard output."

#: src/cmd_files.cc:330 src/cmd_files.cc:354 src/automate.cc:1652
msgid "FILEID"
msgstr "ID_ARCHIVO"

#: src/cmd_files.cc:331
msgid "Prints the contents of a file (given an identifier)"
msgstr "Imprime los contenidos de un archivo (dado un identificador)"

#: src/cmd_files.cc:355
msgid "Prints the size of a file (given an identifier)"
msgstr ""

#: src/cmd_files.cc:389
msgid "Prints the contents of a file (given a name)"
msgstr "Imprime los contenidos de un archivo (dado un nombre)"

#: src/cmd_conflicts.cc:19
msgid "Commands for conflict resolutions"
msgstr "Comandos para resoluciones de conflictos"

#: src/cmd_conflicts.cc:71
#, c-format
msgid "orphaned node %s"
msgstr ""

#: src/cmd_conflicts.cc:76 src/cmd_conflicts.cc:103 src/cmd_conflicts.cc:143
#, c-format
msgid "possible resolutions:"
msgstr "resoluciones posibles:"

#: src/cmd_conflicts.cc:77
#, c-format
msgid "resolve_first drop"
msgstr ""

#: src/cmd_conflicts.cc:78
#, c-format
msgid "resolve_first rename \"file_name\""
msgstr ""

#: src/cmd_conflicts.cc:98
#, c-format
msgid "duplicate_name %s"
msgstr "nombre_duplicado %s"

#: src/cmd_conflicts.cc:107
#, c-format
msgid "resolve_first_left drop"
msgstr "resolve_first_left drop"

#: src/cmd_conflicts.cc:108
#, c-format
msgid "resolve_first_left keep"
msgstr ""

#: src/cmd_conflicts.cc:109
#, c-format
msgid "resolve_first_left rename \"name\""
msgstr "resolve_first_left rename\"name\""

#: src/cmd_conflicts.cc:110
#, c-format
msgid "resolve_first_left user \"name\""
msgstr "resolve_first_left user \"name\""

#: src/cmd_conflicts.cc:115
#, c-format
msgid "resolve_first_right drop"
msgstr "resolve_first_right drop"

#: src/cmd_conflicts.cc:116
#, c-format
msgid "resolve_first_right keep"
msgstr ""

#: src/cmd_conflicts.cc:117
#, c-format
msgid "resolve_first_right rename \"name\""
msgstr "resolve_first_right rename \"name\""

#: src/cmd_conflicts.cc:118
#, c-format
msgid "resolve_first_right user \"name\""
msgstr "resolve_first_right user \"rename\""

#: src/cmd_conflicts.cc:138
#, c-format
msgid "content %s"
msgstr "contenido %s"

#: src/cmd_conflicts.cc:144
#, c-format
msgid "resolve_first interactive \"file_name\""
msgstr "resolve_first interactive \"nombre_archivo\""

#: src/cmd_conflicts.cc:145
#, c-format
msgid "resolve_first user \"file_name\""
msgstr "resolve_first user \"nombre_archivo\""

#: src/cmd_conflicts.cc:164
#, c-format
msgid "all conflicts resolved"
msgstr "todos los conflictos resueltos"

#: src/cmd_conflicts.cc:200
#, c-format
msgid "'%s' is not a supported conflict resolution for %s"
msgstr ""

#: src/cmd_conflicts.cc:250 src/cmd_conflicts.cc:255
#, c-format
msgid "too many arguments"
msgstr "demasiados argumentos"

#: src/cmd_conflicts.cc:260 src/cmd_conflicts.cc:276
#, c-format
msgid "other resolution must be 'drop' or 'rename'"
msgstr ""

#: src/cmd_conflicts.cc:265 src/cmd_conflicts.cc:271 src/cmd_conflicts.cc:338
#: src/cmd_conflicts.cc:344 src/cmd_conflicts.cc:393 src/cmd_conflicts.cc:408
#: src/cmd_conflicts.cc:457 src/cmd_conflicts.cc:470
#, c-format
msgid "wrong number of arguments"
msgstr "número incorrecto de argumentos"

#: src/cmd_conflicts.cc:401
#, c-format
msgid "interactive merge result saved in '%s'"
msgstr ""

#: src/cmd_conflicts.cc:404
#, c-format
msgid "interactive merge failed."
msgstr ""

#: src/cmd_conflicts.cc:428
#, c-format
msgid "no resolvable yet unresolved left side conflicts"
msgstr "no hay conflictos del lado izquierdo resolubles aún no resueltos"

#: src/cmd_conflicts.cc:432
#, c-format
msgid "no resolvable yet unresolved right side conflicts"
msgstr "no hay conflictos del lado derecho resolubles aún no resueltos"

#: src/cmd_conflicts.cc:436
#, c-format
msgid "no resolvable yet unresolved single-file conflicts"
msgstr "no hay conflictos de un solo archivo resolubles aún no resueltos"

#: src/cmd_conflicts.cc:450
msgid ""
"Show the first unresolved conflict in the conflicts file, and possible "
"resolutions"
msgstr ""
"Mostrar el primer conflicto no resuelto en el archivo de conflictos, y "
"posibles resoluciones"

#: src/cmd_conflicts.cc:463
msgid "Show the remaining unresolved conflicts in the conflicts file"
msgstr ""
"Mostrar los conflictos no resueltos restantes en el archivo de conflictos"

#: src/cmd_conflicts.cc:475 src/cmd_conflicts.cc:489 src/cmd_conflicts.cc:503
msgid "RESOLUTION"
msgstr "RESOLUCIÓN"

#: src/cmd_conflicts.cc:476
msgid "Set the resolution for the first unresolved single-file conflict."
msgstr ""

#: src/cmd_conflicts.cc:490
msgid "Set the left resolution for the first unresolved two-file conflict"
msgstr ""
"Definir la resolución izquierda para el primer conflicto de dos archivos aún"
" no resuelto"

#: src/cmd_conflicts.cc:504
msgid "Set the right resolution for the first unresolved two-file conflict"
msgstr ""
"Definir la resolución derecha para el primer conflicto de dos archivos aún "
"no resuelto"

#: src/cmd_conflicts.cc:518
msgid "Delete any bookkeeping files related to conflict resolution"
msgstr ""
"Borrar los archivos de registro relacionados con la resolución de conflictos"

#: src/lua_hooks.cc:104
msgid "lua: "
msgstr ""

#: src/lua_hooks.cc:245
#, c-format
msgid "lua error while loading '%s'"
msgstr "error de lua al cargar '%s'"

#: src/lua_hooks.cc:250
#, c-format
msgid "rcfile '%s' does not exist"
msgstr "archivo rc '%s' no existe"

#: src/transforms.cc:83
#, c-format
msgid ""
"%s\n"
"this may be due to a memory glitch, data corruption during\n"
"a network transfer, corruption of your database or workspace,\n"
"or a bug in monotone.  if the error persists, please contact\n"
"%s for assistance.\n"
msgstr ""
"%s\n"
"esto puede deberse a una falla de memoria, corrupción de datos durante\n"
"una transferencia de red, corrupción de su base de datos o área de trabajo,\n"
"o un error en monotone.  Si el error persiste, por favor contacte\n"
"%s para asistencia.\n"

#: src/update.cc:74
#, c-format
msgid "failed to decode boolean testresult cert value '%s'"
msgstr ""
"no se pudo decodificar el valor del certificado 'testresult' booleano '%s'"

#: src/work.cc:134 src/work.cc:633 src/work.cc:716 src/work.cc:857
#: src/migrate_work.cc:66
#, c-format
msgid "workspace required but not found"
msgstr "área de trabajo requerida pero no se encontró"

#: src/work.cc:142
#, c-format
msgid ""
"workspace required but not found\n"
"%s"
msgstr ""
"área de trabajo requerida pero no encontrada\n"
"%s"

#: src/work.cc:151
#, c-format
msgid "invalid directory ''"
msgstr "directorio inválido ''"

#: src/work.cc:160
#, c-format
msgid "monotone bookkeeping directory '%s' already exists in '%s'"
msgstr "directorio de servicio de monotone '%s' ya existe en '%s'"

#: src/work.cc:228 src/migrate_work.cc:197 src/migrate_work.cc:219
#, c-format
msgid "workspace is corrupt: reading %s: %s"
msgstr "área de trabajo corrupta: leyendo %s: %s"

#: src/work.cc:259
#, c-format
msgid "no update has occurred in this workspace"
msgstr "no han ocurrido actualizaciones en esta área de trabajo"

#: src/work.cc:266
#, c-format
msgid "no update revision available"
msgstr "no hay una revisión más actualizada disponible"

#: src/work.cc:298
#, c-format
msgid "base revision %s does not exist in database"
msgstr "revisión base %s no existe en la base de datos"

#: src/work.cc:313
#, c-format
msgid "parent revision %s does not exist, did you specify the wrong database?"
msgstr ""

#: src/work.cc:472
#, c-format
msgid "Failed to read options file %s: %s"
msgstr "No se pudo leer archivo de opciones %s: %s"

#: src/work.cc:489 src/work.cc:535
#, c-format
msgid "a memory database '%s' cannot be used in a workspace"
msgstr ""

#: src/work.cc:521
#, c-format
msgid "unrecognized key '%s' in options file %s - ignored"
msgstr "llave '%s' no reconocida en el archivo de opciones %s - ignorada"

#: src/work.cc:525
#, c-format
msgid "Could not parse entire options file %s"
msgstr "No se pudo interpretar todo el archivo de opciones %s"

#: src/work.cc:560
#, c-format
msgid "Failed to write options file %s: %s"
msgstr "No se pudo escribir archivo de opciones %s: %s"

#: src/work.cc:669
#, c-format
msgid "could not unregister workspace from old database '%s'"
msgstr ""

#: src/work.cc:733
#, c-format
msgid "'%s' is not a recognized workspace option"
msgstr "'%s' no es una opción reconocida para el área de trabajo"

#: src/work.cc:1091
#, c-format
msgid ""
"cannot add %s, because %s is recorded as a file in the workspace manifest"
msgstr ""
"no se pudo agregar %s, porque %s esta registrado como un archivo en el "
"manifiesto del área de trabajo"

#: src/work.cc:1097
#, c-format
msgid "adding %s to workspace manifest"
msgstr "agregando %s al manifiesto del área de trabajo"

#: src/work.cc:1174
#, c-format
msgid ""
"Non-recursive add: Files in the directory '%s' will not be added "
"automatically."
msgstr ""
"Agregar no recursivo: Archivos en el directorio '%s' no serán agregados "
"automaticamente."

#: src/work.cc:1187
#, c-format
msgid "skipping ignorable file %s"
msgstr "saltandose el archivo ignorable %s"

#: src/work.cc:1194
#, c-format
msgid "skipping %s, already accounted for in workspace"
msgstr "saltandose %s, ya está considerado en el área de trabajo"

#: src/work.cc:1350 src/merge_conflict.cc:2340 src/merge_conflict.cc:2405
#, c-format
msgid "dropping %s"
msgstr "descartando %s"

#: src/work.cc:1361 src/work.cc:1372
#, c-format
msgid "path %s already exists"
msgstr "camino %s ya existe"

#: src/work.cc:1390 src/merge_conflict.cc:2345 src/merge_conflict.cc:2426
#, c-format
msgid "renaming %s to %s"
msgstr "renombrando %s a %s"

#: src/work.cc:1394
#, c-format
msgid "adding %s"
msgstr "añadiendo %s"

#: src/work.cc:1425
#, c-format
msgid "file '%s' does not exist"
msgstr "archivo '%s' no existe"

#: src/work.cc:1426
#, c-format
msgid "file '%s' is a directory"
msgstr "archivo '%s' es un directorio"

#: src/work.cc:1430
#, c-format
msgid "content of file '%s' has changed, not overwriting"
msgstr "contenido del archivo '%s' ha cambiado, no se sobreescribe"

#: src/work.cc:1431
#, c-format
msgid "updating %s"
msgstr ""

#: src/work.cc:1486
#, c-format
msgid "cannot drop non-empty directory '%s'"
msgstr "no puede descartar directorio no vacio '%s'"

#: src/work.cc:1519
#, c-format
msgid "attach node %d blocked by unversioned path '%s'"
msgstr "pegar nodo %d bloqueado por camino no versionado '%s'"

#: src/work.cc:1538
#, c-format
msgid "attach node %d blocked by blocked parent '%s'"
msgstr "pegar nodo %d bloqueado por padre bloqueado '%s'"

#: src/work.cc:1574
#, c-format
msgid "%d workspace conflicts"
msgstr "%d conflictos en el área de trabajo"

#: src/work.cc:1627
#, c-format
msgid "moved conflicting path %s to %s"
msgstr ""

#: src/work.cc:1691
#, c-format
msgid "missing directory '%s'"
msgstr "directorio faltante '%s'"

#: src/work.cc:1696
#, c-format
msgid "not a directory '%s'"
msgstr "no es un directorio '%s'"

#: src/work.cc:1709
#, c-format
msgid "missing file '%s'"
msgstr "archivo faltante '%s'"

#: src/work.cc:1714
#, c-format
msgid "not a file '%s'"
msgstr "no es un archivo '%s'"

#: src/work.cc:1731
#, c-format
msgid ""
"%d missing items; use '%s ls missing' to view\n"
"To restore consistency, on each missing item run either\n"
" '%s drop ITEM' to remove it permanently, or\n"
" '%s revert ITEM' to restore it.\n"
"To handle all at once, simply use\n"
" '%s drop --missing' or\n"
" '%s revert --missing'"
msgstr ""
"%d item faltantes; use '%s ls missing' para verlos\n"
"Para restaurar la consistencia, ejecutar para item faltante\n"
" '%s drop ITEM' para eliminarlo permanentemente, o\n"
" '%s revert ITEM' para restaurarlo.\n"
"Para operar en todos simultaneamente, simplemente use\n"
" '%s drop --missing' o\n"
" '%s revert --missing'"

#: src/work.cc:1889
#, c-format
msgid "unable to drop the root directory"
msgstr "imposible descartar el directorio raíz"

#: src/work.cc:1892
#, c-format
msgid "skipping %s, not currently tracked"
msgstr "saltandose %s, no está versionado actualmente"

#: src/work.cc:1902
#, c-format
msgid "cannot remove %s/, it is not empty"
msgstr "no puede borrar %s/, no esta vacio"

#: src/work.cc:1917
#, c-format
msgid "directory %s not empty - it will be dropped but not deleted"
msgstr "directorio %s no está vacio - será descartado pero no borrado"

#: src/work.cc:1928
#, c-format
msgid "file %s changed - it will be dropped but not deleted"
msgstr "archivo %s ha cambiado - será descartado pero no borrado"

#: src/work.cc:1932
#, c-format
msgid "dropping %s from workspace manifest"
msgstr "eliminando %s del manifiesto del área de trabajo"

#: src/work.cc:1973 src/work.cc:2022
#, c-format
msgid "cannot rename the workspace root (try '%s pivot_root' instead)"
msgstr ""
"no se puede renombrar la raíz del área de trabajo (en su lugar intente '%s "
"pivot_root')"

#: src/work.cc:1976 src/work.cc:2025
#, c-format
msgid "source file %s is not versioned"
msgstr "archivo fuente %s no está versionado"

#: src/work.cc:1981 src/work.cc:2047
#, c-format
msgid "cannot move `%s' to a subdirectory of itself, `%s/%s'"
msgstr ""

#: src/work.cc:1983
#, c-format
msgid "`%s' and `%s' are the same file"
msgstr ""

#: src/work.cc:1999
#, c-format
msgid "destination path's parent directory %s/ doesn't exist"
msgstr "El directorio padre del camino de destino %s/ no existe"

#: src/work.cc:2016
#, c-format
msgid "destination %s/ is not a directory"
msgstr "el destino %s/ no es un directorio"

#: src/work.cc:2042
#, c-format
msgid "destination %s already exists in the workspace manifest"
msgstr "destino %s ya existe en el manifiesto del área de trabajo"

#: src/work.cc:2065
#, c-format
msgid "renaming %s to %s in workspace manifest"
msgstr "renombrando %s a %s en el manifiesto del área de trabajo"

#: src/work.cc:2090
#, c-format
msgid "%s doesn't exist in workspace, skipping"
msgstr "%s no existe en el área de trabajo, ignorada"

#: src/work.cc:2094
#, c-format
msgid "destination %s already exists in workspace, skipping filesystem rename"
msgstr ""
"destino %s ya existe en el área de trabajo, ignorando renombrado del sistema"
" de archivos"

#: src/work.cc:2099
#, c-format
msgid "%s doesn't exist in workspace and %s does, skipping filesystem rename"
msgstr ""
"%s no existe en el área de trabajo pero %s si, ignorando el renombrado del "
"sistema de archivos"

#: src/work.cc:2120
#, c-format
msgid "proposed new root directory '%s' is not versioned or does not exist"
msgstr "nuevo directorio raíz propuesto '%s' no esta versionado o no existe"

#: src/work.cc:2123
#, c-format
msgid "proposed new root directory '%s' is not a directory"
msgstr "nuevo directorio raíz propuesto '%s' no es un directorio"

#: src/work.cc:2126
#, c-format
msgid "proposed new root directory '%s' contains illegal path %s"
msgstr "nuevo directorio raíz propuesto '%s' contiene camino ilegal %s"

#: src/work.cc:2136
#, c-format
msgid "directory '%s' is not versioned or does not exist"
msgstr "directorio '%s' no está versionado o no existe"

#: src/work.cc:2144
#, c-format
msgid "'%s' is in the way"
msgstr "'%s' está en el camino"

#: src/work.cc:2187
#, c-format
msgid ""
"workspace is locked\n"
"you must clean up and remove the %s directory"
msgstr ""
"área de trabajo está bloqueada\n"
"Ud. debe limpiar y remover el directorio %s"

#: src/work.cc:2206
#, c-format
msgid ""
"re-run this command with --move-conflicting-paths to move conflicting paths "
"out of the way."
msgstr ""

#: src/work.cc:2238
#, c-format
msgid "moved some conflicting files into %s/%s"
msgstr ""

#: src/migrate_work.cc:79
#, c-format
msgid "workspace is corrupt: %s is invalid"
msgstr "área de trabajo corrupta: %s es inválido"

#: src/migrate_work.cc:84
#, c-format
msgid "_MTN/format should not exist in a format 1 workspace; corrected"
msgstr ""
"_MTN/format no debe existir en un área de trabajo formato 1; correjido"

#: src/migrate_work.cc:125
#, c-format
msgid ""
"this workspace's metadata is in format 0. to use this workspace\n"
"with this version of monotone, you must delete it and check it\n"
"out again (migration from format 0 is not possible).\n"
"once you have done this, you will not be able to use the workspace\n"
"with versions of monotone older than %s.\n"
"we apologize for the inconvenience."
msgstr ""
"La metadata de esta área de trabajo está en formato 0.\n"
"Para utilizar esta área de trabajo con esta versión de monotone ud. debe\n"
"borrarla y debe hacer un 'checkout' nuevamente (no es posible migrar\n"
"desde el formato 0). Una vez ud. haya hecho esto, ud. no podrá utilizar\n"
"el área de trabajo con versiones de monotone anteriores a %s.\n"
"Pedimos disculpas por el inconveniente"

#: src/migrate_work.cc:134
#, c-format
msgid ""
"to use this workspace with this version of monotone, its metadata\n"
"must be migrated from format %d to format %d, using the command\n"
"'%s migrate_workspace'.\n"
"once you have done this, you will not be able to use the workspace\n"
"with versions of monotone older than %s."
msgstr ""
"para utilizar esta área de trabajo con esta versión de monotone, la\n"
"metadata debe ser migrade del formato %d al formato %d, utilizando\n"
"el comando '%s migrate_workspace'\n"
"Una vez ud. haya hecho esto, no podrá utilizar el área de trabajo\n"
"con versiones de monotone anteriores a %s."

#: src/migrate_work.cc:144 src/migrate_work.cc:274
#, c-format
msgid ""
"this version of monotone only understands workspace metadata\n"
"in formats 0 through %d.  your workspace is in format %d.\n"
"you need a newer version of monotone to use this workspace."
msgstr ""
"esta versión de monotone solo comprende metadata del área de trabajo\n"
"de formatos 0 al %d. Su área de trabajo está en formato %d.\n"
"Ud. necesita una versión de monotone más reciente para utilizar esta\n"
"área de trabajo."

#: src/migrate_work.cc:173
#, c-format
msgid ""
"it is not possible to migrate from workspace format 0 to any\n"
"later format.  you must delete this workspace and check it out\n"
"again.  we apologize for the inconvenience."
msgstr ""
"no es posible migrar de un área de trabajo formato 0 a formatos\n"
"posteriores. Ud. debe borrar el área de trabajo y ejecutar 'checkout'\n"
"nuevamente. Pedimos disculpas por el inconveniente."

#: src/migrate_work.cc:227
#, c-format
msgid "workspace is corrupt: %s exists but is not a regular file"
msgstr "área de trabajo corrupta: %s existe pero no es un archivo regular"

#: src/migrate_work.cc:266
#, c-format
msgid "this workspace is in the current format, no migration is necessary."
msgstr ""
"esta área de trabajo está en el formato actual, no es necesario migrar."

#: src/cert.cc:127
#, c-format
msgid "calculated cert hash '%s' does not match '%s'"
msgstr "el hash calculado sobre el certificado '%s' no concuerda con '%s'"

#: src/project.cc:477
#, c-format
msgid ""
"could not interpret test result string '%s'; valid strings are: 1, 0, yes, "
"no, true, false, pass, fail"
msgstr ""
"no se puede interpretar la cadena de resultado del test '%s'; cadenas "
"válidas son: 1, 0, yes, no, true, false, pass, fail"

#: src/project.cc:542 src/project.cc:558
#, c-format
msgid "you have %d keys named '%s'"
msgstr ""

#: src/project.cc:550
#, c-format
msgid "there are %d keys named '%s'"
msgstr ""

#: src/project.cc:566
#, c-format
msgid "there is no key named '%s'"
msgstr ""

#: src/project.cc:587
#, c-format
msgid "key %s does not exist"
msgstr ""

#: src/project.cc:712
msgid "note: "
msgstr "nota: "

#: src/project.cc:713
#, c-format
msgid ""
"branch '%s' has multiple heads\n"
"perhaps consider '%s merge'"
msgstr ""
"rama '%s' tiene múltiples cabezas\n"
"considere utilizar '%s merge'"

#: src/project.cc:732
#, c-format
msgid "no branch found for empty revision, please provide a branch name"
msgstr ""
"no se encontró rama para revisión vacia, por favor indique un nombre de rama"

#: src/project.cc:739
#, c-format
msgid "no branch certs found for revision %s, please provide a branch name"
msgstr ""
"no se encontraron certificados de rama para la revisión %s, por favor "
"indique un nombre de rama"

#: src/project.cc:743
#, c-format
msgid ""
"multiple branch certs found for revision %s, please provide a branch name"
msgstr ""
"se encontraron múltiples certificados de ramas para la revisión %s, por "
"favor indique un nombre de rama"

#: src/database.cc:586
#, c-format
msgid "initializing new database '%s'"
msgstr ""

#: src/database.cc:595
#, c-format
msgid "this database already contains rosters"
msgstr "esta base de datos ya contiene rosters"

#: src/database.cc:617
#, c-format
msgid ""
"database %s contains old-style revisions\n"
"if you are a project leader or doing local testing:\n"
"  see the file UPGRADE for instructions on upgrading.\n"
"if you are not a project leader:\n"
"  wait for a leader to migrate project data, and then\n"
"  pull into a fresh database.\n"
"sorry about the inconvenience."
msgstr ""
"base de datos %s contiene revisiones de tipo viejo\n"
"si ud. es el lider de proyecto o está haciendo pruebas locales:\n"
"  lea en el archivo UPGRADE instrucciones para actualizar.\n"
"si ud. no es lider de proyecto:\n"
"  espere a que el lider migre la data del proyecto, y entonces\n"
"  hale la data a una nueva base de datos.\n"
"disculpe por el inconveniente."

#: src/database.cc:627
#, c-format
msgid ""
"database %s contains manifests but no revisions\n"
"this is a very old database; it needs to be upgraded\n"
"please see README.changesets for details"
msgstr ""
"base de datos %s contiene manifiestos pero no revisiones\n"
"esta es una base de datos muy vieja; necesita ser actualizada\n"
"por favor lea los detalles en README.changesets"

#: src/database.cc:649
#, c-format
msgid ""
"database %s lacks some cached data\n"
"run '%s db regenerate_caches' to restore use of this database"
msgstr ""
"en la base de datos %s faltan algunos datos en cache\n"
"ejecute '%s db regenerate_caches' para restablecer el uso de esta base de datos"

#: src/database.cc:952
msgid "sqlite error: "
msgstr "error sqlite: "

#: src/database.cc:976
msgid "not set"
msgstr "no definido"

#: src/database.cc:989
msgid " (not a monotone database)"
msgstr " (no es una  base de datos de monotone)"

#: src/database.cc:1039 src/database.cc:1071 src/database.cc:1771
#: src/database.cc:1791
#, c-format
msgid "%u"
msgstr "%u"

#: src/database.cc:1090
#, c-format
msgid ""
"creator code      : %s\n"
"schema version    : %s\n"
"counts:\n"
"  full rosters    : %s\n"
"  roster deltas   : %s\n"
"  full files      : %s\n"
"  file deltas     : %s\n"
"  file sizes      : %s\n"
"  revisions       : %s\n"
"  ancestry edges  : %s\n"
"  certs           : %s\n"
"  logical files   : %s\n"
"bytes:\n"
"  full rosters    : %s\n"
"  roster deltas   : %s\n"
"  full files      : %s\n"
"  file deltas     : %s\n"
"  file sizes      : %s\n"
"  revisions       : %s\n"
"  cached ancestry : %s\n"
"  certs           : %s\n"
"  heights         : %s\n"
"  total           : %s\n"
"database:\n"
"  page size       : %s\n"
"  cache size      : %s"
msgstr ""

#: src/database.cc:1156
#, c-format
msgid "invalid date '%s' for revision %s; skipped"
msgstr "fecha inválida '%s' para la revisión %s; ignorada"

#: src/database.cc:1238
#, c-format
msgid ""
"timestamp correctness between revisions:\n"
"  correct dates   : %s edges\n"
"  equal dates     : %s edges\n"
"  incorrect dates : %s edges\n"
"  based on root   : %s edges\n"
"  missing dates   : %s edges\n"
"\n"
"timestamp differences between revisions:\n"
"  mean            : %d sec\n"
"  min             : %d sec\n"
"  max             : %d sec\n"
"\n"
"  1st percentile  : %s sec\n"
"  5th percentile  : %s sec\n"
"  10th percentile : %s sec\n"
"  25th percentile : %s sec\n"
"  50th percentile : %s sec\n"
"  75th percentile : %s sec\n"
"  90th percentile : %s sec\n"
"  95th percentile : %s sec\n"
"  99th percentile : %s sec\n"
msgstr ""
"correctitud de la hora de registro entre revisiones:\n"
"  fechas correctas   : %s aristas\n"
"  fechas iguales     : %s aristas\n"
"  fechas incorrectas : %s aristas\n"
"  basadas en la raíz : %s aristas\n"
"  fechas faltantes   : %s aristas\n"
"\n"
"diferencias en la hora de registro entre revisiones:\n"
"  media              : %d seg\n"
"  min                : %d seg\n"
"  max                : %d seg\n"
"\n"
"  1er porcentual     : %s seg\n"
"  5to porcentual     : %s seg\n"
"  10mo porcentual    : %s seg\n"
"  25to porcentual    : %s seg\n"
"  50mo porcentual    : %s seg\n"
"  75to porcentual    : %s seg\n"
"  90mo porcentual    : %s seg\n"
"  95to porcentual    : %s seg\n"
"  99no porcentual    : %s seg\n"

#: src/database.cc:1289
#, c-format
msgid "database schema version: %s"
msgstr "versión del esquema de la base de datos: %s"

#: src/database.cc:1323
#, c-format
msgid "checking"
msgstr ""

#: src/database.cc:1325
msgid "checked"
msgstr ""

#: src/database.cc:1327
msgid "fixed"
msgstr ""

#: src/database.cc:1330
msgid "dropped"
msgstr ""

#: src/database.cc:1385
#, c-format
msgid "checked %d certs, found %d bad, fixed %d, dropped %d"
msgstr ""

#: src/database.cc:1390
#, c-format
msgid "checked %d certs, found %d bad, fixed %d"
msgstr ""

#: src/database.cc:1453
#, c-format
msgid "multiple statements in query: %s"
msgstr "múltiples statements en el query: %s"

#: src/database.cc:1459
#, c-format
msgid "wanted %d columns got %d in query: %s"
msgstr "queria %d columnas y obtuvo %d en el query: %s"

#: src/database.cc:1538
#, c-format
msgid "null result in query: %s"
msgstr "resultado nulo en el query: %s"

#: src/database.cc:1564
#, c-format
msgid "wanted %d rows got %d in query: %s"
msgstr "queria %d filas y obtuvo %d en el query: %s"

#: src/database.cc:1898
#, c-format
msgid "roster does not match hash"
msgstr ""

#: src/database.cc:1919
#, c-format
msgid "roster_delta does not match hash"
msgstr ""

#: src/database.cc:2104
#, c-format
msgid "delta-reconstructed '%s' item does not match hash"
msgstr ""

#: src/database.cc:2512
#, c-format
msgid "file preimage '%s' missing in db"
msgstr "preimagen de archivo '%s' faltante en la base de datos"

#: src/database.cc:2513
#, c-format
msgid "dropping delta '%s' -> '%s'"
msgstr "descartando delta '%s' -> '%s'"

#: src/database.cc:2529
#, c-format
msgid ""
"Unknown delta direction '%s'; assuming 'reverse'. Valid values are "
"'reverse', 'forward', 'both'."
msgstr ""
"Dirección del delta desconocido '%s'; asumiendo 'reverse'. Valores válidos "
"son 'reverse', 'forward', 'both'."

#: src/database.cc:2862
#, c-format
msgid "revision does not match hash"
msgstr ""

#: src/database.cc:2994
#, c-format
msgid "missing prerequisite revision '%s'"
msgstr "falta revisión prerequisito '%s'"

#: src/database.cc:2996 src/database.cc:3007 src/database.cc:3023
#: src/database.cc:3031
#, c-format
msgid "dropping revision '%s'"
msgstr "descartando revisión '%s'"

#: src/database.cc:3006
#, c-format
msgid "missing prerequisite file '%s'"
msgstr "falta archivo prerequisito '%s'"

#: src/database.cc:3021
#, c-format
msgid "missing prerequisite file pre-delta '%s'"
msgstr "falta pre-delta del archivo prerequisito '%s'"

#: src/database.cc:3029
#, c-format
msgid "missing prerequisite file post-delta '%s'"
msgstr "falta post-delta del archivo prerequisito '%s'"

#: src/database.cc:3162
#, c-format
msgid "revision contains incorrect manifest_id"
msgstr "revisión contiene un manifest_id incorrecto"

#: src/database.cc:3488
#, c-format
msgid "Failed to get RSA verifying key for %s"
msgstr "No pudo recibir la llave de verificación RSA para %s"

#: src/database.cc:3627
#, c-format
msgid "Your database contains multiple keys named %s"
msgstr ""

#: src/database.cc:3788
#, c-format
msgid "cert revision '%s' does not exist in db"
msgstr "el certificado de la revisión '%s' no existe en la base de datos"

#: src/database.cc:3790
#, c-format
msgid "dropping cert"
msgstr "descartando certificado"

#: src/database.cc:3800
#, c-format
msgid ""
"The branch name\n"
"  '%s'\n"
"contains meta characters (one or more of '?,;*%%+{}[]!^') or\n"
"starts with a dash, which might cause malfunctions when used\n"
"in a netsync branch pattern.\n"
"\n"
"If you want to undo this operation, please use the\n"
"'%s local kill_certs' command to delete the particular branch\n"
"cert and re-add a valid one."
msgstr ""

#: src/database.cc:4117
#, c-format
msgid "ignoring bad signature by '%s' on '%s'"
msgstr "ignorando una firma inválida de '%s' en '%s'"

#: src/database.cc:4122
#, c-format
msgid "ignoring unknown signature by '%s' on '%s'"
msgstr "ignorando una firma desconocida de '%s' en '%s'"

#: src/database.cc:4124
#, c-format
msgid "trust function disliked %d signers of %s cert on revision %s"
msgstr ""
"función de confianza no aceptó %d signatarios de %s certificados en la "
"revisión %s"

#: src/database.cc:4812 src/database.cc:4954
#, c-format
msgid "no database specified"
msgstr "no se especificó base de datos"

#: src/database.cc:4825
#, c-format
msgid "database %s does not exist"
msgstr "base de datos %s inexistente"

#: src/database.cc:4833
#, c-format
msgid ""
"%s is a workspace, not a database\n"
"(did you mean %s?)"
msgstr ""
"%s es un área de trabajo, no una base de datos \n"
"(quiso decir %s?)"

#: src/database.cc:4837
#, c-format
msgid "%s is a directory, not a database"
msgstr "%s es un directorio, no una base de datos"

#: src/database.cc:4845
#, c-format
msgid "database %s already exists"
msgstr "la base de datos %s ya existe"

#: src/database.cc:4850
#, c-format
msgid ""
"existing (possibly stale) journal file '%s' has same stem as new database '%s'\n"
"cancelling database creation"
msgstr ""
"archivo journal existente (posiblemente obsoleto) '%s' tiene la misma\n"
"raíz que la nueva base de datos '%s'\n"
"cancelando la creación de la base de datos"

#: src/database.cc:5012
#, c-format
msgid "the database alias '%s' has multiple ambiguous expansions:"
msgstr ""

#: src/database.cc:5035
#, c-format
msgid "could not query default database alias"
msgstr ""

#: src/database.cc:5037
#, c-format
msgid "using default database '%s'"
msgstr ""

#: src/database.cc:5047
#, c-format
msgid "invalid database alias '%s': does not start with a colon"
msgstr ""

#: src/database.cc:5051
#, c-format
msgid "invalid database alias '%s': must not be empty"
msgstr ""

#: src/database.cc:5067
#, c-format
msgid "invalid database alias '%s': does contain invalid characters"
msgstr ""

#: src/key_store.cc:90
#, c-format
msgid "No available keystore found"
msgstr "no se encontró ningún llavero disponible"

#: src/key_store.cc:134 src/key_store.cc:138 src/key_store.cc:142
#: src/key_store.cc:144 src/key_store.cc:149
#, c-format
msgid "Extraneous data in key store."
msgstr "Data extraña en el llavero."

#: src/key_store.cc:160
#, c-format
msgid "Key store has multiple copies of the key with id '%s'."
msgstr ""

#: src/key_store.cc:169
#, c-format
msgid "converting old-format private key '%s'"
msgstr "convirtiendo la llave privada en formato viejo '%s'"

#: src/key_store.cc:227
#, c-format
msgid "ignored invalid key file ('%s') in key store"
msgstr ""

#: src/key_store.cc:422 src/key_store.cc:426 src/key_store.cc:429
#: src/key_store.cc:431 src/key_store.cc:434
#, c-format
msgid "Invalid data in key file."
msgstr ""

#: src/key_store.cc:442
#, c-format
msgid "expected key with id '%s' in key file '%s', got key with id '%s'"
msgstr ""

#: src/key_store.cc:508
#, c-format
msgid "enter new passphrase for key ID [%s] (%s): "
msgstr ""

#: src/key_store.cc:511
#, c-format
msgid "enter passphrase for key ID [%s] (%s): "
msgstr ""

#: src/key_store.cc:515
#, c-format
msgid "confirm passphrase for key ID [%s] (%s): "
msgstr ""

#: src/key_store.cc:535
#, c-format
msgid "too many failed passphrases"
msgstr "demasiadas frases claves fallidas"

#: src/key_store.cc:536
#, c-format
msgid "passphrases do not match, try again"
msgstr "las frases claves no concuerdan, intentelo nuevamente"

#: src/key_store.cc:567 src/key_store.cc:776 src/keys.cc:43
#, c-format
msgid "no key pair '%s' found in key store '%s'"
msgstr "no se encontró el par de llaves '%s' en el llavero '%s'"

#: src/key_store.cc:620
#, c-format
msgid ""
"failed to decrypt old private RSA key, probably incorrect passphrase or "
"missing 'get_passphrase' lua hook"
msgstr ""

#: src/key_store.cc:633
#, c-format
msgid "failed to extract RSA private key from PKCS#8 keypair"
msgstr "fallo al extraer la llave privada RSA del par de llaves PKCS#8"

#: src/key_store.cc:673
#, c-format
msgid "key '%s' already exists"
msgstr "llave '%s' ya existe"

#: src/key_store.cc:685
#, c-format
msgid "generating key-pair '%s'"
msgstr "generando el par de llaves '%s'"

#: src/key_store.cc:733
#, c-format
msgid "storing key-pair '%s' in %s/"
msgstr "guardando el par de llaves '%s' en %s/"

#: src/key_store.cc:746
#, c-format
msgid "storing public key '%s' in %s"
msgstr "guardando la llave pública '%s' en %s"

#: src/key_store.cc:762
#, c-format
msgid "key '%s' has hash '%s'"
msgstr ""

#: src/key_store.cc:828
#, c-format
msgid "Botan error decrypting data: '%s'"
msgstr "Error de Botan desencriptando data: '%s'"

#: src/key_store.cc:851
#, c-format
msgid ""
"You have chosen to sign only with ssh-agent but ssh-agent does not seem to "
"be running."
msgstr ""
"Ud. ha elegido firmar solamente con ssh-agent pero ssh-agent no parece estar"
" corriendo."

#: src/key_store.cc:881
#, c-format
msgid "You don't seem to have your monotone key imported "
msgstr "Ud. no parece tener una llave monotone importada"

#: src/key_store.cc:935
#, c-format
msgid ""
"make_signature: ssh signature (%i) != monotone signature (%i)\n"
"ssh signature     : %s\n"
"monotone signature: %s"
msgstr ""
"make_signature: firma ssh (%i) != firma monotone (%i)\n"
"firma ssh     : %s\n"
"firma monotone: %s"

#: src/key_store.cc:951
#, c-format
msgid "make_signature: signature is not valid"
msgstr "make_signature: firma no es válida"

#: src/key_store.cc:963
#, c-format
msgid "no ssh-agent is available, cannot add key '%s'"
msgstr "no hay un ssh-agent disponible, no se puede agregar la llave '%s'"

#: src/key_store.cc:1060
#, c-format
msgid "failed to decrypt old private RSA key, probably incorrect passphrase"
msgstr ""
"fallo al desencriptar la antigua llave privada RSA, probablemente la frase "
"clave es incorrecta"

#: src/key_store.cc:1097
#, c-format
msgid "public and private keys for %s don't match"
msgstr "llaves pública y privada de %s no concuerdan"

#: src/ssh_agent.cc:141
#, c-format
msgid "string not long enough to get a long"
msgstr "la cadena no es lo suficientemente larga para obtener un 'long'"

#: src/ssh_agent.cc:159
#, c-format
msgid "ssh_agent: length (%i) of buf less than loc (%u) + len (%u)"
msgstr "ssh_agent: longitud (%i) de buf es menor que loc (%u) + len (%u)"

#: src/ssh_agent.cc:263
#, c-format
msgid "ssh_agent: fetch_packet: zero-length packet from ssh-agent"
msgstr "ssh_agent: fetch_packet: paquete de longitud cero de ssh-agent"

#: src/ssh_agent.cc:314
#, c-format
msgid "ssh_agent: packet type (%u) != 12"
msgstr "ssh_agent: tipo de paquete (%u) != 12"

#: src/ssh_agent.cc:352
#, c-format
msgid ""
"ssh_agent: get_keys: not all or too many key bytes consumed, location (%u), "
"length (%i)"
msgstr ""
"ssh_agent: get_keys: muy pocos o demasiados bytes de la llave consumidos, "
"ubicación (%u), longitud (%i)"

#: src/ssh_agent.cc:376
#, c-format
msgid ""
"ssh_agent: get_keys: not all or too many packet bytes consumed, location "
"(%u), length (%i)"
msgstr ""
"ssh_agent: get_keys: muy pocos o demasiados bytes de paquetes consumidos, "
"ubicación (%u), longitud (%i)"

#: src/ssh_agent.cc:420
#, c-format
msgid "ssh_agent: get_keys: attempted to sign data when not connected"
msgstr ""
"ssh_agent: get_keys: se intentó firmar data cuando no estaba conectado"

#: src/ssh_agent.cc:466
#, c-format
msgid ""
"ssh_agent: sign_data: not all or too many signature bytes consumed, location"
" (%u), length (%i)"
msgstr ""
"ssh_agent: sign_data: muy pocos o demasiados bytes de la firma consumidos, "
"ubicación (%u), longitud (%i)"

#: src/ssh_agent.cc:472
#, c-format
msgid ""
"ssh_agent: sign_data: not all or too many packet bytes consumed, location "
"(%u), length (%i)"
msgstr ""
"ssh_agent: sign_data: muy pocos o demasiados bytes consumdos, ubicación "
"(%u), longitud (%i)"

#: src/ssh_agent.cc:482
#, c-format
msgid "ssh_agent: add_identity: attempted to add a key when not connected"
msgstr ""
"ssh_agent: add_identity: se intentó agregar una llave cuando no estaba "
"conectado"

#: src/ssh_agent.cc:498
#, c-format
msgid "ssh_agent: add_identity: response packet of unexpected size (%u)"
msgstr ""
"ssh_agent: add_identity: el paquete de respuesta tiene un tamaño inesperado "
"(%u)"

#: src/ssh_agent.cc:501
#, c-format
msgid "ssh_agent: packet type (%u) != 6"
msgstr "ssh_agent: tipo de paquete (%u) != 6"

#: src/keys.cc:88
#, c-format
msgid ""
"The key '%s' stored in your database does\n"
"not match the version in your local key store!"
msgstr ""
"La llave '%s' guardada en su base de datos\n"
"no concuerda con la versión en su llavero local!"

#: src/keys.cc:102
#, c-format
msgid ""
"you have no private key to make signatures with\n"
"perhaps you need to 'genkey <your email>'"
msgstr ""
"ud. no tiene una llave privada con la que firmar\n"
"puede generarla ejecutando 'genkey <su e-mail>'"

#: src/keys.cc:105
#, c-format
msgid ""
"you have multiple private keys\n"
"pick one to use for signatures by adding '-k<keyname>' to your command"
msgstr ""
"ud. tiene múltiples llaves privadas\n"
"elija cual utilizar para firmar agregando '-k<nombre_de_llave>' a su comando"

#: src/keys.cc:144
#, c-format
msgid ""
"a key is required for this operation, but the --key option was given with an"
" empty argument"
msgstr ""

#: src/packet.cc:134
#, c-format
msgid "malformed packet: invalid identifier"
msgstr "paquete mal formado: identificador inválido"

#: src/packet.cc:141 src/packet.cc:147
#, c-format
msgid "malformed packet: invalid base64 block"
msgstr "paquete mal formado: bloque base64 inválido"

#: src/packet.cc:154
#, c-format
msgid "malformed packet: invalid key name"
msgstr "paquete mal formado: nombre de clave inválido"

#: src/packet.cc:168
#, c-format
msgid "malformed packet: invalid public key data for '%s': %s"
msgstr ""

#: src/packet.cc:187
#, c-format
msgid "malformed packet: invalid private key data for '%s': %s"
msgstr ""

#: src/packet.cc:199
#, c-format
msgid "malformed packet: invalid cert name"
msgstr "paquete mal formado: nombre de certificado inválido"

#: src/packet.cc:206
#, c-format
msgid "malformed packet: too many arguments in header"
msgstr "paquete mal formado: demasiados argumentos en el encabezado"

#: src/packet.cc:335
#, c-format
msgid "unknown packet type: '%s'"
msgstr "tipo de paquete desconocido: '%s'"

#: src/key_packet.cc:91 src/key_packet.cc:97
#, c-format
msgid "malformed key_packet: invalid base64 block"
msgstr ""

#: src/key_packet.cc:104
#, c-format
msgid "malformed key_packet: invalid key name"
msgstr ""

#: src/key_packet.cc:118
#, c-format
msgid "malformed key_packet: invalid public key data for '%s': %s"
msgstr ""

#: src/key_packet.cc:137
#, c-format
msgid "malformed key_packet: invalid private key data for '%s': %s"
msgstr ""

#: src/key_packet.cc:149
#, c-format
msgid "malformed key_packet: too many arguments in header"
msgstr ""

#: src/key_packet.cc:213
#, c-format
msgid "unknown key_packet type: '%s'"
msgstr ""

#: src/rcs_file.cc:354
#, c-format
msgid "parse failure %d:%d: expecting %s, got %s with value '%s'"
msgstr "error sintáctico: %d:%d: esperaba %s, obtuvo %s con valor '%s'"

#: src/rcs_file.cc:373
#, c-format
msgid "parse failure %d:%d: expecting word '%s'"
msgstr "error sintáctico %d:%d: esperaba palabra '%s'"

#: src/rcs_file.cc:388
#, c-format
msgid "parse failure %d:%d: expecting word"
msgstr "error sintáctico %d:%d: esperaba palabra"

#: src/migrate_schema.cc:85
msgid ""
"make sure database and containing directory are writeable\n"
"and you have not run out of disk space"
msgstr ""
"asegurese que la base de datos y el directorio que la contiene tengan\n"
"permiso de escritura y que no se haya quedado sin espacio en disco"

#: src/migrate_schema.cc:95
msgid ""
"(if this is a database last used by monotone 0.16 or older,\n"
"you must follow a special procedure to make it usable again.\n"
"see the file UPGRADE, in the distribution, for instructions.)"
msgstr ""
"(si esta es una base de datos utilizada por última vez por monotone 0.16 o anterior,\n"
"debe seguir un procedimiento especial para hacerla nuevamente utilizable.\n"
"busque las instrucciones en el archivo 'UPGRADE', en la distribución.)"

#: src/migrate_schema.cc:105
#, c-format
msgid ""
"sqlite error: %s\n"
"%s"
msgstr ""
"error sqlite: %s\n"
"%s"

#: src/migrate_schema.cc:579
#, c-format
msgid "moving key '%s' from database to %s"
msgstr "moviendo llave '%s' de la base de datos a %s"

#: src/migrate_schema.cc:1139
#, c-format
msgid "%s (usable)"
msgstr "%s (utilizable)"

#: src/migrate_schema.cc:1141
#, c-format
msgid "%s (migration needed)"
msgstr "%s (es necesaria migración)"

#: src/migrate_schema.cc:1143
#, c-format
msgid "%s (too new, cannot use)"
msgstr "%s (demasiado nueva, no se puede usar)"

#: src/migrate_schema.cc:1145
#, c-format
msgid "%s (not a monotone database)"
msgstr "%s (no es una base de datos monotone)"

#: src/migrate_schema.cc:1147
#, c-format
msgid "%s (database has no tables!)"
msgstr "%s (ila base de datos no tiene tablas!)"

#: src/migrate_schema.cc:1160
#, c-format
msgid ""
"cannot use the empty sqlite database %s\n"
"(monotone databases must be created with '%s db init')"
msgstr ""
"no puede utilizar la base de datos sqlite vacia %s\n"
"(las bases de datos monotone deben ser creadas con '%s db init')"

#: src/migrate_schema.cc:1165
#, c-format
msgid "%s does not appear to be a monotone database\n"
msgstr "%s no parece ser una base de datos monotone\n"

#: src/migrate_schema.cc:1169
#, c-format
msgid ""
"%s appears to be a monotone database, but this version of\n"
"monotone does not recognize its schema.\n"
"you probably need a newer version of monotone."
msgstr ""
"%s parece ser una base de datos monotone, pero esta versión de\n"
"monotone no reconoce su esquema.\n"
"Ud. probablemente necesita una nueva versión de monotone."

#: src/migrate_schema.cc:1188
#, c-format
msgid ""
"database %s is laid out according to an old schema\n"
"try '%s db migrate' to upgrade\n"
"(this is irreversible; you may want to make a backup copy first)"
msgstr ""
"la base de datos %s está organizada de acuerdo a un esquema viejo\n"
"intente '%s db migrate' para actualizar\n"
"(esto es irreversible; primero haga una copia de seguridad)"

#: src/migrate_schema.cc:1218
#, c-format
msgid "calculating migration..."
msgstr "calculando la migración..."

#: src/migrate_schema.cc:1233
#, c-format
msgid "no migration performed; database schema already up-to-date"
msgstr "no se realizó migración; esquema de la base de datos ya está al dia"

#: src/migrate_schema.cc:1248
#, c-format
msgid "migrating data..."
msgstr "migrando data..."

#: src/migrate_schema.cc:1273
#, c-format
msgid "migrated to schema %s"
msgstr "migrado al esquema %s"

#: src/migrate_schema.cc:1276
#, c-format
msgid "committing changes to database"
msgstr "guardando cambios en la base de datos"

#: src/migrate_schema.cc:1280
#, c-format
msgid "optimizing database"
msgstr "optimizando la base de datos"

#: src/migrate_schema.cc:1336
#, c-format
msgid "cannot test migration from unknown schema %s"
msgstr "no puede probar migración desde esquema desconocido %s"

#: src/migrate_schema.cc:1339
#, c-format
msgid "schema %s is up to date"
msgstr "esquema %s está al día"

#: src/migrate_schema.cc:1350
#, c-format
msgid "successful migration to schema %s"
msgstr "migración exitosa al esquema %s"

#: src/migrate_ancestry.cc:261
#, c-format
msgid "scanning for bogus merge edges"
msgstr "buscando aristas de 'merge' incorrectos"

#: src/migrate_ancestry.cc:303
#, c-format
msgid "optimizing out redundant edge %d -> %d"
msgstr "removiendo aristas redundantes %d -> %d"

#: src/migrate_ancestry.cc:312
#, c-format
msgid "failed to eliminate edge %d -> %d"
msgstr "falla en la eliminación de arista %d -> %d"

#: src/migrate_ancestry.cc:323
#, c-format
msgid "rebuilding %d nodes"
msgstr "reconstruyendo %d nodos"

#: src/migrate_ancestry.cc:489
#, c-format
msgid ""
"Directory %s for path %s cannot be added, as there is a file in the way"
msgstr ""
"Directorio %s para el camino %s no puede ser agregado, hay un archivo en el "
"camino"

#: src/migrate_ancestry.cc:510
#, c-format
msgid "Path %s cannot be added, as there is a directory in the way"
msgstr "Camino %s no puede ser agregado, hay un directorio en el camino"

#: src/migrate_ancestry.cc:513
#, c-format
msgid "Path %s added twice with differing content"
msgstr "Camino %s agregado dos veces con contenido diferente"

#: src/migrate_ancestry.cc:800
#, c-format
msgid ""
"unknown attribute '%s' on path '%s'\n"
"please contact %s so we can work out the right way to migrate this\n"
"(if you just want it to go away, see the switch --drop-attr, but\n"
"seriously, if you'd like to keep it, we're happy to figure out how)"
msgstr ""
"atributo desconocido '%s' en el camino '%s'\n"
"por favor contacte %s para buscar la mejor manera de migrar esto\n"
"(si solamente quiere eliminarlo, use el argumento '--drop-attr', pero\n"
"si realmente quiere mantener el atributo, lo podemos ayudar)"

#: src/migrate_ancestry.cc:907
#, c-format
msgid "converting existing revision graph to new roster-style revisions"
msgstr ""
"convirtiendo el grafo de revisiones existentes a las nuevas revisiones con "
"rosters"

#: src/migrate_ancestry.cc:953
#, c-format
msgid "rebuilding revision graph from manifest certs"
msgstr ""
"reconstruyendo el grafo de revisiones a partir de los certificados de "
"manifiestos"

#: src/migrate_ancestry.cc:990
#, c-format
msgid "regenerating cached heights"
msgstr ""

#: src/migrate_ancestry.cc:1000 src/migrate_ancestry.cc:1031
#: src/migrate_ancestry.cc:1063 src/migrate_ancestry.cc:1097
msgid "regenerated"
msgstr "regenerado"

#: src/migrate_ancestry.cc:1015
#, c-format
msgid "finished regenerating cached heights"
msgstr ""

#: src/migrate_ancestry.cc:1021
#, c-format
msgid "regenerating cached rosters"
msgstr ""

#: src/migrate_ancestry.cc:1046
#, c-format
msgid "finished regenerating cached rosters"
msgstr ""

#: src/migrate_ancestry.cc:1052
#, c-format
msgid "regenerating cached branches"
msgstr ""

#: src/migrate_ancestry.cc:1081
#, c-format
msgid "finished regenerating cached branches"
msgstr ""

#: src/migrate_ancestry.cc:1087
#, c-format
msgid "regenerating cached file sizes for revisions"
msgstr ""

#: src/migrate_ancestry.cc:1112
#, c-format
msgid "finished regenerating cached file sizes"
msgstr ""

#: src/refiner.cc:400
#, c-format
msgid "underflow on query-in-flight counter"
msgstr "se desbordó contador de consulta en tránsito"

#: src/netsync.cc:112 src/netsync.cc:219
#, c-format
msgid "connecting to %s"
msgstr "conectandose a %s"

#: src/netsync.cc:113
#, c-format
msgid "  include pattern  %s"
msgstr ""

#: src/netsync.cc:114
#, c-format
msgid "  exclude pattern  %s"
msgstr ""

#: src/netsync.cc:163
#, c-format
msgid "processing failure while talking to peer %s, disconnecting"
msgstr "falla de procesamiento hablando con peer %s, desconectando"

#: src/netsync.cc:171
#, c-format
msgid "timed out waiting for I/O with peer %s, disconnecting"
msgstr "tiempo expiró esperando or E/S con el peer %s, desconectando"

#: src/netsync.cc:188
#, c-format
msgid "successful exchange with %s"
msgstr "intercambio exitoso con %s"

#: src/netsync.cc:194
#, c-format
msgid "peer %s disconnected after we informed them of error"
msgstr "peer %s desconectado despues de ser informado de error"

#: src/netsync.cc:200
#, c-format
msgid "I/O failure while talking to peer %s, disconnecting"
msgstr "falla de E/S hablando con el peer %s, desconectando"

#: src/netsync.cc:246
#, c-format
msgid "Network error: %s"
msgstr "Error de red: %s"

#: src/netsync.cc:360
#, c-format
msgid "beginning service on %s"
msgstr "comenzando servicio en %s"

#: src/netsync.cc:419 src/netsync.cc:423
#, c-format
msgid "network error: %s"
msgstr "error de red: %s"

#: src/network/automate_session.cc:71
#, c-format
msgid "server is too old for remote automate connections"
msgstr ""

#: src/network/automate_session.cc:130
#, c-format
msgid "Sorry, you aren't allowed to do that."
msgstr ""

#: src/network/automate_session.cc:219
#, c-format
msgid "unexpected netcmd '%d' received on automate connection"
msgstr ""

#: src/network/connection_info.cc:91
#, c-format
msgid "ignoring invalid default server address '%s': %s"
msgstr ""

#: src/network/connection_info.cc:118
#, c-format
msgid "ignoring invalid default include / exclude pattern: %s"
msgstr ""

#: src/network/connection_info.cc:230
#, c-format
msgid ""
"include branch pattern contains a quote character:\n"
"%s"
msgstr ""
"patrón de inclusión de rama contiene comillas:\n"
"%s"

#: src/network/connection_info.cc:246
#, c-format
msgid ""
"exclude branch pattern contains a quote character:\n"
"%s"
msgstr ""
"patrón de exclusión de rama contiene comillas:\n"
"%s"

#: src/network/connection_info.cc:284
#, c-format
msgid "a non-empty hostname is expected for the 'mtn' uri scheme"
msgstr ""

#: src/network/connection_info.cc:346
#, c-format
msgid "connection host / path is empty and no default value could be loaded"
msgstr ""

#: src/network/connection_info.cc:349
#, c-format
msgid "branch pattern is empty and no default value could be loaded"
msgstr ""

#: src/network/connection_info.cc:428
#, c-format
msgid ""
"include / exclude pattern was given both as part of the URL and as a "
"separate argument."
msgstr ""

#: src/network/connection_info.cc:477
#, c-format
msgid ""
"no branch pattern found in URI, will try to use suitable database defaults "
"if available"
msgstr ""

#: src/network/connection_info.cc:499
#, c-format
msgid ""
"separate server and pattern arguments are deprecated, please consider using "
"the URI calling syntax instead"
msgstr ""

#: src/network/connection_info.cc:508
#, c-format
msgid ""
"you can specify either a query string or separate include/exclude "
"parameters, but not both"
msgstr ""

#: src/network/connection_info.cc:529
#, c-format
msgid ""
"need permission to store persistent passphrase (see hook "
"persist_phrase_ok())"
msgstr ""
"necesita permisos para guardar persistentemente la frase clave (vea el hook "
"persist_phrase_ok())"

#: src/network/connection_info.cc:533
#, c-format
msgid ""
"The --no-transport-auth option is usually only used in combination with "
"--stdio"
msgstr ""
"La opción '--no-transport-auth' usualmente solo es utilizada en combinación "
"con '--stdio'"

#: src/network/listener_base.cc:47
#, c-format
msgid "session limit %d reached, some connections will be refused"
msgstr "limite de sesiones %d alcanzado, algunas conexiones serán rechazadas"

#: src/network/listener.cc:61
#, c-format
msgid "accepted new client connection from %s : %s"
msgstr "nueva conexión de cliente aceptada desde %s : %s"

#: src/network/make_server.cc:62
#, c-format
msgid "beginning service on %s : %s"
msgstr "comenzando servicio en %s :  %s"

#: src/network/make_server.cc:63
msgid "<all interfaces>"
msgstr "<todas las interfaces>"

#: src/network/netsync_session.cc:45
#, c-format
msgid "check of '%s' failed"
msgstr "chequeo de '%s' falló"

#: src/network/netsync_session.cc:347
msgid "bytes in"
msgstr "bytes in"

#: src/network/netsync_session.cc:349
msgid "bytes out"
msgstr "bytes out"

#: src/network/netsync_session.cc:357 src/network/netsync_session.cc:378
msgid "certs in"
msgstr "certs in"

#: src/network/netsync_session.cc:359 src/network/netsync_session.cc:372
msgid "revs in"
msgstr "revs in"

#: src/network/netsync_session.cc:364 src/network/netsync_session.cc:380
msgid "certs out"
msgstr "certs out"

#: src/network/netsync_session.cc:366 src/network/netsync_session.cc:374
msgid "revs out"
msgstr "revs out"

#: src/network/netsync_session.cc:513
#, c-format
msgid "underflow on count of %s items to receive"
msgstr "conteo insuficiente de %s items a recibir"

#: src/network/netsync_session.cc:756
#, c-format
msgid "Unexpected 'refine' command on non-refined item type"
msgstr "comando 'refine' inesperado en un item de tipo no refinado"

#: src/network/netsync_session.cc:788
#, c-format
msgid "Unexpected 'done' command on non-refined item type"
msgstr "Comando 'done' inesperado en item de tipo no refinado"

#: src/network/netsync_session.cc:856
#, c-format
msgid "%s with hash '%s' does not exist in our database"
msgstr "%s con hash '%s' no existe en nuestra base de datos"

#: src/network/netsync_session.cc:978
#, c-format
msgid "Mismatched epoch on branch %s. Server has '%s', client has '%s'."
msgstr ""
"Época no concordante en rama %s. Servidor tiene '%s', cliente tiene '%s'."

#: src/network/netsync_session.cc:997
#, c-format
msgid "hash check failed for public key '%s' (%s); wanted '%s' got '%s'"
msgstr ""
"chequeo del hash falló para la llave pública '%s' (%s); esperaba '%s' obtuvo"
" '%s'"

#: src/network/netsync_session.cc:1006
#, c-format
msgid "Received duplicate key %s"
msgstr "Se recibió una llave duplicada %s"

#: src/network/netsync_session.cc:1020
#, c-format
msgid ""
"Dropping incoming cert which claims to be signed by key\n"
"'%s' (name '%s'), but has a bad signature"
msgstr ""

#: src/network/netsync_session.cc:1030
#, c-format
msgid ""
"dropping incoming cert which was signed by a key we don't have\n"
"you probably need to obtain this key from a more recent netsync peer\n"
"the name of the key involved is '%s', but note that there are multiple\n"
"keys with this name and we don't know which one it is"
msgstr ""

#: src/network/netsync_session.cc:1045
#, c-format
msgid "hash check failed for revision cert '%s'"
msgstr "chequeo del hash falló para el certificado de revisión '%s'"

#: src/network/netsync_session.cc:1059
#, c-format
msgid "hash check failed for revision %s"
msgstr "chequeo del hash falló para el certificado de la revisión '%s'"

#: src/network/netsync_session.cc:1074
#, c-format
msgid "hash check failed for file %s"
msgstr "chequeo del hash falló para el archivo '%s'"

#: src/network/netsync_session.cc:1227
#, c-format
msgid "rejected attempt at anonymous connection for write"
msgstr "rechazado intento de conexión anónima para escritura"

#: src/network/netsync_session.cc:1246
#, c-format
msgid "anonymous access to branch '%s' denied by server"
msgstr "acceso anónimo a la rama '%s' rechazado por el servidor"

#: src/network/netsync_session.cc:1253
#, c-format
msgid ""
"denied '%s' read permission for '%s' excluding '%s' because of branch '%s'"
msgstr ""
"denegado a '%s' permiso de lectura para '%s' excluyendo '%s' a causa de la "
"rama '%s'"

#: src/network/netsync_session.cc:1264
#, c-format
msgid "allowed '%s' read permission for '%s' excluding '%s'"
msgstr "aprobado a '%s' el permiso de lectura para '%s' excluyendo '%s'"

#: src/network/netsync_session.cc:1269
#, c-format
msgid "allowed anonymous read permission for '%s' excluding '%s'"
msgstr "permiso de lectura anónima autorizada para '%s' excluyendo '%s'"

#: src/network/netsync_session.cc:1274
#, c-format
msgid "allowed anonymous read/write permission for '%s' excluding '%s'"
msgstr ""
"permiso de lectura/escritura anónima autorizada para '%s' excluyendo '%s'"

#: src/network/netsync_session.cc:1283
#, c-format
msgid "denied '%s' write permission for '%s' excluding '%s'"
msgstr "denegado a '%s' permiso de escritura para '%s' excluyendo '%s'"

#: src/network/netsync_session.cc:1288
#, c-format
msgid "allowed '%s' write permission for '%s' excluding '%s'"
msgstr "aprobado a '%s' permiso de escritura para '%s' excluyendo '%s'"

#: src/network/netsync_session.cc:1312 src/network/reactor.cc:53
#, c-format
msgid "protocol error while processing peer %s: '%s'"
msgstr "error de protocolo procesando el peer %s: '%s'"

#: src/network/netsync_session.cc:1318 src/network/reactor.cc:59
#, c-format
msgid "recoverable '%s' error while processing peer %s: '%s'"
msgstr "error '%s' recuperable al procesar el peer %s: '%s'"

#: src/network/netsync_session.cc:1358
#, c-format
msgid "finding items to synchronize:"
msgstr "buscando items que sincronizar:"

#: src/network/netsync_session.cc:1366
msgid "certificates"
msgstr "certificados"

#: src/network/netsync_session.cc:1368 src/database_check.cc:469
msgid "keys"
msgstr "llaves"

#: src/network/netsync_session.cc:1467
#, c-format
msgid "Cannot find key '%s'"
msgstr "No puedo encontrar llave '%s'"

#: src/network/reactor.cc:182
#, c-format
msgid "peer %s has been idle too long, disconnecting"
msgstr "peer %s inactivo por demasiado tiempo, desconectando"

#: src/network/session.cc:199
#, c-format
msgid "Received warning from usher: %s"
msgstr "Recibió advertencia de 'usher':  %s"

#: src/network/session.cc:279
#, c-format
msgid ""
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
"@ WARNING: SERVER IDENTIFICATION HAS CHANGED              @\n"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
"IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY\n"
"it is also possible that the server key has just been changed\n"
"remote host sent key %s\n"
"I expected %s\n"
"'%s unset %s %s' overrides this check"
msgstr ""
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
"@ ADVERTENCIA: IDENTIFICACIÓN DEL SERVIDOR HA CAMBIADO    @\n"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
"ES POSSIBLE QUE ALGUIEN ESTE HACIENDO ALGO MALO\n"
"Tambien es posible que simplemente la llave del servidor haya sido cambiada\n"
"Host remoto envió llave %s\n"
"Yo esperaba %s\n"
"'%s unset %s %s' para forzar este chequeo"

#: src/network/session.cc:290
#, c-format
msgid "server key changed"
msgstr "cambió la llave del servidor"

#: src/network/session.cc:295
#, c-format
msgid ""
"first time connecting to server %s\n"
"I'll assume it's really them, but you might want to double-check\n"
"their key's fingerprint: %s"
msgstr ""
"Conectandose por primera vez al servidor %s\n"
"Asumiré que es realmente el, pero ud. debe verificar\n"
"La impresión digital de la llave: %s"

#: src/network/session.cc:308
#, c-format
msgid "saving public key for %s to database"
msgstr "guardando la llave pública de %s en la base de datos"

#: src/network/session.cc:361 src/network/session.cc:369
#, c-format
msgid "received network error: %s"
msgstr "error de red recibido: %s"

#: src/network/session.cc:379
#, c-format
msgid "error: %s"
msgstr "error: %s"

#: src/network/session.cc:550
#, c-format
msgid "unknown bye phase %d received"
msgstr "recibida fase de despedida %d desconocida"

#: src/network/session.cc:598 src/network/session.cc:610
msgid "source and sink"
msgstr "fuente y destino"

#: src/network/session.cc:599 src/network/session.cc:611
msgid "source"
msgstr "fuente"

#: src/network/session.cc:599 src/network/session.cc:611
msgid "sink"
msgstr "destino"

#: src/network/session.cc:644
#, c-format
msgid "detected replay attack in auth netcmd"
msgstr "detectado un ataque 'replay' en el netcmd de autenticación"

#: src/network/session.cc:649
#, c-format
msgid "bad client signature"
msgstr "firma del cliente incorrecta"

#: src/network/session_base.cc:151
#, c-format
msgid "peer %s IO terminated connection in working state (error)"
msgstr "E/S del peer %s interrumpida en estado 'working' (error)"

#: src/network/session_base.cc:156
#, c-format
msgid ""
"peer %s IO terminated connection in shutdown state (possibly client "
"misreported error)"
msgstr ""
"E/S del peer %s falló en estado 'shutdown' (posiblemente el cliente reportó "
"incorrectamente un error)"

#: src/network/session_base.cc:228
#, c-format
msgid "got OOB from peer %s, disconnecting"
msgstr "OOB recibido del peer %s, desconectando"

#: src/network/session_base.cc:237
#, c-format
msgid "peer %s IO failed in working state (error)"
msgstr "E/S del peer %s falló en estado 'working' (error)"

#: src/network/session_base.cc:242
#, c-format
msgid ""
"peer %s IO failed in shutdown state (possibly client misreported error)"
msgstr ""
"E/S del peer %s falló en estado 'shutdown' (posiblemente el cliente reportó "
"incorrectamente un error)"

#: src/network/session_base.cc:248
#, c-format
msgid "peer %s IO failed in confirmed state (success)"
msgstr "E/S del peer %s falló en estado 'confirmed' (éxito)"

#: src/network/session_base.cc:256
#, c-format
msgid "Network error on peer %s, disconnecting"
msgstr "error de red en el peer %s, desconectando"

#: src/netxx_pipe.cc:50 src/netxx_pipe.cc:189
#, c-format
msgid "this transport not supported on native Win32; use Cygwin"
msgstr "este transporte no está soportado en Win32 nativo; utilice Cygwin"

#: src/netxx_pipe.cc:63
#, c-format
msgid "pipe handle is invalid"
msgstr "identificador de 'pipe' es inválido"

#: src/netxx_pipe.cc:213
#, c-format
msgid "CreateNamedPipe(%s,...) call failed: %s"
msgstr "llamada CreateNamedPipe(%s,...) falló: %s"

#: src/netxx_pipe.cc:230
#, c-format
msgid "CreateFile(%s,...) call failed: %s"
msgstr "llamada CreateFile(%s,...) falló: %s"

#: src/netxx_pipe.cc:261
#, c-format
msgid "CreateProcess(%s,...) call failed: %s"
msgstr "llamada CreateProcess(%s,...) falló: %s"

#: src/netxx_pipe.cc:277
#, c-format
msgid "pipe/fork failed: %s"
msgstr "falló el pipe/fork: %s"

#: src/netxx_pipe.cc:323
#, c-format
msgid "WriteFile call failed: %s"
msgstr "llamada WriteFile falló: %s"

#: src/netxx_pipe.cc:415
#, c-format
msgid "ReadFile call failed: %s"
msgstr "llamada ReadFile falló: %s"

#: src/netxx_pipe.cc:450
#, c-format
msgid "WaitForMultipleObjects call failed: %s"
msgstr "llamada WaitForMultipleObjects falló: %s"

#: src/netxx_pipe.cc:460
#, c-format
msgid "WaitForSingleObject call failed: %s"
msgstr "llamada WaitForSingleObject falló: %s"

#: src/netxx_pipe.cc:480
#, c-format
msgid "GetOverlappedResult call failed: %s"
msgstr "llamada GetOverlappedResult falló: %s"

#: src/netcmd.cc:46
#, c-format
msgid "unknown item type 0x%x for '%s'"
msgstr "item desconocido tipo 0x%x para '%s'"

#: src/netcmd.cc:131
#, c-format
msgid "unknown netcmd code 0x%x"
msgstr "código netcmd desconocido 0x%x"

#: src/netcmd.cc:139
#, c-format
msgid ""
"protocol version mismatch: wanted between '%d' and '%d' got '%d' (netcmd code %d)\n"
"%s"
msgstr ""

#: src/netcmd.cc:146
msgid "the remote side has a newer, incompatible version of monotone"
msgstr "el lado remoto tiene una versión de monotone nueva, incompatible"

#: src/netcmd.cc:147
msgid "the remote side has an older, incompatible version of monotone"
msgstr "el lado remoto tiene una versión de monotone vieja, incompatible"

#: src/netcmd.cc:160
#, c-format
msgid "oversized payload of '%d' bytes"
msgstr "carga de '%d' bytes sobredimensionado"

#: src/netcmd.cc:200
#, c-format
msgid ""
"bad HMAC checksum (got %s, wanted %s)\n"
"this suggests data was corrupted in transit"
msgstr ""
"checksum HMAC incorrecto (obtuvo %s, esperaba %s)\n"
"esto sugiere que la data fue corrupta en transito"

#: src/netcmd.cc:301 src/netcmd.cc:347
#, c-format
msgid "unknown role specifier %d"
msgstr "especificador de rol desconocido %d"

#: src/merkle_tree.cc:272
#, c-format
msgid "node level is %d, exceeds maximum %d"
msgstr "nivel del nodo es %d, excede el máximo %d"

#: src/merkle_tree.cc:307
#, c-format
msgid "mismatched node hash value %s, expected %s"
msgstr "nodo no concordante tiene un valor de hash %s, esperaba %s"

#: src/rcs_import.cc:714
#, c-format
msgid "parsing RCS file %s"
msgstr "analizando archivo RCS %s"

#: src/rcs_import.cc:717
#, c-format
msgid "parsed RCS file %s OK"
msgstr "archivo RCS %s analizado correctamente"

#: src/rcs_import.cc:906
#, c-format
msgid "error reading RCS file %s: %s"
msgstr "error leyendo archvio RCS %s: %s"

#: src/rcs_import.cc:1210
#, c-format
msgid ""
"%s appears to be a CVS repository root directory\n"
"try importing a module instead, with 'cvs_import %s/<module_name>"
msgstr ""
"%s parece ser el directorio raíz de un repositorio CVS\n"
"intente más bien importando un módulo, con 'cvs_import %s/<nombre_módulo>"

#: src/rcs_import.cc:1259
msgid "tags"
msgstr "etiquetas"

#: src/git_export.cc:80
#, c-format
msgid "ignored invalid mapping '%s'"
msgstr "mapeo inválido '%s' ignorado"

#: src/git_export.cc:92
#, c-format
msgid "invalid git author '%s' mapped from monotone author '%s'"
msgstr ""

#: src/git_export.cc:114
#, c-format
msgid "missing leading ':' in marks file"
msgstr "prefijo ':' faltante en el archivo de indicadores"

#: src/git_export.cc:118
#, c-format
msgid "missing space after mark"
msgstr "espacio faltante luego del indicador"

#: src/git_export.cc:120
#, c-format
msgid "bad revision id in marks file"
msgstr "identificador de la revisión incorrecta en el archivo de indicadores"

#: src/git_export.cc:124
#, c-format
msgid "incomplete line in marks file"
msgstr "linea incompleta en el archivo de indicadores"

#: src/git_export.cc:167
msgid "loading"
msgstr "leyendo"

#: src/git_export.cc:223
msgid "exporting"
msgstr "exportando"

#: src/git_export.cc:312
#, c-format
msgid "invalid git author '%s' from monotone author key '%s'"
msgstr ""

#: src/git_export.cc:329
#, c-format
msgid "invalid git author '%s' from monotone author value '%s'"
msgstr ""

#: src/revision.cc:28
#, c-format
msgid "Revision has no manifest id"
msgstr "Revisión no tiene un identificador de manifiesto"

#: src/revision.cc:39
#, c-format
msgid "Merge revision has a null parent"
msgstr "Revisión fusionada tiene padre nulo"

#: src/revision.cc:43
#, c-format
msgid "Revision has %d edges, not 1 or 2"
msgstr "Revisión tiene %d aristas, no 1 o 2"

#: src/revision.cc:237
#, c-format
msgid "the command '%s %s' cannot be restricted in a two-parent workspace"
msgstr ""
"el comando '%s %s' no puede ser restringido en un área de trabajo con dos "
"padres"

#: src/revision.cc:379
#, c-format
msgid ""
"encountered a revision with unknown format, version '%s'\n"
"I only know how to understand the version '1' format\n"
"a newer version of monotone is required to complete this operation"
msgstr ""
"se encontró una revisión con un formato desconocido, versión '%s'\n"
"Solo sé como interpretar el formato versión '1'\n"
"se requiere una versión más reciente de monotone para completar esta operación"

#: src/revision.cc:402
#, c-format
msgid "failed to parse revision"
msgstr "falló al interpretar la revisión"

#: src/roster.cc:2477
#, c-format
msgid "restriction includes deletion of '%s' but excludes deletion of '%s'"
msgstr ""
"restricción incluye el borrado de '%s' pero excluye el borrado de '%s'"

#: src/roster.cc:2488
#, c-format
msgid "restriction excludes addition of '%s' but includes addition of '%s'"
msgstr "restricción excluye el agregar '%s' pero incluye el agregar '%s'"

#: src/roster.cc:2514
#, c-format
msgid "restriction excludes addition of root directory"
msgstr "restricción excluye la inclusión del directorio raíz"

#: src/roster.cc:2518
#, c-format
msgid "invalid restriction"
msgstr "restricción inválida"

#: src/mt_version.cc:39
#, c-format
msgid "%s (base revision: %s)"
msgstr "%s (revisión base: %s)"

#: src/mt_version.cc:58
#, c-format
msgid ""
"%s\n"
"Running on          : %s\n"
"C++ compiler        : %s\n"
"C++ standard library: %s\n"
"Boost version       : %s\n"
"SQLite version      : %s (compiled against %s)\n"
"Lua version         : %s\n"
"PCRE version        : %s (compiled against %d.%d)\n"
"Botan version       : %d.%d.%d (compiled against %d.%d.%d)\n"
"Changes since base revision:\n"
"%s"
msgstr ""
"%s\n"
"Ejecutandose en      : %s\n"
"Compilador C++       : %s\n"
"Libreria standard C++: %s\n"
"Versión Boost       : %s\n"
"Versión SQLite      : %s (compilado contra %s)\n"
"Versión Lua         : %s\n"
"Versión PCRE        : %s (compilado contra %d.%d)\n"
"Versión Botan       : %d.%d.%d (compilado contra %d.%d.%d)\n"
"Cambios desde la revisión base:\n"
"%s"

#: src/automate.cc:79
msgid "[BRANCH]"
msgstr "[RAMA]"

#: src/automate.cc:80
msgid "Prints the heads of the given branch"
msgstr "Imprime las cabezas de la rama especificada"

#: src/automate.cc:96
#, c-format
msgid ""
"with no argument, this command prints the heads of the workspace's branch"
msgstr ""
"sin argumentos, este comando imprime las cabezas de la rama del área de "
"trabajo"

#: src/automate.cc:116 src/automate.cc:169 src/automate.cc:1723
msgid "REV1 [REV2 [REV3 [...]]]"
msgstr "REV1 [REV2 [REV3 [...]]]"

#: src/automate.cc:117
msgid "Prints the ancestors of the given revisions"
msgstr "Imprime los ancestros de las revisiones dadas"

#: src/automate.cc:170
msgid "Prints the descendents of the given revisions"
msgstr "Imprime los descendientes de las revisiones dadas"

#: src/automate.cc:223 src/automate.cc:253
msgid "[REV1 [REV2 [REV3 [...]]]]"
msgstr "[REV1 [REV2 [REV3 [...]]]]"

#: src/automate.cc:224
msgid "Erases the ancestors in a list of revisions"
msgstr "Borra los ancestros en una lista de revisiones"

#: src/automate.cc:254
msgid "Topologically sorts a list of revisions"
msgstr "Ordena topologicamente una lista de revisiones"

#: src/automate.cc:291
msgid "NEW_REV [OLD_REV1 [OLD_REV2 [...]]]"
msgstr "REV_NUEVA [REV_VIEJA1 [REV_VIEJA2 [...]]]"

#: src/automate.cc:292
msgid "Lists the ancestors of the first revision given, not in the others"
msgstr ""
"Lista los ancestros de la primera revisión dada, que no se encuentra en los "
"otros"

#: src/automate.cc:339
msgid "Lists the leaves of the revision graph"
msgstr "Lista las hojas del grafo de revisiones"

#: src/automate.cc:365
msgid "Lists the roots of the revision graph"
msgstr "Lista las raices del grafo de revisiones"

#: src/automate.cc:395
msgid "Prints the parents of a revision"
msgstr "Imprime los padres de una revisión"

#: src/automate.cc:426
msgid "Prints the children of a revision"
msgstr "Imprime los hijos de una revisión"

#: src/automate.cc:467
msgid "Prints the complete ancestry graph"
msgstr "Imprime el grafo de ancestros completo"

#: src/automate.cc:514 src/asciik.cc:373
msgid "SELECTOR"
msgstr "SELECTOR"

#: src/automate.cc:515
msgid "Lists the revisions that match a selector"
msgstr "Lista las revisiones que concuerda con un selector"

#: src/automate.cc:907
#, c-format
msgid ""
"'%s' is both known and ignored; it will be shown as 'missing'. Check .mtn-"
"ignore."
msgstr ""
"'%s' es conocido e ignorado; se mostrará como 'missing' (faltante). Revise "
".mtn-ignore."

#: src/automate.cc:1020
msgid "Prints a summary of files found in the workspace"
msgstr "Imprime un sumario de archivos encontrados en el área de trabajo"

#: src/automate.cc:1240 src/automate.cc:1586 src/automate.cc:1617
msgid "REVID"
msgstr "ID_REV"

#: src/automate.cc:1241
msgid "Shows change information for a revision"
msgstr "Muestra información del cambio de una revisión"

#: src/automate.cc:1268
msgid "[PATHS ...]"
msgstr "[CAMINOS ...]"

#: src/automate.cc:1269
msgid "Shows change information for a workspace"
msgstr "Muestra información del cambio de un área de trabajo"

#: src/automate.cc:1315
msgid "Shows the revision on which the workspace is based"
msgstr "Muestra la revisión sobre la cual está basada el área de tabajo"

#: src/automate.cc:1343
msgid "Shows the revision of the current workspace"
msgstr "Muestra la revisión actual del área de trabajo"

#: src/automate.cc:1412
msgid "Shows the manifest associated with a revision"
msgstr "Muestra el manifiesto asociado a una revisión"

#: src/automate.cc:1551
msgid "Prints the extended manifest for the given identifier"
msgstr ""

#: src/automate.cc:1587
msgid "Prints the revision data in packet format"
msgstr "Imprime los datos de una revisión en formato paquetizado"

#: src/automate.cc:1618
msgid "Prints the certs associated with a revision in packet format"
msgstr ""
"Imprime los certificados asociados con una revisión en formato paquetizado"

#: src/automate.cc:1653
msgid "Prints the file data in packet format"
msgstr "Imprime los datos del archivo en formato paquetizado"

#: src/automate.cc:1668
#, c-format
msgid "no such file '%s'"
msgstr "no existe el archivo '%s'"

#: src/automate.cc:1684
msgid "OLD_FILE NEW_FILE"
msgstr "ARCHIVO_VIEJO ARCHIVO_NUEVO"

#: src/automate.cc:1685
msgid "Prints the file delta in packet format"
msgstr "Imprime el delta del archivo en formato paquetizado"

#: src/automate.cc:1724
msgid "Prints revisions that are common ancestors of a list of revisions"
msgstr ""
"Imprime revisiones que son ancestros comunes de una lista de revisiones"

#: src/automate.cc:1739
#, c-format
msgid "No such revision %s"
msgstr "No existe la revisión %s"

#: src/automate.cc:1763
msgid "Prints all branch certs in the revision graph"
msgstr "Imprime todos los certificados de ramas en el grafo de revisiones"

#: src/automate.cc:1814
msgid "[BRANCH_PATTERN]"
msgstr "[PATRÓN_RAMA]"

#: src/automate.cc:1815
msgid "Prints all tags attached to a set of branches"
msgstr "Imprime todas las etiquetas asociadas a un conjunto de ramas"

#: src/automate.cc:1897
msgid "OPTION"
msgstr "OPCIÓN"

#: src/automate.cc:1898
msgid "Shows the value of an option"
msgstr "Muestra el valor de una opción"

#: src/automate.cc:1929
msgid "REV FILE"
msgstr "REV ARCHIVO"

#: src/automate.cc:1930
msgid ""
"Lists the revisions that changed the content relative to another revision"
msgstr ""
"Lista las revisiones que cambiaron el contenido con relación a otra revisión"

#: src/automate.cc:1951 src/automate.cc:2018
#, c-format
msgid "file %s is unknown for revision %s"
msgstr "el archivo %s es desconocido para la revisión %s"

#: src/automate.cc:1992
msgid "REV1 FILE REV2"
msgstr "REV1 ARCHIVO REV2"

#: src/automate.cc:1993
msgid ""
"Prints the name of a file in a target revision relative to a given revision"
msgstr ""
"Imprime el nombre de un archivo en una revisión destino relativa a una "
"revisión dada"

#: src/automate.cc:2045
msgid "[FILEID] CONTENTS"
msgstr "[ID_ARCHIVO] CONTENIDOS"

#: src/automate.cc:2046
msgid "Stores a file in the database"
msgstr "Almacena un archivo en la base de datos"

#: src/automate.cc:2100
msgid "REVISION-DATA"
msgstr "DATOS-REVISIÓN"

#: src/automate.cc:2101
msgid "Stores a revision into the database"
msgstr "Guarda una revisión en la base de datos"

#: src/automate.cc:2143
#, c-format
msgid "missing prerequisite for revision %s"
msgstr "falta requisito para la revisión '%s'"

#: src/automate.cc:2160
msgid "REVISION-ID NAME VALUE"
msgstr "ID-REVISIÓN NOMBRE VALOR"

#: src/automate.cc:2161
msgid "Adds a revision certificate"
msgstr "Añade un certificado de revisión"

#: src/automate.cc:2196
msgid "[DOMAIN]"
msgstr "[DOMINIO]"

#: src/automate.cc:2197
msgid "Retrieve database variables"
msgstr "Obtiene variable de la base de datos"

#: src/automate.cc:2245
#, c-format
msgid "No variables found or invalid domain specified"
msgstr "No se encontraron variables o se especificó un dominio inválido"

#: src/automate.cc:2296
msgid "DOMAIN [NAME]"
msgstr "DOMINIO [NOMBRE]"

#: src/automate.cc:2297
msgid "Drops a database variable"
msgstr "Descarta una variable de la base de datos"

#: src/automate.cc:2333
#, c-format
msgid "no variables found in domain %s"
msgstr "no se encontraron variables en el dominio %s"

#: src/automate.cc:2350
msgid "Prints the workspace root for the current directory"
msgstr "Imprime la raíz del área de trabajo del actual directorio"

#: src/automate.cc:2373
msgid "Executes the given lua function and returns the result"
msgstr "Ejecuta la función lua dada y devuelve el resultado"

#: src/automate.cc:2383
#, c-format
msgid "lua function '%s' does not exist"
msgstr "la función lua '%s' no existe"

#: src/automate.cc:2396
#, c-format
msgid "lua call '%s' failed"
msgstr "la llamada lua '%s' falló"

#: src/automate.cc:2431
#, c-format
msgid "no completions for this command"
msgstr "no hay completaciones posibles para este comando"

#: src/automate.cc:2436
#, c-format
msgid "multiple completions possible for this command"
msgstr "hay múltiples completaciones posibles para este comando"

#: src/automate.cc:2448
#, c-format
msgid "sorry, that can't be run remotely or over stdio"
msgstr ""

#: src/database_check.cc:154
#, c-format
msgid "file structure is corrupted; cannot check further"
msgstr "la estructura de archivo está corrupta; no puedo chequear más"

#: src/database_check.cc:267
msgid "markings"
msgstr "marcas"

#: src/database_check.cc:436
msgid "ancestry"
msgstr "ascendencia"

#: src/database_check.cc:494
msgid "certs"
msgstr "certificados"

#: src/database_check.cc:537
msgid "heights"
msgstr "alturas"

#: src/database_check.cc:581
msgid "height relations"
msgstr "relaciones de altura"

#: src/database_check.cc:640
msgid "branches"
msgstr ""

#: src/database_check.cc:705
#, c-format
msgid "file %s missing (%d manifest references)"
msgstr "archivo %s faltante (%d referencias en el manifiesto)"

#: src/database_check.cc:712
#, c-format
msgid "file %s unreferenced"
msgstr "archivo %s no es referenciado"

#: src/database_check.cc:718
#, c-format
msgid "file %s has a missing or invalid file size"
msgstr ""

#: src/database_check.cc:736
#, c-format
msgid "roster %s unreferenced"
msgstr "roster %s no es referenciado"

#: src/database_check.cc:743
#, c-format
msgid "roster %s incomplete (%d missing files)"
msgstr "roster %s incompleto (%d archivos faltantes)"

#: src/database_check.cc:750
#, c-format
msgid "roster %s incomplete (%d missing revisions)"
msgstr "roster %s incompleto (%d revisiones faltantes)"

#: src/database_check.cc:775
#, c-format
msgid ""
"revision %s missing (%d revision references; %d cert references; %d parent "
"references; %d child references; %d roster references)"
msgstr ""
"revisión %s faltante (%d referencias a revisiones; %d referencias a "
"certificados; %d referencias a padres; %d referencias a hijos; %d "
"referencias a rosters)"

#: src/database_check.cc:787
#, c-format
msgid "revision %s incomplete (%d missing manifests)"
msgstr "revisión %s incompleta (%d manifiestos faltantes)"

#: src/database_check.cc:795
#, c-format
msgid "revision %s incomplete (%d missing revisions)"
msgstr "revisión %s incompleta (%d revisiones faltantes)"

#: src/database_check.cc:803
#, c-format
msgid "revision %s incomplete (missing roster)"
msgstr "revisión %s incompleta (roster faltante)"

#: src/database_check.cc:810
#, c-format
msgid "revision %s mismatched roster and manifest"
msgstr "no hay concordancia entre el roster y el manifiesto de la revisión %s"

#: src/database_check.cc:817
#, c-format
msgid "revision %s incomplete (incomplete roster)"
msgstr "revisión %s incompleta (roster incompleto)"

#: src/database_check.cc:824
#, c-format
msgid "revision %s mismatched parents (%d ancestry parents; %d revision refs)"
msgstr ""
"revisión %s padres no concordantes (%d padres en la ascendencia; %d "
"referencias a revisiones)"

#: src/database_check.cc:833
#, c-format
msgid "revision %s mismatched children (%d ancestry children; %d parents)"
msgstr ""
"revisión %s tiene hijos no concordantes (%d hijos en la ascendencia; %d "
"padres)"

#: src/database_check.cc:845
#, c-format
msgid "revision %s has bad history (%s)"
msgstr "revisión %s tiene historia inválida (%s)"

#: src/database_check.cc:852
#, c-format
msgid "revision %s is not parseable (perhaps with unnormalized paths?)"
msgstr ""
"revisión %s no es sintácticamente válidda (quizás con caminos no "
"normalizados?)"

#: src/database_check.cc:859
#, c-format
msgid "revision %s is not in normalized form"
msgstr "revisión %s no está en forma normalizada"

#: src/database_check.cc:883
#, c-format
msgid "key %s missing (signed %d certs)"
msgstr "llave %s faltante (firma %d certificados)"

#: src/database_check.cc:916
#, c-format
msgid "revision %s unchecked signature in %s cert from missing key %s"
msgstr ""
"revisión %s tiene firma no verificada en %s certificado por la llave "
"faltante %s"

#: src/database_check.cc:924
#, c-format
msgid "revision %s bad signature in %s cert from key %s"
msgstr "revisión %s tiene firma incorrecta en certificado %s por la llave %s"

#: src/database_check.cc:939
#, c-format
msgid "revision %s missing %s cert"
msgstr "revisión %s le falta el %s certificado"

#: src/database_check.cc:949
#, c-format
msgid "revision %s mismatched certs (%d authors %d dates %d changelogs)"
msgstr ""
"revisión %s tiene certificados no concordantes (%d autores %d fechas %d "
"changelogs)"

#: src/database_check.cc:973
#, c-format
msgid "height missing for revision %s"
msgstr "faltan alturas para la revisión %s"

#: src/database_check.cc:981
#, c-format
msgid "duplicate height for revision %s"
msgstr "altura duplicada para la revisión %s"

#: src/database_check.cc:988
#, c-format
msgid "height of revision %s not greater than that of parent"
msgstr "altura de la revisión %s no es mayor que la del padre"

#: src/database_check.cc:1005
#, c-format
msgid "cached branch '%s' not used"
msgstr ""

#: src/database_check.cc:1010
#, c-format
msgid "branch '%s' not cached"
msgstr ""

#: src/database_check.cc:1015
#, c-format
msgid "branch '%s' wrong head count"
msgstr ""

#: src/database_check.cc:1112
#, c-format
msgid "%d missing files"
msgstr "%d archivos faltantes"

#: src/database_check.cc:1114
#, c-format
msgid "%d unreferenced files"
msgstr "%d archivos no referenciados"

#: src/database_check.cc:1116
#, c-format
msgid "%d missing or invalid file sizes"
msgstr ""

#: src/database_check.cc:1119
#, c-format
msgid "%d unreferenced rosters"
msgstr "%d rosters no referenciados"

#: src/database_check.cc:1121
#, c-format
msgid "%d incomplete rosters"
msgstr "%d rosters incompletos"

#: src/database_check.cc:1124
#, c-format
msgid "%d missing revisions"
msgstr "%d revisiones faltantes"

#: src/database_check.cc:1126
#, c-format
msgid "%d incomplete revisions"
msgstr "%d revisiones incompletas"

#: src/database_check.cc:1128
#, c-format
msgid "%d mismatched parents"
msgstr "%d padres no concordantes"

#: src/database_check.cc:1130
#, c-format
msgid "%d mismatched children"
msgstr "%d hijos no concordantes"

#: src/database_check.cc:1132
#, c-format
msgid "%d revisions with bad history"
msgstr "%d revisiones con historia incorrecta"

#: src/database_check.cc:1134
#, c-format
msgid "%d revisions not parseable (perhaps with invalid paths)"
msgstr "%d revisiones no analizables (quizás tengan caminos inválidos)"

#: src/database_check.cc:1137
#, c-format
msgid "%d revisions not in normalized form"
msgstr "%d revisiones no estan en forma normalizada"

#: src/database_check.cc:1141
#, c-format
msgid "%d missing rosters"
msgstr "%d rosters faltantes"

#: src/database_check.cc:1145
#, c-format
msgid "%d missing keys"
msgstr "%d llaves faltantes"

#: src/database_check.cc:1148
#, c-format
msgid "%d missing certs"
msgstr "%d certificados faltantes"

#: src/database_check.cc:1150
#, c-format
msgid "%d mismatched certs"
msgstr "%d certificados no concordantes"

#: src/database_check.cc:1152
#, c-format
msgid "%d unchecked signatures due to missing keys"
msgstr "%d firmas no verificadas debido a llaves faltantes"

#: src/database_check.cc:1154
#, c-format
msgid "%d bad signatures"
msgstr "%d firmas incorrectas"

#: src/database_check.cc:1157
#, c-format
msgid "%d missing heights"
msgstr "%d alturas faltantes"

#: src/database_check.cc:1159
#, c-format
msgid "%d duplicate heights"
msgstr "%d alturas duplicadas"

#: src/database_check.cc:1161
#, c-format
msgid "%d incorrect heights"
msgstr "%d alturas incorrectas"

#: src/database_check.cc:1164
#, c-format
msgid "%d branches cached but not used"
msgstr ""

#: src/database_check.cc:1166
#, c-format
msgid "%d branches with incorrect head count"
msgstr ""

#: src/database_check.cc:1168
#, c-format
msgid "%d branches missing from branch cache"
msgstr ""

#: src/database_check.cc:1198
#, c-format
msgid ""
"check complete: %d files; %d rosters; %d revisions; %d keys; %d certs; %d "
"heights; %d branches"
msgstr ""

#: src/database_check.cc:1206
#, c-format
msgid "total problems detected: %d (%d serious)"
msgstr "total de problemas detectados: %d (%d serios)"

#: src/database_check.cc:1211
#, c-format
msgid "serious problems detected"
msgstr "problemas serios detectados"

#: src/database_check.cc:1214
#, c-format
msgid "minor problems detected"
msgstr "problemas menores detectados"

#: src/database_check.cc:1216
#, c-format
msgid "database is good"
msgstr "base de datos está bien"

#: src/selectors.cc:50
#, c-format
msgid "selection '%s' has multiple ambiguous expansions:"
msgstr "selección '%s' tiene múltiple expansiones ambiguas:"

#: src/selectors.cc:94
#, c-format
msgid "the key selector k: must not be empty"
msgstr ""

#: src/selectors.cc:115
#, c-format
msgid "the empty branch selector b: refers to the current branch"
msgstr "El selector de rama vacio b: se refiere a la rama actual"

#: src/selectors.cc:133
#, c-format
msgid "the cert selector c: may not be empty"
msgstr "el selector de certificado c: no puede estar vacio"

#: src/selectors.cc:152
#, c-format
msgid "selector '%s' is not a valid date\n"
msgstr "selector '%s' no es una fecha válida\n"

#: src/selectors.cc:168
#, c-format
msgid "selector '%s' is not a valid date (%s)"
msgstr "slector '%s' no es una fecha válida (%s)"

#: src/selectors.cc:172
#, c-format
msgid "expanded date '%s' -> '%s'\n"
msgstr "fecha expandida '%s' -> '%s'\n"

#: src/selectors.cc:215
#, c-format
msgid "the empty head selector h: refers to the head of the current branch"
msgstr ""
"El selector de cabeza vacio h: se refiere a la cabeza de la rama actual"

#: src/selectors.cc:304
#, c-format
msgid ""
"the empty parent selector p: refers to the base revision of the workspace"
msgstr ""
"El selector de padre vacio p: se refiere a la revisión base del área de "
"trabajo"

#: src/selectors.cc:350
#, c-format
msgid "no value is allowed with the update selector u:"
msgstr ""
"no se permite ningún valor en conjunción con el selector de actualización u:"

#: src/selectors.cc:352
#, c-format
msgid ""
"the update selector u: refers to the revision before the last update in the "
"workspace"
msgstr ""
"El selector de actualización u: se refiere a la revisión previa a la última "
"actualización en el área de trabajo"

#: src/selectors.cc:373
#, c-format
msgid "no value is allowed with the base revision selector w:"
msgstr ""

#: src/selectors.cc:375
#, c-format
msgid "the selector w: returns the base revision(s) of the workspace"
msgstr ""

#: src/selectors.cc:496
#, c-format
msgid "the '%s' function takes %d argument, not %d"
msgid_plural "the '%s' function takes %d arguments, not %d"
msgstr[0] ""
msgstr[1] ""

#: src/selectors.cc:619
#, c-format
msgid "unknown selection function '%s'"
msgstr ""

#: src/selectors.cc:652
#, c-format
msgid "expanded selector '%s' -> '%s'"
msgstr "selector expandido '%s' -> '%s'"

#: src/selectors.cc:691
#, c-format
msgid "unknown selector type: %c"
msgstr "tipo de selector desconocido: '%c'"

#: src/selectors.cc:726
#, c-format
msgid "selector '%s' is invalid, it ends with the escape character '\\'"
msgstr ""

#: src/selectors.cc:731
#, c-format
msgid ""
"selector '%s' is invalid, it contains an unknown escape sequence '%s%s'"
msgstr ""

#: src/selectors.cc:770
#, c-format
msgid "selector '%s' is invalid, unmatched ')'"
msgstr ""

#: src/selectors.cc:787
#, c-format
msgid ""
"selector '%s' is invalid, function argument doesn't look like an arg-list"
msgstr ""

#: src/selectors.cc:798
#, c-format
msgid ""
"selector '%s' is invalid, grouping parentheses contain something that "
"doesn't look like an expr"
msgstr ""

#: src/selectors.cc:809
#, c-format
msgid "selector '%s' is invalid, because it starts with a '/'"
msgstr ""

#: src/selectors.cc:813
#, c-format
msgid "selector '%s' is invalid, because it starts with a '|'"
msgstr ""

#: src/selectors.cc:838
#, c-format
msgid ""
"selector '%s is invalid, because there is a '%s' someplace it shouldn't be"
msgstr ""

#: src/selectors.cc:843 src/selectors.cc:846
#, c-format
msgid ""
"selector '%s' is invalid, don't mix '/' and '|' operators without "
"parentheses"
msgstr ""

#: src/selectors.cc:885
#, c-format
msgid "selector '%s' is invalid, it doesn't look like an expr"
msgstr ""

#: src/selectors.cc:908
#, c-format
msgid "expanding selection '%s'"
msgstr "expandiendo selección '%s'"

#: src/selectors.cc:912
#, c-format
msgid "no match for selection '%s'"
msgstr "no hay concordancia para la selección '%s'"

#: src/selectors.cc:917
#, c-format
msgid "expanded to '%s'"
msgstr "expandido a '%s'"

#: src/annotate.cc:429
#, c-format
msgid "%s.. by %s %s: "
msgstr ""

#: src/annotate.cc:431
#, c-format
msgid "%s.. by %s: "
msgstr ""

#: src/annotate.cc:433
#, c-format
msgid "%s.. %s: "
msgstr ""

#: src/annotate.cc:435
#, c-format
msgid "%s..: "
msgstr ""

#: src/restrictions.cc:79 src/restrictions.cc:159
#, c-format
msgid "including required parent '%s'"
msgstr ""

#: src/restrictions.cc:102 src/restrictions.cc:176
#, c-format
msgid "conflicting include/exclude on path '%s'"
msgstr "diretrices 'include'/'exclude' en conflico en el camino '%s'"

#: src/restrictions.cc:227
#, c-format
msgid "restriction includes unknown path '%s'"
msgstr "restriccion incluye el camino desconocido '%s'"

#: src/restrictions.cc:234
#, c-format
msgid "restriction excludes unknown path '%s'"
msgstr "restricción excluye el camino desconocido '%s'"

#: src/restrictions.cc:238
#, c-format
msgid "%d unknown path"
msgid_plural "%d unknown paths"
msgstr[0] "%d camino desconocido"
msgstr[1] "%d caminos desconocidos"

#: src/maybe_workspace_updater.cc:64
#, c-format
msgid "note: your workspace has not been updated"
msgstr ""

#: src/merge_roster.cc:341
#, c-format
msgid ""
"Content changes to the file '%s'\n"
"will be ignored during this merge as the file has been\n"
"removed on one side of the merge.  Affected revisions include:"
msgstr ""
"Cambios del contenido del archivo '%s'\n"
"serán ignorado durante esta fusión puesto que el archivo\n"
"ha sido removido de un lado de la fusión.  Las revisiones afectadas incluyen:"

#: src/merge_roster.cc:346
#, c-format
msgid "Revision: %s"
msgstr "Revisión: %s"

#: src/merge_conflict.cc:576
#, c-format
msgid "conflict: missing root directory"
msgstr "conflicto: falta el directorio raíz"

#: src/merge_conflict.cc:586 src/merge_conflict.cc:628
#, c-format
msgid "directory '%s' pivoted to root on the left"
msgstr "directorio '%s' pivotó a la raíz en la izquierda"

#: src/merge_conflict.cc:596 src/merge_conflict.cc:638
#, c-format
msgid "directory '%s' deleted on the right"
msgstr "directorio '%s' borrado en la derecha"

#: src/merge_conflict.cc:609 src/merge_conflict.cc:649
#, c-format
msgid "directory '%s' deleted on the left"
msgstr "directorio '%s' borrado en la izquierda"

#: src/merge_conflict.cc:618 src/merge_conflict.cc:658
#, c-format
msgid "directory '%s' pivoted to root on the right"
msgstr "directorio '%s' pivotó a la raíz en la derecha"

#: src/merge_conflict.cc:702
#, c-format
msgid "conflict: invalid name _MTN in root directory"
msgstr "conflicto: nombre inválido _MTN en el directorio raíz"

#: src/merge_conflict.cc:712
#, c-format
msgid "'%s' pivoted to root on the left"
msgstr "'%s'pivotado a la raiz en la izquierda"

#: src/merge_conflict.cc:722 src/merge_conflict.cc:825
#: src/merge_conflict.cc:843
#, c-format
msgid "'%s' renamed to '%s' on the right"
msgstr "'%s' renombrado a '%s' en la derecha"

#: src/merge_conflict.cc:730
#, c-format
msgid "'%s' added in revision %s on the right"
msgstr "'%s' añadido en la revisión '%s' en la derecha"

#: src/merge_conflict.cc:742
#, c-format
msgid "'%s' pivoted to root on the right"
msgstr "'%s' pivotó a la raiz en la derecha"

#: src/merge_conflict.cc:752 src/merge_conflict.cc:816
#: src/merge_conflict.cc:834
#, c-format
msgid "'%s' renamed to '%s' on the left"
msgstr "'%s' renombrado a '%s' en la izquierda"

#: src/merge_conflict.cc:760
#, c-format
msgid "'%s' added in revision %s on the left"
msgstr "'%s' añadido en la revisión '%s' en la izquierda"

#: src/merge_conflict.cc:809
#, c-format
msgid "conflict: directory loop created"
msgstr "conflicto: se ha creado un lazo de directorio"

#: src/merge_conflict.cc:887
#, c-format
msgid "conflict: orphaned file '%s' from revision %s"
msgstr "conflicto: archivo '%s' quedó huérfano en la revisión %s"

#: src/merge_conflict.cc:894
#, c-format
msgid "conflict: orphaned directory '%s' from revision %s"
msgstr "conflicto: directorio '%s' quedó huérfano en la revisión %s"

#: src/merge_conflict.cc:911
#, c-format
msgid "parent directory '%s' was deleted on the right"
msgstr "directorio padre '%s' fué eliminado en la derecha"

#: src/merge_conflict.cc:920
#, c-format
msgid "file '%s' was renamed from '%s' on the left"
msgstr "archivo '%s' fué renombrado de '%s' en la izquierda"

#: src/merge_conflict.cc:923
#, c-format
msgid "directory '%s' was renamed from '%s' on the left"
msgstr "directorio '%s' fué renombrado de '%s' en la izquierda"

#: src/merge_conflict.cc:933
#, c-format
msgid "file '%s' was added on the left"
msgstr "archivo '%s' fué agregado en la izquierda"

#: src/merge_conflict.cc:936
#, c-format
msgid "directory '%s' was added on the left"
msgstr "directorio '%s' fué agregado en la izquierda"

#: src/merge_conflict.cc:954
#, c-format
msgid "parent directory '%s' was deleted on the left"
msgstr "directorio padre '%s' fué eliminado en la izquierda"

#: src/merge_conflict.cc:963
#, c-format
msgid "file '%s' was renamed from '%s' on the right"
msgstr "archivo '%s' fué renombrado de '%s' en la derecha "

#: src/merge_conflict.cc:966
#, c-format
msgid "directory '%s' was renamed from '%s' on the right"
msgstr "directorio '%s' fué renombrado de '%s' en la derecha"

#: src/merge_conflict.cc:975
#, c-format
msgid "file '%s' was added on the right"
msgstr "archivo '%s' fué agregado en la derecha"

#: src/merge_conflict.cc:978
#, c-format
msgid "directory '%s' was added on the right"
msgstr "directorio '%s' fué agregado en la derecha"

#: src/merge_conflict.cc:1035
#, c-format
msgid "conflict: multiple names for file '%s' from revision %s"
msgstr ""
"conflicto: múltiples nombres para el archivo '%s' vienen de la revisión %s"

#: src/merge_conflict.cc:1038
#, c-format
msgid "conflict: multiple names for directory '%s' from revision %s"
msgstr ""
"conflicto: múltiples nombres para el directorio '%s' vienen de la revisión "
"%s"

#: src/merge_conflict.cc:1041
#, c-format
msgid "renamed to '%s' on the left"
msgstr "renombrado a '%s' en la izquierda"

#: src/merge_conflict.cc:1042
#, c-format
msgid "renamed to '%s' on the right"
msgstr "renombrado a '%s' en la derecha"

#: src/merge_conflict.cc:1100
#, c-format
msgid "conflict: duplicate name '%s' for the directory '%s'"
msgstr "conflicto: nombre duplicado '%s' para el directorio '%s'"

#: src/merge_conflict.cc:1109
#, c-format
msgid ""
"conflict: duplicate name '%s' for the directory\n"
"          named '%s' on the left and\n"
"          named '%s' on the right."
msgstr ""
"conflicto: nombre duplicado '%s' para el directorio\n"
"          llamado '%s' en la izquierda y\n"
"          llamado '%s' en la derecha."

#: src/merge_conflict.cc:1127 src/merge_conflict.cc:1177
#, c-format
msgid "added as a new file on the left"
msgstr "agregado como un nuevo archivo en la izquierda"

#: src/merge_conflict.cc:1129 src/merge_conflict.cc:1179
#, c-format
msgid "added as a new directory on the left"
msgstr "agregado como un nuevo directorio en la izquierda"

#: src/merge_conflict.cc:1137 src/merge_conflict.cc:1161
#, c-format
msgid "added as a new file on the right"
msgstr "agregado como un nuevo archivo en la derecha"

#: src/merge_conflict.cc:1139 src/merge_conflict.cc:1163
#, c-format
msgid "added as a new directory on the right"
msgstr "agregado como un nuevo directorio en la derecha"

#: src/merge_conflict.cc:1152 src/merge_conflict.cc:1204
#, c-format
msgid "renamed from file '%s' on the left"
msgstr "renombrado a partir del archivo '%s' en la izquierda"

#: src/merge_conflict.cc:1154 src/merge_conflict.cc:1206
#, c-format
msgid "renamed from directory '%s' on the left"
msgstr "renombrado a partir del directorio '%s' en la izquierda"

#: src/merge_conflict.cc:1187 src/merge_conflict.cc:1214
#, c-format
msgid "renamed from file '%s' on the right"
msgstr "renombrado a partir del archivo '%s' en la derecha"

#: src/merge_conflict.cc:1189 src/merge_conflict.cc:1216
#, c-format
msgid "renamed from directory '%s' on the right"
msgstr "renombrado a partir del directorio '%s' en la derecha"

#: src/merge_conflict.cc:1267
#, c-format
msgid "conflict: multiple values for attribute '%s' on file '%s'"
msgstr "conflicto: múltiples valores para el atributo '%s' en el archivo '%s'"

#: src/merge_conflict.cc:1270
#, c-format
msgid "conflict: multiple values for attribute '%s' on directory '%s'"
msgstr ""
"conflicto: múltiples valores para el atributo '%s' en el directorio '%s'"

#: src/merge_conflict.cc:1274
#, c-format
msgid "set to '%s' on the left"
msgstr "asignado el valor '%s' en la izquierda"

#: src/merge_conflict.cc:1276
#, c-format
msgid "deleted on the left"
msgstr "borrado en la izquierda"

#: src/merge_conflict.cc:1279
#, c-format
msgid "set to '%s' on the right"
msgstr "asignado el valor '%s' en la derecha"

#: src/merge_conflict.cc:1281
#, c-format
msgid "deleted on the right"
msgstr "borrado en la derecha"

#: src/merge_conflict.cc:1301
#, c-format
msgid ""
"conflict: multiple values for attribute '%s' on file '%s' from revision %s"
msgstr ""
"conflicto: múltiples valores para el atributo '%s' en el archivo '%s' de la "
"revisión %s"

#: src/merge_conflict.cc:1304
#, c-format
msgid ""
"conflict: multiple values for attribute '%s' on directory '%s' from revision"
" %s"
msgstr ""
"conflicto: múltiples valores para el atributo '%s' en el directorio '%s' de "
"la revisión %s"

#: src/merge_conflict.cc:1310
#, c-format
msgid "set to '%s' on left file '%s'"
msgstr "asignado el valor '%s' en el archivo de la izquierda '%s'"

#: src/merge_conflict.cc:1313
#, c-format
msgid "set to '%s' on left directory '%s'"
msgstr "asignado el valor '%s' en el directorio de la izquierda '%s'"

#: src/merge_conflict.cc:1319
#, c-format
msgid "deleted from left file '%s'"
msgstr "borrado del archivo de la izquierda '%s'"

#: src/merge_conflict.cc:1322
#, c-format
msgid "deleted from left directory '%s'"
msgstr "borrado del directorio de la izquierda '%s'"

#: src/merge_conflict.cc:1329
#, c-format
msgid "set to '%s' on right file '%s'"
msgstr "asignado el valor '%s' en el archivo de la derecha '%s'"

#: src/merge_conflict.cc:1332
#, c-format
msgid "set to '%s' on right directory '%s'"
msgstr "asignado el valor '%s' en el directorio de la derecha '%s'"

#: src/merge_conflict.cc:1338
#, c-format
msgid "deleted from right file '%s'"
msgstr "borrado del archivo de la derecha '%s'"

#: src/merge_conflict.cc:1341
#, c-format
msgid "deleted from right directory '%s'"
msgstr "borrado del directorio de la derecha '%s'"

#: src/merge_conflict.cc:1416
#, c-format
msgid "conflict: content conflict on file '%s'"
msgstr "conflicto: conflicto de contenido en el archivo '%s'"

#: src/merge_conflict.cc:1418
#, c-format
msgid "content hash is %s on the left"
msgstr "hash del contenido es %s en la izquierda"

#: src/merge_conflict.cc:1419
#, c-format
msgid "content hash is %s on the right"
msgstr "hash del contenido es %s en la derecha"

#: src/merge_conflict.cc:1438
#, c-format
msgid "conflict: content conflict on file '%s' from revision %s"
msgstr ""
"conflicto: conflicto de contenido en el archivo '%s' de la revisión '%s'"

#: src/merge_conflict.cc:1440
#, c-format
msgid "content hash is %s on the left in file '%s'"
msgstr "hash del contenido es %s en la izquierda en archivo '%s'"

#: src/merge_conflict.cc:1442
#, c-format
msgid "content hash is %s on the right in file '%s'"
msgstr "hash del contenido es %s en la derecha en archivo '%s'"

#: src/merge_conflict.cc:1483 src/merge_conflict.cc:1714
#: src/merge_conflict.cc:2079
#, c-format
msgid "conflicts file does not match current conflicts"
msgstr "archivo de conflictos no concuerda con los conflictos actuales"

#: src/merge_conflict.cc:1484
#, c-format
msgid "%s is not a supported conflict resolution for %s"
msgstr "%s no es una resolución de conflictos soportada por %s"

#: src/merge_conflict.cc:1485
msgid "extra chars at end of conflict"
msgstr "caracteres extras al final del conflicto"

#: src/merge_conflict.cc:1701
#, c-format
msgid "expected orphaned_directory or orphaned_file, found %s"
msgstr ""

#: src/merge_conflict.cc:2131
#, c-format
msgid "extra data in file"
msgstr "datos extra en el archivo"

#: src/merge_conflict.cc:2251
#, c-format
msgid "left revision id does not match conflict file"
msgstr ""
"identificador de la revisión izquierda no concuerda con el archivo de "
"conflictos"

#: src/merge_conflict.cc:2257
#, c-format
msgid "right revision id does not match conflict file"
msgstr ""
"identificador de la revisión derecha no concuerda con el archivo de "
"conflictos"

#: src/merge_conflict.cc:2285
#, c-format
msgid "%s already exists"
msgstr "%s ya existe"

#: src/merge_conflict.cc:2287
#, c-format
msgid "directory %s does not exist or is unknown"
msgstr "directorio '%s' no existe o es desconocido"

#: src/merge_conflict.cc:2337
#, c-format
msgid "can't drop directory %s; it is not empty"
msgstr ""

#: src/merge_conflict.cc:2352
#, c-format
msgid "no resolution provided for orphaned_node %s"
msgstr ""

#: src/merge_conflict.cc:2357
#, c-format
msgid "invalid resolution for orphaned_node %s"
msgstr ""

#: src/merge_conflict.cc:2381 src/merge_conflict.cc:2419
#, c-format
msgid "inconsistent left/right resolutions for %s"
msgstr "resoluciones derecha/izquierda inconsistentes para %s"

#: src/merge_conflict.cc:2383
#, c-format
msgid "replacing content of %s with %s"
msgstr "reemplazando el contenido de %s con %s"

#: src/merge_conflict.cc:2410
#, c-format
msgid "can't drop %s; not empty"
msgstr ""

#: src/merge_conflict.cc:2421
#, c-format
msgid "keeping %s"
msgstr ""

#: src/merge_conflict.cc:2433
#, c-format
msgid "no resolution provided for duplicate_name %s"
msgstr "no hay resolución provista para duplicate_name %s"

#: src/merge_conflict.cc:2438
#, c-format
msgid "invalid resolution for duplicate_name %s"
msgstr "resolución inválida para duplicate_name %s"

#: src/merge_conflict.cc:2538
#, c-format
msgid "merge of %s, %s failed"
msgstr "fusion de %s, %s falló"

#: src/merge_conflict.cc:2540
#, c-format
msgid "merged %s, %s"
msgstr "fusionado %s, %s"

#: src/merge_conflict.cc:2549
#, c-format
msgid "replacing content of %s, %s with %s"
msgstr "reemplazando el contenido de %s, %s con %s"

#: src/merge_content.cc:271
#, c-format
msgid "file '%s' does not exist in workspace"
msgstr "archivo '%s' no existe en el área de trabajo"

#: src/merge_content.cc:272
#, c-format
msgid "'%s' in workspace is a directory, not a file"
msgstr "'%s' en el área de trabajo es un directorio, no un archivo"

#: src/merge_content.cc:276
#, c-format
msgid "file %s in workspace has id %s, wanted %s"
msgstr "archivo %s en el área de trabajo tiene id %s, queria %s"

#: src/merge_content.cc:533
#, c-format
msgid ""
"help required for 3-way merge\n"
"[ancestor] %s\n"
"[    left] %s\n"
"[   right] %s\n"
"[  merged] %s"
msgstr ""
"se requiere ayuda para una fusión de 3 fuentes\n"
"[ ancestro] %s\n"
"[izquierda] %s\n"
"[  derecha] %s\n"
"[fusionada] %s"

#: src/merge_content.cc:703
#, c-format
msgid "%d content conflict requires user intervention"
msgid_plural "%d content conflicts require user intervention"
msgstr[0] "%d conflicto de contenido requiere intervención del usuario"
msgstr[1] "%d conflictos de contenido requieren intervención del usuario"

#: src/merge_content.cc:719
#, c-format
msgid "can't spawn external merger when non-interactive"
msgstr ""

#: src/merge_content.cc:729
#, c-format
msgid "merge failed due to unresolved conflicts"
msgstr "'merge' falló debido a conflictos no resueltos"

#: src/uri.cc:40
#, c-format
msgid "unable to parse URI '%s'"
msgstr ""

#: src/uri.cc:68
#, c-format
msgid "unable to parse host of URI '%s'"
msgstr ""

#: src/uri.cc:150 src/uri.cc:153 src/uri.cc:175 src/uri.cc:196
#, c-format
msgid "Bad URLencoded string '%s'"
msgstr "Cadena incorrectamente encodificada como URL: '%s'"

#: src/sha1.cc:34
msgid "Benchmarks botan's SHA-1 core"
msgstr "Corre benchmarks del SHA-1 del núcleo de botan"

#: src/sha1.cc:38
#, c-format
msgid "Benchmarking botan's SHA-1 core"
msgstr "Corriendo benchmarks SHA-1 del núcleo de botan"

#: src/sha1.cc:61
#, c-format
msgid "SHA-1 provider '%s': %s MiB/s"
msgstr "proveedor de SHA-1 '%s': %s MiB/s"

#: src/sha1.cc:73
#, c-format
msgid "%s MiB/s"
msgstr "%s MiB/s"

#: src/pcrewrap.cc:219
#, c-format
msgid "while compiling regex \"%s\": %s"
msgstr "mientras compilaba regex \"%s\": %s"

#: src/pcrewrap.cc:228
#, c-format
msgid "error in regex \"%s\": %s"
msgstr "error en regex \"%s\": %s"

#: src/pcrewrap.cc:230
#, c-format
msgid "error near char %d of regex \"%s\": %s"
msgstr "error cerca del caracter '%d' de regex \"%s\": %s"

#: src/pcrewrap.cc:245
#, c-format
msgid "while studying regex \"%s\": %s"
msgstr "mientras estudiaba regex \"%s\": %s"

#: src/pcrewrap.cc:263
#, c-format
msgid "backtrack limit exceeded in regular expression matching"
msgstr ""
"excedido el límite de retroceso al tratar de concordar la expresión regular"

#: src/pcrewrap.cc:267
#, c-format
msgid "recursion limit exceeded in regular expression matching"
msgstr ""
"excedido el límite de recursión al tratar de concordar la expresión regular"

#: src/pcrewrap.cc:272
#, c-format
msgid "invalid UTF-8 sequence found during regular expression matching"
msgstr ""
"encontrada secuencia UTF-8 inválida al tratar de concordar la expresión "
"regular"

#: src/pcrewrap.cc:275
#, c-format
msgid "pcre_exec returned %d"
msgstr ""

#: src/rev_output.cc:61
msgid "Revision: "
msgstr ""

#: src/rev_output.cc:67
msgid "Parent:   "
msgstr ""

#: src/rev_output.cc:99
msgid "Tag:      "
msgstr ""

#: src/rev_output.cc:106
msgid "Changelog: "
msgstr ""

#: src/rev_output.cc:114
msgid "Comments: "
msgstr ""

#: src/rev_output.cc:141
msgid "Changes"
msgstr ""

#: src/rev_output.cc:143
msgid "Changes against parent "
msgstr ""

#: src/rev_output.cc:151
#, c-format
msgid "  dropped  %s"
msgstr "  descartado    %s"

#: src/rev_output.cc:156
#, c-format
msgid ""
"  renamed  %s\n"
"       to  %s"
msgstr ""
"  renombrado    %s\n"
"           al   %s"

#: src/rev_output.cc:161 src/rev_output.cc:165
#, c-format
msgid "  added    %s"
msgstr "  agregado      %s"

#: src/rev_output.cc:169
#, c-format
msgid "  patched  %s"
msgstr "  parchado      %s"

#: src/rev_output.cc:173
#, c-format
msgid ""
"  attr on  %s\n"
"      set  %s\n"
"       to  %s"
msgstr ""

#: src/rev_output.cc:186
#, c-format
msgid ""
"  attr on  %s\n"
"    unset  %s"
msgstr ""

#: src/asciik.cc:374
msgid "Prints an ASCII representation of the revisions' graph"
msgstr "Imprime una representación ASCII del grafo de revisiones"

#: src/dates.cc:337
#, c-format
msgid ""
"current date '%s' is outside usable range\n"
"(your system clock may not be set correctly)"
msgstr ""
"fecha actual '%s' esta fuera del rango utilizable\n"
"(el reloj de su sistema puede no estar correctamente configurado)"

#: src/dates.cc:383 src/dates.cc:387
#, c-format
msgid "date '%s' is out of range and cannot be formatted"
msgstr ""

#: src/dates.cc:425
#, c-format
msgid "time format specification '%s' produces no output"
msgstr ""

#: src/dates.cc:431
#, c-format
msgid ""
"date '%s' is too long when formatted using '%s' (the result must fit in %d "
"characters)"
msgstr ""

#: src/dates.cc:492
#, c-format
msgid "date '%s' is out of range and cannot be parsed"
msgstr ""

#: src/dates.cc:533 src/dates.cc:547 src/dates.cc:562 src/dates.cc:570
#: src/dates.cc:577 src/dates.cc:589 src/dates.cc:601 src/dates.cc:610
#: src/dates.cc:644
#, c-format
msgid "unrecognized date (monotone only understands ISO 8601 format)"
msgstr "fecha no reconocida (monotone solo entiende el formato ISO 8601)"

#: src/dates.cc:537
#, c-format
msgid "seconds out of range"
msgstr "segundos fuera de rango"

#: src/dates.cc:551
#, c-format
msgid "minutes out of range"
msgstr "minutos fuera de rango"

#: src/dates.cc:566
#, c-format
msgid "hour out of range"
msgstr "hora fuera de rango"

#: src/dates.cc:592
#, c-format
msgid "month out of range in '%s'"
msgstr "mes fuera de rango en '%s'"

#: src/dates.cc:617
#, c-format
msgid "date too early (monotone only goes back to 0001-01-01T00:00:00)"
msgstr "fecha demasiado temprana (monotone solo va hasta 0001-01-01T00:00:00)"

#: src/dates.cc:619
#, c-format
msgid "date too late (monotone only goes forward to year 292,278,993)"
msgstr "fecha demasiado tardía (monotone solo llega hasta el año 292.278.993)"

#: src/dates.cc:628
#, c-format
msgid "day out of range for its month in '%s'"
msgstr "día fuera de rango para el mes en '%s'"

#: src/netio.hh:36 src/netio.hh:54
#, c-format
msgid "need %d bytes to decode %s at %d, only have %d"
msgstr "necesita %d bytes para decodificar %s en %d, solo hay %d"

#: src/netio.hh:82 src/netio.hh:117
#, c-format
msgid ""
"overflow while decoding variable length integer '%s' into a %d-byte field"
msgstr ""
"overflow mientras decodificaba el entero de largo variable '%s' a un campo "
"de %d bytes"

#: src/netio.hh:137
#, c-format
msgid "ran out of bytes reading variable length integer '%s' at pos %d"
msgstr ""
"no hay suficientes bytes leyendo entero de largo variable '%s' en la "
"posición %d"

#: src/netio.hh:273
#, c-format
msgid "decoding variable length string of %d bytes for '%s', maximum is %d"
msgstr ""
"decodificando cadena de caracteres de longitud variable de %d\n"
"para '%s', máximo permitido es %d"

#: src/netio.hh:328
#, c-format
msgid "expected %s to end at %d, have %d bytes"
msgstr "se esperaba que %s finalizara en %d, tiene %d bytes"

#: src/option.cc:24
#, c-format
msgid "option error: %s"
msgstr "error de opción: %s"

#: src/option.cc:28
#, c-format
msgid "unknown option '%s'"
msgstr "opción desconocida '%s'"

#: src/option.cc:32
#, c-format
msgid "missing argument to option '%s'"
msgstr "falta el argumento de la opción '%s'"

#: src/option.cc:36
#, c-format
msgid "option '%s' does not take an argument"
msgstr "opción '%s' no tiene argumento"

#: src/option.cc:40
#, c-format
msgid "bad argument '%s' to option '%s'"
msgstr "argumento incorrecto '%s' para la opción '%s'"

#: src/option.cc:46
#, c-format
msgid "bad argument '%s' to option '%s': %s"
msgstr "argumento incorrecto '%s' para la opción '%s': %s"

#: src/option.cc:238
#, c-format
msgid "Invalid escape in --xargs file"
msgstr "Escape inválido en archivo --xargs"

#: src/option.cc:332
#, c-format
msgid "option '%s' has multiple ambiguous expansions:"
msgstr ""

#: src/option.cc:347
#, c-format
msgid "negation of --%s"
msgstr ""

#: src/option.cc:512 src/option.cc:556
#, c-format
msgid "deprecated option '%s' used: %s"
msgstr ""

#: src/options.hh:46
#, c-format
msgid "must not be less than %d"
msgstr ""

#: src/options.hh:75
#, c-format
msgid "must be one of the following: %s"
msgstr ""

#: src/options_list.hh:132
#, c-format
msgid "must be between 0 and 255"
msgstr ""

#: src/options_list.hh:206
msgid "insert command line arguments taken from the given file"
msgstr ""
"inserta los argumentos a la línea de comandos tomados del archivo "
"especificado"

#: src/options_list.hh:213
msgid "override author for commit"
msgstr "forzado autor del 'commit'"

#: src/options_list.hh:217
msgid "block size in bytes for \"automate stdio\" output"
msgstr "tamaño de bloque en bytes para salida de \"automate stdio\""

#: src/options_list.hh:220
msgid ""
"automatically update the workspace, if it was at a head and the command "
"creates a new head"
msgstr ""

#: src/options_list.hh:225
msgid "address:port to listen on (default :4691)"
msgstr "dirección:puerto por el cual escuchar (por omisión: 4691)"

#: src/options_list.hh:228
msgid "disable transport authentication"
msgstr "deshabilita la autenticación del transporte"

#: src/options_list.hh:231
msgid "serve netsync on stdio"
msgstr "sirve netsync en stdio"

#: src/options_list.hh:235
msgid ""
"cause monotone to lie about the maximum netsync protocol version that it "
"supports, mostly for debugging"
msgstr ""

#: src/options_list.hh:239
msgid ""
"cause monotone to lie about the minimum netsync protocol version it "
"supports, useful for debugging or if you want to prevent use of older "
"protocol versions"
msgstr ""

#: src/options_list.hh:244
msgid "sets the host (and optionally the port) for a remote netsync action"
msgstr ""

#: src/options_list.hh:248
msgid "select branch cert for operation"
msgstr "selecciona certificado de rama para operación"

#: src/options_list.hh:251
msgid "print a brief version of the normal output"
msgstr "imprime una breve versión de la salida normal"

#: src/options_list.hh:254
msgid "annotate using full revision ids only"
msgstr ""
"anotar utilizando unicamente los identificadores completos de revisiones"

#: src/options_list.hh:258
msgid "set location of configuration directory"
msgstr "define la ubicación del directorio de configuración"

#: src/options_list.hh:268
msgid "forbid use of the default confdir"
msgstr "impide el uso del directorio de configuración predefinido"

#: src/options_list.hh:271
msgid "override date/time for commit"
msgstr "redefine la fecha/hora para el 'commit'"

#: src/options_list.hh:277
msgid "strftime(3) format specification for printing dates"
msgstr ""

#: src/options_list.hh:286
msgid "print date certs exactly as stored in the database"
msgstr ""

#: src/options_list.hh:292
msgid "set name of database"
msgstr "configura el nombre de la base de datos"

#: src/options_list.hh:315
msgid "log roster cache statistic to the given file"
msgstr ""

#: src/options_list.hh:318
msgid "limit the number of levels of directories to descend"
msgstr "limita el número de niveles de directorios a los cuales descender"

#: src/options_list.hh:326
msgid "argument to pass external diff hook"
msgstr "argumento para pasar un hook 'diff' externo"

#: src/options_list.hh:328
msgid "reverse order of diff"
msgstr ""

#: src/options_list.hh:330
msgid "do not show the function containing each block of changes"
msgstr "no muestra la función que contiene cada bloque de cambios"

#: src/options_list.hh:333
msgid "show the matching cset in the diff header"
msgstr "muestra el 'cset' correspondiente en el encabezado del 'diff'"

#: src/options_list.hh:337
msgid "use context diff format"
msgstr "usa formato de 'diff' en contexto"

#: src/options_list.hh:344
msgid "use external diff hook for generating diffs"
msgstr ""
"usa un hook de 'diff' externo para general las diferencias entre archivos"

#: src/options_list.hh:351
msgid "use unified diff format"
msgstr "utiliza formato de 'diff' unificado"

#: src/options_list.hh:359
msgid "print diffs along with logs"
msgstr "imprime los diffs junto con los logs"

#: src/options_list.hh:362
msgid "when rosterifying, drop attrs entries with the given key"
msgstr ""
"al generar los rosters, descarta entradas de atributos con la llave dada"

#: src/options_list.hh:365
msgid "don't perform the operation, just show what would have happened"
msgstr "no ejecuta la operación; solo muestra lo que hubiese ocurrido"

#: src/options_list.hh:368
msgid "drop certs signed by keys we don't know about"
msgstr ""

#: src/options_list.hh:371
msgid "file to dump debugging log to, on failure"
msgstr "archivo en el que vaciar el log de debug, en caso de falla"

#: src/options_list.hh:374
msgid "leave out anything described by its argument"
msgstr "no incluir nada descrito por este argumento"

#: src/options_list.hh:376
msgid "include anything described by its argument"
msgstr "incluye tod lo descrito por este argumento"

#: src/options_list.hh:379
msgid "only update monotone's internal bookkeeping, not the filesystem"
msgstr ""
"solo actualiza los directorios de servicio internos de monotone; no el "
"sistema de archivos"

#: src/options_list.hh:384
msgid ""
"move conflicting, unversioned paths into _MTN/resolutions before proceeding "
"with any workspace change"
msgstr ""

#: src/options_list.hh:389
msgid ""
"controls use of ssh-agent.  valid arguments are: 'yes' to use ssh-agent to "
"make signatures if possible, 'no' to force use of monotone's internal code, "
"'only' to force use of ssh-agent, 'check' to sign with both and compare"
msgstr ""
"controla el uso de ssh-agent.  Argumentos válidos son 'yes' para usar ssh-"
"agent para producir las firmas de ser posible, 'no' para forzar el uso del "
"código interno de monotone, 'only' para forzar el uso de ssh-agent, 'check' "
"para firmar con ambos y comparar"

#: src/options_list.hh:396
msgid "force genkey to not error out when the named key already exists"
msgstr ""

#: src/options_list.hh:400
msgid "display help message"
msgstr "muestra mensaje de ayuda"

#: src/options_list.hh:403
msgid "show hidden commands and options"
msgstr ""

#: src/options_list.hh:406
msgid "do not ignore revisions marked as suspended"
msgstr "no ignora revisiones marcadas como suspendidas"

#: src/options_list.hh:409
msgid "do not prompt the user for input"
msgstr ""

#: src/options_list.hh:412
msgid "sets the key for signatures, using either the key name or the key hash"
msgstr ""

#: src/options_list.hh:418
msgid "set location of key store"
msgstr "configura la ubicación del llavero"

#: src/options_list.hh:421
msgid "push the specified key even if it hasn't signed anything"
msgstr "envia la llave especificada incluso si no ha firmado nada"

#: src/options_list.hh:424
msgid "limit log output to the last number of entries"
msgstr "limita la salida dd registro al último número de entradas"

#: src/options_list.hh:427
msgid "file to write the log to"
msgstr "archivo al que escribir el registro"

#: src/options_list.hh:431
msgid "set commit changelog message"
msgstr "configura el mensaje de 'changelog' del 'commit'"

#: src/options_list.hh:433
msgid "set filename containing commit changelog message"
msgstr ""
"configura el archivo que contiene el mensaje de 'changelog' del 'commit'"

#: src/options_list.hh:436
msgid "no prefix to message"
msgstr "no hay un prefijo para el mensaje"

#: src/options_list.hh:439
msgid "perform the operations for files missing from workspace"
msgstr "realiza las operaciones para archivos faltantes en el área de trabajo"

#: src/options_list.hh:442
msgid "limit log output to the next number of entries"
msgstr "limita la salida de registro al siguiente número de entradas"

#: src/options_list.hh:445
msgid "exclude files when printing logs"
msgstr "excluye archivos al imprimir los registros"

#: src/options_list.hh:448
msgid "do not use ASCII graph to display ancestry"
msgstr "no use grafo ASCII para mostrar ascendencia"

#: src/options_list.hh:451
msgid "do not ignore any files"
msgstr "no ignorar ningún archivo"

#: src/options_list.hh:454
msgid "exclude merges when printing logs"
msgstr "excluir 'merges' al imprimir los registros"

#: src/options_list.hh:457
msgid "do not load %APPDATA%\\monotone\\monotonerc or _MTN\\monotonerc lua files"
msgstr ""

#: src/options_list.hh:460
msgid "do not load ~/.monotone/monotonerc or _MTN/monotonerc lua files"
msgstr "no cargar los archivos lua ~/.monotone/monotonerc o _MTN/monotonerc"

#: src/options_list.hh:467
msgid "do not load the built-in lua file with the default hooks"
msgstr ""

#: src/options_list.hh:469
msgid "please use --no-standard-rcfiles instead"
msgstr ""

#: src/options_list.hh:471
msgid "old version of --no-standard-rcfiles"
msgstr ""

#: src/options_list.hh:475
msgid "please use --no-builtin-rcfile instead"
msgstr ""

#: src/options_list.hh:477
msgid "old version of --no-builtin-rcfile"
msgstr ""

#: src/options_list.hh:483
msgid "load extra lua file"
msgstr ""

#: src/options_list.hh:486
msgid "record process id of server"
msgstr "registrar el identificador de proceso del servidor"

#: src/options_list.hh:493
msgid ""
"decrease verbosity (undo previous -v, then disable informational output, "
"then disable warnings)"
msgstr ""

#: src/options_list.hh:502
msgid "increase verbosity (undo previous -q, and then enable debug output)"
msgstr ""

#: src/options_list.hh:512
msgid "please use -v (or -v -v -v if there are previous -q options)"
msgstr ""

#: src/options_list.hh:515
msgid "print debug log to stderr while running"
msgstr ""
"imprime un registro para debug al stderr mientras durante la ejecución"

#: src/options_list.hh:522
msgid "please use -q -q"
msgstr ""

#: src/options_list.hh:524
msgid "suppress warning, verbose, informational and progress messages"
msgstr ""
"suprime mensajes adicionales, de advertencia, informacionales y de progreso"

#: src/options_list.hh:532
msgid "print detailed information"
msgstr "imprime el información detallada"

#: src/options_list.hh:535
msgid ""
"automatically run the output through nroff (default if the output is a "
"terminal)"
msgstr ""

#: src/options_list.hh:539
msgid "show timestamps in front of errors, warnings and progress messages"
msgstr ""

#: src/options_list.hh:542
msgid "also operate on the contents of any listed directories"
msgstr "tambien operar en los contenidos de cualquier directorio listado"

#: src/options_list.hh:545
msgid "select revision id for operation"
msgstr "selecciona el identificador de revisión para operación"

#: src/options_list.hh:548
msgid "limit search for workspace to specified root"
msgstr "limita la busqueda de área de trabajo a la raíz especificada"

#: src/options_list.hh:551
msgid "don't look for a workspace"
msgstr "no busca un área de trabajo"

#: src/options_list.hh:554
msgid "use the current netsync arguments and options as the future default"
msgstr ""

#: src/options_list.hh:559
msgid "set ticker style (count|dot|none)"
msgstr "selecciona el estilo del contador (count|dot|none)"

#: src/options_list.hh:562
msgid "revision(s) to start logging at"
msgstr "revisión(es) a la cual se comienza a registrar"

#: src/options_list.hh:565
msgid "revision(s) to stop logging at"
msgstr "revisión(es) a la cual se deja de registrar"

#: src/options_list.hh:568
msgid "perform the operations for unknown files from workspace"
msgstr ""
"realiza las operaciones para archivos desconocidos del área de trabajo"

#: src/options_list.hh:571
msgid "print version number, then exit"
msgstr "imprime el número de versión, luego termina"

#: src/options_list.hh:578
msgid "don't output ignored files"
msgstr "no reportar archivos ignorados"

#: src/options_list.hh:581
msgid "don't output unknown files"
msgstr "no reportar archivos desconocidos"

#: src/options_list.hh:584
msgid "don't output unchanged files"
msgstr "no reportar archivos no modificados"

#: src/options_list.hh:587
msgid "don't output corresponding renames if restricted on such nodes"
msgstr ""
"no reportar los renombres correspondientes si ha sido restringido en dichos "
"nodos"

#: src/options_list.hh:595
msgid "use file to resolve conflicts"
msgstr "utilice archivo para resolver conflictos"

#: src/options_list.hh:610
msgid "specify conflict resolutions in a file, instead of interactively"
msgstr ""

#: src/options_list.hh:616
msgid "file in which to store conflicts"
msgstr "archivo en el cual guardar conflictos"

#: src/options_list.hh:629
msgid "use only one changelog cert for the git commit message"
msgstr ""
"utiliza solamente un certificado de registro de cambios para el mensaje de "
"git commit"

#: src/options_list.hh:632
msgid "file mapping author names from original to new values"
msgstr "archivo mapea nombre de autores de originales a nuevos valores"

#: src/options_list.hh:635
msgid "file mapping branch names from original to new values "
msgstr "archivo mapea nombres de archivos de originales a nuevos valores"

#: src/options_list.hh:638
msgid "include git refs for 'revs', 'roots' or 'leaves'"
msgstr "incluye referencias git para 'revs', 'roots' o 'leaves'"

#: src/options_list.hh:641
msgid "include revision ids in commit logs"
msgstr ""
"incluye identificadores de revisión en los registros asociados a un 'commit'"

#: src/options_list.hh:644
msgid "include standard cert values in commit logs"
msgstr ""
"incluye los valores standard de los certificados en los registros asociados "
"a un 'commit'"

#: src/options_list.hh:647
msgid "load the internal marks table before exporting revisions"
msgstr "lee la tabla de indicadores interna antes de exportar las revisiones"

#: src/options_list.hh:650
msgid "save the internal marks table after exporting revisions"
msgstr ""
"guarda las tablas de revisiones interna despues de exportar las revisiones"

#: src/safe_map.hh:25
#, c-format
msgid "erasing nonexistent key from %s"
msgstr "eliminando llave no existente de %s"

#: src/safe_map.hh:42 src/safe_map.hh:62
#, c-format
msgid "inserting duplicate entry into %s"
msgstr "Insertando entrada duplicada en %s"

#: src/safe_map.hh:80
#, c-format
msgid "fetching nonexistent entry from %s"
msgstr "obteniendo entrada no existente de %s"

#: src/unix/process.cc:63
#, c-format
msgid "error getting status of file %s: %s"
msgstr "error leyendo el status del archivo %s: %s"

#: src/unix/process.cc:87
#, c-format
msgid "error opening file %s: %s"
msgstr "error abriendo archivo %s: %s"

#: src/unix/process.cc:103
#, c-format
msgid "setting execute permission on %s"
msgstr ""

#: src/unix/process.cc:108
#, c-format
msgid "clearing execute permission on %s"
msgstr ""

#: src/unix/process.cc:119
#, c-format
msgid "error closing file %s: %s"
msgstr "error cerrando archivo %s: %s"

#: src/unix/fs.cc:49 src/win32/fs.cc:26
#, c-format
msgid "cannot get working directory: %s"
msgstr "no puede obtener el directorio de trabajo: %s"

#: src/unix/fs.cc:61 src/win32/fs.cc:42
#, c-format
msgid "cannot change to directory %s: %s"
msgstr "no se puede cambiar al al directorio %s: %s"

#: src/unix/fs.cc:83
#, c-format
msgid "could not find home directory for uid %d"
msgstr "no se pudo encontrar el directorio hogar para el uid %d"

#: src/unix/fs.cc:116
#, c-format
msgid "could not find home directory for user %s"
msgstr "no se pudo encontrar el directorio hogar para el usuario %s"

#: src/unix/fs.cc:134
#, c-format
msgid "error accessing file %s: %s"
msgstr "error accediendo el archivo %s: %s"

#: src/unix/fs.cc:143
#, c-format
msgid "cannot handle special file %s"
msgstr "no se puede manipular el archivo especial %s"

#: src/unix/fs.cc:159 src/win32/fs.cc:172
#, c-format
msgid "could not open directory '%s': %s"
msgstr "no se pudo abrir el directorio '%s': %s"

#: src/unix/fs.cc:250
#, c-format
msgid "error accessing '%s/%s': %s"
msgstr "error accediendo '%s/%s': %s"

#: src/unix/fs.cc:272
#, c-format
msgid "stat(%s) failed: %s"
msgstr ""

#: src/unix/fs.cc:284
#, c-format
msgid "chmod(%s) failed: %s"
msgstr ""

#: src/unix/fs.cc:295
#, c-format
msgid "renaming '%s' to '%s' failed: %s"
msgstr "renombrado de '%s' a '%s' falló: %s"

#: src/unix/fs.cc:308 src/unix/fs.cc:363 src/win32/fs.cc:248
#, c-format
msgid "could not remove '%s': %s"
msgstr "no se pudo remover '%s': %s"

#: src/unix/fs.cc:390 src/win32/fs.cc:303
#, c-format
msgid "could not create directory '%s': %s"
msgstr "no se pudo crear directorio '%s': %s"

#: src/unix/fs.cc:456 src/win32/fs.cc:451
#, c-format
msgid "cannot create temp file %s: %s"
msgstr "creación del archivo temporal %s falló: %s"

#: src/unix/fs.cc:466
#, c-format
msgid "all %d possible temporary file names are in use"
msgstr "todos los %d posibles nombres de archivos temporales estan en uso"

#: src/unix/fs.cc:507 src/win32/fs.cc:512
#, c-format
msgid "error writing to temp file %s: %s"
msgstr "error escribiendo el archivo temporal %s: %s"

#: src/unix/fs.cc:512 src/win32/fs.cc:519
#, c-format
msgid ""
"giving up after four zero-length writes to %s (%d byte written, %d left)"
msgid_plural ""
"giving up after four zero-length writes to %s (%d bytes written, %d left)"
msgstr[0] ""
"nos rendimos luego de cuatro escrituras de longitud cero a %s (%d byte "
"escrito, %d faltantes)"
msgstr[1] ""
"nos rendimos luego de cuatro escrituras de longitud cero a %s (%d bytes "
"escritos, %d faltantes)"

#: src/unix/os_strerror.cc:21 src/win32/os_strerror.cc:27
#, c-format
msgid "unknown error code %d"
msgstr "código de error desconocido %d"

#: src/unix/ssh_agent_platform.cc:48
#, c-format
msgid "ssh_agent: failed to create a socket: %s"
msgstr "ssh_agent: falló al intentar crear un socket %s"

#: src/unix/ssh_agent_platform.cc:55
#, c-format
msgid "ssh_agent: failed to set socket as close-on-exec: %s"
msgstr "ssh_agent: falló al intentar crear un socket tipo close-on-exec: %s"

#: src/unix/ssh_agent_platform.cc:67
#, c-format
msgid "ssh_agent: failed to connect to agent: %s"
msgstr "ssh_agent: no pudo conectarse al agente: %s"

#: src/unix/ssh_agent_platform.cc:99
#, c-format
msgid "ssh_agent: error during send: %s"
msgstr "ssh_agent: error durante el envío: %s"

#: src/unix/ssh_agent_platform.cc:102
#, c-format
msgid "ssh_agent: giving up after %d ineffective sends to agent"
msgstr "ssh_agent: abandonando luego de %d envíos fallidos al agente"

#: src/unix/ssh_agent_platform.cc:109
#, c-format
msgid "ssh_agent: sent %u extra bytes to agent"
msgstr "ssh_agent: envio %u bytes extra al agente"

#: src/unix/ssh_agent_platform.cc:129
#, c-format
msgid "ssh_agent: error during receive: %s"
msgstr "ssh_agent: error durante la recepción: %s"

#: src/unix/ssh_agent_platform.cc:132
#, c-format
msgid "ssh_agent: giving up after %d ineffective receives from agent"
msgstr "ssh_agent: abandonando luego de %d recepciones fallidas del agente"

#: src/unix/ssh_agent_platform.cc:138
#, c-format
msgid "ssh_agent: received %u extra bytes from agent"
msgstr "ssh_agent: recibidos %u bytes extra del agente"

#: src/unix/parse_date.cc:21
#, c-format
msgid "unable to parse date '%s' with format '%s'"
msgstr ""

#: src/unix/parse_date.cc:24
#, c-format
msgid "invalid date '%s' not matched by format '%s'"
msgstr ""

#: src/win32/get_system_flavour.cc:161
#, c-format
msgid "%s (level %d, rev %d)"
msgstr "%s (nivel %d, revisión %d)"

#: src/win32/get_system_flavour.cc:167
#, c-format
msgid "Windows %s (%d.%d, build %d, %s) on %s"
msgstr "Windows %s (%d.%d, build %d, %s) en %s"

#: src/win32/fs.cc:59
#, c-format
msgid "could not determine configuration path"
msgstr "no se pudo determinar el camino de la configuración"

#: src/win32/fs.cc:144
#, c-format
msgid "%s: GetFileAttributes error: %s"
msgstr "%s: error en GetFileAttributes: %s"

#: src/win32/fs.cc:194
#, c-format
msgid "error while reading directory: %s"
msgstr "error leyendo el directorio: %s"

#: src/win32/fs.cc:291
#, c-format
msgid "could not remove '%s' and contents: SHFileOperation error code 0x%x"
msgstr ""

#: src/win32/fs.cc:294
#, c-format
msgid "could not remove '%s' and contents: SHFileOperation partially aborted"
msgstr ""

#: src/win32/fs.cc:359
#, c-format
msgid "GetFileAttributes(%s) failed: %s"
msgstr ""

#: src/win32/fs.cc:364
#, c-format
msgid "SetFileAttributes(%s) failed: %s"
msgstr ""

#: src/win32/fs.cc:390
#, c-format
msgid "renaming '%s' to '%s' failed: %s (%d)"
msgstr "renombrando '%s' a '%s' falló: %s (%d)"

#: src/win32/fs.cc:459
#, c-format
msgid "cannot find a temporary file (tried %d possibilities)"
msgstr ""
"no se pudo encontrar un archivo temporal (se probaron %d posibilidades)"

#: src/win32/fs.cc:486
#, c-format
msgid "%s will be accessible to all users of this computer\n"
msgstr "%s será accesible a todos los usuarios de este computador\n"

#: src/win32/ssh_agent_platform.cc:82
#, c-format
msgid "Asked to write more than %u to pageant."
msgstr "Se solicitó escribir más de %u a pageant."

#: src/win32/ssh_agent_platform.cc:91
#, c-format
msgid "Error sending message to pageant (%d)."
msgstr "Error enviando mensaje a pageant (%d)."

#: src/win32/ssh_agent_platform.cc:105
#, c-format
msgid "Asked to read more than %u from pageant."
msgstr "Se solicitó leer más de %u de pageant."

#: src/win32/parse_date.cc:21
#, c-format
msgid "date parsing not available on win32"
msgstr ""

#: src/monotone.cc:83
#, c-format
msgid "std::terminate() - exception thrown while handling another exception"
msgstr ""
"std::terminate() - excepción arrojada mientras se manejaba otra excepción"

#: src/monotone.cc:143
#, c-format
msgid "This monotone binary requires at least SQLite 3.3.8 to run."
msgstr ""
"Este binario de monotone requiere al menos SQLite 3.3.8 para poder "
"ejecutarse."

#: src/monotone.cc:146
#, c-format
msgid "This monotone binary requires at least SQLite 3.3.14 to run."
msgstr ""
"Este binario de monotone requiere al menos SQLite 3.3.14 para poder "
"ejecutarse."

#: src/monotone.cc:157
#, c-format
msgid "Monotone does not support Botan 1.7.14."
msgstr "Monotone no soporta Botan 1.7.14."

#: src/monotone.cc:161
#, c-format
msgid "This monotone binary requires Botan 1.6.3 or newer."
msgstr "Este binario de monotone requiere Botan 1.6.3 o superior."

#: src/monotone.cc:163
#, c-format
msgid "This monotone binary does not work with Botan newer than 1.7.6."
msgstr ""
"Este binario de monotone no funciona con un Botan más reciente que 1.7.6."

#: src/monotone.cc:166
#, c-format
msgid "This monotone binary requires Botan 1.7.7 or newer."
msgstr "Este binario de monotone requiere Botan 1.7.7 o superior."

#: src/monotone.cc:172 src/monotone.cc:177
#, c-format
msgid "This monotone binary does not work with Botan 1.9.x."
msgstr "Este binario de monotone no funciona con Botan 1.9.x."

#: src/monotone.cc:175
#, c-format
msgid "This monotone binary requires Botan 1.7.22 or newer."
msgstr "Este binario de monotone requiere Botan 1.7.22 o superio."

#: src/std_hooks.lua:56
msgid "Press enter"
msgstr "Presione Entrar"

#: src/std_hooks.lua:58
msgid "Press enter when the subprocess has completed"
msgstr "Presione Entrar cuando el subproceso haya terminado"
