From 6c9153300d8287fdea7b780500d298865ed728e8 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Mon, 10 Mar 2025 12:03:54 +0900 Subject: [PATCH] chore(frontend): tweak lockdown setting --- locales/index.d.ts | 4 ++++ locales/ja-JP.yml | 1 + packages/frontend/src/pages/settings/privacy.vue | 5 +++-- .../frontend/src/utility/autogen/settings-search-index.ts | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/locales/index.d.ts b/locales/index.d.ts index 344c3ccf9d..0cdd428c82 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -5395,6 +5395,10 @@ export interface Locale extends ILocale { * リモートサーバーに連合されたノートには効果が及ばない場合があります。 */ "mayNotEffectForFederatedNotes": string; + /** + * これらの制限は簡易的なものです。リモートサーバーでの閲覧やモデレーション時など、一部のシチュエーションでは適用されない場合があります。 + */ + "mayNotEffectSomeSituations": string; /** * 指定した時間を経過しているノート */ diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 301b68e21d..1e41c43864 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1349,6 +1349,7 @@ _accountSettings: makeNotesHiddenBefore: "過去のノートを非公開化する" makeNotesHiddenBeforeDescription: "この機能が有効になっている間、設定された日時より過去、または設定された時間を経過しているノートが自分のみ表示可能(非公開化)になります。無効に戻すと、ノートの公開状態も元に戻ります。" mayNotEffectForFederatedNotes: "リモートサーバーに連合されたノートには効果が及ばない場合があります。" + mayNotEffectSomeSituations: "これらの制限は簡易的なものです。リモートサーバーでの閲覧やモデレーション時など、一部のシチュエーションでは適用されない場合があります。" notesHavePassedSpecifiedPeriod: "指定した時間を経過しているノート" notesOlderThanSpecifiedDateAndTime: "指定した日時より前のノート" diff --git a/packages/frontend/src/pages/settings/privacy.vue b/packages/frontend/src/pages/settings/privacy.vue index 7660a591b4..7b69e91be9 100644 --- a/packages/frontend/src/pages/settings/privacy.vue +++ b/packages/frontend/src/pages/settings/privacy.vue @@ -123,7 +123,6 @@ SPDX-License-Identifier: AGPL-3.0-only @@ -161,10 +160,11 @@ SPDX-License-Identifier: AGPL-3.0-only + + {{ i18n.ts._accountSettings.mayNotEffectSomeSituations }} @@ -188,6 +188,7 @@ import { formatDateTimeString } from '@/utility/format-time-string.js'; import MkInput from '@/components/MkInput.vue'; import * as os from '@/os.js'; import MkDisableSection from '@/components/MkDisableSection.vue'; +import MkInfo from '@/components/MkInfo.vue'; const $i = signinRequired(); diff --git a/packages/frontend/src/utility/autogen/settings-search-index.ts b/packages/frontend/src/utility/autogen/settings-search-index.ts index 8e2a896b17..66476672e3 100644 --- a/packages/frontend/src/utility/autogen/settings-search-index.ts +++ b/packages/frontend/src/utility/autogen/settings-search-index.ts @@ -253,7 +253,7 @@ export const searchIndexes: SearchIndexItem[] = [ keywords: ['follower', i18n.ts._accountSettings.makeNotesFollowersOnlyBeforeDescription], }, { - id: '2prkeWRSd', + id: 'ebJ9IUbik', label: i18n.ts._accountSettings.makeNotesHiddenBefore, keywords: ['hidden', i18n.ts._accountSettings.makeNotesHiddenBeforeDescription], },