mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
Reintroduce multi-point arrows and add migration for it (#635)
* Revert "Revert "Feature: Multi Point Arrows (#338)" (#634)"
This reverts commit 3d2e59bfed
.
* Convert old arrow spec to new one
* Remove unnecessary failchecks and fix context transform issue in retina displays
* Remove old points failcheck from getArrowAbsoluteBounds
* Remove all failchecks for old arrow
* remove the rest of unnecessary checks
* Set default values for the arrow during import
* Add translations
* fix restore using unmigrated elements for state computation
* don't use width/height when migrating from new arrow spec
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: Christopher Chedeau <vjeuxx@gmail.com>
This commit is contained in:
parent
4ff88ae03d
commit
1e4ce77612
25 changed files with 1241 additions and 112 deletions
68
public/locales/fr/translation.json
Normal file
68
public/locales/fr/translation.json
Normal file
|
@ -0,0 +1,68 @@
|
|||
{
|
||||
"labels": {
|
||||
"paste": "Coller",
|
||||
"selectAll": "Tout sélectionner",
|
||||
"copy": "Copier",
|
||||
"bringForward": "Mettre en avant",
|
||||
"sendToBack": "Mettre en arrière-plan",
|
||||
"bringToFront": "Mettre au premier plan",
|
||||
"sendBackward": "Mettre en arrière",
|
||||
"delete": "Supprimer",
|
||||
"copyStyles": "Copier les styles",
|
||||
"pasteStyles": "Coller les styles",
|
||||
"stroke": "Contour",
|
||||
"background": "Arrière-plan",
|
||||
"fill": "Remplissage",
|
||||
"strokeWidth": "Épaisseur contour",
|
||||
"sloppiness": "Laisser-aller",
|
||||
"opacity": "Opacité",
|
||||
"fontSize": "Taille police",
|
||||
"fontFamily": "Police",
|
||||
"onlySelected": "Uniquement la sélection",
|
||||
"withBackground": "Avec arrière-plan",
|
||||
"handDrawn": "Manuscrite",
|
||||
"normal": "Normale",
|
||||
"code": "Code",
|
||||
"small": "Petit",
|
||||
"medium": "Moyen",
|
||||
"large": "Large",
|
||||
"veryLarge": "Très Large",
|
||||
"solid": "Solide",
|
||||
"hachure": "Hachure",
|
||||
"crossHatch": "Hachure croisée",
|
||||
"thin": "Fin",
|
||||
"bold": "Épais",
|
||||
"extraBold": "Très épais",
|
||||
"architect": "Architecte",
|
||||
"artist": "Artiste",
|
||||
"cartoonist": "Cartooniste"
|
||||
},
|
||||
"buttons": {
|
||||
"clearReset": "Effacer le canvas & réinitialiser la couleur d'arrière-plan",
|
||||
"export": "Exporter",
|
||||
"exportToPng": "Exporter en PNG",
|
||||
"exportToSvg": "Exporter en SVG",
|
||||
"copyToClipboard": "Copier dans le presse-papier",
|
||||
"save": "Sauvegarder",
|
||||
"load": "Ouvrir",
|
||||
"getShareableLink": "Obtenir un lien de partage",
|
||||
"previouslyLoadedScenes": "Scènes précédemment chargées"
|
||||
},
|
||||
"alerts": {
|
||||
"clearReset": "L'intégralité du canvas va être effacé. Êtes-vous sur ?",
|
||||
"couldNotCreateShareableLink": "Impossible de créer un lien de partage.",
|
||||
"importBackendFailed": "L'import depuis le backend a échoué.",
|
||||
"cannotExportEmptyCanvas": "Impossible d'exporter un canvas vide.",
|
||||
"couldNotCopyToClipboard": "Impossible de copier dans le presse-papier. Essayez d'utiliser le navigateur Chrome.",
|
||||
"copiedToClipboard": "Copié dans le presse-papier: {{url}}"
|
||||
},
|
||||
"toolBar": {
|
||||
"selection": "Sélection",
|
||||
"rectangle": "Rectangle",
|
||||
"diamond": "Losange",
|
||||
"ellipse": "Ellipse",
|
||||
"arrow": "Flèche",
|
||||
"line": "Ligne",
|
||||
"text": "Texte"
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue