select next/previous unread feed/category when marking all as read (#1558)

This commit is contained in:
Athou
2025-03-04 20:15:11 +01:00
parent 7d744b4ce0
commit d46b571444
32 changed files with 2403 additions and 2078 deletions

View File

@@ -33,8 +33,8 @@ msgstr "<0>こんにちは、</0><1>私はベルギーのジェレミーです
msgid "<0>Need an account?</0><1>Sign up!</1>"
msgstr "<0>アカウントが必要ですか?</0><1>サインアップ!</1>"
#: src/components/header/ProfileMenu.tsx
#: src/pages/app/AboutPage.tsx
#: src/components/header/ProfileMenu.tsx
msgid "About"
msgstr "About"
@@ -54,16 +54,15 @@ msgstr "カテゴリを追加"
msgid "Add user"
msgstr "ユーザー追加"
#: src/components/admin/UserEdit.tsx
#: src/components/header/ProfileMenu.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/components/header/ProfileMenu.tsx
#: src/components/admin/UserEdit.tsx
msgid "Admin"
msgstr "管理者"
#: src/app/constants.ts
#: src/components/content/add/CategorySelect.tsx
#: src/components/header/Header.tsx
#: src/components/sidebar/Tree.tsx
#: src/components/header/Header.tsx
#: src/components/content/add/CategorySelect.tsx
msgid "All"
msgstr "すべて"
@@ -144,27 +143,27 @@ msgstr "ブラウザー拡張"
msgid "Browser tab"
msgstr "ブラウザータブ"
#: src/components/admin/UserEdit.tsx
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
#: src/components/settings/CustomCodeSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/TagDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/CustomCodeSettings.tsx
#: src/components/header/MarkAllAsReadButton.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/content/add/AddCategory.tsx
#: src/components/admin/UserEdit.tsx
msgid "Cancel"
msgstr "キャンセル"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/Subscribe.tsx
#: src/pages/app/AboutPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/AboutPage.tsx
#: src/components/content/add/Subscribe.tsx
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/AddCategory.tsx
msgid "Category"
msgstr "カテゴリー"
@@ -204,11 +203,11 @@ msgstr "CommaFeed バージョン {version} ({revision})。"
msgid "Compact"
msgstr "コンパクト"
#: src/components/header/MarkAllAsReadButton.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/header/MarkAllAsReadButton.tsx
msgid "Confirm"
msgstr "確認"
@@ -273,13 +272,13 @@ msgstr "説明"
msgid "Detailed"
msgstr "詳細"
#: src/components/header/ProfileMenu.tsx
#: src/pages/app/SettingsPage.tsx
#: src/components/header/ProfileMenu.tsx
msgid "Display"
msgstr "ディスプレイ"
#: src/components/header/ProfileMenu.tsx
#: src/pages/app/DonatePage.tsx
#: src/components/header/ProfileMenu.tsx
msgid "Donate"
msgstr "寄付"
@@ -291,11 +290,11 @@ msgstr "ダウンロード"
msgid "Drag link to bookmark bar"
msgstr "リンクをブックマークバーにドラッグ"
#: src/components/admin/UserEdit.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/auth/PasswordRecoveryPage.tsx
#: src/pages/auth/PasswordRecoveryPage.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/pages/auth/PasswordRecoveryPage.tsx
#: src/pages/auth/PasswordRecoveryPage.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/admin/UserEdit.tsx
msgid "E-mail"
msgstr "メール"
@@ -308,8 +307,8 @@ msgstr "メールアドレス"
msgid "Edit user"
msgstr "ユーザーの編集"
#: src/components/admin/UserEdit.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/components/admin/UserEdit.tsx
msgid "Enabled"
msgstr "有効"
@@ -345,8 +344,8 @@ msgstr "拡張"
msgid "Export your subscriptions and categories as an OPML file that can be imported in other feed reading services"
msgstr "サブスクリプションとカテゴリを、他のフィード読み取りサービスにインポートできる OPML ファイルとしてエクスポートします"
#: src/components/header/Header.tsx
#: src/pages/WelcomePage.tsx
#: src/components/header/Header.tsx
msgid "Extension options"
msgstr "拡張機能オプション"
@@ -354,9 +353,9 @@ msgstr "拡張機能オプション"
msgid "Feed name"
msgstr "フィード名"
#: src/components/content/add/Subscribe.tsx
#: src/components/content/add/Subscribe.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/components/content/add/Subscribe.tsx
#: src/components/content/add/Subscribe.tsx
msgid "Feed URL"
msgstr "フィード URL"
@@ -384,9 +383,9 @@ msgstr "フィードの強制フェッチはまだ利用できません。"
msgid "Forgot password?"
msgstr "パスワードをお忘れですか?"
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/TagDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
msgid "Generate an API key in your profile first."
msgstr "最初にプロファイルでAPIキーを生成します。"
@@ -394,12 +393,13 @@ msgstr "最初にプロファイルでAPIキーを生成します。"
msgid "Generate new API key"
msgstr "新しいAPIキーを生成する"
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/TagDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
msgid "Generated feed url"
msgstr "生成されたフィードURL"
#. placeholder {0}: truncate(props.entry.feedName, 30)
#: src/components/content/FeedEntryContextMenu.tsx
msgid "Go to {0}"
msgstr "{0} に移動"
@@ -440,13 +440,13 @@ msgstr "インポート"
msgid "In expanded view, scrolling through entries mark them as read"
msgstr "展開ビューでエントリーをスクロールすると、それらが既読としてマークされます"
#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
#: src/components/content/FeedEntryContextMenu.tsx
msgid "Keep unread"
msgstr "未読のままにする"
#: src/components/content/FeedEntries.tsx
#: src/pages/app/AboutPage.tsx
#: src/components/content/FeedEntries.tsx
msgid "Keyboard shortcuts"
msgstr "キーボードショートカット"
@@ -470,9 +470,9 @@ msgstr "最終更新メッセージ"
msgid "Light"
msgstr "ライト"
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/TagDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
msgid "Link"
msgstr "リンク"
@@ -492,9 +492,9 @@ msgstr "サブスクリプションを読み込んでいます..."
msgid "Loading tags..."
msgstr "タグを読み込んでいます..."
#: src/pages/auth/LoginPage.tsx
#: src/pages/auth/LoginPage.tsx
#: src/pages/WelcomePage.tsx
#: src/pages/auth/LoginPage.tsx
#: src/pages/auth/LoginPage.tsx
msgid "Log in"
msgstr "ログイン"
@@ -506,8 +506,8 @@ msgstr "ログアウト"
msgid "Long press"
msgstr "長押し"
#: src/components/header/ProfileMenu.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/components/header/ProfileMenu.tsx
msgid "Manage users"
msgstr "ユーザーの管理"
@@ -515,18 +515,18 @@ msgstr "ユーザーの管理"
msgid "Mark all as read"
msgstr "すべて既読にする"
#: src/components/header/MarkAllAsReadButton.tsx
#: src/components/KeyboardShortcutsHelp.tsx
#: src/components/header/MarkAllAsReadButton.tsx
msgid "Mark all entries as read"
msgstr "すべてのエントリーを既読にする"
#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
#: src/components/content/FeedEntryContextMenu.tsx
msgid "Mark as read"
msgstr "既読にする"
#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
#: src/components/content/FeedEntryContextMenu.tsx
msgid "Mark as read up to here"
msgstr "ここまで既読にする"
@@ -546,15 +546,15 @@ msgstr "ページを下に移動"
msgid "Move the page up"
msgstr "ページを上に移動"
#: src/components/RelativeDate.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/components/RelativeDate.tsx
msgid "N/A"
msgstr "該当なし"
#: src/components/admin/UserEdit.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/admin/AdminUsersPage.tsx
#: src/components/admin/UserEdit.tsx
msgid "Name"
msgstr "名前"
@@ -575,8 +575,8 @@ msgstr "新しいパスワード"
msgid "Newest first"
msgstr "最新順"
#: src/components/content/add/Subscribe.tsx
#: src/components/header/Header.tsx
#: src/components/content/add/Subscribe.tsx
msgid "Next"
msgstr "次へ"
@@ -694,11 +694,11 @@ msgstr "親"
msgid "Parent Category"
msgstr "親カテゴリ"
#: src/pages/auth/RegistrationPage.tsx
#: src/pages/auth/RegistrationPage.tsx
#: src/pages/auth/LoginPage.tsx
#: src/pages/auth/LoginPage.tsx
#: src/components/admin/UserEdit.tsx
#: src/pages/auth/LoginPage.tsx
#: src/pages/auth/LoginPage.tsx
#: src/pages/auth/RegistrationPage.tsx
#: src/pages/auth/RegistrationPage.tsx
msgid "Password"
msgstr "パスワード"
@@ -710,8 +710,8 @@ msgstr "パスワード回復"
msgid "Passwords do not match"
msgstr "パスワードが一致しません"
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
msgid "Position"
msgstr "位置"
@@ -727,8 +727,8 @@ msgstr "プロフィール"
msgid "Recover password"
msgstr "パスワードの回復"
#: src/components/header/Header.tsx
#: src/components/KeyboardShortcutsHelp.tsx
#: src/components/header/Header.tsx
msgid "Refresh"
msgstr "リフレッシュ"
@@ -745,11 +745,11 @@ msgstr "REST API"
msgid "Right click"
msgstr "右クリック"
#: src/components/admin/UserEdit.tsx
#: src/components/settings/CustomCodeSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/CustomCodeSettings.tsx
#: src/components/admin/UserEdit.tsx
msgid "Save"
msgstr "保存"
@@ -765,10 +765,10 @@ msgstr "エントリー間を移動するときにスムーズにスクロール
msgid "Scrolling"
msgstr "スクロール"
#: src/components/header/Header.tsx
#: src/components/header/Header.tsx
#: src/components/sidebar/TreeSearch.tsx
#: src/components/sidebar/TreeSearch.tsx
#: src/components/header/Header.tsx
#: src/components/header/Header.tsx
msgid "Search"
msgstr "検索"
@@ -776,6 +776,14 @@ msgstr "検索"
msgid "Search requires at least 3 characters"
msgstr "検索には少なくとも3文字が必要です"
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Select next unread feed/category"
msgstr ""
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Select previous unread feed/category"
msgstr ""
#: src/components/KeyboardShortcutsHelp.tsx
msgid "Set focus on next entry without opening it"
msgstr "次のエントリーを開かずにフォーカスする"
@@ -850,9 +858,9 @@ msgstr "未読数をタブのアイコンに表示する"
msgid "Show unread count in tab title"
msgstr "未読数をタブのタイトルに表示する"
#: src/pages/auth/RegistrationPage.tsx
#: src/pages/auth/RegistrationPage.tsx
#: src/pages/WelcomePage.tsx
#: src/pages/auth/RegistrationPage.tsx
#: src/pages/auth/RegistrationPage.tsx
msgid "Sign up"
msgstr "サインアップ"
@@ -865,20 +873,20 @@ msgstr "何か悪いことが起きました..."
msgid "Space"
msgstr "Space"
#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/header/Star.tsx
msgid "Star"
msgstr "スター"
#: src/app/constants.ts
#: src/pages/app/CategoryDetailsPage.tsx
#: src/components/sidebar/Tree.tsx
msgid "Starred"
msgstr "スター付き"
#: src/components/content/add/Subscribe.tsx
#: src/components/content/add/Subscribe.tsx
#: src/pages/app/AddPage.tsx
#: src/components/content/add/Subscribe.tsx
#: src/components/content/add/Subscribe.tsx
msgid "Subscribe"
msgstr "購読する"
@@ -951,8 +959,8 @@ msgstr "デモを試す!"
msgid "Unread"
msgstr "未読"
#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/FeedEntryFooter.tsx
#: src/components/content/FeedEntryContextMenu.tsx
#: src/components/content/header/Star.tsx
msgid "Unstar"
msgstr "スターを外す"