From 01e9f99a1c12a40762b87fd78e9fc33af112cc11 Mon Sep 17 00:00:00 2001 From: zitann2020 Date: Sat, 31 Oct 2026 22:27:54 +0900 Subject: [PATCH 1/3] i18n(ja): the eleven effect rows the Japanese catalog was missing Co-Authored-By: DeepSeek V4.1 Flash --- crates/ui-egui/src/i18n/effects.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/crates/ui-egui/src/i18n/effects.rs b/crates/ui-egui/src/i18n/effects.rs index bb7e3715a..c29433ebf 100644 --- a/crates/ui-egui/src/i18n/effects.rs +++ b/crates/ui-egui/src/i18n/effects.rs @@ -469,6 +469,20 @@ const TRADITIONAL_CHINESE: &[Row] = &[]; /// typography (half-width parentheses where AE draws full-width) and still carries CS6-era names for /// the `CC` series, which AE 2026 leaves in English. const JAPANESE_EFFECTS: &[Row] = &[ + // Effects this application adds itself have no interface to read a name from, so they follow + // the Chinese catalog's choice to translate them (顔の計測, 顔のトラックポイント) rather than + // staying English. Unmult stays English: that is what the interface it comes from shows. + ("ec.3d.instance3d", "3D Layer Instance", "3Dレイヤーインスタンス"), + ("ec.color.broadcast", "Broadcast Colors", "ブロードキャストカラー"), + ("ec.control.stereo3d", "Stereo 3D Controls", "ステレオ3Dコントロール"), + ("ec.distort.puppet", "Puppet", "パペット"), + ("ec.key.screen", "Screen Key", "スクリーンキー"), + ("ec.key.unmult", "Unmult", "Unmult"), + ("ec.matte.objectmatte", "Object Matte", "オブジェクトマット"), + ("ec.matte.rotobrush", "Roto Brush & Refine Edge", "ロトブラシとエッジの調整"), + ("ec.paint.paint", "Paint", "ペイント"), + ("ec.utility.facemeasurements", "Face Measurements", "顔の計測"), + ("ec.utility.facetrackpoints", "Face Track Points", "顔のトラックポイント"), ("ec.3d.channelextract", "3D Channel Extract", "3Dチャンネル抽出"), ("ec.3d.cryptomatte", "Cryptomatte", "Cryptomatte"), ("ec.3d.depthmatte", "Depth Matte", "デプスマット"), From 8e6fba52fddb5060c5b9e431b5dddd98105a72ca Mon Sep 17 00:00:00 2001 From: zitann2020 Date: Sat, 31 Oct 2026 22:40:15 +0900 Subject: [PATCH 2/3] i18n(ja): better names for two EffectCraft effects and the rotoscope Co-Authored-By: DeepSeek V4.1 Flash --- crates/ui-egui/src/i18n/effects.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/ui-egui/src/i18n/effects.rs b/crates/ui-egui/src/i18n/effects.rs index c29433ebf..c484dc4b8 100644 --- a/crates/ui-egui/src/i18n/effects.rs +++ b/crates/ui-egui/src/i18n/effects.rs @@ -479,10 +479,10 @@ const JAPANESE_EFFECTS: &[Row] = &[ ("ec.key.screen", "Screen Key", "スクリーンキー"), ("ec.key.unmult", "Unmult", "Unmult"), ("ec.matte.objectmatte", "Object Matte", "オブジェクトマット"), - ("ec.matte.rotobrush", "Roto Brush & Refine Edge", "ロトブラシとエッジの調整"), + ("ec.matte.rotobrush", "Roto Brush & Refine Edge", "ロトブラシとエッジを調整"), ("ec.paint.paint", "Paint", "ペイント"), - ("ec.utility.facemeasurements", "Face Measurements", "顔の計測"), - ("ec.utility.facetrackpoints", "Face Track Points", "顔のトラックポイント"), + ("ec.utility.facemeasurements", "Face Measurements", "顔の測定"), + ("ec.utility.facetrackpoints", "Face Track Points", "顔のトラッキングポイント"), ("ec.3d.channelextract", "3D Channel Extract", "3Dチャンネル抽出"), ("ec.3d.cryptomatte", "Cryptomatte", "Cryptomatte"), ("ec.3d.depthmatte", "Depth Matte", "デプスマット"), From 23d4414fa9ff113bf64cfd2af55183a91c538683 Mon Sep 17 00:00:00 2001 From: zitann2020 Date: Sat, 31 Oct 2026 22:40:38 +0900 Subject: [PATCH 3/3] i18n(ja): the effect keeps its noun form Co-Authored-By: DeepSeek V4.1 Flash --- crates/ui-egui/src/i18n/effects.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/ui-egui/src/i18n/effects.rs b/crates/ui-egui/src/i18n/effects.rs index c484dc4b8..5829e2dbc 100644 --- a/crates/ui-egui/src/i18n/effects.rs +++ b/crates/ui-egui/src/i18n/effects.rs @@ -479,7 +479,7 @@ const JAPANESE_EFFECTS: &[Row] = &[ ("ec.key.screen", "Screen Key", "スクリーンキー"), ("ec.key.unmult", "Unmult", "Unmult"), ("ec.matte.objectmatte", "Object Matte", "オブジェクトマット"), - ("ec.matte.rotobrush", "Roto Brush & Refine Edge", "ロトブラシとエッジを調整"), + ("ec.matte.rotobrush", "Roto Brush & Refine Edge", "ロトブラシとエッジの調整"), ("ec.paint.paint", "Paint", "ペイント"), ("ec.utility.facemeasurements", "Face Measurements", "顔の測定"), ("ec.utility.facetrackpoints", "Face Track Points", "顔のトラッキングポイント"),