diff --git a/locales/index.ts b/locales/index.ts
index 0593af366c..6e76f39179 100644
--- a/locales/index.ts
+++ b/locales/index.ts
@@ -12,6 +12,7 @@ const native = loadLang('ja');
 
 const langs = {
 	'en': loadLang('en'),
+	'fr': loadLang('fr'),
 	'ja': native
 };
 
diff --git a/src/client/app/desktop/views/components/settings.vue b/src/client/app/desktop/views/components/settings.vue
index 71a5385b30..3d88ccb6c2 100644
--- a/src/client/app/desktop/views/components/settings.vue
+++ b/src/client/app/desktop/views/components/settings.vue
@@ -75,6 +75,7 @@
 				<el-option-group label="言語を指定">
 					<el-option label="ja-JP" value="ja"/>
 					<el-option label="en-US" value="en"/>
+					<el-option label="fr" value="fr"/>
 				</el-option-group>
 			</el-select>
 			<div class="none ui info">