diff --git a/frontend/src/Settings.tsx b/frontend/src/Settings.tsx
index 9276fc2..f7b8c6a 100644
--- a/frontend/src/Settings.tsx
+++ b/frontend/src/Settings.tsx
@@ -170,6 +170,7 @@ export default function Settings({ socket }: Props) {
+
diff --git a/frontend/src/assets/i18n.yaml b/frontend/src/assets/i18n.yaml
index a41f60d..4849881 100644
--- a/frontend/src/assets/i18n.yaml
+++ b/frontend/src/assets/i18n.yaml
@@ -108,3 +108,21 @@ languages:
toastConnected: '다음으로 연결됨 '
toastUpdated: yt-dlp 바이너리를 업데이트 했습니다
formatSelectionEnabler: Enable video/audio formats selection
+ japanese:
+ urlInput: YouTubeまたはサポート済み動画のURL
+ statusTitle: 状態
+ statusReady: 準備
+ startButton: 開始
+ abortAllButton: すべて中止
+ updateBinButton: yt-dlp更新
+ darkThemeButton: 黒テーマ
+ lightThemeButton: 白テーマ
+ settingsAnchor: 設定
+ serverAddressTitle: サーバーアドレス
+ serverPortTitle: ポート番号
+ extractAudioCheckbox: 音質
+ noMTimeCheckbox: ファイル時間の修正をしない
+ bgReminder: このページを閉じてもバックグラウンドでダウンロードを続けます
+ toastConnected: '接続中 '
+ toastUpdated: yt-dlpを更新しました!
+ formatSelectionEnabler: 選択可能な動画/音源
diff --git a/frontend/src/features/settings/settingsSlice.ts b/frontend/src/features/settings/settingsSlice.ts
index 687a508..9660e42 100644
--- a/frontend/src/features/settings/settingsSlice.ts
+++ b/frontend/src/features/settings/settingsSlice.ts
@@ -2,7 +2,7 @@ import { createSlice, PayloadAction } from "@reduxjs/toolkit"
import { CliArguments } from "../../classes"
import { I18nBuilder } from "../../i18n"
-export type LanguageUnion = "english" | "chinese" | "russian" | "italian" | "spanish" | "korean"
+export type LanguageUnion = "english" | "chinese" | "russian" | "italian" | "spanish" | "korean" | "japanese"
export type ThemeUnion = "light" | "dark"
export interface SettingsState {