From b09177d5903f61c2d3fa9ca42ada4e2b02d9c0b5 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Tue, 22 Dec 2020 17:27:13 -0300 Subject: [PATCH] Adjustments on about window. --- branding/launcher.desktop.in | 2 +- configure.ac | 21 +++++++++++++++++++++ locale/pt_BR.po | 66 ++++++++++++++++++++++++++++++++++++------------------------------ locale/pw3270.pot | 398 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------- src/include/config.h.in | 1 + src/objects/application/actions/about.c | 41 ++++++++++------------------------------- 6 files changed, 442 insertions(+), 87 deletions(-) diff --git a/branding/launcher.desktop.in b/branding/launcher.desktop.in index e22bfc5..cc64b17 100644 --- a/branding/launcher.desktop.in +++ b/branding/launcher.desktop.in @@ -4,7 +4,7 @@ GenericName=@PRODUCT_NAME@ GenericName[pt_BR]=@PRODUCT_NAME@ Name=3270 Terminal Name[pt_BR]=Terminal 3270 -Comment=IBM 3270 Terminal emulator +Comment=@PACKAGE_DESCRIPTION@ Comment[pt_BR]=Emulador de terminal IBM 3270 Exec=@PRODUCT_NAME@ %u Icon=@APPLICATION_ID@ diff --git a/configure.ac b/configure.ac index 2bd93df..32a4dd3 100644 --- a/configure.ac +++ b/configure.ac @@ -191,6 +191,27 @@ AC_DEFINE_UNQUOTED(APPLICATION_ID, $app_cv_application_id) AC_SUBST(APPLICATION_ID,$app_cv_application_id) dnl --------------------------------------------------------------------------- +dnl Check for unstable version +dnl --------------------------------------------------------------------------- +AC_ARG_ENABLE([unstable], + [AS_HELP_STRING([--enable-unstable], [enable unstable features])], +[ + app_cv_unstable="$enableval" +],[ + + app_cv_unstable="no" + +]) + +if test "$app_cv_unstable" == "yes"; then + AC_DEFINE(ENABLE_UNSTABLE_FEATURES) + AC_MSG_NOTICE([Enabling unstable features]) +else + AC_MSG_NOTICE([Using only stable features]) +fi + + +dnl --------------------------------------------------------------------------- dnl Check for LIBV3270 dnl --------------------------------------------------------------------------- diff --git a/locale/pt_BR.po b/locale/pt_BR.po index d661ce3..cd3fec1 100644 --- a/locale/pt_BR.po +++ b/locale/pt_BR.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: pw3270 5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-14 18:10-0300\n" -"PO-Revision-Date: 2020-11-19 23:07-0300\n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: 2020-12-22 17:08-0300\n" "Last-Translator: Perry Werneck \n" "Language-Team: Português <>\n" "Language: pt_BR\n" @@ -24,11 +24,16 @@ msgstr "" msgid "\"%s\" is not a valid user interface name" msgstr "\"%s\" não é um nome válido para interface de usuário" -#: src/objects/application/actions/about.c:136 +#: src/objects/application/actions/about.c:110 +#, c-format +msgid "%s for %s." +msgstr "%s para %s" + +#: src/objects/application/actions/about.c:117 msgid "32 bits Linux" msgstr "Linux 32 bits" -#: src/objects/application/actions/about.c:134 +#: src/objects/application/actions/about.c:115 msgid "32 bits Windows" msgstr "Windows 32 bits" @@ -36,16 +41,11 @@ msgstr "Windows 32 bits" msgid "3270 session files" msgstr "Arquivos de sessão TN3270" -#: src/objects/application/actions/about.c:130 -#, c-format -msgid "3270 terminal emulator for %s." -msgstr "Emulador 3270 para %s" - -#: src/objects/application/actions/about.c:138 +#: src/objects/application/actions/about.c:119 msgid "64 bits Linux" msgstr "Linux 64 bits" -#: src/objects/application/actions/about.c:132 +#: src/objects/application/actions/about.c:113 msgid "64 bits Windows" msgstr "Windows 64 bits" @@ -56,7 +56,7 @@ msgstr "" "Alterações na posição da barra de ferramentas só tem efeito apos " "reinício da aplicação" -#: src/objects/application/actions/about.c:231 ui/application.xml:39 +#: src/objects/application/actions/about.c:212 ui/application.xml:39 #: ui/application.xml:537 msgid "About PW3270" msgstr "Sobre o PW3270" @@ -81,7 +81,7 @@ msgstr "Todos os arquivos" msgid "Append to copy" msgstr "Adicionar à cópia" -#: src/objects/application/actions/about.c:172 +#: src/objects/application/actions/about.c:153 msgid "Apple version" msgstr "Versão Apple" @@ -89,7 +89,7 @@ msgstr "Versão Apple" msgid "Application" msgstr "Aplicação" -#: src/objects/window/header-settings.c:121 +#: src/objects/window/header-settings.c:119 msgid "Application menu" msgstr "Menu da aplicação" @@ -109,7 +109,7 @@ msgstr "Reconectar automaticamente" msgid "Available" msgstr "Disponível" -#: src/objects/application/actions/about.c:175 +#: src/objects/application/actions/about.c:156 msgid "Based on X3270 from" msgstr "Baseado no X3270 por" @@ -204,7 +204,7 @@ msgstr "Conectar ao servidor" msgid "Connected to host" msgstr "Conectado no servidor" -#: src/objects/application/actions/about.c:173 +#: src/objects/application/actions/about.c:154 msgid "Contributors" msgstr "Contribuidores" @@ -329,9 +329,10 @@ msgstr "Ajuda" msgid "Host properties" msgstr "Propriedades do Servidor" -#: src/objects/window/window.c:561 src/objects/os/linux/savedesktopicon.c:102 +#: src/objects/application/actions/about.c:111 src/objects/window/window.c:561 +#: src/objects/os/linux/savedesktopicon.c:102 msgid "IBM 3270 Terminal emulator" -msgstr "Emulador 3270" +msgstr "Emulador de terminam IBM 3270" #: src/objects/actions/view.c:90 msgid "Icon" @@ -413,7 +414,7 @@ msgstr "Largura do painel em colunas" msgid "Keypads" msgstr "Painéis" -#: src/objects/application/actions/about.c:183 +#: src/objects/application/actions/about.c:164 msgid "LICENSE" msgstr "LICENCA" @@ -445,7 +446,7 @@ msgstr "Barra de ferramentas" msgid "Main menu" msgstr "Menu principal" -#: src/objects/application/actions/about.c:171 +#: src/objects/application/actions/about.c:152 msgid "Maintainers" msgstr "Mantenedores" @@ -668,7 +669,7 @@ msgstr "Enviar/Receber" msgid "Send/Receive files" msgstr "Enviar/Receber arquivos" -#: src/objects/toolbar/settings.c:248 src/objects/toolbar/settings.c:258 +#: src/objects/toolbar/settings.c:247 src/objects/toolbar/settings.c:257 msgid "Separator" msgstr "Separador" @@ -941,11 +942,16 @@ msgstr "Interface de usuário" msgid "Unselect" msgstr "Remover seleção" +#: src/objects/application/actions/about.c:90 +#, c-format +msgid "Unstable version %s-%s" +msgstr "Versão instável %s-%s" + #: ui/window.xml:374 ui/application.xml:514 msgid "Use +/- for field navigation" msgstr "Usar teclas +/- para navegar por campos" -#: src/objects/application/actions/about.c:113 +#: src/objects/application/actions/about.c:92 #, c-format msgid "Version %s-%s" msgstr "Versão %s-%s" @@ -955,7 +961,7 @@ msgstr "Versão %s-%s" msgid "View" msgstr "Exibir" -#: src/objects/application/actions/about.c:206 +#: src/objects/application/actions/about.c:187 msgid "View this project on github" msgstr "Portal do Software Público Brasileiro" @@ -963,11 +969,11 @@ msgstr "Portal do Software Público Brasileiro" msgid "Window with default session" msgstr "Janela com sessão padrão" -#: src/objects/settings/dialog.c:79 +#: src/objects/settings/dialog.c:80 msgid "_Apply" msgstr "_Aplicar" -#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:78 +#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:79 #: src/objects/os/linux/savedesktopicon.c:174 msgid "_Cancel" msgstr "_Cancelar" @@ -1020,11 +1026,11 @@ msgstr "_Salvar" msgid "_View" msgstr "_Exibir" -#: src/objects/application/actions/about.c:205 +#: src/objects/application/actions/about.c:186 msgid "https://github.com/PerryWerneck/pw3270" msgstr "https://portal.softwarepublico.gov.br/social/pw3270/" -#: src/objects/application/actions/about.c:208 +#: src/objects/application/actions/about.c:189 msgid "translator-credits" msgstr "translator-credits" @@ -1085,9 +1091,6 @@ msgstr "translator-credits" #~ msgid "%s:%d" #~ msgstr "%s:%d" -#~ msgid "%s%s for %s" -#~ msgstr "%s%s para %s" - #~ msgid "- 3270 Emulator for Gtk" #~ msgstr "- Emulador 3270 para GTK" @@ -1106,6 +1109,9 @@ msgstr "translator-credits" #~ msgid "3270 screen" #~ msgstr "Tela 3270" +#~ msgid "3270 terminal emulator for %s." +#~ msgstr "Emulador 3270 para %s" + #~ msgid "3270-style backspace." #~ msgstr "Backspace no estilo 3270" diff --git a/locale/pw3270.pot b/locale/pw3270.pot index e5b4924..f93b824 100644 --- a/locale/pw3270.pot +++ b/locale/pw3270.pot @@ -6,9 +6,351 @@ #, fuzzy msgid "" msgstr "" +"#-#-#-#-# view.pot (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-14 18:10-0300\n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# save.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# abstract.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# application.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# window.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# preferences.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# open.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# about.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 17:02-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# window.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# terminal.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# page.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# header-settings.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# header.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# setcolors.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# sessionproperties.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# hostproperties.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# filetransfer.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# connect.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# close.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# toolbar.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# settings.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# models.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# dialog.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# actionview.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# savedesktopicon.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# tools.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# placeholders.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# model.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# element.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# attribute.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# window.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# application.pot (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-22 16:55-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,11 +364,16 @@ msgstr "" msgid "\"%s\" is not a valid user interface name" msgstr "" -#: src/objects/application/actions/about.c:136 +#: src/objects/application/actions/about.c:110 +#, c-format +msgid "%s for %s." +msgstr "" + +#: src/objects/application/actions/about.c:117 msgid "32 bits Linux" msgstr "" -#: src/objects/application/actions/about.c:134 +#: src/objects/application/actions/about.c:115 msgid "32 bits Windows" msgstr "" @@ -34,16 +381,11 @@ msgstr "" msgid "3270 session files" msgstr "" -#: src/objects/application/actions/about.c:130 -#, c-format -msgid "3270 terminal emulator for %s." -msgstr "" - -#: src/objects/application/actions/about.c:138 +#: src/objects/application/actions/about.c:119 msgid "64 bits Linux" msgstr "" -#: src/objects/application/actions/about.c:132 +#: src/objects/application/actions/about.c:113 msgid "64 bits Windows" msgstr "" @@ -52,7 +394,7 @@ msgid "" "The toolbar position only takes effect after restart" msgstr "" -#: src/objects/application/actions/about.c:231 ui/application.xml:39 +#: src/objects/application/actions/about.c:212 ui/application.xml:39 #: ui/application.xml:537 msgid "About PW3270" msgstr "" @@ -77,7 +419,7 @@ msgstr "" msgid "Append to copy" msgstr "" -#: src/objects/application/actions/about.c:172 +#: src/objects/application/actions/about.c:153 msgid "Apple version" msgstr "" @@ -85,7 +427,7 @@ msgstr "" msgid "Application" msgstr "" -#: src/objects/window/header-settings.c:121 +#: src/objects/window/header-settings.c:119 msgid "Application menu" msgstr "" @@ -105,7 +447,7 @@ msgstr "" msgid "Available" msgstr "" -#: src/objects/application/actions/about.c:175 +#: src/objects/application/actions/about.c:156 msgid "Based on X3270 from" msgstr "" @@ -200,7 +542,7 @@ msgstr "" msgid "Connected to host" msgstr "" -#: src/objects/application/actions/about.c:173 +#: src/objects/application/actions/about.c:154 msgid "Contributors" msgstr "" @@ -325,7 +667,8 @@ msgstr "" msgid "Host properties" msgstr "" -#: src/objects/window/window.c:561 src/objects/os/linux/savedesktopicon.c:102 +#: src/objects/application/actions/about.c:111 src/objects/window/window.c:561 +#: src/objects/os/linux/savedesktopicon.c:102 msgid "IBM 3270 Terminal emulator" msgstr "" @@ -409,7 +752,7 @@ msgstr "" msgid "Keypads" msgstr "" -#: src/objects/application/actions/about.c:183 +#: src/objects/application/actions/about.c:164 msgid "LICENSE" msgstr "" @@ -441,7 +784,7 @@ msgstr "" msgid "Main menu" msgstr "" -#: src/objects/application/actions/about.c:171 +#: src/objects/application/actions/about.c:152 msgid "Maintainers" msgstr "" @@ -664,7 +1007,7 @@ msgstr "" msgid "Send/Receive files" msgstr "" -#: src/objects/toolbar/settings.c:248 src/objects/toolbar/settings.c:258 +#: src/objects/toolbar/settings.c:247 src/objects/toolbar/settings.c:257 msgid "Separator" msgstr "" @@ -935,11 +1278,16 @@ msgstr "" msgid "Unselect" msgstr "" +#: src/objects/application/actions/about.c:90 +#, c-format +msgid "Unstable version %s-%s" +msgstr "" + #: ui/window.xml:374 ui/application.xml:514 msgid "Use +/- for field navigation" msgstr "" -#: src/objects/application/actions/about.c:113 +#: src/objects/application/actions/about.c:92 #, c-format msgid "Version %s-%s" msgstr "" @@ -949,7 +1297,7 @@ msgstr "" msgid "View" msgstr "" -#: src/objects/application/actions/about.c:206 +#: src/objects/application/actions/about.c:187 msgid "View this project on github" msgstr "" @@ -957,11 +1305,11 @@ msgstr "" msgid "Window with default session" msgstr "" -#: src/objects/settings/dialog.c:79 +#: src/objects/settings/dialog.c:80 msgid "_Apply" msgstr "" -#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:78 +#: src/objects/actions/save.c:102 src/objects/settings/dialog.c:79 #: src/objects/os/linux/savedesktopicon.c:174 msgid "_Cancel" msgstr "" @@ -1014,10 +1362,10 @@ msgstr "" msgid "_View" msgstr "" -#: src/objects/application/actions/about.c:205 +#: src/objects/application/actions/about.c:186 msgid "https://github.com/PerryWerneck/pw3270" msgstr "" -#: src/objects/application/actions/about.c:208 +#: src/objects/application/actions/about.c:189 msgid "translator-credits" msgstr "" diff --git a/src/include/config.h.in b/src/include/config.h.in index 31a994b..85809ee 100644 --- a/src/include/config.h.in +++ b/src/include/config.h.in @@ -36,6 +36,7 @@ #undef PACKAGE_RELEASE #undef PRODUCT_NAME #undef APPLICATION_ID + #undef ENABLE_UNSTABLE_FEATURES #endif /* PW3270_CONFIG_H_INCLUDED */ diff --git a/src/objects/application/actions/about.c b/src/objects/application/actions/about.c index da2a471..4eab2e5 100644 --- a/src/objects/application/actions/about.c +++ b/src/objects/application/actions/about.c @@ -27,6 +27,7 @@ * */ + #include #include "../private.h" #include #include @@ -80,37 +81,16 @@ } - /* - if(g_file_test(logo,G_FILE_TEST_EXISTS)) { - GError * error = NULL; - GdkPixbuf * pix = gdk_pixbuf_new_from_file(logo,&error); - - gtk_about_dialog_set_logo(dialog,pix); - - if(pix) { - - g_object_unref(pix); - - } else { - - g_warning("Can't load %s: %s",logo,error->message); - g_error_free(error); - - } - - } else { - - g_message("%s: %s",logo,strerror(ENOENT)); - - } - */ - } // Set version { g_autofree gchar * version = g_strdup_printf( +#ifdef ENABLE_UNSTABLE_FEATURES + _("Unstable version %s-%s"), +#else _("Version %s-%s"), +#endif // ENABLE_UNSTABLE_FEATURES PACKAGE_VERSION, #ifdef PACKAGE_RELEASE PACKAGE_RELEASE @@ -127,7 +107,8 @@ g_autofree gchar * comments = g_strdup_printf( - _( "3270 terminal emulator for %s." ), + _( "%s for %s." ), + _( "IBM 3270 Terminal emulator" ), #if defined(__MINGW64__) _( "64 bits Windows" ) #elif defined(__MINGW32__) @@ -176,7 +157,7 @@ } - gtk_about_dialog_set_copyright(dialog, "Copyright © 2008 Banco do Brasil S.A." ); + gtk_about_dialog_set_copyright(dialog, _("Copyright © 2008 Banco do Brasil S.A.") ); #ifdef _WIN32 @@ -199,9 +180,6 @@ gtk_about_dialog_set_license_type(dialog,GTK_LICENSE_GPL_3_0); #endif // _WIN32 -// gtk_about_dialog_set_website(dialog,NC_("ProjectURL","https://portal.softwarepublico.gov.br/social/pw3270/")); -// gtk_about_dialog_set_website_label(dialog,NC_("ProjectURLLabel","Brazilian Public Software Portal" )); - gtk_about_dialog_set_website(dialog,_("https://github.com/PerryWerneck/pw3270")); gtk_about_dialog_set_website_label(dialog,_("View this project on github")); @@ -210,7 +188,6 @@ gtk_window_set_modal(GTK_WINDOW(dialog),TRUE); g_signal_connect(dialog,"response",G_CALLBACK(gtk_widget_destroy),NULL); - gtk_widget_show_all(GTK_WIDGET(dialog)); // Call plugins pw3270_application_plugin_call( @@ -219,6 +196,8 @@ dialog ); + gtk_widget_show_all(GTK_WIDGET(dialog)); + return GTK_WIDGET(dialog); } -- libgit2 0.21.2