diff --git a/gajim/accounts_window.py b/gajim/accounts_window.py index 836ce800a249e2a22564b808d62496c0938013b5..ee812fcf7b71f0cd05c94032412c4dfeeec2fcba 100644 --- a/gajim/accounts_window.py +++ b/gajim/accounts_window.py @@ -37,11 +37,11 @@ class AccountsWindow(Gtk.ApplicationWindow): self.set_titlebar(self.headerbar) menu = Gio.Menu() - menu.append('Merge Accounts', 'app.merge') - menu.append('Use PGP Agent', 'app.agent') + menu.append(_('Merge Accounts'), 'app.merge') + menu.append(_('Use PGP Agent'), 'app.agent') self.menu_button.set_menu_model(menu) - button = get_image_button('list-add-symbolic', 'Add') + button = get_image_button('list-add-symbolic', _('Add')) button.set_action_name('app.add-account') self.actionbar.pack_start(button) @@ -341,7 +341,7 @@ class Account(Gtk.Box): self.add(self.label) if account != app.ZEROCONF_ACC_NAME: - button = get_image_button('list-remove-symbolic', 'Remove') + button = get_image_button('list-remove-symbolic', _('Remove')) button.connect('clicked', parent.on_remove_account, account) self.add(button) diff --git a/gajim/data/gui/accounts_window.ui b/gajim/data/gui/accounts_window.ui index 290f96458c7c890e25434723e680dd406781e04e..cfa1468050a4ab0e68e7509531869fb20c656cd0 100644 --- a/gajim/data/gui/accounts_window.ui +++ b/gajim/data/gui/accounts_window.ui @@ -75,7 +75,7 @@ <object class="GtkHeaderBar" id="headerbar"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="title">Accounts</property> + <property name="title" translatable="yes">Accounts</property> <property name="show_close_button">True</property> <property name="decoration_layout">:close</property> <child> diff --git a/gajim/data/gui/add_new_contact_window.ui b/gajim/data/gui/add_new_contact_window.ui index 377dc70f40d3d4df0481a9ec1b1e7c3b794e1ab1..413eecd6d71f8ea6efdeb89c44412d3567db896b 100644 --- a/gajim/data/gui/add_new_contact_window.ui +++ b/gajim/data/gui/add_new_contact_window.ui @@ -207,7 +207,7 @@ <property name="can_focus">True</property> <property name="hexpand">True</property> <property name="activates_default">True</property> - <property name="placeholder_text">Type User ID</property> + <property name="placeholder_text" translatable="yes">Type User ID</property> </object> <packing> <property name="left_attach">1</property> @@ -220,7 +220,7 @@ <property name="can_focus">True</property> <property name="hexpand">True</property> <property name="activates_default">True</property> - <property name="placeholder_text">Type Nickname</property> + <property name="placeholder_text" translatable="yes">Type Nickname</property> </object> <packing> <property name="left_attach">1</property> diff --git a/gajim/data/gui/esession_info_window.ui b/gajim/data/gui/esession_info_window.ui index a82a0e2e9fd7cec5b78cdc9edf28c94f74a1dc8a..627f224a788a84725c46ffc351e298ab9a9d302e 100644 --- a/gajim/data/gui/esession_info_window.ui +++ b/gajim/data/gui/esession_info_window.ui @@ -134,7 +134,7 @@ <object class="GtkLabel" id="info_display"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label">(<b>ESession</b> info)</property> + <property name="label" translatable="yes">(<b>ESession</b> info)</property> <property name="use_markup">True</property> <property name="wrap">True</property> </object> diff --git a/gajim/data/gui/filetransfers.ui b/gajim/data/gui/filetransfers.ui index 2fe11bf4d48031c34f61031b42521b9036da77f4..b410170db697b660154706e10126232704ee162a 100644 --- a/gajim/data/gui/filetransfers.ui +++ b/gajim/data/gui/filetransfers.ui @@ -8,7 +8,7 @@ <child> <object class="GtkMenuItem" id="remove_menuitem"> <property name="can_focus">False</property> - <property name="label">_Remove</property> + <property name="label" translatable="yes">_Remove</property> <property name="use_underline">True</property> <signal name="activate" handler="on_remove_menuitem_activate" swapped="no"/> </object> @@ -171,7 +171,7 @@ </child> <child> <object class="GtkButton" id="cancel_button"> - <property name="label">_Cancel</property> + <property name="label" translatable="yes">_Cancel</property> <property name="visible">True</property> <property name="sensitive">False</property> <property name="can_focus">True</property> @@ -196,7 +196,7 @@ </child> <child> <object class="GtkButton" id="close_button"> - <property name="label">_Close</property> + <property name="label" translatable="yes">_Close</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="has_focus">True</property> diff --git a/gajim/data/gui/join_groupchat_window.ui b/gajim/data/gui/join_groupchat_window.ui index 9aff6a87b9d8fa7c36e89ff7afbefcd83810d93e..fc3d8585184bc0397e7c9a9a3686177084043b7a 100644 --- a/gajim/data/gui/join_groupchat_window.ui +++ b/gajim/data/gui/join_groupchat_window.ui @@ -309,7 +309,7 @@ <object class="GtkHeaderBar" id="headerbar"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="title">Join Groupchat</property> + <property name="title" translatable="yes">Join Groupchat</property> <child> <object class="GtkButton"> <property name="label">gtk-cancel</property> diff --git a/gajim/data/gui/roster_item_exchange_window.ui b/gajim/data/gui/roster_item_exchange_window.ui index 930764d4914f0ff88679b3c06a8abe74dcc67995..d6a56d6b8bc360345939fd82b04d8a0716c6c50c 100644 --- a/gajim/data/gui/roster_item_exchange_window.ui +++ b/gajim/data/gui/roster_item_exchange_window.ui @@ -18,7 +18,7 @@ <object class="GtkLabel" id="type_label"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label"><b>someone@somewhere.com</b> would like you to <b>add</b> some contacts in your roster.</property> + <property name="label" translatable="yes"><b>someone@somewhere.com</b> would like you to <b>add</b> some contacts in your roster.</property> <property name="use_markup">True</property> <property name="justify">center</property> <property name="selectable">True</property> diff --git a/gajim/data/gui/systray_context_menu.ui b/gajim/data/gui/systray_context_menu.ui index 9d83b13b8e5aeb118187f6872e05ed88da3030ca..26a8bb34e392f6d8878bb54887bfc00ff1b25e08 100644 --- a/gajim/data/gui/systray_context_menu.ui +++ b/gajim/data/gui/systray_context_menu.ui @@ -72,7 +72,7 @@ <object class="GtkMenuItem" id="preferences_menuitem"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label">_Preferences</property> + <property name="label" translatable="yes">_Preferences</property> <property name="use_underline">True</property> <signal name="activate" handler="on_preferences_menuitem_activate" swapped="no"/> </object> @@ -87,7 +87,7 @@ <object class="GtkMenuItem" id="quit_menuitem"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label">_Quit</property> + <property name="label" translatable="yes">_Quit</property> <property name="use_underline">True</property> <signal name="activate" handler="on_quit_menuitem_activate" swapped="no"/> </object> diff --git a/gajim/data/gui/voip_call_received_dialog.ui b/gajim/data/gui/voip_call_received_dialog.ui index 02fb10f02430e4ee54dbe12db8e0d3b4bff57fde..9650446fd175927d473d173dfb6706640dbf2441 100644 --- a/gajim/data/gui/voip_call_received_dialog.ui +++ b/gajim/data/gui/voip_call_received_dialog.ui @@ -12,7 +12,7 @@ <property name="skip_taskbar_hint">True</property> <property name="message_type">question</property> <property name="buttons">yes-no</property> - <property name="text"><b><big>Incoming call</big></b></property> + <property name="text" translatable="yes"><b><big>Incoming call</big></b></property> <property name="use_markup">True</property> <signal name="close" handler="on_voip_call_received_messagedialog_close" swapped="no"/> <signal name="destroy" handler="on_voip_call_received_messagedialog_destroy" swapped="no"/> diff --git a/gajim/data/gui/xml_console_window.ui b/gajim/data/gui/xml_console_window.ui index dd9d697ea1a905460a1fd4496056357ad439dcfe..f80a42e385baf1ca242c9824bb699090927ee1ab 100644 --- a/gajim/data/gui/xml_console_window.ui +++ b/gajim/data/gui/xml_console_window.ui @@ -74,7 +74,7 @@ <object class="GtkHeaderBar" id="headerbar"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="title">XML Console</property> + <property name="title" translatable="yes">XML Console</property> <property name="has_subtitle">False</property> <property name="show_close_button">True</property> <child> diff --git a/gajim/dialogs.py b/gajim/dialogs.py index c6b09265d2f895e89769864e4604a9a3ff219694..f3cccfd5eb7e68d5586a710004189103d7475191 100644 --- a/gajim/dialogs.py +++ b/gajim/dialogs.py @@ -3560,21 +3560,21 @@ class XMLConsoleWindow(Gtk.Window): self.paned.set_position(self.paned.get_property('max-position')) button = gtkgui_helpers.get_image_button( - 'edit-clear-all-symbolic', 'Clear') + 'edit-clear-all-symbolic', _('Clear')) button.connect('clicked', self.on_clear) self.actionbar.pack_start(button) button = gtkgui_helpers.get_image_button( - 'applications-system-symbolic', 'Filter') + 'applications-system-symbolic', _('Filter')) button.connect('clicked', self.on_filter_options) self.actionbar.pack_start(button) button = gtkgui_helpers.get_image_button( - 'document-edit-symbolic', 'XML Input', toggle=True) + 'document-edit-symbolic', _('XML Input'), toggle=True) button.connect('toggled', self.on_input) self.actionbar.pack_start(button) - button = gtkgui_helpers.get_image_button('emblem-ok-symbolic', 'Send') + button = gtkgui_helpers.get_image_button('emblem-ok-symbolic', _('Send')) button.connect('clicked', self.on_send) self.actionbar.pack_end(button) diff --git a/gajim/gtkgui_helpers.py b/gajim/gtkgui_helpers.py index 915160470ab91dcca99cd1c079ff42d73f1aaf04..90eb5a129b97fc0fb8bf9c71e56623a97bb8cef2 100644 --- a/gajim/gtkgui_helpers.py +++ b/gajim/gtkgui_helpers.py @@ -121,7 +121,7 @@ def get_image_button(icon_name, tooltip, toggle=False): else: button = Gtk.Button.new_from_icon_name( icon_name, Gtk.IconSize.MENU) - button.set_tooltip_text(_(tooltip)) + button.set_tooltip_text(tooltip) return button def get_gtk_builder(file_name, widget=None): diff --git a/gajim/gui_menu_builder.py b/gajim/gui_menu_builder.py index 2477ddc1ac1006087a265aa198d4e4eb2ed882b9..011da1ec366fd8df1eb76808c9cf7fadae72c2f2 100644 --- a/gajim/gui_menu_builder.py +++ b/gajim/gui_menu_builder.py @@ -724,14 +724,14 @@ def get_account_menu(account): ('-profile', _('Profile')), ('-services', _('Discover Services')), ('-start-single-chat', _('Send Single Message...')), - ('Advanced', [ + (_('Advanced'), [ ('-archive', _('Archiving Preferences')), ('-sync-history', _('Synchronise History')), ('-privacylists', _('Privacy Lists')), ('-server-info', _('Server Info')), ('-xml-console', _('XML Console')) ]), - ('Admin', [ + (_('Admin'), [ ('-send-server-message', _('Send Server Message...')), ('-set-motd', _('Set MOTD...')), ('-update-motd', _('Update MOTD...')), @@ -787,7 +787,7 @@ def build_accounts_menu(): else: acc_menu = get_account_menu(accounts_list[0]) menubar.remove(menu_position) - menubar.insert_submenu(menu_position, 'Accounts', acc_menu) + menubar.insert_submenu(menu_position, _('Accounts'), acc_menu) def build_bookmark_menu(account): diff --git a/gajim/notify.py b/gajim/notify.py index 8be89082fb1b7c85743c751b42b4d59f444f1b3b..e3b643f010f1e06a64c4ba3dbb213cb5c2c4282f 100644 --- a/gajim/notify.py +++ b/gajim/notify.py @@ -100,7 +100,7 @@ text=None, timeout=-1): 'type_': GLib.Variant('s', type_)} variant_dict = GLib.Variant('a{sv}', dict_) action = 'app.{}-open-event'.format(account) - notification.add_button_with_target('Open', action, variant_dict) + notification.add_button_with_target(_('Open'), action, variant_dict) notification.set_default_action_and_target(action, variant_dict) if event_type in (_('New Message'), _('New Single Message'), _('New Private Message')): diff --git a/gajim/options_dialog.py b/gajim/options_dialog.py index e6ac5bf802c36289eecd7e7da44505675f78baf0..b9aa47ece833e3f03036502fce7337729fd4a32b 100644 --- a/gajim/options_dialog.py +++ b/gajim/options_dialog.py @@ -389,7 +389,7 @@ class FileChooserOption(GenericOption): button.connect('selection-changed', self.on_select) clear_button = gtkgui_helpers.get_image_button( - 'edit-clear-all-symbolic', 'Clear File') + 'edit-clear-all-symbolic', _('Clear File')) clear_button.connect('clicked', lambda *args: button.unselect_all()) self.option_box.pack_start(button, True, True, 0) self.option_box.pack_start(clear_button, False, False, 0) @@ -471,7 +471,7 @@ class ProxyComboOption(GenericOption): self.combo.set_valign(Gtk.Align.CENTER) button = gtkgui_helpers.get_image_button( - 'preferences-system-symbolic', 'Manage Proxies') + 'preferences-system-symbolic', _('Manage Proxies')) button.set_action_name('app.manage-proxies') button.set_valign(Gtk.Align.CENTER)