aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2014-07-01 14:52:33 -0400
committerJustin M. Keyes <justinkz@gmail.com>2014-07-01 14:52:33 -0400
commitfc8aba6077ca4d153e4bc2a3c2847e80902e499a (patch)
tree6534baf89b1a7a5442464212776b9576fb936619
parent9d8733c579f56c19d5c194fd6535bde5063365d8 (diff)
parente5c4b520a235e5514cd0a39f6b41e1f7545cd7b2 (diff)
downloadrneovim-fc8aba6077ca4d153e4bc2a3c2847e80902e499a.tar.gz
rneovim-fc8aba6077ca4d153e4bc2a3c2847e80902e499a.tar.bz2
rneovim-fc8aba6077ca4d153e4bc2a3c2847e80902e499a.zip
Merge #892 'Update pt_BR translation'
-rw-r--r--src/nvim/po/pt_BR.po8066
1 files changed, 4023 insertions, 4043 deletions
diff --git a/src/nvim/po/pt_BR.po b/src/nvim/po/pt_BR.po
index b688244cfc..b39ae155c8 100644
--- a/src/nvim/po/pt_BR.po
+++ b/src/nvim/po/pt_BR.po
@@ -4,1015 +4,1766 @@ msgid ""
msgstr ""
"Project-Id-Version: Vim 7.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-05-26 14:21+0200\n"
-"PO-Revision-Date: 2010-08-04 20:36-0300\n"
-"Last-Translator: Eduardo S. Dobay <edudobay@gmail.com>\n"
+"POT-Creation-Date: 2014-06-10 14:22-0300\n"
+"PO-Revision-Date: 2014-06-25 20:03-0300\n"
+"Last-Translator: Eduardo Elias Ferreira <camponez@gmail.com>\n"
"Language-Team: Brazilian Portuguese <pt-br@li.org>\n"
-"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_BR\n"
-#: ../api/private/helpers.c:201
-#, fuzzy
-msgid "Unable to get option value"
-msgstr "Lixo após argumento de opção"
+#: ../misc2.c:297
+#, c-format
+msgid "Calling shell to execute: \"%s\""
+msgstr "Chamando o shell para executar: \"%s\""
-#: ../api/private/helpers.c:204
-msgid "internal error: unknown option type"
-msgstr ""
+#: ../screen.c:4811 ../buffer.c:3215
+msgid "[Help]"
+msgstr "[Ajuda]"
-#: ../buffer.c:92
-msgid "[Location List]"
-msgstr "[Lista de locais]"
+#: ../screen.c:4815 ../buffer.c:3244
+msgid "[Preview]"
+msgstr "[Visualização]"
-#: ../buffer.c:93
-msgid "[Quickfix List]"
-msgstr "[Lista quickfix]"
+#: ../screen.c:4823 ../fileio.c:1855 ../buffer.c:2496 ../buffer.c:3207
+msgid "[RO]"
+msgstr "[S/L]"
-#: ../buffer.c:94
-#, fuzzy
-msgid "E855: Autocommands caused command to abort"
-msgstr "E812: Autocomandos alteraram o buffer ou o nome do buffer"
+#: ../screen.c:7362
+msgid " VREPLACE"
+msgstr " SUBSTITUIÇÃO VISUAL"
-#: ../buffer.c:135
-msgid "E82: Cannot allocate any buffer, exiting..."
-msgstr "E82: Não foi possível alocar nenhum buffer, saindo do Vim..."
+#: ../screen.c:7364
+msgid " REPLACE"
+msgstr " SUBSTITUIÇÃO"
-#: ../buffer.c:138
-msgid "E83: Cannot allocate buffer, using other one..."
-msgstr "E83: Impossível alocar buffer; tentando usar outro..."
+# ESD - In Portuguese it would sound more natural if the message for
+# "REVERSE" came *after* the message for "INSERT".
+#: ../screen.c:7367
+msgid " REVERSE"
+msgstr " (INVERTIDA)"
-#: ../buffer.c:763
-msgid "E515: No buffers were unloaded"
-msgstr "E515: Nenhum buffer foi descarregado"
+#: ../screen.c:7368
+msgid " INSERT"
+msgstr " INSERÇÃO"
-#: ../buffer.c:765
-msgid "E516: No buffers were deleted"
-msgstr "E516: Nenhum buffer foi apagado"
+#: ../screen.c:7370
+msgid " (insert)"
+msgstr " (inserção)"
-#: ../buffer.c:767
-msgid "E517: No buffers were wiped out"
-msgstr "E517: Nenhum buffer foi eliminado"
+#: ../screen.c:7372
+msgid " (replace)"
+msgstr " (substituição)"
-#: ../buffer.c:772
-msgid "1 buffer unloaded"
-msgstr "1 buffer descarregado"
+#: ../screen.c:7374
+msgid " (vreplace)"
+msgstr " (substituição visual)"
-#: ../buffer.c:774
+#: ../screen.c:7376
+msgid " Hebrew"
+msgstr " Hebraico"
+
+#: ../screen.c:7381
+msgid " Arabic"
+msgstr " Árabe"
+
+#: ../screen.c:7383
+msgid " (lang)"
+msgstr " (língua)"
+
+#: ../screen.c:7386
+msgid " (paste)"
+msgstr " (colar)"
+
+#: ../screen.c:7396
+msgid " VISUAL"
+msgstr " VISUAL"
+
+#: ../screen.c:7397
+msgid " VISUAL LINE"
+msgstr " VISUAL/LINHA"
+
+#: ../screen.c:7398
+msgid " VISUAL BLOCK"
+msgstr " VISUAL/BLOCO"
+
+#: ../screen.c:7399
+msgid " SELECT"
+msgstr " SELEÇÃO"
+
+#: ../screen.c:7400
+msgid " SELECT LINE"
+msgstr " SELEÇÃO DE LINHAS"
+
+#: ../screen.c:7401
+msgid " SELECT BLOCK"
+msgstr " SELEÇÃO EM BLOCO"
+
+#: ../screen.c:7413 ../screen.c:7468
+msgid "recording"
+msgstr "gravando"
+
+#: ../regexp_nfa.c:239
+msgid "E865: (NFA) Regexp end encountered prematurely"
+msgstr "E865: (NFA) Fim da Regexp encontrado prematuramente"
+
+#: ../regexp_nfa.c:240
#, c-format
-msgid "%d buffers unloaded"
-msgstr "%d buffers descarregados"
+msgid "E866: (NFA regexp) Misplaced %c"
+msgstr "E866: (NFA regexp) %c na posição incorreta"
-#: ../buffer.c:777
-msgid "1 buffer deleted"
-msgstr "1 buffer apagado"
+#: ../regexp_nfa.c:242
+#, c-format
+msgid "E877: (NFA regexp) Invalid character class: %<PRId64>"
+msgstr "E877: (NFA regexp) Classe de caracter inválida: %<PRId64>"
-#: ../buffer.c:779
+#: ../regexp_nfa.c:1288
#, c-format
-msgid "%d buffers deleted"
-msgstr "%d buffers apagados"
+msgid "E867: (NFA) Unknown operator '\\z%c'"
+msgstr "E867: (NFA) Operador '\\z%c' desconhecido"
-#: ../buffer.c:782
-msgid "1 buffer wiped out"
-msgstr "1 buffer eliminado"
+#: ../regexp_nfa.c:1323 ../regexp.c:2099
+#, c-format
+msgid "E678: Invalid character after %s%%[dxouU]"
+msgstr "E678: Caractere inválido após %s%%[dxouU]"
-#: ../buffer.c:784
+#: ../regexp_nfa.c:1414
#, c-format
-msgid "%d buffers wiped out"
-msgstr "%d buffers eliminados"
+msgid "E867: (NFA) Unknown operator '\\%%%c'"
+msgstr "E867: (NFA) Operador '\\%%%c' desconhecido"
-#: ../buffer.c:806
-msgid "E90: Cannot unload last buffer"
-msgstr "E90: Impossível descarregar último buffer"
+#: ../regexp_nfa.c:1829
+#, c-format
+msgid "E869: (NFA) Unknown operator '\\@%c'"
+msgstr "E869: (NFA) Operador '\\@%c' desconhecido"
-#: ../buffer.c:874
-msgid "E84: No modified buffer found"
-msgstr "E84: Não foram encontrados buffers modificados"
+#: ../regexp_nfa.c:1858
+msgid "E870: (NFA regexp) Error reading repetition limits"
+msgstr "E870: (NFA regexp) Erro na leitura dos limites de repetição"
-#. back where we started, didn't find anything.
-#: ../buffer.c:903
-msgid "E85: There is no listed buffer"
-msgstr "E85: Não há buffers listados"
+#. Can't have a multi follow a multi.
+#: ../regexp_nfa.c:1922
+msgid "E871: (NFA regexp) Can't have a multi follow a multi !"
+msgstr "E871: (NFA regexp) Um operador multi não pode seguir outro operador multi !"
-#: ../buffer.c:913
-#, c-format
-msgid "E86: Buffer %<PRId64> does not exist"
-msgstr "E86: Buffer %<PRId64> não existe"
+#. Too many `('
+#: ../regexp_nfa.c:2064
+msgid "E872: (NFA regexp) Too many '('"
+msgstr "E872: (NFA regexp) Muitos '('"
-#: ../buffer.c:915
-msgid "E87: Cannot go beyond last buffer"
-msgstr "E87: Não é possível ir além do último buffer"
+#: ../regexp_nfa.c:2069
+msgid "E879: (NFA regexp) Too many \\z("
+msgstr "E879: (NFA regexp) Muitos \\z("
-#: ../buffer.c:917
-msgid "E88: Cannot go before first buffer"
-msgstr "E88: Não é possível ir para antes do primeiro buffer"
+#: ../regexp_nfa.c:2093
+msgid "E873: (NFA regexp) proper termination error"
+msgstr "E873: (NFA regexp) erro na terminação "
-#: ../buffer.c:945
-#, c-format
+#: ../regexp_nfa.c:2605
+msgid "E874: (NFA) Could not pop the stack !"
+msgstr "E874: (NFA) Não é possível remover o elemento do topo da pilha !"
+
+#: ../regexp_nfa.c:3304
msgid ""
-"E89: No write since last change for buffer %<PRId64> (add ! to override)"
+"E875: (NFA regexp) (While converting from postfix to NFA), too many states "
+"left on stack"
msgstr ""
-"E89: Alterações no buffer %<PRId64> não foram gravadas (adicione ! para "
-"forçar)"
+"E875: (NFA regexp) (Durante a conversão de postfix para NFA), muitos estados"
+"deixados na pilha"
-#. wrap around (may cause duplicates)
-#: ../buffer.c:1423
-msgid "W14: Warning: List of file names overflow"
-msgstr "W14: Aviso: Estouro da lista de nomes de arquivos"
+#: ../regexp_nfa.c:3308
+msgid "E876: (NFA regexp) Not enough space to store the whole NFA "
+msgstr "E876: (NFA regexp) Sem espaço suficiente para guardar todo o NFA "
-#: ../buffer.c:1555 ../quickfix.c:3361
+#: ../regexp_nfa.c:4532 ../regexp_nfa.c:4827
+msgid ""
+"Could not open temporary log file for writing, displaying on stderr ... "
+msgstr ""
+"Não foi possível abrir o arquivo de log temporário para escrita, exibindo em"
+"stderr ..."
+
+#: ../regexp_nfa.c:4798
#, c-format
-msgid "E92: Buffer %<PRId64> not found"
-msgstr "E92: Buffer %<PRId64> não encontrado"
+msgid "(NFA) COULD NOT OPEN %s !"
+msgstr "(NFA) NÃO FOI POSSÍVEL ABRIR %s !"
-#: ../buffer.c:1798
+#: ../regexp_nfa.c:6007
+msgid "Could not open temporary log file for writing "
+msgstr "Não foi possível abrir o arquivo de log temporário para escrita"
+
+#: ../memline.c:296
+msgid "E298: Didn't get block nr 0?"
+msgstr "E298: Não foi obtido o bloco nº 0?"
+
+#: ../memline.c:339
+msgid "E298: Didn't get block nr 1?"
+msgstr "E298: Não foi obtido o bloco nº 1?"
+
+#: ../memline.c:355
+msgid "E298: Didn't get block nr 2?"
+msgstr "E298: Não foi obtido o bloco nº 2?"
+
+#. could not (re)open the swap file, what can we do????
+#: ../memline.c:443
+msgid "E301: Oops, lost the swap file!!!"
+msgstr "E301: Oops, o arquivo de troca foi perdido!!!"
+
+#: ../memline.c:455
+msgid "E302: Could not rename swap file"
+msgstr "E302: Não foi possível renomear o arquivo de troca"
+
+#: ../memline.c:532
#, c-format
-msgid "E93: More than one match for %s"
-msgstr "E93: Mais de uma correspondência com %s"
+msgid "E303: Unable to open swap file for \"%s\", recovery impossible"
+msgstr ""
+"E303: Impossível abrir arquivo de troca para \"%s\", recuperação impossível"
+
+#: ../memline.c:644
+msgid "E304: ml_upd_block0(): Didn't get block 0??"
+msgstr "E304: ml_upd_block0(): Não foi obtido o bloco 0??"
-#: ../buffer.c:1800
+#. no swap files found
+#: ../memline.c:808
#, c-format
-msgid "E94: No matching buffer for %s"
-msgstr "E94: Nenhum buffer coincide com %s"
+msgid "E305: No swap file found for %s"
+msgstr "E305: Nenhum arquivo de troca encontrado para %s"
+
+#: ../memline.c:817
+msgid "Enter number of swap file to use (0 to quit): "
+msgstr "Insira o número do arquivo de troca a usar (0 para sair): "
-#: ../buffer.c:2161
+#: ../memline.c:857
#, c-format
-msgid "line %<PRId64>"
-msgstr "linha %<PRId64>"
+msgid "E306: Cannot open %s"
+msgstr "E306: Impossível abrir %s"
-#: ../buffer.c:2233
-msgid "E95: Buffer with this name already exists"
-msgstr "E95: Já existe um buffer com esse nome"
+#: ../memline.c:875
+msgid "Unable to read block 0 from "
+msgstr "Impossível ler o bloco 0 de "
-#: ../buffer.c:2498
-msgid " [Modified]"
-msgstr " [Modificado]"
+#: ../memline.c:878
+msgid ""
+"\n"
+"Maybe no changes were made or Vim did not update the swap file."
+msgstr ""
+"\n"
+"Talvez nenhuma mudança tenha sido feita ou o Vim não tenha atualizado o "
+"arquivo\n"
+"de troca."
-#: ../buffer.c:2501
-msgid "[Not edited]"
-msgstr "[Não editado]"
+#: ../memline.c:887
+msgid " cannot be used with this version of Vim.\n"
+msgstr " não pode ser usado com esta versão do Vim.\n"
-#: ../buffer.c:2504
-msgid "[New file]"
-msgstr "[Novo arquivo]"
+#: ../memline.c:889
+msgid "Use Vim version 3.0.\n"
+msgstr "Use o Vim versão 3.0.\n"
-#: ../buffer.c:2505
-msgid "[Read errors]"
-msgstr "[Erros de leitura]"
+#: ../memline.c:894
+#, c-format
+msgid "E307: %s does not look like a Vim swap file"
+msgstr "E307: %s não se parece com um arquivo de troca do Vim"
-#: ../buffer.c:2506 ../buffer.c:3217 ../fileio.c:1807 ../screen.c:4895
-msgid "[RO]"
-msgstr "[S/L]"
+#: ../memline.c:900
+msgid " cannot be used on this computer.\n"
+msgstr " não pode ser usado neste computador.\n"
-#: ../buffer.c:2507 ../fileio.c:1807
-msgid "[readonly]"
-msgstr "[somente-leitura]"
+#: ../memline.c:902
+msgid "The file was created on "
+msgstr "O arquivo foi criado em "
+
+#: ../memline.c:906
+msgid ""
+",\n"
+"or the file has been damaged."
+msgstr ""
+",\n"
+"ou o arquivo foi danificado."
-#: ../buffer.c:2524
+#: ../memline.c:923
+msgid " has been damaged (page size is smaller than minimum value).\n"
+msgstr " foi danificado (o tamanho da página é menor que o valor mínimo).\n"
+
+#: ../memline.c:952
#, c-format
-msgid "1 line --%d%%--"
-msgstr "1 linha --%d%%--"
+msgid "Using swap file \"%s\""
+msgstr "Usando arquivo de troca \"%s\""
-#: ../buffer.c:2526
+#: ../memline.c:958
#, c-format
-msgid "%<PRId64> lines --%d%%--"
-msgstr "%<PRId64> linhas --%d%%--"
+msgid "Original file \"%s\""
+msgstr "Arquivo original \"%s\""
-#: ../buffer.c:2530
+#: ../memline.c:973
+msgid "E308: Warning: Original file may have been changed"
+msgstr "E308: Aviso: O arquivo original pode ter sido alterado"
+
+#: ../memline.c:1039
#, c-format
-msgid "line %<PRId64> of %<PRId64> --%d%%-- col "
-msgstr "linha %<PRId64> de %<PRId64> --%d%%-- col "
+msgid "E309: Unable to read block 1 from %s"
+msgstr "E309: Impossível ler o bloco 1 de %s"
+
+#: ../memline.c:1043
+msgid "???MANY LINES MISSING"
+msgstr "???MUITAS LINHAS FALTANDO"
+
+#: ../memline.c:1054
+msgid "???LINE COUNT WRONG"
+msgstr "???NÚMERO DE LINHAS ERRADO"
+
+#: ../memline.c:1060
+msgid "???EMPTY BLOCK"
+msgstr "???BLOCO VAZIO"
-#: ../buffer.c:2632 ../buffer.c:4292 ../memline.c:1554
+#: ../memline.c:1081
+msgid "???LINES MISSING"
+msgstr "???LINHAS FALTANDO"
+
+#: ../memline.c:1106
+#, c-format
+msgid "E310: Block 1 ID wrong (%s not a .swp file?)"
+msgstr "E310: ID do bloco 1 está errado (%s não é um arquivo .swp?)"
+
+#: ../memline.c:1111
+msgid "???BLOCK MISSING"
+msgstr "???BLOCO FALTANDO"
+
+#: ../memline.c:1125
+msgid "??? from here until ???END lines may be messed up"
+msgstr "??? daqui até ???FIM as linhas podem estar corrompidas"
+
+#: ../memline.c:1142
+msgid "??? from here until ???END lines may have been inserted/deleted"
+msgstr "??? daqui até ???FIM linhas podem ter sido inseridas/excluídas"
+
+#: ../memline.c:1159
+msgid "???END"
+msgstr "???FIM"
+
+#: ../memline.c:1216
+msgid "E311: Recovery Interrupted"
+msgstr "E311: Recuperação interrompida"
+
+#: ../memline.c:1221
+msgid ""
+"E312: Errors detected while recovering; look for lines starting with ???"
+msgstr ""
+"E312: Erros detectados durante a recuperação; procure por linhas começando "
+"com ???"
+
+#: ../memline.c:1223
+msgid "See \":help E312\" for more information."
+msgstr "Veja \":help E312\" para mais informações."
+
+#: ../memline.c:1227
+msgid "Recovery completed. You should check if everything is OK."
+msgstr "Recuperação concluída. Você deve verificar se está tudo certo."
+
+#: ../memline.c:1229
+msgid ""
+"\n"
+"(You might want to write out this file under another name\n"
+msgstr ""
+"\n"
+"(Você talvez queira salvar este arquivo com outro nome\n"
+
+#: ../memline.c:1230
+#, fuzzy
+msgid "and run diff with the original file to check for changes)"
+msgstr ""
+"e executar diff com o arquivo original para verificar se houve alterações)\n"
+
+#: ../memline.c:1232
+msgid "Recovery completed. Buffer contents equals file contents."
+msgstr ""
+
+#: ../memline.c:1233
+#, fuzzy
+msgid ""
+"\n"
+"You may want to delete the .swp file now.\n"
+"\n"
+msgstr ""
+"Exclua o arquivo .swp em seguida.\n"
+"\n"
+
+#. use msg() to start the scrolling properly
+#: ../memline.c:1305
+msgid "Swap files found:"
+msgstr "Arquivos de troca encontrados:"
+
+#: ../memline.c:1424
+msgid " In current directory:\n"
+msgstr " No diretório atual:\n"
+
+#: ../memline.c:1426
+msgid " Using specified name:\n"
+msgstr " Usando o nome especificado:\n"
+
+#: ../memline.c:1428
+msgid " In directory "
+msgstr " No diretório "
+
+#: ../memline.c:1443
+msgid " -- none --\n"
+msgstr " -- nenhum --\n"
+
+#: ../memline.c:1505
+msgid " owned by: "
+msgstr " pertence a: "
+
+#: ../memline.c:1507
+msgid " dated: "
+msgstr "com data: "
+
+#: ../memline.c:1510 ../memline.c:3190
+msgid " dated: "
+msgstr " com data de: "
+
+#: ../memline.c:1526
+msgid " [from Vim version 3.0]"
+msgstr " [do Vim versão 3.0]"
+
+#: ../memline.c:1528
+msgid " [does not look like a Vim swap file]"
+msgstr " [não se parece com um arquivo de troca do Vim]"
+
+#: ../memline.c:1530
+msgid " file name: "
+msgstr " nome do arquivo: "
+
+#: ../memline.c:1532 ../buffer.c:2622 ../buffer.c:4278
msgid "[No Name]"
msgstr "[Sem nome]"
-#. must be a help buffer
-#: ../buffer.c:2667
-msgid "help"
-msgstr "ajuda"
+#: ../memline.c:1536
+msgid ""
+"\n"
+" modified: "
+msgstr ""
+"\n"
+" modificado: "
-#: ../buffer.c:3225 ../screen.c:4883
-msgid "[Help]"
-msgstr "[Ajuda]"
+#: ../memline.c:1537
+msgid "YES"
+msgstr "SIM"
-#: ../buffer.c:3254 ../screen.c:4887
-msgid "[Preview]"
-msgstr "[Visualização]"
+#: ../memline.c:1537
+msgid "no"
+msgstr "não"
-#: ../buffer.c:3528
-msgid "All"
-msgstr "Tudo"
+#: ../memline.c:1540
+msgid ""
+"\n"
+" user name: "
+msgstr ""
+"\n"
+" nome de usuário: "
-#: ../buffer.c:3528
-msgid "Bot"
-msgstr "Fim"
+#: ../memline.c:1546
+msgid " host name: "
+msgstr " nome do host: "
-#: ../buffer.c:3531
-msgid "Top"
-msgstr "Topo"
+#: ../memline.c:1548
+msgid ""
+"\n"
+" host name: "
+msgstr ""
+"\n"
+" nome do host: "
-#: ../buffer.c:4244
+#: ../memline.c:1553
msgid ""
"\n"
-"# Buffer list:\n"
+" process ID: "
msgstr ""
"\n"
-"# Lista de buffers:\n"
+" ID do processo: "
-#: ../buffer.c:4289
-msgid "[Scratch]"
-msgstr "[Rascunho]"
+#: ../memline.c:1557
+msgid " (still running)"
+msgstr " (ainda executando)"
-#: ../buffer.c:4529
+#: ../memline.c:1564
msgid ""
"\n"
-"--- Signs ---"
+" [not usable on this computer]"
msgstr ""
"\n"
-"--- Sinais ---"
+" [não pode ser usado neste computador]"
-#: ../buffer.c:4538
+#: ../memline.c:1568
+msgid " [cannot be read]"
+msgstr " [não pode ser lido]"
+
+#: ../memline.c:1571
+msgid " [cannot be opened]"
+msgstr " [não pode ser aberto]"
+
+#: ../memline.c:1676
+msgid "E313: Cannot preserve, there is no swap file"
+msgstr "E313: Impossível preservar, não há um arquivo de troca"
+
+#: ../memline.c:1725
+msgid "File preserved"
+msgstr "Arquivo preservado"
+
+#: ../memline.c:1727
+msgid "E314: Preserve failed"
+msgstr "E314: Preservação falhou"
+
+#: ../memline.c:1780
#, c-format
-msgid "Signs for %s:"
-msgstr "Sinais para %s:"
+msgid "E315: ml_get: invalid lnum: %<PRId64>"
+msgstr "E315: ml_get: número de linha inválido: %<PRId64>"
-#: ../buffer.c:4543
+#: ../memline.c:1812
#, c-format
-msgid " line=%<PRId64> id=%d name=%s"
-msgstr " linha=%<PRId64> id=%d nome=%s"
+msgid "E316: ml_get: cannot find line %<PRId64>"
+msgstr "E316: ml_get: linha %<PRId64> não encontrada"
-#: ../cursor_shape.c:68
-msgid "E545: Missing colon"
-msgstr "E545: Dois-pontos faltando"
+#: ../memline.c:2197
+msgid "E317: pointer block id wrong 3"
+msgstr "E317: id do bloco de ponteiros incorreto: 3"
-#: ../cursor_shape.c:70 ../cursor_shape.c:94
-msgid "E546: Illegal mode"
-msgstr "E546: Modo de operação inválido"
+#: ../memline.c:2272
+msgid "stack_idx should be 0"
+msgstr "stack_idx deveria ser 0"
-#: ../cursor_shape.c:134
-msgid "E548: digit expected"
-msgstr "E548: era esperado um algarismo"
+#: ../memline.c:2330
+msgid "E318: Updated too many blocks?"
+msgstr "E318: Foram atualizados blocos demais?"
-#: ../cursor_shape.c:138
-msgid "E549: Illegal percentage"
-msgstr "E549: Porcentagem inválida"
+#: ../memline.c:2471
+msgid "E317: pointer block id wrong 4"
+msgstr "E317: id do bloco de ponteiros incorreto: 4"
+
+#: ../memline.c:2496
+msgid "deleted block 1?"
+msgstr "bloco 1 apagado?"
-#: ../diff.c:146
+#: ../memline.c:2667
#, c-format
-msgid "E96: Can not diff more than %<PRId64> buffers"
-msgstr "E96: Não é possível usar diff com mais de %<PRId64> buffers"
+msgid "E320: Cannot find line %<PRId64>"
+msgstr "E320: Linha %<PRId64> não encontrada"
-#: ../diff.c:753
-msgid "E810: Cannot read or write temp files"
-msgstr "E810: Não foi possível ler ou gravar arquivos temporários"
+#: ../memline.c:2876
+msgid "E317: pointer block id wrong"
+msgstr "E317: id do bloco de ponteiros incorreto"
-#: ../diff.c:755
-msgid "E97: Cannot create diffs"
-msgstr "E97: diff não funcionou"
+#: ../memline.c:2890
+msgid "pe_line_count is zero"
+msgstr "pe_line_count é zero"
-#: ../diff.c:966
-msgid "E816: Cannot read patch output"
-msgstr "E816: Não foi possível ler o resultado do patch"
+#: ../memline.c:2915
+#, c-format
+msgid "E322: line number out of range: %<PRId64> past the end"
+msgstr "E322: número da linha fora dos limites: %<PRId64> além do fim"
-#: ../diff.c:1220
-msgid "E98: Cannot read diff output"
-msgstr "E98: Não foi possível ler o resultado do diff"
+#: ../memline.c:2919
+#, c-format
+msgid "E323: line count wrong in block %<PRId64>"
+msgstr "E323: número de linhas incorreto no bloco %<PRId64>"
-#: ../diff.c:2081
-msgid "E99: Current buffer is not in diff mode"
-msgstr "E99: O buffer atual não está no modo diff"
+#: ../memline.c:2959
+msgid "Stack size increases"
+msgstr "Aumenta o tamanho da pilha"
-#: ../diff.c:2100
-msgid "E793: No other buffer in diff mode is modifiable"
-msgstr "E793: Não há nenhum outro buffer modificável em modo diff"
+#: ../memline.c:2998
+msgid "E317: pointer block id wrong 2"
+msgstr "E317: id do bloco de ponteiros incorreto: 2"
-#: ../diff.c:2102
-msgid "E100: No other buffer in diff mode"
-msgstr "E100: Não há nenhum outro buffer no modo diff"
+#: ../memline.c:3030
+#, c-format
+msgid "E773: Symlink loop for \"%s\""
+msgstr "E773: Links simbólicos cíclicos para \"%s\""
-#: ../diff.c:2112
-msgid "E101: More than two buffers in diff mode, don't know which one to use"
-msgstr "E101: Há mais de dois buffers no modo diff; não sei quais usar"
+#: ../memline.c:3180
+msgid "E325: ATTENTION"
+msgstr "E325: ATENÇÃO"
+
+#: ../memline.c:3181
+msgid ""
+"\n"
+"Found a swap file by the name \""
+msgstr ""
+"\n"
+"Foi encontrado um arquivo de troca de nome \""
+
+#: ../memline.c:3185
+msgid "While opening file \""
+msgstr "Ao abrir o arquivo \""
+
+#: ../memline.c:3198
+msgid " NEWER than swap file!\n"
+msgstr " MAIS NOVO que o arquivo de troca!\n"
+
+#: ../memline.c:3203
+#, fuzzy
+msgid ""
+"\n"
+"(1) Another program may be editing the same file. If this is the case,\n"
+" be careful not to end up with two different instances of the same\n"
+" file when making changes."
+msgstr ""
+"\n"
+"(1) Outro programa pode estar editando o mesmo arquivo.\n"
+" Se for esse o caso, cuidado para não acabar com duas\n"
+" versões do mesmo arquivo ao fazer alterações.\n"
+
+#: ../memline.c:3204
+#, fuzzy
+msgid " Quit, or continue with caution.\n"
+msgstr " Saia do programa, ou continue com cuidado.\n"
+
+#: ../memline.c:3205
+#, fuzzy
+msgid "(2) An edit session for this file crashed.\n"
+msgstr ""
+"\n"
+"(2) Ocorreu um travamento numa sessão de edição desse arquivo.\n"
+
+#: ../memline.c:3206
+msgid " If this is the case, use \":recover\" or \"vim -r "
+msgstr " Se esse for o caso, use \":recover\" ou \"vim -r "
+
+#: ../memline.c:3208
+msgid ""
+"\"\n"
+" to recover the changes (see \":help recovery\").\n"
+msgstr ""
+"\"\n"
+" para recuperar as alterações (veja \":help recovery\").\n"
+
+#: ../memline.c:3209
+msgid " If you did this already, delete the swap file \""
+msgstr " Se você já vez isso, exclua o arquivo de troca \""
+
+#: ../memline.c:3211
+msgid ""
+"\"\n"
+" to avoid this message.\n"
+msgstr ""
+"\"\n"
+" para evitar esta mensagem.\n"
+
+#: ../memline.c:3408 ../memline.c:3410
+msgid "Swap file \""
+msgstr "O arquivo de troca \""
+
+#: ../memline.c:3409 ../memline.c:3413
+msgid "\" already exists!"
+msgstr "\" já existe!"
+
+#: ../memline.c:3415
+msgid "VIM - ATTENTION"
+msgstr "VIM - ATENÇÃO"
-#: ../diff.c:2141
+#: ../memline.c:3417
+msgid "Swap file already exists!"
+msgstr "O arquivo de troca já existe!"
+
+#: ../memline.c:3422
+msgid ""
+"&Open Read-Only\n"
+"&Edit anyway\n"
+"&Recover\n"
+"&Quit\n"
+"&Abort"
+msgstr ""
+"&Abrir somente-leitura\n"
+"&Editar mesmo assim\n"
+"&Recuperar\n"
+"&Sair\n"
+"&Cancelar"
+
+#: ../memline.c:3425
+msgid ""
+"&Open Read-Only\n"
+"&Edit anyway\n"
+"&Recover\n"
+"&Delete it\n"
+"&Quit\n"
+"&Abort"
+msgstr ""
+"&Abrir somente-leitura\n"
+"&Editar mesmo assim\n"
+"&Recuperar\n"
+"E&xcluí-lo\n"
+"&Sair\n"
+"&Cancelar"
+
+#.
+#. * Change the ".swp" extension to find another file that can be used.
+#. * First decrement the last char: ".swo", ".swn", etc.
+#. * If that still isn't enough decrement the last but one char: ".svz"
+#. * Can happen when editing many "No Name" buffers.
+#.
+#. ".s?a"
+#. ".saa": tried enough, give up
+#: ../memline.c:3486
+msgid "E326: Too many swap files found"
+msgstr "E326: Foram encontrados arquivos de troca demais"
+
+#: ../regexp.c:465
#, c-format
-msgid "E102: Can't find buffer \"%s\""
-msgstr "E102: Buffer \"%s\" não encontrado"
+msgid "E369: invalid item in %s%%[]"
+msgstr "E369: item inválido em %s%%[]"
-#: ../diff.c:2152
+#: ../regexp.c:477
#, c-format
-msgid "E103: Buffer \"%s\" is not in diff mode"
-msgstr "E103: Buffer \"%s\" não está no modo diff"
+msgid "E769: Missing ] after %s["
+msgstr "E769: ] faltando após %s["
-#: ../diff.c:2193
-msgid "E787: Buffer changed unexpectedly"
-msgstr "E787: Buffer foi alterado inesperadamente"
+#: ../regexp.c:478
+#, c-format
+msgid "E53: Unmatched %s%%("
+msgstr "E53: %s%%( sem correspondente"
-#: ../digraph.c:1598
-msgid "E104: Escape not allowed in digraph"
-msgstr "E104: Caractere escape não é permitido em dígrafos"
+#: ../regexp.c:479
+#, c-format
+msgid "E54: Unmatched %s("
+msgstr "E54: %s( sem correspondente"
-#: ../digraph.c:1760
-msgid "E544: Keymap file not found"
-msgstr "E544: Arquivo de mapa de teclado não encontrado"
+#: ../regexp.c:480
+#, c-format
+msgid "E55: Unmatched %s)"
+msgstr "E55: %s) sem correspondente"
-#: ../digraph.c:1785
-msgid "E105: Using :loadkeymap not in a sourced file"
-msgstr "E105: :loadkeymap usado fora de um script Vim"
+#: ../regexp.c:481
+msgid "E66: \\z( not allowed here"
+msgstr "E66: \\z( não é permitido aqui"
-#: ../digraph.c:1821
-msgid "E791: Empty keymap entry"
-msgstr "E791: Entrada vazia no mapa de teclado"
+#: ../regexp.c:482
+msgid "E67: \\z1 et al. not allowed here"
+msgstr "E67: \\z1 e cia. não são permitidos aqui"
-#: ../edit.c:82
-msgid " Keyword completion (^N^P)"
-msgstr " Completar palavra-chave (^N^P)"
+#: ../regexp.c:483
+#, c-format
+msgid "E69: Missing ] after %s%%["
+msgstr "E69: ] faltando após %s%%["
-#. ctrl_x_mode == 0, ^P/^N compl.
-#: ../edit.c:83
-msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)"
-msgstr " modo ^X (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)"
+#: ../regexp.c:484
+#, c-format
+msgid "E70: Empty %s%%[]"
+msgstr "E70: %s%%[] vazio"
-#: ../edit.c:85
-msgid " Whole line completion (^L^N^P)"
-msgstr " Completar linha inteira (^L^N^P)"
+#: ../regexp.c:1259 ../regexp.c:1274
+msgid "E339: Pattern too long"
+msgstr "E339: Padrão longo demais"
-#: ../edit.c:86
-msgid " File name completion (^F^N^P)"
-msgstr " Completar nome de arquivo (^F^N^P)"
+#: ../regexp.c:1421
+msgid "E50: Too many \\z("
+msgstr "E50: Muitos \\z("
-#: ../edit.c:87
-msgid " Tag completion (^]^N^P)"
-msgstr " Completar marcador (^]^N^P)"
+#: ../regexp.c:1428
+#, c-format
+msgid "E51: Too many %s("
+msgstr "E51: Muitos %s("
-#: ../edit.c:88
-msgid " Path pattern completion (^N^P)"
-msgstr " Completar padrão de caminho (^N^P)"
+#: ../regexp.c:1477
+msgid "E52: Unmatched \\z("
+msgstr "E52: \\z( sem correspondente"
-#: ../edit.c:89
-msgid " Definition completion (^D^N^P)"
-msgstr " Completar definição (^D^N^P)"
+#: ../regexp.c:1687
+#, c-format
+msgid "E59: invalid character after %s@"
+msgstr "E59: caractere inválido após %s@"
-#: ../edit.c:91
-msgid " Dictionary completion (^K^N^P)"
-msgstr " Completar do dicionário (^K^N^P)"
+#: ../regexp.c:1722
+#, c-format
+msgid "E60: Too many complex %s{...}s"
+msgstr "E60: Muitos %s{...}s complexos"
-#: ../edit.c:92
-msgid " Thesaurus completion (^T^N^P)"
-msgstr " Completar do dicionário de sinônimos (^T^N^P)"
+#: ../regexp.c:1737
+#, c-format
+msgid "E61: Nested %s*"
+msgstr "E61: %s* aninhado"
-#: ../edit.c:93
-msgid " Command-line completion (^V^N^P)"
-msgstr " Completar da linha de comando (^V^N^P)"
+#: ../regexp.c:1740
+#, c-format
+msgid "E62: Nested %s%c"
+msgstr "E62: %s%c aninhado"
-#: ../edit.c:94
-msgid " User defined completion (^U^N^P)"
-msgstr " Completar definido pelo usuário (^U^N^P)"
+#: ../regexp.c:1850
+msgid "E63: invalid use of \\_"
+msgstr "E63: uso inválido de \\_"
-#: ../edit.c:95
-msgid " Omni completion (^O^N^P)"
-msgstr " Completação inteligente (^O^N^P)"
+#: ../regexp.c:1900
+#, c-format
+msgid "E64: %s%c follows nothing"
+msgstr "E64: %s%c não segue nenhum item"
-#: ../edit.c:96
-msgid " Spelling suggestion (s^N^P)"
-msgstr " Sugestão de ortografia (s^N^P)"
+#: ../regexp.c:1952
+msgid "E65: Illegal back reference"
+msgstr "E65: Retrorreferência inválida"
-#: ../edit.c:97
-msgid " Keyword Local completion (^N^P)"
-msgstr " Completar palavra-chave local (^N^P)"
+#: ../regexp.c:1993
+msgid "E68: Invalid character after \\z"
+msgstr "E68: Caractere inválido após \\z"
-#: ../edit.c:100
-msgid "Hit end of paragraph"
-msgstr "Fim do parágrafo atingido"
+#: ../regexp.c:2157
+#, c-format
+msgid "E71: Invalid character after %s%%"
+msgstr "E71: Caractere inválido após %s%%"
-#: ../edit.c:101
-#, fuzzy
-msgid "E839: Completion function changed window"
-msgstr "E813: Não é possível fechar a janela autocmd"
+#: ../regexp.c:3067
+#, c-format
+msgid "E554: Syntax error in %s{...}"
+msgstr "E554: Erro de sintaxe em %s{...}"
-#: ../edit.c:102
-msgid "E840: Completion function deleted text"
+#: ../regexp.c:3746
+msgid "External submatches:\n"
+msgstr "Subcoincidências externas:\n"
+
+#: ../regexp.c:6948
+msgid ""
+"E864: \\%#= can only be followed by 0, 1, or 2. The automatic engine will be "
+"used "
msgstr ""
+"E864: \\%#= pode ser seguido apenas por 0, 1 ou 2. A engine automática será usada "
-#: ../edit.c:1847
-msgid "'dictionary' option is empty"
-msgstr "opção 'dictionary' vazia"
+#: ../version.c:643
+msgid ""
+"\n"
+"Included patches: "
+msgstr ""
+"\n"
+"Correções incluídas: "
-#: ../edit.c:1848
-msgid "'thesaurus' option is empty"
-msgstr "opção 'thesaurus' vazia"
+#: ../version.c:670
+msgid ""
+"\n"
+"Extra patches: "
+msgstr ""
+"\n"
+"Correções extras:"
+
+#: ../version.c:682 ../version.c:906
+msgid "Modified by "
+msgstr "Modificado por "
+
+#: ../version.c:689
+msgid ""
+"\n"
+"Compiled "
+msgstr ""
+"\n"
+"Compilado "
+
+#: ../version.c:692
+msgid "by "
+msgstr "por "
+
+#: ../version.c:703
+msgid ""
+"\n"
+"Huge version "
+msgstr ""
+"\n"
+"Versão enorme "
+
+#: ../version.c:704
+msgid "without GUI."
+msgstr "sem interface gráfica."
+
+#: ../version.c:705
+msgid " Features included (+) or not (-):\n"
+msgstr " Recursos incluídos (+) ou não (-):\n"
+
+#: ../version.c:710
+msgid " system vimrc file: \""
+msgstr " arquivo vimrc de sistema: \""
+
+#: ../version.c:715
+msgid " user vimrc file: \""
+msgstr " arquivo vimrc do usuário: \""
+
+#: ../version.c:720
+msgid " 2nd user vimrc file: \""
+msgstr " 2º arquivo vimrc do usuário: \""
+
+#: ../version.c:725
+msgid " 3rd user vimrc file: \""
+msgstr " 3º arquivo vimrc do usuário: \""
+
+#: ../version.c:730
+msgid " user exrc file: \""
+msgstr " arquivo exrc do usuário: \""
+
+#: ../version.c:735
+msgid " 2nd user exrc file: \""
+msgstr " 2º arquivo exrc do usuário: \""
+
+#: ../version.c:742
+msgid " fall-back for $VIM: \""
+msgstr " padrão para $VIM: \""
+
+#: ../version.c:748
+msgid " f-b for $VIMRUNTIME: \""
+msgstr " padrão para $VIMRUNTIME: \""
+
+#: ../version.c:752
+msgid "Compilation: "
+msgstr "Compilação: "
+
+#: ../version.c:755
+msgid "Linking: "
+msgstr "Vinculação: "
+
+#: ../version.c:760
+msgid " DEBUG BUILD"
+m