Commit 27bf76ec45d9b241481689beef8485b8883d9ad6
1 parent
e14f3f53
Exists in
master
and in
5 other branches
Finalizando caixa de impressao
Showing
3 changed files
with
108 additions
and
74 deletions
Show diff stats
po/pt_BR.po
| @@ -5,7 +5,7 @@ msgid "" | @@ -5,7 +5,7 @@ msgid "" | ||
| 5 | msgstr "" | 5 | msgstr "" |
| 6 | "Project-Id-Version: pw3270 5.0\n" | 6 | "Project-Id-Version: pw3270 5.0\n" |
| 7 | "Report-Msgid-Bugs-To: \n" | 7 | "Report-Msgid-Bugs-To: \n" |
| 8 | -"POT-Creation-Date: 2012-09-26 19:52-0300\n" | 8 | +"POT-Creation-Date: 2012-09-27 00:50-0300\n" |
| 9 | "PO-Revision-Date: 2012-09-20 17:33-0300\n" | 9 | "PO-Revision-Date: 2012-09-20 17:33-0300\n" |
| 10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" | 10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" |
| 11 | "Language-Team: Português <perry.werneck@gmail.com>\n" | 11 | "Language-Team: Português <perry.werneck@gmail.com>\n" |
| @@ -83,15 +83,15 @@ msgstr "Ação falhou" | @@ -83,15 +83,15 @@ msgstr "Ação falhou" | ||
| 83 | msgid "Add to copy" | 83 | msgid "Add to copy" |
| 84 | msgstr "Adicionar à cópia" | 84 | msgstr "Adicionar à cópia" |
| 85 | 85 | ||
| 86 | -#: ui/00default.xml:133 | 86 | +#: ui/00default.xml:134 |
| 87 | msgid "Alert sound" | 87 | msgid "Alert sound" |
| 88 | msgstr "Aviso sonoro" | 88 | msgstr "Aviso sonoro" |
| 89 | 89 | ||
| 90 | -#: ui/10keypad.xml:417 | 90 | +#: ui/10keypad.xml:418 |
| 91 | msgid "Attn" | 91 | msgid "Attn" |
| 92 | msgstr "Attn" | 92 | msgstr "Attn" |
| 93 | 93 | ||
| 94 | -#: ui/00default.xml:128 | 94 | +#: ui/00default.xml:129 |
| 95 | msgid "Auto-Reconnect" | 95 | msgid "Auto-Reconnect" |
| 96 | msgstr "Reconectar automaticamente" | 96 | msgstr "Reconectar automaticamente" |
| 97 | 97 | ||
| @@ -99,19 +99,19 @@ msgstr "Reconectar automaticamente" | @@ -99,19 +99,19 @@ msgstr "Reconectar automaticamente" | ||
| 99 | msgid "Bad winsock version" | 99 | msgid "Bad winsock version" |
| 100 | msgstr "Versão winsock inválida" | 100 | msgstr "Versão winsock inválida" |
| 101 | 101 | ||
| 102 | -#: ui/00default.xml:126 | 102 | +#: ui/00default.xml:127 |
| 103 | msgid "Blank Fill" | 103 | msgid "Blank Fill" |
| 104 | msgstr "Completar com espaços" | 104 | msgstr "Completar com espaços" |
| 105 | 105 | ||
| 106 | -#: ui/00default.xml:119 | 106 | +#: ui/00default.xml:120 |
| 107 | msgid "Blinking Cursor" | 107 | msgid "Blinking Cursor" |
| 108 | msgstr "Cursor piscante" | 108 | msgstr "Cursor piscante" |
| 109 | 109 | ||
| 110 | -#: ui/00default.xml:129 | 110 | +#: ui/00default.xml:130 |
| 111 | msgid "Bold" | 111 | msgid "Bold" |
| 112 | msgstr "Negrito" | 112 | msgstr "Negrito" |
| 113 | 113 | ||
| 114 | -#: ui/10keypad.xml:418 | 114 | +#: ui/10keypad.xml:419 |
| 115 | msgid "Break" | 115 | msgid "Break" |
| 116 | msgstr "Break" | 116 | msgstr "Break" |
| 117 | 117 | ||
| @@ -188,7 +188,7 @@ msgstr "Cores" | @@ -188,7 +188,7 @@ msgstr "Cores" | ||
| 188 | msgid "Complete" | 188 | msgid "Complete" |
| 189 | msgstr "Completo" | 189 | msgstr "Completo" |
| 190 | 190 | ||
| 191 | -#: ui/00default.xml:118 | 191 | +#: ui/00default.xml:119 |
| 192 | msgid "Connect on startup" | 192 | msgid "Connect on startup" |
| 193 | msgstr "Conectar ao iniciar" | 193 | msgstr "Conectar ao iniciar" |
| 194 | 194 | ||
| @@ -204,7 +204,7 @@ msgstr "Conexão foi cancelada pelo servidor" | @@ -204,7 +204,7 @@ msgstr "Conexão foi cancelada pelo servidor" | ||
| 204 | msgid "Copy" | 204 | msgid "Copy" |
| 205 | msgstr "Copiar" | 205 | msgstr "Copiar" |
| 206 | 206 | ||
| 207 | -#: ui/99debug.xml:462 | 207 | +#: ui/99debug.xml:463 |
| 208 | msgid "Copy as HTML" | 208 | msgid "Copy as HTML" |
| 209 | msgstr "Copiar como HTML" | 209 | msgstr "Copiar como HTML" |
| 210 | 210 | ||
| @@ -212,7 +212,7 @@ msgstr "Copiar como HTML" | @@ -212,7 +212,7 @@ msgstr "Copiar como HTML" | ||
| 212 | msgid "Copy as table" | 212 | msgid "Copy as table" |
| 213 | msgstr "Copiar como tabela" | 213 | msgstr "Copiar como tabela" |
| 214 | 214 | ||
| 215 | -#: ui/00default.xml:125 | 215 | +#: ui/00default.xml:126 |
| 216 | msgid "Cross Hair Cursor" | 216 | msgid "Cross Hair Cursor" |
| 217 | msgstr "Cursor mira" | 217 | msgstr "Cursor mira" |
| 218 | 218 | ||
| @@ -220,7 +220,7 @@ msgstr "Cursor mira" | @@ -220,7 +220,7 @@ msgstr "Cursor mira" | ||
| 220 | msgid "Cut" | 220 | msgid "Cut" |
| 221 | msgstr "Recortar" | 221 | msgstr "Recortar" |
| 222 | 222 | ||
| 223 | -#: ui/99debug.xml:467 | 223 | +#: ui/99debug.xml:468 |
| 224 | msgid "DS Trace" | 224 | msgid "DS Trace" |
| 225 | msgstr "DS Trace" | 225 | msgstr "DS Trace" |
| 226 | 226 | ||
| @@ -228,11 +228,11 @@ msgstr "DS Trace" | @@ -228,11 +228,11 @@ msgstr "DS Trace" | ||
| 228 | msgid "Data conversion error" | 228 | msgid "Data conversion error" |
| 229 | msgstr "Erro na conversão de dados" | 229 | msgstr "Erro na conversão de dados" |
| 230 | 230 | ||
| 231 | -#: ui/99debug.xml:475 | 231 | +#: ui/99debug.xml:476 |
| 232 | msgid "Debug" | 232 | msgid "Debug" |
| 233 | msgstr "Depuração" | 233 | msgstr "Depuração" |
| 234 | 234 | ||
| 235 | -#: ui/99debug.xml:477 | 235 | +#: ui/99debug.xml:478 |
| 236 | msgid "Debug window updates" | 236 | msgid "Debug window updates" |
| 237 | msgstr "Mostrar atualizações de janela" | 237 | msgstr "Mostrar atualizações de janela" |
| 238 | 238 | ||
| @@ -264,7 +264,7 @@ msgstr "Nome do servidor em branco" | @@ -264,7 +264,7 @@ msgstr "Nome do servidor em branco" | ||
| 264 | msgid "Empty port name" | 264 | msgid "Empty port name" |
| 265 | msgstr "Porta em branco" | 265 | msgstr "Porta em branco" |
| 266 | 266 | ||
| 267 | -#: ui/10keypad.xml:413 | 267 | +#: ui/10keypad.xml:414 |
| 268 | msgid "" | 268 | msgid "" |
| 269 | "Erase\n" | 269 | "Erase\n" |
| 270 | "EOF" | 270 | "EOF" |
| @@ -272,7 +272,7 @@ msgstr "" | @@ -272,7 +272,7 @@ msgstr "" | ||
| 272 | "Apagar\n" | 272 | "Apagar\n" |
| 273 | "Campo" | 273 | "Campo" |
| 274 | 274 | ||
| 275 | -#: ui/10keypad.xml:414 | 275 | +#: ui/10keypad.xml:415 |
| 276 | msgid "" | 276 | msgid "" |
| 277 | "Erase\n" | 277 | "Erase\n" |
| 278 | "Input" | 278 | "Input" |
| @@ -326,7 +326,7 @@ msgstr "Erro em ioctl(%s) ao ativar o modo não blocante" | @@ -326,7 +326,7 @@ msgstr "Erro em ioctl(%s) ao ativar o modo não blocante" | ||
| 326 | msgid "Error resolving %s: %s" | 326 | msgid "Error resolving %s: %s" |
| 327 | msgstr "Erro ao resolver %s: %s" | 327 | msgstr "Erro ao resolver %s: %s" |
| 328 | 328 | ||
| 329 | -#: ui/99debug.xml:469 | 329 | +#: ui/99debug.xml:470 |
| 330 | msgid "Event Trace" | 330 | msgid "Event Trace" |
| 331 | msgstr "Trace de eventos" | 331 | msgstr "Trace de eventos" |
| 332 | 332 | ||
| @@ -338,11 +338,11 @@ msgstr "Extra CGCSGID(s), ignoring" | @@ -338,11 +338,11 @@ msgstr "Extra CGCSGID(s), ignoring" | ||
| 338 | msgid "File transfer is already active in this session" | 338 | msgid "File transfer is already active in this session" |
| 339 | msgstr "Transferência de arquivos já está ativa nesta sessão" | 339 | msgstr "Transferência de arquivos já está ativa nesta sessão" |
| 340 | 340 | ||
| 341 | -#: ui/00default.xml:122 | 341 | +#: ui/00default.xml:123 |
| 342 | msgid "Full Screen" | 342 | msgid "Full Screen" |
| 343 | msgstr "Tela cheia" | 343 | msgstr "Tela cheia" |
| 344 | 344 | ||
| 345 | -#: ui/10functions.xml:298 | 345 | +#: ui/10functions.xml:299 |
| 346 | msgid "Function bar" | 346 | msgid "Function bar" |
| 347 | msgstr "Barra de funções" | 347 | msgstr "Barra de funções" |
| 348 | 348 | ||
| @@ -375,7 +375,7 @@ msgstr "HTTP Proxy: EOF inesperado" | @@ -375,7 +375,7 @@ msgstr "HTTP Proxy: EOF inesperado" | ||
| 375 | msgid "HTTP Proxy: unrecognized reply" | 375 | msgid "HTTP Proxy: unrecognized reply" |
| 376 | msgstr "HTTP Proxy: Resposta desconhecida" | 376 | msgstr "HTTP Proxy: Resposta desconhecida" |
| 377 | 377 | ||
| 378 | -#: ui/00default.xml:143 | 378 | +#: ui/00default.xml:144 |
| 379 | msgid "Help" | 379 | msgid "Help" |
| 380 | msgstr "Ajuda" | 380 | msgstr "Ajuda" |
| 381 | 381 | ||
| @@ -404,7 +404,7 @@ msgstr "Formato inválido no nome do servidor" | @@ -404,7 +404,7 @@ msgstr "Formato inválido no nome do servidor" | ||
| 404 | msgid "Illegal frame length" | 404 | msgid "Illegal frame length" |
| 405 | msgstr "Comprimento de frame inválido" | 405 | msgstr "Comprimento de frame inválido" |
| 406 | 406 | ||
| 407 | -#: ui/00default.xml:138 | 407 | +#: ui/00default.xml:139 |
| 408 | msgid "Input method" | 408 | msgid "Input method" |
| 409 | msgstr "Método de entrada" | 409 | msgstr "Método de entrada" |
| 410 | 410 | ||
| @@ -439,7 +439,7 @@ msgstr "Sintaxe de proxy inválida" | @@ -439,7 +439,7 @@ msgstr "Sintaxe de proxy inválida" | ||
| 439 | msgid "Invalid proxy type '%.*s'" | 439 | msgid "Invalid proxy type '%.*s'" |
| 440 | msgstr "Tipo de proxy invalido '%.*s'" | 440 | msgstr "Tipo de proxy invalido '%.*s'" |
| 441 | 441 | ||
| 442 | -#: ui/00default.xml:131 | 442 | +#: ui/00default.xml:132 |
| 443 | msgid "Keep selected" | 443 | msgid "Keep selected" |
| 444 | msgstr "Manter selecionado" | 444 | msgstr "Manter selecionado" |
| 445 | 445 | ||
| @@ -447,7 +447,7 @@ msgstr "Manter selecionado" | @@ -447,7 +447,7 @@ msgstr "Manter selecionado" | ||
| 447 | msgid "Keyboard is locked" | 447 | msgid "Keyboard is locked" |
| 448 | msgstr "Teclado está bloqueado" | 448 | msgstr "Teclado está bloqueado" |
| 449 | 449 | ||
| 450 | -#: ui/10keypad.xml:363 | 450 | +#: ui/10keypad.xml:364 |
| 451 | msgid "Lateral keypad" | 451 | msgid "Lateral keypad" |
| 452 | msgstr "Barra lateral" | 452 | msgstr "Barra lateral" |
| 453 | 453 | ||
| @@ -455,7 +455,7 @@ msgstr "Barra lateral" | @@ -455,7 +455,7 @@ msgstr "Barra lateral" | ||
| 455 | msgid "Missing ']'" | 455 | msgid "Missing ']'" |
| 456 | msgstr "Faltando ']'" | 456 | msgstr "Faltando ']'" |
| 457 | 457 | ||
| 458 | -#: ui/00default.xml:120 | 458 | +#: ui/00default.xml:121 |
| 459 | msgid "Monocase" | 459 | msgid "Monocase" |
| 460 | msgstr "Só Maiúsculas" | 460 | msgstr "Só Maiúsculas" |
| 461 | 461 | ||
| @@ -475,7 +475,7 @@ msgstr "Erro de rede" | @@ -475,7 +475,7 @@ msgstr "Erro de rede" | ||
| 475 | msgid "Network startup error" | 475 | msgid "Network startup error" |
| 476 | msgstr "Erro ao iniciar a rede" | 476 | msgstr "Erro ao iniciar a rede" |
| 477 | 477 | ||
| 478 | -#: ui/00default.xml:190 | 478 | +#: ui/00default.xml:191 |
| 479 | msgid "Next field" | 479 | msgid "Next field" |
| 480 | msgstr "Próximo campo" | 480 | msgstr "Próximo campo" |
| 481 | 481 | ||
| @@ -492,111 +492,111 @@ msgstr "Não está no modo 3270, transferência cancelada" | @@ -492,111 +492,111 @@ msgstr "Não está no modo 3270, transferência cancelada" | ||
| 492 | msgid "Option '%c:' is not supported" | 492 | msgid "Option '%c:' is not supported" |
| 493 | msgstr "Opção não suportada: '%c:'" | 493 | msgstr "Opção não suportada: '%c:'" |
| 494 | 494 | ||
| 495 | -#: ui/10keypad.xml:400 | 495 | +#: ui/10keypad.xml:401 |
| 496 | msgid "PA1" | 496 | msgid "PA1" |
| 497 | msgstr "PA1" | 497 | msgstr "PA1" |
| 498 | 498 | ||
| 499 | -#: ui/10keypad.xml:401 | 499 | +#: ui/10keypad.xml:402 |
| 500 | msgid "PA2" | 500 | msgid "PA2" |
| 501 | msgstr "PA2" | 501 | msgstr "PA2" |
| 502 | 502 | ||
| 503 | -#: ui/10keypad.xml:402 | 503 | +#: ui/10keypad.xml:403 |
| 504 | msgid "PA3" | 504 | msgid "PA3" |
| 505 | msgstr "PA3" | 505 | msgstr "PA3" |
| 506 | 506 | ||
| 507 | -#: ui/10functions.xml:299 | 507 | +#: ui/10functions.xml:300 |
| 508 | msgid "PF1" | 508 | msgid "PF1" |
| 509 | msgstr "PF1" | 509 | msgstr "PF1" |
| 510 | 510 | ||
| 511 | -#: ui/10functions.xml:308 | 511 | +#: ui/10functions.xml:309 |
| 512 | msgid "PF10" | 512 | msgid "PF10" |
| 513 | msgstr "PF10" | 513 | msgstr "PF10" |
| 514 | 514 | ||
| 515 | -#: ui/10functions.xml:309 | 515 | +#: ui/10functions.xml:310 |
| 516 | msgid "PF11" | 516 | msgid "PF11" |
| 517 | msgstr "PF11" | 517 | msgstr "PF11" |
| 518 | 518 | ||
| 519 | -#: ui/10functions.xml:310 | 519 | +#: ui/10functions.xml:311 |
| 520 | msgid "PF12" | 520 | msgid "PF12" |
| 521 | msgstr "PF12" | 521 | msgstr "PF12" |
| 522 | 522 | ||
| 523 | -#: ui/10functions.xml:313 | 523 | +#: ui/10functions.xml:314 |
| 524 | msgid "PF13" | 524 | msgid "PF13" |
| 525 | msgstr "PF13" | 525 | msgstr "PF13" |
| 526 | 526 | ||
| 527 | -#: ui/10functions.xml:314 | 527 | +#: ui/10functions.xml:315 |
| 528 | msgid "PF14" | 528 | msgid "PF14" |
| 529 | msgstr "PF14" | 529 | msgstr "PF14" |
| 530 | 530 | ||
| 531 | -#: ui/10functions.xml:315 | 531 | +#: ui/10functions.xml:316 |
| 532 | msgid "PF15" | 532 | msgid "PF15" |
| 533 | msgstr "PF15" | 533 | msgstr "PF15" |
| 534 | 534 | ||
| 535 | -#: ui/10functions.xml:316 | 535 | +#: ui/10functions.xml:317 |
| 536 | msgid "PF16" | 536 | msgid "PF16" |
| 537 | msgstr "PF16" | 537 | msgstr "PF16" |
| 538 | 538 | ||
| 539 | -#: ui/10functions.xml:317 | 539 | +#: ui/10functions.xml:318 |
| 540 | msgid "PF17" | 540 | msgid "PF17" |
| 541 | msgstr "PF17" | 541 | msgstr "PF17" |
| 542 | 542 | ||
| 543 | -#: ui/10functions.xml:318 | 543 | +#: ui/10functions.xml:319 |
| 544 | msgid "PF18" | 544 | msgid "PF18" |
| 545 | msgstr "PF18" | 545 | msgstr "PF18" |
| 546 | 546 | ||
| 547 | -#: ui/10functions.xml:319 | 547 | +#: ui/10functions.xml:320 |
| 548 | msgid "PF19" | 548 | msgid "PF19" |
| 549 | msgstr "PF19" | 549 | msgstr "PF19" |
| 550 | 550 | ||
| 551 | -#: ui/10functions.xml:300 | 551 | +#: ui/10functions.xml:301 |
| 552 | msgid "PF2" | 552 | msgid "PF2" |
| 553 | msgstr "PF2" | 553 | msgstr "PF2" |
| 554 | 554 | ||
| 555 | -#: ui/10functions.xml:320 | 555 | +#: ui/10functions.xml:321 |
| 556 | msgid "PF20" | 556 | msgid "PF20" |
| 557 | msgstr "PF20" | 557 | msgstr "PF20" |
| 558 | 558 | ||
| 559 | -#: ui/10functions.xml:321 | 559 | +#: ui/10functions.xml:322 |
| 560 | msgid "PF21" | 560 | msgid "PF21" |
| 561 | msgstr "PF21" | 561 | msgstr "PF21" |
| 562 | 562 | ||
| 563 | -#: ui/10functions.xml:322 | 563 | +#: ui/10functions.xml:323 |
| 564 | msgid "PF22" | 564 | msgid "PF22" |
| 565 | msgstr "PF22" | 565 | msgstr "PF22" |
| 566 | 566 | ||
| 567 | -#: ui/10functions.xml:323 | 567 | +#: ui/10functions.xml:324 |
| 568 | msgid "PF23" | 568 | msgid "PF23" |
| 569 | msgstr "PF23" | 569 | msgstr "PF23" |
| 570 | 570 | ||
| 571 | -#: ui/10functions.xml:324 | 571 | +#: ui/10functions.xml:325 |
| 572 | msgid "PF24" | 572 | msgid "PF24" |
| 573 | msgstr "PF24" | 573 | msgstr "PF24" |
| 574 | 574 | ||
| 575 | -#: ui/10functions.xml:301 | 575 | +#: ui/10functions.xml:302 |
| 576 | msgid "PF3" | 576 | msgid "PF3" |
| 577 | msgstr "PF3" | 577 | msgstr "PF3" |
| 578 | 578 | ||
| 579 | -#: ui/10functions.xml:302 | 579 | +#: ui/10functions.xml:303 |
| 580 | msgid "PF4" | 580 | msgid "PF4" |
| 581 | msgstr "PF4" | 581 | msgstr "PF4" |
| 582 | 582 | ||
| 583 | -#: ui/10functions.xml:303 | 583 | +#: ui/10functions.xml:304 |
| 584 | msgid "PF5" | 584 | msgid "PF5" |
| 585 | msgstr "PF5" | 585 | msgstr "PF5" |
| 586 | 586 | ||
| 587 | -#: ui/10functions.xml:304 | 587 | +#: ui/10functions.xml:305 |
| 588 | msgid "PF6" | 588 | msgid "PF6" |
| 589 | msgstr "PF6" | 589 | msgstr "PF6" |
| 590 | 590 | ||
| 591 | -#: ui/10functions.xml:305 | 591 | +#: ui/10functions.xml:306 |
| 592 | msgid "PF7" | 592 | msgid "PF7" |
| 593 | msgstr "PF7" | 593 | msgstr "PF7" |
| 594 | 594 | ||
| 595 | -#: ui/10functions.xml:306 | 595 | +#: ui/10functions.xml:307 |
| 596 | msgid "PF8" | 596 | msgid "PF8" |
| 597 | msgstr "PF8" | 597 | msgstr "PF8" |
| 598 | 598 | ||
| 599 | -#: ui/10functions.xml:307 | 599 | +#: ui/10functions.xml:308 |
| 600 | msgid "PF9" | 600 | msgid "PF9" |
| 601 | msgstr "PF9" | 601 | msgstr "PF9" |
| 602 | 602 | ||
| @@ -616,11 +616,11 @@ msgstr "Colar próximo" | @@ -616,11 +616,11 @@ msgstr "Colar próximo" | ||
| 616 | msgid "Paste text file" | 616 | msgid "Paste text file" |
| 617 | msgstr "Colar arquivo texto" | 617 | msgstr "Colar arquivo texto" |
| 618 | 618 | ||
| 619 | -#: ui/00default.xml:124 | 619 | +#: ui/00default.xml:125 |
| 620 | msgid "Paste with left margin" | 620 | msgid "Paste with left margin" |
| 621 | msgstr "Colar com margem esquerda" | 621 | msgstr "Colar com margem esquerda" |
| 622 | 622 | ||
| 623 | -#: ui/00default.xml:189 | 623 | +#: ui/00default.xml:190 |
| 624 | msgid "Previous field" | 624 | msgid "Previous field" |
| 625 | msgstr "Campo anterior" | 625 | msgstr "Campo anterior" |
| 626 | 626 | ||
| @@ -636,7 +636,7 @@ msgstr "Imprimir cópia" | @@ -636,7 +636,7 @@ msgstr "Imprimir cópia" | ||
| 636 | msgid "Print selected" | 636 | msgid "Print selected" |
| 637 | msgstr "Imprimir seleção" | 637 | msgstr "Imprimir seleção" |
| 638 | 638 | ||
| 639 | -#: ui/99debug.xml:478 | 639 | +#: ui/00default.xml:110 |
| 640 | #, fuzzy | 640 | #, fuzzy |
| 641 | msgid "Print settings" | 641 | msgid "Print settings" |
| 642 | msgstr "Imprimir caixa de seleção" | 642 | msgstr "Imprimir caixa de seleção" |
| @@ -712,7 +712,7 @@ msgstr "RPQ: Erro em gethostbyname" | @@ -712,7 +712,7 @@ msgstr "RPQ: Erro em gethostbyname" | ||
| 712 | msgid "Receive file" | 712 | msgid "Receive file" |
| 713 | msgstr "Receber arquivo" | 713 | msgstr "Receber arquivo" |
| 714 | 714 | ||
| 715 | -#: ui/99debug.xml:476 | 715 | +#: ui/99debug.xml:477 |
| 716 | msgid "Reload buffer contents" | 716 | msgid "Reload buffer contents" |
| 717 | msgstr "Recarregar conteúdo do buffer" | 717 | msgstr "Recarregar conteúdo do buffer" |
| 718 | 718 | ||
| @@ -724,15 +724,15 @@ msgstr "Remover seleção" | @@ -724,15 +724,15 @@ msgstr "Remover seleção" | ||
| 724 | msgid "Reselect" | 724 | msgid "Reselect" |
| 725 | msgstr "Reselecionar" | 725 | msgstr "Reselecionar" |
| 726 | 726 | ||
| 727 | -#: ui/10keypad.xml:410 | 727 | +#: ui/10keypad.xml:411 |
| 728 | msgid "Reset" | 728 | msgid "Reset" |
| 729 | msgstr "Reset" | 729 | msgstr "Reset" |
| 730 | 730 | ||
| 731 | -#: ui/00default.xml:123 | 731 | +#: ui/00default.xml:124 |
| 732 | msgid "Resize on alternate screen" | 732 | msgid "Resize on alternate screen" |
| 733 | msgstr "Mudar tamanho do terminal em tela alternativa" | 733 | msgstr "Mudar tamanho do terminal em tela alternativa" |
| 734 | 734 | ||
| 735 | -#: ui/00default.xml:191 | 735 | +#: ui/00default.xml:192 |
| 736 | msgid "Return" | 736 | msgid "Return" |
| 737 | msgstr "Return" | 737 | msgstr "Return" |
| 738 | 738 | ||
| @@ -901,11 +901,11 @@ msgstr "Salvar tela" | @@ -901,11 +901,11 @@ msgstr "Salvar tela" | ||
| 901 | msgid "Save selected" | 901 | msgid "Save selected" |
| 902 | msgstr "Salvar seleção" | 902 | msgstr "Salvar seleção" |
| 903 | 903 | ||
| 904 | -#: ui/99debug.xml:468 | 904 | +#: ui/99debug.xml:469 |
| 905 | msgid "Screen Trace" | 905 | msgid "Screen Trace" |
| 906 | msgstr "Trace de tela" | 906 | msgstr "Trace de tela" |
| 907 | 907 | ||
| 908 | -#: ui/00default.xml:115 | 908 | +#: ui/00default.xml:116 |
| 909 | msgid "Screen size" | 909 | msgid "Screen size" |
| 910 | msgstr "Tamanho da tela" | 910 | msgstr "Tamanho da tela" |
| 911 | 911 | ||
| @@ -917,11 +917,11 @@ msgstr "Selecionar campo" | @@ -917,11 +917,11 @@ msgstr "Selecionar campo" | ||
| 917 | msgid "Select all" | 917 | msgid "Select all" |
| 918 | msgstr "Selecionar tudo" | 918 | msgstr "Selecionar tudo" |
| 919 | 919 | ||
| 920 | -#: ui/00default.xml:127 | 920 | +#: ui/00default.xml:128 |
| 921 | msgid "Select by rectangles" | 921 | msgid "Select by rectangles" |
| 922 | msgstr "Seleção retangular" | 922 | msgstr "Seleção retangular" |
| 923 | 923 | ||
| 924 | -#: ui/00default.xml:112 | 924 | +#: ui/00default.xml:113 |
| 925 | msgid "Select font" | 925 | msgid "Select font" |
| 926 | msgstr "Selecione fonte" | 926 | msgstr "Selecione fonte" |
| 927 | 927 | ||
| @@ -941,15 +941,15 @@ msgstr "Selecione servidor" | @@ -941,15 +941,15 @@ msgstr "Selecione servidor" | ||
| 941 | msgid "Settings" | 941 | msgid "Settings" |
| 942 | msgstr "Configurações" | 942 | msgstr "Configurações" |
| 943 | 943 | ||
| 944 | -#: ui/00default.xml:130 | 944 | +#: ui/00default.xml:131 |
| 945 | msgid "Show Underline" | 945 | msgid "Show Underline" |
| 946 | msgstr "Mostrar sublinhado" | 946 | msgstr "Mostrar sublinhado" |
| 947 | 947 | ||
| 948 | -#: ui/99debug.xml:475 | 948 | +#: ui/99debug.xml:476 |
| 949 | msgid "Show test pattern" | 949 | msgid "Show test pattern" |
| 950 | msgstr "Mostrar padrão de teste" | 950 | msgstr "Mostrar padrão de teste" |
| 951 | 951 | ||
| 952 | -#: ui/00default.xml:132 | 952 | +#: ui/00default.xml:133 |
| 953 | msgid "Smart paste" | 953 | msgid "Smart paste" |
| 954 | msgstr "Colar inteligente" | 954 | msgstr "Colar inteligente" |
| 955 | 955 | ||
| @@ -987,15 +987,15 @@ msgid "" | @@ -987,15 +987,15 @@ msgid "" | ||
| 987 | "This version of %s was built without support for secure sockets layer (SSL)." | 987 | "This version of %s was built without support for secure sockets layer (SSL)." |
| 988 | msgstr "Esta versão do %s foi gerada sem suporte para conexões seguras (SSL)." | 988 | msgstr "Esta versão do %s foi gerada sem suporte para conexões seguras (SSL)." |
| 989 | 989 | ||
| 990 | -#: ui/00default.xml:149 | 990 | +#: ui/00default.xml:150 |
| 991 | msgid "Toolbar" | 991 | msgid "Toolbar" |
| 992 | msgstr "Barra de ferramentas" | 992 | msgstr "Barra de ferramentas" |
| 993 | 993 | ||
| 994 | -#: ui/99debug.xml:467 | 994 | +#: ui/99debug.xml:468 |
| 995 | msgid "Trace" | 995 | msgid "Trace" |
| 996 | msgstr "Trace" | 996 | msgstr "Trace" |
| 997 | 997 | ||
| 998 | -#: ui/00default.xml:121 | 998 | +#: ui/00default.xml:122 |
| 999 | msgid "Track Cursor" | 999 | msgid "Track Cursor" |
| 1000 | msgstr "Mostrar posição do cursor" | 1000 | msgstr "Mostrar posição do cursor" |
| 1001 | 1001 | ||
| @@ -1090,11 +1090,11 @@ msgstr "Unsupported passthru host session" | @@ -1090,11 +1090,11 @@ msgstr "Unsupported passthru host session" | ||
| 1090 | msgid "Unsupported socks 4 proxy" | 1090 | msgid "Unsupported socks 4 proxy" |
| 1091 | msgstr "Unsupported socks 4 proxy" | 1091 | msgstr "Unsupported socks 4 proxy" |
| 1092 | 1092 | ||
| 1093 | -#: ui/00default.xml:134 | 1093 | +#: ui/00default.xml:135 |
| 1094 | msgid "Use +/- for field navigation" | 1094 | msgid "Use +/- for field navigation" |
| 1095 | msgstr "Usar teclas +/- para navegar por campos" | 1095 | msgstr "Usar teclas +/- para navegar por campos" |
| 1096 | 1096 | ||
| 1097 | -#: ui/99debug.xml:470 | 1097 | +#: ui/99debug.xml:471 |
| 1098 | msgid "View Field Delimiters" | 1098 | msgid "View Field Delimiters" |
| 1099 | msgstr "Mostrar delimitadores de campo" | 1099 | msgstr "Mostrar delimitadores de campo" |
| 1100 | 1100 | ||
| @@ -1114,7 +1114,7 @@ msgstr "Aguardando resposta do pedido de download" | @@ -1114,7 +1114,7 @@ msgstr "Aguardando resposta do pedido de download" | ||
| 1114 | msgid "Waiting for PUT response" | 1114 | msgid "Waiting for PUT response" |
| 1115 | msgstr "Aguardando resposta do pedido de upload" | 1115 | msgstr "Aguardando resposta do pedido de upload" |
| 1116 | 1116 | ||
| 1117 | -#: ui/00default.xml:160 | 1117 | +#: ui/00default.xml:161 |
| 1118 | msgid "Window" | 1118 | msgid "Window" |
| 1119 | msgstr "Janela" | 1119 | msgstr "Janela" |
| 1120 | 1120 | ||
| @@ -1138,7 +1138,7 @@ msgstr "_Arquivo" | @@ -1138,7 +1138,7 @@ msgstr "_Arquivo" | ||
| 1138 | msgid "_Network" | 1138 | msgid "_Network" |
| 1139 | msgstr "_Rede" | 1139 | msgstr "_Rede" |
| 1140 | 1140 | ||
| 1141 | -#: ui/00default.xml:118 | 1141 | +#: ui/00default.xml:119 |
| 1142 | msgid "_Options" | 1142 | msgid "_Options" |
| 1143 | msgstr "_Opções" | 1143 | msgstr "_Opções" |
| 1144 | 1144 |
src/include/pw3270.h
| @@ -72,6 +72,7 @@ | @@ -72,6 +72,7 @@ | ||
| 72 | { | 72 | { |
| 73 | PW3270_SRC_ALL, /**< Screen contents */ | 73 | PW3270_SRC_ALL, /**< Screen contents */ |
| 74 | PW3270_SRC_SELECTED, /**< Selected region */ | 74 | PW3270_SRC_SELECTED, /**< Selected region */ |
| 75 | + PW3270_SRC_COPY, /**< Copy buffer */ | ||
| 75 | 76 | ||
| 76 | PW3270_SRC_USER | 77 | PW3270_SRC_USER |
| 77 | } PW3270_SRC; | 78 | } PW3270_SRC; |
src/pw3270/print.c
| @@ -625,6 +625,9 @@ static gchar * enum_to_string(GType type, guint enum_value) | @@ -625,6 +625,9 @@ static gchar * enum_to_string(GType type, guint enum_value) | ||
| 625 | 625 | ||
| 626 | void print_copy_action(GtkAction *action, GtkWidget *widget) | 626 | void print_copy_action(GtkAction *action, GtkWidget *widget) |
| 627 | { | 627 | { |
| 628 | + pw3270_print(widget,G_OBJECT(action),GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG, PW3270_SRC_COPY); | ||
| 629 | + | ||
| 630 | +/* | ||
| 628 | PRINT_INFO * info = NULL; | 631 | PRINT_INFO * info = NULL; |
| 629 | GtkPrintOperation * print; | 632 | GtkPrintOperation * print; |
| 630 | const gchar * text = v3270_get_copy(widget); | 633 | const gchar * text = v3270_get_copy(widget); |
| @@ -655,12 +658,14 @@ static gchar * enum_to_string(GType type, guint enum_value) | @@ -655,12 +658,14 @@ static gchar * enum_to_string(GType type, guint enum_value) | ||
| 655 | gtk_print_operation_run(print,GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG,GTK_WINDOW(gtk_widget_get_toplevel(widget)),NULL); | 658 | gtk_print_operation_run(print,GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG,GTK_WINDOW(gtk_widget_get_toplevel(widget)),NULL); |
| 656 | 659 | ||
| 657 | g_object_unref(print); | 660 | g_object_unref(print); |
| 661 | +*/ | ||
| 658 | } | 662 | } |
| 659 | 663 | ||
| 660 | LIB3270_EXPORT void pw3270_print(GtkWidget *widget, GObject *action, GtkPrintOperationAction oper, PW3270_SRC src) | 664 | LIB3270_EXPORT void pw3270_print(GtkWidget *widget, GObject *action, GtkPrintOperationAction oper, PW3270_SRC src) |
| 661 | { | 665 | { |
| 662 | PRINT_INFO * info = NULL; | 666 | PRINT_INFO * info = NULL; |
| 663 | GtkPrintOperation * print = begin_print_operation(action,widget,&info); | 667 | GtkPrintOperation * print = begin_print_operation(action,widget,&info); |
| 668 | + const gchar * text; | ||
| 664 | 669 | ||
| 665 | #ifdef X3270_TRACE | 670 | #ifdef X3270_TRACE |
| 666 | if(action) | 671 | if(action) |
| @@ -672,7 +677,35 @@ static gchar * enum_to_string(GType type, guint enum_value) | @@ -672,7 +677,35 @@ static gchar * enum_to_string(GType type, guint enum_value) | ||
| 672 | info->src = src; | 677 | info->src = src; |
| 673 | 678 | ||
| 674 | g_signal_connect(print,"begin_print",G_CALLBACK(begin_print),info); | 679 | g_signal_connect(print,"begin_print",G_CALLBACK(begin_print),info); |
| 675 | - g_signal_connect(print,"draw_page",G_CALLBACK(draw_screen),info); | 680 | + |
| 681 | + switch(src) | ||
| 682 | + { | ||
| 683 | + case PW3270_SRC_ALL: | ||
| 684 | + case PW3270_SRC_SELECTED: | ||
| 685 | + g_signal_connect(print,"draw_page",G_CALLBACK(draw_screen),info); | ||
| 686 | + break; | ||
| 687 | + | ||
| 688 | + case PW3270_SRC_COPY: | ||
| 689 | + | ||
| 690 | + text = v3270_get_copy(widget); | ||
| 691 | + | ||
| 692 | + if(text) | ||
| 693 | + { | ||
| 694 | + int r; | ||
| 695 | + | ||
| 696 | + info->text = g_strsplit(text,"\n",-1); | ||
| 697 | + info->rows = g_strv_length(info->text); | ||
| 698 | + | ||
| 699 | + for(r=0;r < info->rows;r++) | ||
| 700 | + { | ||
| 701 | + size_t sz = strlen(info->text[r]); | ||
| 702 | + if(sz > info->cols) | ||
| 703 | + info->cols = sz; | ||
| 704 | + } | ||
| 705 | + } | ||
| 706 | + g_signal_connect(print,"draw_page",G_CALLBACK(draw_text),info); | ||
| 707 | + break; | ||
| 708 | + } | ||
| 676 | 709 | ||
| 677 | // Run Print dialog | 710 | // Run Print dialog |
| 678 | gtk_print_operation_run(print,oper,GTK_WINDOW(gtk_widget_get_toplevel(widget)),NULL); | 711 | gtk_print_operation_run(print,oper,GTK_WINDOW(gtk_widget_get_toplevel(widget)),NULL); |