Merge pull request #784 from webadderallorg/copilot/fix-repository-quality-job

Fix Repository quality CI failure by syncing locale settings schemas
This commit is contained in:
ExtraBinoss
2026-07-31 10:47:38 +02:00
committed by GitHub
11 changed files with 471 additions and 21 deletions
@@ -910,6 +910,7 @@ const APP_LANGUAGE_LABELS: Record<AppLocale, string> = {
en: "English",
es: "Español",
fr: "Français",
de: "Deutsch",
it: "Italiano",
nl: "Nederlands",
ko: "한국어",
+18
View File
@@ -38,6 +38,14 @@ import frLaunch from "@/i18n/locales/fr/launch.json";
import frSettings from "@/i18n/locales/fr/settings.json";
import frShortcuts from "@/i18n/locales/fr/shortcuts.json";
import frTimeline from "@/i18n/locales/fr/timeline.json";
import deCommon from "@/i18n/locales/de/common.json";
import deDialogs from "@/i18n/locales/de/dialogs.json";
import deEditor from "@/i18n/locales/de/editor.json";
import deExtensions from "@/i18n/locales/de/extensions.json";
import deLaunch from "@/i18n/locales/de/launch.json";
import deSettings from "@/i18n/locales/de/settings.json";
import deShortcuts from "@/i18n/locales/de/shortcuts.json";
import deTimeline from "@/i18n/locales/de/timeline.json";
import itCommon from "@/i18n/locales/it/common.json";
import itDialogs from "@/i18n/locales/it/dialogs.json";
import itEditor from "@/i18n/locales/it/editor.json";
@@ -122,6 +130,16 @@ const messages: Record<AppLocale, LocaleBundle> = {
shortcuts: frShortcuts,
extensions: frExtensions,
},
de: {
common: deCommon,
launch: deLaunch,
editor: deEditor,
timeline: deTimeline,
settings: deSettings,
dialogs: deDialogs,
shortcuts: deShortcuts,
extensions: deExtensions,
},
it: {
common: itCommon,
launch: itLaunch,
+57 -3
View File
@@ -45,6 +45,11 @@
},
"backgroundBlur": "Desenfoque de fondo",
"zoomMotionBlur": "Desenfoque de movimiento del zoom",
"temporalZoomMotionBlur": "Temporal Zoom Blur",
"temporalZoomMotionBlurDescription": "Control the shutter window and frame samples used by the newer zoom blur pass.",
"zoomMotionBlurSamples": "Blur Samples",
"zoomMotionBlurShutter": "Shutter",
"auto": "Auto",
"connectZooms": "Conectar zooms",
"connectZoomsDescription": "Suaviza regiones de zoom consecutivas convirtiéndolas en un movimiento continuo de cámara.",
"autoApplyFreshRecordingZooms": "Aplicar automáticamente zooms a nuevas grabaciones",
@@ -57,6 +62,20 @@
"zoomOutDescription": "Controla cómo sale la cámara de una región de zoom.",
"connectedZoomTitle": "Entre zooms",
"connectedZoomDescription": "Ajusta el deslizamiento entre regiones de zoom consecutivas cuando la conexión está activada.",
"motionPresetsTitle": "Motion Presets",
"motionPresetsZoomHint": "Zoom motion presets are available in Settings.",
"animationPresets": "Animation Presets",
"cursorMotionPresets": "Cursor Motion Presets",
"motionPresets": {
"focused": {
"label": "Focused",
"description": "Snappier motion for demos, walkthroughs, and everyday recordings."
},
"smooth": {
"label": "Smooth",
"description": "Gentler motion for presentations, keynote-style videos, and polished reveals."
}
},
"zoomInDuration": "Duración de entrada",
"zoomInOverlap": "Solapamiento de entrada",
"zoomOutDuration": "Duración de salida",
@@ -74,7 +93,36 @@
},
"cursorSize": "Tamaño del cursor",
"cursorSmoothing": "Suavizado del cursor",
"cursorSpringStiffness": "Cursor Spring Stiffness",
"cursorSpringDamping": "Cursor Spring Damping",
"cursorSpringMass": "Cursor Spring Mass",
"off": "Desactivado",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "Desenfoque de movimiento del cursor",
"cursorClickBounce": "Rebote de clic del cursor",
"cursorClickBounceDuration": "Velocidad del rebote",
@@ -130,8 +178,6 @@
"generateFull": "Generar subtítulos",
"regenerateFull": "Regenerar subtítulos",
"clearFull": "Borrar subtítulos",
"editCurrent": "Editar subtítulo actual",
"editSaved": "Subtítulo actualizado",
"fontSettings": "Tipografía",
"defaultFont": "Predeterminado",
"fontFamily": "Fuente",
@@ -146,7 +192,15 @@
"maxWidth": "Ancho máximo",
"boxRadius": "Radio del contenedor",
"backgroundOpacity": "Opacidad del fondo",
"textColor": "Color del texto"
"textColor": "Color del texto",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "Recortar video",
+57 -3
View File
@@ -45,6 +45,11 @@
},
"backgroundBlur": "Flou d’arrière-plan",
"zoomMotionBlur": "Flou de mouvement du zoom",
"temporalZoomMotionBlur": "Temporal Zoom Blur",
"temporalZoomMotionBlurDescription": "Control the shutter window and frame samples used by the newer zoom blur pass.",
"zoomMotionBlurSamples": "Blur Samples",
"zoomMotionBlurShutter": "Shutter",
"auto": "Auto",
"connectZooms": "Relier les zooms",
"connectZoomsDescription": "Lisse les zones de zoom consécutives pour créer un mouvement de caméra continu.",
"autoApplyFreshRecordingZooms": "Appliquer automatiquement les zooms des nouveaux enregistrements",
@@ -57,6 +62,20 @@
"zoomOutDescription": "Contrôle la manière dont la caméra sort d’une zone de zoom.",
"connectedZoomTitle": "Entre les zooms",
"connectedZoomDescription": "Ajuste la transition entre des zones de zoom consécutives lorsque la connexion est activée.",
"motionPresetsTitle": "Motion Presets",
"motionPresetsZoomHint": "Zoom motion presets are available in Settings.",
"animationPresets": "Animation Presets",
"cursorMotionPresets": "Cursor Motion Presets",
"motionPresets": {
"focused": {
"label": "Focused",
"description": "Snappier motion for demos, walkthroughs, and everyday recordings."
},
"smooth": {
"label": "Smooth",
"description": "Gentler motion for presentations, keynote-style videos, and polished reveals."
}
},
"zoomInDuration": "Durée du zoom avant",
"zoomInOverlap": "Chevauchement du zoom avant",
"zoomOutDuration": "Durée du zoom arrière",
@@ -74,7 +93,36 @@
},
"cursorSize": "Taille du curseur",
"cursorSmoothing": "Lissage du curseur",
"cursorSpringStiffness": "Cursor Spring Stiffness",
"cursorSpringDamping": "Cursor Spring Damping",
"cursorSpringMass": "Cursor Spring Mass",
"off": "Désactivé",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "Flou de mouvement du curseur",
"cursorClickBounce": "Rebond au clic du curseur",
"cursorClickBounceDuration": "Vitesse du rebond",
@@ -130,8 +178,6 @@
"generateFull": "Générer les sous-titres",
"regenerateFull": "Régénérer les sous-titres",
"clearFull": "Effacer les sous-titres",
"editCurrent": "Modifier le sous-titre actuel",
"editSaved": "Sous-titre mis à jour",
"fontSettings": "Paramètres de police",
"defaultFont": "Par défaut",
"fontFamily": "Police",
@@ -146,7 +192,15 @@
"maxWidth": "Largeur max",
"boxRadius": "Rayon de la boîte",
"backgroundOpacity": "Opacité de l’arrière-plan",
"textColor": "Couleur du texte"
"textColor": "Couleur du texte",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "Recadrer la vidéo",
+35 -1
View File
@@ -97,6 +97,32 @@
"cursorSpringDamping": "Smorzamento molla cursore",
"cursorSpringMass": "Massa molla cursore",
"off": "Off",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "Motion blur del cursore",
"cursorClickBounce": "Rimbalzo al clic del cursore",
"cursorClickBounceDuration": "Velocità rimbalzo",
@@ -166,7 +192,15 @@
"maxWidth": "Larghezza massima",
"boxRadius": "Raggio riquadro",
"backgroundOpacity": "Opacità sfondo",
"textColor": "Colore testo"
"textColor": "Colore testo",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "Ritaglia video",
+57 -3
View File
@@ -45,6 +45,11 @@
},
"backgroundBlur": "배경 블러",
"zoomMotionBlur": "확대 모션 블러",
"temporalZoomMotionBlur": "Temporal Zoom Blur",
"temporalZoomMotionBlurDescription": "Control the shutter window and frame samples used by the newer zoom blur pass.",
"zoomMotionBlurSamples": "Blur Samples",
"zoomMotionBlurShutter": "Shutter",
"auto": "Auto",
"connectZooms": "확대 구간 연결",
"connectZoomsDescription": "연속된 확대 구간을 하나의 부드러운 카메라 이동으로 연결합니다.",
"autoApplyFreshRecordingZooms": "새 녹화에 확대 자동 적용",
@@ -57,6 +62,20 @@
"zoomOutDescription": "카메라가 확대 구간에서 빠져나오는 방식을 제어합니다.",
"connectedZoomTitle": "확대 구간 사이",
"connectedZoomDescription": "연결이 활성화된 경우, 연속된 확대 구간 사이의 이동을 조정합니다.",
"motionPresetsTitle": "Motion Presets",
"motionPresetsZoomHint": "Zoom motion presets are available in Settings.",
"animationPresets": "Animation Presets",
"cursorMotionPresets": "Cursor Motion Presets",
"motionPresets": {
"focused": {
"label": "Focused",
"description": "Snappier motion for demos, walkthroughs, and everyday recordings."
},
"smooth": {
"label": "Smooth",
"description": "Gentler motion for presentations, keynote-style videos, and polished reveals."
}
},
"zoomInDuration": "확대 시작 시간",
"zoomInOverlap": "확대 시작 겹침",
"zoomOutDuration": "확대 종료 시간",
@@ -74,7 +93,36 @@
},
"cursorSize": "커서 크기",
"cursorSmoothing": "커서 보정",
"cursorSpringStiffness": "Cursor Spring Stiffness",
"cursorSpringDamping": "Cursor Spring Damping",
"cursorSpringMass": "Cursor Spring Mass",
"off": "끔",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "커서 모션 블러",
"cursorClickBounce": "커서 클릭 바운스",
"cursorClickBounceDuration": "바운스 속도",
@@ -130,8 +178,6 @@
"generateFull": "자막 생성",
"regenerateFull": "자막 다시 생성",
"clearFull": "자막 지우기",
"editCurrent": "현재 자막 편집",
"editSaved": "자막이 업데이트되었습니다",
"fontSettings": "글꼴 설정",
"defaultFont": "기본값",
"fontFamily": "글꼴",
@@ -146,7 +192,15 @@
"maxWidth": "최대 너비",
"boxRadius": "박스 반경",
"backgroundOpacity": "배경 투명도",
"textColor": "텍스트 색상"
"textColor": "텍스트 색상",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "비디오 자르기",
+57 -3
View File
@@ -45,6 +45,11 @@
},
"backgroundBlur": "Achtergrondvervaging",
"zoomMotionBlur": "Zoom-bewegingsonscherpte",
"temporalZoomMotionBlur": "Temporal Zoom Blur",
"temporalZoomMotionBlurDescription": "Control the shutter window and frame samples used by the newer zoom blur pass.",
"zoomMotionBlurSamples": "Blur Samples",
"zoomMotionBlurShutter": "Shutter",
"auto": "Auto",
"connectZooms": "Zooms verbinden",
"connectZoomsDescription": "Maak opeenvolgende zoomgebieden vloeiend tot een doorlopende camerabeweging.",
"autoApplyFreshRecordingZooms": "Zooms voor nieuwe opnames automatisch toepassen",
@@ -57,6 +62,20 @@
"zoomOutDescription": "Bepaal hoe de camera een zoomgebied verlaat.",
"connectedZoomTitle": "Tussen zooms",
"connectedZoomDescription": "Stel de overgang af tussen opeenvolgende zoomgebieden wanneer verbinding is ingeschakeld.",
"motionPresetsTitle": "Motion Presets",
"motionPresetsZoomHint": "Zoom motion presets are available in Settings.",
"animationPresets": "Animation Presets",
"cursorMotionPresets": "Cursor Motion Presets",
"motionPresets": {
"focused": {
"label": "Focused",
"description": "Snappier motion for demos, walkthroughs, and everyday recordings."
},
"smooth": {
"label": "Smooth",
"description": "Gentler motion for presentations, keynote-style videos, and polished reveals."
}
},
"zoomInDuration": "Inzoomduur",
"zoomInOverlap": "Inzoomoverlap",
"zoomOutDuration": "Uitzoomduur",
@@ -74,7 +93,36 @@
},
"cursorSize": "Cursorgrootte",
"cursorSmoothing": "Cursorverzachting",
"cursorSpringStiffness": "Cursor Spring Stiffness",
"cursorSpringDamping": "Cursor Spring Damping",
"cursorSpringMass": "Cursor Spring Mass",
"off": "Uit",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "Cursor-bewegingsonscherpte",
"cursorClickBounce": "Cursorklikstuit",
"cursorClickBounceDuration": "Stuitsnelheid",
@@ -130,8 +178,6 @@
"generateFull": "Ondertiteling genereren",
"regenerateFull": "Ondertiteling opnieuw genereren",
"clearFull": "Ondertiteling wissen",
"editCurrent": "Huidige ondertiteling bewerken",
"editSaved": "Ondertiteling bijgewerkt",
"fontSettings": "Lettertype-instellingen",
"defaultFont": "Standaard",
"fontFamily": "Lettertype",
@@ -146,7 +192,15 @@
"maxWidth": "Maximale breedte",
"boxRadius": "Vakstraal",
"backgroundOpacity": "Achtergrond-dekking",
"textColor": "Tekstkleur"
"textColor": "Tekstkleur",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "Video bijsnijden",
+57 -3
View File
@@ -45,6 +45,11 @@
},
"backgroundBlur": "Desfoque de fundo",
"zoomMotionBlur": "Desfoque de movimento do zoom",
"temporalZoomMotionBlur": "Temporal Zoom Blur",
"temporalZoomMotionBlurDescription": "Control the shutter window and frame samples used by the newer zoom blur pass.",
"zoomMotionBlurSamples": "Blur Samples",
"zoomMotionBlurShutter": "Shutter",
"auto": "Auto",
"connectZooms": "Conectar zooms",
"connectZoomsDescription": "Suaviza regiões de zoom consecutivas em um movimento contínuo de câmera.",
"autoApplyFreshRecordingZooms": "Aplicar zooms automaticamente em gravações novas",
@@ -57,6 +62,20 @@
"zoomOutDescription": "Controla como a câmera sai de uma região de zoom.",
"connectedZoomTitle": "Entre zooms",
"connectedZoomDescription": "Ajuste o deslizamento entre regiões de zoom consecutivas quando a conexão estiver ativada.",
"motionPresetsTitle": "Motion Presets",
"motionPresetsZoomHint": "Zoom motion presets are available in Settings.",
"animationPresets": "Animation Presets",
"cursorMotionPresets": "Cursor Motion Presets",
"motionPresets": {
"focused": {
"label": "Focused",
"description": "Snappier motion for demos, walkthroughs, and everyday recordings."
},
"smooth": {
"label": "Smooth",
"description": "Gentler motion for presentations, keynote-style videos, and polished reveals."
}
},
"zoomInDuration": "Duração do zoom in",
"zoomInOverlap": "Sobreposição do zoom in",
"zoomOutDuration": "Duração do zoom out",
@@ -74,7 +93,36 @@
},
"cursorSize": "Tamanho do cursor",
"cursorSmoothing": "Suavização do cursor",
"cursorSpringStiffness": "Cursor Spring Stiffness",
"cursorSpringDamping": "Cursor Spring Damping",
"cursorSpringMass": "Cursor Spring Mass",
"off": "Desligado",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "Desfoque de movimento do cursor",
"cursorClickBounce": "Salto de clique do cursor",
"cursorClickBounceDuration": "Velocidade do salto",
@@ -130,8 +178,6 @@
"generateFull": "Gerar legendas",
"regenerateFull": "Gerar legendas novamente",
"clearFull": "Limpar legendas",
"editCurrent": "Editar legenda atual",
"editSaved": "Legenda atualizada",
"fontSettings": "Configurações da fonte",
"defaultFont": "Padrão",
"fontFamily": "Fonte",
@@ -146,7 +192,15 @@
"maxWidth": "Largura máxima",
"boxRadius": "Raio da caixa",
"backgroundOpacity": "Opacidade do fundo",
"textColor": "Cor do texto"
"textColor": "Cor do texto",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "Cortar vídeo",
+35 -1
View File
@@ -97,6 +97,32 @@
"cursorSpringDamping": "Затухание",
"cursorSpringMass": "Масса (инерция)",
"off": "Выкл.",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "Размытие в движении",
"cursorClickBounce": "Отскок при клике",
"cursorClickBounceDuration": "Скорость отскока",
@@ -166,7 +192,15 @@
"maxWidth": "Максимальная ширина",
"boxRadius": "Скругление",
"backgroundOpacity": "Прозрачность фона",
"textColor": "Цвет текста"
"textColor": "Цвет текста",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "Обрезка видео",
+40 -1
View File
@@ -45,6 +45,11 @@
},
"backgroundBlur": "背景模糊",
"zoomMotionBlur": "缩放运动模糊",
"temporalZoomMotionBlur": "Temporal Zoom Blur",
"temporalZoomMotionBlurDescription": "Control the shutter window and frame samples used by the newer zoom blur pass.",
"zoomMotionBlurSamples": "Blur Samples",
"zoomMotionBlurShutter": "Shutter",
"auto": "Auto",
"connectZooms": "连接缩放",
"connectZoomsDescription": "将连续的缩放区域平滑连接为一次连续的镜头移动。",
"autoApplyFreshRecordingZooms": "自动为新录制应用缩放",
@@ -92,6 +97,32 @@
"cursorSpringDamping": "光标弹簧阻尼",
"cursorSpringMass": "光标弹簧质量",
"off": "关",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "光标运动模糊",
"cursorClickBounce": "光标点击弹跳",
"cursorClickBounceDuration": "弹跳速度",
@@ -161,7 +192,15 @@
"maxWidth": "最大宽度",
"boxRadius": "字幕框圆角",
"backgroundOpacity": "背景透明度",
"textColor": "文字颜色"
"textColor": "文字颜色",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "裁剪视频",
+57 -3
View File
@@ -45,6 +45,11 @@
},
"backgroundBlur": "背景模糊",
"zoomMotionBlur": "縮放動態模糊",
"temporalZoomMotionBlur": "Temporal Zoom Blur",
"temporalZoomMotionBlurDescription": "Control the shutter window and frame samples used by the newer zoom blur pass.",
"zoomMotionBlurSamples": "Blur Samples",
"zoomMotionBlurShutter": "Shutter",
"auto": "Auto",
"connectZooms": "連接縮放",
"connectZoomsDescription": "將連續的縮放區域平滑串接成一段連續的鏡頭移動。",
"autoApplyFreshRecordingZooms": "自動套用新錄影的縮放",
@@ -57,6 +62,20 @@
"zoomOutDescription": "控制相機如何離開縮放區域。",
"connectedZoomTitle": "縮放之間",
"connectedZoomDescription": "啟用連接後,調整連續縮放區域之間的滑行效果。",
"motionPresetsTitle": "Motion Presets",
"motionPresetsZoomHint": "Zoom motion presets are available in Settings.",
"animationPresets": "Animation Presets",
"cursorMotionPresets": "Cursor Motion Presets",
"motionPresets": {
"focused": {
"label": "Focused",
"description": "Snappier motion for demos, walkthroughs, and everyday recordings."
},
"smooth": {
"label": "Smooth",
"description": "Gentler motion for presentations, keynote-style videos, and polished reveals."
}
},
"zoomInDuration": "拉近時間",
"zoomInOverlap": "拉近重疊",
"zoomOutDuration": "拉遠時間",
@@ -74,7 +93,36 @@
},
"cursorSize": "游標大小",
"cursorSmoothing": "游標平滑",
"cursorSpringStiffness": "Cursor Spring Stiffness",
"cursorSpringDamping": "Cursor Spring Damping",
"cursorSpringMass": "Cursor Spring Mass",
"off": "關閉",
"cursorClickEffects": {
"title": "Click Effects",
"advanced": "Advanced",
"advancedShow": "Show advanced click effect controls",
"advancedHide": "Hide advanced click effect controls",
"color": "Effect Color",
"size": "Effect Size",
"opacity": "Effect Opacity",
"duration": "Effect Duration",
"none": {
"label": "Off",
"description": "No click graphic. Only the cursor motion changes when you click."
},
"ripple": {
"label": "Ripple",
"description": "Expanding rings radiate from each click so taps read clearly in motion."
},
"spotlight": {
"label": "Spotlight",
"description": "A soft halo flashes around the pointer to emphasize the clicked area."
},
"echo": {
"label": "Echo",
"description": "A pair of soft rings that spread outward with a cleaner pulse."
}
},
"cursorMotionBlur": "游標動態模糊",
"cursorClickBounce": "點擊彈跳",
"cursorClickBounceDuration": "彈跳速度",
@@ -130,8 +178,6 @@
"generateFull": "產生字幕",
"regenerateFull": "重新產生字幕",
"clearFull": "清除字幕",
"editCurrent": "編輯目前字幕",
"editSaved": "字幕已更新",
"fontSettings": "字型設定",
"defaultFont": "預設",
"fontFamily": "字型",
@@ -146,7 +192,15 @@
"maxWidth": "最大寬度",
"boxRadius": "方框圓角",
"backgroundOpacity": "背景不透明度",
"textColor": "文字顏色"
"textColor": "文字顏色",
"editor": {
"text": "Text",
"start": "Start",
"end": "End",
"split": "Split",
"merge": "Merge",
"delete": "Delete"
}
},
"crop": {
"title": "裁切影片",