Commit b09177d5903f61c2d3fa9ca42ada4e2b02d9c0b5

Authored by Perry Werneck
1 parent 6cf2c5dd

Adjustments on about window.

branding/launcher.desktop.in
... ... @@ -4,7 +4,7 @@ GenericName=@PRODUCT_NAME@
4 4 GenericName[pt_BR]=@PRODUCT_NAME@
5 5 Name=3270 Terminal
6 6 Name[pt_BR]=Terminal 3270
7   -Comment=IBM 3270 Terminal emulator
  7 +Comment=@PACKAGE_DESCRIPTION@
8 8 Comment[pt_BR]=Emulador de terminal IBM 3270
9 9 Exec=@PRODUCT_NAME@ %u
10 10 Icon=@APPLICATION_ID@
... ...
configure.ac
... ... @@ -191,6 +191,27 @@ AC_DEFINE_UNQUOTED(APPLICATION_ID, $app_cv_application_id)
191 191 AC_SUBST(APPLICATION_ID,$app_cv_application_id)
192 192  
193 193 dnl ---------------------------------------------------------------------------
  194 +dnl Check for unstable version
  195 +dnl ---------------------------------------------------------------------------
  196 +AC_ARG_ENABLE([unstable],
  197 + [AS_HELP_STRING([--enable-unstable], [enable unstable features])],
  198 +[
  199 + app_cv_unstable="$enableval"
  200 +],[
  201 +
  202 + app_cv_unstable="no"
  203 +
  204 +])
  205 +
  206 +if test "$app_cv_unstable" == "yes"; then
  207 + AC_DEFINE(ENABLE_UNSTABLE_FEATURES)
  208 + AC_MSG_NOTICE([Enabling unstable features])
  209 +else
  210 + AC_MSG_NOTICE([Using only stable features])
  211 +fi
  212 +
  213 +
  214 +dnl ---------------------------------------------------------------------------
194 215 dnl Check for LIBV3270
195 216 dnl ---------------------------------------------------------------------------
196 217  
... ...
locale/pt_BR.po
... ... @@ -5,8 +5,8 @@ msgid ""
5 5 msgstr ""
6 6 "Project-Id-Version: pw3270 5.0\n"
7 7 "Report-Msgid-Bugs-To: \n"
8   -"POT-Creation-Date: 2020-12-14 18:10-0300\n"
9   -"PO-Revision-Date: 2020-11-19 23:07-0300\n"
  8 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  9 +"PO-Revision-Date: 2020-12-22 17:08-0300\n"
10 10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n"
11 11 "Language-Team: Português <>\n"
12 12 "Language: pt_BR\n"
... ... @@ -24,11 +24,16 @@ msgstr &quot;&quot;
24 24 msgid "\"%s\" is not a valid user interface name"
25 25 msgstr "\"%s\" não é um nome válido para interface de usuário"
26 26  
27   -#: src/objects/application/actions/about.c:136
  27 +#: src/objects/application/actions/about.c:110
  28 +#, c-format
  29 +msgid "%s for %s."
  30 +msgstr "%s para %s"
  31 +
  32 +#: src/objects/application/actions/about.c:117
28 33 msgid "32 bits Linux"
29 34 msgstr "Linux 32 bits"
30 35  
31   -#: src/objects/application/actions/about.c:134
  36 +#: src/objects/application/actions/about.c:115
32 37 msgid "32 bits Windows"
33 38 msgstr "Windows 32 bits"
34 39  
... ... @@ -36,16 +41,11 @@ msgstr &quot;Windows 32 bits&quot;
36 41 msgid "3270 session files"
37 42 msgstr "Arquivos de sessão TN3270"
38 43  
39   -#: src/objects/application/actions/about.c:130
40   -#, c-format
41   -msgid "3270 terminal emulator for %s."
42   -msgstr "Emulador 3270 para %s"
43   -
44   -#: src/objects/application/actions/about.c:138
  44 +#: src/objects/application/actions/about.c:119
45 45 msgid "64 bits Linux"
46 46 msgstr "Linux 64 bits"
47 47  
48   -#: src/objects/application/actions/about.c:132
  48 +#: src/objects/application/actions/about.c:113
49 49 msgid "64 bits Windows"
50 50 msgstr "Windows 64 bits"
51 51  
... ... @@ -56,7 +56,7 @@ msgstr &quot;&quot;
56 56 "<small><b>Alterações na posição da barra de ferramentas só tem efeito apos "
57 57 "reinício da aplicação</b></small>"
58 58  
59   -#: src/objects/application/actions/about.c:231 ui/application.xml:39
  59 +#: src/objects/application/actions/about.c:212 ui/application.xml:39
60 60 #: ui/application.xml:537
61 61 msgid "About PW3270"
62 62 msgstr "Sobre o PW3270"
... ... @@ -81,7 +81,7 @@ msgstr &quot;Todos os arquivos&quot;
81 81 msgid "Append to copy"
82 82 msgstr "Adicionar à cópia"
83 83  
84   -#: src/objects/application/actions/about.c:172
  84 +#: src/objects/application/actions/about.c:153
85 85 msgid "Apple version"
86 86 msgstr "Versão Apple"
87 87  
... ... @@ -89,7 +89,7 @@ msgstr &quot;Versão Apple&quot;
89 89 msgid "Application"
90 90 msgstr "Aplicação"
91 91  
92   -#: src/objects/window/header-settings.c:121
  92 +#: src/objects/window/header-settings.c:119
93 93 msgid "Application menu"
94 94 msgstr "Menu da aplicação"
95 95  
... ... @@ -109,7 +109,7 @@ msgstr &quot;Reconectar automaticamente&quot;
109 109 msgid "Available"
110 110 msgstr "Disponível"
111 111  
112   -#: src/objects/application/actions/about.c:175
  112 +#: src/objects/application/actions/about.c:156
113 113 msgid "Based on X3270 from"
114 114 msgstr "Baseado no X3270 por"
115 115  
... ... @@ -204,7 +204,7 @@ msgstr &quot;Conectar ao servidor&quot;
204 204 msgid "Connected to host"
205 205 msgstr "Conectado no servidor"
206 206  
207   -#: src/objects/application/actions/about.c:173
  207 +#: src/objects/application/actions/about.c:154
208 208 msgid "Contributors"
209 209 msgstr "Contribuidores"
210 210  
... ... @@ -329,9 +329,10 @@ msgstr &quot;Ajuda&quot;
329 329 msgid "Host properties"
330 330 msgstr "Propriedades do Servidor"
331 331  
332   -#: src/objects/window/window.c:561 src/objects/os/linux/savedesktopicon.c:102
  332 +#: src/objects/application/actions/about.c:111 src/objects/window/window.c:561
  333 +#: src/objects/os/linux/savedesktopicon.c:102
333 334 msgid "IBM 3270 Terminal emulator"
334   -msgstr "Emulador 3270"
  335 +msgstr "Emulador de terminam IBM 3270"
335 336  
336 337 #: src/objects/actions/view.c:90
337 338 msgid "Icon"
... ... @@ -413,7 +414,7 @@ msgstr &quot;Largura do painel em colunas&quot;
413 414 msgid "Keypads"
414 415 msgstr "Painéis"
415 416  
416   -#: src/objects/application/actions/about.c:183
  417 +#: src/objects/application/actions/about.c:164
417 418 msgid "LICENSE"
418 419 msgstr "LICENCA"
419 420  
... ... @@ -445,7 +446,7 @@ msgstr &quot;Barra de ferramentas&quot;
445 446 msgid "Main menu"
446 447 msgstr "Menu principal"
447 448  
448   -#: src/objects/application/actions/about.c:171
  449 +#: src/objects/application/actions/about.c:152
449 450 msgid "Maintainers"
450 451 msgstr "Mantenedores"
451 452  
... ... @@ -668,7 +669,7 @@ msgstr &quot;Enviar/Receber&quot;
668 669 msgid "Send/Receive files"
669 670 msgstr "Enviar/Receber arquivos"
670 671  
671   -#: src/objects/toolbar/settings.c:248 src/objects/toolbar/settings.c:258
  672 +#: src/objects/toolbar/settings.c:247 src/objects/toolbar/settings.c:257
672 673 msgid "Separator"
673 674 msgstr "Separador"
674 675  
... ... @@ -941,11 +942,16 @@ msgstr &quot;Interface de usuário&quot;
941 942 msgid "Unselect"
942 943 msgstr "Remover seleção"
943 944  
  945 +#: src/objects/application/actions/about.c:90
  946 +#, c-format
  947 +msgid "Unstable version %s-%s"
  948 +msgstr "Versão instável %s-%s"
  949 +
944 950 #: ui/window.xml:374 ui/application.xml:514
945 951 msgid "Use +/- for field navigation"
946 952 msgstr "Usar teclas +/- para navegar por campos"
947 953  
948   -#: src/objects/application/actions/about.c:113
  954 +#: src/objects/application/actions/about.c:92
949 955 #, c-format
950 956 msgid "Version %s-%s"
951 957 msgstr "Versão %s-%s"
... ... @@ -955,7 +961,7 @@ msgstr &quot;Versão %s-%s&quot;
955 961 msgid "View"
956 962 msgstr "Exibir"
957 963  
958   -#: src/objects/application/actions/about.c:206
  964 +#: src/objects/application/actions/about.c:187
959 965 msgid "View this project on github"
960 966 msgstr "Portal do Software Público Brasileiro"
961 967  
... ... @@ -963,11 +969,11 @@ msgstr &quot;Portal do Software Público Brasileiro&quot;
963 969 msgid "Window with default session"
964 970 msgstr "Janela com sessão padrão"
965 971  
966   -#: src/objects/settings/dialog.c:79
  972 +#: src/objects/settings/dialog.c:80
967 973 msgid "_Apply"
968 974 msgstr "_Aplicar"
969 975  
970   -#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:78
  976 +#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:79
971 977 #: src/objects/os/linux/savedesktopicon.c:174
972 978 msgid "_Cancel"
973 979 msgstr "_Cancelar"
... ... @@ -1020,11 +1026,11 @@ msgstr &quot;_Salvar&quot;
1020 1026 msgid "_View"
1021 1027 msgstr "_Exibir"
1022 1028  
1023   -#: src/objects/application/actions/about.c:205
  1029 +#: src/objects/application/actions/about.c:186
