diff --git a/locales/index.d.ts b/locales/index.d.ts index 2a27eb3e1..f379fe7c4 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -2053,9 +2053,17 @@ export interface Locale extends ILocale { */ "native": string; /** - * メニューをドロワーで表示しない + * メニューのスタイル */ - "disableDrawer": string; + "menuStyle": string; + /** + * ドロワー + */ + "drawer": string; + /** + * ポップアップ + */ + "popup": string; /** * ノートのアクションをホバー時のみ表示する */ diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 80cd8dc7c..25af266c0 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -509,7 +509,9 @@ uiLanguage: "UIの表示言語" aboutX: "{x}について" emojiStyle: "絵文字のスタイル" native: "ネイティブ" -disableDrawer: "メニューをドロワーで表示しない" +menuStyle: "メニューのスタイル" +drawer: "ドロワー" +popup: "ポップアップ" showNoteActionsOnlyHover: "ノートのアクションをホバー時のみ表示する" showReactionsCount: "ノートのリアクション数を表示する" noHistory: "履歴はありません" diff --git a/packages/frontend/src/components/MkMenu.vue b/packages/frontend/src/components/MkMenu.vue index 0d794d84d..890b99fcc 100644 --- a/packages/frontend/src/components/MkMenu.vue +++ b/packages/frontend/src/components/MkMenu.vue @@ -4,18 +4,22 @@ SPDX-License-Identifier: AGPL-3.0-only --> - - - - - - - @@ -132,11 +125,18 @@ SPDX-License-Identifier: AGPL-3.0-only {{ i18n.ts.squareAvatars }} {{ i18n.ts.showAvatarDecorations }} {{ i18n.ts.useSystemFont }} - {{ i18n.ts.disableDrawer }} {{ i18n.ts.forceShowAds }} {{ i18n.ts.seasonalScreenEffect }} {{ i18n.ts.useNativeUIForVideoAudioPlayer }} + + + + + + + +
@@ -225,6 +225,12 @@ SPDX-License-Identifier: AGPL-3.0-only
+ + + + + +
@@ -244,6 +250,7 @@ SPDX-License-Identifier: AGPL-3.0-only