From 826d82007d27e62f9cab29626bada7464e04b7bf Mon Sep 17 00:00:00 2001 From: sanches Date: Sun, 11 Oct 2026 19:06:04 +0300 Subject: [PATCH] i18n: add Russian, French and German menu catalogs Three new 618-entry menu catalogs (ru, fr, de) with the same (command, English label) keys as the existing six, registered in CATALOG_CODES and the Settings language registry. Following the Spanish/Portuguese precedent these are menu-only catalogs: panels keep English for now. --- .gitignore | 1 + crates/engine/src/prefs.rs | 3 + crates/ui-egui/src/i18n.rs | 1887 +++++++++++++++++++++++++++++++++++- 3 files changed, 1890 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 4a79323c..15532a00 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ target/ /log .DS_Store .claude/worktrees/ +/out-i18n/ diff --git a/crates/engine/src/prefs.rs b/crates/engine/src/prefs.rs index 8f6af9c2..2ab2e980 100644 --- a/crates/engine/src/prefs.rs +++ b/crates/engine/src/prefs.rs @@ -32,6 +32,9 @@ pub const LANGUAGES: &[(&str, &str)] = &[ ("Українська", "uk"), ("Español", "es"), ("Português (Brasil)", "pt-br"), + ("Русский", "ru"), + ("Français", "fr"), + ("Deutsch", "de"), ]; /// Settings ▸ Appearance ▸ UI Scale: (label, `appearance.uiScale` percent). diff --git a/crates/ui-egui/src/i18n.rs b/crates/ui-egui/src/i18n.rs index 4bbac2f7..1cbe6508 100644 --- a/crates/ui-egui/src/i18n.rs +++ b/crates/ui-egui/src/i18n.rs @@ -11,7 +11,7 @@ use effectcraft_engine::menus::MenuEntry; pub(crate) use ui::{set_current, tr, tr_args}; /// Every language with a catalog, in the order Settings ▸ General ▸ Language lists them. -const CATALOG_CODES: [&str; 6] = ["ja", "zh-hans", "zh-hant", "uk", "es", "pt-br"]; +const CATALOG_CODES: [&str; 9] = ["ja", "zh-hans", "zh-hant", "uk", "es", "pt-br", "ru", "fr", "de"]; /// The active interface language: the stored preference when it names a catalog, otherwise `en` /// (English is the source of every label and needs no lookup). @@ -110,6 +110,9 @@ pub(crate) fn label<'a>(app: &EffectcraftApp, command: &str, source: &'a str) -> "uk" => lookup(UKRAINIAN, command, source), "es" => lookup(SPANISH, command, source), "pt-br" => lookup(PORTUGUESE, command, source), + "ru" => lookup(RUSSIAN, command, source), + "fr" => lookup(FRENCH, command, source), + "de" => lookup(GERMAN, command, source), _ => source, } } @@ -3965,6 +3968,1879 @@ const PORTUGUESE: &[(&str, &str, &str)] = &[ ("file.openDemoProject", "Open Demo Project", "Abrir projeto de demonstração"), ]; +// >>> generated i18n catalogs (out-i18n/assemble.py) + +/// Russian (addition): the same (command, English label) keys as `JAPANESE`, one +/// entry per fixed menu entry, in the same order. +const RUSSIAN: &[(&str, &str, &str)] = &[ + ("", "EffectCraft", "EffectCraft"), + ("app.about", "About EffectCraft...", "О EffectCraft..."), + ("", "Settings...", "Настройки..."), + ("app.settings", "General...", "Общие..."), + ("app.settings", "Startup & Repair...", "Запуск и восстановление..."), + ("app.settings", "Project...", "Проект..."), + ("app.settings", "Composition...", "Композиция..."), + ("app.settings", "Previews...", "Предварительный просмотр..."), + ("app.settings", "Appearance...", "Внешний вид..."), + ("app.settings", "Grids & Guides...", "Сетки и направляющие..."), + ("app.settings", "Labels...", "Метки..."), + ("app.settings", "Type...", "Текст..."), + ("app.settings", "Import...", "Импорт..."), + ("app.settings", "Export...", "Экспорт..."), + ("app.settings", "Audio...", "Звук..."), + ("app.settings", "Disk...", "Диск..."), + ("app.settings", "Memory & CPU...", "Память и CPU..."), + ("app.settings", "Video...", "Видео..."), + ("app.settings", "3D...", "3D..."), + ("app.settings", "Scripting & Expressions...", "Скрипты и выражения..."), + ("app.hide", "Hide EffectCraft", "Скрыть EffectCraft"), + ("app.hideOthers", "Hide Others", "Скрыть остальные"), + ("app.showAll", "Show All", "Показать все"), + ("app.quit", "Quit EffectCraft", "Выйти из EffectCraft"), + ("", "File", "Файл"), + ("", "New", "Создать"), + ("file.newProject", "New Project", "Новый проект"), + ("file.newFromTemplate", "New Project from Template...", "Новый проект из шаблона..."), + ("project.newFolder", "New Folder", "Новая папка"), + ("file.open", "Open Project...", "Открыть проект..."), + ("", "Open Recent", "Открыть недавние"), + ("file.clearRecent", "Clear Recent Projects", "Очистить список недавних проектов"), + ("file.close", "Close", "Закрыть"), + ("file.closeProject", "Close Project", "Закрыть проект"), + ("file.save", "Save", "Сохранить"), + ("", "Save As", "Сохранить как"), + ("file.saveAs", "Save As...", "Сохранить как..."), + ("file.saveCopy", "Save a Copy...", "Сохранить копию..."), + ("file.saveCopyAsXml", "Save a Copy As XML...", "Сохранить копию как XML..."), + ("templates.saveAs", "Save as Template...", "Сохранить как шаблон..."), + ("file.incrementAndSave", "Increment and Save", "Увеличить номер версии и сохранить"), + ("file.revert", "Revert", "Вернуть к сохраненному"), + ("", "Import", "Импорт"), + ("file.import", "File...", "Файл..."), + ("file.importMultiple", "Multiple Files...", "Несколько файлов..."), + ("file.importTimeline", "Adobe Premiere Pro Project...", "Проект Adobe Premiere Pro..."), + ("file.importPlaceholder", "Placeholder...", "Заполнитель..."), + ("file.importSolid", "Solid...", "Сплошной цвет..."), + ("file.importLottie", "Lottie...", "Lottie..."), + ("file.importVanishingPoint", "Vanishing Point (.vpe)...", "Точка схода (.vpe)..."), + ("essential.importTemplate", "Essential Graphics Template...", "Шаблон основной графики..."), + ("", "Import Recent Footage", "Импортировать недавние материалы"), + ("file.clearRecentFootage", "Clear Recent Footage", "Очистить список недавних материалов"), + ("", "Export", "Экспорт"), + ("renderQueue.add", "Add to Render Queue", "Добавить в очередь визуализации"), + ("file.exportTimeline", "Adobe Premiere Pro Project...", "Проект Adobe Premiere Pro..."), + ("file.exportLottie", "Lottie JSON...", "Lottie JSON..."), + ("essential.exportTemplate", "Essential Graphics Template...", "Шаблон основной графики..."), + ("app.find", "Find", "Найти"), + ("layer.addItem", "Add Footage to Comp", "Добавить материал в композицию"), + ("file.newCompFromSelection", "New Comp from Selection...", "Новая композиция из выделенного..."), + ("", "Dependencies", "Зависимости"), + ("file.collectFiles", "Collect Files...", "Собрать файлы..."), + ("file.consolidateFootage", "Consolidate All Footage", "Объединить повторяющиеся материалы"), + ("file.removeUnusedFootage", "Remove Unused Footage", "Удалить неиспользуемые материалы"), + ("file.reduceProject", "Reduce Project", "Сократить проект"), + ("file.findMissing", "Find Missing Effects", "Найти отсутствующие эффекты"), + ("file.findMissing", "Find Missing Fonts", "Найти отсутствующие шрифты"), + ("file.findMissing", "Find Missing Footage", "Найти отсутствующие материалы"), + ("file.relinkFootage", "Relink Missing Footage...", "Пересвязать отсутствующие материалы..."), + ("file.watchFolder", "Watch Folder...", "Папка наблюдения..."), + ("", "Scripts", "Скрипты"), + ("file.installScript", "Install Script File...", "Установить файл скрипта..."), + ("file.installScriptUIPanel", "Install ScriptUI Panel...", "Установить панель ScriptUI..."), + ("file.runScript", "Run Script File...", "Выполнить файл скрипта..."), + ("", "Create Proxy", "Создать суррогат"), + ("file.createProxy", "Still...", "Стоп-кадр..."), + ("file.createProxy", "Movie...", "Видео..."), + ("", "Set Proxy", "Назначить суррогат"), + ("file.setProxy", "File...", "Файл..."), + ("file.setProxyNone", "None", "Нет"), + ("", "Interpret Footage", "Интерпретировать материал"), + ("file.interpretFootage", "Main...", "Основные..."), + ("file.interpretProxy", "Proxy...", "Суррогат..."), + ("file.rememberInterpretation", "Remember Interpretation", "Запомнить интерпретацию"), + ("file.applyInterpretation", "Apply Interpretation", "Применить интерпретацию"), + ("", "Replace Footage", "Заменить материал"), + ("file.replaceFootage", "File...", "Файл..."), + ("file.replaceWithPlaceholder", "Placeholder...", "Заполнитель..."), + ("file.replaceWithSolid", "Solid...", "Сплошной цвет..."), + ("file.replaceWithLayeredComp", "With Layered Comp", "Многослойной композицией"), + ("file.reloadFootage", "Reload Footage", "Перезагрузить материал"), + ("file.revealInFinder", "Reveal in Finder", "Показать в Finder"), + ("file.projectSettings", "Project Settings...", "Параметры проекта..."), + ("app.quit", "Exit", "Выход"), + ("", "Edit", "Правка"), + ("edit.undo", "Undo", "Отменить"), + ("edit.redo", "Redo", "Повторить"), + ("", "History", "История"), + ("app.commandPalette", "Quick Apply...", "Быстрое применение..."), + ("edit.cut", "Cut", "Вырезать"), + ("edit.copy", "Copy", "Копировать"), + ("edit.copyWithPropertyLinks", "Copy with Property Links", "Копировать со связями свойств"), + ("edit.copyWithRelativePropertyLinks", "Copy with Relative Property Links", "Копировать с относительными связями свойств"), + ("edit.copyExpressionOnly", "Copy Expression Only", "Копировать только выражение"), + ("edit.paste", "Paste", "Вставить"), + ("edit.pasteReversedKeyframes", "Paste Reversed Keyframes", "Вставить обращенные ключевые кадры"), + ("edit.pasteTextMatchFormatting", "Paste Text and Match Formatting", "Вставить текст с совпадающим форматированием"), + ("edit.pasteTextFormattingOnly", "Paste Text Formatting Only", "Вставить только форматирование текста"), + ("edit.clear", "Clear", "Очистить"), + ("edit.duplicate", "Duplicate", "Дублировать"), + ("edit.splitLayer", "Split Layer", "Разделить слой"), + ("edit.liftWorkArea", "Lift Work Area", "Извлечь рабочую область"), + ("edit.extractWorkArea", "Extract Work Area", "Вырезать рабочую область"), + ("edit.selectAll", "Select All", "Выделить все"), + ("edit.deselectAll", "Deselect All", "Снять выделение со всего"), + ("", "Label", "Метка"), + ("edit.selectLabelGroup", "Select Label Group", "Выделить группу метки"), + ("edit.label", "None", "Нет"), + ("edit.label", "Red", "Красный"), + ("edit.label", "Yellow", "Желтый"), + ("edit.label", "Aqua", "Аква"), + ("edit.label", "Pink", "Розовый"), + ("edit.label", "Lavender", "Лавандовый"), + ("edit.label", "Peach", "Персиковый"), + ("edit.label", "Sea Foam", "Морская пена"), + ("edit.label", "Blue", "Синий"), + ("edit.label", "Green", "Зеленый"), + ("edit.label", "Purple", "Фиолетовый"), + ("edit.label", "Orange", "Оранжевый"), + ("edit.label", "Brown", "Коричневый"), + ("edit.label", "Fuchsia", "Фуксия"), + ("edit.label", "Cyan", "Голубой"), + ("edit.label", "Sandstone", "Песчаный"), + ("edit.label", "Dark Green", "Темно-зеленый"), + ("app.settings", "Edit Label Colors...", "Изменить цвета меток..."), + ("", "Select Keyframe Label Group", "Выделить группу метки ключевых кадров"), + ("keys.selectLabelGroup", "On Selected Layers", "На выделенных слоях"), + ("keys.selectLabelGroup", "On All Layers", "На всех слоях"), + ("keys.selectLabelGroup", "Visible Keyframes on Selected Layers", "Видимые ключевые кадры на выделенных слоях"), + ("keys.selectLabelGroup", "Visible Keyframes on All Layers", "Видимые ключевые кадры на всех слоях"), + ("", "Purge", "Очистить память"), + ("edit.purge", "All Cache...", "Весь кеш..."), + ("edit.purge", "All Memory & Disk Cache...", "Всю память и дисковый кеш..."), + ("edit.purge", "All Memory", "Всю память"), + ("edit.purge", "All Disk Cache...", "Весь дисковый кеш..."), + ("edit.purge", "All 3D Cache...", "Весь 3D-кеш..."), + ("edit.purgeUndo", "Undo", "Историю отмен"), + ("edit.purge", "Image Cache Memory", "Кеш изображений в памяти"), + ("edit.purge", "Snapshot", "Снимок"), + ("edit.editOriginal", "Edit Original...", "Редактировать оригинал..."), + ("", "Templates", "Шаблоны"), + ("app.templates", "Render Settings...", "Параметры визуализации..."), + ("app.templates", "Output Module...", "Модуль вывода..."), + ("app.keyboardShortcuts", "Keyboard Shortcuts", "Сочетания клавиш"), + ("", "Preferences", "Настройки"), + ("", "Composition", "Композиция"), + ("comp.new", "New Composition...", "Новая композиция..."), + ("comp.settings", "Composition Settings...", "Параметры композиции..."), + ("comp.setPosterTime", "Set Poster Time", "Задать время кадра-афиши"), + ("comp.trimToWorkArea", "Trim Comp to Work Area", "Обрезать композицию по рабочей области"), + ("comp.cropToRegionOfInterest", "Crop Comp to Region of Interest", "Обрезать композицию по области интереса"), + ("comp.cropToLayerBounds", "Crop Comp to Selected Layer(s) Bounds", "Обрезать композицию по границам выделенных слоев"), + ("render.addOutputModule", "Add Output Module", "Добавить модуль вывода"), + ("", "Preview", "Предварительный просмотр"), + ("playback.toggle", "Play Current Preview", "Воспроизвести текущий предпросмотр"), + ("playback.cacheWhenIdle", "Cache Frames When Idle", "Кэшировать кадры в простое"), + ("playback.audio", "Audio", "Звук"), + ("", "Save Frame As", "Сохранить кадр как"), + ("comp.saveFrameAs", "File...", "Файл..."), + ("comp.saveFrameAsPsd", "Photoshop Layers...", "Слои Photoshop..."), + ("comp.saveFrameAsExr", "ProEXR...", "ProEXR..."), + ("render.preRender", "Pre-render...", "Предварительный рендеринг..."), + ("render.saveCurrentPreview", "Save Current Preview...", "Сохранить текущий предпросмотр..."), + ("comp.openInEssentialGraphics", "Open in Essential Graphics", "Открыть в основной графике"), + ("", "Responsive Design — Time", "Адаптивный дизайн — время"), + ("comp.responsiveTime", "Create Intro", "Создать вступление"), + ("comp.responsiveTime", "Create Outro", "Создать завершение"), + ("comp.responsiveTime", "Create Protected Region from Work Area", "Создать защищенный участок из рабочей области"), + ("comp.flowchart", "Composition Flowchart", "Блок-схема композиции"), + ("comp.miniFlowchart", "Composition Mini-Flowchart", "Мини-блок-схема композиции"), + ("", "VR", "VR"), + ("comp.vr.createEnvironment", "Create VR Environment...", "Создать среду VR..."), + ("comp.vr.extractCubemap", "Extract Cubemap...", "Извлечь кубическую карту..."), + ("", "Layer", "Слой"), + ("layer.newText", "Text", "Текст"), + ("layer.newSolid", "Solid...", "Сплошной цвет..."), + ("layer.newLight", "Light...", "Свет..."), + ("layer.newCamera", "Camera...", "Камера..."), + ("layer.newNull", "Null Object", "Нулевой объект"), + ("layer.newShape", "Shape Layer", "Слой-фигура"), + ("layer.newAdjustment", "Adjustment Layer", "Корректирующий слой"), + ("layer.newContentAwareFill", "Content-Aware Fill Layer...", "Слой заливки с учетом содержимого..."), + ("layer.new3dPrimitive", "Cube", "Куб"), + ("layer.new3dPrimitive", "Sphere", "Сфера"), + ("layer.new3dPrimitive", "Plane", "Плоскость"), + ("layer.new3dPrimitive", "Torus", "Тор"), + ("layer.new3dPrimitive", "Cone", "Конус"), + ("layer.new3dPrimitive", "Cylinder", "Цилиндр"), + ("layer.settings", "Layer Settings...", "Параметры слоя..."), + ("layer.openLayer", "Open Layer", "Открыть слой"), + ("layer.openSource", "Open Layer Source", "Открыть источник слоя"), + ("layer.revealInFinder", "Reveal in Finder", "Показать в Finder"), + ("", "Mask", "Маска"), + ("layer.addMask", "New Mask", "Новая маска"), + ("layer.mask.shape", "Mask Shape...", "Форма маски..."), + ("layer.mask.set", "Mask Feather...", "Растушевка маски..."), + ("layer.mask.set", "Mask Opacity...", "Непрозрачность маски..."), + ("layer.mask.set", "Mask Expansion...", "Расширение маски..."), + ("layer.mask.reset", "Reset Mask", "Сбросить маску"), + ("layer.mask.remove", "Remove Mask", "Удалить маску"), + ("layer.mask.removeAll", "Remove All Masks", "Удалить все маски"), + ("track.mask", "Track Mask", "Отслеживать маску"), + ("", "Mode", "Режим"), + ("layer.mask.mode", "None", "Нет"), + ("layer.mask.mode", "Add", "Добавление"), + ("layer.mask.mode", "Subtract", "Вычитание"), + ("layer.mask.mode", "Intersect", "Пересечение"), + ("layer.mask.mode", "Lighten", "Осветление"), + ("layer.mask.mode", "Darken", "Затемнение"), + ("layer.mask.mode", "Difference", "Разница"), + ("layer.mask.invert", "Inverted", "Инвертированная"), + ("layer.mask.lock", "Locked", "Заблокирована"), + ("", "Motion Blur", "Размытие в движении"), + ("layer.mask.motionBlur", "Same As Layer", "Как у слоя"), + ("layer.mask.motionBlur", "On", "Включено"), + ("layer.mask.motionBlur", "Off", "Выключено"), + ("", "Feather Falloff", "Спад растушевки"), + ("layer.mask.featherFalloff", "Smooth", "Плавный"), + ("layer.mask.featherFalloff", "Linear", "Линейный"), + ("layer.mask.unlockAll", "Unlock All Masks", "Разблокировать все маски"), + ("layer.mask.lockOthers", "Lock Other Masks", "Заблокировать остальные маски"), + ("layer.mask.hideLocked", "Hide Locked Masks", "Скрыть заблокированные маски"), + ("", "Mask and Shape Path", "Контур маски и фигуры"), + ("path.rotoBezier", "RotoBezier", "RotoBezier"), + ("mask.setClosed", "Closed", "Замкнутый"), + ("path.convertToBezier", "Convert To Bezier Path", "Преобразовать в кривую Безье"), + ("path.setFirstVertex", "Set First Vertex", "Задать первую вершину"), + ("path.freeTransform", "Free Transform Points", "Свободное трансформирование точек"), + ("", "Quality", "Качество"), + ("layer.quality", "Best", "Наилучшее"), + ("layer.quality", "Draft", "Черновое"), + ("layer.quality", "Wireframe", "Каркас"), + ("layer.sampling", "Bilinear", "Билинейная"), + ("layer.sampling", "Bicubic", "Бикубическая"), + ("", "Switches", "Переключатели"), + ("layer.hideOtherVideo", "Hide Other Video", "Скрыть остальное видео"), + ("layer.showAllVideo", "Show All Video", "Показать все видео"), + ("layer.unlockAll", "Unlock All Layers", "Разблокировать все слои"), + ("layer.expressions", "Enable Expressions", "Включить выражения"), + ("layer.expressions", "Disable Expressions", "Отключить выражения"), + ("layer.setSwitch", "Shy", "Застенчивый"), + ("layer.setSwitch", "Lock", "Заблокировать"), + ("layer.setSwitch", "Audio", "Звук"), + ("layer.setSwitch", "Video", "Видео"), + ("layer.setSwitch", "Solo", "Соло"), + ("layer.setSwitch", "Effect", "Эффект"), + ("layer.setSwitch", "Collapse", "Свернуть трансформации"), + ("layer.setSwitch", "Motion Blur", "Размытие в движении"), + ("layer.setSwitch", "Adjustment Layer", "Корректирующий слой"), + ("", "Transform", "Трансформирование"), + ("layer.transform", "Reset", "Сбросить"), + ("layer.setTransform", "Anchor Point...", "Опорная точка..."), + ("layer.setTransform", "Position...", "Положение..."), + ("layer.setTransform", "Scale...", "Масштаб..."), + ("layer.setTransform", "Orientation...", "Ориентация..."), + ("layer.setTransform", "Rotation...", "Вращение..."), + ("layer.setTransform", "Opacity...", "Непрозрачность..."), + ("layer.transform", "Flip Horizontal", "Отразить по горизонтали"), + ("layer.transform", "Flip Vertical", "Отразить по вертикали"), + ("layer.transform", "Center In View", "Центрировать в окне просмотра"), + ("layer.centerAnchor", "Center Anchor Point in Layer Content", "Центрировать опорную точку в содержимом слоя"), + ("layer.transform", "Fit to Comp", "По размеру композиции"), + ("layer.transform", "Fit to Comp Width", "По ширине композиции"), + ("layer.transform", "Fit to Comp Height", "По высоте композиции"), + ("layer.autoOrient", "Auto-Orient...", "Автоориентация..."), + ("", "Time", "Время"), + ("layer.enableTimeRemap", "Enable Time Remapping", "Включить переназначение времени"), + ("layer.timeReverse", "Time-Reverse Layer", "Обратить время слоя"), + ("layer.timeStretch", "Time Stretch...", "Растяжение времени..."), + ("layer.freezeFrame", "Freeze Frame", "Стоп-кадр"), + ("layer.freezeOnLastFrame", "Freeze On Last Frame", "Заморозить на последнем кадре"), + ("layer.alignVideoToData", "Align Video to Data", "Выровнять видео по данным"), + ("", "Frame Blending", "Смешивание кадров"), + ("layer.frameBlending", "Off", "Выключено"), + ("layer.frameBlending", "Frame Mix", "Смешивание кадров"), + ("layer.frameBlending", "Pixel Motion", "Движение пикселей"), + ("layer.setSwitch", "3D Layer", "3D-слой"), + ("layer.setSwitch", "Guide Layer", "Направляющий слой"), + ("layer.environment", "Environment Layer", "Слой среды"), + ("", "Markers", "Маркеры"), + ("layer.addMarker", "Add Marker", "Добавить маркер"), + ("layer.updateMarkersFromSource", "Update Markers From Source", "Обновить маркеры из источника"), + ("layer.markersLock", "Lock Markers", "Заблокировать маркеры"), + ("layer.deleteAllMarkers", "Delete All Markers", "Удалить все маркеры"), + ("layer.setSwitch", "Preserve Transparency", "Сохранять прозрачность"), + ("", "Blending Mode", "Режим наложения"), + ("layer.setBlendMode", "Normal", "Обычный"), + ("layer.setBlendMode", "Dissolve", "Растворение"), + ("layer.setBlendMode", "Dancing Dissolve", "Танцующее растворение"), + ("layer.setBlendMode", "Darken", "Затемнение"), + ("layer.setBlendMode", "Multiply", "Умножение"), + ("layer.setBlendMode", "Color Burn", "Затемнение основы"), + ("layer.setBlendMode", "Classic Color Burn", "Классическое затемнение основы"), + ("layer.setBlendMode", "Linear Burn", "Линейное затемнение"), + ("layer.setBlendMode", "Darker Color", "Темнее"), + ("layer.setBlendMode", "Add", "Добавление"), + ("layer.setBlendMode", "Lighten", "Осветление"), + ("layer.setBlendMode", "Screen", "Экран"), + ("layer.setBlendMode", "Color Dodge", "Осветление основы"), + ("layer.setBlendMode", "Classic Color Dodge", "Классическое осветление основы"), + ("layer.setBlendMode", "Linear Dodge", "Линейное осветление"), + ("layer.setBlendMode", "Lighter Color", "Светлее"), + ("layer.setBlendMode", "Overlay", "Перекрытие"), + ("layer.setBlendMode", "Soft Light", "Мягкий свет"), + ("layer.setBlendMode", "Hard Light", "Жесткий свет"), + ("layer.setBlendMode", "Linear Light", "Линейный свет"), + ("layer.setBlendMode", "Vivid Light", "Яркий свет"), + ("layer.setBlendMode", "Pin Light", "Точечный свет"), + ("layer.setBlendMode", "Hard Mix", "Жесткое смешение"), + ("layer.setBlendMode", "Difference", "Разница"), + ("layer.setBlendMode", "Classic Difference", "Классическая разница"), + ("layer.setBlendMode", "Exclusion", "Исключение"), + ("layer.setBlendMode", "Subtract", "Вычитание"), + ("layer.setBlendMode", "Divide", "Деление"), + ("layer.setBlendMode", "Hue", "Цветовой тон"), + ("layer.setBlendMode", "Saturation", "Насыщенность"), + ("layer.setBlendMode", "Color", "Цветность"), + ("layer.setBlendMode", "Luminosity", "Яркость"), + ("layer.setBlendMode", "Stencil Alpha", "Трафарет альфа-канала"), + ("layer.setBlendMode", "Stencil Luma", "Трафарет яркости"), + ("layer.setBlendMode", "Silhouette Alpha", "Силуэт альфа-канала"), + ("layer.setBlendMode", "Silhouette Luma", "Силуэт яркости"), + ("layer.setBlendMode", "Alpha Add", "Сложение альфа-канала"), + ("layer.setBlendMode", "Luminescent Premul", "Люминесцентное предумножение"), + ("layer.setBlendMode", "Next Blending Mode", "Следующий режим наложения"), + ("layer.setBlendMode", "Previous Blending Mode", "Предыдущий режим наложения"), + ("", "Track Matte", "Трек-маска"), + ("layer.trackMatte", "No Track Matte", "Без трек-маски"), + ("layer.trackMatte", "Alpha Matte", "Альфа-маска"), + ("layer.trackMatte", "Alpha Inverted Matte", "Инвертированная альфа-маска"), + ("layer.trackMatte", "Luma Matte", "Маска яркости"), + ("layer.trackMatte", "Luma Inverted Matte", "Инвертированная маска яркости"), + ("layer.trackMatte", "Matte with Layer Above", "Маска от слоя выше"), + ("layer.trackMatte", "Matte with Layer Below", "Маска от слоя ниже"), + ("", "Layer Styles", "Стили слоев"), + ("layer.style.options", "Layer Style Options...", "Параметры стилей слоев..."), + ("layer.style.convertToEditable", "Convert to Editable Styles", "Преобразовать в редактируемые стили"), + ("layer.style.showAll", "Show All", "Показать все"), + ("layer.style.removeAll", "Remove All", "Удалить все"), + ("layer.style.dropShadow", "Drop Shadow", "Тень"), + ("layer.style.innerShadow", "Inner Shadow", "Внутренняя тень"), + ("layer.style.outerGlow", "Outer Glow", "Внешнее свечение"), + ("layer.style.innerGlow", "Inner Glow", "Внутреннее свечение"), + ("layer.style.bevelEmboss", "Bevel and Emboss", "Фаска и тиснение"), + ("layer.style.satin", "Satin", "Атлас"), + ("layer.style.colorOverlay", "Color Overlay", "Наложение цвета"), + ("layer.style.gradientOverlay", "Gradient Overlay", "Наложение градиента"), + ("layer.style.stroke", "Stroke", "Обводка"), + ("path.groupShapes", "Group Shapes", "Сгруппировать фигуры"), + ("path.ungroupShapes", "Ungroup Shapes", "Разгруппировать фигуры"), + ("", "Arrange", "Упорядочить"), + ("layer.arrange", "Bring Layer to Front", "Переместить слой на передний план"), + ("layer.arrange", "Bring Layer Forward", "Переместить слой вперед"), + ("layer.arrange", "Send Layer Backward", "Переместить слой назад"), + ("layer.arrange", "Send Layer to Back", "Переместить слой на задний план"), + ("", "Reveal", "Показать"), + ("layer.revealSource", "Reveal Layer Source in Project", "Показать источник слоя в проекте"), + ("comp.flowchart", "Reveal Layer in Project Flowchart", "Показать слой в блок-схеме проекта"), + ("comp.revealInProject", "Reveal Composition in Project", "Показать композицию в проекте"), + ("layer.revealExpressionErrors", "Reveal Expression Errors", "Показать ошибки выражений"), + ("", "Create", "Создать"), + ("layer.create", "Convert to Editable Text", "Преобразовать в редактируемый текст"), + ("layer.create", "Create Shapes from Text", "Создать фигуры из текста"), + ("layer.create", "Create Masks from Text", "Создать маски из текста"), + ("layer.create", "Create Shapes from Vector Layer", "Создать фигуры из векторного слоя"), + ("layer.create", "Create Keyframes from Data", "Создать ключевые кадры из данных"), + ("layer.create", "Null Controllers for Positional Points", "Нулевые контроллеры для точек положения"), + ("layer.create", "Null Controllers for Path Points", "Нулевые контроллеры для точек контура"), + ("layer.create", "Nulls Following Path Points", "Нулевые объекты, следующие за точками контура"), + ("layer.create", "Null Tracing Along Path", "Нулевой объект, движущийся вдоль контура"), + ("layer.create", "Create 3D Layer Instance", "Создать экземпляр 3D-слоя"), + ("", "Camera", "Камера"), + ("camera.fromView", "Create Camera from 3D View", "Создать камеру из 3D-вида"), + ("camera.stereoRig", "Create Stereo 3D Rig", "Создать стерео-риг 3D"), + ("camera.orbitNull", "Create Orbit Null", "Создать орбитальный нулевой объект"), + ("camera.fromModel", "Create Cameras from 3D Model", "Создать камеры из 3D-модели"), + ("camera.linkFocusToPoi", "Link Focus Distance to Point of Interest", "Связать фокусное расстояние с точкой интереса"), + ("camera.linkFocusToLayer", "Link Focus Distance to Layer", "Связать фокусное расстояние со слоем"), + ("camera.setFocusToLayer", "Set Focus Distance to Layer", "Задать фокусное расстояние по слою"), + ("layer.cameraSettings", "Camera Settings...", "Параметры камеры..."), + ("view.reset3DView", "Reset 3D View", "Сбросить 3D-вид"), + ("", "Light", "Свет"), + ("light.fromModel", "Create Lights from 3D Model", "Создать источники света из 3D-модели"), + ("light.controlWithCamera", "Control Light with Camera", "Управлять светом с помощью камеры"), + ("light.environmentBackground", "Create Environment Light Background Layer", "Создать фоновый слой освещения среды"), + ("", "Material", "Материал"), + ("material.revealSource", "Reveal Material Source in Project", "Показать источник материала в проекте"), + ("material.reset", "Reset Material", "Сбросить материал"), + ("material.duplicateAssign", "Duplicate and Assign Material", "Дублировать и назначить материал"), + ("layer.autoTrace", "Auto-trace...", "Автотрассировка..."), + ("layer.precompose", "Pre-compose...", "Преокомпоновать..."), + ("layer.sceneEditDetection", "Scene Edit Detection...", "Определение монтажных склеек..."), + ("", "Effect", "Эффект"), + ("window.panel", "Effect Controls", "Управление эффектами"), + ("effect.applyLast", "Last Effect", "Последний эффект"), + ("effect.removeAll", "Remove All", "Удалить все"), + ("effect.manage", "Manage Effects...", "Управление эффектами..."), + ("effect.plugins.load", "Load Effect Plug-in...", "Загрузить плагин эффектов..."), + ("", "Animation", "Анимация"), + ("anim.savePreset", "Save Animation Preset...", "Сохранить заготовку анимации..."), + ("anim.applyPreset", "Apply Animation Preset...", "Применить заготовку анимации..."), + ("", "Recent Animation Presets", "Недавние заготовки анимации"), + ("anim.clearRecentPresets", "Clear Recent Presets", "Очистить список недавних заготовок"), + ("anim.browsePresets", "Browse Presets...", "Просмотреть заготовки..."), + ("", "Text Animation Presets", "Текстовые заготовки анимации"), + ("layer.applyTextPreset", "Typewriter", "Печатная машинка"), + ("layer.applyTextPreset", "Fade Up Characters", "Появление символов"), + ("layer.applyTextPreset", "Bounce In Words", "Появление слов с отскоком"), + ("layer.applyTextPreset", "Tracking In", "Трекинг внутрь"), + ("layer.applyTextPreset", "Scramble", "Перемешивание"), + ("layer.applyTextPreset", "Blur In", "Появление из размытия"), + ("layer.applyTextPreset", "Jitter", "Дрожание"), + ("layer.applyTextPreset", "Drop In Lines", "Появление строк сверху"), + ("anim.addKeyframe", "Add Keyframe", "Добавить ключевой кадр"), + ("keys.toggleHold", "Toggle Hold Keyframe", "Переключить фиксацию ключевого кадра"), + ("keys.interpolation", "Keyframe Interpolation...", "Интерполяция ключевых кадров..."), + ("keys.velocity", "Keyframe Velocity...", "Скорость ключевых кадров..."), + ("", "Keyframe Assistant", "Помощник по ключевым кадрам"), + ("keys.audioToKeyframes", "Convert Audio to Keyframes", "Преобразовать звук в ключевые кадры"), + ("prop.convertExpressionToKeyframes", "Convert Expression to Keyframes", "Преобразовать выражение в ключевые кадры"), + ("keys.easyEase", "Easy Ease", "Плавное смягчение"), + ("keys.easyEaseIn", "Easy Ease In", "Плавное замедление"), + ("keys.easyEaseOut", "Easy Ease Out", "Плавное ускорение"), + ("keys.exponentialScale", "Exponential Scale", "Экспоненциальный масштаб"), + ("keys.rpfCameraImport", "RPF Camera Import", "Импорт камеры RPF"), + ("layer.sequence", "Sequence Layers...", "Разложить слои последовательно..."), + ("keys.timeReverse", "Time-Reverse Keyframes", "Обратить время ключевых кадров"), + ("", "Animate Text", "Анимировать текст"), + ("layer.enablePerChar3D", "Enable Per-character 3D", "Включить 3D для каждого символа"), + ("layer.addTextAnimator", "Anchor Point", "Опорная точка"), + ("layer.addTextAnimator", "Position", "Положение"), + ("layer.addTextAnimator", "Scale", "Масштаб"), + ("layer.addTextAnimator", "Skew", "Наклон"), + ("layer.addTextAnimator", "Rotation", "Вращение"), + ("layer.addTextAnimator", "Opacity", "Непрозрачность"), + ("layer.addTextAnimator", "All Transform Properties", "Все свойства трансформирования"), + ("", "Fill Color", "Цвет заливки"), + ("layer.addTextAnimator", "RGB", "RGB"), + ("layer.addTextAnimator", "Hue", "Цветовой тон"), + ("layer.addTextAnimator", "Saturation", "Насыщенность"), + ("layer.addTextAnimator", "Brightness", "Яркость"), + ("", "Stroke Color", "Цвет обводки"), + ("layer.addTextAnimator", "Stroke Width", "Толщина обводки"), + ("layer.addTextAnimator", "Tracking", "Трекинг"), + ("layer.addTextAnimator", "Line Anchor", "Опорная точка строки"), + ("layer.addTextAnimator", "Line Spacing", "Межстрочный интервал"), + ("layer.addTextAnimator", "Character Offset", "Смещение символов"), + ("layer.addTextAnimator", "Character Value", "Код символа"), + ("layer.addTextAnimator", "Blur", "Размытие"), + ("text.animatorFontAxes", "Variable Font Axes", "Оси вариативного шрифта"), + ("", "Add Text Selector", "Добавить селектор текста"), + ("text.addSelector", "Range", "Диапазон"), + ("text.addSelector", "Wiggly", "Дрожащий"), + ("text.addSelector", "Expression", "Выражение"), + ("text.removeAllAnimators", "Remove All Text Animators", "Удалить все аниматоры текста"), + ("prop.setExpression", "Add Expression", "Добавить выражение"), + ("essential.addProperty", "Add Property to Essential Graphics", "Добавить свойство в основную графику"), + ("prop.separateDimensions", "Separate Dimensions", "Разделить измерения"), + ("track.camera", "Track Camera", "Отслеживать камеру"), + ("track.warpStabilizer", "Warp Stabilizer VFX", "Стабилизатор искажений VFX"), + ("track.motion", "Track Motion", "Отслеживать движение"), + ("track.stabilize", "Stabilize Motion", "Стабилизировать движение"), + ("track.property", "Track this Property", "Отслеживать это свойство"), + ("anim.reveal", "Reveal Properties with Keyframes", "Показать свойства с ключевыми кадрами"), + ("anim.reveal", "Reveal Properties with Animation", "Показать анимированные свойства"), + ("anim.reveal", "Reveal All Modified Properties", "Показать все измененные свойства"), + ("", "View", "Просмотр"), + ("view.newViewer", "New Viewer", "Новое окно просмотра"), + ("view.splitLockedViewer", "Split with New Locked Viewer", "Разделить с новым закрепленным окном просмотра"), + ("view.zoomIn", "Zoom In", "Увеличить"), + ("view.zoomOut", "Zoom Out", "Уменьшить"), + ("", "Resolution", "Разрешение"), + ("view.res.full", "Full", "Полное"), + ("view.res.half", "Half", "Половина"), + ("view.res.third", "Third", "Треть"), + ("view.res.quarter", "Quarter", "Четверть"), + ("view.res.custom", "Custom...", "Настраиваемое..."), + ("view.displayColorManagement", "Use Display Color Management", "Использовать управление цветом дисплея"), + ("", "Simulate Output", "Имитация вывода"), + ("view.simulateOutput", "No Output Simulation", "Без имитации вывода"), + ("view.simulateOutput", "HDTV (Rec. 709)", "HDTV (Rec. 709)"), + ("view.simulateOutput", "SDTV NTSC", "SDTV NTSC"), + ("view.simulateOutput", "SDTV PAL", "SDTV PAL"), + ("view.simulateOutput", "Legacy Macintosh RGB (Gamma 1.8)", "Устаревший Macintosh RGB (гамма 1.8)"), + ("view.simulateOutput", "Internet Standard RGB (sRGB)", "Стандартный интернет-RGB (sRGB)"), + ("view.simulateOutput", "UHDTV (Rec. 2020)", "UHDTV (Rec. 2020)"), + ("view.simulateOutput", "Display P3", "Display P3"), + ("view.simulateOutput", "Linear (1.0 Gamma)", "Линейный (гамма 1.0)"), + ("view.customRgb", "My Custom RGB...", "Свой RGB..."), + ("view.simulateOutput", "Custom...", "Настраиваемый..."), + ("view.rulers", "Show Rulers", "Показать линейки"), + ("", "Panel Background Color", "Цвет фона панели"), + ("view.panelBackground", "Black", "Черный"), + ("view.panelBackground", "Dark Gray", "Темно-серый"), + ("view.panelBackground", "Medium Gray (Default)", "Средне-серый (по умолчанию)"), + ("view.panelBackground", "Light Gray", "Светло-серый"), + ("view.panelBackground", "White", "Белый"), + ("view.panelBackground", "Custom", "Свой"), + ("view.panelBackground", "Select Custom Background Color...", "Выбрать цвет фона..."), + ("view.guides", "Show Guides", "Показать направляющие"), + ("view.snapToGuides", "Snap to Guides", "Привязывать к направляющим"), + ("view.lockGuides", "Lock Guides", "Закрепить направляющие"), + ("view.addGuide", "Add Guide...", "Добавить направляющую..."), + ("view.clearGuides", "Clear Guides", "Очистить направляющие"), + ("view.importGuides", "Import Guides...", "Импортировать направляющие..."), + ("view.exportGuides", "Export Guides...", "Экспортировать направляющие..."), + ("view.grid", "Show Grid", "Показать сетку"), + ("view.snapToGrid", "Snap to Grid", "Привязывать к сетке"), + ("view.snapping", "Snapping", "Привязывание"), + ("view.options", "View Options...", "Параметры просмотра..."), + ("view.layerControls", "Show Layer Controls", "Показать элементы управления слоя"), + ("", "Switch View Layout", "Сменить компоновку видов"), + ("view.layout", "1 View", "1 вид"), + ("view.layout", "2 Views", "2 вида"), + ("view.layout", "4 Views", "4 вида"), + ("view.shareViewOptions", "Share View Options", "Общие параметры просмотра"), + ("", "Switch 3D View", "Сменить 3D-вид"), + ("view.3d.activeCamera", "Active Camera", "Активная камера"), + ("view.3d.default", "Default", "По умолчанию"), + ("view.3d.front", "Front", "Спереди"), + ("view.3d.left", "Left", "Слева"), + ("view.3d.top", "Top", "Сверху"), + ("view.3d.back", "Back", "Сзади"), + ("view.3d.right", "Right", "Справа"), + ("view.3d.bottom", "Bottom", "Снизу"), + ("view.3d.custom1", "Custom View 1", "Пользовательский вид 1"), + ("view.3d.custom2", "Custom View 2", "Пользовательский вид 2"), + ("view.3d.custom3", "Custom View 3", "Пользовательский вид 3"), + ("", "Assign Shortcut to 3D View", "Назначить сочетание клавиш 3D-виду"), + ("view.3d.last", "Switch to Last 3D View", "Вернуться к последнему 3D-виду"), + ("view.lookAtSelected", "Look at Selected Layers", "Навести на выделенные слои"), + ("view.lookAtAll", "Look at All Layers", "Навести на все слои"), + ("time.set", "Go to Time...", "Перейти ко времени..."), + ("view.fullScreen", "Enter Full Screen", "Перейти в полноэкранный режим"), + ("", "Window", "Окно"), + ("", "Workspace", "Рабочая среда"), + ("window.workspace", "Default", "По умолчанию"), + ("window.workspace", "Review", "Рецензирование"), + ("window.workspace", "Learn", "Обучение"), + ("window.workspace", "Small Screen", "Малый экран"), + ("window.workspace", "Standard", "Стандартная"), + ("window.workspace", "All Panels", "Все панели"), + ("window.workspace", "Animation", "Анимация"), + ("window.workspace", "Color", "Цвет"), + ("window.workspace", "Effects", "Эффекты"), + ("window.workspace", "Essential Graphics", "Основная графика"), + ("window.workspace", "Minimal", "Минимальная"), + ("window.workspace", "Motion Tracking", "Отслеживание движения"), + ("window.workspace", "Paint", "Рисование"), + ("window.workspace", "Text", "Текст"), + ("window.workspace", "Undocked Panels", "Отсоединенные панели"), + ("window.resetWorkspace", "Reset to Saved Layout", "Вернуть сохраненную компоновку"), + ("window.saveWorkspace", "Save Changes to this Workspace", "Сохранить изменения этой рабочей среды"), + ("window.saveWorkspaceAs", "Save as New Workspace...", "Сохранить как новую рабочую среду..."), + ("window.editWorkspaces", "Edit Workspaces...", "Редактировать рабочие среды..."), + ("", "Assign Shortcut to Workspace", "Назначить сочетание клавиш рабочей среде"), + ("window.panel", "Align", "Выравнивание"), + ("window.panel", "Audio", "Звук"), + ("window.panel", "Brushes", "Кисти"), + ("window.panel", "Character", "Символ"), + ("window.panel", "Content-Aware Fill", "Заливка с учетом содержимого"), + ("window.panel", "Effects & Presets", "Эффекты и заготовки"), + ("window.panel", "Essential Graphics", "Основная графика"), + ("window.panel", "Info", "Информация"), + ("help.inAppTutorials", "Learn", "Обучение"), + ("window.panel", "Lumetri Scopes", "Измерители Lumetri"), + ("window.panel", "Mask Interpolation", "Интерполяция маски"), + ("window.panel", "Media Browser", "Обозреватель медиа"), + ("window.panel", "Metadata", "Метаданные"), + ("window.panel", "Motion Sketch", "Эскиз движения"), + ("window.panel", "Paint", "Рисование"), + ("window.panel", "Paragraph", "Абзац"), + ("window.panel", "Preview", "Предварительный просмотр"), + ("window.panel", "Progress", "Ход выполнения"), + ("window.panel", "Properties", "Свойства"), + ("window.panel", "Script Console", "Консоль скриптов"), + ("window.panel", "Smoother", "Сглаживание"), + ("window.panel", "Tools", "Инструменты"), + ("window.panel", "Tracker", "Трекер"), + ("window.panel", "Wiggler", "Колебания"), + ("window.panel", "Composition", "Композиция"), + ("window.panel", "Flowchart", "Блок-схема"), + ("window.panel", "Footage", "Материал"), + ("window.panel", "Layer", "Слой"), + ("window.panel", "Project", "Проект"), + ("window.panel", "Render Queue", "Очередь визуализации"), + ("window.panel", "Timeline", "Шкала времени"), + ("window.panel", "Create Nulls From Paths", "Создание нулевых объектов из контуров"), + ("window.panel", "VR Comp Editor", "Редактор VR-композиций"), + ("", "Help", "Справка"), + ("help.docs", "EffectCraft Help...", "Справка EffectCraft..."), + ("help.docs", "Scripting Help...", "Справка по скриптам..."), + ("help.docs", "Expression Reference...", "Справочник по выражениям..."), + ("help.docs", "Effect Reference...", "Справочник по эффектам..."), + ("anim.browsePresets", "Animation Presets...", "Заготовки анимации..."), + ("app.keyboardShortcuts", "Keyboard Shortcuts...", "Сочетания клавиш..."), + ("help.inAppTutorials", "In-App Tutorials...", "Уроки в приложении..."), + ("help.onlineTutorials", "Online Tutorials...", "Онлайн-уроки..."), + ("help.systemReport", "System Compatibility Report...", "Отчет о совместимости системы..."), + ("help.enableLogging", "Enable Logging", "Включить ведение журнала"), + ("help.revealLogFile", "Reveal Logging File", "Показать файл журнала"), + ("help.discord", "Join the ArtCraft Discord...", "Присоединяйтесь к Discord ArtCraft..."), + ("help.reportIssue", "Provide Feedback...", "Оставить отзыв..."), + ("help.website", "ArtCraft Website", "Сайт ArtCraft"), + ("help.appPage", "EffectCraft Home Page", "Главная страница EffectCraft"), + ("help.github", "EffectCraft on GitHub", "EffectCraft на GitHub"), + ("file.openDemoProject", "Open Demo Project", "Открыть демонстрационный проект"), +]; + +/// French (addition): the same (command, English label) keys as `JAPANESE`, one +/// entry per fixed menu entry, in the same order. +const FRENCH: &[(&str, &str, &str)] = &[ + ("", "EffectCraft", "EffectCraft"), + ("app.about", "About EffectCraft...", "À propos d’EffectCraft..."), + ("", "Settings...", "Préférences..."), + ("app.settings", "General...", "Général..."), + ("app.settings", "Startup & Repair...", "Démarrage et réparation..."), + ("app.settings", "Project...", "Projet..."), + ("app.settings", "Composition...", "Composition..."), + ("app.settings", "Previews...", "Prévisualisations..."), + ("app.settings", "Appearance...", "Apparence..."), + ("app.settings", "Grids & Guides...", "Grilles et repères..."), + ("app.settings", "Labels...", "Étiquettes..."), + ("app.settings", "Type...", "Texte..."), + ("app.settings", "Import...", "Importation..."), + ("app.settings", "Export...", "Exportation..."), + ("app.settings", "Audio...", "Audio..."), + ("app.settings", "Disk...", "Disque..."), + ("app.settings", "Memory & CPU...", "Mémoire et CPU..."), + ("app.settings", "Video...", "Vidéo..."), + ("app.settings", "3D...", "3D..."), + ("app.settings", "Scripting & Expressions...", "Scripts et expressions..."), + ("app.hide", "Hide EffectCraft", "Masquer EffectCraft"), + ("app.hideOthers", "Hide Others", "Masquer les autres"), + ("app.showAll", "Show All", "Tout afficher"), + ("app.quit", "Quit EffectCraft", "Quitter EffectCraft"), + ("", "File", "Fichier"), + ("", "New", "Nouveau"), + ("file.newProject", "New Project", "Nouveau projet"), + ("file.newFromTemplate", "New Project from Template...", "Nouveau projet à partir d’un modèle..."), + ("project.newFolder", "New Folder", "Nouveau dossier"), + ("file.open", "Open Project...", "Ouvrir un projet..."), + ("", "Open Recent", "Ouvrir les projets récents"), + ("file.clearRecent", "Clear Recent Projects", "Effacer la liste des projets récents"), + ("file.close", "Close", "Fermer"), + ("file.closeProject", "Close Project", "Fermer le projet"), + ("file.save", "Save", "Enregistrer"), + ("", "Save As", "Enregistrer sous"), + ("file.saveAs", "Save As...", "Enregistrer sous..."), + ("file.saveCopy", "Save a Copy...", "Enregistrer une copie..."), + ("file.saveCopyAsXml", "Save a Copy As XML...", "Enregistrer une copie en XML..."), + ("templates.saveAs", "Save as Template...", "Enregistrer en tant que modèle..."), + ("file.incrementAndSave", "Increment and Save", "Incrémenter et enregistrer"), + ("file.revert", "Revert", "Version précédente"), + ("", "Import", "Importer"), + ("file.import", "File...", "Fichier..."), + ("file.importMultiple", "Multiple Files...", "Plusieurs fichiers..."), + ("file.importTimeline", "Adobe Premiere Pro Project...", "Projet Adobe Premiere Pro..."), + ("file.importPlaceholder", "Placeholder...", "Espace réservé..."), + ("file.importSolid", "Solid...", "Solide..."), + ("file.importLottie", "Lottie...", "Lottie..."), + ("file.importVanishingPoint", "Vanishing Point (.vpe)...", "Point de fuite (.vpe)..."), + ("essential.importTemplate", "Essential Graphics Template...", "Modèle de graphismes essentiels..."), + ("", "Import Recent Footage", "Importer le métrage récent"), + ("file.clearRecentFootage", "Clear Recent Footage", "Effacer la liste des métrages récents"), + ("", "Export", "Exporter"), + ("renderQueue.add", "Add to Render Queue", "Ajouter à la file d’attente de rendu"), + ("file.exportTimeline", "Adobe Premiere Pro Project...", "Projet Adobe Premiere Pro..."), + ("file.exportLottie", "Lottie JSON...", "Lottie JSON..."), + ("essential.exportTemplate", "Essential Graphics Template...", "Modèle de graphismes essentiels..."), + ("app.find", "Find", "Rechercher"), + ("layer.addItem", "Add Footage to Comp", "Ajouter le métrage à la composition"), + ("file.newCompFromSelection", "New Comp from Selection...", "Nouvelle composition à partir de la sélection..."), + ("", "Dependencies", "Dépendances"), + ("file.collectFiles", "Collect Files...", "Collecter les fichiers..."), + ("file.consolidateFootage", "Consolidate All Footage", "Consolider tout le métrage"), + ("file.removeUnusedFootage", "Remove Unused Footage", "Supprimer le métrage inutilisé"), + ("file.reduceProject", "Reduce Project", "Réduire le projet"), + ("file.findMissing", "Find Missing Effects", "Rechercher les effets manquants"), + ("file.findMissing", "Find Missing Fonts", "Rechercher les polices manquantes"), + ("file.findMissing", "Find Missing Footage", "Rechercher le métrage manquant"), + ("file.relinkFootage", "Relink Missing Footage...", "Reconnecter le métrage manquant..."), + ("file.watchFolder", "Watch Folder...", "Dossier de contrôle..."), + ("", "Scripts", "Scripts"), + ("file.installScript", "Install Script File...", "Installer un fichier de script..."), + ("file.installScriptUIPanel", "Install ScriptUI Panel...", "Installer un panneau ScriptUI..."), + ("file.runScript", "Run Script File...", "Exécuter un fichier de script..."), + ("", "Create Proxy", "Créer un proxy"), + ("file.createProxy", "Still...", "Image fixe..."), + ("file.createProxy", "Movie...", "Vidéo..."), + ("", "Set Proxy", "Définir le proxy"), + ("file.setProxy", "File...", "Fichier..."), + ("file.setProxyNone", "None", "Aucun"), + ("", "Interpret Footage", "Interpréter le métrage"), + ("file.interpretFootage", "Main...", "Principal..."), + ("file.interpretProxy", "Proxy...", "Proxy..."), + ("file.rememberInterpretation", "Remember Interpretation", "Mémoriser l’interprétation"), + ("file.applyInterpretation", "Apply Interpretation", "Appliquer l’interprétation"), + ("", "Replace Footage", "Remplacer le métrage"), + ("file.replaceFootage", "File...", "Fichier..."), + ("file.replaceWithPlaceholder", "Placeholder...", "Espace réservé..."), + ("file.replaceWithSolid", "Solid...", "Solide..."), + ("file.replaceWithLayeredComp", "With Layered Comp", "Par une composition multi-calques"), + ("file.reloadFootage", "Reload Footage", "Recharger le métrage"), + ("file.revealInFinder", "Reveal in Finder", "Révéler dans le Finder"), + ("file.projectSettings", "Project Settings...", "Paramètres du projet..."), + ("app.quit", "Exit", "Quitter"), + ("", "Edit", "Édition"), + ("edit.undo", "Undo", "Annuler"), + ("edit.redo", "Redo", "Rétablir"), + ("", "History", "Historique"), + ("app.commandPalette", "Quick Apply...", "Application rapide..."), + ("edit.cut", "Cut", "Couper"), + ("edit.copy", "Copy", "Copier"), + ("edit.copyWithPropertyLinks", "Copy with Property Links", "Copier avec liens de propriétés"), + ("edit.copyWithRelativePropertyLinks", "Copy with Relative Property Links", "Copier avec liens de propriétés relatifs"), + ("edit.copyExpressionOnly", "Copy Expression Only", "Copier uniquement l’expression"), + ("edit.paste", "Paste", "Coller"), + ("edit.pasteReversedKeyframes", "Paste Reversed Keyframes", "Coller les images clés inversées"), + ("edit.pasteTextMatchFormatting", "Paste Text and Match Formatting", "Coller le texte avec la mise en forme correspondante"), + ("edit.pasteTextFormattingOnly", "Paste Text Formatting Only", "Coller uniquement la mise en forme du texte"), + ("edit.clear", "Clear", "Effacer"), + ("edit.duplicate", "Duplicate", "Dupliquer"), + ("edit.splitLayer", "Split Layer", "Fractionner le calque"), + ("edit.liftWorkArea", "Lift Work Area", "Lever la zone de travail"), + ("edit.extractWorkArea", "Extract Work Area", "Extraire la zone de travail"), + ("edit.selectAll", "Select All", "Tout sélectionner"), + ("edit.deselectAll", "Deselect All", "Tout désélectionner"), + ("", "Label", "Étiquette"), + ("edit.selectLabelGroup", "Select Label Group", "Sélectionner le groupe d’étiquettes"), + ("edit.label", "None", "Aucune"), + ("edit.label", "Red", "Rouge"), + ("edit.label", "Yellow", "Jaune"), + ("edit.label", "Aqua", "Aqua"), + ("edit.label", "Pink", "Rose"), + ("edit.label", "Lavender", "Lavande"), + ("edit.label", "Peach", "Pêche"), + ("edit.label", "Sea Foam", "Vert d’eau"), + ("edit.label", "Blue", "Bleu"), + ("edit.label", "Green", "Vert"), + ("edit.label", "Purple", "Violet"), + ("edit.label", "Orange", "Orange"), + ("edit.label", "Brown", "Marron"), + ("edit.label", "Fuchsia", "Fuchsia"), + ("edit.label", "Cyan", "Cyan"), + ("edit.label", "Sandstone", "Sable"), + ("edit.label", "Dark Green", "Vert foncé"), + ("app.settings", "Edit Label Colors...", "Modifier les couleurs des étiquettes..."), + ("", "Select Keyframe Label Group", "Sélectionner le groupe d’étiquettes d’images clés"), + ("keys.selectLabelGroup", "On Selected Layers", "Sur les calques sélectionnés"), + ("keys.selectLabelGroup", "On All Layers", "Sur tous les calques"), + ("keys.selectLabelGroup", "Visible Keyframes on Selected Layers", "Images clés visibles sur les calques sélectionnés"), + ("keys.selectLabelGroup", "Visible Keyframes on All Layers", "Images clés visibles sur tous les calques"), + ("", "Purge", "Vider"), + ("edit.purge", "All Cache...", "Tout le cache..."), + ("edit.purge", "All Memory & Disk Cache...", "Toute la mémoire et le cache disque..."), + ("edit.purge", "All Memory", "Toute la mémoire"), + ("edit.purge", "All Disk Cache...", "Tout le cache disque..."), + ("edit.purge", "All 3D Cache...", "Tout le cache 3D..."), + ("edit.purgeUndo", "Undo", "Historique d’annulation"), + ("edit.purge", "Image Cache Memory", "Mémoire cache des images"), + ("edit.purge", "Snapshot", "Instantané"), + ("edit.editOriginal", "Edit Original...", "Modifier l’original..."), + ("", "Templates", "Modèles"), + ("app.templates", "Render Settings...", "Paramètres de rendu..."), + ("app.templates", "Output Module...", "Module de sortie..."), + ("app.keyboardShortcuts", "Keyboard Shortcuts", "Raccourcis clavier"), + ("", "Preferences", "Préférences"), + ("", "Composition", "Composition"), + ("comp.new", "New Composition...", "Nouvelle composition..."), + ("comp.settings", "Composition Settings...", "Paramètres de composition..."), + ("comp.setPosterTime", "Set Poster Time", "Définir l’image affiche"), + ("comp.trimToWorkArea", "Trim Comp to Work Area", "Raccourcir la composition à la zone de travail"), + ("comp.cropToRegionOfInterest", "Crop Comp to Region of Interest", "Rogner la composition à la zone d’intérêt"), + ("comp.cropToLayerBounds", "Crop Comp to Selected Layer(s) Bounds", "Rogner la composition aux limites des calques sélectionnés"), + ("render.addOutputModule", "Add Output Module", "Ajouter un module de sortie"), + ("", "Preview", "Aperçu"), + ("playback.toggle", "Play Current Preview", "Lire l’aperçu actuel"), + ("playback.cacheWhenIdle", "Cache Frames When Idle", "Mettre en cache les images en cas d’inactivité"), + ("playback.audio", "Audio", "Audio"), + ("", "Save Frame As", "Enregistrer l’image sous"), + ("comp.saveFrameAs", "File...", "Fichier..."), + ("comp.saveFrameAsPsd", "Photoshop Layers...", "Calques Photoshop..."), + ("comp.saveFrameAsExr", "ProEXR...", "ProEXR..."), + ("render.preRender", "Pre-render...", "Prérendu..."), + ("render.saveCurrentPreview", "Save Current Preview...", "Enregistrer l’aperçu actuel..."), + ("comp.openInEssentialGraphics", "Open in Essential Graphics", "Ouvrir dans Graphiques essentiels"), + ("", "Responsive Design — Time", "Responsive Design — Temps"), + ("comp.responsiveTime", "Create Intro", "Créer une intro"), + ("comp.responsiveTime", "Create Outro", "Créer une outro"), + ("comp.responsiveTime", "Create Protected Region from Work Area", "Créer une région protégée à partir de la zone de travail"), + ("comp.flowchart", "Composition Flowchart", "Organigramme de composition"), + ("comp.miniFlowchart", "Composition Mini-Flowchart", "Mini-organigramme de composition"), + ("", "VR", "VR"), + ("comp.vr.createEnvironment", "Create VR Environment...", "Créer un environnement VR..."), + ("comp.vr.extractCubemap", "Extract Cubemap...", "Extraire le cubemap..."), + ("", "Layer", "Calque"), + ("layer.newText", "Text", "Texte"), + ("layer.newSolid", "Solid...", "Solide..."), + ("layer.newLight", "Light...", "Lumière..."), + ("layer.newCamera", "Camera...", "Caméra..."), + ("layer.newNull", "Null Object", "Objet nul"), + ("layer.newShape", "Shape Layer", "Calque de forme"), + ("layer.newAdjustment", "Adjustment Layer", "Calque de réglage"), + ("layer.newContentAwareFill", "Content-Aware Fill Layer...", "Calque de remplissage d’après le contenu..."), + ("layer.new3dPrimitive", "Cube", "Cube"), + ("layer.new3dPrimitive", "Sphere", "Sphère"), + ("layer.new3dPrimitive", "Plane", "Plan"), + ("layer.new3dPrimitive", "Torus", "Tore"), + ("layer.new3dPrimitive", "Cone", "Cône"), + ("layer.new3dPrimitive", "Cylinder", "Cylindre"), + ("layer.settings", "Layer Settings...", "Paramètres du calque..."), + ("layer.openLayer", "Open Layer", "Ouvrir le calque"), + ("layer.openSource", "Open Layer Source", "Ouvrir la source du calque"), + ("layer.revealInFinder", "Reveal in Finder", "Afficher dans le Finder"), + ("", "Mask", "Masque"), + ("layer.addMask", "New Mask", "Nouveau masque"), + ("layer.mask.shape", "Mask Shape...", "Forme du masque..."), + ("layer.mask.set", "Mask Feather...", "Contour progressif du masque..."), + ("layer.mask.set", "Mask Opacity...", "Opacité du masque..."), + ("layer.mask.set", "Mask Expansion...", "Extension du masque..."), + ("layer.mask.reset", "Reset Mask", "Réinitialiser le masque"), + ("layer.mask.remove", "Remove Mask", "Supprimer le masque"), + ("layer.mask.removeAll", "Remove All Masks", "Supprimer tous les masques"), + ("track.mask", "Track Mask", "Suivi du masque"), + ("", "Mode", "Mode"), + ("layer.mask.mode", "None", "Aucun"), + ("layer.mask.mode", "Add", "Ajouter"), + ("layer.mask.mode", "Subtract", "Soustraire"), + ("layer.mask.mode", "Intersect", "Intersection"), + ("layer.mask.mode", "Lighten", "Éclaircir"), + ("layer.mask.mode", "Darken", "Obscurcir"), + ("layer.mask.mode", "Difference", "Différence"), + ("layer.mask.invert", "Inverted", "Inversé"), + ("layer.mask.lock", "Locked", "Verrouillé"), + ("", "Motion Blur", "Flou de mouvement"), + ("layer.mask.motionBlur", "Same As Layer", "Identique au calque"), + ("layer.mask.motionBlur", "On", "Activé"), + ("layer.mask.motionBlur", "Off", "Désactivé"), + ("", "Feather Falloff", "Atténuation du contour progressif"), + ("layer.mask.featherFalloff", "Smooth", "Lisse"), + ("layer.mask.featherFalloff", "Linear", "Linéaire"), + ("layer.mask.unlockAll", "Unlock All Masks", "Déverrouiller tous les masques"), + ("layer.mask.lockOthers", "Lock Other Masks", "Verrouiller les autres masques"), + ("layer.mask.hideLocked", "Hide Locked Masks", "Masquer les masques verrouillés"), + ("", "Mask and Shape Path", "Trajectoire de masque et de forme"), + ("path.rotoBezier", "RotoBezier", "RotoBezier"), + ("mask.setClosed", "Closed", "Fermé"), + ("path.convertToBezier", "Convert To Bezier Path", "Convertir en trajectoire Bézier"), + ("path.setFirstVertex", "Set First Vertex", "Définir le premier sommet"), + ("path.freeTransform", "Free Transform Points", "Transformation libre des points"), + ("", "Quality", "Qualité"), + ("layer.quality", "Best", "Optimale"), + ("layer.quality", "Draft", "Brouillon"), + ("layer.quality", "Wireframe", "Fil de fer"), + ("layer.sampling", "Bilinear", "Bilinéaire"), + ("layer.sampling", "Bicubic", "Bicubique"), + ("", "Switches", "Commutateurs"), + ("layer.hideOtherVideo", "Hide Other Video", "Masquer les autres vidéos"), + ("layer.showAllVideo", "Show All Video", "Afficher toutes les vidéos"), + ("layer.unlockAll", "Unlock All Layers", "Déverrouiller tous les calques"), + ("layer.expressions", "Enable Expressions", "Activer les expressions"), + ("layer.expressions", "Disable Expressions", "Désactiver les expressions"), + ("layer.setSwitch", "Shy", "Timide"), + ("layer.setSwitch", "Lock", "Verrouiller"), + ("layer.setSwitch", "Audio", "Audio"), + ("layer.setSwitch", "Video", "Vidéo"), + ("layer.setSwitch", "Solo", "Solo"), + ("layer.setSwitch", "Effect", "Effet"), + ("layer.setSwitch", "Collapse", "Réduire les transformations"), + ("layer.setSwitch", "Motion Blur", "Flou de mouvement"), + ("layer.setSwitch", "Adjustment Layer", "Calque de réglage"), + ("", "Transform", "Transformation"), + ("layer.transform", "Reset", "Réinitialiser"), + ("layer.setTransform", "Anchor Point...", "Point d’ancrage..."), + ("layer.setTransform", "Position...", "Position..."), + ("layer.setTransform", "Scale...", "Échelle..."), + ("layer.setTransform", "Orientation...", "Orientation..."), + ("layer.setTransform", "Rotation...", "Rotation..."), + ("layer.setTransform", "Opacity...", "Opacité..."), + ("layer.transform", "Flip Horizontal", "Miroir horizontal"), + ("layer.transform", "Flip Vertical", "Miroir vertical"), + ("layer.transform", "Center In View", "Centrer dans la vue"), + ("layer.centerAnchor", "Center Anchor Point in Layer Content", "Centrer le point d’ancrage dans le contenu du calque"), + ("layer.transform", "Fit to Comp", "Ajuster à la composition"), + ("layer.transform", "Fit to Comp Width", "Ajuster à la largeur de la composition"), + ("layer.transform", "Fit to Comp Height", "Ajuster à la hauteur de la composition"), + ("layer.autoOrient", "Auto-Orient...", "Orientation automatique..."), + ("", "Time", "Temps"), + ("layer.enableTimeRemap", "Enable Time Remapping", "Activer le remappage temporel"), + ("layer.timeReverse", "Time-Reverse Layer", "Inverser le temps du calque"), + ("layer.timeStretch", "Time Stretch...", "Extension temporelle..."), + ("layer.freezeFrame", "Freeze Frame", "Image figée"), + ("layer.freezeOnLastFrame", "Freeze On Last Frame", "Figer à la dernière image"), + ("layer.alignVideoToData", "Align Video to Data", "Aligner la vidéo sur les données"), + ("", "Frame Blending", "Fusion d’images"), + ("layer.frameBlending", "Off", "Désactivé"), + ("layer.frameBlending", "Frame Mix", "Mélange d’images"), + ("layer.frameBlending", "Pixel Motion", "Mouvement de pixel"), + ("layer.setSwitch", "3D Layer", "Calque 3D"), + ("layer.setSwitch", "Guide Layer", "Calque de repère"), + ("layer.environment", "Environment Layer", "Calque d’environnement"), + ("", "Markers", "Repères"), + ("layer.addMarker", "Add Marker", "Ajouter un repère"), + ("layer.updateMarkersFromSource", "Update Markers From Source", "Mettre à jour les repères à partir de la source"), + ("layer.markersLock", "Lock Markers", "Verrouiller les repères"), + ("layer.deleteAllMarkers", "Delete All Markers", "Supprimer tous les repères"), + ("layer.setSwitch", "Preserve Transparency", "Conserver la transparence"), + ("", "Blending Mode", "Mode de fusion"), + ("layer.setBlendMode", "Normal", "Normal"), + ("layer.setBlendMode", "Dissolve", "Fondu"), + ("layer.setBlendMode", "Dancing Dissolve", "Fondu dansant"), + ("layer.setBlendMode", "Darken", "Obscurcir"), + ("layer.setBlendMode", "Multiply", "Produit"), + ("layer.setBlendMode", "Color Burn", "Densité couleur +"), + ("layer.setBlendMode", "Classic Color Burn", "Densité couleur + classique"), + ("layer.setBlendMode", "Linear Burn", "Densité linéaire +"), + ("layer.setBlendMode", "Darker Color", "Couleur plus foncée"), + ("layer.setBlendMode", "Add", "Ajouter"), + ("layer.setBlendMode", "Lighten", "Éclaircir"), + ("layer.setBlendMode", "Screen", "Superposition"), + ("layer.setBlendMode", "Color Dodge", "Densité couleur -"), + ("layer.setBlendMode", "Classic Color Dodge", "Densité couleur - (classique)"), + ("layer.setBlendMode", "Linear Dodge", "Densité linéaire -"), + ("layer.setBlendMode", "Lighter Color", "Couleur plus claire"), + ("layer.setBlendMode", "Overlay", "Incrustation"), + ("layer.setBlendMode", "Soft Light", "Lumière tamisée"), + ("layer.setBlendMode", "Hard Light", "Lumière crue"), + ("layer.setBlendMode", "Linear Light", "Lumière linéaire"), + ("layer.setBlendMode", "Vivid Light", "Lumière vive"), + ("layer.setBlendMode", "Pin Light", "Lumière ponctuelle"), + ("layer.setBlendMode", "Hard Mix", "Mélange maximal"), + ("layer.setBlendMode", "Difference", "Différence"), + ("layer.setBlendMode", "Classic Difference", "Différence classique"), + ("layer.setBlendMode", "Exclusion", "Exclusion"), + ("layer.setBlendMode", "Subtract", "Soustraction"), + ("layer.setBlendMode", "Divide", "Division"), + ("layer.setBlendMode", "Hue", "Teinte"), + ("layer.setBlendMode", "Saturation", "Saturation"), + ("layer.setBlendMode", "Color", "Couleur"), + ("layer.setBlendMode", "Luminosity", "Luminosité"), + ("layer.setBlendMode", "Stencil Alpha", "Modèle alpha"), + ("layer.setBlendMode", "Stencil Luma", "Luminance du modèle"), + ("layer.setBlendMode", "Silhouette Alpha", "Silhouette alpha"), + ("layer.setBlendMode", "Silhouette Luma", "Luminance de silhouette"), + ("layer.setBlendMode", "Alpha Add", "Ajout alpha"), + ("layer.setBlendMode", "Luminescent Premul", "Luminescent prémultiplié"), + ("layer.setBlendMode", "Next Blending Mode", "Mode de fusion suivant"), + ("layer.setBlendMode", "Previous Blending Mode", "Mode de fusion précédent"), + ("", "Track Matte", "Estampe"), + ("layer.trackMatte", "No Track Matte", "Aucune estampe"), + ("layer.trackMatte", "Alpha Matte", "Estampe alpha"), + ("layer.trackMatte", "Alpha Inverted Matte", "Estampe alpha inversée"), + ("layer.trackMatte", "Luma Matte", "Estampe luma"), + ("layer.trackMatte", "Luma Inverted Matte", "Estampe luma inversée"), + ("layer.trackMatte", "Matte with Layer Above", "Estampe avec le calque au-dessus"), + ("layer.trackMatte", "Matte with Layer Below", "Estampe avec le calque en dessous"), + ("", "Layer Styles", "Styles de calque"), + ("layer.style.options", "Layer Style Options...", "Options de style de calque..."), + ("layer.style.convertToEditable", "Convert to Editable Styles", "Convertir en styles modifiables"), + ("layer.style.showAll", "Show All", "Tout afficher"), + ("layer.style.removeAll", "Remove All", "Tout supprimer"), + ("layer.style.dropShadow", "Drop Shadow", "Ombre portée"), + ("layer.style.innerShadow", "Inner Shadow", "Ombre interne"), + ("layer.style.outerGlow", "Outer Glow", "Lueur externe"), + ("layer.style.innerGlow", "Inner Glow", "Lueur interne"), + ("layer.style.bevelEmboss", "Bevel and Emboss", "Biseautage et estampage"), + ("layer.style.satin", "Satin", "Satin"), + ("layer.style.colorOverlay", "Color Overlay", "Incrustation couleur"), + ("layer.style.gradientOverlay", "Gradient Overlay", "Incrustation en dégradé"), + ("layer.style.stroke", "Stroke", "Contour"), + ("path.groupShapes", "Group Shapes", "Grouper les formes"), + ("path.ungroupShapes", "Ungroup Shapes", "Dissocier les formes"), + ("", "Arrange", "Disposition"), + ("layer.arrange", "Bring Layer to Front", "Placer le calque au premier plan"), + ("layer.arrange", "Bring Layer Forward", "Avancer le calque d'un cran"), + ("layer.arrange", "Send Layer Backward", "Reculer le calque d'un cran"), + ("layer.arrange", "Send Layer to Back", "Placer le calque en arrière-plan"), + ("", "Reveal", "Révéler"), + ("layer.revealSource", "Reveal Layer Source in Project", "Révéler la source du calque dans le projet"), + ("comp.flowchart", "Reveal Layer in Project Flowchart", "Révéler le calque dans l'organigramme du projet"), + ("comp.revealInProject", "Reveal Composition in Project", "Révéler la composition dans le projet"), + ("layer.revealExpressionErrors", "Reveal Expression Errors", "Révéler les erreurs d'expression"), + ("", "Create", "Créer"), + ("layer.create", "Convert to Editable Text", "Convertir en texte modifiable"), + ("layer.create", "Create Shapes from Text", "Créer des formes à partir du texte"), + ("layer.create", "Create Masks from Text", "Créer des masques à partir du texte"), + ("layer.create", "Create Shapes from Vector Layer", "Créer des formes à partir du calque vectoriel"), + ("layer.create", "Create Keyframes from Data", "Créer des images clés à partir des données"), + ("layer.create", "Null Controllers for Positional Points", "Objets nuls de contrôle pour les points de position"), + ("layer.create", "Null Controllers for Path Points", "Objets nuls de contrôle pour les points de tracé"), + ("layer.create", "Nulls Following Path Points", "Objets nuls suivant les points du tracé"), + ("layer.create", "Null Tracing Along Path", "Objet nul se déplaçant le long du tracé"), + ("layer.create", "Create 3D Layer Instance", "Créer une instance de calque 3D"), + ("", "Camera", "Caméra"), + ("camera.fromView", "Create Camera from 3D View", "Créer une caméra à partir de la vue 3D"), + ("camera.stereoRig", "Create Stereo 3D Rig", "Créer un rig stéréo 3D"), + ("camera.orbitNull", "Create Orbit Null", "Créer un objet nul d'orbite"), + ("camera.fromModel", "Create Cameras from 3D Model", "Créer des caméras à partir du modèle 3D"), + ("camera.linkFocusToPoi", "Link Focus Distance to Point of Interest", "Lier la distance focale au point d'intérêt"), + ("camera.linkFocusToLayer", "Link Focus Distance to Layer", "Lier la distance focale au calque"), + ("camera.setFocusToLayer", "Set Focus Distance to Layer", "Définir la distance focale sur le calque"), + ("layer.cameraSettings", "Camera Settings...", "Paramètres de caméra..."), + ("view.reset3DView", "Reset 3D View", "Réinitialiser la vue 3D"), + ("", "Light", "Lumière"), + ("light.fromModel", "Create Lights from 3D Model", "Créer des lumières à partir du modèle 3D"), + ("light.controlWithCamera", "Control Light with Camera", "Contrôler la lumière avec la caméra"), + ("light.environmentBackground", "Create Environment Light Background Layer", "Créer un calque d'arrière-plan de lumière d'environnement"), + ("", "Material", "Matériau"), + ("material.revealSource", "Reveal Material Source in Project", "Révéler la source du matériau dans le projet"), + ("material.reset", "Reset Material", "Réinitialiser le matériau"), + ("material.duplicateAssign", "Duplicate and Assign Material", "Dupliquer et attribuer le matériau"), + ("layer.autoTrace", "Auto-trace...", "Tracé automatique..."), + ("layer.precompose", "Pre-compose...", "Précomposer..."), + ("layer.sceneEditDetection", "Scene Edit Detection...", "Détection des coupes de scène..."), + ("", "Effect", "Effet"), + ("window.panel", "Effect Controls", "Effets appliqués"), + ("effect.applyLast", "Last Effect", "Dernier effet"), + ("effect.removeAll", "Remove All", "Tout supprimer"), + ("effect.manage", "Manage Effects...", "Gérer les effets..."), + ("effect.plugins.load", "Load Effect Plug-in...", "Charger un plug-in d'effet..."), + ("", "Animation", "Animation"), + ("anim.savePreset", "Save Animation Preset...", "Enregistrer une animation prédéfinie..."), + ("anim.applyPreset", "Apply Animation Preset...", "Appliquer une animation prédéfinie..."), + ("", "Recent Animation Presets", "Animations prédéfinies récentes"), + ("anim.clearRecentPresets", "Clear Recent Presets", "Effacer les animations prédéfinies récentes"), + ("anim.browsePresets", "Browse Presets...", "Parcourir les animations prédéfinies..."), + ("", "Text Animation Presets", "Animations prédéfinies de texte"), + ("layer.applyTextPreset", "Typewriter", "Machine à écrire"), + ("layer.applyTextPreset", "Fade Up Characters", "Fondu entrant des caractères"), + ("layer.applyTextPreset", "Bounce In Words", "Apparition des mots avec rebond"), + ("layer.applyTextPreset", "Tracking In", "Interlettrage progressif"), + ("layer.applyTextPreset", "Scramble", "Brouillage"), + ("layer.applyTextPreset", "Blur In", "Flou entrant"), + ("layer.applyTextPreset", "Jitter", "Tremblement"), + ("layer.applyTextPreset", "Drop In Lines", "Chute des lignes depuis le haut"), + ("anim.addKeyframe", "Add Keyframe", "Ajouter une image clé"), + ("keys.toggleHold", "Toggle Hold Keyframe", "Activer/Désactiver l'image clé figée"), + ("keys.interpolation", "Keyframe Interpolation...", "Interpolation des images clés..."), + ("keys.velocity", "Keyframe Velocity...", "Vitesse des images clés..."), + ("", "Keyframe Assistant", "Assistant d'images clés"), + ("keys.audioToKeyframes", "Convert Audio to Keyframes", "Convertir l'audio en images clés"), + ("prop.convertExpressionToKeyframes", "Convert Expression to Keyframes", "Convertir l'expression en images clés"), + ("keys.easyEase", "Easy Ease", "Lissage"), + ("keys.easyEaseIn", "Easy Ease In", "Lissage entrant"), + ("keys.easyEaseOut", "Easy Ease Out", "Lissage sortant"), + ("keys.exponentialScale", "Exponential Scale", "Échelle exponentielle"), + ("keys.rpfCameraImport", "RPF Camera Import", "Importation de caméra RPF"), + ("layer.sequence", "Sequence Layers...", "Enchaîner les calques..."), + ("keys.timeReverse", "Time-Reverse Keyframes", "Inverser le temporel des images clés"), + ("", "Animate Text", "Animer le texte"), + ("layer.enablePerChar3D", "Enable Per-character 3D", "Activer la 3D par caractère"), + ("layer.addTextAnimator", "Anchor Point", "Point d'ancrage"), + ("layer.addTextAnimator", "Position", "Position"), + ("layer.addTextAnimator", "Scale", "Échelle"), + ("layer.addTextAnimator", "Skew", "Inclinaison"), + ("layer.addTextAnimator", "Rotation", "Rotation"), + ("layer.addTextAnimator", "Opacity", "Opacité"), + ("layer.addTextAnimator", "All Transform Properties", "Toutes les propriétés de transformation"), + ("", "Fill Color", "Couleur de remplissage"), + ("layer.addTextAnimator", "RGB", "RVB"), + ("layer.addTextAnimator", "Hue", "Teinte"), + ("layer.addTextAnimator", "Saturation", "Saturation"), + ("layer.addTextAnimator", "Brightness", "Luminosité"), + ("", "Stroke Color", "Couleur du contour"), + ("layer.addTextAnimator", "Stroke Width", "Épaisseur du contour"), + ("layer.addTextAnimator", "Tracking", "Interlettrage"), + ("layer.addTextAnimator", "Line Anchor", "Ancrage de ligne"), + ("layer.addTextAnimator", "Line Spacing", "Interligne"), + ("layer.addTextAnimator", "Character Offset", "Décalage de caractère"), + ("layer.addTextAnimator", "Character Value", "Valeur de caractère"), + ("layer.addTextAnimator", "Blur", "Flou"), + ("text.animatorFontAxes", "Variable Font Axes", "Axes de police variable"), + ("", "Add Text Selector", "Ajouter un sélecteur de texte"), + ("text.addSelector", "Range", "Plage"), + ("text.addSelector", "Wiggly", "Ondulant"), + ("text.addSelector", "Expression", "Expression"), + ("text.removeAllAnimators", "Remove All Text Animators", "Supprimer tous les animateurs de texte"), + ("prop.setExpression", "Add Expression", "Ajouter une expression"), + ("essential.addProperty", "Add Property to Essential Graphics", "Ajouter la propriété aux graphiques essentiels"), + ("prop.separateDimensions", "Separate Dimensions", "Séparer les dimensions"), + ("track.camera", "Track Camera", "Suivi de caméra"), + ("track.warpStabilizer", "Warp Stabilizer VFX", "Stabilisateur de déformation VFX"), + ("track.motion", "Track Motion", "Suivi du mouvement"), + ("track.stabilize", "Stabilize Motion", "Stabiliser le mouvement"), + ("track.property", "Track this Property", "Effectuer le suivi de cette propriété"), + ("anim.reveal", "Reveal Properties with Keyframes", "Révéler les propriétés avec images clés"), + ("anim.reveal", "Reveal Properties with Animation", "Révéler les propriétés avec animation"), + ("anim.reveal", "Reveal All Modified Properties", "Révéler toutes les propriétés modifiées"), + ("", "View", "Affichage"), + ("view.newViewer", "New Viewer", "Nouveau visualiseur"), + ("view.splitLockedViewer", "Split with New Locked Viewer", "Fractionner avec un nouveau visualiseur verrouillé"), + ("view.zoomIn", "Zoom In", "Zoom avant"), + ("view.zoomOut", "Zoom Out", "Zoom arrière"), + ("", "Resolution", "Résolution"), + ("view.res.full", "Full", "Complète"), + ("view.res.half", "Half", "Moitié"), + ("view.res.third", "Third", "Tiers"), + ("view.res.quarter", "Quarter", "Quart"), + ("view.res.custom", "Custom...", "Personnalisée..."), + ("view.displayColorManagement", "Use Display Color Management", "Utiliser la gestion des couleurs de l’écran"), + ("", "Simulate Output", "Simuler la sortie"), + ("view.simulateOutput", "No Output Simulation", "Aucune simulation de sortie"), + ("view.simulateOutput", "HDTV (Rec. 709)", "HDTV (Rec. 709)"), + ("view.simulateOutput", "SDTV NTSC", "SDTV NTSC"), + ("view.simulateOutput", "SDTV PAL", "SDTV PAL"), + ("view.simulateOutput", "Legacy Macintosh RGB (Gamma 1.8)", "RVB Macintosh hérité (gamma 1,8)"), + ("view.simulateOutput", "Internet Standard RGB (sRGB)", "RVB Internet standard (sRVB)"), + ("view.simulateOutput", "UHDTV (Rec. 2020)", "UHDTV (Rec. 2020)"), + ("view.simulateOutput", "Display P3", "Display P3"), + ("view.simulateOutput", "Linear (1.0 Gamma)", "Linéaire (gamma 1,0)"), + ("view.customRgb", "My Custom RGB...", "Mon RVB personnalisé..."), + ("view.simulateOutput", "Custom...", "Personnalisé..."), + ("view.rulers", "Show Rulers", "Afficher les règles"), + ("", "Panel Background Color", "Couleur d’arrière-plan du panneau"), + ("view.panelBackground", "Black", "Noir"), + ("view.panelBackground", "Dark Gray", "Gris foncé"), + ("view.panelBackground", "Medium Gray (Default)", "Gris moyen (par défaut)"), + ("view.panelBackground", "Light Gray", "Gris clair"), + ("view.panelBackground", "White", "Blanc"), + ("view.panelBackground", "Custom", "Personnalisée"), + ("view.panelBackground", "Select Custom Background Color...", "Sélectionner une couleur d’arrière-plan personnalisée..."), + ("view.guides", "Show Guides", "Afficher les repères"), + ("view.snapToGuides", "Snap to Guides", "Aimanter sur les repères"), + ("view.lockGuides", "Lock Guides", "Verrouiller les repères"), + ("view.addGuide", "Add Guide...", "Ajouter un repère..."), + ("view.clearGuides", "Clear Guides", "Effacer les repères"), + ("view.importGuides", "Import Guides...", "Importer des repères..."), + ("view.exportGuides", "Export Guides...", "Exporter des repères..."), + ("view.grid", "Show Grid", "Afficher la grille"), + ("view.snapToGrid", "Snap to Grid", "Aimanter sur la grille"), + ("view.snapping", "Snapping", "Aimantation"), + ("view.options", "View Options...", "Options d’affichage..."), + ("view.layerControls", "Show Layer Controls", "Afficher les contrôles de calque"), + ("", "Switch View Layout", "Changer la disposition des vues"), + ("view.layout", "1 View", "1 vue"), + ("view.layout", "2 Views", "2 vues"), + ("view.layout", "4 Views", "4 vues"), + ("view.shareViewOptions", "Share View Options", "Partager les options d’affichage"), + ("", "Switch 3D View", "Changer de vue 3D"), + ("view.3d.activeCamera", "Active Camera", "Caméra active"), + ("view.3d.default", "Default", "Par défaut"), + ("view.3d.front", "Front", "Face"), + ("view.3d.left", "Left", "Gauche"), + ("view.3d.top", "Top", "Dessus"), + ("view.3d.back", "Back", "Arrière"), + ("view.3d.right", "Right", "Droite"), + ("view.3d.bottom", "Bottom", "Dessous"), + ("view.3d.custom1", "Custom View 1", "Vue personnalisée 1"), + ("view.3d.custom2", "Custom View 2", "Vue personnalisée 2"), + ("view.3d.custom3", "Custom View 3", "Vue personnalisée 3"), + ("", "Assign Shortcut to 3D View", "Attribuer un raccourci à la vue 3D"), + ("view.3d.last", "Switch to Last 3D View", "Basculer vers la dernière vue 3D"), + ("view.lookAtSelected", "Look at Selected Layers", "Pointer sur les calques sélectionnés"), + ("view.lookAtAll", "Look at All Layers", "Pointer sur tous les calques"), + ("time.set", "Go to Time...", "Accéder au temps..."), + ("view.fullScreen", "Enter Full Screen", "Passer en plein écran"), + ("", "Window", "Fenêtre"), + ("", "Workspace", "Espace de travail"), + ("window.workspace", "Default", "Par défaut"), + ("window.workspace", "Review", "Révision"), + ("window.workspace", "Learn", "Apprentissage"), + ("window.workspace", "Small Screen", "Petit écran"), + ("window.workspace", "Standard", "Standard"), + ("window.workspace", "All Panels", "Tous les panneaux"), + ("window.workspace", "Animation", "Animation"), + ("window.workspace", "Color", "Couleur"), + ("window.workspace", "Effects", "Effets"), + ("window.workspace", "Essential Graphics", "Graphiques essentiels"), + ("window.workspace", "Minimal", "Minimal"), + ("window.workspace", "Motion Tracking", "Suivi de mouvement"), + ("window.workspace", "Paint", "Peinture"), + ("window.workspace", "Text", "Texte"), + ("window.workspace", "Undocked Panels", "Panneaux détachés"), + ("window.resetWorkspace", "Reset to Saved Layout", "Rétablir la disposition enregistrée"), + ("window.saveWorkspace", "Save Changes to this Workspace", "Enregistrer les modifications de cet espace de travail"), + ("window.saveWorkspaceAs", "Save as New Workspace...", "Enregistrer comme nouvel espace de travail..."), + ("window.editWorkspaces", "Edit Workspaces...", "Modifier les espaces de travail..."), + ("", "Assign Shortcut to Workspace", "Attribuer un raccourci à l’espace de travail"), + ("window.panel", "Align", "Alignement"), + ("window.panel", "Audio", "Audio"), + ("window.panel", "Brushes", "Pinceaux"), + ("window.panel", "Character", "Caractère"), + ("window.panel", "Content-Aware Fill", "Remplissage d’après le contenu"), + ("window.panel", "Effects & Presets", "Effets et programmes"), + ("window.panel", "Essential Graphics", "Graphiques essentiels"), + ("window.panel", "Info", "Informations"), + ("help.inAppTutorials", "Learn", "Apprentissage"), + ("window.panel", "Lumetri Scopes", "Oscilloscopes Lumetri"), + ("window.panel", "Mask Interpolation", "Interpolation de masque"), + ("window.panel", "Media Browser", "Navigateur multimédia"), + ("window.panel", "Metadata", "Métadonnées"), + ("window.panel", "Motion Sketch", "Croquis de mouvement"), + ("window.panel", "Paint", "Peinture"), + ("window.panel", "Paragraph", "Paragraphe"), + ("window.panel", "Preview", "Prévisualisation"), + ("window.panel", "Progress", "Progression"), + ("window.panel", "Properties", "Propriétés"), + ("window.panel", "Script Console", "Console de scripts"), + ("window.panel", "Smoother", "Lisseur"), + ("window.panel", "Tools", "Outils"), + ("window.panel", "Tracker", "Suivi"), + ("window.panel", "Wiggler", "Onduleur"), + ("window.panel", "Composition", "Composition"), + ("window.panel", "Flowchart", "Organigramme"), + ("window.panel", "Footage", "Métrage"), + ("window.panel", "Layer", "Calque"), + ("window.panel", "Project", "Projet"), + ("window.panel", "Render Queue", "File d’attente de rendu"), + ("window.panel", "Timeline", "Chronologie"), + ("window.panel", "Create Nulls From Paths", "Créer des nuls à partir des tracés"), + ("window.panel", "VR Comp Editor", "Éditeur de composition VR"), + ("", "Help", "Aide"), + ("help.docs", "EffectCraft Help...", "Aide EffectCraft..."), + ("help.docs", "Scripting Help...", "Aide sur les scripts..."), + ("help.docs", "Expression Reference...", "Référence des expressions..."), + ("help.docs", "Effect Reference...", "Référence des effets..."), + ("anim.browsePresets", "Animation Presets...", "Programmes d’animation..."), + ("app.keyboardShortcuts", "Keyboard Shortcuts...", "Raccourcis clavier..."), + ("help.inAppTutorials", "In-App Tutorials...", "Tutoriels dans l’application..."), + ("help.onlineTutorials", "Online Tutorials...", "Tutoriels en ligne..."), + ("help.systemReport", "System Compatibility Report...", "Rapport de compatibilité du système..."), + ("help.enableLogging", "Enable Logging", "Activer la journalisation"), + ("help.revealLogFile", "Reveal Logging File", "Révéler le fichier journal"), + ("help.discord", "Join the ArtCraft Discord...", "Rejoindre le Discord ArtCraft..."), + ("help.reportIssue", "Provide Feedback...", "Envoyer des commentaires..."), + ("help.website", "ArtCraft Website", "Site web ArtCraft"), + ("help.appPage", "EffectCraft Home Page", "Page d’accueil EffectCraft"), + ("help.github", "EffectCraft on GitHub", "EffectCraft sur GitHub"), + ("file.openDemoProject", "Open Demo Project", "Ouvrir le projet de démonstration"), +]; + +/// German (addition): the same (command, English label) keys as `JAPANESE`, one +/// entry per fixed menu entry, in the same order. +const GERMAN: &[(&str, &str, &str)] = &[ + ("", "EffectCraft", "EffectCraft"), + ("app.about", "About EffectCraft...", "Über EffectCraft..."), + ("", "Settings...", "Voreinstellungen..."), + ("app.settings", "General...", "Allgemein..."), + ("app.settings", "Startup & Repair...", "Start und Reparatur..."), + ("app.settings", "Project...", "Projekt..."), + ("app.settings", "Composition...", "Komposition..."), + ("app.settings", "Previews...", "Vorschauen..."), + ("app.settings", "Appearance...", "Erscheinungsbild..."), + ("app.settings", "Grids & Guides...", "Raster und Hilfslinien..."), + ("app.settings", "Labels...", "Beschriftungen..."), + ("app.settings", "Type...", "Text..."), + ("app.settings", "Import...", "Import..."), + ("app.settings", "Export...", "Export..."), + ("app.settings", "Audio...", "Audio..."), + ("app.settings", "Disk...", "Datenträger..."), + ("app.settings", "Memory & CPU...", "Speicher und CPU..."), + ("app.settings", "Video...", "Video..."), + ("app.settings", "3D...", "3D..."), + ("app.settings", "Scripting & Expressions...", "Skripting und Ausdrücke..."), + ("app.hide", "Hide EffectCraft", "EffectCraft ausblenden"), + ("app.hideOthers", "Hide Others", "Andere ausblenden"), + ("app.showAll", "Show All", "Alle einblenden"), + ("app.quit", "Quit EffectCraft", "EffectCraft beenden"), + ("", "File", "Datei"), + ("", "New", "Neu"), + ("file.newProject", "New Project", "Neues Projekt"), + ("file.newFromTemplate", "New Project from Template...", "Neues Projekt aus Vorlage..."), + ("project.newFolder", "New Folder", "Neuer Ordner"), + ("file.open", "Open Project...", "Projekt öffnen..."), + ("", "Open Recent", "Zuletzt verwendet öffnen"), + ("file.clearRecent", "Clear Recent Projects", "Zuletzt verwendete Projekte löschen"), + ("file.close", "Close", "Schließen"), + ("file.closeProject", "Close Project", "Projekt schließen"), + ("file.save", "Save", "Speichern"), + ("", "Save As", "Speichern unter"), + ("file.saveAs", "Save As...", "Speichern unter..."), + ("file.saveCopy", "Save a Copy...", "Kopie speichern..."), + ("file.saveCopyAsXml", "Save a Copy As XML...", "Kopie als XML speichern..."), + ("templates.saveAs", "Save as Template...", "Als Vorlage speichern..."), + ("file.incrementAndSave", "Increment and Save", "Inkrementell speichern"), + ("file.revert", "Revert", "Wiederherstellen"), + ("", "Import", "Importieren"), + ("file.import", "File...", "Datei..."), + ("file.importMultiple", "Multiple Files...", "Mehrere Dateien..."), + ("file.importTimeline", "Adobe Premiere Pro Project...", "Adobe Premiere Pro-Projekt..."), + ("file.importPlaceholder", "Placeholder...", "Platzhalter..."), + ("file.importSolid", "Solid...", "Farbfläche..."), + ("file.importLottie", "Lottie...", "Lottie..."), + ("file.importVanishingPoint", "Vanishing Point (.vpe)...", "Fluchtpunkt (.vpe)..."), + ("essential.importTemplate", "Essential Graphics Template...", "Wesentliche-Grafiken-Vorlage..."), + ("", "Import Recent Footage", "Zuletzt verwendetes Footage importieren"), + ("file.clearRecentFootage", "Clear Recent Footage", "Zuletzt verwendetes Footage löschen"), + ("", "Export", "Exportieren"), + ("renderQueue.add", "Add to Render Queue", "An die Renderliste anfügen"), + ("file.exportTimeline", "Adobe Premiere Pro Project...", "Adobe Premiere Pro-Projekt..."), + ("file.exportLottie", "Lottie JSON...", "Lottie JSON..."), + ("essential.exportTemplate", "Essential Graphics Template...", "Wesentliche-Grafiken-Vorlage..."), + ("app.find", "Find", "Suchen"), + ("layer.addItem", "Add Footage to Comp", "Footage zur Komposition hinzufügen"), + ("file.newCompFromSelection", "New Comp from Selection...", "Neue Komposition aus Auswahl..."), + ("", "Dependencies", "Abhängigkeiten"), + ("file.collectFiles", "Collect Files...", "Dateien sammeln..."), + ("file.consolidateFootage", "Consolidate All Footage", "Gesamtes Footage konsolidieren"), + ("file.removeUnusedFootage", "Remove Unused Footage", "Nicht verwendetes Footage entfernen"), + ("file.reduceProject", "Reduce Project", "Projekt reduzieren"), + ("file.findMissing", "Find Missing Effects", "Fehlende Effekte suchen"), + ("file.findMissing", "Find Missing Fonts", "Fehlende Schriftarten suchen"), + ("file.findMissing", "Find Missing Footage", "Fehlendes Footage suchen"), + ("file.relinkFootage", "Relink Missing Footage...", "Fehlendes Footage neu verknüpfen..."), + ("file.watchFolder", "Watch Folder...", "Überwachter Ordner..."), + ("", "Scripts", "Skripte"), + ("file.installScript", "Install Script File...", "Skriptdatei installieren..."), + ("file.installScriptUIPanel", "Install ScriptUI Panel...", "ScriptUI-Bedienfeld installieren..."), + ("file.runScript", "Run Script File...", "Skriptdatei ausführen..."), + ("", "Create Proxy", "Proxy erstellen"), + ("file.createProxy", "Still...", "Standbild..."), + ("file.createProxy", "Movie...", "Film..."), + ("", "Set Proxy", "Proxy festlegen"), + ("file.setProxy", "File...", "Datei..."), + ("file.setProxyNone", "None", "Keine"), + ("", "Interpret Footage", "Footage interpretieren"), + ("file.interpretFootage", "Main...", "Haupteinstellungen..."), + ("file.interpretProxy", "Proxy...", "Proxy..."), + ("file.rememberInterpretation", "Remember Interpretation", "Interpretation merken"), + ("file.applyInterpretation", "Apply Interpretation", "Interpretation anwenden"), + ("", "Replace Footage", "Footage ersetzen"), + ("file.replaceFootage", "File...", "Datei..."), + ("file.replaceWithPlaceholder", "Placeholder...", "Platzhalter..."), + ("file.replaceWithSolid", "Solid...", "Farbfläche..."), + ("file.replaceWithLayeredComp", "With Layered Comp", "Durch Komposition mit Ebenen"), + ("file.reloadFootage", "Reload Footage", "Footage neu laden"), + ("file.revealInFinder", "Reveal in Finder", "Im Finder anzeigen"), + ("file.projectSettings", "Project Settings...", "Projekteinstellungen..."), + ("app.quit", "Exit", "Beenden"), + ("", "Edit", "Bearbeiten"), + ("edit.undo", "Undo", "Rückgängig"), + ("edit.redo", "Redo", "Wiederholen"), + ("", "History", "Verlauf"), + ("app.commandPalette", "Quick Apply...", "Schnellanwendung..."), + ("edit.cut", "Cut", "Ausschneiden"), + ("edit.copy", "Copy", "Kopieren"), + ("edit.copyWithPropertyLinks", "Copy with Property Links", "Mit Eigenschaftslinks kopieren"), + ("edit.copyWithRelativePropertyLinks", "Copy with Relative Property Links", "Mit relativen Eigenschaftslinks kopieren"), + ("edit.copyExpressionOnly", "Copy Expression Only", "Nur Ausdruck kopieren"), + ("edit.paste", "Paste", "Einfügen"), + ("edit.pasteReversedKeyframes", "Paste Reversed Keyframes", "Umgekehrte Keyframes einfügen"), + ("edit.pasteTextMatchFormatting", "Paste Text and Match Formatting", "Text mit übereinstimmender Formatierung einfügen"), + ("edit.pasteTextFormattingOnly", "Paste Text Formatting Only", "Nur Textformatierung einfügen"), + ("edit.clear", "Clear", "Löschen"), + ("edit.duplicate", "Duplicate", "Duplizieren"), + ("edit.splitLayer", "Split Layer", "Ebene teilen"), + ("edit.liftWorkArea", "Lift Work Area", "Arbeitsbereich ausheben"), + ("edit.extractWorkArea", "Extract Work Area", "Arbeitsbereich extrahieren"), + ("edit.selectAll", "Select All", "Alles auswählen"), + ("edit.deselectAll", "Deselect All", "Alles abwählen"), + ("", "Label", "Beschriftung"), + ("edit.selectLabelGroup", "Select Label Group", "Beschriftungsgruppe auswählen"), + ("edit.label", "None", "Keine"), + ("edit.label", "Red", "Rot"), + ("edit.label", "Yellow", "Gelb"), + ("edit.label", "Aqua", "Aqua"), + ("edit.label", "Pink", "Rosa"), + ("edit.label", "Lavender", "Lavendel"), + ("edit.label", "Peach", "Pfirsich"), + ("edit.label", "Sea Foam", "Seegrün"), + ("edit.label", "Blue", "Blau"), + ("edit.label", "Green", "Grün"), + ("edit.label", "Purple", "Violett"), + ("edit.label", "Orange", "Orange"), + ("edit.label", "Brown", "Braun"), + ("edit.label", "Fuchsia", "Fuchsia"), + ("edit.label", "Cyan", "Cyan"), + ("edit.label", "Sandstone", "Sandstein"), + ("edit.label", "Dark Green", "Dunkelgrün"), + ("app.settings", "Edit Label Colors...", "Beschriftungsfarben bearbeiten..."), + ("", "Select Keyframe Label Group", "Keyframe-Beschriftungsgruppe auswählen"), + ("keys.selectLabelGroup", "On Selected Layers", "Auf ausgewählten Ebenen"), + ("keys.selectLabelGroup", "On All Layers", "Auf allen Ebenen"), + ("keys.selectLabelGroup", "Visible Keyframes on Selected Layers", "Sichtbare Keyframes auf ausgewählten Ebenen"), + ("keys.selectLabelGroup", "Visible Keyframes on All Layers", "Sichtbare Keyframes auf allen Ebenen"), + ("", "Purge", "Leeren"), + ("edit.purge", "All Cache...", "Gesamter Cache..."), + ("edit.purge", "All Memory & Disk Cache...", "Gesamter Speicher- und Datenträgercache..."), + ("edit.purge", "All Memory", "Gesamter Speicher"), + ("edit.purge", "All Disk Cache...", "Gesamter Datenträgercache..."), + ("edit.purge", "All 3D Cache...", "Gesamter 3D-Cache..."), + ("edit.purgeUndo", "Undo", "Rückgängig-Historie"), + ("edit.purge", "Image Cache Memory", "Bildcache-Speicher"), + ("edit.purge", "Snapshot", "Snapshot"), + ("edit.editOriginal", "Edit Original...", "Original bearbeiten..."), + ("", "Templates", "Vorlagen"), + ("app.templates", "Render Settings...", "Renderingeinstellungen..."), + ("app.templates", "Output Module...", "Ausgabemodul..."), + ("app.keyboardShortcuts", "Keyboard Shortcuts", "Tastaturbefehle"), + ("", "Preferences", "Voreinstellungen"), + ("", "Composition", "Komposition"), + ("comp.new", "New Composition...", "Neue Komposition..."), + ("comp.settings", "Composition Settings...", "Kompositionseinstellungen..."), + ("comp.setPosterTime", "Set Poster Time", "Posterzeit festlegen"), + ("comp.trimToWorkArea", "Trim Comp to Work Area", "Komposition auf Arbeitsbereich zurechtschneiden"), + ("comp.cropToRegionOfInterest", "Crop Comp to Region of Interest", "Komposition auf Interessenbereich zuschneiden"), + ("comp.cropToLayerBounds", "Crop Comp to Selected Layer(s) Bounds", "Komposition auf Grenzen der ausgewählten Ebene(n) zuschneiden"), + ("render.addOutputModule", "Add Output Module", "Ausgabemodul hinzufügen"), + ("", "Preview", "Vorschau"), + ("playback.toggle", "Play Current Preview", "Aktuelle Vorschau wiedergeben"), + ("playback.cacheWhenIdle", "Cache Frames When Idle", "Frames im Leerlauf zwischenspeichern"), + ("playback.audio", "Audio", "Audio"), + ("", "Save Frame As", "Frame speichern unter"), + ("comp.saveFrameAs", "File...", "Datei..."), + ("comp.saveFrameAsPsd", "Photoshop Layers...", "Photoshop-Ebenen..."), + ("comp.saveFrameAsExr", "ProEXR...", "ProEXR..."), + ("render.preRender", "Pre-render...", "Vorrendern..."), + ("render.saveCurrentPreview", "Save Current Preview...", "Aktuelle Vorschau speichern..."), + ("comp.openInEssentialGraphics", "Open in Essential Graphics", "In Wesentliche Grafiken öffnen"), + ("", "Responsive Design — Time", "Responsives Design – Zeit"), + ("comp.responsiveTime", "Create Intro", "Intro erstellen"), + ("comp.responsiveTime", "Create Outro", "Outro erstellen"), + ("comp.responsiveTime", "Create Protected Region from Work Area", "Geschützten Bereich aus Arbeitsbereich erstellen"), + ("comp.flowchart", "Composition Flowchart", "Kompositionsflussdiagramm"), + ("comp.miniFlowchart", "Composition Mini-Flowchart", "Kompositions-Miniflussdiagramm"), + ("", "VR", "VR"), + ("comp.vr.createEnvironment", "Create VR Environment...", "VR-Umgebung erstellen..."), + ("comp.vr.extractCubemap", "Extract Cubemap...", "Cubemap extrahieren..."), + ("", "Layer", "Ebene"), + ("layer.newText", "Text", "Text"), + ("layer.newSolid", "Solid...", "Farbfläche..."), + ("layer.newLight", "Light...", "Licht..."), + ("layer.newCamera", "Camera...", "Kamera..."), + ("layer.newNull", "Null Object", "Null-Objekt"), + ("layer.newShape", "Shape Layer", "Formebene"), + ("layer.newAdjustment", "Adjustment Layer", "Einstellungsebene"), + ("layer.newContentAwareFill", "Content-Aware Fill Layer...", "Ebene für inhaltsbasierte Füllung..."), + ("layer.new3dPrimitive", "Cube", "Würfel"), + ("layer.new3dPrimitive", "Sphere", "Kugel"), + ("layer.new3dPrimitive", "Plane", "Fläche"), + ("layer.new3dPrimitive", "Torus", "Torus"), + ("layer.new3dPrimitive", "Cone", "Kegel"), + ("layer.new3dPrimitive", "Cylinder", "Zylinder"), + ("layer.settings", "Layer Settings...", "Ebeneneinstellungen..."), + ("layer.openLayer", "Open Layer", "Ebene öffnen"), + ("layer.openSource", "Open Layer Source", "Ebenenquelle öffnen"), + ("layer.revealInFinder", "Reveal in Finder", "Im Finder einblenden"), + ("", "Mask", "Maske"), + ("layer.addMask", "New Mask", "Neue Maske"), + ("layer.mask.shape", "Mask Shape...", "Maskenform..."), + ("layer.mask.set", "Mask Feather...", "Weiche Maskenkante..."), + ("layer.mask.set", "Mask Opacity...", "Maskendeckkraft..."), + ("layer.mask.set", "Mask Expansion...", "Maskenausweitung..."), + ("layer.mask.reset", "Reset Mask", "Maske zurücksetzen"), + ("layer.mask.remove", "Remove Mask", "Maske entfernen"), + ("layer.mask.removeAll", "Remove All Masks", "Alle Masken entfernen"), + ("track.mask", "Track Mask", "Maske tracken"), + ("", "Mode", "Modus"), + ("layer.mask.mode", "None", "Ohne"), + ("layer.mask.mode", "Add", "Addieren"), + ("layer.mask.mode", "Subtract", "Subtrahieren"), + ("layer.mask.mode", "Intersect", "Überschneiden"), + ("layer.mask.mode", "Lighten", "Aufhellen"), + ("layer.mask.mode", "Darken", "Abdunkeln"), + ("layer.mask.mode", "Difference", "Differenz"), + ("layer.mask.invert", "Inverted", "Umgekehrt"), + ("layer.mask.lock", "Locked", "Gesperrt"), + ("", "Motion Blur", "Bewegungsunschärfe"), + ("layer.mask.motionBlur", "Same As Layer", "Wie Ebene"), + ("layer.mask.motionBlur", "On", "Ein"), + ("layer.mask.motionBlur", "Off", "Aus"), + ("", "Feather Falloff", "Abfall der weichen Kante"), + ("layer.mask.featherFalloff", "Smooth", "Glätten"), + ("layer.mask.featherFalloff", "Linear", "Linear"), + ("layer.mask.unlockAll", "Unlock All Masks", "Alle Masken entsperren"), + ("layer.mask.lockOthers", "Lock Other Masks", "Andere Masken sperren"), + ("layer.mask.hideLocked", "Hide Locked Masks", "Gesperrte Masken ausblenden"), + ("", "Mask and Shape Path", "Masken- und Formpfad"), + ("path.rotoBezier", "RotoBezier", "RotoBezier"), + ("mask.setClosed", "Closed", "Geschlossen"), + ("path.convertToBezier", "Convert To Bezier Path", "In Bézier-Pfad konvertieren"), + ("path.setFirstVertex", "Set First Vertex", "Ersten Scheitelpunkt festlegen"), + ("path.freeTransform", "Free Transform Points", "Punkte frei transformieren"), + ("", "Quality", "Qualität"), + ("layer.quality", "Best", "Beste"), + ("layer.quality", "Draft", "Entwurf"), + ("layer.quality", "Wireframe", "Drahtgitter"), + ("layer.sampling", "Bilinear", "Bilinear"), + ("layer.sampling", "Bicubic", "Bikubisch"), + ("", "Switches", "Schalter"), + ("layer.hideOtherVideo", "Hide Other Video", "Anderes Video ausblenden"), + ("layer.showAllVideo", "Show All Video", "Gesamtes Video einblenden"), + ("layer.unlockAll", "Unlock All Layers", "Alle Ebenen entsperren"), + ("layer.expressions", "Enable Expressions", "Expressions aktivieren"), + ("layer.expressions", "Disable Expressions", "Expressions deaktivieren"), + ("layer.setSwitch", "Shy", "Schüchtern"), + ("layer.setSwitch", "Lock", "Sperren"), + ("layer.setSwitch", "Audio", "Audio"), + ("layer.setSwitch", "Video", "Video"), + ("layer.setSwitch", "Solo", "Solo"), + ("layer.setSwitch", "Effect", "Effekt"), + ("layer.setSwitch", "Collapse", "Transformierungen reduzieren"), + ("layer.setSwitch", "Motion Blur", "Bewegungsunschärfe"), + ("layer.setSwitch", "Adjustment Layer", "Einstellungsebene"), + ("", "Transform", "Transformieren"), + ("layer.transform", "Reset", "Zurücksetzen"), + ("layer.setTransform", "Anchor Point...", "Ankerpunkt..."), + ("layer.setTransform", "Position...", "Position..."), + ("layer.setTransform", "Scale...", "Skalierung..."), + ("layer.setTransform", "Orientation...", "Ausrichtung..."), + ("layer.setTransform", "Rotation...", "Drehung..."), + ("layer.setTransform", "Opacity...", "Deckkraft..."), + ("layer.transform", "Flip Horizontal", "Horizontal spiegeln"), + ("layer.transform", "Flip Vertical", "Vertikal spiegeln"), + ("layer.transform", "Center In View", "In Ansicht zentrieren"), + ("layer.centerAnchor", "Center Anchor Point in Layer Content", "Ankerpunkt im Ebeneninhalt zentrieren"), + ("layer.transform", "Fit to Comp", "An Komposition anpassen"), + ("layer.transform", "Fit to Comp Width", "An Kompositionsbreite anpassen"), + ("layer.transform", "Fit to Comp Height", "An Kompositionshöhe anpassen"), + ("layer.autoOrient", "Auto-Orient...", "Automatische Ausrichtung..."), + ("", "Time", "Zeit"), + ("layer.enableTimeRemap", "Enable Time Remapping", "Zeitverzerrung aktivieren"), + ("layer.timeReverse", "Time-Reverse Layer", "Ebenenreihenfolge umkehren"), + ("layer.timeStretch", "Time Stretch...", "Zeitdehnung..."), + ("layer.freezeFrame", "Freeze Frame", "Frame fixieren"), + ("layer.freezeOnLastFrame", "Freeze On Last Frame", "Bei letztem Frame fixieren"), + ("layer.alignVideoToData", "Align Video to Data", "Video an Daten ausrichten"), + ("", "Frame Blending", "Frame-Überblendung"), + ("layer.frameBlending", "Off", "Aus"), + ("layer.frameBlending", "Frame Mix", "Frame-Mix"), + ("layer.frameBlending", "Pixel Motion", "Pixelbewegung"), + ("layer.setSwitch", "3D Layer", "3D-Ebene"), + ("layer.setSwitch", "Guide Layer", "Hilfsebene"), + ("layer.environment", "Environment Layer", "Umgebungsebene"), + ("", "Markers", "Marker"), + ("layer.addMarker", "Add Marker", "Marker hinzufügen"), + ("layer.updateMarkersFromSource", "Update Markers From Source", "Marker aus Quelle aktualisieren"), + ("layer.markersLock", "Lock Markers", "Marker sperren"), + ("layer.deleteAllMarkers", "Delete All Markers", "Alle Marker löschen"), + ("layer.setSwitch", "Preserve Transparency", "Transparenz beibehalten"), + ("", "Blending Mode", "Füllmethode"), + ("layer.setBlendMode", "Normal", "Normal"), + ("layer.setBlendMode", "Dissolve", "Streuen"), + ("layer.setBlendMode", "Dancing Dissolve", "Sprenkeln mit Rauschen"), + ("layer.setBlendMode", "Darken", "Abdunkeln"), + ("layer.setBlendMode", "Multiply", "Multiplizieren"), + ("layer.setBlendMode", "Color Burn", "Farbig nachbelichten"), + ("layer.setBlendMode", "Classic Color Burn", "Farbig nachbelichten - klassisch"), + ("layer.setBlendMode", "Linear Burn", "Linear nachbelichten"), + ("layer.setBlendMode", "Darker Color", "Dunklere Farbe"), + ("layer.setBlendMode", "Add", "Addieren"), + ("layer.setBlendMode", "Lighten", "Aufhellen"), + ("layer.setBlendMode", "Screen", "Bildschirm"), + ("layer.setBlendMode", "Color Dodge", "Farbig abwedeln"), + ("layer.setBlendMode", "Classic Color Dodge", "Farbig abwedeln - klassisch"), + ("layer.setBlendMode", "Linear Dodge", "Linear abwedeln"), + ("layer.setBlendMode", "Lighter Color", "Hellere Farbe"), + ("layer.setBlendMode", "Overlay", "Überlagern"), + ("layer.setBlendMode", "Soft Light", "Weiches Licht"), + ("layer.setBlendMode", "Hard Light", "Hartes Licht"), + ("layer.setBlendMode", "Linear Light", "Lineares Licht"), + ("layer.setBlendMode", "Vivid Light", "Strahlendes Licht"), + ("layer.setBlendMode", "Pin Light", "Punktuelles Licht"), + ("layer.setBlendMode", "Hard Mix", "Harte Mischung"), + ("layer.setBlendMode", "Difference", "Differenz"), + ("layer.setBlendMode", "Classic Difference", "Differenz - klassisch"), + ("layer.setBlendMode", "Exclusion", "Ausschluss"), + ("layer.setBlendMode", "Subtract", "Subtrahieren"), + ("layer.setBlendMode", "Divide", "Dividieren"), + ("layer.setBlendMode", "Hue", "Farbton"), + ("layer.setBlendMode", "Saturation", "Sättigung"), + ("layer.setBlendMode", "Color", "Farbe"), + ("layer.setBlendMode", "Luminosity", "Luminanz"), + ("layer.setBlendMode", "Stencil Alpha", "Alphaschablone"), + ("layer.setBlendMode", "Stencil Luma", "Luminanzschablone"), + ("layer.setBlendMode", "Silhouette Alpha", "Alphasilhouette"), + ("layer.setBlendMode", "Silhouette Luma", "Luminanzsilhouette"), + ("layer.setBlendMode", "Alpha Add", "Alpha addieren"), + ("layer.setBlendMode", "Luminescent Premul", "Luminanz integrieren"), + ("layer.setBlendMode", "Next Blending Mode", "Nächste Füllmethode"), + ("layer.setBlendMode", "Previous Blending Mode", "Vorherige Füllmethode"), + ("", "Track Matte", "Spurmaske"), + ("layer.trackMatte", "No Track Matte", "Keine Spurmaske"), + ("layer.trackMatte", "Alpha Matte", "Alphamaske"), + ("layer.trackMatte", "Alpha Inverted Matte", "Umgekehrte Alphamaske"), + ("layer.trackMatte", "Luma Matte", "Luminanzmaske"), + ("layer.trackMatte", "Luma Inverted Matte", "Umgekehrte Luminanzmaske"), + ("layer.trackMatte", "Matte with Layer Above", "Spurmaske mit Ebene darüber"), + ("layer.trackMatte", "Matte with Layer Below", "Spurmaske mit Ebene darunter"), + ("", "Layer Styles", "Ebenenstile"), + ("layer.style.options", "Layer Style Options...", "Ebenenstiloptionen..."), + ("layer.style.convertToEditable", "Convert to Editable Styles", "In editierbare Formate umwandeln"), + ("layer.style.showAll", "Show All", "Alle anzeigen"), + ("layer.style.removeAll", "Remove All", "Alle entfernen"), + ("layer.style.dropShadow", "Drop Shadow", "Schlagschatten"), + ("layer.style.innerShadow", "Inner Shadow", "Schatten nach innen"), + ("layer.style.outerGlow", "Outer Glow", "Schein nach außen"), + ("layer.style.innerGlow", "Inner Glow", "Schein nach innen"), + ("layer.style.bevelEmboss", "Bevel and Emboss", "Abgeflachte Kante und Relief"), + ("layer.style.satin", "Satin", "Glanz"), + ("layer.style.colorOverlay", "Color Overlay", "Farbüberlagerung"), + ("layer.style.gradientOverlay", "Gradient Overlay", "Verlaufsüberlagerung"), + ("layer.style.stroke", "Stroke", "Strich"), + ("path.groupShapes", "Group Shapes", "Formen gruppieren"), + ("path.ungroupShapes", "Ungroup Shapes", "Gruppierung von Formen aufheben"), + ("", "Arrange", "Anordnen"), + ("layer.arrange", "Bring Layer to Front", "Ebene ganz nach vorn"), + ("layer.arrange", "Bring Layer Forward", "Ebene nach vorne"), + ("layer.arrange", "Send Layer Backward", "Ebene nach hinten"), + ("layer.arrange", "Send Layer to Back", "Ebene ganz nach hinten"), + ("", "Reveal", "Anzeigen"), + ("layer.revealSource", "Reveal Layer Source in Project", "Ebenenquelle im Projekt anzeigen"), + ("comp.flowchart", "Reveal Layer in Project Flowchart", "Ebene im Projekt-Flussdiagramm anzeigen"), + ("comp.revealInProject", "Reveal Composition in Project", "Komposition im Projekt anzeigen"), + ("layer.revealExpressionErrors", "Reveal Expression Errors", "Ausdrucksfehler anzeigen"), + ("", "Create", "Erstellen"), + ("layer.create", "Convert to Editable Text", "In editierbaren Text umwandeln"), + ("layer.create", "Create Shapes from Text", "Formen aus Text erstellen"), + ("layer.create", "Create Masks from Text", "Masken aus Text erstellen"), + ("layer.create", "Create Shapes from Vector Layer", "Formen aus Vektorebene erstellen"), + ("layer.create", "Create Keyframes from Data", "Keyframes aus Daten erstellen"), + ("layer.create", "Null Controllers for Positional Points", "Null-Steuerungen für Positionspunkte"), + ("layer.create", "Null Controllers for Path Points", "Null-Steuerungen für Pfadpunkte"), + ("layer.create", "Nulls Following Path Points", "Nullebenen, die Pfadpunkten folgen"), + ("layer.create", "Null Tracing Along Path", "Nullebene, die dem Pfad folgt"), + ("layer.create", "Create 3D Layer Instance", "3D-Ebeneninstanz erstellen"), + ("", "Camera", "Kamera"), + ("camera.fromView", "Create Camera from 3D View", "Kamera aus 3D-Ansicht erstellen"), + ("camera.stereoRig", "Create Stereo 3D Rig", "Stereo-3D-Rig erstellen"), + ("camera.orbitNull", "Create Orbit Null", "Orbit-Nullebene erstellen"), + ("camera.fromModel", "Create Cameras from 3D Model", "Kameras aus 3D-Modell erstellen"), + ("camera.linkFocusToPoi", "Link Focus Distance to Point of Interest", "Fokusdistanz an Point of Interest binden"), + ("camera.linkFocusToLayer", "Link Focus Distance to Layer", "Fokusdistanz an Ebene binden"), + ("camera.setFocusToLayer", "Set Focus Distance to Layer", "Fokusdistanz auf Ebene festlegen"), + ("layer.cameraSettings", "Camera Settings...", "Kameraeinstellungen..."), + ("view.reset3DView", "Reset 3D View", "3D-Ansicht zurücksetzen"), + ("", "Light", "Licht"), + ("light.fromModel", "Create Lights from 3D Model", "Lichter aus 3D-Modell erstellen"), + ("light.controlWithCamera", "Control Light with Camera", "Licht mit Kamera steuern"), + ("light.environmentBackground", "Create Environment Light Background Layer", "Hintergrundebene für Umgebungslicht erstellen"), + ("", "Material", "Material"), + ("material.revealSource", "Reveal Material Source in Project", "Materialquelle im Projekt anzeigen"), + ("material.reset", "Reset Material", "Material zurücksetzen"), + ("material.duplicateAssign", "Duplicate and Assign Material", "Material duplizieren und zuweisen"), + ("layer.autoTrace", "Auto-trace...", "Automatisch nachzeichnen..."), + ("layer.precompose", "Pre-compose...", "Vorkomponieren..."), + ("layer.sceneEditDetection", "Scene Edit Detection...", "Szenenbearbeitungs-Erkennung..."), + ("", "Effect", "Effekt"), + ("window.panel", "Effect Controls", "Effektsteuerungen"), + ("effect.applyLast", "Last Effect", "Letzter Effekt"), + ("effect.removeAll", "Remove All", "Alle entfernen"), + ("effect.manage", "Manage Effects...", "Effekte verwalten..."), + ("effect.plugins.load", "Load Effect Plug-in...", "Effekt-Plug-in laden..."), + ("", "Animation", "Animation"), + ("anim.savePreset", "Save Animation Preset...", "Animationsvorgabe speichern..."), + ("anim.applyPreset", "Apply Animation Preset...", "Animationsvorgabe anwenden..."), + ("", "Recent Animation Presets", "Zuletzt verwendete Animationsvorgaben"), + ("anim.clearRecentPresets", "Clear Recent Presets", "Zuletzt verwendete Vorgaben löschen"), + ("anim.browsePresets", "Browse Presets...", "Vorgaben durchsuchen..."), + ("", "Text Animation Presets", "Textanimationsvorgaben"), + ("layer.applyTextPreset", "Typewriter", "Schreibmaschine"), + ("layer.applyTextPreset", "Fade Up Characters", "Zeichen einblenden"), + ("layer.applyTextPreset", "Bounce In Words", "Wörter springen ein"), + ("layer.applyTextPreset", "Tracking In", "Laufweite verringern"), + ("layer.applyTextPreset", "Scramble", "Verwürfeln"), + ("layer.applyTextPreset", "Blur In", "Aus Unschärfe einblenden"), + ("layer.applyTextPreset", "Jitter", "Zittern"), + ("layer.applyTextPreset", "Drop In Lines", "Zeilen fallen ein"), + ("anim.addKeyframe", "Add Keyframe", "Keyframe hinzufügen"), + ("keys.toggleHold", "Toggle Hold Keyframe", "Halte-Keyframe umschalten"), + ("keys.interpolation", "Keyframe Interpolation...", "Keyframe-Interpolation..."), + ("keys.velocity", "Keyframe Velocity...", "Keyframe-Geschwindigkeit..."), + ("", "Keyframe Assistant", "Keyframe-Assistent"), + ("keys.audioToKeyframes", "Convert Audio to Keyframes", "Audio in Keyframes konvertieren"), + ("prop.convertExpressionToKeyframes", "Convert Expression to Keyframes", "Ausdruck in Keyframes konvertieren"), + ("keys.easyEase", "Easy Ease", "Easy Ease"), + ("keys.easyEaseIn", "Easy Ease In", "Easy Ease In"), + ("keys.easyEaseOut", "Easy Ease Out", "Easy Ease Out"), + ("keys.exponentialScale", "Exponential Scale", "Exponentielle Skalierung"), + ("keys.rpfCameraImport", "RPF Camera Import", "RPF-Kameraimport"), + ("layer.sequence", "Sequence Layers...", "Ebenen sequenzieren..."), + ("keys.timeReverse", "Time-Reverse Keyframes", "Keyframes zeitlich umkehren"), + ("", "Animate Text", "Text animieren"), + ("layer.enablePerChar3D", "Enable Per-character 3D", "3D pro Zeichen aktivieren"), + ("layer.addTextAnimator", "Anchor Point", "Ankerpunkt"), + ("layer.addTextAnimator", "Position", "Position"), + ("layer.addTextAnimator", "Scale", "Skalierung"), + ("layer.addTextAnimator", "Skew", "Neigung"), + ("layer.addTextAnimator", "Rotation", "Drehung"), + ("layer.addTextAnimator", "Opacity", "Deckkraft"), + ("layer.addTextAnimator", "All Transform Properties", "Alle Transformationseigenschaften"), + ("", "Fill Color", "Füllfarbe"), + ("layer.addTextAnimator", "RGB", "RGB"), + ("layer.addTextAnimator", "Hue", "Farbton"), + ("layer.addTextAnimator", "Saturation", "Sättigung"), + ("layer.addTextAnimator", "Brightness", "Helligkeit"), + ("", "Stroke Color", "Strichfarbe"), + ("layer.addTextAnimator", "Stroke Width", "Strichstärke"), + ("layer.addTextAnimator", "Tracking", "Laufweite"), + ("layer.addTextAnimator", "Line Anchor", "Zeilenanker"), + ("layer.addTextAnimator", "Line Spacing", "Zeilenabstand"), + ("layer.addTextAnimator", "Character Offset", "Zeichenversatz"), + ("layer.addTextAnimator", "Character Value", "Zeichenwert"), + ("layer.addTextAnimator", "Blur", "Unschärfe"), + ("text.animatorFontAxes", "Variable Font Axes", "Achsen der variablen Schriftart"), + ("", "Add Text Selector", "Textselektor hinzufügen"), + ("text.addSelector", "Range", "Bereich"), + ("text.addSelector", "Wiggly", "Wackeln"), + ("text.addSelector", "Expression", "Ausdruck"), + ("text.removeAllAnimators", "Remove All Text Animators", "Alle Text-Animatoren entfernen"), + ("prop.setExpression", "Add Expression", "Ausdruck hinzufügen"), + ("essential.addProperty", "Add Property to Essential Graphics", "Eigenschaft zu Essential-Grafik hinzufügen"), + ("prop.separateDimensions", "Separate Dimensions", "Dimensionen trennen"), + ("track.camera", "Track Camera", "Kamera verfolgen"), + ("track.warpStabilizer", "Warp Stabilizer VFX", "Warp-Stabilisator VFX"), + ("track.motion", "Track Motion", "Bewegung verfolgen"), + ("track.stabilize", "Stabilize Motion", "Bewegung stabilisieren"), + ("track.property", "Track this Property", "Diese Eigenschaft verfolgen"), + ("anim.reveal", "Reveal Properties with Keyframes", "Eigenschaften mit Keyframes anzeigen"), + ("anim.reveal", "Reveal Properties with Animation", "Eigenschaften mit Animation anzeigen"), + ("anim.reveal", "Reveal All Modified Properties", "Alle geänderten Eigenschaften anzeigen"), + ("", "View", "Ansicht"), + ("view.newViewer", "New Viewer", "Neuer Viewer"), + ("view.splitLockedViewer", "Split with New Locked Viewer", "Mit neuem gesperrten Viewer teilen"), + ("view.zoomIn", "Zoom In", "Vergrößern"), + ("view.zoomOut", "Zoom Out", "Verkleinern"), + ("", "Resolution", "Auflösung"), + ("view.res.full", "Full", "Voll"), + ("view.res.half", "Half", "Halb"), + ("view.res.third", "Third", "Drittel"), + ("view.res.quarter", "Quarter", "Viertel"), + ("view.res.custom", "Custom...", "Benutzerdefiniert..."), + ("view.displayColorManagement", "Use Display Color Management", "Farbverwaltung des Displays verwenden"), + ("", "Simulate Output", "Ausgabe simulieren"), + ("view.simulateOutput", "No Output Simulation", "Keine Ausgabesimulation"), + ("view.simulateOutput", "HDTV (Rec. 709)", "HDTV (Rec. 709)"), + ("view.simulateOutput", "SDTV NTSC", "SDTV NTSC"), + ("view.simulateOutput", "SDTV PAL", "SDTV PAL"), + ("view.simulateOutput", "Legacy Macintosh RGB (Gamma 1.8)", "Legacy-Macintosh-RGB (Gamma 1.8)"), + ("view.simulateOutput", "Internet Standard RGB (sRGB)", "Internet-Standard-RGB (sRGB)"), + ("view.simulateOutput", "UHDTV (Rec. 2020)", "UHDTV (Rec. 2020)"), + ("view.simulateOutput", "Display P3", "Display P3"), + ("view.simulateOutput", "Linear (1.0 Gamma)", "Linear (Gamma 1.0)"), + ("view.customRgb", "My Custom RGB...", "Mein eigenes RGB..."), + ("view.simulateOutput", "Custom...", "Benutzerdefiniert..."), + ("view.rulers", "Show Rulers", "Lineale anzeigen"), + ("", "Panel Background Color", "Hintergrundfarbe des Bedienfelds"), + ("view.panelBackground", "Black", "Schwarz"), + ("view.panelBackground", "Dark Gray", "Dunkelgrau"), + ("view.panelBackground", "Medium Gray (Default)", "Mittelgrau (Standard)"), + ("view.panelBackground", "Light Gray", "Hellgrau"), + ("view.panelBackground", "White", "Weiß"), + ("view.panelBackground", "Custom", "Benutzerdefiniert"), + ("view.panelBackground", "Select Custom Background Color...", "Benutzerdefinierte Hintergrundfarbe auswählen..."), + ("view.guides", "Show Guides", "Hilfslinien anzeigen"), + ("view.snapToGuides", "Snap to Guides", "An Hilfslinien einrasten"), + ("view.lockGuides", "Lock Guides", "Hilfslinien sperren"), + ("view.addGuide", "Add Guide...", "Hilfslinie hinzufügen..."), + ("view.clearGuides", "Clear Guides", "Hilfslinien entfernen"), + ("view.importGuides", "Import Guides...", "Hilfslinien importieren..."), + ("view.exportGuides", "Export Guides...", "Hilfslinien exportieren..."), + ("view.grid", "Show Grid", "Raster anzeigen"), + ("view.snapToGrid", "Snap to Grid", "Am Raster einrasten"), + ("view.snapping", "Snapping", "Einrasten"), + ("view.options", "View Options...", "Ansichtsoptionen..."), + ("view.layerControls", "Show Layer Controls", "Ebenensteuerelemente anzeigen"), + ("", "Switch View Layout", "Ansichtslayout wechseln"), + ("view.layout", "1 View", "1 Ansicht"), + ("view.layout", "2 Views", "2 Ansichten"), + ("view.layout", "4 Views", "4 Ansichten"), + ("view.shareViewOptions", "Share View Options", "Ansichtsoptionen teilen"), + ("", "Switch 3D View", "3D-Ansicht wechseln"), + ("view.3d.activeCamera", "Active Camera", "Aktive Kamera"), + ("view.3d.default", "Default", "Standard"), + ("view.3d.front", "Front", "Vorne"), + ("view.3d.left", "Left", "Links"), + ("view.3d.top", "Top", "Oben"), + ("view.3d.back", "Back", "Hinten"), + ("view.3d.right", "Right", "Rechts"), + ("view.3d.bottom", "Bottom", "Unten"), + ("view.3d.custom1", "Custom View 1", "Benutzeransicht 1"), + ("view.3d.custom2", "Custom View 2", "Benutzeransicht 2"), + ("view.3d.custom3", "Custom View 3", "Benutzeransicht 3"), + ("", "Assign Shortcut to 3D View", "Tastenkürzel für 3D-Ansicht zuweisen"), + ("view.3d.last", "Switch to Last 3D View", "Zur letzten 3D-Ansicht wechseln"), + ("view.lookAtSelected", "Look at Selected Layers", "Ausgewählte Ebenen fokussieren"), + ("view.lookAtAll", "Look at All Layers", "Alle Ebenen fokussieren"), + ("time.set", "Go to Time...", "Gehe zu Zeit..."), + ("view.fullScreen", "Enter Full Screen", "Vollbildmodus aktivieren"), + ("", "Window", "Fenster"), + ("", "Workspace", "Arbeitsfläche"), + ("window.workspace", "Default", "Standard"), + ("window.workspace", "Review", "Überprüfen"), + ("window.workspace", "Learn", "Lernen"), + ("window.workspace", "Small Screen", "Kleiner Bildschirm"), + ("window.workspace", "Standard", "Standard"), + ("window.workspace", "All Panels", "Alle Bedienfelder"), + ("window.workspace", "Animation", "Animation"), + ("window.workspace", "Color", "Farbe"), + ("window.workspace", "Effects", "Effekte"), + ("window.workspace", "Essential Graphics", "Essential-Grafik"), + ("window.workspace", "Minimal", "Minimal"), + ("window.workspace", "Motion Tracking", "Bewegungsverfolgung"), + ("window.workspace", "Paint", "Malen"), + ("window.workspace", "Text", "Text"), + ("window.workspace", "Undocked Panels", "Abgedockte Bedienfelder"), + ("window.resetWorkspace", "Reset to Saved Layout", "Auf gespeichertes Layout zurücksetzen"), + ("window.saveWorkspace", "Save Changes to this Workspace", "Änderungen an dieser Arbeitsfläche speichern"), + ("window.saveWorkspaceAs", "Save as New Workspace...", "Als neue Arbeitsfläche speichern..."), + ("window.editWorkspaces", "Edit Workspaces...", "Arbeitsflächen bearbeiten..."), + ("", "Assign Shortcut to Workspace", "Tastenkürzel für Arbeitsfläche zuweisen"), + ("window.panel", "Align", "Ausrichten"), + ("window.panel", "Audio", "Audio"), + ("window.panel", "Brushes", "Pinsel"), + ("window.panel", "Character", "Zeichen"), + ("window.panel", "Content-Aware Fill", "Inhaltsbasiertes Ausfüllen"), + ("window.panel", "Effects & Presets", "Effekte und Presets"), + ("window.panel", "Essential Graphics", "Essential-Grafik"), + ("window.panel", "Info", "Info"), + ("help.inAppTutorials", "Learn", "Lernen"), + ("window.panel", "Lumetri Scopes", "Lumetri-Scopes"), + ("window.panel", "Mask Interpolation", "Maskeninterpolation"), + ("window.panel", "Media Browser", "Medienbrowser"), + ("window.panel", "Metadata", "Metadaten"), + ("window.panel", "Motion Sketch", "Bewegungsskizze"), + ("window.panel", "Paint", "Malen"), + ("window.panel", "Paragraph", "Absatz"), + ("window.panel", "Preview", "Vorschau"), + ("window.panel", "Progress", "Fortschritt"), + ("window.panel", "Properties", "Eigenschaften"), + ("window.panel", "Script Console", "Skriptkonsole"), + ("window.panel", "Smoother", "Smoother"), + ("window.panel", "Tools", "Werkzeuge"), + ("window.panel", "Tracker", "Tracker"), + ("window.panel", "Wiggler", "Wiggler"), + ("window.panel", "Composition", "Komposition"), + ("window.panel", "Flowchart", "Flussdiagramm"), + ("window.panel", "Footage", "Footage"), + ("window.panel", "Layer", "Ebene"), + ("window.panel", "Project", "Projekt"), + ("window.panel", "Render Queue", "Render-Warteschlange"), + ("window.panel", "Timeline", "Zeitleiste"), + ("window.panel", "Create Nulls From Paths", "Null-Objekte aus Pfaden erstellen"), + ("window.panel", "VR Comp Editor", "VR-Kompositionseditor"), + ("", "Help", "Hilfe"), + ("help.docs", "EffectCraft Help...", "EffectCraft-Hilfe..."), + ("help.docs", "Scripting Help...", "Hilfe zu Skripts..."), + ("help.docs", "Expression Reference...", "Ausdrucksreferenz..."), + ("help.docs", "Effect Reference...", "Effektreferenz..."), + ("anim.browsePresets", "Animation Presets...", "Animations-Presets..."), + ("app.keyboardShortcuts", "Keyboard Shortcuts...", "Tastenkürzel..."), + ("help.inAppTutorials", "In-App Tutorials...", "In-App-Tutorials..."), + ("help.onlineTutorials", "Online Tutorials...", "Online-Tutorials..."), + ("help.systemReport", "System Compatibility Report...", "Bericht zur Systemkompatibilität..."), + ("help.enableLogging", "Enable Logging", "Protokollierung aktivieren"), + ("help.revealLogFile", "Reveal Logging File", "Protokolldatei anzeigen"), + ("help.discord", "Join the ArtCraft Discord...", "ArtCraft-Discord beitreten..."), + ("help.reportIssue", "Provide Feedback...", "Feedback senden..."), + ("help.website", "ArtCraft Website", "ArtCraft-Website"), + ("help.appPage", "EffectCraft Home Page", "EffectCraft-Startseite"), + ("help.github", "EffectCraft on GitHub", "EffectCraft auf GitHub"), + ("file.openDemoProject", "Open Demo Project", "Demoprojekt öffnen"), +]; + +// <<< generated i18n catalogs + #[cfg(test)] mod tests { use super::*; @@ -3999,6 +5875,9 @@ mod tests { let mut ukrainian_keys = BTreeSet::new(); let mut spanish_keys = BTreeSet::new(); let mut portuguese_keys = BTreeSet::new(); + let mut russian_keys = BTreeSet::new(); + let mut french_keys = BTreeSet::new(); + let mut german_keys = BTreeSet::new(); for (catalog, unique) in [ (JAPANESE, &mut japanese_keys), (SIMPLIFIED_CHINESE, &mut chinese_keys), @@ -4006,6 +5885,9 @@ mod tests { (UKRAINIAN, &mut ukrainian_keys), (SPANISH, &mut spanish_keys), (PORTUGUESE, &mut portuguese_keys), + (RUSSIAN, &mut russian_keys), + (FRENCH, &mut french_keys), + (GERMAN, &mut german_keys), ] { for (command, en, translated) in catalog { let key = (command.to_string(), en.to_string()); @@ -4032,6 +5914,9 @@ mod tests { assert_eq!(traditional_keys, spanish_keys, "the languages must translate the same entries"); assert_eq!(spanish_keys, portuguese_keys, "the languages must translate the same entries"); assert_eq!(japanese_keys, ukrainian_keys, "the languages must translate the same entries"); + assert_eq!(ukrainian_keys, russian_keys, "the languages must translate the same entries"); + assert_eq!(russian_keys, french_keys, "the languages must translate the same entries"); + assert_eq!(french_keys, german_keys, "the languages must translate the same entries"); } /// Exercise each engine spelling on every host: a macOS-only run must still catch a