1024 1030 msgid "https://github.com/PerryWerneck/pw3270"
1025 1031 msgstr "https://portal.softwarepublico.gov.br/social/pw3270/"
1026 1032  
1027   -#: src/objects/application/actions/about.c:208
  1033 +#: src/objects/application/actions/about.c:189
1028 1034 msgid "translator-credits"
1029 1035 msgstr "translator-credits"
1030 1036  
... ... @@ -1085,9 +1091,6 @@ msgstr &quot;translator-credits&quot;
1085 1091 #~ msgid "%s:%d"
1086 1092 #~ msgstr "%s:%d"
1087 1093  
1088   -#~ msgid "%s<b>%s</b> for %s"
1089   -#~ msgstr "%s<b>%s</b> para %s"
1090   -
1091 1094 #~ msgid "- 3270 Emulator for Gtk"
1092 1095 #~ msgstr "- Emulador 3270 para GTK"
1093 1096  
... ... @@ -1106,6 +1109,9 @@ msgstr &quot;translator-credits&quot;
1106 1109 #~ msgid "3270 screen"
1107 1110 #~ msgstr "Tela 3270"
1108 1111  
  1112 +#~ msgid "3270 terminal emulator for %s."
  1113 +#~ msgstr "Emulador 3270 para %s"
  1114 +
1109 1115 #~ msgid "3270-style backspace."
1110 1116 #~ msgstr "Backspace no estilo 3270"
1111 1117  
... ...
locale/pw3270.pot
... ... @@ -6,9 +6,351 @@
6 6 #, fuzzy
7 7 msgid ""
8 8 msgstr ""
  9 +"#-#-#-#-# view.pot (PACKAGE VERSION) #-#-#-#-#\n"
