Commit f9aaba9dac43a6f4f95dee75a26c2edc84d7178c
1 parent
b9f8510e
Exists in
v5.2
Loading terminal settings using the new standard methods when the
application starts. (Linux version).
Showing
5 changed files
with
326 additions
and
225 deletions
Show diff stats
locale/pw3270.pot
| @@ -7,98 +7,9 @@ | @@ -7,98 +7,9 @@ | ||
| 7 | msgid "" | 7 | msgid "" |
| 8 | msgstr "" | 8 | msgstr "" |
| 9 | "#-#-#-#-# pw3270.pot (PACKAGE VERSION) #-#-#-#-#\n" | 9 | "#-#-#-#-# pw3270.pot (PACKAGE VERSION) #-#-#-#-#\n" |
| 10 | -"#-#-#-#-# window.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 11 | "Project-Id-Version: PACKAGE VERSION\n" | 10 | "Project-Id-Version: PACKAGE VERSION\n" |
| 12 | "Report-Msgid-Bugs-To: \n" | 11 | "Report-Msgid-Bugs-To: \n" |
| 13 | -"POT-Creation-Date: 2019-11-25 15:14-0300\n" | ||
| 14 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
| 15 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
| 16 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
| 17 | -"Language: \n" | ||
| 18 | -"MIME-Version: 1.0\n" | ||
| 19 | -"Content-Type: text/plain; charset=CHARSET\n" | ||
| 20 | -"Content-Transfer-Encoding: 8bit\n" | ||
| 21 | -"#-#-#-#-# actions.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 22 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
| 23 | -"Report-Msgid-Bugs-To: \n" | ||
| 24 | -"POT-Creation-Date: 2019-11-22 14:15-0300\n" | ||
| 25 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
| 26 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
| 27 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
| 28 | -"Language: \n" | ||
| 29 | -"MIME-Version: 1.0\n" | ||
| 30 | -"Content-Type: text/plain; charset=CHARSET\n" | ||
| 31 | -"Content-Transfer-Encoding: 8bit\n" | ||
| 32 | -"#-#-#-#-# dialog.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 33 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
| 34 | -"Report-Msgid-Bugs-To: \n" | ||
| 35 | -"POT-Creation-Date: 2019-11-22 14:15-0300\n" | ||
| 36 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
| 37 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
| 38 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
| 39 | -"Language: \n" | ||
| 40 | -"MIME-Version: 1.0\n" | ||
| 41 | -"Content-Type: text/plain; charset=CHARSET\n" | ||
| 42 | -"Content-Transfer-Encoding: 8bit\n" | ||
| 43 | -"#-#-#-#-# print.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 44 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
| 45 | -"Report-Msgid-Bugs-To: \n" | ||
| 46 | -"POT-Creation-Date: 2019-11-22 14:15-0300\n" | ||
| 47 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
| 48 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
| 49 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
| 50 | -"Language: \n" | ||
| 51 | -"MIME-Version: 1.0\n" | ||
| 52 | -"Content-Type: text/plain; charset=CHARSET\n" | ||
| 53 | -"Content-Transfer-Encoding: 8bit\n" | ||
| 54 | -"#-#-#-#-# tools.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 55 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
| 56 | -"Report-Msgid-Bugs-To: \n" | ||
| 57 | -"POT-Creation-Date: 2019-11-22 14:15-0300\n" | ||
| 58 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
| 59 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
| 60 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
| 61 | -"Language: \n" | ||
| 62 | -"MIME-Version: 1.0\n" | ||
| 63 | -"Content-Type: text/plain; charset=CHARSET\n" | ||
| 64 | -"Content-Transfer-Encoding: 8bit\n" | ||
| 65 | -"#-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 66 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
| 67 | -"Report-Msgid-Bugs-To: \n" | ||
| 68 | -"POT-Creation-Date: 2019-11-22 14:15-0300\n" | ||
| 69 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
| 70 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
| 71 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
| 72 | -"Language: \n" | ||
| 73 | -"MIME-Version: 1.0\n" | ||
| 74 | -"Content-Type: text/plain; charset=CHARSET\n" | ||
| 75 | -"Content-Transfer-Encoding: 8bit\n" | ||
| 76 | -"#-#-#-#-# main.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 77 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
| 78 | -"Report-Msgid-Bugs-To: \n" | ||
| 79 | -"POT-Creation-Date: 2019-11-22 14:15-0300\n" | ||
| 80 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
| 81 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
| 82 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
| 83 | -"Language: \n" | ||
| 84 | -"MIME-Version: 1.0\n" | ||
| 85 | -"Content-Type: text/plain; charset=CHARSET\n" | ||
| 86 | -"Content-Transfer-Encoding: 8bit\n" | ||
| 87 | -"#-#-#-#-# uiparser.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 88 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
| 89 | -"Report-Msgid-Bugs-To: \n" | ||
| 90 | -"POT-Creation-Date: 2019-11-22 14:15-0300\n" | ||
| 91 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
| 92 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
| 93 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
| 94 | -"Language: \n" | ||
| 95 | -"MIME-Version: 1.0\n" | ||
| 96 | -"Content-Type: text/plain; charset=CHARSET\n" | ||
| 97 | -"Content-Transfer-Encoding: 8bit\n" | ||
| 98 | -"#-#-#-#-# common.pot (PACKAGE VERSION) #-#-#-#-#\n" | ||
| 99 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
| 100 | -"Report-Msgid-Bugs-To: \n" | ||
| 101 | -"POT-Creation-Date: 2019-11-22 14:15-0300\n" | 12 | +"POT-Creation-Date: 2019-11-26 10:16-0300\n" |
| 102 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 13 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 103 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 14 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 104 | "Language-Team: LANGUAGE <LL@li.org>\n" | 15 | "Language-Team: LANGUAGE <LL@li.org>\n" |
| @@ -109,7 +20,7 @@ msgstr "" | @@ -109,7 +20,7 @@ msgstr "" | ||
| 109 | "#-#-#-#-# lib3270.pot (PACKAGE VERSION) #-#-#-#-#\n" | 20 | "#-#-#-#-# lib3270.pot (PACKAGE VERSION) #-#-#-#-#\n" |
| 110 | "Project-Id-Version: PACKAGE VERSION\n" | 21 | "Project-Id-Version: PACKAGE VERSION\n" |
| 111 | "Report-Msgid-Bugs-To: \n" | 22 | "Report-Msgid-Bugs-To: \n" |
| 112 | -"POT-Creation-Date: 2019-11-21 19:12+0000\n" | 23 | +"POT-Creation-Date: 2019-11-26 13:05+0000\n" |
| 113 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 24 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 114 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 25 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 115 | "Language-Team: LANGUAGE <LL@li.org>\n" | 26 | "Language-Team: LANGUAGE <LL@li.org>\n" |
| @@ -120,7 +31,7 @@ msgstr "" | @@ -120,7 +31,7 @@ msgstr "" | ||
| 120 | "#-#-#-#-# libv3270.pot (PACKAGE VERSION) #-#-#-#-#\n" | 31 | "#-#-#-#-# libv3270.pot (PACKAGE VERSION) #-#-#-#-#\n" |
| 121 | "Project-Id-Version: PACKAGE VERSION\n" | 32 | "Project-Id-Version: PACKAGE VERSION\n" |
| 122 | "Report-Msgid-Bugs-To: \n" | 33 | "Report-Msgid-Bugs-To: \n" |
| 123 | -"POT-Creation-Date: 2019-11-25 18:01+0000\n" | 34 | +"POT-Creation-Date: 2019-11-26 13:08+0000\n" |
| 124 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 35 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 125 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 36 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 126 | "Language-Team: LANGUAGE <LL@li.org>\n" | 37 | "Language-Team: LANGUAGE <LL@li.org>\n" |
| @@ -140,7 +51,7 @@ msgstr "" | @@ -140,7 +51,7 @@ msgstr "" | ||
| 140 | "Content-Type: text/plain; charset=CHARSET\n" | 51 | "Content-Type: text/plain; charset=CHARSET\n" |
| 141 | "Content-Transfer-Encoding: 8bit\n" | 52 | "Content-Transfer-Encoding: 8bit\n" |
| 142 | 53 | ||
| 143 | -#: window.c:470 | 54 | +#: window.c:480 |
| 144 | #, c-format | 55 | #, c-format |
| 145 | msgid " and <b>%s</b> for %s." | 56 | msgid " and <b>%s</b> for %s." |
| 146 | msgstr "" | 57 | msgstr "" |
| @@ -156,7 +67,6 @@ msgid "%dx%d screen size is bigger than the maximum size" | @@ -156,7 +67,6 @@ msgid "%dx%d screen size is bigger than the maximum size" | ||
| 156 | msgstr "" | 67 | msgstr "" |
| 157 | 68 | ||
| 158 | #: src/core/telnet.c:711 src/core/iocalls.c:554 src/core/iocalls.c:571 | 69 | #: src/core/telnet.c:711 src/core/iocalls.c:554 src/core/iocalls.c:571 |
| 159 | -#: src/core/linux/connect.c:84 src/core/linux/connect.c:100 | ||
| 160 | #, c-format | 70 | #, c-format |
| 161 | msgid "%s" | 71 | msgid "%s" |
| 162 | msgstr "" | 72 | msgstr "" |
| @@ -166,6 +76,11 @@ msgstr "" | @@ -166,6 +76,11 @@ msgstr "" | ||
| 166 | msgid "%s (SSL error %d)" | 76 | msgid "%s (SSL error %d)" |
| 167 | msgstr "" | 77 | msgstr "" |
| 168 | 78 | ||
| 79 | +#: src/core/windows/connect.c:94 | ||
| 80 | +#, c-format | ||
| 81 | +msgid "%s (rc=%d)" | ||
| 82 | +msgstr "" | ||
| 83 | + | ||
| 169 | #: actions.c:868 actions.c:880 | 84 | #: actions.c:868 actions.c:880 |
| 170 | #, c-format | 85 | #, c-format |
| 171 | msgid "%s action needs a valid id attribute" | 86 | msgid "%s action needs a valid id attribute" |
| @@ -221,7 +136,7 @@ msgstr "" | @@ -221,7 +136,7 @@ msgstr "" | ||
| 221 | msgid "%s: Vertical tab not supported" | 136 | msgid "%s: Vertical tab not supported" |
| 222 | msgstr "" | 137 | msgstr "" |
| 223 | 138 | ||
| 224 | -#: window.c:465 | 139 | +#: window.c:475 |
| 225 | #, c-format | 140 | #, c-format |
| 226 | msgid "%s<b>%s</b> for %s" | 141 | msgid "%s<b>%s</b> for %s" |
| 227 | msgstr "" | 142 | msgstr "" |
| @@ -472,6 +387,10 @@ msgstr "" | @@ -472,6 +387,10 @@ msgstr "" | ||
| 472 | msgid "Backspaces the cursor until it hits the front of a word." | 387 | msgid "Backspaces the cursor until it hits the front of a word." |
| 473 | msgstr "" | 388 | msgstr "" |
| 474 | 389 | ||
| 390 | +#: src/core/windows/connect.c:145 | ||
| 391 | +msgid "Bad winsock version" | ||
| 392 | +msgstr "" | ||
| 393 | + | ||
| 475 | #: src/core/toggles/table.c:264 | 394 | #: src/core/toggles/table.c:264 |
| 476 | msgid "Beep on errors" | 395 | msgid "Beep on errors" |
| 477 | msgstr "" | 396 | msgstr "" |
| @@ -541,7 +460,7 @@ msgstr "" | @@ -541,7 +460,7 @@ msgstr "" | ||
| 541 | msgid "C_olor scheme:" | 460 | msgid "C_olor scheme:" |
| 542 | msgstr "" | 461 | msgstr "" |
| 543 | 462 | ||
| 544 | -#: src/core/toggles/init.c:89 src/core/linux/connect.c:234 | 463 | +#: src/core/toggles/init.c:89 src/core/windows/connect.c:332 |
| 545 | #, c-format | 464 | #, c-format |
| 546 | msgid "Can't %s network keep-alive" | 465 | msgid "Can't %s network keep-alive" |
| 547 | msgstr "" | 466 | msgstr "" |
| @@ -555,30 +474,34 @@ msgstr "" | @@ -555,30 +474,34 @@ msgstr "" | ||
| 555 | msgid "Can't add activity" | 474 | msgid "Can't add activity" |
| 556 | msgstr "" | 475 | msgstr "" |
| 557 | 476 | ||
| 558 | -#: src/ssl/linux/ldap.c:157 | 477 | +#: src/ssl/windows/ldap.c:181 |
| 559 | msgid "Can't bind to LDAP server" | 478 | msgid "Can't bind to LDAP server" |
| 560 | msgstr "" | 479 | msgstr "" |
| 561 | 480 | ||
| 562 | -#: src/core/linux/connect.c:92 | 481 | +#: src/core/windows/connect.c:87 src/core/windows/connect.c:227 |
| 563 | #, c-format | 482 | #, c-format |
| 564 | msgid "Can't connect to %s" | 483 | msgid "Can't connect to %s" |
| 565 | msgstr "" | 484 | msgstr "" |
| 566 | 485 | ||
| 567 | -#: src/core/linux/connect.c:184 | ||
| 568 | -#, c-format | ||
| 569 | -msgid "Can't connect to %s:%s" | 486 | +#: src/core/windows/http.c:108 |
| 487 | +msgid "Can't connect to HTTP server." | ||
| 488 | +msgstr "" | ||
| 489 | + | ||
| 490 | +#: src/core/windows/http.c:120 | ||
| 491 | +msgid "Can't create HTTP request." | ||
| 570 | msgstr "" | 492 | msgstr "" |
| 571 | 493 | ||
| 572 | -#: src/ssl/linux/getcrl.c:85 | 494 | +#: src/ssl/windows/getcrl.c:87 |
| 573 | msgid "Can't decode CRL" | 495 | msgid "Can't decode CRL" |
| 574 | msgstr "" | 496 | msgstr "" |
| 575 | 497 | ||
| 576 | -#: src/ssl/linux/url.c:116 src/ssl/linux/ldap.c:229 | 498 | +#: src/ssl/windows/ldap.c:259 src/ssl/windows/http.c:69 |
| 499 | +#: src/ssl/windows/curl.c:264 | ||
| 577 | msgid "Can't decode certificate revocation list" | 500 | msgid "Can't decode certificate revocation list" |
| 578 | msgstr "" | 501 | msgstr "" |
| 579 | 502 | ||
| 580 | -#: src/ssl/linux/url.c:99 | ||
| 581 | -msgid "Can't decode certificate revocation list got from LDAP server" | 503 | +#: src/ssl/windows/curl.c:370 |
| 504 | +msgid "Can't decode certificate revocation list got from LDAP Search" | ||
| 582 | msgstr "" | 505 | msgstr "" |
| 583 | 506 | ||
| 584 | #: src/terminal/font/properties.c:40 | 507 | #: src/terminal/font/properties.c:40 |
| @@ -586,7 +509,11 @@ msgstr "" | @@ -586,7 +509,11 @@ msgstr "" | ||
| 586 | msgid "Can't find a valid font with the name \"%s\"" | 509 | msgid "Can't find a valid font with the name \"%s\"" |
| 587 | msgstr "" | 510 | msgstr "" |
| 588 | 511 | ||
| 589 | -#: src/ssl/linux/ldap.c:193 src/ssl/linux/ldap.c:205 | 512 | +#: src/ssl/windows/curl.c:334 |
| 513 | +msgid "Can't find certificate revocation list in LDAP response" | ||
| 514 | +msgstr "" | ||
| 515 | + | ||
| 516 | +#: src/ssl/windows/ldap.c:223 src/ssl/windows/ldap.c:235 | ||
| 590 | msgid "Can't get LDAP attribute" | 517 | msgid "Can't get LDAP attribute" |
| 591 | msgstr "" | 518 | msgstr "" |
| 592 | 519 | ||
| @@ -594,11 +521,11 @@ msgstr "" | @@ -594,11 +521,11 @@ msgstr "" | ||
| 594 | msgid "Can't get file size" | 521 | msgid "Can't get file size" |
| 595 | msgstr "" | 522 | msgstr "" |
| 596 | 523 | ||
| 597 | -#: src/ssl/linux/ldap.c:135 | 524 | +#: src/ssl/windows/ldap.c:152 |
| 598 | msgid "Can't initialize LDAP" | 525 | msgid "Can't initialize LDAP" |
| 599 | msgstr "" | 526 | msgstr "" |
| 600 | 527 | ||
| 601 | -#: src/core/linux/curl.c:181 | 528 | +#: src/ssl/windows/curl.c:190 |
| 602 | msgid "Can't initialize curl operation" | 529 | msgid "Can't initialize curl operation" |
| 603 | msgstr "" | 530 | msgstr "" |
| 604 | 531 | ||
| @@ -606,6 +533,11 @@ msgstr "" | @@ -606,6 +533,11 @@ msgstr "" | ||
| 606 | msgid "Can't load" | 533 | msgid "Can't load" |
| 607 | msgstr "" | 534 | msgstr "" |
| 608 | 535 | ||
| 536 | +#: src/ssl/windows/init.c:152 | ||
| 537 | +#, c-format | ||
| 538 | +msgid "Can't load \"%s\": %s" | ||
| 539 | +msgstr "" | ||
| 540 | + | ||
| 609 | #: parsefile.c:328 src/filetransfer/load.c:271 | 541 | #: parsefile.c:328 src/filetransfer/load.c:271 |
| 610 | #, c-format | 542 | #, c-format |
| 611 | msgid "Can't load %s" | 543 | msgid "Can't load %s" |
| @@ -620,15 +552,29 @@ msgstr "" | @@ -620,15 +552,29 @@ msgstr "" | ||
| 620 | msgid "Can't load plugin %s" | 552 | msgid "Can't load plugin %s" |
| 621 | msgstr "" | 553 | msgstr "" |
| 622 | 554 | ||
| 555 | +#: src/ssl/windows/init.c:115 | ||
| 556 | +#, c-format | ||
| 557 | +msgid "Can't open \"%s\" (The Windows error code was %ld)" | ||
| 558 | +msgstr "" | ||
| 559 | + | ||
| 560 | +#: src/ssl/windows/init.c:128 | ||
| 561 | +#, c-format | ||
| 562 | +msgid "Can't open \"%s\": %s" | ||
| 563 | +msgstr "" | ||
| 564 | + | ||
| 623 | #: src/dialogs/load.c:321 | 565 | #: src/dialogs/load.c:321 |
| 624 | #, c-format | 566 | #, c-format |
| 625 | msgid "Can't open %s" | 567 | msgid "Can't open %s" |
| 626 | msgstr "" | 568 | msgstr "" |
| 627 | 569 | ||
| 628 | -#: src/ssl/linux/getcrl.c:56 src/ssl/linux/getcrl.c:73 | 570 | +#: src/ssl/windows/getcrl.c:58 src/ssl/windows/getcrl.c:75 |
| 629 | msgid "Can't open CRL File" | 571 | msgid "Can't open CRL File" |
| 630 | msgstr "" | 572 | msgstr "" |
| 631 | 573 | ||
| 574 | +#: src/core/windows/http.c:96 | ||
| 575 | +msgid "Can't open HTTP session" | ||
| 576 | +msgstr "" | ||
| 577 | + | ||
| 632 | #: window.c:185 | 578 | #: window.c:185 |
| 633 | msgid "Can't open file" | 579 | msgid "Can't open file" |
| 634 | msgstr "" | 580 | msgstr "" |
| @@ -659,7 +605,7 @@ msgstr "" | @@ -659,7 +605,7 @@ msgstr "" | ||
| 659 | msgid "Can't parse unnamed element" | 605 | msgid "Can't parse unnamed element" |
| 660 | msgstr "" | 606 | msgstr "" |
| 661 | 607 | ||
| 662 | -#: src/selection/linux/paste.c:80 src/selection/linux/paste.c:115 | 608 | +#: src/selection/windows/paste.c:79 src/selection/windows/paste.c:119 |
| 663 | msgid "Can't paste" | 609 | msgid "Can't paste" |
| 664 | msgstr "" | 610 | msgstr "" |
| 665 | 611 | ||
| @@ -671,7 +617,16 @@ msgstr "" | @@ -671,7 +617,16 @@ msgstr "" | ||
| 671 | msgid "Can't print" | 617 | msgid "Can't print" |
| 672 | msgstr "" | 618 | msgstr "" |
| 673 | 619 | ||
| 674 | -#: window.c:453 | 620 | +#: src/ssl/windows/init.c:141 |
| 621 | +#, c-format | ||
| 622 | +msgid "Can't read \"%s\": %s" | ||
| 623 | +msgstr "" | ||
| 624 | + | ||
| 625 | +#: src/core/windows/http.c:175 | ||
| 626 | +msgid "Can't read HTTP response size." | ||
| 627 | +msgstr "" | ||
| 628 | + | ||
| 629 | +#: window.c:463 | ||
| 675 | #, c-format | 630 | #, c-format |
| 676 | msgid "Can't recognize \"%s\" as a valid host type" | 631 | msgid "Can't recognize \"%s\" as a valid host type" |
| 677 | msgstr "" | 632 | msgstr "" |
| @@ -696,11 +651,15 @@ msgstr "" | @@ -696,11 +651,15 @@ msgstr "" | ||
| 696 | msgid "Can't save trace data to file %s" | 651 | msgid "Can't save trace data to file %s" |
| 697 | msgstr "" | 652 | msgstr "" |
| 698 | 653 | ||
| 699 | -#: src/ssl/linux/ldap.c:182 | 654 | +#: src/ssl/windows/ldap.c:211 |
| 700 | msgid "Can't search LDAP server" | 655 | msgid "Can't search LDAP server" |
| 701 | msgstr "" | 656 | msgstr "" |
| 702 | 657 | ||
| 703 | -#: src/ssl/linux/ldap.c:146 | 658 | +#: src/core/windows/http.c:134 |
| 659 | +msgid "Can't send HTTP request." | ||
| 660 | +msgstr "" | ||
| 661 | + | ||
| 662 | +#: src/ssl/windows/ldap.c:166 | ||
| 704 | msgid "Can't set LDAP protocol version" | 663 | msgid "Can't set LDAP protocol version" |
| 705 | msgstr "" | 664 | msgstr "" |
| 706 | 665 | ||
| @@ -732,6 +691,11 @@ msgstr "" | @@ -732,6 +691,11 @@ msgstr "" | ||
| 732 | msgid "Can't start file transfer." | 691 | msgid "Can't start file transfer." |
| 733 | msgstr "" | 692 | msgstr "" |
| 734 | 693 | ||
| 694 | +#: src/core/windows/connect.c:146 | ||
| 695 | +#, c-format | ||
| 696 | +msgid "Can't use winsock version %d.%d" | ||
| 697 | +msgstr "" | ||
| 698 | + | ||
| 735 | #: src/ssl/negotiate.c:286 src/ssl/crl.c:163 | 699 | #: src/ssl/negotiate.c:286 src/ssl/crl.c:163 |
| 736 | msgid "Can't verify." | 700 | msgid "Can't verify." |
| 737 | msgstr "" | 701 | msgstr "" |
| @@ -758,10 +722,22 @@ msgstr "" | @@ -758,10 +722,22 @@ msgstr "" | ||
| 758 | msgid "Cant create a new SSL structure for current connection." | 722 | msgid "Cant create a new SSL structure for current connection." |
| 759 | msgstr "" | 723 | msgstr "" |
| 760 | 724 | ||
| 761 | -#: src/ssl/linux/init.c:90 | 725 | +#: src/ssl/windows/init.c:92 |
| 762 | msgid "Cant initialize the SSL context." | 726 | msgid "Cant initialize the SSL context." |
| 763 | msgstr "" | 727 | msgstr "" |
| 764 | 728 | ||
| 729 | +#: src/ssl/windows/init.c:150 | ||
| 730 | +msgid "Cant load custom certificate file." | ||
| 731 | +msgstr "" | ||
| 732 | + | ||
| 733 | +#: src/ssl/windows/init.c:113 | ||
| 734 | +msgid "Cant open custom certificate directory." | ||
| 735 | +msgstr "" | ||
| 736 | + | ||
| 737 | +#: src/ssl/windows/init.c:139 | ||
| 738 | +msgid "Cant read custom certificate file." | ||
| 739 | +msgstr "" | ||
| 740 | + | ||
| 765 | #: src/ssl/negotiate.c:159 | 741 | #: src/ssl/negotiate.c:159 |
| 766 | msgid "" | 742 | msgid "" |
| 767 | "Cant set the file descriptor for the input/output facility for the TLS/SSL " | 743 | "Cant set the file descriptor for the input/output facility for the TLS/SSL " |
| @@ -824,7 +800,7 @@ msgstr "" | @@ -824,7 +800,7 @@ msgstr "" | ||
| 824 | msgid "Click to save file" | 800 | msgid "Click to save file" |
| 825 | msgstr "" | 801 | msgstr "" |
| 826 | 802 | ||
| 827 | -#: src/terminal/properties/init.c:136 | 803 | +#: src/terminal/properties/init.c:138 |
| 828 | msgid "Clipboard name" | 804 | msgid "Clipboard name" |
| 829 | msgstr "" | 805 | msgstr "" |
| 830 | 806 | ||
| @@ -836,7 +812,7 @@ msgstr "" | @@ -836,7 +812,7 @@ msgstr "" | ||
| 836 | msgid "Colors" | 812 | msgid "Colors" |
| 837 | msgstr "" | 813 | msgstr "" |
| 838 | 814 | ||
| 839 | -#: src/terminal/properties/init.c:184 | 815 | +#: src/terminal/properties/init.c:186 |
| 840 | msgid "Comma separated list of LU names" | 816 | msgid "Comma separated list of LU names" |
| 841 | msgstr "" | 817 | msgstr "" |
| 842 | 818 | ||
| @@ -876,12 +852,13 @@ msgstr "" | @@ -876,12 +852,13 @@ msgstr "" | ||
| 876 | msgid "Connection" | 852 | msgid "Connection" |
| 877 | msgstr "" | 853 | msgstr "" |
| 878 | 854 | ||
| 879 | -#: src/core/iocalls.c:538 src/core/linux/connect.c:188 | ||
| 880 | -#: src/core/linux/connect.c:220 src/core/linux/connect.c:238 | 855 | +#: src/core/iocalls.c:538 src/core/windows/connect.c:288 |
| 856 | +#: src/core/windows/connect.c:300 src/core/windows/connect.c:336 | ||
| 857 | +#: src/core/windows/connect.c:352 | ||
| 881 | msgid "Connection error" | 858 | msgid "Connection error" |
| 882 | msgstr "" | 859 | msgstr "" |
| 883 | 860 | ||
| 884 | -#: src/core/linux/connect.c:98 | 861 | +#: src/core/windows/connect.c:92 |
| 885 | msgid "Connection failed" | 862 | msgid "Connection failed" |
| 886 | msgstr "" | 863 | msgstr "" |
| 887 | 864 | ||
| @@ -939,11 +916,11 @@ msgstr "" | @@ -939,11 +916,11 @@ msgstr "" | ||
| 939 | msgid "Current file" | 916 | msgid "Current file" |
| 940 | msgstr "" | 917 | msgstr "" |
| 941 | 918 | ||
| 942 | -#: src/core/properties/unsigned.c:100 | 919 | +#: src/core/properties/unsigned.c:122 |
| 943 | msgid "Current screen height in rows" | 920 | msgid "Current screen height in rows" |
| 944 | msgstr "" | 921 | msgstr "" |
| 945 | 922 | ||
| 946 | -#: src/core/properties/unsigned.c:93 | 923 | +#: src/core/properties/unsigned.c:115 |
| 947 | msgid "Current screen width in columns" | 924 | msgid "Current screen width in columns" |
| 948 | msgstr "" | 925 | msgstr "" |
| 949 | 926 | ||
| @@ -955,7 +932,7 @@ msgstr "" | @@ -955,7 +932,7 @@ msgstr "" | ||
| 955 | msgid "Current:" | 932 | msgid "Current:" |
| 956 | msgstr "" | 933 | msgstr "" |
| 957 | 934 | ||
| 958 | -#: src/core/properties/unsigned.c:86 | 935 | +#: src/core/properties/unsigned.c:108 |
| 959 | msgid "Cursor address" | 936 | msgid "Cursor address" |
| 960 | msgstr "" | 937 | msgstr "" |
| 961 | 938 | ||
| @@ -1039,7 +1016,7 @@ msgstr "" | @@ -1039,7 +1016,7 @@ msgstr "" | ||
| 1039 | msgid "Default" | 1016 | msgid "Default" |
| 1040 | msgstr "" | 1017 | msgstr "" |
| 1041 | 1018 | ||
| 1042 | -#: src/core/properties/string.c:155 | 1019 | +#: src/core/properties/string.c:159 |
| 1043 | msgid "Default host URL" | 1020 | msgid "Default host URL" |
| 1044 | msgstr "" | 1021 | msgstr "" |
| 1045 | 1022 | ||
| @@ -1047,7 +1024,7 @@ msgstr "" | @@ -1047,7 +1024,7 @@ msgstr "" | ||
| 1047 | msgid "Delete field" | 1024 | msgid "Delete field" |
| 1048 | msgstr "" | 1025 | msgstr "" |
| 1049 | 1026 | ||
| 1050 | -#: src/core/properties/string.c:169 | 1027 | +#: src/core/properties/string.c:173 |
| 1051 | msgid "Description of the current security state" | 1028 | msgid "Description of the current security state" |
| 1052 | msgstr "" | 1029 | msgstr "" |
| 1053 | 1030 | ||
| @@ -1067,7 +1044,7 @@ msgstr "" | @@ -1067,7 +1044,7 @@ msgstr "" | ||
| 1067 | msgid "Disconnected from host." | 1044 | msgid "Disconnected from host." |
| 1068 | msgstr "" | 1045 | msgstr "" |
| 1069 | 1046 | ||
| 1070 | -#: src/core/properties/string.c:118 | 1047 | +#: src/core/properties/string.c:122 |
| 1071 | msgid "Display charset" | 1048 | msgid "Display charset" |
| 1072 | msgstr "" | 1049 | msgstr "" |
| 1073 | 1050 | ||
| @@ -1095,6 +1072,10 @@ msgstr "" | @@ -1095,6 +1072,10 @@ msgstr "" | ||
| 1095 | msgid "ETA:" | 1072 | msgid "ETA:" |
| 1096 | msgstr "" | 1073 | msgstr "" |
| 1097 | 1074 | ||
| 1075 | +#: src/core/windows/http.c:159 | ||
| 1076 | +msgid "Empty response from HTTP server." | ||
| 1077 | +msgstr "" | ||
| 1078 | + | ||
| 1098 | #: src/dialogs/hostselect.c:422 | 1079 | #: src/dialogs/hostselect.c:422 |
| 1099 | msgid "Emulation" | 1080 | msgid "Emulation" |
| 1100 | msgstr "" | 1081 | msgstr "" |
| @@ -1161,14 +1142,15 @@ msgstr "" | @@ -1161,14 +1142,15 @@ msgstr "" | ||
| 1161 | msgid "Error \"%s\" writing to local file (rc=%d)" | 1142 | msgid "Error \"%s\" writing to local file (rc=%d)" |
| 1162 | msgstr "" | 1143 | msgstr "" |
| 1163 | 1144 | ||
| 1164 | -#: src/ssl/linux/url.c:66 | ||
| 1165 | -msgid "Error getting certificate revocation list" | ||
| 1166 | -msgstr "" | ||
| 1167 | - | ||
| 1168 | #: src/core/ft/ftmessages.c:45 | 1145 | #: src/core/ft/ftmessages.c:45 |
| 1169 | msgid "Error in file transfer: file transfer canceled" | 1146 | msgid "Error in file transfer: file transfer canceled" |
| 1170 | msgstr "" | 1147 | msgstr "" |
| 1171 | 1148 | ||
| 1149 | +#: src/ssl/windows/curl.c:189 src/ssl/windows/curl.c:227 | ||
| 1150 | +#: src/ssl/windows/curl.c:243 | ||
| 1151 | +msgid "Error loading certificate revocation list" | ||
| 1152 | +msgstr "" | ||
| 1153 | + | ||
| 1172 | #: src/dialogs/print/print.c:72 | 1154 | #: src/dialogs/print/print.c:72 |
| 1173 | msgid "Error on print operation" | 1155 | msgid "Error on print operation" |
| 1174 | msgstr "" | 1156 | msgstr "" |
| @@ -1177,6 +1159,10 @@ msgstr "" | @@ -1177,6 +1159,10 @@ msgstr "" | ||
| 1177 | msgid "Error reading file from host: file transfer canceled" | 1159 | msgid "Error reading file from host: file transfer canceled" |
| 1178 | msgstr "" | 1160 | msgstr "" |
| 1179 | 1161 | ||
| 1162 | +#: src/core/windows/http.c:146 | ||
| 1163 | +msgid "Error receiving HTTP response." | ||
| 1164 | +msgstr "" | ||
| 1165 | + | ||
| 1180 | #: src/core/ft/ftmessages.c:145 | 1166 | #: src/core/ft/ftmessages.c:145 |
| 1181 | msgid "Error while reading or writing to host disk: file transfer canceled" | 1167 | msgid "Error while reading or writing to host disk: file transfer canceled" |
| 1182 | msgstr "" | 1168 | msgstr "" |
| @@ -1255,7 +1241,7 @@ msgstr "" | @@ -1255,7 +1241,7 @@ msgstr "" | ||
| 1255 | msgid "Font \"%s\" is valid" | 1241 | msgid "Font \"%s\" is valid" |
| 1256 | msgstr "" | 1242 | msgstr "" |
| 1257 | 1243 | ||
| 1258 | -#: src/terminal/properties/init.c:88 | 1244 | +#: src/terminal/properties/init.c:90 |
| 1259 | msgid "Font family for terminal contents" | 1245 | msgid "Font family for terminal contents" |
| 1260 | msgstr "" | 1246 | msgstr "" |
| 1261 | 1247 | ||
| @@ -1315,8 +1301,8 @@ msgstr "" | @@ -1315,8 +1301,8 @@ msgstr "" | ||
| 1315 | msgid "Go to fullscreen mode" | 1301 | msgid "Go to fullscreen mode" |
| 1316 | msgstr "" | 1302 | msgstr "" |
| 1317 | 1303 | ||
| 1318 | -#: src/ssl/linux/url.c:81 | ||
| 1319 | -msgid "Got a bad formatted certificate revocation list from LDAP server" | 1304 | +#: src/ssl/windows/curl.c:273 |
| 1305 | +msgid "Got an invalid certificate revocation list from server" | ||
| 1320 | msgstr "" | 1306 | msgstr "" |
| 1321 | 1307 | ||
| 1322 | #: src/dialogs/colors.c:169 | 1308 | #: src/dialogs/colors.c:169 |
| @@ -1339,7 +1325,7 @@ msgstr "" | @@ -1339,7 +1325,7 @@ msgstr "" | ||
| 1339 | msgid "Host" | 1325 | msgid "Host" |
| 1340 | msgstr "" | 1326 | msgstr "" |
| 1341 | 1327 | ||
| 1342 | -#: src/core/properties/string.c:111 | 1328 | +#: src/core/properties/string.c:115 |
| 1343 | msgid "Host charset" | 1329 | msgid "Host charset" |
| 1344 | msgstr "" | 1330 | msgstr "" |
| 1345 | 1331 | ||
| @@ -1375,10 +1361,14 @@ msgstr "" | @@ -1375,10 +1361,14 @@ msgstr "" | ||
| 1375 | msgid "Host to connect" | 1361 | msgid "Host to connect" |
| 1376 | msgstr "" | 1362 | msgstr "" |
| 1377 | 1363 | ||
| 1378 | -#: src/core/properties/string.c:89 | 1364 | +#: src/core/properties/string.c:92 |
| 1379 | msgid "Host type name" | 1365 | msgid "Host type name" |
| 1380 | msgstr "" | 1366 | msgstr "" |
| 1381 | 1367 | ||
| 1368 | +#: src/core/properties/unsigned.c:87 | ||
| 1369 | +msgid "Host type number" | ||
| 1370 | +msgstr "" | ||
| 1371 | + | ||
| 1382 | #: src/dialogs/save/save.c:59 | 1372 | #: src/dialogs/save/save.c:59 |
| 1383 | msgid "HyperText Markup Language (HTML)" | 1373 | msgid "HyperText Markup Language (HTML)" |
| 1384 | msgstr "" | 1374 | msgstr "" |
| @@ -1395,7 +1385,7 @@ msgstr "" | @@ -1395,7 +1385,7 @@ msgstr "" | ||
| 1395 | msgid "ID of the session security state" | 1385 | msgid "ID of the session security state" |
| 1396 | msgstr "" | 1386 | msgstr "" |
| 1397 | 1387 | ||
| 1398 | -#: src/terminal/properties/init.c:119 src/dialogs/hostselect.c:492 | 1388 | +#: src/terminal/properties/init.c:121 src/dialogs/hostselect.c:492 |
| 1399 | msgid "IDLE minutes for automatic disconnection" | 1389 | msgid "IDLE minutes for automatic disconnection" |
| 1400 | msgstr "" | 1390 | msgstr "" |
| 1401 | 1391 | ||
| @@ -1566,7 +1556,7 @@ msgstr "" | @@ -1566,7 +1556,7 @@ msgstr "" | ||
| 1566 | msgid "Keyboard is locked" | 1556 | msgid "Keyboard is locked" |
| 1567 | msgstr "" | 1557 | msgstr "" |
| 1568 | 1558 | ||
| 1569 | -#: src/core/properties/unsigned.c:135 | 1559 | +#: src/core/properties/unsigned.c:162 |
| 1570 | msgid "Keyboard lock status" | 1560 | msgid "Keyboard lock status" |
| 1571 | msgstr "" | 1561 | msgstr "" |
| 1572 | 1562 | ||
| @@ -1611,11 +1601,11 @@ msgstr "" | @@ -1611,11 +1601,11 @@ msgstr "" | ||
| 1611 | msgid "Makes the screen larger than the default for the chosen model number." | 1601 | msgid "Makes the screen larger than the default for the chosen model number." |
| 1612 | msgstr "" | 1602 | msgstr "" |
| 1613 | 1603 | ||
| 1614 | -#: src/core/properties/unsigned.c:114 | 1604 | +#: src/core/properties/unsigned.c:136 |
| 1615 | msgid "Maximum screen height in rows" | 1605 | msgid "Maximum screen height in rows" |
| 1616 | msgstr "" | 1606 | msgstr "" |
| 1617 | 1607 | ||
| 1618 | -#: src/core/properties/unsigned.c:107 | 1608 | +#: src/core/properties/unsigned.c:129 |
| 1619 | msgid "Maximum screen width in columns" | 1609 | msgid "Maximum screen width in columns" |
| 1620 | msgstr "" | 1610 | msgstr "" |
| 1621 | 1611 | ||
| @@ -1627,7 +1617,7 @@ msgstr "" | @@ -1627,7 +1617,7 @@ msgstr "" | ||
| 1627 | msgid "Misc colors" | 1617 | msgid "Misc colors" |
| 1628 | msgstr "" | 1618 | msgstr "" |
| 1629 | 1619 | ||
| 1630 | -#: window.c:577 | 1620 | +#: window.c:587 |
| 1631 | #, c-format | 1621 | #, c-format |
| 1632 | msgid "Model %d (%s)" | 1622 | msgid "Model %d (%s)" |
| 1633 | msgstr "" | 1623 | msgstr "" |
| @@ -1648,7 +1638,7 @@ msgstr "" | @@ -1648,7 +1638,7 @@ msgstr "" | ||
| 1648 | msgid "Model 5 - 132x27" | 1638 | msgid "Model 5 - 132x27" |
| 1649 | msgstr "" | 1639 | msgstr "" |
| 1650 | 1640 | ||
| 1651 | -#: src/core/properties/string.c:81 | 1641 | +#: src/core/properties/string.c:84 |
| 1652 | msgid "Model name" | 1642 | msgid "Model name" |
| 1653 | msgstr "" | 1643 | msgstr "" |
| 1654 | 1644 | ||
| @@ -1681,8 +1671,8 @@ msgstr "" | @@ -1681,8 +1671,8 @@ msgstr "" | ||
| 1681 | msgid "Network data" | 1671 | msgid "Network data" |
| 1682 | msgstr "" | 1672 | msgstr "" |
| 1683 | 1673 | ||
| 1684 | -#: src/core/telnet.c:359 src/core/linux/event_dispatcher.c:143 | ||
| 1685 | -#: src/core/linux/connect.c:82 | 1674 | +#: src/core/telnet.c:359 src/core/windows/event_dispatcher.c:149 |
| 1675 | +#: src/core/windows/connect.c:78 | ||
| 1686 | msgid "Network error" | 1676 | msgid "Network error" |
| 1687 | msgstr "" | 1677 | msgstr "" |
| 1688 | 1678 | ||
| @@ -1690,15 +1680,19 @@ msgstr "" | @@ -1690,15 +1680,19 @@ msgstr "" | ||
| 1690 | msgid "Network keep alive" | 1680 | msgid "Network keep alive" |
| 1691 | msgstr "" | 1681 | msgstr "" |
| 1692 | 1682 | ||
| 1683 | +#: src/core/windows/connect.c:133 src/core/windows/connect.c:144 | ||
| 1684 | +msgid "Network startup error" | ||
| 1685 | +msgstr "" | ||
| 1686 | + | ||
| 1693 | #: 00default.xml:189 | 1687 | #: 00default.xml:189 |
| 1694 | msgid "Next field" | 1688 | msgid "Next field" |
| 1695 | msgstr "" | 1689 | msgstr "" |
| 1696 | 1690 | ||
| 1697 | -#: src/ssl/linux/ldap.c:101 | 1691 | +#: src/ssl/windows/ldap.c:109 |
| 1698 | msgid "No DN of the entry at which to start the search on the URL" | 1692 | msgid "No DN of the entry at which to start the search on the URL" |
| 1699 | msgstr "" | 1693 | msgstr "" |
| 1700 | 1694 | ||
| 1701 | -#: src/ssl/linux/ldap.c:114 | 1695 | +#: src/ssl/windows/ldap.c:123 |
| 1702 | msgid "No LDAP attribute on the URL" | 1696 | msgid "No LDAP attribute on the URL" |
| 1703 | msgstr "" | 1697 | msgstr "" |
| 1704 | 1698 | ||
| @@ -1706,7 +1700,11 @@ msgstr "" | @@ -1706,7 +1700,11 @@ msgstr "" | ||
| 1706 | msgid "No active transfer" | 1700 | msgid "No active transfer" |
| 1707 | msgstr "" | 1701 | msgstr "" |
| 1708 | 1702 | ||
| 1709 | -#: src/terminal/properties/get.c:173 | 1703 | +#: src/ssl/windows/curl.c:301 |
| 1704 | +msgid "No attribute in LDAP search URL" | ||
| 1705 | +msgstr "" | ||
| 1706 | + | ||
| 1707 | +#: src/terminal/properties/get.c:189 | ||
| 1710 | msgid "No host defined" | 1708 | msgid "No host defined" |
| 1711 | msgstr "" | 1709 | msgstr "" |
| 1712 | 1710 | ||
| @@ -1732,10 +1730,6 @@ msgstr "" | @@ -1732,10 +1730,6 @@ msgstr "" | ||
| 1732 | msgid "Non zero if the host is TSO." | 1730 | msgid "Non zero if the host is TSO." |
| 1733 | msgstr "" | 1731 | msgstr "" |
| 1734 | 1732 | ||
| 1735 | -#: src/selection/linux/paste.c:117 | ||
| 1736 | -msgid "None of the screens in the clipboard match with the current one." | ||
| 1737 | -msgstr "" | ||
| 1738 | - | ||
| 1739 | #: src/dialogs/colors.c:173 | 1733 | #: src/dialogs/colors.c:173 |
| 1740 | msgid "Normal/Protected" | 1734 | msgid "Normal/Protected" |
| 1741 | msgstr "" | 1735 | msgstr "" |
| @@ -1748,7 +1742,7 @@ msgstr "" | @@ -1748,7 +1742,7 @@ msgstr "" | ||
| 1748 | msgid "Not in 3270 mode, transfer cancelled" | 1742 | msgid "Not in 3270 mode, transfer cancelled" |
| 1749 | msgstr "" | 1743 | msgstr "" |
| 1750 | 1744 | ||
| 1751 | -#: src/selection/linux/paste.c:76 | 1745 | +#: src/selection/windows/paste.c:75 |
| 1752 | msgid "Not the same terminal type" | 1746 | msgid "Not the same terminal type" |
| 1753 | msgstr "" | 1747 | msgstr "" |
| 1754 | 1748 | ||
| @@ -1998,8 +1992,8 @@ msgstr "" | @@ -1998,8 +1992,8 @@ msgstr "" | ||
| 1998 | msgid "Predefined color theme" | 1992 | msgid "Predefined color theme" |
| 1999 | msgstr "" | 1993 | msgstr "" |
| 2000 | 1994 | ||
| 2001 | -#: src/core/properties/string.c:148 | ||
| 2002 | -msgid "Prefered protocol for CRL" | 1995 | +#: src/core/properties/string.c:152 |
| 1996 | +msgid "Preferred protocol for CRL download" | ||
| 2003 | msgstr "" | 1997 | msgstr "" |
| 2004 | 1998 | ||
| 2005 | #: src/filetransfer/set.c:176 | 1999 | #: src/filetransfer/set.c:176 |
| @@ -2349,11 +2343,11 @@ msgstr "" | @@ -2349,11 +2343,11 @@ msgstr "" | ||
| 2349 | msgid "Saving %s" | 2343 | msgid "Saving %s" |
| 2350 | msgstr "" | 2344 | msgstr "" |
| 2351 | 2345 | ||
| 2352 | -#: src/core/properties/unsigned.c:121 | 2346 | +#: src/core/properties/unsigned.c:143 |
| 2353 | msgid "Screen buffer length in bytes" | 2347 | msgid "Screen buffer length in bytes" |
| 2354 | msgstr "" | 2348 | msgstr "" |
| 2355 | 2349 | ||
| 2356 | -#: src/core/properties/string.c:177 | 2350 | +#: src/core/properties/string.c:181 |
| 2357 | msgid "Screen oversize if larger than the chosen model" | 2351 | msgid "Screen oversize if larger than the chosen model" |
| 2358 | msgstr "" | 2352 | msgstr "" |
| 2359 | 2353 | ||
| @@ -2369,11 +2363,11 @@ msgstr "" | @@ -2369,11 +2363,11 @@ msgstr "" | ||
| 2369 | msgid "Scripts" | 2363 | msgid "Scripts" |
| 2370 | msgstr "" | 2364 | msgstr "" |
| 2371 | 2365 | ||
| 2372 | -#: src/ssl/linux/ldap.c:194 | 2366 | +#: src/ssl/windows/ldap.c:224 |
| 2373 | msgid "Search did not produce any attributes." | 2367 | msgid "Search did not produce any attributes." |
| 2374 | msgstr "" | 2368 | msgstr "" |
| 2375 | 2369 | ||
| 2376 | -#: src/ssl/linux/ldap.c:206 | 2370 | +#: src/ssl/windows/ldap.c:236 |
| 2377 | msgid "Search did not produce any values." | 2371 | msgid "Search did not produce any values." |
| 2378 | msgstr "" | 2372 | msgstr "" |
| 2379 | 2373 | ||
| @@ -2393,13 +2387,20 @@ msgstr "" | @@ -2393,13 +2387,20 @@ msgstr "" | ||
| 2393 | 2387 | ||
| 2394 | #: src/ssl/negotiate.c:107 src/ssl/negotiate.c:157 src/ssl/negotiate.c:191 | 2388 | #: src/ssl/negotiate.c:107 src/ssl/negotiate.c:157 src/ssl/negotiate.c:191 |
| 2395 | #: src/ssl/negotiate.c:285 src/ssl/negotiate.c:307 src/ssl/negotiate.c:328 | 2389 | #: src/ssl/negotiate.c:285 src/ssl/negotiate.c:307 src/ssl/negotiate.c:328 |
| 2396 | -#: src/ssl/crl.c:162 src/ssl/linux/url.c:65 src/ssl/linux/url.c:80 | ||
| 2397 | -#: src/ssl/linux/url.c:98 src/ssl/linux/url.c:115 src/ssl/linux/ldap.c:100 | ||
| 2398 | -#: src/ssl/linux/ldap.c:113 src/ssl/linux/ldap.c:134 src/ssl/linux/ldap.c:145 | ||
| 2399 | -#: src/ssl/linux/ldap.c:156 src/ssl/linux/ldap.c:181 src/ssl/linux/ldap.c:192 | ||
| 2400 | -#: src/ssl/linux/ldap.c:204 src/ssl/linux/ldap.c:228 src/ssl/linux/init.c:89 | ||
| 2401 | -#: src/ssl/linux/getcrl.c:55 src/ssl/linux/getcrl.c:72 | ||
| 2402 | -#: src/ssl/linux/getcrl.c:84 src/ssl/linux/getcrl.c:110 | 2390 | +#: src/ssl/crl.c:162 src/ssl/windows/ldap.c:108 src/ssl/windows/ldap.c:122 |
| 2391 | +#: src/ssl/windows/ldap.c:151 src/ssl/windows/ldap.c:165 | ||
| 2392 | +#: src/ssl/windows/ldap.c:180 src/ssl/windows/ldap.c:210 | ||
| 2393 | +#: src/ssl/windows/ldap.c:222 src/ssl/windows/ldap.c:234 | ||
| 2394 | +#: src/ssl/windows/ldap.c:258 src/ssl/windows/init.c:91 | ||
| 2395 | +#: src/ssl/windows/init.c:112 src/ssl/windows/init.c:138 | ||
| 2396 | +#: src/ssl/windows/init.c:149 src/ssl/windows/http.c:57 | ||
| 2397 | +#: src/ssl/windows/http.c:68 src/ssl/windows/getcrl.c:57 | ||
| 2398 | +#: src/ssl/windows/getcrl.c:74 src/ssl/windows/getcrl.c:86 | ||
| 2399 | +#: src/ssl/windows/getcrl.c:116 src/ssl/windows/curl.c:188 | ||
| 2400 | +#: src/ssl/windows/curl.c:218 src/ssl/windows/curl.c:242 | ||
| 2401 | +#: src/ssl/windows/curl.c:263 src/ssl/windows/curl.c:272 | ||
| 2402 | +#: src/ssl/windows/curl.c:300 src/ssl/windows/curl.c:333 | ||
| 2403 | +#: src/ssl/windows/curl.c:369 | ||
| 2403 | msgid "Security error" | 2404 | msgid "Security error" |
| 2404 | msgstr "" | 2405 | msgstr "" |
| 2405 | 2406 | ||
| @@ -2475,7 +2476,7 @@ msgstr "" | @@ -2475,7 +2476,7 @@ msgstr "" | ||
| 2475 | msgid "Select terminal colors" | 2476 | msgid "Select terminal colors" |
| 2476 | msgstr "" | 2477 | msgstr "" |
| 2477 | 2478 | ||
| 2478 | -#: src/core/linux/event_dispatcher.c:144 | 2479 | +#: src/core/windows/event_dispatcher.c:150 |
| 2479 | msgid "Select() failed when processing for events." | 2480 | msgid "Select() failed when processing for events." |
| 2480 | msgstr "" | 2481 | msgstr "" |
| 2481 | 2482 | ||
| @@ -2661,7 +2662,7 @@ msgstr "" | @@ -2661,7 +2662,7 @@ msgstr "" | ||
| 2661 | msgid "State is 3270, TN3270e or SSCP" | 2662 | msgid "State is 3270, TN3270e or SSCP" |
| 2662 | msgstr "" | 2663 | msgstr "" |
| 2663 | 2664 | ||
| 2664 | -#: src/terminal/properties/init.c:168 | 2665 | +#: src/terminal/properties/init.c:170 |
| 2665 | msgid "State of the dynamic font spacing" | 2666 | msgid "State of the dynamic font spacing" |
| 2666 | msgstr "" | 2667 | msgstr "" |
| 2667 | 2668 | ||
| @@ -2685,7 +2686,7 @@ msgstr "" | @@ -2685,7 +2686,7 @@ msgstr "" | ||
| 2685 | msgid "TN3270 Custom charset" | 2686 | msgid "TN3270 Custom charset" |
| 2686 | msgstr "" | 2687 | msgstr "" |
| 2687 | 2688 | ||
| 2688 | -#: src/terminal/properties/init.c:103 | 2689 | +#: src/terminal/properties/init.c:105 |
| 2689 | msgid "TN3270 Session name" | 2690 | msgid "TN3270 Session name" |
| 2690 | msgstr "" | 2691 | msgstr "" |
| 2691 | 2692 | ||
| @@ -2705,15 +2706,15 @@ msgstr "" | @@ -2705,15 +2706,15 @@ msgstr "" | ||
| 2705 | msgid "Terminal font" | 2706 | msgid "Terminal font" |
| 2706 | msgstr "" | 2707 | msgstr "" |
| 2707 | 2708 | ||
| 2708 | -#: src/core/properties/unsigned.c:74 | 2709 | +#: src/core/properties/unsigned.c:96 |
| 2709 | msgid "Terminal model" | 2710 | msgid "Terminal model" |
| 2710 | msgstr "" | 2711 | msgstr "" |
| 2711 | 2712 | ||
| 2712 | -#: src/core/properties/string.c:103 | 2713 | +#: src/core/properties/string.c:106 |
| 2713 | msgid "Terminal name" | 2714 | msgid "Terminal name" |
| 2714 | msgstr "" | 2715 | msgstr "" |
| 2715 | 2716 | ||
| 2716 | -#: src/core/properties/string.c:96 | 2717 | +#: src/core/properties/string.c:99 |
| 2717 | msgid "Terminal type" | 2718 | msgid "Terminal type" |
| 2718 | msgstr "" | 2719 | msgstr "" |
| 2719 | 2720 | ||
| @@ -2768,15 +2769,15 @@ msgstr "" | @@ -2768,15 +2769,15 @@ msgstr "" | ||
| 2768 | msgid "The SSL certificate for this host is not trusted." | 2769 | msgid "The SSL certificate for this host is not trusted." |
| 2769 | msgstr "" | 2770 | msgstr "" |
| 2770 | 2771 | ||
| 2771 | -#: src/ssl/linux/ldap.c:102 src/ssl/linux/ldap.c:115 | 2772 | +#: src/ssl/windows/ldap.c:110 src/ssl/windows/ldap.c:124 |
| 2772 | msgid "The URL argument should be in the format ldap://[HOST]/[DN]?attribute" | 2773 | msgid "The URL argument should be in the format ldap://[HOST]/[DN]?attribute" |
| 2773 | msgstr "" | 2774 | msgstr "" |
| 2774 | 2775 | ||
| 2775 | -#: src/ssl/linux/getcrl.c:57 | 2776 | +#: src/ssl/windows/getcrl.c:59 |
| 2776 | msgid "The URL for the CRL is undefined or empty" | 2777 | msgid "The URL for the CRL is undefined or empty" |
| 2777 | msgstr "" | 2778 | msgstr "" |
| 2778 | 2779 | ||
| 2779 | -#: src/ssl/linux/getcrl.c:112 | 2780 | +#: src/ssl/windows/getcrl.c:118 |
| 2780 | msgid "The URL scheme is unknown" | 2781 | msgid "The URL scheme is unknown" |
| 2781 | msgstr "" | 2782 | msgstr "" |
| 2782 | 2783 | ||
| @@ -2827,7 +2828,7 @@ msgid "" | @@ -2827,7 +2828,7 @@ msgid "" | ||
| 2827 | "expected value, this is only meaningful for RSA keys." | 2828 | "expected value, this is only meaningful for RSA keys." |
| 2828 | msgstr "" | 2829 | msgstr "" |
| 2829 | 2830 | ||
| 2830 | -#: src/core/properties/unsigned.c:65 | 2831 | +#: src/core/properties/unsigned.c:78 |
| 2831 | msgid "The color type" | 2832 | msgid "The color type" |
| 2832 | msgstr "" | 2833 | msgstr "" |
| 2833 | 2834 | ||
| @@ -2867,7 +2868,7 @@ msgid "" | @@ -2867,7 +2868,7 @@ msgid "" | ||
| 2867 | "displayed when the -issuer_checks option is set." | 2868 | "displayed when the -issuer_checks option is set." |
| 2868 | msgstr "" | 2869 | msgstr "" |
| 2869 | 2870 | ||
| 2870 | -#: src/core/properties/unsigned.c:128 | 2871 | +#: src/core/properties/unsigned.c:155 |
| 2871 | msgid "The delay between the host unlocking the keyboard and the actual unlock" | 2872 | msgid "The delay between the host unlocking the keyboard and the actual unlock" |
| 2872 | msgstr "" | 2873 | msgstr "" |
| 2873 | 2874 | ||
| @@ -2920,12 +2921,12 @@ msgid "" | @@ -2920,12 +2921,12 @@ msgid "" | ||
| 2920 | "normally means the list of trusted certificates is not complete." | 2921 | "normally means the list of trusted certificates is not complete." |
| 2921 | msgstr "" | 2922 | msgstr "" |
| 2922 | 2923 | ||
| 2923 | -#: window.c:472 | 2924 | +#: window.c:482 |
| 2924 | #, c-format | 2925 | #, c-format |
| 2925 | msgid "The known types are %s" | 2926 | msgid "The known types are %s" |
| 2926 | msgstr "" | 2927 | msgstr "" |
| 2927 | 2928 | ||
| 2928 | -#: src/core/properties/unsigned.c:75 | 2929 | +#: src/core/properties/unsigned.c:97 |
| 2929 | msgid "The model number" | 2930 | msgid "The model number" |
| 2930 | msgstr "" | 2931 | msgstr "" |
| 2931 | 2932 | ||
| @@ -3000,7 +3001,7 @@ msgid "" | @@ -3000,7 +3001,7 @@ msgid "" | ||
| 3000 | "certificate authority." | 3001 | "certificate authority." |
| 3001 | msgstr "" | 3002 | msgstr "" |
| 3002 | 3003 | ||
| 3003 | -#: src/core/properties/string.c:162 | 3004 | +#: src/core/properties/string.c:166 |
| 3004 | msgid "The security state" | 3005 | msgid "The security state" |
| 3005 | msgstr "" | 3006 | msgstr "" |
| 3006 | 3007 | ||
| @@ -3012,6 +3013,10 @@ msgstr "" | @@ -3012,6 +3013,10 @@ msgstr "" | ||
| 3012 | msgid "The supplied certificate cannot be used for the specified purpose." | 3013 | msgid "The supplied certificate cannot be used for the specified purpose." |
| 3013 | msgstr "" | 3014 | msgstr "" |
| 3014 | 3015 | ||
| 3016 | +#: src/terminal/properties/init.c:216 | ||
| 3017 | +msgid "The terminal colors" | ||
| 3018 | +msgstr "" | ||
| 3019 | + | ||
| 3015 | #: src/core/ctlr.c:216 | 3020 | #: src/core/ctlr.c:216 |
| 3016 | #, c-format | 3021 | #, c-format |
| 3017 | msgid "The width %d is less than model %d columns (%d)" | 3022 | msgid "The width %d is less than model %d columns (%d)" |
| @@ -3100,7 +3105,7 @@ msgstr "" | @@ -3100,7 +3105,7 @@ msgstr "" | ||
| 3100 | msgid "Trace user interface events" | 3105 | msgid "Trace user interface events" |
| 3101 | msgstr "" | 3106 | msgstr "" |
| 3102 | 3107 | ||
| 3103 | -#: src/terminal/properties/init.c:199 | 3108 | +#: src/terminal/properties/init.c:201 |
| 3104 | msgid "Trace window" | 3109 | msgid "Trace window" |
| 3105 | msgstr "" | 3110 | msgstr "" |
| 3106 | 3111 | ||
| @@ -3160,11 +3165,11 @@ msgstr "" | @@ -3160,11 +3165,11 @@ msgstr "" | ||
| 3160 | msgid "Turquoise" | 3165 | msgid "Turquoise" |
| 3161 | msgstr "" | 3166 | msgstr "" |
| 3162 | 3167 | ||
| 3163 | -#: src/core/properties/string.c:140 | 3168 | +#: src/core/properties/string.c:144 |
| 3164 | msgid "URL for the certificate revocation list" | 3169 | msgid "URL for the certificate revocation list" |
| 3165 | msgstr "" | 3170 | msgstr "" |
| 3166 | 3171 | ||
| 3167 | -#: src/core/properties/string.c:73 | 3172 | +#: src/core/properties/string.c:76 |
| 3168 | msgid "URL of the current host" | 3173 | msgid "URL of the current host" |
| 3169 | msgstr "" | 3174 | msgstr "" |
| 3170 | 3175 | ||
| @@ -3196,7 +3201,7 @@ msgstr "" | @@ -3196,7 +3201,7 @@ msgstr "" | ||
| 3196 | msgid "Unable to get certificate CRL." | 3201 | msgid "Unable to get certificate CRL." |
| 3197 | msgstr "" | 3202 | msgstr "" |
| 3198 | 3203 | ||
| 3199 | -#: src/core/linux/connect.c:83 | 3204 | +#: src/core/windows/connect.c:79 |
| 3200 | msgid "Unable to get connection state." | 3205 | msgid "Unable to get connection state." |
| 3201 | msgstr "" | 3206 | msgstr "" |
| 3202 | 3207 | ||
| @@ -3212,8 +3217,8 @@ msgstr "" | @@ -3212,8 +3217,8 @@ msgstr "" | ||
| 3212 | msgid "Unable to load from file" | 3217 | msgid "Unable to load from file" |
| 3213 | msgstr "" | 3218 | msgstr "" |
| 3214 | 3219 | ||
| 3215 | -#: src/selection/linux/paste.c:116 | ||
| 3216 | -msgid "Unable to paste formatted data." | 3220 | +#: src/selection/windows/paste.c:115 |
| 3221 | +msgid "Unable to paste formatted data" | ||
| 3217 | msgstr "" | 3222 | msgstr "" |
| 3218 | 3223 | ||
| 3219 | #: src/core/paste.c:399 | 3224 | #: src/core/paste.c:399 |
| @@ -3273,7 +3278,7 @@ msgstr "" | @@ -3273,7 +3278,7 @@ msgstr "" | ||
| 3273 | msgid "Unexpected or invalid %s attribute: \"%s\"" | 3278 | msgid "Unexpected or invalid %s attribute: \"%s\"" |
| 3274 | msgstr "" | 3279 | msgstr "" |
| 3275 | 3280 | ||
| 3276 | -#: src/ssl/linux/getcrl.c:111 | 3281 | +#: src/ssl/windows/getcrl.c:117 |
| 3277 | msgid "Unexpected or invalid CRL URL" | 3282 | msgid "Unexpected or invalid CRL URL" |
| 3278 | msgstr "" | 3283 | msgstr "" |
| 3279 | 3284 | ||
| @@ -3346,7 +3351,7 @@ msgstr "" | @@ -3346,7 +3351,7 @@ msgstr "" | ||
| 3346 | msgid "Unsupported certificate purpose" | 3351 | msgid "Unsupported certificate purpose" |
| 3347 | msgstr "" | 3352 | msgstr "" |
| 3348 | 3353 | ||
| 3349 | -#: src/dialogs/save/save.c:149 | 3354 | +#: src/dialogs/windows/select.c:169 src/dialogs/save/save.c:149 |
| 3350 | msgid "Untitled document" | 3355 | msgid "Untitled document" |
| 3351 | msgstr "" | 3356 | msgstr "" |
| 3352 | 3357 | ||
| @@ -3375,6 +3380,10 @@ msgstr "" | @@ -3375,6 +3380,10 @@ msgstr "" | ||
| 3375 | msgid "Version %s-%s" | 3380 | msgid "Version %s-%s" |
| 3376 | msgstr "" | 3381 | msgstr "" |
| 3377 | 3382 | ||
| 3383 | +#: src/core/windows/connect.c:134 | ||
| 3384 | +msgid "WSAStartup failed" | ||
| 3385 | +msgstr "" | ||
| 3386 | + | ||
| 3378 | #: src/core/ft/ft.c:538 | 3387 | #: src/core/ft/ft.c:538 |
| 3379 | msgid "Waiting for GET response" | 3388 | msgid "Waiting for GET response" |
| 3380 | msgstr "" | 3389 | msgstr "" |
| @@ -3399,6 +3408,11 @@ msgstr "" | @@ -3399,6 +3408,11 @@ msgstr "" | ||
| 3399 | msgid "Windows Western languages (CP1252)" | 3408 | msgid "Windows Western languages (CP1252)" |
| 3400 | msgstr "" | 3409 | msgstr "" |
| 3401 | 3410 | ||
| 3411 | +#: src/core/windows/util.c:131 src/core/windows/util.c:180 | ||
| 3412 | +#, c-format | ||
| 3413 | +msgid "Windows error %d" | ||
| 3414 | +msgstr "" | ||
| 3415 | + | ||
| 3402 | #: src/ssl/notify.c:108 | 3416 | #: src/ssl/notify.c:108 |
| 3403 | #, c-format | 3417 | #, c-format |
| 3404 | msgid "Windows error was \"%s\" (%u)" | 3418 | msgid "Windows error was \"%s\" (%u)" |
| @@ -3453,7 +3467,7 @@ msgstr "" | @@ -3453,7 +3467,7 @@ msgstr "" | ||
| 3453 | msgid "X Wait" | 3467 | msgid "X Wait" |
| 3454 | msgstr "" | 3468 | msgstr "" |
| 3455 | 3469 | ||
| 3456 | -#: src/terminal/properties/init.c:152 | 3470 | +#: src/terminal/properties/init.c:154 |
| 3457 | msgid "XML file with remap table" | 3471 | msgid "XML file with remap table" |
| 3458 | msgstr "" | 3472 | msgstr "" |
| 3459 | 3473 | ||
| @@ -3530,9 +3544,9 @@ msgstr "" | @@ -3530,9 +3544,9 @@ msgstr "" | ||
| 3530 | msgid "_Apply" | 3544 | msgid "_Apply" |
| 3531 | msgstr "" | 3545 | msgstr "" |
| 3532 | 3546 | ||
| 3533 | -#: src/selection/linux/paste.c:84 src/selection/linux/paste.c:118 | ||
| 3534 | -#: src/dialogs/load.c:202 src/dialogs/load.c:221 src/dialogs/linux/select.c:51 | ||
| 3535 | -#: src/dialogs/linux/select.c:77 src/dialogs/print/settingsdialog.c:410 | 3547 | +#: src/selection/windows/paste.c:83 src/selection/windows/paste.c:123 |
| 3548 | +#: src/dialogs/load.c:202 src/dialogs/load.c:221 | ||
| 3549 | +#: src/dialogs/windows/select.c:158 src/dialogs/print/settingsdialog.c:410 | ||
| 3536 | #: src/dialogs/print/settingsdialog.c:429 src/dialogs/save/save.c:264 | 3550 | #: src/dialogs/print/settingsdialog.c:429 src/dialogs/save/save.c:264 |
| 3537 | #: src/dialogs/save/save.c:283 src/dialogs/settings/dialog.c:182 | 3551 | #: src/dialogs/save/save.c:283 src/dialogs/settings/dialog.c:182 |
| 3538 | msgid "_Cancel" | 3552 | msgid "_Cancel" |
| @@ -3603,7 +3617,7 @@ msgstr "" | @@ -3603,7 +3617,7 @@ msgstr "" | ||
| 3603 | msgid "_Options" | 3617 | msgid "_Options" |
| 3604 | msgstr "" | 3618 | msgstr "" |
| 3605 | 3619 | ||
| 3606 | -#: src/selection/linux/paste.c:85 src/selection/linux/paste.c:119 | 3620 | +#: src/selection/windows/paste.c:84 src/selection/windows/paste.c:124 |
| 3607 | msgid "_Paste as text" | 3621 | msgid "_Paste as text" |
| 3608 | msgstr "" | 3622 | msgstr "" |
| 3609 | 3623 | ||
| @@ -3653,15 +3667,11 @@ msgstr "" | @@ -3653,15 +3667,11 @@ msgstr "" | ||
| 3653 | msgid "an action attribute" | 3667 | msgid "an action attribute" |
| 3654 | msgstr "" | 3668 | msgstr "" |
| 3655 | 3669 | ||
| 3656 | -#: src/core/session.c:416 | ||
| 3657 | -msgid "bracket" | ||
| 3658 | -msgstr "" | ||
| 3659 | - | ||
| 3660 | -#: src/core/toggles/init.c:89 src/core/linux/connect.c:234 | 3670 | +#: src/core/toggles/init.c:89 src/core/windows/connect.c:332 |
| 3661 | msgid "disable" | 3671 | msgid "disable" |
| 3662 | msgstr "" | 3672 | msgstr "" |
| 3663 | 3673 | ||
| 3664 | -#: src/core/toggles/init.c:89 src/core/linux/connect.c:234 | 3674 | +#: src/core/toggles/init.c:89 src/core/windows/connect.c:332 |
| 3665 | msgid "enable" | 3675 | msgid "enable" |
| 3666 | msgstr "" | 3676 | msgstr "" |
| 3667 | 3677 | ||
| @@ -3673,11 +3683,11 @@ msgstr "" | @@ -3673,11 +3683,11 @@ msgstr "" | ||
| 3673 | msgid "ioctlsocket(FIONBIO) failed." | 3683 | msgid "ioctlsocket(FIONBIO) failed." |
| 3674 | msgstr "" | 3684 | msgstr "" |
| 3675 | 3685 | ||
| 3676 | -#: src/core/properties/string.c:132 | 3686 | +#: src/core/properties/string.c:136 |
| 3677 | msgid "lib3270 revision" | 3687 | msgid "lib3270 revision" |
| 3678 | msgstr "" | 3688 | msgstr "" |
| 3679 | 3689 | ||
| 3680 | -#: src/core/properties/string.c:125 | 3690 | +#: src/core/properties/string.c:129 |
| 3681 | msgid "lib3270 version" | 3691 | msgid "lib3270 version" |
| 3682 | msgstr "" | 3692 | msgstr "" |
| 3683 | 3693 | ||
| @@ -3685,7 +3695,7 @@ msgstr "" | @@ -3685,7 +3695,7 @@ msgstr "" | ||
| 3685 | msgid "numeric lock" | 3695 | msgid "numeric lock" |
| 3686 | msgstr "" | 3696 | msgstr "" |
| 3687 | 3697 | ||
| 3688 | -#: src/core/linux/connect.c:221 | 3698 | +#: src/core/windows/connect.c:353 |
| 3689 | msgid "setsockopt(SO_OOBINLINE) has failed" | 3699 | msgid "setsockopt(SO_OOBINLINE) has failed" |
| 3690 | msgstr "" | 3700 | msgstr "" |
| 3691 | 3701 |
pw3270.cbp
| @@ -156,6 +156,9 @@ | @@ -156,6 +156,9 @@ | ||
| 156 | <Unit filename="src/pw3270/linux/print.c"> | 156 | <Unit filename="src/pw3270/linux/print.c"> |
| 157 | <Option compilerVar="CC" /> | 157 | <Option compilerVar="CC" /> |
| 158 | </Unit> | 158 | </Unit> |
| 159 | + <Unit filename="src/pw3270/linux/settings.c"> | ||
| 160 | + <Option compilerVar="CC" /> | ||
| 161 | + </Unit> | ||
| 159 | <Unit filename="src/pw3270/main.c"> | 162 | <Unit filename="src/pw3270/main.c"> |
| 160 | <Option compilerVar="CC" /> | 163 | <Option compilerVar="CC" /> |
| 161 | </Unit> | 164 | </Unit> |
| @@ -0,0 +1,105 @@ | @@ -0,0 +1,105 @@ | ||
| 1 | +/* | ||
| 2 | + * "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270 | ||
| 3 | + * (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a | ||
| 4 | + * aplicativos mainframe. Registro no INPI sob o nome G3270. | ||
| 5 | + * | ||
| 6 | + * Copyright (C) <2008> <Banco do Brasil S.A.> | ||
| 7 | + * | ||
| 8 | + * Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob | ||
| 9 | + * os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela | ||
| 10 | + * Free Software Foundation. | ||
| 11 | + * | ||
| 12 | + * Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER | ||
| 13 | + * GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO | ||
| 14 | + * A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para | ||
| 15 | + * obter mais detalhes. | ||
| 16 | + * | ||
| 17 | + * Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este | ||
| 18 | + * programa; se não, escreva para a Free Software Foundation, Inc., 51 Franklin | ||
| 19 | + * St, Fifth Floor, Boston, MA 02110-1301 USA | ||
| 20 | + * | ||
| 21 | + * Este programa está nomeado como - e possui - linhas de código. | ||
| 22 | + * | ||
| 23 | + * Contatos: | ||
| 24 | + * | ||
| 25 | + * perry.werneck@gmail.com (Alexandre Perry de Souza Werneck) | ||
| 26 | + * erico.mendonca@gmail.com (Erico Mascarenhas Mendonça) | ||
| 27 | + * | ||
| 28 | + */ | ||
| 29 | + | ||
| 30 | + #include <config.h> | ||
| 31 | + #include "../private.h" | ||
| 32 | + #include <v3270/settings.h> | ||
| 33 | + #include <lib3270/log.h> | ||
| 34 | + | ||
| 35 | +/*--[ Implement ]------------------------------------------------------------------------------------*/ | ||
| 36 | + | ||
| 37 | + void load_terminal_settings(GtkWidget *widget) | ||
| 38 | + { | ||
| 39 | + GError *error = NULL; | ||
| 40 | + g_autofree gchar * name = g_strconcat(g_get_application_name(),".conf",NULL); | ||
| 41 | + | ||
| 42 | +#ifdef DATADIR | ||
| 43 | + // | ||
| 44 | + // Search the application DATADIR | ||
| 45 | + // | ||
| 46 | + { | ||
| 47 | + g_autofree gchar *filename = g_build_filename(DATAROOTDIR,G_STRINGIFY(PRODUCT_NAME),name,NULL); | ||
| 48 | + | ||
| 49 | + if(g_file_test(filename,G_FILE_TEST_IS_REGULAR)) | ||
| 50 | + { | ||
| 51 | + GKeyFile *key_file = g_key_file_new(); | ||
| 52 | + | ||
| 53 | + g_key_file_load_from_file(key_file,filename,G_KEY_FILE_NONE,&error); | ||
| 54 | + | ||
| 55 | + if(error) | ||
| 56 | + { | ||
| 57 | + g_warning("Can't load \"%s\": %s",filename,error->message); | ||
| 58 | + g_error_free(error); | ||
| 59 | + error = NULL; | ||
| 60 | + } | ||
| 61 | + else | ||
| 62 | + { | ||
| 63 | + g_message("Loading system settings from %s",filename); | ||
| 64 | + v3270_load_key_file(widget,key_file,"terminal"); | ||
| 65 | + } | ||
| 66 | + | ||
| 67 | + g_key_file_free(key_file); | ||
| 68 | + | ||
| 69 | + } | ||
| 70 | + | ||
| 71 | + } | ||
| 72 | +#endif // DATADIR | ||
| 73 | + | ||
| 74 | + // | ||
| 75 | + // Get from user datadir | ||
| 76 | + // | ||
| 77 | + { | ||
| 78 | + g_autofree gchar *filename = g_build_filename(g_get_user_config_dir(),name,NULL); | ||
| 79 | + | ||
| 80 | + if(g_file_test(filename,G_FILE_TEST_IS_REGULAR)) | ||
| 81 | + { | ||
| 82 | + GKeyFile *key_file = g_key_file_new(); | ||
| 83 | + | ||
| 84 | + g_key_file_load_from_file(key_file,filename,G_KEY_FILE_NONE,&error); | ||
| 85 | + | ||
| 86 | + if(error) | ||
| 87 | + { | ||
| 88 | + g_warning("Can't load \"%s\": %s",filename,error->message); | ||
| 89 | + g_error_free(error); | ||
| 90 | + error = NULL; | ||
| 91 | + } | ||
| 92 | + else | ||
| 93 | + { | ||
| 94 | + g_message("Loading user settings from %s",filename); | ||
| 95 | + v3270_load_key_file(widget,key_file,"terminal"); | ||
| 96 | + } | ||
| 97 | + | ||
| 98 | + g_key_file_free(key_file); | ||
| 99 | + | ||
| 100 | + } | ||
| 101 | + | ||
| 102 | + } | ||
| 103 | + | ||
| 104 | + } | ||
| 105 | + |
src/pw3270/private.h
| @@ -97,6 +97,10 @@ | @@ -97,6 +97,10 @@ | ||
| 97 | G_GNUC_INTERNAL void print_settings_action(GtkAction *action, GtkWidget *widget); | 97 | G_GNUC_INTERNAL void print_settings_action(GtkAction *action, GtkWidget *widget); |
| 98 | G_GNUC_INTERNAL gboolean handle_keypress(GtkWidget *terminal, guint keyval, GdkModifierType state, GtkWidget *window); | 98 | G_GNUC_INTERNAL gboolean handle_keypress(GtkWidget *terminal, guint keyval, GdkModifierType state, GtkWidget *window); |
| 99 | 99 | ||
| 100 | + // Settings | ||
| 101 | + | ||
| 102 | + /// @brief Load terminal settings from system and session files. | ||
| 103 | + G_GNUC_INTERNAL void load_terminal_settings(GtkWidget *widget); | ||
| 100 | 104 | ||
| 101 | #endif // PRIVATE_H_INCLUDED | 105 | #endif // PRIVATE_H_INCLUDED |
| 102 | 106 |
src/pw3270/window.c
| @@ -40,6 +40,7 @@ | @@ -40,6 +40,7 @@ | ||
| 40 | #include <v3270/trace.h> | 40 | #include <v3270/trace.h> |
| 41 | #include <v3270/toggle.h> | 41 | #include <v3270/toggle.h> |
| 42 | #include <v3270/settings.h> | 42 | #include <v3270/settings.h> |
| 43 | +#include "common/common.h" | ||
| 43 | 44 | ||
| 44 | /*--[ Widget definition ]----------------------------------------------------------------------------*/ | 45 | /*--[ Widget definition ]----------------------------------------------------------------------------*/ |
| 45 | 46 | ||
| @@ -751,6 +752,7 @@ static GtkWidget * trace_window = NULL; | @@ -751,6 +752,7 @@ static GtkWidget * trace_window = NULL; | ||
| 751 | { NULL, NULL } | 752 | { NULL, NULL } |
| 752 | }; | 753 | }; |
| 753 | 754 | ||
| 755 | + /* | ||
| 754 | static const struct _widget_config | 756 | static const struct _widget_config |
| 755 | { | 757 | { |
| 756 | const gchar *key; | 758 | const gchar *key; |
| @@ -760,6 +762,7 @@ static GtkWidget * trace_window = NULL; | @@ -760,6 +762,7 @@ static GtkWidget * trace_window = NULL; | ||
| 760 | { "colors", v3270_set_colors }, | 762 | { "colors", v3270_set_colors }, |
| 761 | { "font-family", v3270_set_font_family } | 763 | { "font-family", v3270_set_font_family } |
| 762 | }; | 764 | }; |
| 765 | + */ | ||
| 763 | 766 | ||
| 764 | int f; | 767 | int f; |
| 765 | GtkAction **action = g_new0(GtkAction *,ACTION_COUNT); | 768 | GtkAction **action = g_new0(GtkAction *,ACTION_COUNT); |
| @@ -771,32 +774,8 @@ static GtkWidget * trace_window = NULL; | @@ -771,32 +774,8 @@ static GtkWidget * trace_window = NULL; | ||
| 771 | widget->terminal = v3270_new(); | 774 | widget->terminal = v3270_new(); |
| 772 | host = v3270_get_session(widget->terminal); | 775 | host = v3270_get_session(widget->terminal); |
| 773 | 776 | ||
| 774 | - for(f=0;f<G_N_ELEMENTS(widget_config);f++) | ||
| 775 | - { | ||
| 776 | - gchar *str = get_string_from_config("terminal",widget_config[f].key,NULL); | ||
| 777 | -// trace("str=%p strlen=%d",str,strlen(str)); | ||
| 778 | - widget_config[f].set(widget->terminal,str); | ||
| 779 | - if(str) | ||
| 780 | - g_free(str); | ||
| 781 | - } | ||
| 782 | - | ||
| 783 | - { | ||
| 784 | - char str[2]; | ||
| 785 | - str[0] = get_integer_from_config("terminal","model_number",2)+'0'; | ||
| 786 | - str[1] = 0; | ||
| 787 | - lib3270_set_model(host,str); | ||
| 788 | - | ||
| 789 | - unsigned int unlock_delay = (unsigned int) get_integer_from_config("terminal","unlock_delay",(int) lib3270_get_unlock_delay(host)); | ||
| 790 | - lib3270_set_unlock_delay(host,unlock_delay); | ||
| 791 | - | ||
| 792 | - } | ||
| 793 | - | ||
| 794 | - for(f=0;f<LIB3270_TOGGLE_COUNT;f++) | ||
| 795 | - { | ||
| 796 | - gchar *nm = g_ascii_strdown(lib3270_get_toggle_name(f),-1); | ||
| 797 | - lib3270_set_toggle(host,f,get_boolean_from_config("toggle",nm,lib3270_get_toggle(host,f))); | ||
| 798 | - g_free(nm); | ||
| 799 | - } | 777 | + // Load terminal settings before connecting the signals. |
| 778 | + load_terminal_settings(widget->terminal); | ||
| 800 | 779 | ||
| 801 | g_object_set_data_full(G_OBJECT(widget->terminal),"toggle_actions",g_new0(GtkAction *,LIB3270_TOGGLE_COUNT),g_free); | 780 | g_object_set_data_full(G_OBJECT(widget->terminal),"toggle_actions",g_new0(GtkAction *,LIB3270_TOGGLE_COUNT),g_free); |
| 802 | g_object_set_data_full(G_OBJECT(widget->terminal),"named_actions",(gpointer) action, (GDestroyNotify) g_free); | 781 | g_object_set_data_full(G_OBJECT(widget->terminal),"named_actions",(gpointer) action, (GDestroyNotify) g_free); |