diff --git a/locales/index.d.ts b/locales/index.d.ts index b54763a8a2..1f55a3ca0f 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -12341,6 +12341,14 @@ export interface Locale extends ILocale { * 敷き詰める */ "repeat": string; + /** + * 回転した分の面積を確保する + */ + "preserveBoundingRect": string; + /** + * 通常はオンで問題ありません。ウォーターマークを回転させた際に余白が不自然になった場合はオフにしてみてください。 + */ + "preserveBoundingRectDescription": string; /** * 不透明度 */ diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 3c9f0a5853..d8cdc4dcd9 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -3304,6 +3304,8 @@ _watermarkEditor: title: "ウォーターマークの編集" cover: "全体に被せる" repeat: "敷き詰める" + preserveBoundingRect: "回転した分の面積を確保する" + preserveBoundingRectDescription: "通常はオンで問題ありません。ウォーターマークを回転させた際に余白が不自然になった場合はオフにしてみてください。" opacity: "不透明度" scale: "サイズ" text: "テキスト" diff --git a/packages/frontend/src/components/MkWatermarkEditorDialog.Layer.vue b/packages/frontend/src/components/MkWatermarkEditorDialog.Layer.vue index 288293db3f..11f1d484ad 100644 --- a/packages/frontend/src/components/MkWatermarkEditorDialog.Layer.vue +++ b/packages/frontend/src/components/MkWatermarkEditorDialog.Layer.vue @@ -65,6 +65,11 @@ SPDX-License-Identifier: AGPL-3.0-only + + + + +