diff --git a/src/docs/mute.ja.md b/src/docs/mute.ja.md
new file mode 100644
index 0000000000..6a9608662a
--- /dev/null
+++ b/src/docs/mute.ja.md
@@ -0,0 +1,13 @@
+# ミュート
+
+ユーザーをミュートすると、そのユーザーに関する次のコンテンツがMisskeyに表示されなくなります:
+
+* タイムラインや投稿の検索結果内の、そのユーザーの投稿(およびそれらの投稿に対する返信やRenote)
+* そのユーザーからの通知
+* メッセージ履歴一覧内の、そのユーザーとのメッセージ履歴
+
+ユーザーをミュートするには、対象のユーザーのユーザーページに表示されている「ミュート」ボタンを押します。
+
+ミュートを行ったことは相手に通知されず、ミュートされていることを知ることもできません。
+
+設定>ミュート から、自分がミュートしているユーザー一覧を確認することができます。
diff --git a/src/server/web/docs.ts b/src/server/web/docs.ts
index 1e02cdc3d4..76516b445a 100644
--- a/src/server/web/docs.ts
+++ b/src/server/web/docs.ts
@@ -32,10 +32,10 @@ async function genVars(lang: string): Promise<{ [key: string]: any }> {
 		return _x.name;
 	});
 
-	const docs = glob.sync('src/docs/**/*.md', { cwd });
+	const docs = glob.sync(`src/docs/**/*.${lang}.md`, { cwd });
 	vars['docs'] = {};
 	docs.forEach(x => {
-		const [, name, lang] = x.match(/docs\/(.+?)\.(.+?)\.md$/);
+		const [, name] = x.match(/docs\/(.+?)\.(.+?)\.md$/);
 		if (vars['docs'][name] == null) {
 			vars['docs'][name] = {
 				name,