i18n(fr): translate the strings main added since (300 entries)

This commit is contained in:
Florent Siegenthaler committed 2026-10-30 21:22:56 +01:00
1 parent e3467dd4a6
commit d85a5249c7
3 files changed
+319 -1

No files matched your search

+1
View File
@@ -1458,6 +1458,7 @@ const FRENCH: &[Row] = &[
("ec.vr.rotatesphere", "VR Rotate Sphere", "Rotation de sphère VR"),
("ec.vr.sharpen", "VR Sharpen", "Accentuation VR"),
("ec.vr.spheretoplane", "VR Sphere to Plane", "Sphère vers plan VR"),
("ec.3d.instance3d", "3D Layer Instance", "Instance de calque 3D"),
];
/// French (`fr`) category labels, keyed by the registry's English category.
+317
View File
@@ -8567,6 +8567,323 @@ const FRENCH: &[(&str, &str)] = &[
("Open in Essential Graphics", "Ouvrir dans Graphiques essentiels"),
("Video preview is off (Preview panel): audio only", "La prévisualisation vidéo est désactivée (panneau Prévisualisation) : audio uniquement"),
("Solid…", "Solide…"),
("Click to sample color", "Cliquez pour échantillonner la couleur"),
("Advanced", "Avancé"),
("Rescan Fonts", "Réanalyser les polices"),
("Track Matte pick whip: drag onto a layer", "Lasso d’estampe : faites glisser vers un calque"),
("Play/Stop", "Lecture/Arrêt"),
("Selection Tool", "Outil Sélection"),
("Hand Tool", "Outil Main"),
("Zoom Tool", "Outil Zoom"),
("Orbit Around Cursor Tool", "Outil Orbite autour du curseur"),
("Pan Under Cursor Tool", "Outil Panoramique sous le curseur"),
("Dolly Towards Cursor Tool", "Outil Travelling vers le curseur"),
("Rotation Tool", "Outil Rotation"),
("Pan Behind (Anchor Point) Tool", "Outil Déplacement derrière (point d’ancrage)"),
("Rectangle Tool", "Outil Rectangle"),
("Rounded Rectangle Tool", "Outil Rectangle arrondi"),
("Ellipse Tool", "Outil Ellipse"),
("Polygon Tool", "Outil Polygone"),
("Star Tool", "Outil Étoile"),
("Pen Tool", "Outil Plume"),
("Add Vertex Tool", "Outil Ajout de sommet"),
("Delete Vertex Tool", "Outil Suppression de sommet"),
("Convert Vertex Tool", "Outil Conversion de sommet"),
("Mask Feather Tool", "Outil Contour progressif du masque"),
("Horizontal Type Tool", "Outil Texte horizontal"),
("Vertical Type Tool", "Outil Texte vertical"),
("Brush Tool", "Outil Pinceau"),
("Clone Stamp Tool", "Outil Tampon de duplication"),
("Eraser Tool", "Outil Gomme"),
("Roto Brush Tool", "Outil Pinceau de rotoscopie"),
("Refine Edge Tool", "Outil Affinage des contours"),
("Object Matte Tool", "Outil Estampe d’objet"),
("Puppet Position Pin Tool", "Outil Épingle de position de marionnette"),
("Puppet Starch Pin Tool", "Outil Épingle de rigidité de marionnette"),
("Puppet Bend Pin Tool", "Outil Épingle de courbure de marionnette"),
("Puppet Advanced Pin Tool", "Outil Épingle avancée de marionnette"),
("Puppet Overlap Pin Tool", "Outil Épingle de chevauchement de marionnette"),
("Shortcut", "Raccourci"),
("Range", "Plage"),
("Play From", "Lire à partir de"),
("Rec. 2020", "Rec. 2020"),
("Light…", "Lumière…"),
("Camera…", "Caméra…"),
("Null Object", "Objet nul"),
("Shape Layer", "Calque de forme"),
("Adjustment Layer", "Calque de réglage"),
("Layer Settings…", "Paramètres du calque…"),
("Create Shapes from Vector Layer", "Créer des formes à partir du calque vectoriel"),
("Create Shapes from Text", "Créer des formes à partir du texte"),
("Create Masks from Text", "Créer des masques à partir du texte"),
("New Mask", "Nouveau masque"),
("Center In View", "Centrer dans la vue"),
("Fit to Comp", "Ajuster à la composition"),
("Flip Horizontal", "Miroir horizontal"),
("Flip Vertical", "Miroir vertical"),
("Enable Time Remapping", "Activer le remappage temporel"),
("Time-Reverse Layer", "Inverser le temps du calque"),
("Freeze Frame", "Image figée"),
("Freeze On Last Frame", "Figer à la dernière image"),
("Add Marker", "Ajouter un repère"),
("Bring Layer to Front", "Placer le calque au premier plan"),
("Bring Layer Forward", "Avancer le calque d’un cran"),
("Send Layer Backward", "Reculer le calque d’un cran"),
("Send Layer to Back", "Placer le calque à l’arrière-plan"),
("Pre-compose…", "Précomposer…"),
("Split Layer", "Fractionner le calque"),
("Layer Style Options...", "Options de style de calque..."),
("Convert to Editable Styles", "Convertir en styles modifiables"),
("Show All", "Tout afficher"),
("Remove All", "Tout supprimer"),
("Separate Dimensions", "Dissocier les dimensions"),
("Add Property to Essential Graphics", "Ajouter la propriété aux graphiques essentiels"),
("Continuous Bezier", "Bézier continu"),
("Auto Bezier", "Bézier automatique"),
("Lock To Time", "Verrouiller sur le temps"),
("Rove Across Time", "Répartir dans le temps"),
("Anchor Point", "Point d’ancrage"),
("All Transform Properties", "Toutes les propriétés de transformation"),
("Line Anchor", "Ancrage de ligne"),
("Line Spacing", "Interligne"),
("Character Offset", "Décalage de caractère"),
("Character Value", "Valeur de caractère"),
("Fill Color: RGB", "Couleur de remplissage : RVB"),
("Fill Color: Hue", "Couleur de remplissage : teinte"),
("Fill Color: Saturation", "Couleur de remplissage : saturation"),
("Fill Color: Brightness", "Couleur de remplissage : luminosité"),
("Fill Color: Opacity", "Couleur de remplissage : opacité"),
("Stroke Color: RGB", "Couleur du contour : RVB"),
("Stroke Color: Hue", "Couleur du contour : teinte"),
("Stroke Color: Saturation", "Couleur du contour : saturation"),
("Stroke Color: Brightness", "Couleur du contour : luminosité"),
("Stroke Color: Opacity", "Couleur du contour : opacité"),
("Stroke Width", "Épaisseur du contour"),
("Front: Color", "Face avant : couleur"),
("Bevel: Color", "Biseau : couleur"),
("Side: Color", "Côté : couleur"),
("Back: Color", "Face arrière : couleur"),
("Effect Controls", "Contrôles d’effets"),
("Effects & Presets", "Effets et préréglages"),
("Motion Sketch", "Croquis de mouvement"),
("Render Queue", "File d’attente de rendu"),
("Mask Interpolation", "Interpolation de masque"),
("Script Console", "Console de scripts"),
("Essential Graphics", "Graphiques essentiels"),
("ScriptUI Panel", "Panneau ScriptUI"),
("Lumetri Scopes", "Scopes Lumetri"),
("Media Browser", "Explorateur de médias"),
("Content-Aware Fill", "Remplissage adapté au contenu"),
("Create Nulls From Paths", "Créer des objets nuls à partir de tracés"),
("VR Comp Editor", "Éditeur de composition VR"),
("Resolution", "Résolution"),
("Overlays", "Incrustations"),
("Layer Controls", "Contrôles de calque"),
("Loop", "Boucle"),
("Cache Before Playback", "Mettre en cache avant la lecture"),
("Pre-roll", "Pré-roulement"),
("Post-roll", "Post-roulement"),
("If caching, play cached frames", "En cas de mise en cache, lire les images en cache"),
("Interpret Footage", "Interpréter le métrage"),
("Create a new Folder", "Créer un nouveau dossier"),
("Create a new Composition", "Créer une nouvelle composition"),
("First Frame", "Première image"),
("Previous Frame", "Image précédente"),
("Next Frame", "Image suivante"),
("Last Frame", "Dernière image"),
("Name (A–Z)", "Nom (A–Z)"),
("Merged PRs", "PR fusionnées"),
("Lines added", "Lignes ajoutées"),
("Lines deleted", "Lignes supprimées"),
("Line delta", "Écart de lignes"),
("Binary assets added", "Ressources binaires ajoutées"),
("Binary assets removed", "Ressources binaires supprimées"),
("First commit", "Premier commit"),
("Last commit", "Dernier commit"),
("Display name", "Nom affiché"),
("Real name", "Vrai nom"),
("ArtCraft website", "Site web d’ArtCraft"),
("Source code on GitHub", "Code source sur GitHub"),
("3D Renderer", "Moteur de rendu 3D"),
("Black", "Noir"),
("White", "Blanc"),
("Composition Settings", "Paramètres de composition"),
("Preset Name", "Nom du préréglage"),
("Lock Aspect Ratio", "Verrouiller le rapport d’aspect"),
("Frame Rate presets", "Préréglages de fréquence d’images"),
("Background Color", "Couleur d’arrière-plan"),
("Basic", "Général"),
("Shutter Angle", "Angle d’obturation"),
("Shutter Phase", "Phase d’obturation"),
("Samples Per Frame", "Échantillons par image"),
("Adaptive Sample Limit", "Limite d’échantillons adaptatifs"),
("X and Y", "X et Y"),
("X only", "X uniquement"),
("Y only", "Y uniquement"),
("Track Camera", "Suivi de caméra"),
("Warp Stabilizer", "Stabilisateur de déformation"),
("Track Motion", "Suivi du mouvement"),
("Stabilize Motion", "Stabiliser le mouvement"),
("Motion Source:", "Source du mouvement :"),
("Current Track:", "Piste actuelle :"),
("Track Type:", "Type de suivi :"),
("Motion Target:", "Cible du mouvement :"),
("Track Mask:", "Suivi du masque :"),
("Analyze forward", "Analyser vers l’avant"),
("Analyze backward", "Analyser vers l’arrière"),
("Continue Tracking", "Poursuivre le suivi"),
("Stop Tracking", "Arrêter le suivi"),
("Adapt Feature", "Adapter la caractéristique"),
("Extrapolate Motion", "Extrapoler le mouvement"),
("Attach Point", "Point de rattachement"),
("Track Name", "Nom de la piste"),
("Motion Tracker Options", "Options du suivi de mouvement"),
("Motion Tracker Apply Options", "Options d’application du suivi de mouvement"),
("Edit Value Graph", "Modifier la courbe de valeur"),
("Edit Speed Graph", "Modifier la courbe de vitesse"),
("Show Reference Graph", "Afficher la courbe de référence"),
(
"Auto-Select Graph Type (speed graph for spatial properties, else value graph)",
"Sélection automatique du type de courbe (vitesse pour les propriétés spatiales, valeur sinon)",
),
("Auto-zoom graph height", "Zoom automatique sur la hauteur du graphique"),
("Fit all graphs to view", "Ajuster tous les graphiques à la vue"),
("Fit selection to view", "Ajuster la sélection à la vue"),
(
"Snap (key drags snap to the current time and other keys)",
"Aimantation (les images clés déplacées s’alignent sur le temps courant et les autres images clés)",
),
("Show Transform Box when multiple keys are selected", "Afficher le cadre de transformation lorsque plusieurs images clés sont sélectionnées"),
("Separate Dimensions (Position)", "Dissocier les dimensions (position)"),
("Convert selected keyframes to Hold", "Convertir les images clés sélectionnées en images figées"),
("Convert selected keyframes to Linear", "Convertir les images clés sélectionnées en linéaire"),
("Convert selected keyframes to Auto Bezier", "Convertir les images clés sélectionnées en Bézier automatique"),
("Easy Ease (F9)", "Lissage (F9)"),
("Easy Ease In (Shift+F9)", "Lissage entrant (Maj+F9)"),
("Easy Ease Out (Ctrl+Shift+F9)", "Lissage sortant (Ctrl+Maj+F9)"),
("Spatial Path", "Trajectoire spatiale"),
("Temporal Path", "Trajectoire temporelle"),
("All the Same", "Tous identiques"),
("All Independently", "Tous indépendants"),
("Noise Type:", "Type de bruit :"),
("Apply To:", "Appliquer à :"),
("Temporal Graph", "Courbe temporelle"),
("Keyframe Rate:", "Fréquence des images clés :"),
("Capture speed at:", "Vitesse de capture à :"),
("Start Capture", "Démarrer la capture"),
("Cancel Capture", "Annuler la capture"),
("Small Caps", "Petites capitales"),
("All Small Caps", "Tout en petites capitales"),
("Superscript / Superior", "Exposant / supérieur"),
("Subscript / Inferior", "Indice / inférieur"),
("Standard Ligatures", "Ligatures standard"),
("Discretionary Ligatures", "Ligatures facultatives"),
("Contextual Alternates", "Alternatives contextuelles"),
("Stylistic Alternates", "Alternatives stylistiques"),
("Titling Alternates", "Alternatives de titrage"),
("Default Figure Style", "Style de chiffres par défaut"),
("Tabular Lining", "Chiffres alignés tabulaires"),
("Proportional Oldstyle", "Chiffres elzéviriens proportionnels"),
("Proportional Lining", "Chiffres alignés proportionnels"),
("Tabular Oldstyle", "Chiffres elzéviriens tabulaires"),
("Fill Over Stroke", "Remplissage sur le contour"),
("Stroke Over Fill", "Contour sur le remplissage"),
("Stroke order", "Ordre du contour"),
("Single-line Composer", "Composeur de ligne unique"),
("Every-line Composer", "Composeur de toutes les lignes"),
("Text direction", "Direction du texte"),
("Recently Used", "Récemment utilisés"),
("User Presets", "Préréglages utilisateur"),
("Remove from Favorites", "Retirer des favoris"),
("Show Animation Presets", "Afficher les animations prédéfinies"),
(" Refresh List", " Actualiser la liste"),
(" Clear Recently Used", " Effacer les éléments récemment utilisés"),
("Show 32 bpc Effects Only", "Afficher uniquement les effets 32 bpc"),
("Show GPU Accelerated Effects Only", "Afficher uniquement les effets accélérés par GPU"),
("Show Effects for All Color Depths", "Afficher les effets pour toutes les profondeurs de couleur"),
("* Animation Presets", "* Animations prédéfinies"),
("Select a layer to apply to", "Sélectionnez un calque auquel appliquer"),
("Search effects and presets", "Rechercher des effets et des préréglages"),
("Building waveform…", "Création de la forme d’onde…"),
("No effects. Drag one from Effects & Presets.", "Aucun effet. Faites-en glisser un depuis Effets et préréglages."),
(
"Click the ring to add a colour; Alt-click a stop (or drag it off) to remove it",
"Cliquez sur l’anneau pour ajouter une couleur ; Alt-clic sur un point d’arrêt (ou faites-le glisser hors du dégradé) pour le supprimer",
),
(
"Start from a ready-made project. Opening a template makes an untitled copy.",
"Partez d’un projet prêt à l’emploi. L’ouverture d’un modèle crée une copie sans titre.",
),
("Square Pixels", "Pixels carrés"),
("Alpha Expansion:", "Expansion de l’alpha :"),
("Fill Method:", "Méthode de remplissage :"),
("Edge Blend", "Fusion des bords"),
("Entire Duration", "Durée entière"),
("Reference Frame:", "Image de référence :"),
("Use Current Time", "Utiliser le temps courant"),
("Generate Fill Layer", "Générer un calque de remplissage"),
("Lighting Correction:", "Correction de l’éclairage :"),
("Create Text and Camera", "Créer un texte et une caméra"),
("Create Solid and Camera", "Créer un solide et une caméra"),
("Create Null and Camera", "Créer un objet nul et une caméra"),
("Create Shadow Catcher, Camera and Light", "Créer un récepteur d’ombres, une caméra et une lumière"),
("Unable to solve camera", "Impossible de résoudre la caméra"),
("Waiting to solve", "En attente de résolution"),
("Create Camera", "Créer une caméra"),
("track point", "point de suivi"),
("Ruler zero point", "Point zéro de la règle"),
("Vertical ruler", "Règle verticale"),
("Horizontal ruler", "Règle horizontale"),
("Viewer controls", "Contrôles du visualiseur"),
("Resolution/Down Sample Factor", "Résolution et facteur de sous-échantillonnage"),
("Adjust Exposure", "Ajuster l’exposition"),
("Snapshot taken", "Instantané pris"),
("Fast Previews", "Aperçus rapides"),
("3D View", "Vue 3D"),
("Current time", "Temps courant"),
("Layer Transform", "Transformation du calque"),
("Reset Transform", "Réinitialiser la transformation"),
("Text Animation", "Animation de texte"),
("Text Animation Presets", "Animations de texte prédéfinies"),
("EffectCraft on getartcraft.com", "EffectCraft sur getartcraft.com"),
("Small Screen", "Petit écran"),
("Tool Creates Shape", "L’outil crée une forme"),
("Tool Creates Mask", "L’outil crée un masque"),
("Blend Mode", "Mode de fusion"),
("Show mesh", "Afficher le maillage"),
("Record Options...", "Options d’enregistrement..."),
("Apply", "Appliquer"),
("Analyze", "Analyser"),
("Add Point", "Ajouter un point"),
("Remove Point", "Supprimer le point"),
("Render", "Rendu"),
("Save Current as Template…", "Enregistrer l’actuel comme modèle…"),
("New Composition From Footage", "Nouvelle composition à partir d’un métrage"),
("Search", "Rechercher"),
("(no composition)", "(aucune composition)"),
("per second", "par seconde"),
("Waveform", "Forme d’onde"),
("steps", "étapes"),
("Export Scene to Blender...", "Exporter la scène vers Blender..."),
("Preview", "Prévisualisation"),
(
"Hands-on tutorials that run inside EffectCraft. Do each step yourself, or press Show me.",
"Des tutoriels pratiques qui se déroulent dans EffectCraft. Réalisez chaque étape vous-même, ou appuyez sur Montrez-moi.",
),
("Remove this object's strokes", "Supprimer les traits de cet objet"),
("Object {}", "Objet {}"),
("Object {} ({})", "Objet {} ({})"),
("Output file name template", "Modèle de nom du fichier de sortie"),
("Output file: {}", "Fichier de sortie : {}"),
(
"JavaScript with the After Effects scripting object model — try app.project.numItems",
"JavaScript avec le modèle d’objets de script After Effects — essayez app.project.numItems",
),
("Source", "Source"),
("Label {} color", "Couleur de l’étiquette {}"),
("Label {} name", "Nom de l’étiquette {}"),
("Stroke width presets", "Préréglages d’épaisseur du contour"),
("Close font search", "Fermer la recherche de polices"),
];
#[cfg(test)]
+1 -1
View File
@@ -80,7 +80,7 @@ counted, so the true percentages are slightly lower.
| Spanish | `es` | 1,142 (≈ 29%): menus 629 rows, panels 513 | Menus only; the panel catalog from #996 | Latin, fine | no | partial | 9–12 h + review |
| Hindi | `hi` | 0 | — | UI: Devanagari fallback font but no shaping; text layers shape Devanagari | no | none (After Effects: none) | 9–13 h + shaping in the UI |
| Arabic | `ar` | 0 | — | UI: Arabic fallback font but no shaping and no RTL layout; text layers: bidi + shaping | no | none (After Effects: none) | 9–13 h + 15–25 h RTL UI |
| French | `fr` | 1,822 (≈ 43%): menus 629 rows, panels 886, effect names 307 | Panels and dialogs at the source list of the other panel catalogs; effect names and their 21 categories; no help; machine-translated from the English, not yet native-speaker proofread | Latin, fine | no | partial | 2–4 h + review |
| French | `fr` | 2,124 (≈ 51%): menus 632 rows, panels 1,184, effect names 308 | Panels and dialogs at the source list of the other panel catalogs; effect names and their 21 categories; no help; machine-translated from the English, not yet native-speaker proofread | Latin, fine | no | partial | 2–4 h + review |
| Portuguese (Brazil) | `pt-br` | 1,324 (≈ 34%): menus 629 rows, panels 695 | Panels and dialogs at the Chinese catalogs' source list; the six keys main added after that count are translated too; AI-assisted, not yet native-speaker proofread | Latin, fine | no | partial | independent native review |
| Indonesian | `id` | 0 | — | Latin, fine | no | none (After Effects: none) | 8–12 h + review |
| Japanese | `ja` | 1,923 (≈ 46%): menus 630 rows, panels 996, effect names 297 | Panels and dialogs partly; no help, effect names translated for 297 of the 307 ids and their parameter names not; Home screen literals unwrapped (#574, closed) | Japanese system fallback; vertical text and Tate-Chu-Yoko in text layers; IME | no | partial | 6–9 h + review |