9 10 "Project-Id-Version: PACKAGE VERSION\n"
10 11 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2020-12-14 18:10-0300\n"
  12 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  13 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  14 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  15 +"Language-Team: LANGUAGE <LL@li.org>\n"
  16 +"Language: \n"
  17 +"MIME-Version: 1.0\n"
  18 +"Content-Type: text/plain; charset=CHARSET\n"
  19 +"Content-Transfer-Encoding: 8bit\n"
  20 +"#-#-#-#-# save.pot (PACKAGE VERSION) #-#-#-#-#\n"
  21 +"Project-Id-Version: PACKAGE VERSION\n"
  22 +"Report-Msgid-Bugs-To: \n"
  23 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  24 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  25 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  26 +"Language-Team: LANGUAGE <LL@li.org>\n"
  27 +"Language: \n"
  28 +"MIME-Version: 1.0\n"
  29 +"Content-Type: text/plain; charset=CHARSET\n"
  30 +"Content-Transfer-Encoding: 8bit\n"
  31 +"#-#-#-#-# abstract.pot (PACKAGE VERSION) #-#-#-#-#\n"
  32 +"Project-Id-Version: PACKAGE VERSION\n"
  33 +"Report-Msgid-Bugs-To: \n"
  34 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  35 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  36 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  37 +"Language-Team: LANGUAGE <LL@li.org>\n"
  38 +"Language: \n"
  39 +"MIME-Version: 1.0\n"
  40 +"Content-Type: text/plain; charset=CHARSET\n"
  41 +"Content-Transfer-Encoding: 8bit\n"
  42 +"#-#-#-#-# application.pot (PACKAGE VERSION) #-#-#-#-#\n"
  43 +"Project-Id-Version: PACKAGE VERSION\n"
  44 +"Report-Msgid-Bugs-To: \n"
  45 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  46 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  47 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  48 +"Language-Team: LANGUAGE <LL@li.org>\n"
  49 +"Language: \n"
  50 +"MIME-Version: 1.0\n"
  51 +"Content-Type: text/plain; charset=CHARSET\n"
  52 +"Content-Transfer-Encoding: 8bit\n"
  53 +"#-#-#-#-# window.pot (PACKAGE VERSION) #-#-#-#-#\n"
  54 +"Project-Id-Version: PACKAGE VERSION\n"
  55 +"Report-Msgid-Bugs-To: \n"
  56 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  57 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  58 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  59 +"Language-Team: LANGUAGE <LL@li.org>\n"
  60 +"Language: \n"
  61 +"MIME-Version: 1.0\n"
  62 +"Content-Type: text/plain; charset=CHARSET\n"
  63 +"Content-Transfer-Encoding: 8bit\n"
  64 +"#-#-#-#-# preferences.pot (PACKAGE VERSION) #-#-#-#-#\n"
  65 +"Project-Id-Version: PACKAGE VERSION\n"
  66 +"Report-Msgid-Bugs-To: \n"
  67 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  68 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  69 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  70 +"Language-Team: LANGUAGE <LL@li.org>\n"
  71 +"Language: \n"
  72 +"MIME-Version: 1.0\n"
  73 +"Content-Type: text/plain; charset=CHARSET\n"
  74 +"Content-Transfer-Encoding: 8bit\n"
  75 +"#-#-#-#-# open.pot (PACKAGE VERSION) #-#-#-#-#\n"
  76 +"Project-Id-Version: PACKAGE VERSION\n"
  77 +"Report-Msgid-Bugs-To: \n"
  78 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  79 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  80 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  81 +"Language-Team: LANGUAGE <LL@li.org>\n"
  82 +"Language: \n"
  83 +"MIME-Version: 1.0\n"
  84 +"Content-Type: text/plain; charset=CHARSET\n"
  85 +"Content-Transfer-Encoding: 8bit\n"
  86 +"#-#-#-#-# about.pot (PACKAGE VERSION) #-#-#-#-#\n"
  87 +"Project-Id-Version: PACKAGE VERSION\n"
  88 +"Report-Msgid-Bugs-To: \n"
  89 +"POT-Creation-Date: 2020-12-22 17:02-0300\n"
  90 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  91 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  92 +"Language-Team: LANGUAGE <LL@li.org>\n"
  93 +"Language: \n"
  94 +"MIME-Version: 1.0\n"
  95 +"Content-Type: text/plain; charset=CHARSET\n"
  96 +"Content-Transfer-Encoding: 8bit\n"
  97 +"#-#-#-#-# window.pot (PACKAGE VERSION) #-#-#-#-#\n"
  98 +"Project-Id-Version: PACKAGE VERSION\n"
  99 +"Report-Msgid-Bugs-To: \n"
  100 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  101 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  102 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  103 +"Language-Team: LANGUAGE <LL@li.org>\n"
  104 +"Language: \n"
  105 +"MIME-Version: 1.0\n"
  106 +"Content-Type: text/plain; charset=CHARSET\n"
  107 +"Content-Transfer-Encoding: 8bit\n"
  108 +"#-#-#-#-# terminal.pot (PACKAGE VERSION) #-#-#-#-#\n"
  109 +"Project-Id-Version: PACKAGE VERSION\n"
  110 +"Report-Msgid-Bugs-To: \n"
  111 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  112 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  113 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  114 +"Language-Team: LANGUAGE <LL@li.org>\n"
  115 +"Language: \n"
  116 +"MIME-Version: 1.0\n"
  117 +"Content-Type: text/plain; charset=CHARSET\n"
  118 +"Content-Transfer-Encoding: 8bit\n"
  119 +"#-#-#-#-# page.pot (PACKAGE VERSION) #-#-#-#-#\n"
  120 +"Project-Id-Version: PACKAGE VERSION\n"
  121 +"Report-Msgid-Bugs-To: \n"
  122 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  123 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  124 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  125 +"Language-Team: LANGUAGE <LL@li.org>\n"
  126 +"Language: \n"
  127 +"MIME-Version: 1.0\n"
  128 +"Content-Type: text/plain; charset=CHARSET\n"
  129 +"Content-Transfer-Encoding: 8bit\n"
  130 +"#-#-#-#-# header-settings.pot (PACKAGE VERSION) #-#-#-#-#\n"
  131 +"Project-Id-Version: PACKAGE VERSION\n"
  132 +"Report-Msgid-Bugs-To: \n"
  133 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  134 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  135 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  136 +"Language-Team: LANGUAGE <LL@li.org>\n"
  137 +"Language: \n"
  138 +"MIME-Version: 1.0\n"
  139 +"Content-Type: text/plain; charset=CHARSET\n"
  140 +"Content-Transfer-Encoding: 8bit\n"
  141 +"#-#-#-#-# header.pot (PACKAGE VERSION) #-#-#-#-#\n"
  142 +"Project-Id-Version: PACKAGE VERSION\n"
  143 +"Report-Msgid-Bugs-To: \n"
  144 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  145 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  146 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  147 +"Language-Team: LANGUAGE <LL@li.org>\n"
  148 +"Language: \n"
  149 +"MIME-Version: 1.0\n"
  150 +"Content-Type: text/plain; charset=CHARSET\n"
  151 +"Content-Transfer-Encoding: 8bit\n"
  152 +"#-#-#-#-# setcolors.pot (PACKAGE VERSION) #-#-#-#-#\n"
  153 +"Project-Id-Version: PACKAGE VERSION\n"
  154 +"Report-Msgid-Bugs-To: \n"
  155 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  156 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  157 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  158 +"Language-Team: LANGUAGE <LL@li.org>\n"
  159 +"Language: \n"
  160 +"MIME-Version: 1.0\n"
  161 +"Content-Type: text/plain; charset=CHARSET\n"
  162 +"Content-Transfer-Encoding: 8bit\n"
  163 +"#-#-#-#-# sessionproperties.pot (PACKAGE VERSION) #-#-#-#-#\n"
  164 +"Project-Id-Version: PACKAGE VERSION\n"
  165 +"Report-Msgid-Bugs-To: \n"
  166 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  167 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  168 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  169 +"Language-Team: LANGUAGE <LL@li.org>\n"
  170 +"Language: \n"
  171 +"MIME-Version: 1.0\n"
  172 +"Content-Type: text/plain; charset=CHARSET\n"
  173 +"Content-Transfer-Encoding: 8bit\n"
  174 +"#-#-#-#-# hostproperties.pot (PACKAGE VERSION) #-#-#-#-#\n"
  175 +"Project-Id-Version: PACKAGE VERSION\n"
  176 +"Report-Msgid-Bugs-To: \n"
  177 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  178 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  179 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  180 +"Language-Team: LANGUAGE <LL@li.org>\n"
  181 +"Language: \n"
  182 +"MIME-Version: 1.0\n"
  183 +"Content-Type: text/plain; charset=CHARSET\n"
  184 +"Content-Transfer-Encoding: 8bit\n"
  185 +"#-#-#-#-# filetransfer.pot (PACKAGE VERSION) #-#-#-#-#\n"
  186 +"Project-Id-Version: PACKAGE VERSION\n"
  187 +"Report-Msgid-Bugs-To: \n"
  188 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  189 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  190 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  191 +"Language-Team: LANGUAGE <LL@li.org>\n"
  192 +"Language: \n"
  193 +"MIME-Version: 1.0\n"
  194 +"Content-Type: text/plain; charset=CHARSET\n"
  195 +"Content-Transfer-Encoding: 8bit\n"
  196 +"#-#-#-#-# connect.pot (PACKAGE VERSION) #-#-#-#-#\n"
  197 +"Project-Id-Version: PACKAGE VERSION\n"
  198 +"Report-Msgid-Bugs-To: \n"
  199 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  200 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  201 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  202 +"Language-Team: LANGUAGE <LL@li.org>\n"
  203 +"Language: \n"
  204 +"MIME-Version: 1.0\n"
  205 +"Content-Type: text/plain; charset=CHARSET\n"
  206 +"Content-Transfer-Encoding: 8bit\n"
  207 +"#-#-#-#-# close.pot (PACKAGE VERSION) #-#-#-#-#\n"
  208 +"Project-Id-Version: PACKAGE VERSION\n"
  209 +"Report-Msgid-Bugs-To: \n"
  210 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  211 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  212 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  213 +"Language-Team: LANGUAGE <LL@li.org>\n"
  214 +"Language: \n"
  215 +"MIME-Version: 1.0\n"
  216 +"Content-Type: text/plain; charset=CHARSET\n"
  217 +"Content-Transfer-Encoding: 8bit\n"
  218 +"#-#-#-#-# toolbar.pot (PACKAGE VERSION) #-#-#-#-#\n"
  219 +"Project-Id-Version: PACKAGE VERSION\n"
  220 +"Report-Msgid-Bugs-To: \n"
  221 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  222 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  223 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  224 +"Language-Team: LANGUAGE <LL@li.org>\n"
  225 +"Language: \n"
  226 +"MIME-Version: 1.0\n"
  227 +"Content-Type: text/plain; charset=CHARSET\n"
  228 +"Content-Transfer-Encoding: 8bit\n"
  229 +"#-#-#-#-# settings.pot (PACKAGE VERSION) #-#-#-#-#\n"
  230 +"Project-Id-Version: PACKAGE VERSION\n"
  231 +"Report-Msgid-Bugs-To: \n"
  232 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  233 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  234 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  235 +"Language-Team: LANGUAGE <LL@li.org>\n"
  236 +"Language: \n"
  237 +"MIME-Version: 1.0\n"
  238 +"Content-Type: text/plain; charset=CHARSET\n"
  239 +"Content-Transfer-Encoding: 8bit\n"
  240 +"#-#-#-#-# models.pot (PACKAGE VERSION) #-#-#-#-#\n"
  241 +"Project-Id-Version: PACKAGE VERSION\n"
  242 +"Report-Msgid-Bugs-To: \n"
  243 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  244 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  245 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  246 +"Language-Team: LANGUAGE <LL@li.org>\n"
  247 +"Language: \n"
  248 +"MIME-Version: 1.0\n"
  249 +"Content-Type: text/plain; charset=CHARSET\n"
  250 +"Content-Transfer-Encoding: 8bit\n"
  251 +"#-#-#-#-# dialog.pot (PACKAGE VERSION) #-#-#-#-#\n"
  252 +"Project-Id-Version: PACKAGE VERSION\n"
  253 +"Report-Msgid-Bugs-To: \n"
  254 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  255 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  256 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  257 +"Language-Team: LANGUAGE <LL@li.org>\n"
  258 +"Language: \n"
  259 +"MIME-Version: 1.0\n"
  260 +"Content-Type: text/plain; charset=CHARSET\n"
  261 +"Content-Transfer-Encoding: 8bit\n"
  262 +"#-#-#-#-# actionview.pot (PACKAGE VERSION) #-#-#-#-#\n"
  263 +"Project-Id-Version: PACKAGE VERSION\n"
  264 +"Report-Msgid-Bugs-To: \n"
  265 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  266 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  267 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  268 +"Language-Team: LANGUAGE <LL@li.org>\n"
  269 +"Language: \n"
  270 +"MIME-Version: 1.0\n"
  271 +"Content-Type: text/plain; charset=CHARSET\n"
  272 +"Content-Transfer-Encoding: 8bit\n"
  273 +"#-#-#-#-# savedesktopicon.pot (PACKAGE VERSION) #-#-#-#-#\n"
  274 +"Project-Id-Version: PACKAGE VERSION\n"
  275 +"Report-Msgid-Bugs-To: \n"
  276 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  277 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  278 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  279 +"Language-Team: LANGUAGE <LL@li.org>\n"
  280 +"Language: \n"
  281 +"MIME-Version: 1.0\n"
  282 +"Content-Type: text/plain; charset=CHARSET\n"
  283 +"Content-Transfer-Encoding: 8bit\n"
  284 +"#-#-#-#-# tools.pot (PACKAGE VERSION) #-#-#-#-#\n"
  285 +"Project-Id-Version: PACKAGE VERSION\n"
  286 +"Report-Msgid-Bugs-To: \n"
  287 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  288 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  289 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  290 +"Language-Team: LANGUAGE <LL@li.org>\n"
  291 +"Language: \n"
  292 +"MIME-Version: 1.0\n"
  293 +"Content-Type: text/plain; charset=CHARSET\n"
  294 +"Content-Transfer-Encoding: 8bit\n"
  295 +"#-#-#-#-# placeholders.pot (PACKAGE VERSION) #-#-#-#-#\n"
  296 +"Project-Id-Version: PACKAGE VERSION\n"
  297 +"Report-Msgid-Bugs-To: \n"
  298 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  299 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  300 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  301 +"Language-Team: LANGUAGE <LL@li.org>\n"
  302 +"Language: \n"
  303 +"MIME-Version: 1.0\n"
  304 +"Content-Type: text/plain; charset=CHARSET\n"
  305 +"Content-Transfer-Encoding: 8bit\n"
  306 +"#-#-#-#-# model.pot (PACKAGE VERSION) #-#-#-#-#\n"
  307 +"Project-Id-Version: PACKAGE VERSION\n"
  308 +"Report-Msgid-Bugs-To: \n"
  309 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  310 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  311 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  312 +"Language-Team: LANGUAGE <LL@li.org>\n"
  313 +"Language: \n"
  314 +"MIME-Version: 1.0\n"
  315 +"Content-Type: text/plain; charset=CHARSET\n"
  316 +"Content-Transfer-Encoding: 8bit\n"
  317 +"#-#-#-#-# element.pot (PACKAGE VERSION) #-#-#-#-#\n"
  318 +"Project-Id-Version: PACKAGE VERSION\n"
  319 +"Report-Msgid-Bugs-To: \n"
  320 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  321 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  322 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  323 +"Language-Team: LANGUAGE <LL@li.org>\n"
  324 +"Language: \n"
  325 +"MIME-Version: 1.0\n"
  326 +"Content-Type: text/plain; charset=CHARSET\n"
  327 +"Content-Transfer-Encoding: 8bit\n"
  328 +"#-#-#-#-# attribute.pot (PACKAGE VERSION) #-#-#-#-#\n"
  329 +"Project-Id-Version: PACKAGE VERSION\n"
  330 +"Report-Msgid-Bugs-To: \n"
  331 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  332 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  333 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  334 +"Language-Team: LANGUAGE <LL@li.org>\n"
  335 +"Language: \n"
  336 +"MIME-Version: 1.0\n"
  337 +"Content-Type: text/plain; charset=CHARSET\n"
  338 +"Content-Transfer-Encoding: 8bit\n"
  339 +"#-#-#-#-# window.pot (PACKAGE VERSION) #-#-#-#-#\n"
  340 +"Project-Id-Version: PACKAGE VERSION\n"
  341 +"Report-Msgid-Bugs-To: \n"
  342 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
  343 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  344 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  345 +"Language-Team: LANGUAGE <LL@li.org>\n"
  346 +"Language: \n"
  347 +"MIME-Version: 1.0\n"
  348 +"Content-Type: text/plain; charset=CHARSET\n"
  349 +"Content-Transfer-Encoding: 8bit\n"
  350 +"#-#-#-#-# application.pot (PACKAGE VERSION) #-#-#-#-#\n"
  351 +"Project-Id-Version: PACKAGE VERSION\n"
  352 +"Report-Msgid-Bugs-To: \n"
  353 +"POT-Creation-Date: 2020-12-22 16:55-0300\n"
