diff --git a/commafeed-client/src/app/utils.ts b/commafeed-client/src/app/utils.ts
index c946cd18..b28f4e54 100644
--- a/commafeed-client/src/app/utils.ts
+++ b/commafeed-client/src/app/utils.ts
@@ -51,3 +51,16 @@ export const scrollToWithCallback = ({
element.scrollTo(options)
}
+
+export const openLinkInBackgroundTab = (url: string) => {
+ // simulate ctrl+click to open tab in background
+ const a = document.createElement("a")
+ a.href = url
+ a.rel = "noreferrer"
+ a.dispatchEvent(
+ new MouseEvent("click", {
+ ctrlKey: true,
+ metaKey: true,
+ })
+ )
+}
diff --git a/commafeed-client/src/components/KeyboardShortcutsHelp.tsx b/commafeed-client/src/components/KeyboardShortcutsHelp.tsx
index bf606eb4..30ed8955 100644
--- a/commafeed-client/src/components/KeyboardShortcutsHelp.tsx
+++ b/commafeed-client/src/components/KeyboardShortcutsHelp.tsx
@@ -95,6 +95,10 @@ export function KeyboardShortcutsHelp() {
B
+ ,
+
+ Middle click
+
|
diff --git a/commafeed-client/src/components/content/FeedEntries.tsx b/commafeed-client/src/components/content/FeedEntries.tsx
index cc4d0ec6..81f64ea3 100644
--- a/commafeed-client/src/components/content/FeedEntries.tsx
+++ b/commafeed-client/src/components/content/FeedEntries.tsx
@@ -13,6 +13,7 @@ import {
} from "app/slices/entries"
import { redirectToRootCategory } from "app/slices/redirect"
import { useAppDispatch, useAppSelector } from "app/store"
+import { openLinkInBackgroundTab } from "app/utils"
import { KeyboardShortcutsHelp } from "components/KeyboardShortcutsHelp"
import { Loader } from "components/Loader"
import { useMousetrap } from "hooks/useMousetrap"
@@ -211,15 +212,7 @@ export function FeedEntries() {
useMousetrap("b", () => {
// simulate ctrl+click to open tab in background
if (!selectedEntry) return
- const a = document.createElement("a")
- a.href = selectedEntry.url
- a.rel = "noreferrer"
- a.dispatchEvent(
- new MouseEvent("click", {
- ctrlKey: true,
- metaKey: true,
- })
- )
+ openLinkInBackgroundTab(selectedEntry.url)
})
useMousetrap("m", () => {
// toggle read status
diff --git a/commafeed-client/src/components/content/FeedEntryContextMenu.tsx b/commafeed-client/src/components/content/FeedEntryContextMenu.tsx
index 1f25cac8..07b5c1f4 100644
--- a/commafeed-client/src/components/content/FeedEntryContextMenu.tsx
+++ b/commafeed-client/src/components/content/FeedEntryContextMenu.tsx
@@ -4,6 +4,7 @@ import { Constants } from "app/constants"
import { markEntriesUpToEntry, markEntry, starEntry } from "app/slices/entries"
import { useAppDispatch } from "app/store"
import { Entry } from "app/types"
+import { openLinkInBackgroundTab } from "app/utils"
import { throttle } from "lodash"
import { useEffect } from "react"
import { Item, Menu, Separator, useContextMenu } from "react-contexify"
@@ -41,7 +42,18 @@ export function FeedEntryContextMenu(props: FeedEntryContextMenuProps) {
>
- Open link
+ Open link in new tab
+
+
+ - {
+ openLinkInBackgroundTab(props.entry.url)
+ dispatch(markEntry({ entry: props.entry, read: true }))
+ }}
+ >
+
+
+ Open link in new background tab
diff --git a/commafeed-client/src/locales/ar/messages.po b/commafeed-client/src/locales/ar/messages.po
index faf03a3c..28cd6b45 100644
--- a/commafeed-client/src/locales/ar/messages.po
+++ b/commafeed-client/src/locales/ar/messages.po
@@ -441,6 +441,10 @@ msgstr "وضع علامة كمقروءة حتى هنا"
msgid "Metrics"
msgstr "المقاييس"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "تحريك الصفحة لأسفل"
@@ -522,11 +526,18 @@ msgstr "فتح الإدخال الحالي في علامة تبويب جديدة
msgid "Open current entry in a new tab in the background"
msgstr "فتح الإدخال الحالي في علامة تبويب جديدة في الخلفية"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "افتح الرابط"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "فتح الإدخال التالي"
diff --git a/commafeed-client/src/locales/ca/messages.po b/commafeed-client/src/locales/ca/messages.po
index 0e28a924..26ed5a22 100644
--- a/commafeed-client/src/locales/ca/messages.po
+++ b/commafeed-client/src/locales/ca/messages.po
@@ -441,6 +441,10 @@ msgstr "Marca com a llegit fins aquí"
msgid "Metrics"
msgstr "mètriques"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Mou la pàgina cap avall"
@@ -522,11 +526,18 @@ msgstr "Obre l'entrada actual en una pestanya nova"
msgid "Open current entry in a new tab in the background"
msgstr "Obre l'entrada actual en una pestanya nova al fons"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Enllaç obert"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Obre la següent entrada"
diff --git a/commafeed-client/src/locales/cs/messages.po b/commafeed-client/src/locales/cs/messages.po
index ba291b5b..d480f926 100644
--- a/commafeed-client/src/locales/cs/messages.po
+++ b/commafeed-client/src/locales/cs/messages.po
@@ -441,6 +441,10 @@ msgstr "Označit jako přečtené až sem"
msgid "Metrics"
msgstr "Metriky"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Přesuňte stránku dolů"
@@ -522,11 +526,18 @@ msgstr "Otevřete aktuální položku na nové kartě"
msgid "Open current entry in a new tab in the background"
msgstr "Otevřít aktuální položku na nové kartě na pozadí"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Otevřít odkaz"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Otevřete další položku"
diff --git a/commafeed-client/src/locales/cy/messages.po b/commafeed-client/src/locales/cy/messages.po
index 3ba15a6a..b3a294ad 100644
--- a/commafeed-client/src/locales/cy/messages.po
+++ b/commafeed-client/src/locales/cy/messages.po
@@ -441,6 +441,10 @@ msgstr "Marciwch fel y darllenwyd hyd yma"
msgid "Metrics"
msgstr "metrigau"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Symudwch y dudalen i lawr"
@@ -522,11 +526,18 @@ msgstr "Agorwch y cofnod cyfredol mewn tab newydd"
msgid "Open current entry in a new tab in the background"
msgstr "Agorwch y cofnod cyfredol mewn tab newydd yn y cefndir"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Dolen agored"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Agor y cofnod nesaf"
diff --git a/commafeed-client/src/locales/da/messages.po b/commafeed-client/src/locales/da/messages.po
index 85b82659..8edbe0d7 100644
--- a/commafeed-client/src/locales/da/messages.po
+++ b/commafeed-client/src/locales/da/messages.po
@@ -441,6 +441,10 @@ msgstr "Markér som læst indtil her"
msgid "Metrics"
msgstr ""
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Flyt siden ned"
@@ -522,11 +526,18 @@ msgstr "Åbn den aktuelle post i en ny fane"
msgid "Open current entry in a new tab in the background"
msgstr "Åbn den aktuelle post i en ny fane i baggrunden"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Åbent link"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Åbn næste post"
diff --git a/commafeed-client/src/locales/de/messages.po b/commafeed-client/src/locales/de/messages.po
index 32b4d7fd..0eab9224 100644
--- a/commafeed-client/src/locales/de/messages.po
+++ b/commafeed-client/src/locales/de/messages.po
@@ -441,6 +441,10 @@ msgstr "Bis hierhin als gelesen markieren"
msgid "Metrics"
msgstr "Metriken"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Seite nach unten verschieben"
@@ -522,11 +526,18 @@ msgstr "Aktuellen Eintrag in neuem Tab öffnen"
msgid "Open current entry in a new tab in the background"
msgstr "Aktuellen Eintrag in neuem Tab im Hintergrund öffnen"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Link öffnen"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Nächsten Eintrag öffnen"
diff --git a/commafeed-client/src/locales/en/messages.po b/commafeed-client/src/locales/en/messages.po
index 42e5c933..f09d5eae 100644
--- a/commafeed-client/src/locales/en/messages.po
+++ b/commafeed-client/src/locales/en/messages.po
@@ -441,6 +441,10 @@ msgstr "Mark as read up to here"
msgid "Metrics"
msgstr "Metrics"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr "Middle click"
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Move the page down"
@@ -522,11 +526,18 @@ msgstr "Open current entry in a new tab"
msgid "Open current entry in a new tab in the background"
msgstr "Open current entry in a new tab in the background"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Open link"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr "Open link in new background tab"
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr "Open link in new tab"
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Open next entry"
diff --git a/commafeed-client/src/locales/es/messages.po b/commafeed-client/src/locales/es/messages.po
index 763a3299..fb8337ae 100644
--- a/commafeed-client/src/locales/es/messages.po
+++ b/commafeed-client/src/locales/es/messages.po
@@ -441,6 +441,10 @@ msgstr "Marcar como leído hasta aquí"
msgid "Metrics"
msgstr "Métricas"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Mover la página hacia abajo"
@@ -522,11 +526,18 @@ msgstr "Abrir la entrada actual en una nueva pestaña"
msgid "Open current entry in a new tab in the background"
msgstr "Abrir la entrada actual en una nueva pestaña en segundo plano"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Abrir enlace"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Abrir siguiente entrada"
diff --git a/commafeed-client/src/locales/fa/messages.po b/commafeed-client/src/locales/fa/messages.po
index 9b84a3d9..445b8bf5 100644
--- a/commafeed-client/src/locales/fa/messages.po
+++ b/commafeed-client/src/locales/fa/messages.po
@@ -441,6 +441,10 @@ msgstr "تا اینجا به عنوان خوانده شده علامت بزنی
msgid "Metrics"
msgstr "متریک"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "صفحه را به پایین ببرید"
@@ -522,11 +526,18 @@ msgstr "ورودی فعلی را در یک برگه جدید باز کنید"
msgid "Open current entry in a new tab in the background"
msgstr "ورودی فعلی را در یک برگه جدید در پس زمینه باز کنید"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "پیوند را باز کنید"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "ورودی بعدی را باز کنید"
diff --git a/commafeed-client/src/locales/fi/messages.po b/commafeed-client/src/locales/fi/messages.po
index eee2a7b2..dc677ab8 100644
--- a/commafeed-client/src/locales/fi/messages.po
+++ b/commafeed-client/src/locales/fi/messages.po
@@ -441,6 +441,10 @@ msgstr "Merkitse luetuksi tähän asti"
msgid "Metrics"
msgstr ""
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Siirrä sivua alaspäin"
@@ -522,11 +526,18 @@ msgstr "Avaa nykyinen merkintä uudessa välilehdessä"
msgid "Open current entry in a new tab in the background"
msgstr "Avaa nykyinen merkintä uudella välilehdellä taustalla"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Avaa linkki"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Avaa seuraava merkintä"
diff --git a/commafeed-client/src/locales/fr/messages.po b/commafeed-client/src/locales/fr/messages.po
index e39d1e27..22d9c8bf 100644
--- a/commafeed-client/src/locales/fr/messages.po
+++ b/commafeed-client/src/locales/fr/messages.po
@@ -441,6 +441,10 @@ msgstr "Marquer comme lu jusqu'ici"
msgid "Metrics"
msgstr "Métriques"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Faites défiler la page vers le bas"
@@ -522,11 +526,18 @@ msgstr "Ouvrir l'entrée actuelle dans un nouvel onglet"
msgid "Open current entry in a new tab in the background"
msgstr "Ouvrir l'entrée actuelle dans un nouvel onglet en arrière-plan"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Ouvrir le lien"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Ouvrir l'entrée suivante"
diff --git a/commafeed-client/src/locales/gl/messages.po b/commafeed-client/src/locales/gl/messages.po
index daaeb017..685b5ea1 100644
--- a/commafeed-client/src/locales/gl/messages.po
+++ b/commafeed-client/src/locales/gl/messages.po
@@ -441,6 +441,10 @@ msgstr "Marcar como lido ata aquí"
msgid "Metrics"
msgstr "Métricas"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Move a páxina cara abaixo"
@@ -522,11 +526,18 @@ msgstr "Abrir a entrada actual nunha nova pestana"
msgid "Open current entry in a new tab in the background"
msgstr "Abre a entrada actual nunha nova pestana en segundo plano"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "ligazón aberta"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Abrir a seguinte entrada"
diff --git a/commafeed-client/src/locales/hu/messages.po b/commafeed-client/src/locales/hu/messages.po
index 9725a313..d0ad9fcd 100644
--- a/commafeed-client/src/locales/hu/messages.po
+++ b/commafeed-client/src/locales/hu/messages.po
@@ -441,6 +441,10 @@ msgstr "Megjelölés idáig olvasottként"
msgid "Metrics"
msgstr ""
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Mozgassa le az oldalt"
@@ -522,11 +526,18 @@ msgstr "Az aktuális bejegyzés megnyitása új lapon"
msgid "Open current entry in a new tab in the background"
msgstr "Az aktuális bejegyzés megnyitása egy új lapon a háttérben"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Link megnyitása"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Következő bejegyzés megnyitása"
diff --git a/commafeed-client/src/locales/id/messages.po b/commafeed-client/src/locales/id/messages.po
index 3c621196..33702a25 100644
--- a/commafeed-client/src/locales/id/messages.po
+++ b/commafeed-client/src/locales/id/messages.po
@@ -441,6 +441,10 @@ msgstr "Tandai sebagai telah dibaca sampai di sini"
msgid "Metrics"
msgstr "Metrik"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Pindahkan halaman ke bawah"
@@ -522,11 +526,18 @@ msgstr "Buka entri saat ini di tab baru"
msgid "Open current entry in a new tab in the background"
msgstr "Buka entri saat ini di tab baru di latar belakang"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Buka tautan"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Buka entri berikutnya"
diff --git a/commafeed-client/src/locales/it/messages.po b/commafeed-client/src/locales/it/messages.po
index 0328550c..0e377aad 100644
--- a/commafeed-client/src/locales/it/messages.po
+++ b/commafeed-client/src/locales/it/messages.po
@@ -441,6 +441,10 @@ msgstr "Contrassegna come letto fino a qui"
msgid "Metrics"
msgstr "Metriche"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Sposta la pagina in basso"
@@ -522,11 +526,18 @@ msgstr "Apri la voce corrente in una nuova scheda"
msgid "Open current entry in a new tab in the background"
msgstr "Apri la voce corrente in una nuova scheda in background"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Apri collegamento"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Apri voce successiva"
diff --git a/commafeed-client/src/locales/ja/messages.po b/commafeed-client/src/locales/ja/messages.po
index 342a4ce5..551a398c 100644
--- a/commafeed-client/src/locales/ja/messages.po
+++ b/commafeed-client/src/locales/ja/messages.po
@@ -441,6 +441,10 @@ msgstr "ここまで既読にする"
msgid "Metrics"
msgstr "メトリクス"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "ページを下に移動"
@@ -522,11 +526,18 @@ msgstr "現在のエントリを新しいタブで開く"
msgid "Open current entry in a new tab in the background"
msgstr "現在のエントリをバックグラウンドで新しいタブで開く"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "リンクを開く"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "次のエントリを開く"
diff --git a/commafeed-client/src/locales/ko/messages.po b/commafeed-client/src/locales/ko/messages.po
index 4b015fea..c236d136 100644
--- a/commafeed-client/src/locales/ko/messages.po
+++ b/commafeed-client/src/locales/ko/messages.po
@@ -441,6 +441,10 @@ msgstr "여기까지 읽은 것으로 표시"
msgid "Metrics"
msgstr "메트릭스"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "페이지를 아래로 이동"
@@ -522,11 +526,18 @@ msgstr "새 탭에서 현재 항목 열기"
msgid "Open current entry in a new tab in the background"
msgstr "배경의 새 탭에서 현재 항목 열기"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "링크 열기"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "다음 항목 열기"
diff --git a/commafeed-client/src/locales/ms/messages.po b/commafeed-client/src/locales/ms/messages.po
index 78a9fade..8c9521de 100644
--- a/commafeed-client/src/locales/ms/messages.po
+++ b/commafeed-client/src/locales/ms/messages.po
@@ -441,6 +441,10 @@ msgstr "Tandai sebagai dibaca sehingga di sini"
msgid "Metrics"
msgstr "Metrik"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Gerakkan halaman ke bawah"
@@ -522,11 +526,18 @@ msgstr "Buka entri semasa dalam tab baharu"
msgid "Open current entry in a new tab in the background"
msgstr "Buka entri semasa dalam tab baharu di latar belakang"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Buka pautan"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Buka entri seterusnya"
diff --git a/commafeed-client/src/locales/nb/messages.po b/commafeed-client/src/locales/nb/messages.po
index c8b749af..f1bfb94e 100644
--- a/commafeed-client/src/locales/nb/messages.po
+++ b/commafeed-client/src/locales/nb/messages.po
@@ -441,6 +441,10 @@ msgstr "Merk som lest frem til her"
msgid "Metrics"
msgstr "Beregninger"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Flytt siden ned"
@@ -522,11 +526,18 @@ msgstr "Åpne gjeldende oppføring i en ny fane"
msgid "Open current entry in a new tab in the background"
msgstr "Åpne gjeldende oppføring i en ny fane i bakgrunnen"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Åpen lenke"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Åpne neste oppføring"
diff --git a/commafeed-client/src/locales/nl/messages.po b/commafeed-client/src/locales/nl/messages.po
index aea73b03..81c7ec6c 100644
--- a/commafeed-client/src/locales/nl/messages.po
+++ b/commafeed-client/src/locales/nl/messages.po
@@ -441,6 +441,10 @@ msgstr "Markeer als gelezen tot hier"
msgid "Metrics"
msgstr "Metrieken"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Verplaats de pagina naar beneden"
@@ -522,11 +526,18 @@ msgstr "Huidige invoer openen in een nieuw tabblad"
msgid "Open current entry in a new tab in the background"
msgstr "Open huidig item in een nieuw tabblad op de achtergrond"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Link openen"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Volgende invoer openen"
diff --git a/commafeed-client/src/locales/nn/messages.po b/commafeed-client/src/locales/nn/messages.po
index 097cc099..325eb1a8 100644
--- a/commafeed-client/src/locales/nn/messages.po
+++ b/commafeed-client/src/locales/nn/messages.po
@@ -441,6 +441,10 @@ msgstr "Merk som lest frem til her"
msgid "Metrics"
msgstr "Beregninger"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Flytt siden ned"
@@ -522,11 +526,18 @@ msgstr "Åpne gjeldende oppføring i en ny fane"
msgid "Open current entry in a new tab in the background"
msgstr "Åpne gjeldende oppføring i en ny fane i bakgrunnen"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Åpen lenke"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Åpne neste oppføring"
diff --git a/commafeed-client/src/locales/pl/messages.po b/commafeed-client/src/locales/pl/messages.po
index b3b4177a..1b817d09 100644
--- a/commafeed-client/src/locales/pl/messages.po
+++ b/commafeed-client/src/locales/pl/messages.po
@@ -441,6 +441,10 @@ msgstr "Oznacz jako przeczytane do tej pory"
msgid "Metrics"
msgstr "Metryki"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Przesuń stronę w dół"
@@ -522,11 +526,18 @@ msgstr "Otwórz bieżący wpis w nowej karcie"
msgid "Open current entry in a new tab in the background"
msgstr "Otwórz bieżący wpis w nowej karcie w tle"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Otwórz link"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Otwórz następny wpis"
diff --git a/commafeed-client/src/locales/pt/messages.po b/commafeed-client/src/locales/pt/messages.po
index ff53c8a9..e923e3a0 100644
--- a/commafeed-client/src/locales/pt/messages.po
+++ b/commafeed-client/src/locales/pt/messages.po
@@ -441,6 +441,10 @@ msgstr "Marcar como lido até aqui"
msgid "Metrics"
msgstr "Métricas"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Mova a página para baixo"
@@ -522,11 +526,18 @@ msgstr "Abrir a entrada atual em uma nova aba"
msgid "Open current entry in a new tab in the background"
msgstr "Abrir a entrada atual em uma nova aba em segundo plano"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Abrir link"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Abrir próxima entrada"
diff --git a/commafeed-client/src/locales/ru/messages.po b/commafeed-client/src/locales/ru/messages.po
index 4a415b19..6b3158a0 100644
--- a/commafeed-client/src/locales/ru/messages.po
+++ b/commafeed-client/src/locales/ru/messages.po
@@ -441,6 +441,10 @@ msgstr "Отметить как прочитанное до этого мест
msgid "Metrics"
msgstr "Метрики"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Переместить страницу вниз"
@@ -522,11 +526,18 @@ msgstr "Открыть текущую запись в новой вкладке"
msgid "Open current entry in a new tab in the background"
msgstr "Открыть текущую запись в новой вкладке в фоновом режиме."
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Открыть ссылку"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Открыть следующую запись"
diff --git a/commafeed-client/src/locales/sk/messages.po b/commafeed-client/src/locales/sk/messages.po
index ab47345a..1f128f70 100644
--- a/commafeed-client/src/locales/sk/messages.po
+++ b/commafeed-client/src/locales/sk/messages.po
@@ -441,6 +441,10 @@ msgstr "Označiť ako prečítané až sem"
msgid "Metrics"
msgstr "Metriky"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Posuňte stránku nadol"
@@ -522,11 +526,18 @@ msgstr "Otvorte aktuálny záznam na novej karte"
msgid "Open current entry in a new tab in the background"
msgstr "Otvorte aktuálny záznam na novej karte na pozadí"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Otvoriť odkaz"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Otvor ďalší záznam"
diff --git a/commafeed-client/src/locales/sv/messages.po b/commafeed-client/src/locales/sv/messages.po
index 0aa8adc9..128b60e3 100644
--- a/commafeed-client/src/locales/sv/messages.po
+++ b/commafeed-client/src/locales/sv/messages.po
@@ -441,6 +441,10 @@ msgstr "Markera som läst hit"
msgid "Metrics"
msgstr "Mätverk"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Flytta sidan nedåt"
@@ -522,11 +526,18 @@ msgstr "Öppna aktuell post i en ny flik"
msgid "Open current entry in a new tab in the background"
msgstr "Öppna aktuell post i en ny flik i bakgrunden"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Öppen länk"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Öppna nästa post"
diff --git a/commafeed-client/src/locales/tr/messages.po b/commafeed-client/src/locales/tr/messages.po
index e24d218b..6b42dd69 100644
--- a/commafeed-client/src/locales/tr/messages.po
+++ b/commafeed-client/src/locales/tr/messages.po
@@ -441,6 +441,10 @@ msgstr "Buraya kadar okundu olarak işaretle"
msgid "Metrics"
msgstr "Metrikler"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "Sayfayı aşağı taşı"
@@ -522,11 +526,18 @@ msgstr "Geçerli girişi yeni bir sekmede aç"
msgid "Open current entry in a new tab in the background"
msgstr "Geçerli girişi arka planda yeni bir sekmede aç"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "Bağlantıyı aç"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "Sonraki girişi aç"
diff --git a/commafeed-client/src/locales/zh/messages.po b/commafeed-client/src/locales/zh/messages.po
index efdb4edb..1ce22f2a 100644
--- a/commafeed-client/src/locales/zh/messages.po
+++ b/commafeed-client/src/locales/zh/messages.po
@@ -441,6 +441,10 @@ msgstr "标记为已读到这里"
msgid "Metrics"
msgstr "指标"
+#: src/components/KeyboardShortcutsHelp.tsx
+msgid "Middle click"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Move the page down"
msgstr "页面下移"
@@ -522,11 +526,18 @@ msgstr "在新选项卡中打开当前条目"
msgid "Open current entry in a new tab in the background"
msgstr "在后台的新选项卡中打开当前条目"
-#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
msgid "Open link"
msgstr "打开链接"
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new background tab"
+msgstr ""
+
+#: src/components/content/FeedEntryContextMenu.tsx
+msgid "Open link in new tab"
+msgstr ""
+
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Open next entry"
msgstr "打开下一个条目"