bring back "refresh all my feeds" (#1036)

This commit is contained in:
Athou
2023-01-18 17:07:31 +01:00
parent 4ff46965c4
commit 5c2454c331
31 changed files with 269 additions and 2 deletions

View File

@@ -58,6 +58,7 @@ export const client = {
getEntries: (req: GetEntriesPaginatedRequest) => axiosInstance.get<Entries>("feed/entries", { params: req }),
markEntries: (req: MarkRequest) => axiosInstance.post("feed/mark", req),
fetchFeed: (req: FeedInfoRequest) => axiosInstance.post<FeedInfo>("feed/fetch", req),
refreshAll: () => axiosInstance.get("feed/refreshAll"),
subscribe: (req: SubscribeRequest) => axiosInstance.post<number>("feed/subscribe", req),
unsubscribe: (req: IDRequest) => axiosInstance.post("feed/unsubscribe", req),
importOpml: (req: File) => {

View File

@@ -1,7 +1,7 @@
import { t } from "@lingui/macro"
import { ActionIcon, Center, Divider, Indicator, Popover, TextInput } from "@mantine/core"
import { useForm } from "@mantine/form"
import { reloadEntries, search } from "app/slices/entries"
import { search } from "app/slices/entries"
import { changeReadingMode, changeReadingOrder } from "app/slices/user"
import { useAppDispatch, useAppSelector } from "app/store"
import { ActionButton } from "components/ActionButtton"
@@ -11,6 +11,7 @@ import { useEffect } from "react"
import { TbArrowDown, TbArrowUp, TbEye, TbEyeOff, TbRefresh, TbSearch, TbUser, TbX } from "react-icons/tb"
import { MarkAllAsReadButton } from "./MarkAllAsReadButton"
import { ProfileMenu } from "./ProfileMenu"
import { RefreshMenu } from "./RefreshMenu"
function HeaderDivider() {
return <Divider orientation="vertical" />
@@ -40,7 +41,7 @@ export function Header() {
return (
<Center>
<ButtonToolbar>
<ActionButton icon={<TbRefresh size={iconSize} />} label={t`Refresh`} onClick={() => dispatch(reloadEntries())} />
<RefreshMenu control={<ActionButton icon={<TbRefresh size={iconSize} />} label={t`Refresh`} />} />
<MarkAllAsReadButton iconSize={iconSize} />
<HeaderDivider />

View File

@@ -0,0 +1,41 @@
import { t, Trans } from "@lingui/macro"
import { Menu } from "@mantine/core"
import { showNotification } from "@mantine/notifications"
import { client } from "app/client"
import { reloadEntries } from "app/slices/entries"
import { useAppDispatch } from "app/store"
import { TbRotateClockwise, TbWorldDownload } from "react-icons/tb"
interface RefreshMenuProps {
control: React.ReactElement
}
const iconSize = 16
export function RefreshMenu(props: RefreshMenuProps) {
const dispatch = useAppDispatch()
return (
<Menu>
<Menu.Target>{props.control}</Menu.Target>
<Menu.Dropdown>
<Menu.Item icon={<TbRotateClockwise size={iconSize} />} onClick={() => dispatch(reloadEntries())}>
<Trans>Reload</Trans>
</Menu.Item>
<Menu.Item
icon={<TbWorldDownload size={iconSize} />}
onClick={() =>
client.feed.refreshAll().then(() =>
showNotification({
message: t`Your feeds have been queued for refresh.`,
color: "green",
})
)
}
>
<Trans>Fetch all my feeds now</Trans>
</Menu.Item>
</Menu.Dropdown>
</Menu>
)
}

View File

@@ -288,6 +288,10 @@ msgstr "موجز URL"
msgid "Feed name"
msgstr "اسم الخلاصة"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "تصفية التعبير"
@@ -581,6 +585,10 @@ msgstr "تحديث"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "تم إغلاق التسجيلات في مثيل CommaFeed هذا"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL del canal"
msgid "Feed name"
msgstr "Nom del canal"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Expressió de filtratge"
@@ -581,6 +585,10 @@ msgstr "Actualitzar"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Els registres estan tancats en aquesta instància de CommaFeed"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL zdroje"
msgid "Feed name"
msgstr "Název zdroje"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtrování výrazu"
@@ -581,6 +585,10 @@ msgstr "Obnovit"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "V této instanci CommaFeed jsou registrace uzavřeny"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL porthiant"
msgid "Feed name"
msgstr "Enw porthiant"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Hidlo mynegiant"
@@ -581,6 +585,10 @@ msgstr "Adnewyddu"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Mae cofrestriadau ar gau ar yr achos CommaFeed hwn"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr ""
msgid "Feed name"
msgstr "Feednavn"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtrerende udtryk"
@@ -581,6 +585,10 @@ msgstr "Opdater"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Registreringer er lukket på denne CommaFeed-instans"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "Feed-URL"
msgid "Feed name"
msgstr "Feedname"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filterausdruck"
@@ -581,6 +585,10 @@ msgstr "Aktualisieren"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Registrierungen sind für diese CommaFeed-Instanz geschlossen"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "Feed URL"
msgid "Feed name"
msgstr "Feed name"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr "Fetch all my feeds now"
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtering expression"
@@ -581,6 +585,10 @@ msgstr "Refresh"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Registrations are closed on this CommaFeed instance"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr "Reload"
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL de fuente"
msgid "Feed name"
msgstr "Nombre de alimentación"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Expresión de filtrado"
@@ -581,6 +585,10 @@ msgstr "Actualizar"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Los registros están cerrados en esta instancia de CommaFeed"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL فید"
msgid "Feed name"
msgstr "نام فید"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "بیان فیلتر"
@@ -581,6 +585,10 @@ msgstr "تازه کردن"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "ثبت نام در این نمونه CommaFeed بسته شده است"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "Syötteen URL-osoite"
msgid "Feed name"
msgstr "Syötteen nimi"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Suodattava lauseke"
@@ -581,6 +585,10 @@ msgstr "Päivitä"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Tämän CommaFeed-esiintymän rekisteröinnit on suljettu"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL du flux"
msgid "Feed name"
msgstr "Nom du flux"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Expression de filtrage"
@@ -581,6 +585,10 @@ msgstr "Rafraîchir"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Les inscriptions sont fermées sur cette instance de CommaFeed"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL da fonte"
msgid "Feed name"
msgstr "Nome do feed"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Expresión de filtrado"
@@ -581,6 +585,10 @@ msgstr "Actualizar"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Os rexistros están pechados nesta instancia de CommaFeed"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr ""
msgid "Feed name"
msgstr "Hírcsatorna neve"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Szűrő kifejezés"
@@ -581,6 +585,10 @@ msgstr "Frissítés"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "A regisztrációk le vannak zárva ezen a CommaFeed példányon"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL Umpan"
msgid "Feed name"
msgstr "Nama umpan"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Memfilter ekspresi"
@@ -581,6 +585,10 @@ msgstr "Segarkan"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Pendaftaran ditutup pada instans CommaFeed ini"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL feed"
msgid "Feed name"
msgstr "Nome del feed"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Espressione filtrante"
@@ -581,6 +585,10 @@ msgstr "Aggiorna"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Le registrazioni sono chiuse su questa istanza CommaFeed"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "フィード URL"
msgid "Feed name"
msgstr "フィード名"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "フィルタリング式"
@@ -581,6 +585,10 @@ msgstr "リフレッシュ"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "この CommaFeed インスタンスの登録は終了しています"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "피드 URL"
msgid "Feed name"
msgstr "피드 이름"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "필터링 표현식"
@@ -581,6 +585,10 @@ msgstr "새로 고침"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "이 CommaFeed 인스턴스에 대한 등록이 마감되었습니다."
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL Suapan"
msgid "Feed name"
msgstr "Nama suapan"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Ungkapan penapisan"
@@ -581,6 +585,10 @@ msgstr "Muat semula"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Pendaftaran ditutup pada contoh CommaFeed ini"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "Feed-URL"
msgid "Feed name"
msgstr "Feednavn"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtrerende uttrykk"
@@ -581,6 +585,10 @@ msgstr "Oppdater"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Registreringer er stengt på denne CommaFeed-forekomsten"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "Feed-URL"
msgid "Feed name"
msgstr "Feednaam"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Uitdrukking filteren"
@@ -581,6 +585,10 @@ msgstr "Vernieuwen"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Registraties zijn gesloten op deze CommaFeed-instantie"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "Feed-URL"
msgid "Feed name"
msgstr "Feednavn"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtrerende uttrykk"
@@ -581,6 +585,10 @@ msgstr "Oppdater"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Registreringer er stengt på denne CommaFeed-forekomsten"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL kanału"
msgid "Feed name"
msgstr "nazwa kanału"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Wyrażenie filtrujące"
@@ -581,6 +585,10 @@ msgstr "Odśwież"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Rejestracje są zamknięte w tej instancji CommaFeed"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL do feed"
msgid "Feed name"
msgstr "Nome do feed"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtrando expressão"
@@ -581,6 +585,10 @@ msgstr "Atualizar"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Os registros estão fechados nesta instância do CommaFeed"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL-адрес фида"
msgid "Feed name"
msgstr "Имя фида"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Выражение фильтрации"
@@ -581,6 +585,10 @@ msgstr "Обновить"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Регистрация закрыта для этого экземпляра CommaFeed."
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "URL informačného kanála"
msgid "Feed name"
msgstr "Názov informačného kanála"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtrovanie výrazu"
@@ -581,6 +585,10 @@ msgstr "Obnoviť"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "V tejto inštancii CommaFeed sú registrácie uzavreté"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "Flödes-URL"
msgid "Feed name"
msgstr "Flödesnamn"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtrerande uttryck"
@@ -581,6 +585,10 @@ msgstr "Uppdatera"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Registreringar är stängda på denna CommaFeed-instans"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "Feed URL'si"
msgid "Feed name"
msgstr "Yayın adı"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "Filtreleme ifadesi"
@@ -581,6 +585,10 @@ msgstr "Yenile"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "Bu CommaFeed örneğinde kayıtlar kapalı"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx

View File

@@ -288,6 +288,10 @@ msgstr "供稿网址"
msgid "Feed name"
msgstr "提要名称"
#: src/components/header/RefreshMenu.tsx
msgid "Fetch all my feeds now"
msgstr ""
#: src/pages/app/FeedDetailsPage.tsx
msgid "Filtering expression"
msgstr "过滤表达式"
@@ -581,6 +585,10 @@ msgstr "刷新"
msgid "Registrations are closed on this CommaFeed instance"
msgstr "此 CommaFeed 实例上的注册已关闭"
#: src/components/header/RefreshMenu.tsx
msgid "Reload"
msgstr ""
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx