From b7d7c08906ab80932748ee012c6f73f2a47a251f Mon Sep 17 00:00:00 2001 From: Davide Mendolia Date: Sat, 23 May 2026 17:43:13 +0200 Subject: [PATCH] i18n: add Timeline panel translations for all 12 locales Add timeline.title and timeline.waveform keys to every settings.json locale file. Replace all hardcoded "Timeline" and "Show Audio Waveform on Trim Track" strings in SettingsPanel with t() calls. Co-Authored-By: Claude Sonnet 4.6 --- src/components/video-editor/SettingsPanel.tsx | 8 ++++---- src/i18n/locales/ar/settings.json | 4 ++++ src/i18n/locales/en/settings.json | 4 ++++ src/i18n/locales/es/settings.json | 4 ++++ src/i18n/locales/fr/settings.json | 4 ++++ src/i18n/locales/it/settings.json | 4 ++++ src/i18n/locales/ja-JP/settings.json | 4 ++++ src/i18n/locales/ko-KR/settings.json | 4 ++++ src/i18n/locales/ru/settings.json | 4 ++++ src/i18n/locales/tr/settings.json | 4 ++++ src/i18n/locales/vi/settings.json | 4 ++++ src/i18n/locales/zh-CN/settings.json | 4 ++++ src/i18n/locales/zh-TW/settings.json | 4 ++++ 13 files changed, 52 insertions(+), 4 deletions(-) diff --git a/src/components/video-editor/SettingsPanel.tsx b/src/components/video-editor/SettingsPanel.tsx index 2f54c75f..6534180f 100644 --- a/src/components/video-editor/SettingsPanel.tsx +++ b/src/components/video-editor/SettingsPanel.tsx @@ -608,7 +608,7 @@ export function SettingsPanel({ { id: "background", label: t("background.title"), icon: Palette }, { id: "effects", label: t("effects.title"), icon: SlidersHorizontal }, { id: "layout", label: t("layout.title"), icon: LayoutPanelTop, disabled: !hasWebcam }, - { id: "timeline", label: "Timeline", icon: Brackets }, + { id: "timeline", label: t("timeline.title"), icon: Brackets }, ...(hasCursorPanel ? [ { @@ -631,7 +631,7 @@ export function SettingsPanel({ ? t("speed.playbackSpeed") : t("trim.deleteRegion") : activePanelMode === "timeline" - ? "Timeline" + ? t("timeline.title") : ([...panelModes, exportPanelMode].find((mode) => mode.id === activePanelMode)?.label ?? t("background.title")); @@ -1709,13 +1709,13 @@ export function SettingsPanel({
- Timeline + {t("timeline.title")}
- Show Audio Waveform on Trim Track + {t("timeline.waveform")}