From c1a6f33b5a54c92953a7396a252c0054e3f77d8f Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 5 Jun 2026 13:33:01 +0000 Subject: feat(schedule): add sub/dub toggle to the schedule page Add a Sub/Dub toggle to /schedule, selected via a ?type= query param and defaulting to the countdown source but independent of it. Relabel the nav item from "Subtitle Schedule" to "Anime Schedule" to reflect both tracks. --- src/lib/Locale/english.ts | 6 +++++- src/lib/Locale/japanese.ts | 8 +++++++- src/lib/Locale/layout.ts | 6 +++++- 3 files changed, 17 insertions(+), 3 deletions(-) (limited to 'src/lib/Locale') diff --git a/src/lib/Locale/english.ts b/src/lib/Locale/english.ts index 91a3bdb3..fafcf5ef 100644 --- a/src/lib/Locale/english.ts +++ b/src/lib/Locale/english.ts @@ -6,7 +6,7 @@ const English: Locale = { navigation: { home: "Home", completed: "Completed", - subtitleSchedule: "Subtitle Schedule", + animeSchedule: "Anime Schedule", newReleases: "New Releases", tools: "Tools", settings: "Settings", @@ -704,6 +704,10 @@ const English: Locale = { continuingFromPreviousSeason: "Continuing from previous season", loadingSubtitle: "Loading subtitle schedule ...", loadingSchedule: "Loading schedule ...", + tracks: { + sub: "Sub", + dub: "Dub", + }, }, events: { summary: "Events", diff --git a/src/lib/Locale/japanese.ts b/src/lib/Locale/japanese.ts index 5c905aea..60b92506 100644 --- a/src/lib/Locale/japanese.ts +++ b/src/lib/Locale/japanese.ts @@ -6,7 +6,7 @@ const Japanese: Locale = { navigation: { home: "ホーム", completed: "完結メディア", - subtitleSchedule: "字幕放送スケジュール", + animeSchedule: "アニメスケジュール", newReleases: "新着リリース", tools: "ツール", settings: "設定", @@ -18,6 +18,12 @@ const Japanese: Locale = { myProfile: "プロフィール", myBadgeWall: "バッジウォール", }, + schedule: { + tracks: { + sub: "字幕", + dub: "吹き替え", + }, + }, settings: { fields: { notice: "お知らせ:", diff --git a/src/lib/Locale/layout.ts b/src/lib/Locale/layout.ts index 99466aa2..e53d0884 100644 --- a/src/lib/Locale/layout.ts +++ b/src/lib/Locale/layout.ts @@ -12,7 +12,7 @@ export interface Locale { navigation: { home: LocaleValue; completed: LocaleValue; - subtitleSchedule: LocaleValue; + animeSchedule: LocaleValue; newReleases: LocaleValue; tools: LocaleValue; settings: LocaleValue; @@ -636,6 +636,10 @@ export interface Locale { continuingFromPreviousSeason?: LocaleValue; loadingSubtitle?: LocaleValue; loadingSchedule?: LocaleValue; + tracks?: { + sub: LocaleValue; + dub: LocaleValue; + }; }; events?: { summary?: LocaleValue; -- cgit v1.2.3