12 354 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 355 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 356 "Language-Team: LANGUAGE <LL@li.org>\n"
... ... @@ -22,11 +364,16 @@ msgstr &quot;&quot;
22 364 msgid "\"%s\" is not a valid user interface name"
23 365 msgstr ""
24 366  
25   -#: src/objects/application/actions/about.c:136
  367 +#: src/objects/application/actions/about.c:110
  368 +#, c-format
  369 +msgid "%s for %s."
  370 +msgstr ""
  371 +
  372 +#: src/objects/application/actions/about.c:117
26 373 msgid "32 bits Linux"
27 374 msgstr ""
28 375  
29   -#: src/objects/application/actions/about.c:134
  376 +#: src/objects/application/actions/about.c:115
30 377 msgid "32 bits Windows"
31 378 msgstr ""
32 379  
... ... @@ -34,16 +381,11 @@ msgstr &quot;&quot;
34 381 msgid "3270 session files"
35 382 msgstr ""
36 383  
37   -#: src/objects/application/actions/about.c:130
38   -#, c-format
39   -msgid "3270 terminal emulator for %s."
40   -msgstr ""
41   -
42   -#: src/objects/application/actions/about.c:138
  384 +#: src/objects/application/actions/about.c:119
43 385 msgid "64 bits Linux"
44 386 msgstr ""
45 387  
46   -#: src/objects/application/actions/about.c:132
  388 +#: src/objects/application/actions/about.c:113
47 389 msgid "64 bits Windows"
48 390 msgstr ""
49 391  
... ... @@ -52,7 +394,7 @@ msgid &quot;&quot;
52 394 "<small><b>The toolbar position only takes effect after restart</b></small>"
53 395 msgstr ""
54 396  
55   -#: src/objects/application/actions/about.c:231 ui/application.xml:39
  397 +#: src/objects/application/actions/about.c:212 ui/application.xml:39
56 398 #: ui/application.xml:537
57 399 msgid "About PW3270"
58 400 msgstr ""
... ... @@ -77,7 +419,7 @@ msgstr &quot;&quot;
77 419 msgid "Append to copy"
78 420 msgstr ""
79 421  
80   -#: src/objects/application/actions/about.c:172
  422 +#: src/objects/application/actions/about.c:153
81 423 msgid "Apple version"
82 424 msgstr ""
83 425  
... ... @@ -85,7 +427,7 @@ msgstr &quot;&quot;
85 427 msgid "Application"
86 428 msgstr ""
87 429  
88   -#: src/objects/window/header-settings.c:121
  430 +#: src/objects/window/header-settings.c:119
89 431 msgid "Application menu"
90 432 msgstr ""
91 433  
... ... @@ -105,7 +447,7 @@ msgstr &quot;&quot;
105 447 msgid "Available"
106 448 msgstr ""
107 449  
108   -#: src/objects/application/actions/about.c:175
  450 +#: src/objects/application/actions/about.c:156
