-
-
Notifications
You must be signed in to change notification settings - Fork 994
Added full support for the French language. #291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
5675a45
Add files via upload
Ewazer 1ce713d
Merge branch 'webadderall:main' into main
Ewazer d966b9d
Update config.ts
Ewazer 7e54bb0
Add French translations to I18nContext
Ewazer 7d82e1e
Update launch.json
Ewazer 2d0c25e
Update SettingsPanel.tsx
Ewazer dc5352b
Update common.json
Ewazer b250065
Update dialogs.json
Ewazer 4484c17
update
Ewazer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| { | ||
| "app": { | ||
| "name": "Recordly", | ||
| "editorTitle": "Recordly Editor", | ||
| "subtitle": "Enregistrement et édition d’écran", | ||
| "language": "Langue", | ||
| "manageRecordings": "Ouvrir le dossier des enregistrements" | ||
| }, | ||
| "actions": { | ||
| "cancel": "Annuler", | ||
| "close": "Fermer", | ||
| "export": "Exporter", | ||
| "load": "Charger", | ||
| "redo": "Rétablir", | ||
| "reset": "Réinitialiser", | ||
| "save": "Enregistrer", | ||
| "undo": "Annuler", | ||
| "delete": "Supprimer", | ||
| "done": "Terminé" | ||
| }, | ||
| "errors": { | ||
| "invalidFileType": "Type de fichier invalide", | ||
| "failedToUploadImage": "Échec du téléchargement de l’image", | ||
| "fileReadError": "Une erreur s’est produite lors de la lecture du fichier." | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,62 @@ | ||
| { | ||
| "export": { | ||
| "pleaseTryAgain": "Veuillez réessayer", | ||
| "compilingGifProgress": "Compilation du GIF... {{progress}} %", | ||
| "compilingGifWait": "Compilation du GIF... Cela peut prendre un moment", | ||
| "takeMoment": "Cela peut prendre un moment...", | ||
| "exportFailed": "Échec de l’exportation", | ||
| "compilingGifTitle": "Compilation du GIF", | ||
| "exportingFormat": "Exportation en {{format}}", | ||
| "exportComplete": "Exportation terminée", | ||
| "formatReady": "Votre {{format}} est prêt", | ||
| "showInFolder": "Afficher dans le dossier", | ||
| "compiling": "Compilation", | ||
| "renderingFrames": "Rendu des images", | ||
| "processing": "Traitement...", | ||
| "status": "État", | ||
| "format": "Format", | ||
| "compilingStatus": "Compilation...", | ||
| "frames": "Images", | ||
| "cancelExport": "Annuler l’exportation", | ||
| "reopenSaveDialog": "Rouvrir la boîte de dialogue d’enregistrement", | ||
| "savedSuccess": "{{format}} enregistré avec succès !" | ||
| }, | ||
| "addFont": { | ||
| "title": "Ajouter une police Google", | ||
| "heading": "Ajouter une police Google", | ||
| "description": "Ajoutez une police personnalisée depuis Google Fonts pour l’utiliser dans vos annotations.", | ||
| "urlLabel": "URL d’importation Google Fonts", | ||
| "urlPlaceholder": "https://fonts.googleapis.com/css2?family=Roboto&display=swap", | ||
| "urlHelp": "Récupérez-la sur Google Fonts : sélectionnez une police → cliquez sur « Obtenir la police » → copiez l’URL @import", | ||
| "nameLabel": "Nom affiché", | ||
| "namePlaceholder": "Ma police personnalisée", | ||
| "nameHelp": "C’est ainsi que la police apparaîtra dans le sélecteur de polices", | ||
| "adding": "Ajout...", | ||
| "addFont": "Ajouter la police", | ||
| "enterUrl": "Veuillez entrer une URL d’importation Google Fonts", | ||
| "invalidUrl": "Veuillez entrer une URL Google Fonts valide", | ||
| "enterName": "Veuillez entrer un nom de police", | ||
| "extractFailed": "Impossible d’extraire la famille de police depuis l’URL", | ||
| "addSuccess": "Police « {{name}} » ajoutée avec succès", | ||
| "addFailed": "Échec de l’ajout de la police", | ||
| "loadTimeout": "Le chargement de la police a pris trop de temps. Veuillez vérifier l’URL et réessayer.", | ||
| "loadFailed": "La police n’a pas pu être chargée. Veuillez vérifier que l’URL Google Fonts est correcte." | ||
| }, | ||
| "shortcutsConfig": { | ||
| "title": "Raccourcis clavier", | ||
| "configurable": "Configurable", | ||
| "fixed": "Fixe", | ||
| "pressEscToCancel": "Appuyez sur Échap pour annuler", | ||
| "clickToChange": "Cliquez pour modifier", | ||
| "pressAKey": "Appuyez sur une touche…", | ||
| "alreadyUsedBy": "Déjà utilisé par <strong>{{action}}</strong>", | ||
| "swap": "Échanger", | ||
| "reserved": "Ce raccourci est réservé à « {{label}} » et ne peut pas être réassigné.", | ||
| "saved": "Raccourcis clavier enregistrés", | ||
| "resetNotice": "Réinitialisation aux raccourcis par défaut — cliquez sur Enregistrer pour appliquer", | ||
| "instructions": "Cliquez sur un raccourci puis appuyez sur la nouvelle combinaison de touches. Appuyez sur Échap pour annuler.", | ||
| "resetToDefaults": "Réinitialiser par défaut", | ||
| "cancel": "Annuler", | ||
| "save": "Enregistrer" | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,137 @@ | ||
| { | ||
| "playback": { | ||
| "play": "Lecture", | ||
| "pause": "Pause", | ||
| "skipBack": "Reculer", | ||
| "skipForward": "Avancer", | ||
| "muteUnmute": "Activer/Désactiver le son" | ||
| }, | ||
| "annotations": { | ||
| "settings": "Paramètres des annotations", | ||
| "active": "Actif", | ||
| "text": "Texte", | ||
| "image": "Image", | ||
| "arrow": "Flèche", | ||
| "blur": "Flou", | ||
| "textContent": "Contenu du texte", | ||
| "textPlaceholder": "Entrez votre texte...", | ||
| "fontStyle": "Style de police", | ||
| "selectStyle": "Sélectionner un style", | ||
| "size": "Taille", | ||
| "toggleBold": "Activer/désactiver le gras", | ||
| "toggleItalic": "Activer/désactiver l’italique", | ||
| "toggleUnderline": "Activer/désactiver le soulignement", | ||
| "alignLeft": "Aligner à gauche", | ||
| "alignCenter": "Centrer", | ||
| "alignRight": "Aligner à droite", | ||
| "textColor": "Couleur du texte", | ||
| "background": "Arrière-plan", | ||
| "none": "Aucun", | ||
| "clearBackground": "Supprimer l’arrière-plan", | ||
| "uploadImage": "Importer une image", | ||
| "supportedFormats": "Formats pris en charge : JPG, PNG, GIF, WebP", | ||
| "arrowDirection": "Direction de la flèche", | ||
| "strokeWidth": "Épaisseur du trait : {{width}} px", | ||
| "arrowColor": "Couleur de la flèche", | ||
| "deleteAnnotation": "Supprimer l’annotation", | ||
| "shortcutsAndTips": "Raccourcis et conseils", | ||
| "tipSelectAnnotation": "Déplacez la tête de lecture vers une zone d’annotations superposées et sélectionnez un élément.", | ||
| "tipCycleForward": "Utilisez Tab pour parcourir les éléments superposés.", | ||
| "tipCycleBackward": "Utilisez Maj+Tab pour parcourir en arrière.", | ||
| "imageUploadSuccess": "Image importée avec succès !", | ||
| "imageUploadError": "Veuillez importer une image JPG, PNG, GIF ou WebP.", | ||
| "blurStrength": "Intensité du flou : {{strength}}", | ||
| "solidColor": "Couleur unie (censure)", | ||
| "borderRadius": "Rayon de bordure" | ||
| }, | ||
|
|
||
| "fontStyles": { | ||
| "classic": "Classique", | ||
| "editor": "Éditeur", | ||
| "strong": "Fort", | ||
| "typewriter": "Machine à écrire", | ||
| "deco": "Décoratif", | ||
| "simple": "Simple", | ||
| "modern": "Moderne", | ||
| "clean": "Épuré" | ||
| }, | ||
| "format": { | ||
| "mp4Video": "Vidéo MP4", | ||
| "mp4Description": "Fichier vidéo de haute qualité", | ||
| "gifAnimation": "Animation GIF", | ||
| "gifDescription": "Image animée à partager" | ||
| }, | ||
| "gifOptions": { | ||
| "frameRate": "Fréquence d’images", | ||
| "outputSize": "Taille de sortie", | ||
| "outputDimensions": "Sortie : {{width}} × {{height}} px", | ||
| "loopAnimation": "Boucler l’animation", | ||
| "loopDescription": "Le GIF sera lu en continu" | ||
| }, | ||
| "tutorial": { | ||
| "howTrimmingWorks": "Fonctionnement du découpage", | ||
| "title": "Comment fonctionne le découpage", | ||
| "understanding": "Comprendre comment supprimer les parties indésirables de votre vidéo.", | ||
| "descriptionP1": "L’outil de découpage fonctionne en définissant les segments que vous souhaitez", | ||
| "descriptionRemove": "supprimer", | ||
| "descriptionP2": "de votre vidéo.", | ||
| "descriptionP3": "Toute partie de la timeline couverte par un segment rouge sera supprimée lors de l’exportation.", | ||
| "visualExample": "Exemple visuel", | ||
| "removed": "SUPPRIMÉ", | ||
| "kept": "Conservé", | ||
| "finalVideo": "Vidéo finale", | ||
| "part": "Partie {{number}}", | ||
| "addTrimStep": "1. Ajouter un découpage", | ||
| "addTrimDesc": "Appuyez sur T ou cliquez sur l’icône des ciseaux pour marquer une section à supprimer.", | ||
| "adjustStep": "2. Ajuster", | ||
| "adjustDesc": "Faites glisser les bords de la zone rouge pour couvrir exactement ce que vous souhaitez retirer." | ||
| }, | ||
| "feedback": { | ||
| "trigger": "Retour", | ||
| "title": "Retour et contact", | ||
| "description": "Contactez-nous directement ou ouvrez un ticket si quelque chose ne fonctionne pas ou manque.", | ||
| "emailLabel": "Email", | ||
| "xLabel": "X", | ||
| "reportIssue": "Signaler un problème / envoyer un retour", | ||
| "openFailed": "Échec de l’ouverture du lien." | ||
| }, | ||
| "keyboardShortcuts": { | ||
| "trigger": "Raccourcis", | ||
| "title": "Raccourcis clavier", | ||
| "description": "Référence rapide pour la timeline et les contrôles de l’éditeur.", | ||
| "customizeTooltip": "Personnaliser les raccourcis", | ||
| "customize": "Personnaliser", | ||
| "panTimeline": "Déplacer la timeline", | ||
| "zoomTimeline": "Zoomer la timeline", | ||
| "cycleAnnotations": "Parcourir les annotations", | ||
| "tab": "Tab" | ||
| }, | ||
| "actions": { | ||
| "saveAgain": "Enregistrer à nouveau", | ||
| "showInFolder": "Afficher dans le dossier" | ||
| }, | ||
| "project": { | ||
| "untitled": "Sans titre" | ||
| }, | ||
| "exportStatus": { | ||
| "exporting": "Exportation", | ||
| "renderingFile": "Rendu de votre fichier.", | ||
| "preparing": "Préparation de l’export...", | ||
| "completePercent": "{{percent}} % terminé", | ||
| "issue": "Problème d’exportation", | ||
| "complete": "Exportation terminée", | ||
| "savedSuccessfully": "Votre fichier a été enregistré avec succès." | ||
| }, | ||
| "export": { | ||
| "processingAudioEdits": "Traitement de l’audio avec modifications de vitesse/superposition" | ||
| }, | ||
| "toolbar": { | ||
| "addLayer": "Ajouter une couche", | ||
| "splitClip": "Diviser le clip (C)" | ||
| }, | ||
| "timeline": { | ||
| "expand": "Développer la timeline", | ||
| "collapse": "Réduire la timeline" | ||
| }, | ||
| "openRecordingsFolder": "Ouvrir le dossier des enregistrements" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,60 @@ | ||
| { | ||
| "title": "Extensions", | ||
| "tabs": { | ||
| "browse": "Parcourir", | ||
| "installed": "Installées" | ||
| }, | ||
| "actions": { | ||
| "submit": "Soumettre une extension", | ||
| "docs": "Documentation des extensions", | ||
| "refresh": "Actualiser", | ||
| "openFolder": "Ouvrir le dossier des extensions", | ||
| "uninstall": "Désinstaller", | ||
| "install": "Installer", | ||
| "installing": "Installation", | ||
| "add": "Ajouter", | ||
| "retry": "Réessayer", | ||
| "close": "Fermer", | ||
| "folder": "Dossier" | ||
| }, | ||
| "status": { | ||
| "enabled": "Activée", | ||
| "disabled": "Désactivée", | ||
| "installed": "Installée" | ||
| }, | ||
| "detail": { | ||
| "by": "Par {{author}}", | ||
| "unknownAuthor": "Auteur inconnu", | ||
| "noDescription": "Aucune description", | ||
| "downloads": "{{count}} téléchargements", | ||
| "preview": "Aperçu", | ||
| "screenshotAlt": "Capture d’écran {{number}}", | ||
| "description": "Description", | ||
| "tags": "Tags", | ||
| "permissions": "Autorisations", | ||
| "location": "Emplacement", | ||
| "error": "Erreur : {{message}}" | ||
| }, | ||
| "empty": { | ||
| "title": "Aucune extension", | ||
| "description": "Installez des extensions pour ajouter des cadres, des effets de curseur et des outils d’édition." | ||
| }, | ||
| "search": { | ||
| "placeholder": "Rechercher des extensions...", | ||
| "noResults": "Aucune extension trouvée", | ||
| "noMarketplace": "Aucune extension disponible sur le marketplace pour le moment", | ||
| "count": "{{count}} extension", | ||
| "countPlural": "{{count}} extensions" | ||
| }, | ||
| "toast": { | ||
| "installedAndEnabled": "Extension installée et activée", | ||
| "uninstalled": "{{name}} désinstallée", | ||
| "uninstallFailed": "Échec de la désinstallation de {{name}}", | ||
| "searchFailed": "Échec de la recherche sur le marketplace", | ||
| "refreshed": "Extensions actualisées", | ||
| "refreshFailed": "Échec de l’actualisation des extensions", | ||
| "marketplaceInstalled": "{{name}} installée et activée", | ||
| "marketplaceInstallFailed": "Échec de l’installation de {{name}}", | ||
| "enableFailed": "Échec de l’activation de l’extension" | ||
| } | ||
| } |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.