diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index 806d5303bd..653335f493 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -86,7 +86,11 @@ deleteList: "リストを削除"
privacy: "プライバシー"
makeFollowManuallyApprove: "フォローを承認制にする"
defaultNoteVisibility: "デフォルトの公開範囲"
+follow: "フォロー"
+followRequest: "フォロー申請"
followRequests: "フォロー申請"
+unfollow: "フォロー解除"
+followRequestPending: "フォロー許可待ち"
enterEmoji: "絵文字を入力"
renote: "Renote"
quote: "引用"
diff --git a/src/client/components/follow-button.vue b/src/client/components/follow-button.vue
index 4b57a2bd88..7e2ebf8370 100644
--- a/src/client/components/follow-button.vue
+++ b/src/client/components/follow-button.vue
@@ -1,17 +1,29 @@
-
@@ -28,6 +40,11 @@ export default Vue.extend({
type: Object,
required: true
},
+ full: {
+ type: Boolean,
+ required: false,
+ default: false,
+ },
},
data() {
@@ -103,7 +120,7 @@ export default Vue.extend({
diff --git a/src/client/components/notification.vue b/src/client/components/notification.vue
index 7542a77092..e2a220a074 100644
--- a/src/client/components/notification.vue
+++ b/src/client/components/notification.vue
@@ -37,7 +37,7 @@