109 451 msgid "Based on X3270 from"
110 452 msgstr ""
111 453  
... ... @@ -200,7 +542,7 @@ msgstr &quot;&quot;
200 542 msgid "Connected to host"
201 543 msgstr ""
202 544  
203   -#: src/objects/application/actions/about.c:173
  545 +#: src/objects/application/actions/about.c:154
204 546 msgid "Contributors"
205 547 msgstr ""
206 548  
... ... @@ -325,7 +667,8 @@ msgstr &quot;&quot;
325 667 msgid "Host properties"
326 668 msgstr ""
327 669  
328   -#: src/objects/window/window.c:561 src/objects/os/linux/savedesktopicon.c:102
  670 +#: src/objects/application/actions/about.c:111 src/objects/window/window.c:561
  671 +#: src/objects/os/linux/savedesktopicon.c:102
329 672 msgid "IBM 3270 Terminal emulator"
330 673 msgstr ""
331 674  
... ... @@ -409,7 +752,7 @@ msgstr &quot;&quot;
409 752 msgid "Keypads"
410 753 msgstr ""
411 754  
412   -#: src/objects/application/actions/about.c:183
  755 +#: src/objects/application/actions/about.c:164
413 756 msgid "LICENSE"
414 757 msgstr ""
415 758  
... ... @@ -441,7 +784,7 @@ msgstr &quot;&quot;
441 784 msgid "Main menu"
442 785 msgstr ""
443 786  
444   -#: src/objects/application/actions/about.c:171
  787 +#: src/objects/application/actions/about.c:152
445 788 msgid "Maintainers"
446 789 msgstr ""
447 790  
... ... @@ -664,7 +1007,7 @@ msgstr &quot;&quot;
664 1007 msgid "Send/Receive files"
665 1008 msgstr ""
666 1009  
667   -#: src/objects/toolbar/settings.c:248 src/objects/toolbar/settings.c:258
  1010 +#: src/objects/toolbar/settings.c:247 src/objects/toolbar/settings.c:257
668 1011 msgid "Separator"
669 1012 msgstr ""
670 1013  
... ... @@ -935,11 +1278,16 @@ msgstr &quot;&quot;
935 1278 msgid "Unselect"
936 1279 msgstr ""
937 1280  
  1281 +#: src/objects/application/actions/about.c:90
  1282 +#, c-format
  1283 +msgid "Unstable version %s-%s"
  1284 +msgstr ""
  1285 +
938 1286 #: ui/window.xml:374 ui/application.xml:514
939 1287 msgid "Use +/- for field navigation"
940 1288 msgstr ""
941 1289  
942   -#: src/objects/application/actions/about.c:113
  1290 +#: src/objects/application/actions/about.c:92
943 1291 #, c-format
944 1292 msgid "Version %s-%s"
945 1293 msgstr ""
... ... @@ -949,7 +1297,7 @@ msgstr &quot;&quot;
949 1297 msgid "View"
950 1298 msgstr ""
951 1299  
952   -#: src/objects/application/actions/about.c:206
  1300 +#: src/objects/application/actions/about.c:187
953 1301 msgid "View this project on github"
954 1302 msgstr ""
955 1303  
... ... @@ -957,11 +1305,11 @@ msgstr &quot;&quot;
957 1305 msgid "Window with default session"
958 1306 msgstr ""
959 1307  
960   -#: src/objects/settings/dialog.c:79
  1308 +#: src/objects/settings/dialog.c:80
