diff --git a/src/plugins/bluetooth/bluetoothplugin.json b/src/plugins/bluetooth/bluetoothplugin.json --- a/src/plugins/bluetooth/bluetoothplugin.json +++ b/src/plugins/bluetooth/bluetoothplugin.json @@ -64,7 +64,7 @@ "Description[zh_TW]": "透過藍牙傳送", "Icon": "preferences-system-bluetooth", "License": "GPL", - "Name": "Send via Bluetooth...", + "Name": "Send via Bluetooth", "Name[ca@valencia]": "Envia per Bluetooth...", "Name[ca]": "Envia per Bluetooth...", "Name[cs]": "Poslat přes Bluetooth...", diff --git a/src/plugins/email/emailplugin.json b/src/plugins/email/emailplugin.json --- a/src/plugins/email/emailplugin.json +++ b/src/plugins/email/emailplugin.json @@ -67,7 +67,7 @@ "Description[zh_TW]": "透過電子郵件傳送", "Icon": "mail-message", "License": "GPL", - "Name": "Send via Email...", + "Name": "Send via Email", "Name[ar]": "أرسِل عبر البريد الإلكتروني…", "Name[ca@valencia]": "Envia per correu electrònic....", "Name[ca]": "Envia per correu electrònic....", diff --git a/src/plugins/kdeconnect/kdeconnectplugin.json b/src/plugins/kdeconnect/kdeconnectplugin.json --- a/src/plugins/kdeconnect/kdeconnectplugin.json +++ b/src/plugins/kdeconnect/kdeconnectplugin.json @@ -69,7 +69,7 @@ "Description[zh_TW]": "透過 KDE Connect 傳送", "Icon": "kdeconnect", "License": "GPL", - "Name": "Send To Device...", + "Name": "Send To Device", "Name[ar]": "أرسِل إلى جهاز…", "Name[ca@valencia]": "Envia a un dispositiu...", "Name[ca]": "Envia a un dispositiu...", diff --git a/src/plugins/ktp-sendfile/ktpsendfileplugin.json b/src/plugins/ktp-sendfile/ktpsendfileplugin.json --- a/src/plugins/ktp-sendfile/ktpsendfileplugin.json +++ b/src/plugins/ktp-sendfile/ktpsendfileplugin.json @@ -69,7 +69,7 @@ "Description[zh_TW]": "透過即時訊息傳送", "Icon": "im-user", "License": "GPL", - "Name": "Send To Contact...", + "Name": "Send To Contact", "Name[ar]": "أرسِل إلى متراسل…", "Name[bs]": "Šalji na kontakt...", "Name[ca@valencia]": "Envia a un contacte...", diff --git a/src/plugins/saveas/saveasplugin.json b/src/plugins/saveas/saveasplugin.json --- a/src/plugins/saveas/saveasplugin.json +++ b/src/plugins/saveas/saveasplugin.json @@ -68,7 +68,7 @@ "Description[zh_TW]": "儲存分享到選定的位置。", "Icon": "document-save", "License": "GPL", - "Name": "Save as...", + "Name": "Save as", "Name[ar]": "احفظ كَ‍…", "Name[ca@valencia]": "Guarda com a...", "Name[ca]": "Desa com a...", diff --git a/src/plugins/telegram/telegramplugin.json b/src/plugins/telegram/telegramplugin.json --- a/src/plugins/telegram/telegramplugin.json +++ b/src/plugins/telegram/telegramplugin.json @@ -65,7 +65,7 @@ "Description[zh_TW]": "透過 Telegram 傳送", "Icon": "telegram", "License": "GPL", - "Name": "Send via Telegram...", + "Name": "Send via Telegram", "Name[ar]": "أرسِل عبر «تلغرام»…", "Name[ca@valencia]": "Envia via Telegram...", "Name[ca]": "Envia via Telegram...", diff --git a/src/widgets/menu.cpp b/src/widgets/menu.cpp --- a/src/widgets/menu.cpp +++ b/src/widgets/menu.cpp @@ -23,6 +23,7 @@ #include #include #include +#include using namespace Purpose; @@ -89,7 +90,7 @@ clear(); for(int i=0, c=d->m_model->rowCount(); i != c; ++i) { QModelIndex idx = d->m_model->index(i); - QAction* a = addAction(idx.data(Qt::DisplayRole).toString()); + QAction* a = addAction(i18n("%0...").arg(idx.data(Qt::DisplayRole).toString())); a->setToolTip(idx.data(Qt::ToolTipRole).toString()); a->setIcon(idx.data(Qt::DecorationRole).value()); a->setProperty("pluginId", idx.data(AlternativesModel::PluginIdRole));