this cite - bla bla bla, smile- :-) ...
+
some text
diff --git a/src/logind_listener.py b/src/logind_listener.py
index 7ca35ac05..8b1285ce0 100644
--- a/src/logind_listener.py
+++ b/src/logind_listener.py
@@ -45,7 +45,7 @@ def on_suspend(active):
return
# we're going for suspend, let's disconnect
- log.debug('System suspend detected, disconnecting from network...')
+ log.debug('System suspend detected, disconnecting from network…')
for name, conn in gajim.connections.items():
if gajim.account_is_connected(name):
conn.old_show = gajim.SHOW_LIST[conn.connected]
diff --git a/src/message_window.py b/src/message_window.py
index ce722c5ee..fa1b0b4bd 100644
--- a/src/message_window.py
+++ b/src/message_window.py
@@ -526,9 +526,9 @@ class MessageWindow(object):
if window_mode == MessageWindowMgr.ONE_MSG_WINDOW_PERTYPE:
# Show the plural form since number of tabs > 1
if self.type_ == 'chat':
- label = _('Chats')
+ label = _('?Noun:Chats')
elif self.type_ == 'gc':
- label = _('Group Chats')
+ label = _('Groupchats')
else:
label = _('Private Chats')
elif window_mode == MessageWindowMgr.ONE_MSG_WINDOW_ALWAYS_WITH_ROSTER:
diff --git a/src/notify.py b/src/notify.py
index 72066bccb..855b7edaa 100644
--- a/src/notify.py
+++ b/src/notify.py
@@ -382,7 +382,7 @@ class DesktopNotification:
if self.text:
text = self.text
if len(self.text) > 200:
- text = '%s\n...' % self.text[:200]
+ text = '%s\n…' % self.text[:200]
else:
text = ' '
if os.environ.get('KDE_FULL_SESSION') == 'true':
diff --git a/src/profile_window.py b/src/profile_window.py
index 729cb01c4..793db20ac 100644
--- a/src/profile_window.py
+++ b/src/profile_window.py
@@ -60,7 +60,7 @@ class ProfileWindow:
self.avatar_mime_type = None
self.avatar_encoded = None
self.message_id = self.statusbar.push(self.context_id,
- _('Retrieving profile...'))
+ _('Retrieving profile…'))
self.update_progressbar_timeout_id = GLib.timeout_add(100,
self.update_progressbar)
self.remove_statusbar_timeout_id = None
@@ -386,7 +386,7 @@ class ProfileWindow:
gajim.nicks[self.account] = nick
gajim.connections[self.account].send_vcard(vcard_)
self.message_id = self.statusbar.push(self.context_id,
- _('Sending profile...'))
+ _('Sending profile…'))
self.progressbar.show()
self.update_progressbar_timeout_id = GLib.timeout_add(100,
self.update_progressbar)
diff --git a/src/roster_window.py b/src/roster_window.py
index a924288d6..24d77d941 100644
--- a/src/roster_window.py
+++ b/src/roster_window.py
@@ -2068,8 +2068,8 @@ class RosterWindow:
Authorize a contact (by re-sending auth menuitem)
"""
gajim.connections[account].send_authorization(jid)
- dialogs.InformationDialog(_('Authorization has been sent'),
- _('Now "%s" will know your status.') %jid)
+ dialogs.InformationDialog(_('Authorization sent'),
+ _('"%s" will now see your status.') %jid)
def req_sub(self, widget, jid, txt, account, groups=None, nickname=None,
auto_auth=False):
@@ -2107,8 +2107,8 @@ class RosterWindow:
Revoke a contact's authorization
"""
gajim.connections[account].refuse_authorization(jid)
- dialogs.InformationDialog(_('Authorization has been removed'),
- _('Now "%s" will always see you as offline.') %jid)
+ dialogs.InformationDialog(_('Authorization removed'),
+ _('Now "%s" will always see you as offline.') %jid)
def set_state(self, account, state):
child_iterA = self._get_account_iter(account, self.model)
@@ -2982,7 +2982,7 @@ class RosterWindow:
pritext = _('You are about to block a contact. Are you sure you want'
' to continue?')
sectext = _('This contact will see you offline and you will not '
- 'receive messages he will send you.')
+ 'receive messages it sends you.')
dialogs.ConfirmationDialogCheck(pritext, sectext,
_('_Do not ask me again'), on_response_ok=_block_it)
@@ -3661,7 +3661,7 @@ class RosterWindow:
pritext = _('You are about to send a custom status. Are you sure you '
'want to continue?')
sectext = _('This contact will temporarily see you as %(status)s, '
- 'but only until you change your status. Then he or she will see '
+ 'but only until you change your status. Then they will see '
'your global status.') % {'status': show}
dialogs.ConfirmationDialogCheck(pritext, sectext,
_('_Do not ask me again'), on_response_ok=send_it)
@@ -4490,7 +4490,7 @@ class RosterWindow:
'want to continue?')
sectext = _('Metacontacts are a way to regroup several contacts in one '
'line. Generally it is used when the same person has several '
- 'Jabber accounts or transport accounts.')
+ 'XMPP accounts or transport accounts.')
dlg = dialogs.ConfirmationDialogCheck(pritext, sectext,
_('_Do not ask me again'), on_response_ok=merge_contacts)
if not confirm_metacontacts: # First time we see this window
@@ -5363,7 +5363,7 @@ class RosterWindow:
newitem = Gtk.SeparatorMenuItem.new() # separator
gc_sub_menu.append(newitem)
- newitem = Gtk.MenuItem.new_with_mnemonic(_('_Manage Bookmarks...'))
+ newitem = Gtk.MenuItem.new_with_mnemonic(_('_Manage Bookmarks…'))
newitem.connect('activate', self.on_manage_bookmarks_menuitem_activate)
gc_sub_menu.append(newitem)
gc_sub_menu.show_all()
@@ -5513,7 +5513,7 @@ class RosterWindow:
self.on_publish_location_toggled)
pep_config = Gtk.MenuItem.new_with_label(
- _('Configure Services...'))
+ _('Configure Services…'))
item = Gtk.SeparatorMenuItem.new()
pep_submenu.append(item)
pep_config.set_sensitive(True)
@@ -5722,7 +5722,7 @@ class RosterWindow:
menu.append(item)
# Rename
- rename_item = Gtk.MenuItem.new_with_mnemonic(_('_Rename...'))
+ rename_item = Gtk.MenuItem.new_with_mnemonic(_('_Rename…'))
menu.append(rename_item)
rename_item.connect('activate', self.on_rename, 'group', group,
account)
@@ -5845,7 +5845,7 @@ class RosterWindow:
menu.append(item)
# Edit Groups
- edit_groups_item = Gtk.MenuItem.new_with_mnemonic(_('Edit _Groups...'))
+ edit_groups_item = Gtk.MenuItem.new_with_mnemonic(_('Edit _Groups…'))
manage_contacts_submenu.append(edit_groups_item)
edit_groups_item.connect('activate', self.on_edit_groups, list_)
@@ -6296,7 +6296,7 @@ class RosterWindow:
img.set_from_file(path)
# sensitivity to False because by default we're offline
self.status_message_menuitem_iter = liststore.append(
- [_('Change Status Message...'), img, '', False])
+ [_('Change Status Message…'), img, '', False])
# Add a Separator (self._iter_is_separator() checks on string SEPARATOR)
liststore.append(['SEPARATOR', None, '', True])
diff --git a/src/statusicon.py b/src/statusicon.py
index fb452a9aa..84795982f 100644
--- a/src/statusicon.py
+++ b/src/statusicon.py
@@ -232,7 +232,7 @@ class StatusIcon:
item = Gtk.SeparatorMenuItem.new()
sub_menu.append(item)
- item = Gtk.MenuItem.new_with_mnemonic(_('_Change Status Message...'))
+ item = Gtk.MenuItem.new_with_mnemonic(_('_Change Status Message…'))
sub_menu.append(item)
item.connect('activate', self.on_change_status_message_activate)
@@ -332,7 +332,7 @@ class StatusIcon:
newitem = Gtk.SeparatorMenuItem.new() # separator
gc_sub_menu.append(newitem)
- newitem = Gtk.MenuItem.new_with_mnemonic(_('_Manage Bookmarks...'))
+ newitem = Gtk.MenuItem.new_with_mnemonic(_('_Manage Bookmarks…'))
newitem.connect('activate',
gajim.interface.roster.on_manage_bookmarks_menuitem_activate)
gc_sub_menu.append(newitem)
diff --git a/src/tooltips.py b/src/tooltips.py
index 2cb8fa6bc..bfdf48688 100644
--- a/src/tooltips.py
+++ b/src/tooltips.py
@@ -835,13 +835,13 @@ class FileTransfersTooltip(BaseTooltip):
file_name = file_props.name
properties.append((_('Name: '), GLib.markup_escape_text(file_name)))
if file_props.type_ == 'r':
- type_ = _('Download')
+ type_ = _('?Noun:Download')
actor = _('Sender: ')
sender = file_props.sender.split('/')[0]
name = gajim.contacts.get_first_contact_from_jid(
file_props.tt_account, sender).get_shown_name()
else:
- type_ = _('Upload')
+ type_ = _('?Noun:Upload')
actor = _('Recipient: ')
receiver = file_props.receiver
if hasattr(receiver, 'name'):
diff --git a/src/vcard.py b/src/vcard.py
index 58ca517a7..f7e485a62 100644
--- a/src/vcard.py
+++ b/src/vcard.py
@@ -438,13 +438,13 @@ class VcardWindow:
subscription_label.set_text(uf_sub)
eb = self.xml.get_object('subscription_label_eventbox')
if self.contact.sub == 'from':
- tt_text = _("This contact is interested in your presence information, but you are not interested in his/her presence")
+ tt_text = _("This contact is interested in your presence information, but you are not interested in their presence")
elif self.contact.sub == 'to':
- tt_text = _("You are interested in the contact's presence information, but he/she is not interested in yours")
+ tt_text = _("You are interested in the contact's presence information, but it is not mutual")
elif self.contact.sub == 'both':
- tt_text = _("You and the contact are interested in each other's presence information")
+ tt_text = _("The contact and you want to exchange presence information")
else: # None
- tt_text = _("You are not interested in the contact's presence, and neither he/she is interested in yours")
+ tt_text = _("You and the contact have a mutual disinterest in each-others presence information")
eb.set_tooltip_text(tt_text)
uf_ask = helpers.get_uf_ask(self.contact.ask)