Commit b34df533 authored by charras's avatar charras

more about Netclasses work

parent 24ce9409
No preview for this file type
...@@ -2,8 +2,8 @@ msgid "" ...@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: kicad\n" "Project-Id-Version: kicad\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-10-02 18:07+0100\n" "POT-Creation-Date: 2009-10-03 20:27+0100\n"
"PO-Revision-Date: 2009-10-02 18:08+0100\n" "PO-Revision-Date: 2009-10-03 20:28+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: kicad team <jean-pierre.charras@ujf-grenoble.fr>\n" "Language-Team: kicad team <jean-pierre.charras@ujf-grenoble.fr>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
...@@ -758,33 +758,22 @@ msgstr "Création de stub (arc) de longueur spécifiée (pour applications micro ...@@ -758,33 +758,22 @@ msgstr "Création de stub (arc) de longueur spécifiée (pour applications micro
msgid "Create a polynomial shape for microwave applications" msgid "Create a polynomial shape for microwave applications"
msgstr "Création de formes polynomiales (pour applications micro-ondes)" msgstr "Création de formes polynomiales (pour applications micro-ondes)"
#: pcbnew/tool_pcb.cpp:581 #: pcbnew/tool_pcb.cpp:585
msgid "Current NetClass clearance value" msgid "Current NetClass clearance value"
msgstr "Valeur isolation NetClass courante" msgstr "Valeur isolation NetClass courante"
#: pcbnew/tool_pcb.cpp:590 #: pcbnew/tool_pcb.cpp:595
msgid "Name of the current NetClass" msgid "Name of the current NetClass"
msgstr "Nom de la NetClass courante" msgstr "Nom de la NetClass courante"
#: pcbnew/tool_pcb.cpp:598 #: pcbnew/tool_pcb.cpp:601
msgid "Strategy selection for tracks widths and vias diameters:\n" msgid ""
msgstr "" "Auto track width: when starting on an existing track use its width\n"
"otherwise, use current width setting"
#: pcbnew/tool_pcb.cpp:599
msgid "Normal: use NetClass values\n"
msgstr ""
#: pcbnew/tool_pcb.cpp:600
#, fuzzy
msgid "Auto: when starting a track on an existing track use its width.O therwise, use NetClass value\n"
msgstr "" msgstr ""
"Largeur de piste automatique: si on démarre sur une piste existante, utiliser sa largeur\n" "Largeur de piste automatique: si on démarre sur une piste existante, utiliser sa largeur\n"
" sinon utiliser la largeur courante" " sinon utiliser la largeur courante"
#: pcbnew/tool_pcb.cpp:601
msgid "Manual: use selected values"
msgstr ""
#: pcbnew/tool_pcb.cpp:618 #: pcbnew/tool_pcb.cpp:618
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
...@@ -1522,19 +1511,19 @@ msgstr "Forme X" ...@@ -1522,19 +1511,19 @@ msgstr "Forme X"
msgid "Target Shape:" msgid "Target Shape:"
msgstr "Forme Mire:" msgstr "Forme Mire:"
#: pcbnew/pcbframe.cpp:302 #: pcbnew/pcbframe.cpp:306
msgid "Board modified, Save before exit ?" msgid "Board modified, Save before exit ?"
msgstr "Circuit Imprimé modifié, Sauver avant de quitter ?" msgstr "Circuit Imprimé modifié, Sauver avant de quitter ?"
#: pcbnew/pcbframe.cpp:303 #: pcbnew/pcbframe.cpp:307
msgid "Confirmation" msgid "Confirmation"
msgstr "Confirmation" msgstr "Confirmation"
#: pcbnew/pcbframe.cpp:351 #: pcbnew/pcbframe.cpp:355
msgid "3D Frame already opened" msgid "3D Frame already opened"
msgstr "Fenêtre 3D déjà ouverte" msgstr "Fenêtre 3D déjà ouverte"
#: pcbnew/pcbframe.cpp:355 #: pcbnew/pcbframe.cpp:359
msgid "3D Viewer" msgid "3D Viewer"
msgstr "Visu 3D" msgstr "Visu 3D"
...@@ -1660,7 +1649,7 @@ msgstr " Effacement global sur couche cuivre non autorisé" ...@@ -1660,7 +1649,7 @@ msgstr " Effacement global sur couche cuivre non autorisé"
msgid "Delete Layer " msgid "Delete Layer "
msgstr "Effacer Couche" msgstr "Effacer Couche"
#: pcbnew/via_edit.cpp:64 #: pcbnew/via_edit.cpp:49
msgid "Incorrect value for Via drill. No via drill change" msgid "Incorrect value for Via drill. No via drill change"
msgstr "Valeur incorrecte pour perçage. Pas de changement pour la via" msgstr "Valeur incorrecte pour perçage. Pas de changement pour la via"
...@@ -2345,34 +2334,47 @@ msgstr "Effacer Marqueur" ...@@ -2345,34 +2334,47 @@ msgstr "Effacer Marqueur"
msgid "Marker Error Info" msgid "Marker Error Info"
msgstr "Info de Marqueurd'Erreur" msgstr "Info de Marqueurd'Erreur"
#: pcbnew/onrightclick.cpp:844 #: pcbnew/onrightclick.cpp:845
msgid "New Width/Size" msgid "New Width/Size"
msgstr "Nouvelle Largeur/Taille" msgstr "Nouvelle Largeur/Taille"
#: pcbnew/onrightclick.cpp:847 #: pcbnew/onrightclick.cpp:848
msgid "Auto Width" msgid "Auto Width"
msgstr "Epaisseur Automatique" msgstr "Epaisseur Automatique"
#: pcbnew/onrightclick.cpp:849 #: pcbnew/onrightclick.cpp:850
msgid "Use the track width when starting on a track, otherwise the current track width" msgid "Use the track width when starting on a track, otherwise the current track width"
msgstr "Si on démarre sur une piste existante, utiliser sa largeur, sinon utiliser la largeur courante" msgstr "Si on démarre sur une piste existante, utiliser sa largeur, sinon utiliser la largeur courante"
#: pcbnew/onrightclick.cpp:861 #: pcbnew/onrightclick.cpp:858
msgid "Use Netclass Values"
msgstr "Utiliser les Valeurs des NetClass"
#: pcbnew/onrightclick.cpp:859
msgid "Use track and via sizes from their Netclass values"
msgstr ""
#: pcbnew/onrightclick.cpp:868
#, c-format #, c-format
msgid "Track %.1f" msgid "Track %.1f"
msgstr "Piste %.1f" msgstr "Piste %.1f"
#: pcbnew/onrightclick.cpp:863 #: pcbnew/onrightclick.cpp:870
#, c-format #, c-format
msgid "Track %.3f" msgid "Track %.3f"
msgstr "Piste %.3f" msgstr "Piste %.3f"
#: pcbnew/onrightclick.cpp:879 #: pcbnew/onrightclick.cpp:873
#: pcbnew/onrightclick.cpp:897
msgid " (from NetClass)"
msgstr " (de NetClass)"
#: pcbnew/onrightclick.cpp:893
#, c-format #, c-format
msgid "Via %.1f" msgid "Via %.1f"
msgstr "Via %.1f" msgstr "Via %.1f"
#: pcbnew/onrightclick.cpp:881 #: pcbnew/onrightclick.cpp:895
#, c-format #, c-format
msgid "Via %.3f" msgid "Via %.3f"
msgstr "Via %.3f" msgstr "Via %.3f"
...@@ -2587,12 +2589,12 @@ msgstr "Epaisseur Contour" ...@@ -2587,12 +2589,12 @@ msgstr "Epaisseur Contour"
msgid "Incorrect number, no change" msgid "Incorrect number, no change"
msgstr "Nombre incorrect, pas de changement" msgstr "Nombre incorrect, pas de changement"
#: pcbnew/hotkeys.cpp:484 #: pcbnew/hotkeys.cpp:479
#, c-format #, c-format
msgid "Footprint %s found, but locked" msgid "Footprint %s found, but locked"
msgstr "Module %s trouvé, mais verrouillé" msgstr "Module %s trouvé, mais verrouillé"
#: pcbnew/hotkeys.cpp:651 #: pcbnew/hotkeys.cpp:646
msgid "Delete module?" msgid "Delete module?"
msgstr "Effacer Module?" msgstr "Effacer Module?"
...@@ -3499,27 +3501,27 @@ msgstr "Autoplace modules: Pas de contours sur pcb. Impossible de placer les mod ...@@ -3499,27 +3501,27 @@ msgstr "Autoplace modules: Pas de contours sur pcb. Impossible de placer les mod
msgid "This is the default net class." msgid "This is the default net class."
msgstr "Ceci est la Netclass par défaut" msgstr "Ceci est la Netclass par défaut"
#: pcbnew/class_board.cpp:575 #: pcbnew/class_board.cpp:600
msgid "Vias" msgid "Vias"
msgstr "Vias" msgstr "Vias"
#: pcbnew/class_board.cpp:578 #: pcbnew/class_board.cpp:603
msgid "Nodes" msgid "Nodes"
msgstr "Nodes" msgstr "Nodes"
#: pcbnew/class_board.cpp:581 #: pcbnew/class_board.cpp:606
msgid "Nets" msgid "Nets"
msgstr "Nets" msgstr "Nets"
#: pcbnew/class_board.cpp:589 #: pcbnew/class_board.cpp:614
msgid "Links" msgid "Links"
msgstr "Liens" msgstr "Liens"
#: pcbnew/class_board.cpp:592 #: pcbnew/class_board.cpp:617
msgid "Connect" msgid "Connect"
msgstr "Connect" msgstr "Connect"
#: pcbnew/class_board.cpp:595 #: pcbnew/class_board.cpp:620
msgid "NoConn" msgid "NoConn"
msgstr "Non Conn" msgstr "Non Conn"
...@@ -4588,43 +4590,43 @@ msgstr "Visible" ...@@ -4588,43 +4590,43 @@ msgstr "Visible"
msgid "Invisible" msgid "Invisible"
msgstr "Invisible" msgstr "Invisible"
#: pcbnew/edit.cpp:323 #: pcbnew/edit.cpp:234
msgid "Add Tracks" msgid "Add Tracks"
msgstr "Addition de Pistes" msgstr "Addition de Pistes"
#: pcbnew/edit.cpp:332 #: pcbnew/edit.cpp:242
msgid "Add Zones" msgid "Add Zones"
msgstr "Addition de Zones" msgstr "Addition de Zones"
#: pcbnew/edit.cpp:334 #: pcbnew/edit.cpp:244
msgid "Warning: Display Zone is OFF!!!" msgid "Warning: Display Zone is OFF!!!"
msgstr "Attention: Affichage zones désactivé !!!" msgstr "Attention: Affichage zones désactivé !!!"
#: pcbnew/edit.cpp:340 #: pcbnew/edit.cpp:250
msgid "Add Layer Alignment Target" msgid "Add Layer Alignment Target"
msgstr "Ajouter Mire de superposition" msgstr "Ajouter Mire de superposition"
#: pcbnew/edit.cpp:344 #: pcbnew/edit.cpp:254
msgid "Adjust Zero" msgid "Adjust Zero"
msgstr "Ajuster Zéro" msgstr "Ajuster Zéro"
#: pcbnew/edit.cpp:350 #: pcbnew/edit.cpp:260
msgid "Add Graphic" msgid "Add Graphic"
msgstr "Addition éléments graphiques" msgstr "Addition éléments graphiques"
#: pcbnew/edit.cpp:358 #: pcbnew/edit.cpp:268
msgid "Add Modules" msgid "Add Modules"
msgstr "Addition de Modules" msgstr "Addition de Modules"
#: pcbnew/edit.cpp:362 #: pcbnew/edit.cpp:272
msgid "Add Dimension" msgid "Add Dimension"
msgstr "Ajout de cotes" msgstr "Ajout de cotes"
#: pcbnew/edit.cpp:370 #: pcbnew/edit.cpp:280
msgid "Net Highlight" msgid "Net Highlight"
msgstr "Surbrillance des équipotentielles" msgstr "Surbrillance des équipotentielles"
#: pcbnew/edit.cpp:374 #: pcbnew/edit.cpp:284
msgid "Local Ratsnest" msgid "Local Ratsnest"
msgstr "Montrer le chevelu général" msgstr "Montrer le chevelu général"
...@@ -5129,79 +5131,84 @@ msgstr " mm" ...@@ -5129,79 +5131,84 @@ msgstr " mm"
msgid "NetClass: " msgid "NetClass: "
msgstr "NetClass: " msgstr "NetClass: "
#: pcbnew/toolbars_update_user_interface.cpp:187 #: pcbnew/toolbars_update_user_interface.cpp:87
#: pcbnew/toolbars_update_user_interface.cpp:102
msgid " *"
msgstr " *"
#: pcbnew/toolbars_update_user_interface.cpp:189
msgid "DRC Off (Disable !!!), Currently: DRC is active" msgid "DRC Off (Disable !!!), Currently: DRC is active"
msgstr "DRC off (désactivée !!!), actuellement DRC active" msgstr "DRC off (désactivée !!!), actuellement DRC active"
#: pcbnew/toolbars_update_user_interface.cpp:188 #: pcbnew/toolbars_update_user_interface.cpp:190
msgid "DRC On (Currently: DRC is inactive !!!)" msgid "DRC On (Currently: DRC is inactive !!!)"
msgstr "DRC On (Actuellement, DRC désactivée !!!)" msgstr "DRC On (Actuellement, DRC désactivée !!!)"
#: pcbnew/toolbars_update_user_interface.cpp:199 #: pcbnew/toolbars_update_user_interface.cpp:201
msgid "Polar coords not show" msgid "Polar coords not show"
msgstr "Coord Polaires non affichées" msgstr "Coord Polaires non affichées"
#: pcbnew/toolbars_update_user_interface.cpp:200 #: pcbnew/toolbars_update_user_interface.cpp:202
msgid "Display polar coords" msgid "Display polar coords"
msgstr "Affichage coord Polaires" msgstr "Affichage coord Polaires"
#: pcbnew/toolbars_update_user_interface.cpp:205 #: pcbnew/toolbars_update_user_interface.cpp:207
msgid "Show grid" msgid "Show grid"
msgstr "Afficher grille" msgstr "Afficher grille"
#: pcbnew/toolbars_update_user_interface.cpp:214 #: pcbnew/toolbars_update_user_interface.cpp:216
msgid "Hide general ratsnest" msgid "Hide general ratsnest"
msgstr "Ne pas afficher le chevelu général" msgstr "Ne pas afficher le chevelu général"
#: pcbnew/toolbars_update_user_interface.cpp:215 #: pcbnew/toolbars_update_user_interface.cpp:217
msgid "Show general ratsnest" msgid "Show general ratsnest"
msgstr "Afficher le chevelu général" msgstr "Afficher le chevelu général"
#: pcbnew/toolbars_update_user_interface.cpp:221 #: pcbnew/toolbars_update_user_interface.cpp:223
msgid "Hide module ratsnest" msgid "Hide module ratsnest"
msgstr "Ne pas montrer le chevelu du module" msgstr "Ne pas montrer le chevelu du module"
#: pcbnew/toolbars_update_user_interface.cpp:222 #: pcbnew/toolbars_update_user_interface.cpp:224
msgid "Show module ratsnest" msgid "Show module ratsnest"
msgstr "Montrer le chevelu du module" msgstr "Montrer le chevelu du module"
#: pcbnew/toolbars_update_user_interface.cpp:229 #: pcbnew/toolbars_update_user_interface.cpp:231
msgid "Disable auto delete old track" msgid "Disable auto delete old track"
msgstr "Ne pas Autoriser l'effacement automatique des pistes" msgstr "Ne pas Autoriser l'effacement automatique des pistes"
#: pcbnew/toolbars_update_user_interface.cpp:230 #: pcbnew/toolbars_update_user_interface.cpp:232
msgid "Enable auto delete old track" msgid "Enable auto delete old track"
msgstr "Autoriser l'effacement automatique des pistes" msgstr "Autoriser l'effacement automatique des pistes"
#: pcbnew/toolbars_update_user_interface.cpp:237 #: pcbnew/toolbars_update_user_interface.cpp:239
msgid "Show pads sketch mode" msgid "Show pads sketch mode"
msgstr "Afficher pastilles en mode contour" msgstr "Afficher pastilles en mode contour"
#: pcbnew/toolbars_update_user_interface.cpp:245 #: pcbnew/toolbars_update_user_interface.cpp:247
msgid "Show vias sketch mode" msgid "Show vias sketch mode"
msgstr "Afficher vias en mode contour" msgstr "Afficher vias en mode contour"
#: pcbnew/toolbars_update_user_interface.cpp:253 #: pcbnew/toolbars_update_user_interface.cpp:255
msgid "Show tracks sketch mode" msgid "Show tracks sketch mode"
msgstr "Afficher pistes en mode contour" msgstr "Afficher pistes en mode contour"
#: pcbnew/toolbars_update_user_interface.cpp:254 #: pcbnew/toolbars_update_user_interface.cpp:256
msgid "Show tracks filled mode" msgid "Show tracks filled mode"
msgstr "Afficher pistes en mode plein" msgstr "Afficher pistes en mode plein"
#: pcbnew/toolbars_update_user_interface.cpp:260 #: pcbnew/toolbars_update_user_interface.cpp:262
msgid "Normal contrast mode display" msgid "Normal contrast mode display"
msgstr "Mode d'affichage contraste normal" msgstr "Mode d'affichage contraste normal"
#: pcbnew/toolbars_update_user_interface.cpp:261 #: pcbnew/toolbars_update_user_interface.cpp:263
msgid "High contrast mode display" msgid "High contrast mode display"
msgstr "Mode d'affichage haut contraste" msgstr "Mode d'affichage haut contraste"
#: pcbnew/toolbars_update_user_interface.cpp:266 #: pcbnew/toolbars_update_user_interface.cpp:268
msgid "Show invisible text" msgid "Show invisible text"
msgstr "Montrer textes invisibles" msgstr "Montrer textes invisibles"
#: pcbnew/toolbars_update_user_interface.cpp:267 #: pcbnew/toolbars_update_user_interface.cpp:269
msgid "Hide invisible text" msgid "Hide invisible text"
msgstr "Cacher textes invisibles" msgstr "Cacher textes invisibles"
...@@ -5439,12 +5446,7 @@ msgstr "X Pos" ...@@ -5439,12 +5446,7 @@ msgstr "X Pos"
msgid "Y pos" msgid "Y pos"
msgstr "Y pos" msgstr "Y pos"
#: pcbnew/editrack-part2.cpp:33 #: pcbnew/editrack-part2.cpp:109
#, c-format
msgid "Track Width: %s Vias Size : %s"
msgstr "Larg. piste: %s Diam Vias : %s"
#: pcbnew/editrack-part2.cpp:132
msgid "Drc error, cancelled" msgid "Drc error, cancelled"
msgstr "Erreur DRC, annulation" msgstr "Erreur DRC, annulation"
...@@ -6043,34 +6045,42 @@ msgid "Show page limits" ...@@ -6043,34 +6045,42 @@ msgid "Show page limits"
msgstr " Afficher limites de page" msgstr " Afficher limites de page"
#: eeschema/plotdxf.cpp:155 #: eeschema/plotdxf.cpp:155
#: eeschema/plotps.cpp:174
msgid "Plot Options:" msgid "Plot Options:"
msgstr "Options de Tracé:" msgstr "Options de Tracé:"
#: eeschema/plotdxf.cpp:160 #: eeschema/plotdxf.cpp:160
#: eeschema/plotps.cpp:179
msgid "B/W" msgid "B/W"
msgstr "N/B" msgstr "N/B"
#: eeschema/plotdxf.cpp:162 #: eeschema/plotdxf.cpp:162
#: eeschema/plotps.cpp:181
msgid "Plot Color:" msgid "Plot Color:"
msgstr "Tracé et Couleurs:" msgstr "Tracé et Couleurs:"
#: eeschema/plotdxf.cpp:166 #: eeschema/plotdxf.cpp:166
#: eeschema/plotps.cpp:185
msgid "Print Sheet Ref" msgid "Print Sheet Ref"
msgstr "Imprimer cartouche" msgstr "Imprimer cartouche"
#: eeschema/plotdxf.cpp:175 #: eeschema/plotdxf.cpp:175
#: eeschema/plotps.cpp:194
msgid "&Plot Page" msgid "&Plot Page"
msgstr "&Tracer Page" msgstr "&Tracer Page"
#: eeschema/plotdxf.cpp:179 #: eeschema/plotdxf.cpp:179
#: eeschema/plotps.cpp:198
msgid "Plot A&LL" msgid "Plot A&LL"
msgstr "&Tout Tracer" msgstr "&Tout Tracer"
#: eeschema/plotdxf.cpp:185 #: eeschema/plotdxf.cpp:185
#: eeschema/plotps.cpp:207
msgid "Messages :" msgid "Messages :"
msgstr "Messages :" msgstr "Messages :"
#: eeschema/plotdxf.cpp:371 #: eeschema/plotdxf.cpp:371
#: eeschema/plotps.cpp:419
#, c-format #, c-format
msgid "Plot: %s\n" msgid "Plot: %s\n"
msgstr "Trace: %s\n" msgstr "Trace: %s\n"
...@@ -6670,7 +6680,6 @@ msgid "Add NoConnect Flag" ...@@ -6670,7 +6680,6 @@ msgid "Add NoConnect Flag"
msgstr "Ajoutde symboles de non connexion" msgstr "Ajoutde symboles de non connexion"
#: eeschema/schedit.cpp:195 #: eeschema/schedit.cpp:195
#: eeschema/hotkeys.cpp:324
msgid "Add Wire" msgid "Add Wire"
msgstr "Ajouter Fils" msgstr "Ajouter Fils"
...@@ -6715,7 +6724,6 @@ msgid "Import PinSheet" ...@@ -6715,7 +6724,6 @@ msgid "Import PinSheet"
msgstr "Importer Connecteur de hiérarchie" msgstr "Importer Connecteur de hiérarchie"
#: eeschema/schedit.cpp:247 #: eeschema/schedit.cpp:247
#: eeschema/hotkeys.cpp:299
msgid "Add Component" msgid "Add Component"
msgstr "Ajout Composant" msgstr "Ajout Composant"
...@@ -6839,6 +6847,8 @@ msgid "" ...@@ -6839,6 +6847,8 @@ msgid ""
"The field name <%s> is an existing alias of the component <%s>.\n" "The field name <%s> is an existing alias of the component <%s>.\n"
"Please choose another name that does not conflict with any names in the alias list." "Please choose another name that does not conflict with any names in the alias list."
msgstr "" msgstr ""
"Le nom de champ <%s> est un alias existant du composant%s>.\n"
"SVP choisir un autre nom qui n'est pas déjà existant dans la liste des alias."
#: eeschema/libfield.cpp:189 #: eeschema/libfield.cpp:189
#, c-format #, c-format
...@@ -6894,7 +6904,7 @@ msgstr "Position occupée par une autre pin. Continuer ?" ...@@ -6894,7 +6904,7 @@ msgstr "Position occupée par une autre pin. Continuer ?"
#: eeschema/pinedit.cpp:599 #: eeschema/pinedit.cpp:599
#, c-format #, c-format
msgid "Initial pin position (%d, %d)" msgid "Initial pin position (%d, %d)"
msgstr "" msgstr "Position initiane de la pin (%d, %d)"
#: eeschema/pinedit.cpp:969 #: eeschema/pinedit.cpp:969
#, c-format #, c-format
...@@ -7348,27 +7358,22 @@ msgid "Library Browser" ...@@ -7348,27 +7358,22 @@ msgid "Library Browser"
msgstr "Visualisateur de Librairies" msgstr "Visualisateur de Librairies"
#: eeschema/viewlibs.cpp:115 #: eeschema/viewlibs.cpp:115
#: eeschema/libedit.cpp:35
msgid "no library selected" msgid "no library selected"
msgstr "Pas de librairie sélectionnée" msgstr "Pas de librairie sélectionnée"
#: eeschema/viewlibs.cpp:314 #: eeschema/viewlibs.cpp:314
#: eeschema/libedit.cpp:306
msgid "Part" msgid "Part"
msgstr "Part" msgstr "Part"
#: eeschema/viewlibs.cpp:315 #: eeschema/viewlibs.cpp:315
#: eeschema/libedit.cpp:318
msgid "Alias" msgid "Alias"
msgstr "Alias" msgstr "Alias"
#: eeschema/viewlibs.cpp:316 #: eeschema/viewlibs.cpp:316
#: eeschema/libedit.cpp:344
msgid "Description" msgid "Description"
msgstr "Description" msgstr "Description"
#: eeschema/viewlibs.cpp:317 #: eeschema/viewlibs.cpp:317
#: eeschema/libedit.cpp:351
msgid "Key words" msgid "Key words"
msgstr "Mots clé" msgstr "Mots clé"
...@@ -7394,7 +7399,6 @@ msgid "File <%s> not found." ...@@ -7394,7 +7399,6 @@ msgid "File <%s> not found."
msgstr "Fichier <%s> non trouvé" msgstr "Fichier <%s> non trouvé"
#: eeschema/dialog_edit_component_in_schematic_fbp.cpp:26 #: eeschema/dialog_edit_component_in_schematic_fbp.cpp:26
#: eeschema/libedit.cpp:323
msgid "Unit" msgid "Unit"
msgstr "Unité" msgstr "Unité"
...@@ -7499,7 +7503,6 @@ msgid "The name of the symbol in the library from which this component came" ...@@ -7499,7 +7503,6 @@ msgid "The name of the symbol in the library from which this component came"
msgstr "Le nom du symbole dans la librairie d'où vient le composant." msgstr "Le nom du symbole dans la librairie d'où vient le composant."
#: eeschema/dialog_edit_component_in_schematic_fbp.cpp:73 #: eeschema/dialog_edit_component_in_schematic_fbp.cpp:73
#: eeschema/libedit.cpp:326
msgid "Convert" msgid "Convert"
msgstr "Convert" msgstr "Convert"
...@@ -10698,9 +10701,8 @@ msgid "Top overlay (*.GTO)|*.GTO;*.gto|" ...@@ -10698,9 +10701,8 @@ msgid "Top overlay (*.GTO)|*.GTO;*.gto|"
msgstr "" msgstr ""
#: gerbview/files.cpp:143 #: gerbview/files.cpp:143
#, fuzzy
msgid "Bottom paste (*.GBP)|*.GBP;*.gbp|" msgid "Bottom paste (*.GBP)|*.GBP;*.gbp|"
msgstr "Couche cuivre" msgstr "Bottom paste (*.GBP)|*.GBP;*.gbp|"
#: gerbview/files.cpp:144 #: gerbview/files.cpp:144
msgid "Top paste (*.GTP)|*.GTP;*.gtp|" msgid "Top paste (*.GTP)|*.GTP;*.gtp|"
...@@ -12186,6 +12188,8 @@ msgstr "DCodes id." ...@@ -12186,6 +12188,8 @@ msgstr "DCodes id."
msgid "Page Settings" msgid "Page Settings"
msgstr "Ajustage opt Page" msgstr "Ajustage opt Page"
#~ msgid "Track Width: %s Vias Size : %s"
#~ msgstr "Larg. piste: %s Diam Vias : %s"
#~ msgid "none selected" #~ msgid "none selected"
#~ msgstr "Pas de sélection" #~ msgstr "Pas de sélection"
#~ msgid "TextPCB properties" #~ msgid "TextPCB properties"
......
...@@ -39,6 +39,7 @@ void WinEDA_PcbFrame::Tracks_and_Vias_Size_Event( wxCommandEvent& event ) ...@@ -39,6 +39,7 @@ void WinEDA_PcbFrame::Tracks_and_Vias_Size_Event( wxCommandEvent& event )
break; break;
case ID_POPUP_PCB_SELECT_USE_NETCLASS_VALUES: case ID_POPUP_PCB_SELECT_USE_NETCLASS_VALUES:
g_DesignSettings.m_UseConnectedTrackWidth = false;
GetBoard()->m_TrackWidthSelector = 0; GetBoard()->m_TrackWidthSelector = 0;
g_DesignSettings.m_CurrentTrackWidth = GetBoard()->m_TrackWidthHistory[0]; g_DesignSettings.m_CurrentTrackWidth = GetBoard()->m_TrackWidthHistory[0];
GetBoard()->m_ViaSizeSelector = 0; GetBoard()->m_ViaSizeSelector = 0;
......
...@@ -853,7 +853,9 @@ static wxMenu* Append_Track_Width_List( BOARD * aBoard ) ...@@ -853,7 +853,9 @@ static wxMenu* Append_Track_Width_List( BOARD * aBoard )
if( g_DesignSettings.m_UseConnectedTrackWidth ) if( g_DesignSettings.m_UseConnectedTrackWidth )
trackwidth_menu->Check( ID_POPUP_PCB_SELECT_AUTO_WIDTH, true ); trackwidth_menu->Check( ID_POPUP_PCB_SELECT_AUTO_WIDTH, true );
if( aBoard->m_ViaSizeSelector != 0 || aBoard->m_TrackWidthSelector != 0 ) if( aBoard->m_ViaSizeSelector != 0 ||
aBoard->m_TrackWidthSelector != 0 ||
g_DesignSettings.m_UseConnectedTrackWidth )
trackwidth_menu->Append( ID_POPUP_PCB_SELECT_USE_NETCLASS_VALUES, trackwidth_menu->Append( ID_POPUP_PCB_SELECT_USE_NETCLASS_VALUES,
_( "Use Netclass Values" ), _( "Use Netclass Values" ),
_( "Use track and via sizes from their Netclass values" ), _( "Use track and via sizes from their Netclass values" ),
...@@ -870,7 +872,7 @@ static wxMenu* Append_Track_Width_List( BOARD * aBoard ) ...@@ -870,7 +872,7 @@ static wxMenu* Append_Track_Width_List( BOARD * aBoard )
msg.Printf( _( "Track %.3f" ), value ); msg.Printf( _( "Track %.3f" ), value );
if ( ii == 0 ) if ( ii == 0 )
msg << _(" (Use NetClass)" ); msg << _(" (from NetClass)" );
trackwidth_menu->Append( ID_POPUP_PCB_SELECT_WIDTH1 + ii, msg, wxEmptyString, true ); trackwidth_menu->Append( ID_POPUP_PCB_SELECT_WIDTH1 + ii, msg, wxEmptyString, true );
...@@ -894,7 +896,7 @@ static wxMenu* Append_Track_Width_List( BOARD * aBoard ) ...@@ -894,7 +896,7 @@ static wxMenu* Append_Track_Width_List( BOARD * aBoard )
else else
msg.Printf( _( "Via %.3f" ), value ); msg.Printf( _( "Via %.3f" ), value );
if ( ii == 0 ) if ( ii == 0 )
msg << _(" (Use NetClass)" ); msg << _(" (from NetClass)" );
trackwidth_menu->Append( ID_POPUP_PCB_SELECT_VIASIZE1 + ii, msg, wxEmptyString, true ); trackwidth_menu->Append( ID_POPUP_PCB_SELECT_VIASIZE1 + ii, msg, wxEmptyString, true );
} }
if( aBoard->m_ViaSizeSelector < (int)aBoard->m_ViaSizeHistory.size() ) if( aBoard->m_ViaSizeSelector < (int)aBoard->m_ViaSizeHistory.size() )
......
/**************************************************************** /****************************************************************
toolbars_update_user_interface.cpp * toolbars_update_user_interface.cpp
****************************************************************/ ****************************************************************/
/* /*
function to update toolbars UI after changing parameters * function to update toolbars UI after changing parameters
*/ */
#include "fctsys.h" #include "fctsys.h"
#include "appl_wxstruct.h" #include "appl_wxstruct.h"
...@@ -19,11 +20,12 @@ function to update toolbars UI after changing parameters ...@@ -19,11 +20,12 @@ function to update toolbars UI after changing parameters
/* helper to convert an integer value to a string, using mils or mm /* helper to convert an integer value to a string, using mils or mm
* according to g_UnitMetric value * according to g_UnitMetric value
*/ */
static wxString ReturnStringValue(int aValue) static wxString ReturnStringValue( int aValue )
{ {
wxString text; wxString text;
const wxChar * format; const wxChar* format;
double value = To_User_Unit( g_UnitMetric, aValue, PCB_INTERNAL_UNIT ); double value = To_User_Unit( g_UnitMetric, aValue, PCB_INTERNAL_UNIT );
if( g_UnitMetric == INCHES ) if( g_UnitMetric == INCHES )
{ {
format = wxT( " %.1f" ); format = wxT( " %.1f" );
...@@ -33,21 +35,23 @@ static wxString ReturnStringValue(int aValue) ...@@ -33,21 +35,23 @@ static wxString ReturnStringValue(int aValue)
format = wxT( " %.3f" ); format = wxT( " %.3f" );
text.Printf( format, value ); text.Printf( format, value );
if( g_UnitMetric == INCHES ) if( g_UnitMetric == INCHES )
text += _(" mils"); text += _( " mils" );
else else
text += _(" mm"); text += _( " mm" );
return text; return text;
} }
/** /**
* Function AuxiliaryToolBar_DesignRules_Update_UI * Function AuxiliaryToolBar_DesignRules_Update_UI
* update the displayed values: track widths, via sizes, clearance, Netclass name * update the displayed values: track widths, via sizes, clearance, Netclass name
* used when a netclass is selected * used when a netclass is selected
*/ */
void WinEDA_PcbFrame::AuxiliaryToolBar_DesignRules_Update_UI( ) void WinEDA_PcbFrame::AuxiliaryToolBar_DesignRules_Update_UI()
{ {
wxString nclname = GetBoard()->m_CurrentNetClassName; wxString nclname = GetBoard()->m_CurrentNetClassName;
wxString msg = _("NetClass: ") + nclname; wxString msg = _( "NetClass: " ) + nclname;
m_NetClassSelectedBox->Clear(); m_NetClassSelectedBox->Clear();
m_NetClassSelectedBox->AppendText( msg ); m_NetClassSelectedBox->AppendText( msg );
...@@ -55,13 +59,13 @@ void WinEDA_PcbFrame::AuxiliaryToolBar_DesignRules_Update_UI( ) ...@@ -55,13 +59,13 @@ void WinEDA_PcbFrame::AuxiliaryToolBar_DesignRules_Update_UI( )
if( m_ClearanceBox ) if( m_ClearanceBox )
{ {
wxString msg = _( "Clearance" ) + ReturnStringValue(netclass->GetClearance()); wxString msg = _( "Clearance" ) + ReturnStringValue( netclass->GetClearance() );
m_ClearanceBox->Clear(); m_ClearanceBox->Clear();
m_ClearanceBox->AppendText( msg ); m_ClearanceBox->AppendText( msg );
} }
} }
/** /**
* Function AuxiliaryToolBar_Update_UI * Function AuxiliaryToolBar_Update_UI
* update the displayed values on auxiliary horizontal toolbar * update the displayed values on auxiliary horizontal toolbar
...@@ -71,20 +75,23 @@ void WinEDA_PcbFrame::AuxiliaryToolBar_DesignRules_Update_UI( ) ...@@ -71,20 +75,23 @@ void WinEDA_PcbFrame::AuxiliaryToolBar_DesignRules_Update_UI( )
* next items (if any) = ordered list of sizes (extra sizes). * next items (if any) = ordered list of sizes (extra sizes).
* So the current selected class value can be same as an other extra value * So the current selected class value can be same as an other extra value
*/ */
void WinEDA_PcbFrame::AuxiliaryToolBar_Update_UI( ) void WinEDA_PcbFrame::AuxiliaryToolBar_Update_UI()
{ {
wxString msg; wxString msg;
AuxiliaryToolBar_DesignRules_Update_UI( ); AuxiliaryToolBar_DesignRules_Update_UI();
m_AuxiliaryToolBar->ToggleTool( ID_AUX_TOOLBAR_PCB_SELECT_AUTO_WIDTH,
g_DesignSettings.m_UseConnectedTrackWidth );
if( m_SelTrackWidthBox && m_TrackAndViasSizesList_Changed ) if( m_SelTrackWidthBox && m_TrackAndViasSizesList_Changed )
{ {
m_SelTrackWidthBox->Clear(); m_SelTrackWidthBox->Clear();
for( unsigned ii = 0; ii < GetBoard()->m_TrackWidthHistory.size(); ii++ ) for( unsigned ii = 0; ii < GetBoard()->m_TrackWidthHistory.size(); ii++ )
{ {
msg = _( "Track" ) + ReturnStringValue(GetBoard()->m_TrackWidthHistory[ii]); msg = _( "Track" ) + ReturnStringValue( GetBoard()->m_TrackWidthHistory[ii] );
if (ii == 0 ) if( ii == 0 )
msg << _(" *"); msg << _( " *" );
m_SelTrackWidthBox->Append( msg ); m_SelTrackWidthBox->Append( msg );
} }
} }
...@@ -97,9 +104,9 @@ void WinEDA_PcbFrame::AuxiliaryToolBar_Update_UI( ) ...@@ -97,9 +104,9 @@ void WinEDA_PcbFrame::AuxiliaryToolBar_Update_UI( )
m_SelViaSizeBox->Clear(); m_SelViaSizeBox->Clear();
for( unsigned ii = 0; ii < GetBoard()->m_ViaSizeHistory.size(); ii++ ) for( unsigned ii = 0; ii < GetBoard()->m_ViaSizeHistory.size(); ii++ )
{ {
msg = _( "Via" ) + ReturnStringValue(GetBoard()->m_ViaSizeHistory[ii]); msg = _( "Via" ) + ReturnStringValue( GetBoard()->m_ViaSizeHistory[ii] );
if (ii == 0 ) if( ii == 0 )
msg << _(" *"); msg << _( " *" );
m_SelViaSizeBox->Append( msg ); m_SelViaSizeBox->Append( msg );
} }
} }
...@@ -119,7 +126,8 @@ void WinEDA_PcbFrame::AuxiliaryToolBar_Update_UI( ) ...@@ -119,7 +126,8 @@ void WinEDA_PcbFrame::AuxiliaryToolBar_Update_UI( )
break; break;
} }
} }
if ( not_found )
if( not_found )
m_SelZoomBox->SetSelection( -1 ); m_SelZoomBox->SetSelection( -1 );
} }
...@@ -185,9 +193,11 @@ void WinEDA_PcbFrame::SetToolbars() ...@@ -185,9 +193,11 @@ void WinEDA_PcbFrame::SetToolbars()
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_DRC_OFF, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_DRC_OFF,
!Drc_On ); !Drc_On );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_DRC_OFF, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_DRC_OFF,
Drc_On ? Drc_On ?
_( "DRC Off (Disable !!!), Currently: DRC is active" ) : _(
_( "DRC On (Currently: DRC is inactive !!!)" ) ); "DRC Off (Disable !!!), Currently: DRC is active" )
:
_( "DRC On (Currently: DRC is inactive !!!)" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SELECT_UNIT_MM, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SELECT_UNIT_MM,
g_UnitMetric == MILLIMETRE ? TRUE : false ); g_UnitMetric == MILLIMETRE ? TRUE : false );
...@@ -197,14 +207,14 @@ void WinEDA_PcbFrame::SetToolbars() ...@@ -197,14 +207,14 @@ void WinEDA_PcbFrame::SetToolbars()
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_POLAR_COORD, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_POLAR_COORD,
DisplayOpt.DisplayPolarCood ); DisplayOpt.DisplayPolarCood );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_POLAR_COORD, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_POLAR_COORD,
DisplayOpt.DisplayPolarCood ? DisplayOpt.DisplayPolarCood ?
_( "Polar coords not show" ) : _( "Polar coords not show" ) :
_( "Display polar coords" ) ); _( "Display polar coords" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_GRID, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_GRID,
m_Draw_Grid ); m_Draw_Grid );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_GRID, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_GRID,
m_Draw_Grid ? _( "Grid not show" ) : _( "Show grid" ) ); m_Draw_Grid ? _( "Grid not show" ) : _( "Show grid" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SELECT_CURSOR, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SELECT_CURSOR,
m_CursorShape ); m_CursorShape );
...@@ -212,66 +222,67 @@ void WinEDA_PcbFrame::SetToolbars() ...@@ -212,66 +222,67 @@ void WinEDA_PcbFrame::SetToolbars()
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_RATSNEST, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_RATSNEST,
g_Show_Ratsnest ); g_Show_Ratsnest );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_RATSNEST, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_RATSNEST,
g_Show_Ratsnest ? g_Show_Ratsnest ?
_( "Hide general ratsnest" ) : _( "Hide general ratsnest" ) :
_( "Show general ratsnest" ) ); _( "Show general ratsnest" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_MODULE_RATSNEST, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_MODULE_RATSNEST,
g_Show_Module_Ratsnest ); g_Show_Module_Ratsnest );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_MODULE_RATSNEST, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_MODULE_RATSNEST,
g_Show_Module_Ratsnest ? g_Show_Module_Ratsnest ?
_( "Hide module ratsnest" ) : _( "Hide module ratsnest" ) :
_( "Show module ratsnest" ) ); _( "Show module ratsnest" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_AUTO_DEL_TRACK, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_AUTO_DEL_TRACK,
g_AutoDeleteOldTrack ); g_AutoDeleteOldTrack );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_AUTO_DEL_TRACK, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_AUTO_DEL_TRACK,
g_AutoDeleteOldTrack ? g_AutoDeleteOldTrack ?
_( "Disable auto delete old track" ) : _( "Disable auto delete old track" ) :
_( "Enable auto delete old track" ) ); _( "Enable auto delete old track" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_PADS_SKETCH, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_PADS_SKETCH,
!m_DisplayPadFill ); !m_DisplayPadFill );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_PADS_SKETCH, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_PADS_SKETCH,
m_DisplayPadFill ? m_DisplayPadFill ?
_( "Show pads sketch mode" ) : _( "Show pads sketch mode" ) :
_( "Show pads filled mode" ) ); _( "Show pads filled mode" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_VIAS_SKETCH, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_VIAS_SKETCH,
!m_DisplayViaFill ); !m_DisplayViaFill );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_VIAS_SKETCH, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_VIAS_SKETCH,
m_DisplayViaFill ? m_DisplayViaFill ?
_( "Show vias sketch mode" ) : _( "Show vias sketch mode" ) :
_( "Show vias filled mode" ) ); _( "Show vias filled mode" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_TRACKS_SKETCH, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_TRACKS_SKETCH,
!m_DisplayPcbTrackFill ); !m_DisplayPcbTrackFill );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_TRACKS_SKETCH, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_TRACKS_SKETCH,
m_DisplayPcbTrackFill ? m_DisplayPcbTrackFill ?
_( "Show tracks sketch mode" ) : _( "Show tracks sketch mode" ) :
_( "Show tracks filled mode" ) ); _( "Show tracks filled mode" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_HIGH_CONTRAST_MODE, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_HIGH_CONTRAST_MODE,
DisplayOpt.ContrastModeDisplay ); DisplayOpt.ContrastModeDisplay );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_HIGH_CONTRAST_MODE, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_HIGH_CONTRAST_MODE,
DisplayOpt.ContrastModeDisplay ? DisplayOpt.ContrastModeDisplay ?
_( "Normal contrast mode display" ) : _( "Normal contrast mode display" ) :
_( "High contrast mode display" ) ); _( "High contrast mode display" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE, m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE,
g_ModuleTextNOVColor & ITEM_NOT_SHOW ); g_ModuleTextNOVColor & ITEM_NOT_SHOW );
m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE, m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_INVISIBLE_TEXT_MODE,
g_ModuleTextNOVColor & (ITEM_NOT_SHOW) ? g_ModuleTextNOVColor & (ITEM_NOT_SHOW) ?
_( "Show invisible text" ) : _( "Show invisible text" ) :
_( "Hide invisible text" ) ); _( "Hide invisible text" ) );
m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1, m_AuxVToolBar ? true : false ); m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_EXTRA_VERTICAL_TOOLBAR1,
m_AuxVToolBar ? true : false );
} }
if( m_AuxiliaryToolBar ) if( m_AuxiliaryToolBar )
AuxiliaryToolBar_Update_UI( ); AuxiliaryToolBar_Update_UI();
UpdateToolbarLayerInfo(); UpdateToolbarLayerInfo();
PrepareLayerIndicator(); PrepareLayerIndicator();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment