Ticket #4105: 4105.patch
File 4105.patch, 18.0 KB (added by , 15 years ago) |
---|
-
_source/lang/_translationstatus.txt
22 22 fi.js Found: 325 Missing: 110 23 23 fo.js Found: 326 Missing: 109 24 24 fr-ca.js Found: 327 Missing: 108 25 fr.js Found: 369 Missing: 6625 fr.js Found: 434 Missing: 1 26 26 gl.js Found: 308 Missing: 127 27 27 gu.js Found: 326 Missing: 109 28 28 he.js Found: 332 Missing: 103 -
_source/lang/fr.js
31 31 * Screenreader titles. Please note that screenreaders are not always capable 32 32 * of reading non-English words. So be careful while translating it. 33 33 */ 34 editorTitle : ' Rich text editor, %1', // MISSING34 editorTitle : 'Editeur de Texte Enrichi, %1', 35 35 36 36 // Toolbar buttons without dialogs. 37 37 source : 'Source', 38 38 newPage : 'Nouvelle page', 39 save : ' Sauver',39 save : 'Enregistrer', 40 40 preview : 'Aperçu', 41 41 cut : 'Couper', 42 42 copy : 'Copier', … … 82 82 langDirLtr : 'Gauche à droite (LTR)', 83 83 langDirRtl : 'Droite à gauche (RTL)', 84 84 langCode : 'Code de langue', 85 longDescr : 'URL de longue description(longdesc => malvoyant)',85 longDescr : 'URL de description longue (longdesc => malvoyant)', 86 86 cssClass : 'Classe CSS', 87 87 advisoryTitle : 'Description (title)', 88 88 cssStyle : 'Style', 89 89 ok : 'OK', 90 90 cancel : 'Annuler', 91 generalTab : 'G eneral',91 generalTab : 'Général', 92 92 advancedTab : 'Avancé', 93 93 validateNumberFailed : 'Cette valeur n\'est pas un nombre.', 94 confirmNewPage : 'Les changements non sauvegardés seront perdus. Etes-vous s ur de voiloir charger une nouvelle page?',95 confirmCancel : 'Certaines options ont été modifiées. Etes-vous s ur de vouloir fermer?',94 confirmNewPage : 'Les changements non sauvegardés seront perdus. Etes-vous sûr de vouloir charger une nouvelle page?', 95 confirmCancel : 'Certaines options ont été modifiées. Etes-vous sûr de vouloir fermer?', 96 96 97 97 // Put the voice-only part of the label in the span. 98 unavailable : '%1<span class="cke_accessibility">, unavailable</span>' // MISSING98 unavailable : '%1<span class="cke_accessibility">, Indisponible</span>' 99 99 }, 100 100 101 101 // Special char dialog. … … 120 120 toEmail : 'E-mail', 121 121 target : 'Cible', 122 122 targetNotSet : '<non définie>', 123 targetFrame : '< frame>',123 targetFrame : '<cadre>', 124 124 targetPopup : '<fenêtre popup>', 125 125 targetNew : 'Nouvelle fenêtre (_blank)', 126 126 targetTop : 'Même fenêtre (_top)', 127 targetSelf : 'Même Frame (_self)',127 targetSelf : 'Même Cadre (_self)', 128 128 targetParent : 'Fenêtre parente (_parent)', 129 targetFrameName : 'Nom d e la Frame cible',129 targetFrameName : 'Nom du Cadre destination', 130 130 targetPopupName : 'Nom de la fenêtre popup', 131 131 popupFeatures : 'Options de la fenêtre popup', 132 132 popupResizable : 'Redimensionnable', … … 135 135 popupToolbar : 'Barre d\'outils', 136 136 popupMenuBar : 'Barre de menu', 137 137 popupFullScreen : 'Plein écran (IE)', 138 popupScrollBars : 'Barres de défil lement',138 popupScrollBars : 'Barres de défilement', 139 139 popupDependent : 'Dépendante (Netscape)', 140 140 popupWidth : 'Largeur', 141 141 popupLeft : 'Position gauche', … … 146 146 langDirNotSet : '<non défini>', 147 147 langDirLTR : 'Gauche à droite', 148 148 langDirRTL : 'Droite à gauche', 149 acccessKey : 'Touche d accessibilité',149 acccessKey : 'Touche d\'accessibilité', 150 150 name : 'Nom', 151 151 langCode : 'Code de langue', 152 152 tabIndex : 'Index de tabulation', … … 155 155 cssClasses : 'Classe du CSS', 156 156 charset : 'Charset de la cible', 157 157 styles : 'Style', 158 selectAnchor : 'S electionner l\'ancre',158 selectAnchor : 'Sélectionner l\'ancre', 159 159 anchorName : 'Par nom d\'ancre', 160 160 anchorId : 'Par ID d\'élément', 161 161 emailAddress : 'Adresse E-Mail', … … 182 182 title : 'Trouver et remplacer', 183 183 find : 'Trouver', 184 184 replace : 'Remplacer', 185 findWhat : 'Expression à trouver 186 replaceWith : 'Remplacer par 185 findWhat : 'Expression à trouver: ', 186 replaceWith : 'Remplacer par: ', 187 187 notFoundMsg : 'Le texte spécifié ne peut être trouvé.', 188 188 matchCase : 'Respecter la casse', 189 189 matchWord : 'Mot entier uniquement', … … 202 202 rows : 'Lignes', 203 203 columns : 'Colonnes', 204 204 border : 'Taille de la bordure', 205 align : 'Align ment du contenu',205 align : 'Alignement du contenu', 206 206 alignNotSet : '<non définie>', 207 207 alignLeft : 'Gauche', 208 208 alignCenter : 'Centré', … … 232 232 { 233 233 menu : 'Cellule', 234 234 insertBefore : 'Insérer une cellule avant', 235 insertAfter : 'Ins erer une cellule après',235 insertAfter : 'Insérer une cellule après', 236 236 deleteCell : 'Supprimer les cellules', 237 237 merge : 'Fusionner les cellules', 238 238 mergeRight : 'Fusionner à droite', 239 239 mergeDown : 'Fusionner en bas', 240 splitHorizontal : 'Fractionner horizontal lement',241 splitVertical : 'Fractionner vertical lement',242 title : ' Cell Properties', // MISSING243 cellType : ' Cell Type', // MISSING244 rowSpan : ' Rows Span', // MISSING245 colSpan : ' Columns Span', // MISSING240 splitHorizontal : 'Fractionner horizontalement', 241 splitVertical : 'Fractionner verticalement', 242 title : 'Propriétés de Cellule', 243 cellType : 'Type de Cellule', 244 rowSpan : 'Fusion de Lignes', 245 colSpan : 'Fusion de Colonnes', 246 246 wordWrap : 'Word Wrap', // MISSING 247 hAlign : ' Horizontal Alignment', // MISSING248 vAlign : ' Vertical Alignment', // MISSING249 alignTop : ' Top', // MISSING250 alignMiddle : 'Mi ddle', // MISSING251 alignBottom : 'B ottom', // MISSING252 alignBaseline : 'Bas eline', // MISSING253 bgColor : ' Background Color', // MISSING254 borderColor : ' Border Color', // MISSING255 data : 'D ata', // MISSING256 header : ' Header', // MISSING257 yes : ' Yes', // MISSING258 no : 'No ', // MISSING259 invalidWidth : ' Cell width must be a number.', // MISSING260 invalidHeight : ' Cell height must be a number.', // MISSING261 invalidRowSpan : ' Rows span must be a whole number.', // MISSING262 invalidColSpan : ' Columns span must be a whole number.' // MISSING247 hAlign : 'Alignement Horizontal', 248 vAlign : 'Alignement Vertical', 249 alignTop : 'Haut', 250 alignMiddle : 'Milieu', 251 alignBottom : 'Bas', 252 alignBaseline : 'Bas du texte', 253 bgColor : 'Couleur d\'arrière-plan', 254 borderColor : 'Couleur de Bordure', 255 data : 'Données', 256 header : 'Entête', 257 yes : 'Oui', 258 no : 'Non', 259 invalidWidth : 'La Largeur de Cellule doit être un nombre.', 260 invalidHeight : 'La Hauteur de Cellule doit être un nombre.', 261 invalidRowSpan : 'La fusion de lignes doit être un nombre entier.', 262 invalidColSpan : 'La fusion de colonnes doit être un nombre entier.' 263 263 }, 264 264 265 265 row : 266 266 { 267 267 menu : 'Ligne', 268 268 insertBefore : 'Insérer une ligne avant', 269 insertAfter : 'Ins erer une ligne après',269 insertAfter : 'Insérer une ligne après', 270 270 deleteRow : 'Supprimer les lignes' 271 271 }, 272 272 273 273 column : 274 274 { 275 275 menu : 'Colonnes', 276 insertBefore : 'Ins erer une colonne avant',277 insertAfter : 'Ins erer une colonne après',276 insertBefore : 'Insérer une colonne avant', 277 insertAfter : 'Insérer une colonne après', 278 278 deleteColumn : 'Supprimer les colonnes' 279 279 } 280 280 }, … … 296 296 checkboxTitle : 'Propriétés de la case à cocher', 297 297 radioTitle : 'Propriétés du bouton Radio', 298 298 value : 'Valeur', 299 selected : 'S electionné'299 selected : 'Sélectionné' 300 300 }, 301 301 302 302 // Form Dialog. … … 311 311 targetNotSet : '<non définie>', 312 312 targetNew : 'Nouvelle fenêtre (_blank)', 313 313 targetTop : 'Même fenêtre (_top)', 314 targetSelf : 'Même Frame (_self)',314 targetSelf : 'Même Cadre (_self)', 315 315 targetParent : 'Fenêtre parente (_parent)' 316 316 }, 317 317 … … 384 384 vSpace : 'Espacement vertical', 385 385 align : 'Alignement', 386 386 alignLeft : 'Gauche', 387 alignAbsBottom: 'Bas absolu e',388 alignAbsMiddle: 'Milieu absolu e',387 alignAbsBottom: 'Bas absolu', 388 alignAbsMiddle: 'Milieu absolu', 389 389 alignBaseline : 'Bas du texte', 390 390 alignBottom : 'Bas', 391 391 alignMiddle : 'Milieu', … … 395 395 preview : 'Aperçu', 396 396 alertUrl : 'Veuillez entrer l\'adresse de l\'image', 397 397 linkTab : 'Lien', 398 button2Img : 'Voulez vous transformer le bouton image sélectionné, en simple image?',399 img2Button : 'Voulez vous transformer l\'image en bouton image?'398 button2Img : 'Voulez-vous transformer le bouton image sélectionné en simple image?', 399 img2Button : 'Voulez-vous transformer l\'image en bouton image?' 400 400 }, 401 401 402 402 // Flash Dialog … … 419 419 accessNever : 'Jamais', 420 420 align : 'Alignement', 421 421 alignLeft : 'Gauche', 422 alignAbsBottom: 'Bas absolu e',423 alignAbsMiddle: 'Milieu absolu e',422 alignAbsBottom: 'Bas absolu', 423 alignAbsMiddle: 'Milieu absolu', 424 424 alignBaseline : 'Bas du texte', 425 425 alignBottom : 'Bas', 426 426 alignMiddle : 'Milieu', 427 427 alignRight : 'Droite', 428 428 alignTextTop : 'Haut du texte', 429 alignTop : ' Dessus',429 alignTop : 'Haut', 430 430 quality : 'Qualité', 431 qualityBest : ' Best', // MISSING432 qualityHigh : 'H igh', // MISSING433 qualityAutoHigh : ' Auto High', // MISSING434 qualityMedium : 'M edium', // MISSING435 qualityAutoLow : ' Auto Low', // MISSING436 qualityLow : ' Low', // MISSING437 windowModeWindow : ' Window', // MISSING438 windowModeOpaque : 'Opaque', // MISSING439 windowModeTransparent : 'Transparent', // MISSING431 qualityBest : 'Meilleure', 432 qualityHigh : 'Haute', 433 qualityAutoHigh : 'Haute Auto', 434 qualityMedium : 'Moyenne', 435 qualityAutoLow : 'Basse Auto', 436 qualityLow : 'Basse', 437 windowModeWindow : 'Fenêtre', 438 windowModeOpaque : 'Opaque', 439 windowModeTransparent : 'Transparent', 440 440 windowMode : 'Mode fenêtre', 441 441 flashvars : 'Variables du Flash', 442 bgcolor : 'Couleur d\'arrière 442 bgcolor : 'Couleur d\'arrière-plan', 443 443 width : 'Largeur', 444 444 height : 'Hauteur', 445 445 hSpace : 'Espacement horizontal', 446 446 vSpace : 'Espacement vertical', 447 validateSrc : 'L\'adresse ne doi spas être vide.',447 validateSrc : 'L\'adresse ne doit pas être vide.', 448 448 validateWidth : 'La largeur doit être un nombre.', 449 449 validateHeight : 'La hauteur doit être un nombre.', 450 450 validateHSpace : 'L\'espacement horizontal doit être un nombre.', … … 456 456 { 457 457 toolbar : 'Vérifier l\'orthographe', 458 458 title : 'Vérifier l\'orthographe', 459 notAvailable : 'Désolé, le service est indispon nible actuellement.',459 notAvailable : 'Désolé, le service est indisponible actuellement.', 460 460 errorLoading : 'Erreur du chargement du service depuis l\'hôte : %s.', 461 notInDic : 'N\'existe pas da snle dictionnaire',461 notInDic : 'N\'existe pas dans le dictionnaire', 462 462 changeTo : 'Modifier pour', 463 463 btnIgnore : 'Ignorer', 464 464 btnIgnoreAll : 'Ignorer tout', 465 465 btnReplace : 'Remplacer', 466 466 btnReplaceAll : 'Remplacer tout', 467 467 btnUndo : 'Annuler', 468 noSuggestions : '- Aucune s sugestions-',468 noSuggestions : '- Aucune suggestion -', 469 469 progress : 'Vérification de l\'orthographe en cours...', 470 470 noMispell : 'Vérification de l\'orthographe terminée : aucune erreur trouvée', 471 471 noChanges : 'Vérification de l\'orthographe terminée : Aucun mot corrigé', 472 472 oneChange : 'Vérification de l\'orthographe terminée : Un seul mot corrigé', 473 473 manyChanges : 'Vérification de l\'orthographe terminée : %1 mots corrigés', 474 ieSpellDownload : 'La vérification orthographique n\'est pas installée. Voulez-vous la télécharger maintenant?'474 ieSpellDownload : 'La vérification d\'orthographe n\'est pas installée. Voulez-vous la télécharger maintenant?' 475 475 }, 476 476 477 477 smiley : … … 503 503 clipboard : 504 504 { 505 505 title : 'Coller', 506 cutError : 'Les paramètres de sécurité de votre navigateur , ne permettent pas à l\'éditeur d\'exécuter automatiquement des opérations de coupage. Veuillez utiliser le raccourci clavier (Ctrl+X).',507 copyError : 'Les paramètres de sécurité de votre navigateur ,ne permettent pas à l\'éditeur d\'exécuter automatiquement des opérations de copie. Veuillez utiliser le raccourci clavier (Ctrl+C).',508 pasteMsg : 'Veuillez coller le texte dans la zone suivante ,en utilisant le raccourci clavier (<strong>Ctrl+V</strong>) et cliquez sur OK',506 cutError : 'Les paramètres de sécurité de votre navigateur ne permettent pas à l\'éditeur d\'exécuter automatiquement l\'opération "couper". Veuillez utiliser le raccourci clavier (Ctrl+X).', 507 copyError : 'Les paramètres de sécurité de votre navigateur ne permettent pas à l\'éditeur d\'exécuter automatiquement des opérations de copie. Veuillez utiliser le raccourci clavier (Ctrl+C).', 508 pasteMsg : 'Veuillez coller le texte dans la zone suivante en utilisant le raccourci clavier (<strong>Ctrl+V</strong>) et cliquez sur OK', 509 509 securityMsg : 'A cause des paramètres de sécurité de votre navigateur, l\'éditeur n\'est pas en mesure d\'accéder directement à vos données contenues dans le presse-papier. Vous devriez réessayer de coller les données dans la fenêtre.' 510 510 }, 511 511 … … 515 515 title : 'Coller depuis Word', 516 516 advice : 'Veuillez coller le texte dans la zone suivante, en utilisant le raccourci clavier (<strong>Ctrl+V</strong>) et cliquez sur OK.', 517 517 ignoreFontFace : 'Supprimer la définition des polices', 518 removeStyle : 'Supprimer la défi ition des styles'518 removeStyle : 'Supprimer la définition des styles' 519 519 }, 520 520 521 521 pasteText : … … 538 538 stylesCombo : 539 539 { 540 540 label : 'Styles', 541 voiceLabel : 'Styles', // MISSING542 panelVoiceLabel : ' Select a style', // MISSING541 voiceLabel : 'Styles', 542 panelVoiceLabel : 'Choisissez un style', 543 543 panelTitle1 : 'Styles de blocs', 544 544 panelTitle2 : 'Styles en ligne', 545 545 panelTitle3 : 'Styles d\'objet' … … 548 548 format : 549 549 { 550 550 label : 'Format', 551 voiceLabel : 'Format', // MISSING552 panelTitle : 'Format de paragraphe s',553 panelVoiceLabel : ' Select a paragraph format', // MISSING551 voiceLabel : 'Format', 552 panelTitle : 'Format de paragraphe', 553 panelVoiceLabel : 'Choisissez un format de paragraphe', 554 554 555 555 tag_p : 'Normal', 556 tag_pre : 'Format té',556 tag_pre : 'Formaté', 557 557 tag_address : 'Adresse', 558 558 tag_h1 : 'Titre 1', 559 559 tag_h2 : 'Titre 2', … … 567 567 font : 568 568 { 569 569 label : 'Police', 570 voiceLabel : ' Font', // MISSING570 voiceLabel : 'Police', 571 571 panelTitle : 'Style de police', 572 panelVoiceLabel : ' Select a font' // MISSING572 panelVoiceLabel : 'Choisissez une police' 573 573 }, 574 574 575 575 fontSize : 576 576 { 577 577 label : 'Taille', 578 voiceLabel : ' Font Size', // MISSING578 voiceLabel : 'Taille de police', 579 579 panelTitle : 'Taille de police', 580 panelVoiceLabel : ' Select a font size' // MISSING580 panelVoiceLabel : 'Choisissez une taille de police' 581 581 }, 582 582 583 583 colorButton : … … 634 634 635 635 scayt : 636 636 { 637 title : ' Spell Check As You Type', // MISSING638 enable : ' Enable SCAYT', // MISSING639 disable : 'D isable SCAYT', // MISSING640 about : 'A bout SCAYT', // MISSING641 toggle : ' Toggle SCAYT', // MISSING642 options : 'Options', // MISSING643 langs : 'Langu ages', // MISSING644 moreSuggestions : ' More suggestions', // MISSING645 ignore : 'Ignore ', // MISSING646 ignoreAll : 'Ignore All', // MISSING647 addWord : 'A dd Word', // MISSING648 emptyDic : ' Dictionary name should not be empty.', // MISSING649 optionsTab : 'Options', // MISSING650 languagesTab : 'Langu ages', // MISSING651 dictionariesTab : 'Diction aries', // MISSING652 aboutTab : 'A bout' // MISSING637 title : 'Vérification d\'Orthographe en Cours de Frappe (SCAYT: Spell Check As You Type)', 638 enable : 'Activer SCAYT', 639 disable : 'Désactiver SCAYT', 640 about : 'A propos de SCAYT', 641 toggle : 'Activer/Désactiver SCAYT', 642 options : 'Options', 643 langs : 'Langues', 644 moreSuggestions : 'Plus de suggestions', 645 ignore : 'Ignorer', 646 ignoreAll : 'Ignorer Tout', 647 addWord : 'Ajouter le mot', 648 emptyDic : 'Le nom du dictionnaire ne devrait pas être vide.', 649 optionsTab : 'Options', 650 languagesTab : 'Langues', 651 dictionariesTab : 'Dictionnaires', 652 aboutTab : 'A propos de' 653 653 }, 654 654 655 655 about : 656 656 { 657 title : 'A bout CKEditor', // MISSING658 dlgTitle : 'A bout CKEditor', // MISSING659 moreInfo : ' For licensing information please visit our web site:', // MISSING660 copy : 'Copyright © $1. All rights reserved.' // MISSING657 title : 'A propos de CKEditor', 658 dlgTitle : 'A propos de CKEditor', 659 moreInfo : 'Pour les informations de licence, veuillez visiter notre site web:', 660 copy : 'Copyright © $1. Tous droits réservés.' 661 661 }, 662 662 663 maximize : ' Maximize', // MISSING663 maximize : 'Agrandir', 664 664 665 665 fakeobjects : 666 666 { 667 anchor : 'Anc hor', // MISSING668 flash : ' Flash Animation', // MISSING669 div : ' Page Break', // MISSING670 unknown : ' Unknown Object' // MISSING667 anchor : 'Ancre', 668 flash : 'Animation Flash', 669 div : 'Saut de Page', 670 unknown : 'Objet Inconnu' 671 671 }, 672 672 673 resize : ' Drag to resize' // MISSING673 resize : 'Glisser pour modifier la taille' 674 674 }; -
CHANGES.html
141 141 <li><a href="http://dev.fckeditor.net/ticket/3987">#3987</a> : Spanish.</li> 142 142 <li><a href="http://dev.fckeditor.net/ticket/4089">#4089</a> : Ukrainian.</li> 143 143 <li><a href="http://dev.fckeditor.net/ticket/4091">#4091</a> : Japanese</li> 144 <li><a href="http://dev.fckeditor.net/ticket/4105">#4105</a> : French</li> 144 145 </ul></li> 145 146 <li><a href="http://dev.fckeditor.net/ticket/3984">#3984</a> : [IE]The pre-formatted style is generating error.</li> 146 147 <li><a href="http://dev.fckeditor.net/ticket/3946">#3946</a> : Fixed unable to hide contextmenu.</li>