961 1309 msgid "_Apply"
962 1310 msgstr ""
963 1311  
964   -#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:78
  1312 +#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:79
965 1313 #: src/objects/os/linux/savedesktopicon.c:174
966 1314 msgid "_Cancel"
967 1315 msgstr ""
... ... @@ -1014,10 +1362,10 @@ msgstr &quot;&quot;
1014 1362 msgid "_View"
1015 1363 msgstr ""
1016 1364  
1017   -#: src/objects/application/actions/about.c:205
  1365 +#: src/objects/application/actions/about.c:186
1018 1366 msgid "https://github.com/PerryWerneck/pw3270"
1019 1367 msgstr ""
1020 1368  
1021   -#: src/objects/application/actions/about.c:208
  1369 +#: src/objects/application/actions/about.c:189
1022 1370 msgid "translator-credits"
1023 1371 msgstr ""
... ...
src/include/config.h.in
... ... @@ -36,6 +36,7 @@
36 36 #undef PACKAGE_RELEASE
37 37 #undef PRODUCT_NAME
38 38 #undef APPLICATION_ID
  39 + #undef ENABLE_UNSTABLE_FEATURES
39 40  
40 41 #endif /* PW3270_CONFIG_H_INCLUDED */
41 42  
... ...
src/objects/application/actions/about.c
... ... @@ -27,6 +27,7 @@
27 27 *
28 28 */
29 29  
  30 + #include <config.h>
30 31 #include "../private.h"
31 32 #include <pw3270/actions.h>
32 33 #include <pw3270/application.h>
... ... @@ -80,37 +81,16 @@
80 81  
81 82 }
82 83  
83   - /*
84   - if(g_file_test(logo,G_FILE_TEST_EXISTS)) {
85   - GError * error = NULL;
86   - GdkPixbuf * pix = gdk_pixbuf_new_from_file(logo,&error);
87   -
88   - gtk_about_dialog_set_logo(dialog,pix);
89   -
90   - if(pix) {
91   -
92   - g_object_unref(pix);
93   -
94   - } else {
95   -
96   - g_warning("Can't load %s: %s",logo,error->message);
97   - g_error_free(error);
98   -
99   - }
100   -
101   - } else {
102   -
103   - g_message("%s: %s",logo,strerror(ENOENT));
104   -
105   - }
106   - */
107   -
108 84 }
109 85  
110 86 // Set version
111 87 {
112 88 g_autofree gchar * version = g_strdup_printf(
  89 +#ifdef ENABLE_UNSTABLE_FEATURES
  90 + _("Unstable version %s-%s"),
  91 +#else
113 92 _("Version %s-%s"),
  93 +#endif // ENABLE_UNSTABLE_FEATURES
114 94 PACKAGE_VERSION,
115 95 #ifdef PACKAGE_RELEASE
116 96 PACKAGE_RELEASE
... ... @@ -127,7 +107,8 @@
127 107 g_autofree gchar * comments =
128 108  
129 109 g_strdup_printf(
130   - _( "3270 terminal emulator for %s." ),
  110 + _( "%s for %s." ),
  111 + _( "IBM 3270 Terminal emulator" ),
131 112 #if defined(__MINGW64__)
132 113 _( "64 bits Windows" )
133 114 #elif defined(__MINGW32__)
... ... @@ -176,7 +157,7 @@
176 157  
177 158 }
178 159  
179   - gtk_about_dialog_set_copyright(dialog, "Copyright © 2008 Banco do Brasil S.A." );
  160 + gtk_about_dialog_set_copyright(dialog, _("Copyright © 2008 Banco do Brasil S.A.") );
180 161  
181 162 #ifdef _WIN32
182 163  
... ... @@ -199,9 +180,6 @@
199 180 gtk_about_dialog_set_license_type(dialog,GTK_LICENSE_GPL_3_0);
200 181 #endif // _WIN32
201 182  
202   -// gtk_about_dialog_set_website(dialog,NC_("ProjectURL","https://portal.softwarepublico.gov.br/social/pw3270/"));
203   -// gtk_about_dialog_set_website_label(dialog,NC_("ProjectURLLabel","Brazilian Public Software Portal" ));
204   -
205 183 gtk_about_dialog_set_website(dialog,_("https://github.com/PerryWerneck/pw3270"));
206 184 gtk_about_dialog_set_website_label(dialog,_("View this project on github"));
207 185  
... ... @@ -210,7 +188,6 @@
210 188 gtk_window_set_modal(GTK_WINDOW(dialog),TRUE);
211 189  
212 190 g_signal_connect(dialog,"response",G_CALLBACK(gtk_widget_destroy),NULL);
213   - gtk_widget_show_all(GTK_WIDGET(dialog));
214 191  
215 192 // Call plugins
216 193 pw3270_application_plugin_call(
... ... @@ -219,6 +196,8 @@
219 196 dialog
220 197 );
221 198  
  199 + gtk_widget_show_all(GTK_WIDGET(dialog));
  200 +
222 201 return GTK_WIDGET(dialog);
223 202  
224 203 }
... ...