diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index 3c3ebe6f3..53c7e0332 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -349,6 +349,7 @@ post: "投稿"
posted: "投稿しました"
autoReloadWhenDisconnected: "サーバー切断時に自動リロード"
autoNoteWatch: "ノートの自動ウォッチ"
+autoNoteWatchDescription: "あなたがリアクションしたり返信したりした他のユーザーのノートに関する通知を受け取るようにします。"
reduceUiAnimation: "UIのアニメーションを減らす"
share: "共有"
notFound: "見つかりません"
@@ -475,6 +476,7 @@ _visibility:
followersDescription: "自分のフォロワーのみに公開"
specified: "ダイレクト"
specifiedDescription: "指定したユーザーのみに公開"
+ localOnly: "ローカルのみ"
_postForm:
replyPlaceholder: "このノートに返信..."
diff --git a/src/client/components/post-form.vue b/src/client/components/post-form.vue
index 3586223f7..166b3c7c5 100644
--- a/src/client/components/post-form.vue
+++ b/src/client/components/post-form.vue
@@ -217,7 +217,7 @@ export default Vue.extend({
// デフォルト公開範囲
this.applyVisibility(this.$store.state.settings.rememberNoteVisibility ? this.$store.state.device.visibility : this.$store.state.settings.defaultNoteVisibility);
- this.localOnly = this.$store.state.settings.rememberNoteVisibility ? this.$store.state.device.localOnly : false;
+ this.localOnly = this.$store.state.settings.rememberNoteVisibility ? this.$store.state.device.localOnly : this.$store.state.settings.defaultNoteLocalOnly;
// 公開以外へのリプライ時は元の公開範囲を引き継ぐ
if (this.reply && ['home', 'followers', 'specified'].includes(this.reply.visibility)) {
@@ -398,8 +398,7 @@ export default Vue.extend({
},
applyVisibility(v: string) {
- if (!['public', 'home', 'followers', 'specified'].includes(v)) v = 'public'; // v11互換性のため
- this.visibility = v;
+ this.visibility = ['public', 'home', 'followers', 'specified'].includes(v) ? v : 'public'; // v11互換性のため
},
addVisibleUser() {
diff --git a/src/client/pages/settings/general.vue b/src/client/pages/settings/general.vue
index 85a4ac2cf..061838b44 100644
--- a/src/client/pages/settings/general.vue
+++ b/src/client/pages/settings/general.vue
@@ -14,7 +14,7 @@
{{ $t('autoReloadWhenDisconnected') }}