mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-10-09 05:24:14 +02:00
Merge pull request #1390 from ispyisail/feature/english-source
Linux build and tests / Build and test (Qt 6, Debug) (push) Failing after 1m39s
Linux build and tests / Build and test (Qt 6, Debug) (push) Failing after 1m39s
Make English the source language of the interface text
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,26 +1,26 @@
|
||||
<!DOCTYPE QPH>
|
||||
<QPH sourcelanguage="fr_FR" language="ca">
|
||||
<QPH sourcelanguage="en" language="ca">
|
||||
<phrase>
|
||||
<source>Réf. croisée</source>
|
||||
<source>Cross-reference</source>
|
||||
<target>Ref. creuada</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>armoire</source>
|
||||
<source>cabinet</source>
|
||||
<target>armari</target>
|
||||
<definition>cabinet / enclosure</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>bobine</source>
|
||||
<source>coil</source>
|
||||
<target>bobina</target>
|
||||
<definition>coil</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>borne</source>
|
||||
<source>terminal</source>
|
||||
<target>born</target>
|
||||
<definition>terminal - a connection point on a symbol</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>bornier</source>
|
||||
<source>terminal strip</source>
|
||||
<target>bornes</target>
|
||||
<definition>terminal strip</definition>
|
||||
</phrase>
|
||||
@@ -30,17 +30,17 @@
|
||||
<definition>cable</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>calibre</source>
|
||||
<source>rating</source>
|
||||
<target>calibre</target>
|
||||
<definition>rating - the current rating of a device</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>cartouche</source>
|
||||
<source>title block</source>
|
||||
<target>cartutx</target>
|
||||
<definition>title block - the framed information panel</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>champ de texte</source>
|
||||
<source>text field</source>
|
||||
<target>camp de text</target>
|
||||
<definition>text field</definition>
|
||||
</phrase>
|
||||
@@ -50,7 +50,7 @@
|
||||
<definition>collection - the symbol library</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>conducteur</source>
|
||||
<source>conductor</source>
|
||||
<target>conductor</target>
|
||||
<definition>conductor - the drawn wire between terminals</definition>
|
||||
</phrase>
|
||||
@@ -60,22 +60,22 @@
|
||||
<definition>contact</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>contacteur</source>
|
||||
<source>contactor</source>
|
||||
<target>contactor</target>
|
||||
<definition>contactor</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>courant</source>
|
||||
<source>current</source>
|
||||
<target>corrent</target>
|
||||
<definition>current</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>disjoncteur</source>
|
||||
<source>circuit breaker</source>
|
||||
<target>disjuntor</target>
|
||||
<definition>circuit breaker</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>dossier</source>
|
||||
<source>folder</source>
|
||||
<target>carpeta</target>
|
||||
<definition>folder</definition>
|
||||
</phrase>
|
||||
@@ -85,62 +85,62 @@
|
||||
<definition>element - a symbol placed on a sheet</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>esclave</source>
|
||||
<source>slave</source>
|
||||
<target>esclau</target>
|
||||
<definition>slave - the contact block belonging to a master</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>fil</source>
|
||||
<source>wire</source>
|
||||
<target>fil</target>
|
||||
<definition>wire</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>folio</source>
|
||||
<source>sheet</source>
|
||||
<target>plec</target>
|
||||
<definition>sheet - one drawing of a set</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>fusible</source>
|
||||
<source>fuse</source>
|
||||
<target>fusible</target>
|
||||
<definition>fuse</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>grille</source>
|
||||
<source>grid</source>
|
||||
<target>graella</target>
|
||||
<definition>grid</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>interrupteur</source>
|
||||
<source>switch</source>
|
||||
<target>interruptor</target>
|
||||
<definition>switch</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>maitre</source>
|
||||
<source>master</source>
|
||||
<target>mestre</target>
|
||||
<definition>master - the element a cross-reference points from</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>modele</source>
|
||||
<source>template</source>
|
||||
<target>plantilla</target>
|
||||
<definition>template</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>moteur</source>
|
||||
<source>motor</source>
|
||||
<target>motor</target>
|
||||
<definition>motor</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>neutre</source>
|
||||
<source>neutral</source>
|
||||
<target>neutre</target>
|
||||
<definition>neutral</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>nomenclature</source>
|
||||
<source>parts list</source>
|
||||
<target>nomenclatura</target>
|
||||
<definition>parts list / bill of materials</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>numerotation</source>
|
||||
<source>numbering</source>
|
||||
<target>numeració</target>
|
||||
<definition>numbering - automatic wire and part numbering</definition>
|
||||
</phrase>
|
||||
@@ -150,72 +150,72 @@
|
||||
<definition>phase</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>potentiel</source>
|
||||
<source>potential</source>
|
||||
<target>potencial</target>
|
||||
<definition>potential - conductors electrically joined as one node</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>projet</source>
|
||||
<source>project</source>
|
||||
<target>projecte</target>
|
||||
<definition>project - the .qet file holding the sheets</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>puissance</source>
|
||||
<source>power</source>
|
||||
<target>potència</target>
|
||||
<definition>power</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>relais</source>
|
||||
<source>relay</source>
|
||||
<target>relé</target>
|
||||
<definition>relay</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>renvoi de folio</source>
|
||||
<source>sheet cross-reference</source>
|
||||
<target>referència de plec</target>
|
||||
<definition>sheet cross-reference</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>repere</source>
|
||||
<source>designation</source>
|
||||
<target>referència</target>
|
||||
<definition>designation - the identifying mark on a part</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>report de folio</source>
|
||||
<source>sheet cross-reference</source>
|
||||
<target>remissió de plec</target>
|
||||
<definition>sheet cross-reference (the arrow symbol)</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>schema</source>
|
||||
<source>diagram</source>
|
||||
<target>esquema</target>
|
||||
<definition>diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>section</source>
|
||||
<source>cross-section</source>
|
||||
<target>secció</target>
|
||||
<definition>cross-section - conductor size in mm2</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>sommaire</source>
|
||||
<source>summary</source>
|
||||
<target>sumari</target>
|
||||
<definition>summary / table of contents</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>tension</source>
|
||||
<source>voltage</source>
|
||||
<target>tensió</target>
|
||||
<definition>voltage</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>terre</source>
|
||||
<source>ground</source>
|
||||
<target>terra</target>
|
||||
<definition>earth / ground</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>texte</source>
|
||||
<source>text</source>
|
||||
<target>text</target>
|
||||
<definition>text</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>transformateur</source>
|
||||
<source>transformer</source>
|
||||
<target>transformador</target>
|
||||
<definition>transformer</definition>
|
||||
</phrase>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE QPH>
|
||||
<QPH sourcelanguage="fr_FR" language="de_DE">
|
||||
<QPH sourcelanguage="en" language="de">
|
||||
<phrase>
|
||||
<source>modifié</source>
|
||||
<target>verändert</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>projet</source>
|
||||
<source>project</source>
|
||||
<target>Projekt</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -13,7 +13,7 @@
|
||||
<target>Einstellungen</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Enregistrer</source>
|
||||
<source>Save</source>
|
||||
<target>Speichern</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -21,7 +21,7 @@
|
||||
<target>QElectroTech</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>&Quitter</source>
|
||||
<source>&Quit</source>
|
||||
<target>&Beenden</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -29,19 +29,19 @@
|
||||
<target>Schließen</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Texte</source>
|
||||
<source>Text</source>
|
||||
<target>Text</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Texte :</source>
|
||||
<source>Text:</source>
|
||||
<target>Text:</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Schéma</source>
|
||||
<source>Diagram</source>
|
||||
<target>Schaltplan</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Nom</source>
|
||||
<source>Name</source>
|
||||
<target>Name</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -53,7 +53,7 @@
|
||||
<target>Horizontal</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Centre</source>
|
||||
<source>Middle</source>
|
||||
<target>Mittelpunkt</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -65,11 +65,11 @@
|
||||
<target>Abszisse:</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Erreur</source>
|
||||
<source>Error</source>
|
||||
<target>Fehler</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Aperçu</source>
|
||||
<source>Preview</source>
|
||||
<target>Vorschau</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -89,11 +89,11 @@
|
||||
<target>x</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Conducteurs</source>
|
||||
<source>Conductors</source>
|
||||
<target>Leitungen</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>cartouche</source>
|
||||
<source>title block</source>
|
||||
<target>Schriftfeld</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -101,7 +101,7 @@
|
||||
<target>Übersetzung</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Modifier le nom de la borne</source>
|
||||
<source>Change the name of the terminal</source>
|
||||
<target>Klemmenname ändern</target>
|
||||
</phrase>
|
||||
</QPH>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
<!DOCTYPE QPH>
|
||||
<QPH sourcelanguage="fr_FR" language="en">
|
||||
<QPH sourcelanguage="en" language="fr">
|
||||
<phrase>
|
||||
<source>Blue : Blue</source>
|
||||
<target>Blue : Blue</target>
|
||||
@@ -396,33 +396,33 @@
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Pink : DeepPink</source>
|
||||
<target>Pink: DeepPink</target>
|
||||
<source>Pink: DeepPink</source>
|
||||
<target>Pink : DeepPink</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Pink : HotPink</source>
|
||||
<target>Pink: HotPink</target>
|
||||
<source>Pink: HotPink</source>
|
||||
<target>Pink : HotPink</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Pink : LightPink</source>
|
||||
<target>Pink: LightPink</target>
|
||||
<source>Pink: LightPink</source>
|
||||
<target>Pink : LightPink</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Pink : MediumVioletRed</source>
|
||||
<target>Pink: MediumVioletRed</target>
|
||||
<source>Pink: MediumVioletRed</source>
|
||||
<target>Pink : MediumVioletRed</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Pink : PaleVioletRed</source>
|
||||
<target>Pink: PaleVioletRed</target>
|
||||
<source>Pink: PaleVioletRed</source>
|
||||
<target>Pink : PaleVioletRed</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Pink : Pink</source>
|
||||
<target>Pink: Pink</target>
|
||||
<source>Pink: Pink</source>
|
||||
<target>Pink : Pink</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -526,8 +526,8 @@
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Red : DarkSalmon</source>
|
||||
<target>Red: DarkSalmon</target>
|
||||
<source>Red: DarkSalmon</source>
|
||||
<target>Red : DarkSalmon</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -536,18 +536,18 @@
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Red : IndianRed</source>
|
||||
<target>Red: IndianRed</target>
|
||||
<source>Red: IndianRed</source>
|
||||
<target>Red : IndianRed</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Red : LightCoral</source>
|
||||
<target>Red: LightCoral</target>
|
||||
<source>Red: LightCoral</source>
|
||||
<target>Red : LightCoral</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Red : LightSalmon</source>
|
||||
<target>Red: LightSalmon</target>
|
||||
<source>Red: LightSalmon</source>
|
||||
<target>Red : LightSalmon</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -556,8 +556,8 @@
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Red : Salmon</source>
|
||||
<target>Red: Salmon</target>
|
||||
<source>Red: Salmon</source>
|
||||
<target>Red : Salmon</target>
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -701,23 +701,23 @@
|
||||
<definition>element part filling</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>armoire</source>
|
||||
<target>cabinet</target>
|
||||
<source>cabinet</source>
|
||||
<target>armoire</target>
|
||||
<definition>cabinet / enclosure</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>bobine</source>
|
||||
<target>coil</target>
|
||||
<source>coil</source>
|
||||
<target>bobine</target>
|
||||
<definition>coil</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>borne</source>
|
||||
<target>terminal</target>
|
||||
<source>terminal</source>
|
||||
<target>borne</target>
|
||||
<definition>terminal - a connection point on a symbol</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>bornier</source>
|
||||
<target>terminal strip</target>
|
||||
<source>terminal strip</source>
|
||||
<target>bornier</target>
|
||||
<definition>terminal strip</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -726,18 +726,18 @@
|
||||
<definition>cable</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>calibre</source>
|
||||
<target>rating</target>
|
||||
<source>rating</source>
|
||||
<target>calibre</target>
|
||||
<definition>rating - the current rating of a device</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>cartouche</source>
|
||||
<target>title block</target>
|
||||
<source>title block</source>
|
||||
<target>cartouche</target>
|
||||
<definition>title block - the framed information panel</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>champ de texte</source>
|
||||
<target>text field</target>
|
||||
<source>text field</source>
|
||||
<target>champ de texte</target>
|
||||
<definition>text field</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -746,8 +746,8 @@
|
||||
<definition>collection - the symbol library</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>conducteur</source>
|
||||
<target>conductor</target>
|
||||
<source>conductor</source>
|
||||
<target>conducteur</target>
|
||||
<definition>conductor - the drawn wire between terminals</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -756,23 +756,23 @@
|
||||
<definition>contact</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>contacteur</source>
|
||||
<target>contactor</target>
|
||||
<source>contactor</source>
|
||||
<target>contacteur</target>
|
||||
<definition>contactor</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>courant</source>
|
||||
<target>current</target>
|
||||
<source>current</source>
|
||||
<target>courant</target>
|
||||
<definition>current</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>disjoncteur</source>
|
||||
<target>circuit breaker</target>
|
||||
<source>circuit breaker</source>
|
||||
<target>disjoncteur</target>
|
||||
<definition>circuit breaker</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>dossier</source>
|
||||
<target>folder</target>
|
||||
<source>folder</source>
|
||||
<target>dossier</target>
|
||||
<definition>folder</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -781,63 +781,63 @@
|
||||
<definition>element - a symbol placed on a sheet</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>esclave</source>
|
||||
<target>slave</target>
|
||||
<source>slave</source>
|
||||
<target>esclave</target>
|
||||
<definition>slave - the contact block belonging to a master</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>fil</source>
|
||||
<target>wire</target>
|
||||
<source>wire</source>
|
||||
<target>fil</target>
|
||||
<definition>wire</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>folio</source>
|
||||
<target>sheet</target>
|
||||
<source>sheet</source>
|
||||
<target>folio</target>
|
||||
<definition>sheet - one drawing of a set</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>fusible</source>
|
||||
<target>fuse</target>
|
||||
<source>fuse</source>
|
||||
<target>fusible</target>
|
||||
<definition>fuse</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>grille</source>
|
||||
<target>grid</target>
|
||||
<source>grid</source>
|
||||
<target>grille</target>
|
||||
<definition>grid</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>interrupteur</source>
|
||||
<target>switch</target>
|
||||
<source>switch</source>
|
||||
<target>interrupteur</target>
|
||||
<definition>switch</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>maitre</source>
|
||||
<target>master</target>
|
||||
<source>master</source>
|
||||
<target>maitre</target>
|
||||
<definition>master - the element a cross-reference points from</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>modele</source>
|
||||
<target>template</target>
|
||||
<source>template</source>
|
||||
<target>modele</target>
|
||||
<definition>template</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>moteur</source>
|
||||
<target>motor</target>
|
||||
<source>motor</source>
|
||||
<target>moteur</target>
|
||||
<definition>motor</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>neutre</source>
|
||||
<target>neutral</target>
|
||||
<source>neutral</source>
|
||||
<target>neutre</target>
|
||||
<definition>neutral</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>nomenclature</source>
|
||||
<target>parts list</target>
|
||||
<source>parts list</source>
|
||||
<target>nomenclature</target>
|
||||
<definition>parts list / bill of materials</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>numerotation</source>
|
||||
<target>numbering</target>
|
||||
<source>numbering</source>
|
||||
<target>numerotation</target>
|
||||
<definition>numbering - automatic wire and part numbering</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -846,73 +846,107 @@
|
||||
<definition>phase</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>potentiel</source>
|
||||
<target>potential</target>
|
||||
<source>potential</source>
|
||||
<target>potentiel</target>
|
||||
<definition>potential - conductors electrically joined as one node</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>projet</source>
|
||||
<target>project</target>
|
||||
<source>project</source>
|
||||
<target>projet</target>
|
||||
<definition>project - the .qet file holding the sheets</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>puissance</source>
|
||||
<target>power</target>
|
||||
<source>power</source>
|
||||
<target>puissance</target>
|
||||
<definition>power</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>relais</source>
|
||||
<target>relay</target>
|
||||
<source>relay</source>
|
||||
<target>relais</target>
|
||||
<definition>relay</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>renvoi de folio</source>
|
||||
<target>sheet cross-reference</target>
|
||||
<source>sheet cross-reference</source>
|
||||
<target>renvoi de folio</target>
|
||||
<definition>sheet cross-reference</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>repere</source>
|
||||
<target>designation</target>
|
||||
<source>designation</source>
|
||||
<target>repere</target>
|
||||
<definition>designation - the identifying mark on a part</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>report de folio</source>
|
||||
<target>sheet cross-reference</target>
|
||||
<source>sheet cross-reference</source>
|
||||
<target>report de folio</target>
|
||||
<definition>sheet cross-reference (the arrow symbol)</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>schema</source>
|
||||
<target>diagram</target>
|
||||
<source>diagram</source>
|
||||
<target>schema</target>
|
||||
<definition>diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>section</source>
|
||||
<target>cross-section</target>
|
||||
<source>cross-section</source>
|
||||
<target>section</target>
|
||||
<definition>cross-section - conductor size in mm2</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>sommaire</source>
|
||||
<target>summary</target>
|
||||
<source>summary</source>
|
||||
<target>sommaire</target>
|
||||
<definition>summary / table of contents</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>tension</source>
|
||||
<target>voltage</target>
|
||||
<source>voltage</source>
|
||||
<target>tension</target>
|
||||
<definition>voltage</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>terre</source>
|
||||
<target>earth</target>
|
||||
<source>earth</source>
|
||||
<target>terre</target>
|
||||
<definition>earth / ground</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>texte</source>
|
||||
<target>text</target>
|
||||
<source>text</source>
|
||||
<target>texte</target>
|
||||
<definition>text</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>transformateur</source>
|
||||
<target>transformer</target>
|
||||
<source>transformer</source>
|
||||
<target>transformateur</target>
|
||||
<definition>transformer</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>%n selected parts.</source>
|
||||
<target>%n partie sélectionnée.@%n parties sélectionnées.</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>La vérification de cet élément a généré %n avertissement(s) :</source>
|
||||
<target>La vérification de cet élément a généré %n avertissement :@La vérification de cet élément a généré %n avertissements :</target>
|
||||
<definition>message box content</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>%n elements</source>
|
||||
<target>%n élément@%n éléments</target>
|
||||
<definition>part of a sentence listing the content of a diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>%n conductors</source>
|
||||
<target>%n conducteur@%n conducteurs</target>
|
||||
<definition>part of a sentence listing the content of a diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>%n textfields</source>
|
||||
<target>%n champ de texte@%n champs de texte</target>
|
||||
<definition>part of a sentence listing the content of a diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Cut %n cells</source>
|
||||
<target>Couper %n cellule@Couper %n cellules</target>
|
||||
<definition>undo caption</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Paste %n cells</source>
|
||||
<target>Coller %n cellule@Coller %n cellules</target>
|
||||
<definition>undo caption</definition>
|
||||
</phrase>
|
||||
</QPH>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,22 +1,22 @@
|
||||
<!DOCTYPE QPH>
|
||||
<QPH sourcelanguage="fr_FR" language="pl">
|
||||
<QPH sourcelanguage="en" language="pl">
|
||||
<phrase>
|
||||
<source>armoire</source>
|
||||
<source>cabinet</source>
|
||||
<target>Szafa</target>
|
||||
<definition>cabinet / enclosure</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>bobine</source>
|
||||
<source>coil</source>
|
||||
<target>Cewka</target>
|
||||
<definition>coil</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>borne</source>
|
||||
<source>terminal</source>
|
||||
<target>Zacisk</target>
|
||||
<definition>terminal - a connection point on a symbol</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>bornier</source>
|
||||
<source>terminal strip</source>
|
||||
<target>Listwa zaciskowa</target>
|
||||
<definition>terminal strip</definition>
|
||||
</phrase>
|
||||
@@ -26,17 +26,17 @@
|
||||
<definition>cable</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>calibre</source>
|
||||
<source>rating</source>
|
||||
<target>Prąd znamionowy</target>
|
||||
<definition>rating - the current rating of a device</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>cartouche</source>
|
||||
<source>title block</source>
|
||||
<target>Tabliczka rysunkowa</target>
|
||||
<definition>title block - the framed information panel</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>champ de texte</source>
|
||||
<source>text field</source>
|
||||
<target>Pole tekstowe</target>
|
||||
<definition>text field</definition>
|
||||
</phrase>
|
||||
@@ -46,7 +46,7 @@
|
||||
<definition>collection - the symbol library</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>conducteur</source>
|
||||
<source>conductor</source>
|
||||
<target>Przewód</target>
|
||||
<definition>conductor - the drawn wire between terminals</definition>
|
||||
</phrase>
|
||||
@@ -56,22 +56,22 @@
|
||||
<definition>contact</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>contacteur</source>
|
||||
<source>contactor</source>
|
||||
<target>Stycznik</target>
|
||||
<definition>contactor</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>courant</source>
|
||||
<source>current</source>
|
||||
<target>Prąd</target>
|
||||
<definition>current</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>disjoncteur</source>
|
||||
<source>circuit breaker</source>
|
||||
<target>Wyłącznik nadprądowy</target>
|
||||
<definition>circuit breaker</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>dossier</source>
|
||||
<source>folder</source>
|
||||
<target>Folder</target>
|
||||
<definition>folder</definition>
|
||||
</phrase>
|
||||
@@ -81,62 +81,62 @@
|
||||
<definition>element - a symbol placed on a sheet</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>esclave</source>
|
||||
<source>slave</source>
|
||||
<target>Element podrzędny</target>
|
||||
<definition>slave - the contact block belonging to a master</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>fil</source>
|
||||
<source>wire</source>
|
||||
<target>Przewód</target>
|
||||
<definition>wire</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>folio</source>
|
||||
<source>sheet</source>
|
||||
<target>Arkusz</target>
|
||||
<definition>sheet - one drawing of a set</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>fusible</source>
|
||||
<source>fuse</source>
|
||||
<target>Bezpiecznik</target>
|
||||
<definition>fuse</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>grille</source>
|
||||
<source>grid</source>
|
||||
<target>Siatka</target>
|
||||
<definition>grid</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>interrupteur</source>
|
||||
<source>switch</source>
|
||||
<target>Wyłącznik</target>
|
||||
<definition>switch</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>maitre</source>
|
||||
<source>master</source>
|
||||
<target>Element główny</target>
|
||||
<definition>master - the element a cross-reference points from</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>modele</source>
|
||||
<source>template</source>
|
||||
<target>Szablon</target>
|
||||
<definition>template</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>moteur</source>
|
||||
<source>motor</source>
|
||||
<target>Silnik</target>
|
||||
<definition>motor</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>neutre</source>
|
||||
<source>neutral</source>
|
||||
<target>Neutralny</target>
|
||||
<definition>neutral</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>nomenclature</source>
|
||||
<source>parts list</source>
|
||||
<target>Zestawienie materiałów</target>
|
||||
<definition>parts list / bill of materials</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>numerotation</source>
|
||||
<source>numbering</source>
|
||||
<target>Numeracja</target>
|
||||
<definition>numbering - automatic wire and part numbering</definition>
|
||||
</phrase>
|
||||
@@ -146,72 +146,72 @@
|
||||
<definition>phase</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>potentiel</source>
|
||||
<source>potential</source>
|
||||
<target>Potencjał</target>
|
||||
<definition>potential - conductors electrically joined as one node</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>projet</source>
|
||||
<source>project</source>
|
||||
<target>Projekt</target>
|
||||
<definition>project - the .qet file holding the sheets</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>puissance</source>
|
||||
<source>power</source>
|
||||
<target>Moc</target>
|
||||
<definition>power</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>relais</source>
|
||||
<source>relay</source>
|
||||
<target>Przekaźnik</target>
|
||||
<definition>relay</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>renvoi de folio</source>
|
||||
<source>sheet cross-reference</source>
|
||||
<target>Odnośnik do arkusza</target>
|
||||
<definition>sheet cross-reference</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>repere</source>
|
||||
<source>designation</source>
|
||||
<target>Oznaczenie</target>
|
||||
<definition>designation - the identifying mark on a part</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>report de folio</source>
|
||||
<source>sheet cross-reference</source>
|
||||
<target>Odnośnik do arkusza</target>
|
||||
<definition>sheet cross-reference (the arrow symbol)</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>schema</source>
|
||||
<source>diagram</source>
|
||||
<target>Schemat</target>
|
||||
<definition>diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>section</source>
|
||||
<source>cross-section</source>
|
||||
<target>Przekrój</target>
|
||||
<definition>cross-section - conductor size in mm2</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>sommaire</source>
|
||||
<source>summary</source>
|
||||
<target>Spis treści</target>
|
||||
<definition>summary / table of contents</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>tension</source>
|
||||
<source>voltage</source>
|
||||
<target>Napięcie</target>
|
||||
<definition>voltage</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>terre</source>
|
||||
<source>ground</source>
|
||||
<target>Uziemienie</target>
|
||||
<definition>earth / ground</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>texte</source>
|
||||
<source>text</source>
|
||||
<target>Tekst</target>
|
||||
<definition>text</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>transformateur</source>
|
||||
<source>transformer</source>
|
||||
<target>Transformator</target>
|
||||
<definition>transformer</definition>
|
||||
</phrase>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,67 +1,67 @@
|
||||
<!DOCTYPE QPH>
|
||||
<QPH sourcelanguage="fr_FR" language="pt_BR">
|
||||
<QPH sourcelanguage="en" language="pt_BR">
|
||||
<phrase>
|
||||
<source> Contacts : NO : %1, NC : %2, inverseurs : %3, autres : %4
|
||||
<source> Contacts : NO : %1, NC : %2, changeover : %3, other : %4
|
||||
</source>
|
||||
<target>Contatos: NA: %1, NF: %2, reversíveis: %3, outros: %4
|
||||
</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source> Contacts : NO : %1/%2, NC : %3/%4, inverseurs : %5/%6, autres : %7/%8
|
||||
<source> Contacts : NO : %1/%2, NC : %3/%4, changeover : %5/%6, other : %7/%8
|
||||
</source>
|
||||
<target>Contatos: NA: %1/%2, NF: %3/%4, reversíveis: %5/%6, outros: %7/%8
|
||||
</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Aperçu</source>
|
||||
<source>Preview</source>
|
||||
<target>Pré-visualização</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Arrondir les coins d'%1</source>
|
||||
<source>Round the corners of %1</source>
|
||||
<target>Arredondar os cantos de %1</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Borne 1</source>
|
||||
<source>Terminal 1</source>
|
||||
<target>Borne 1</target>
|
||||
<definition>column title</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Borne 2</source>
|
||||
<source>Terminal 2</source>
|
||||
<target>Borne 2</target>
|
||||
<definition>column title</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Catégorie</source>
|
||||
<source>Category</source>
|
||||
<target>Categoria</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Ce format ne prend pas en charge la transparence : l'image sera enregistrée telle qu'elle était avant l'application de la couleur transparente. Continuer ?</source>
|
||||
<source>This format does not support transparency: the image will be saved as it was before the transparent colour was applied. Continue?</source>
|
||||
<target>Este formato não suporta transparência: a imagem será salva como estava antes da aplicação da cor transparente. Continuar?</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Champ de texte</source>
|
||||
<source>Text field</source>
|
||||
<target>Campo de texto</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Composant 1</source>
|
||||
<source>Component 1</source>
|
||||
<target>Componente 1</target>
|
||||
<definition>column title</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Composant 2</source>
|
||||
<source>Component 2</source>
|
||||
<target>Componente 2</target>
|
||||
<definition>column title</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Convertir %1 en courbe de Bézier</source>
|
||||
<source>Convert %1 to a Bézier curve</source>
|
||||
<target>Converter %1 em curva de Bézier</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Convertir en courbe de Bézier</source>
|
||||
<source>Convert to Bézier curve</source>
|
||||
<target>Converter em curva de Bézier</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Courant nominal</source>
|
||||
<source>Rated current</source>
|
||||
<target>Corrente nominal</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -73,110 +73,110 @@
|
||||
<target>Distância do rótulo - escravo:</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Enregistrer l'image d'origine sous...</source>
|
||||
<source>Save original image as...</source>
|
||||
<target>Salvar a imagem original como...</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Enregistrer l'image sous...</source>
|
||||
<source>Save image as...</source>
|
||||
<target>Salvar a imagem como...</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Erreur</source>
|
||||
<source>Error</source>
|
||||
<target>Erro</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Exclure de la nomenclature</source>
|
||||
<source>Exclude from the bill of materials</source>
|
||||
<target>Excluir da lista de materiais</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Faire pivoter %1</source>
|
||||
<source>Rotate %1</source>
|
||||
<target>Girar %1</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Faire pivoter une image</source>
|
||||
<source>Rotate an image</source>
|
||||
<target>Girar uma imagem</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Fil</source>
|
||||
<source>Wire</source>
|
||||
<target>Fio</target>
|
||||
<definition>column title</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Folio</source>
|
||||
<source>Sheet</source>
|
||||
<target>Folha</target>
|
||||
<definition>column title</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Hauteur</source>
|
||||
<source>Height</source>
|
||||
<target>Altura</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Image BMP (*.bmp)</source>
|
||||
<source>BMP image (*.bmp)</source>
|
||||
<target>Imagem BMP (*.bmp)</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Image JPEG (*.jpg *.jpeg)</source>
|
||||
<source>JPEG image (*.jpg *.jpeg)</source>
|
||||
<target>Imagem JPEG (*.jpg *.jpeg)</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Image PNG (*.png)</source>
|
||||
<source>PNG image (*.png)</source>
|
||||
<target>Imagem PNG (*.png)</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Image SVG (*.svg)</source>
|
||||
<source>SVG image (*.svg)</source>
|
||||
<target>Imagem SVG (*.svg)</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Images non incluses dans l'export DXF</source>
|
||||
<source>Images not included in the DXF export</source>
|
||||
<target>Imagens não incluídas na exportação DXF</target>
|
||||
<definition>message box title</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Impossible d'enregistrer l'image à cet emplacement.</source>
|
||||
<source>Unable to save the image to this location.</source>
|
||||
<target>Não foi possível salvar a imagem neste local.</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Impossible d'enregistrer la nomenclature dans %1.
|
||||
<source>Unable to save the parts list to %1.
|
||||
%2</source>
|
||||
<target>Não foi possível salvar a lista de materiais em %1.
|
||||
%2</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Impossible de charger l'image.</source>
|
||||
<source>Unable to load the image.</source>
|
||||
<target>Não foi possível carregar a imagem.</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Incliner %1</source>
|
||||
<source>Skew %1</source>
|
||||
<target>Inclinar %1</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Incliner une image</source>
|
||||
<source>Skew an image</source>
|
||||
<target>Inclinar uma imagem</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>La limite fixée pour cet élément maître est atteinte (Limite: %1).
|
||||
<source>The limit set for this master element has been reached (Limit: %1).
|
||||
|
||||
Voulez-vous tout de même lier ce contact esclave ?</source>
|
||||
Do you still want to link this slave contact?</source>
|
||||
<target>O limite definido para este elemento mestre foi atingido (Limite: %1).
|
||||
|
||||
Deseja vincular este contato escravo mesmo assim?</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Largeur</source>
|
||||
<source>Width</source>
|
||||
<target>Largura</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Le format DXF utilisé ici (AC1006) ne permet pas d'inclure d'image. Les images seront représentées uniquement par un rectangle de contour (position, taille, rotation et inclinaison conservées), sans le contenu de l'image.</source>
|
||||
<source>The DXF format used here (AC1006) cannot embed images. Images will only be represented by an outline rectangle (position, size, rotation and skew are preserved), without the image content.</source>
|
||||
<target>O formato DXF usado aqui (AC1006) não permite incluir imagens. As imagens serão representadas apenas por um retângulo de contorno (posição, tamanho, rotação e inclinação preservados), sem o conteúdo da imagem.</target>
|
||||
<definition>message box content</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Liste de câblage</source>
|
||||
<source>Wiring list</source>
|
||||
<target>Lista de cabeamento</target>
|
||||
<definition>window title</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Liste de câblage (base de données)</source>
|
||||
<source>Wiring list (database)</source>
|
||||
<target>Lista de cabeamento (banco de dados)</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
@@ -184,23 +184,23 @@ Deseja vincular este contato escravo mesmo assim?</target>
|
||||
<target>margin: 5px; font-weight: bold;</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Modifier l'angle d'un arc</source>
|
||||
<source>Change the angle of an arc</source>
|
||||
<target>Modificar o ângulo de um arco</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Modifier la courbure d'%1</source>
|
||||
<source>Change the curvature of %1</source>
|
||||
<target>Modificar a curvatura de %1</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Modifier la forme d'%1</source>
|
||||
<source>Change the shape of %1</source>
|
||||
<target>Modificar a forma de %1</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Modèle</source>
|
||||
<source>Model</source>
|
||||
<target>Modelo</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Nombre maximum de contacts esclaves définis : non défini
|
||||
<source>Maximum number of slave contacts defined: not defined
|
||||
</source>
|
||||
<target>Número máximo de contatos escravos definidos: não definido
|
||||
</target>
|
||||
@@ -210,75 +210,75 @@ Deseja vincular este contato escravo mesmo assim?</target>
|
||||
<target>Observações</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Redimensionner %1</source>
|
||||
<source>Resize %1</source>
|
||||
<target>Redimensionar %1</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Redimensionner une image</source>
|
||||
<source>Resize an image</source>
|
||||
<target>Redimensionar uma imagem</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Réinitialiser</source>
|
||||
<source>Reset</source>
|
||||
<target>Redefinir</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Selectionner une image...</source>
|
||||
<source>Select an image ...</source>
|
||||
<target>Selecionar uma imagem...</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Séparation de potentiel</source>
|
||||
<source>Potential separation</source>
|
||||
<target>Separação de potencial</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Taille</source>
|
||||
<source>Size</source>
|
||||
<target>Tamanho</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Tension nominale</source>
|
||||
<source>Rated voltage</source>
|
||||
<target>Tensão nominal</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Tous les fichiers (*)</source>
|
||||
<source>All files (*)</source>
|
||||
<target>Todos os arquivos (*)</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Transparence non conservée</source>
|
||||
<source>Transparency not preserved</source>
|
||||
<target>Transparência não preservada</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>une image</source>
|
||||
<source>image</source>
|
||||
<target>uma imagem</target>
|
||||
<definition>part of a sentence listing the content of a diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Verrouiller la numérotation automatique</source>
|
||||
<source>Lock automatic numbering</source>
|
||||
<target>Bloquear a numeração automática</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Verrouiller la position</source>
|
||||
<source>Lock Position</source>
|
||||
<target>Bloquear a posição</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Échec de l'enregistrement</source>
|
||||
<source>Saving failed</source>
|
||||
<target>Falha ao salvar</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>armoire</source>
|
||||
<source>cabinet</source>
|
||||
<target>armário</target>
|
||||
<definition>cabinet / enclosure</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>bobine</source>
|
||||
<source>coil</source>
|
||||
<target>bobina</target>
|
||||
<definition>coil</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>borne</source>
|
||||
<source>terminal</source>
|
||||
<target>borne</target>
|
||||
<definition>terminal - a connection point on a symbol</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>bornier</source>
|
||||
<source>terminal strip</source>
|
||||
<target>borneira</target>
|
||||
<definition>terminal strip</definition>
|
||||
</phrase>
|
||||
@@ -288,12 +288,12 @@ Deseja vincular este contato escravo mesmo assim?</target>
|
||||
<definition>cable</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>calibre</source>
|
||||
<source>rating</source>
|
||||
<target>calibre</target>
|
||||
<definition>rating - the current rating of a device</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>cartouche</source>
|
||||
<source>title block</source>
|
||||
<target>bloco de título</target>
|
||||
<definition>title block - the framed information panel</definition>
|
||||
</phrase>
|
||||
@@ -303,7 +303,7 @@ Deseja vincular este contato escravo mesmo assim?</target>
|
||||
<definition>collection - the symbol library</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>conducteur</source>
|
||||
<source>conductor</source>
|
||||
<target>condutor</target>
|
||||
<definition>conductor - the drawn wire between terminals</definition>
|
||||
</phrase>
|
||||
@@ -313,22 +313,22 @@ Deseja vincular este contato escravo mesmo assim?</target>
|
||||
<definition>contact</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>contacteur</source>
|
||||
<source>contactor</source>
|
||||
<target>contator</target>
|
||||
<definition>contactor</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>courant</source>
|
||||
<source>current</source>
|
||||
<target>corrente</target>
|
||||
<definition>current</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>disjoncteur</source>
|
||||
<source>circuit breaker</source>
|
||||
<target>disjuntor</target>
|
||||
<definition>circuit breaker</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>dossier</source>
|
||||
<source>folder</source>
|
||||
<target>pasta</target>
|
||||
<definition>folder</definition>
|
||||
</phrase>
|
||||
@@ -338,52 +338,52 @@ Deseja vincular este contato escravo mesmo assim?</target>
|
||||
<definition>element - a symbol placed on a sheet</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>esclave</source>
|
||||
<source>slave</source>
|
||||
<target>escravo</target>
|
||||
<definition>slave - the contact block belonging to a master</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>fusible</source>
|
||||
<source>fuse</source>
|
||||
<target>fusível</target>
|
||||
<definition>fuse</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>grille</source>
|
||||
<source>grid</source>
|
||||
<target>grade</target>
|
||||
<definition>grid</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>interrupteur</source>
|
||||
<source>switch</source>
|
||||
<target>interruptor</target>
|
||||
<definition>switch</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>maitre</source>
|
||||
<source>master</source>
|
||||
<target>mestre</target>
|
||||
<definition>master - the element a cross-reference points from</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>modele</source>
|
||||
<source>template</source>
|
||||
<target>modelo</target>
|
||||
<definition>template</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>moteur</source>
|
||||
<source>motor</source>
|
||||
<target>motor</target>
|
||||
<definition>motor</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>neutre</source>
|
||||
<source>neutral</source>
|
||||
<target>neutro</target>
|
||||
<definition>neutral</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>nomenclature</source>
|
||||
<source>parts list</source>
|
||||
<target>lista de materiais</target>
|
||||
<definition>parts list / bill of materials</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>numerotation</source>
|
||||
<source>numbering</source>
|
||||
<target>numeração</target>
|
||||
<definition>numbering - automatic wire and part numbering</definition>
|
||||
</phrase>
|
||||
@@ -393,72 +393,72 @@ Deseja vincular este contato escravo mesmo assim?</target>
|
||||
<definition>phase</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>potentiel</source>
|
||||
<source>potential</source>
|
||||
<target>potencial</target>
|
||||
<definition>potential - conductors electrically joined as one node</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>projet</source>
|
||||
<source>project</source>
|
||||
<target>projeto</target>
|
||||
<definition>project - the .qet file holding the sheets</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>puissance</source>
|
||||
<source>power</source>
|
||||
<target>potência</target>
|
||||
<definition>power</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>relais</source>
|
||||
<source>relay</source>
|
||||
<target>relé</target>
|
||||
<definition>relay</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>renvoi de folio</source>
|
||||
<source>sheet cross-reference</source>
|
||||
<target>referência de folha</target>
|
||||
<definition>sheet cross-reference</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>repere</source>
|
||||
<source>designation</source>
|
||||
<target>designação</target>
|
||||
<definition>designation - the identifying mark on a part</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>report de folio</source>
|
||||
<source>sheet cross-reference</source>
|
||||
<target>remissão de folha</target>
|
||||
<definition>sheet cross-reference (the arrow symbol)</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>schema</source>
|
||||
<source>diagram</source>
|
||||
<target>diagrama</target>
|
||||
<definition>diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>section</source>
|
||||
<source>cross-section</source>
|
||||
<target>seção</target>
|
||||
<definition>cross-section - conductor size in mm2</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>sommaire</source>
|
||||
<source>summary</source>
|
||||
<target>sumário</target>
|
||||
<definition>summary / table of contents</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>tension</source>
|
||||
<source>voltage</source>
|
||||
<target>tensão</target>
|
||||
<definition>voltage</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>terre</source>
|
||||
<source>ground</source>
|
||||
<target>terra</target>
|
||||
<definition>earth / ground</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>texte</source>
|
||||
<source>text</source>
|
||||
<target>texto</target>
|
||||
<definition>text</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>transformateur</source>
|
||||
<source>transformer</source>
|
||||
<target>transformador</target>
|
||||
<definition>transformer</definition>
|
||||
</phrase>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,37 +0,0 @@
|
||||
<!DOCTYPE QPH>
|
||||
<QPH language="fr">
|
||||
<phrase>
|
||||
<source>%n partie(s) sélectionnée(s).</source>
|
||||
<target>%n partie sélectionnée.@%n parties sélectionnées.</target>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>La vérification de cet élément a généré %n avertissement(s) :</source>
|
||||
<target>La vérification de cet élément a généré %n avertissement :@La vérification de cet élément a généré %n avertissements :</target>
|
||||
<definition>message box content</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>%n élément(s)</source>
|
||||
<target>%n élément@%n éléments</target>
|
||||
<definition>part of a sentence listing the content of a diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>%n conducteur(s)</source>
|
||||
<target>%n conducteur@%n conducteurs</target>
|
||||
<definition>part of a sentence listing the content of a diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>%n champ(s) de texte</source>
|
||||
<target>%n champ de texte@%n champs de texte</target>
|
||||
<definition>part of a sentence listing the content of a diagram</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Couper %n cellule(s)</source>
|
||||
<target>Couper %n cellule@Couper %n cellules</target>
|
||||
<definition>undo caption</definition>
|
||||
</phrase>
|
||||
<phrase>
|
||||
<source>Coller %n cellule(s)</source>
|
||||
<target>Coller %n cellule@Coller %n cellules</target>
|
||||
<definition>undo caption</definition>
|
||||
</phrase>
|
||||
</QPH>
|
||||
+5853
-4982
File diff suppressed because it is too large
Load Diff
+5720
-5049
File diff suppressed because it is too large
Load Diff
+5745
-5043
File diff suppressed because it is too large
Load Diff
+5739
-5026
File diff suppressed because it is too large
Load Diff
+4620
-4649
File diff suppressed because it is too large
Load Diff
+5699
-4985
File diff suppressed because it is too large
Load Diff
+3918
-4108
File diff suppressed because it is too large
Load Diff
+5515
-4733
File diff suppressed because it is too large
Load Diff
+6427
-5370
File diff suppressed because it is too large
Load Diff
+4047
-3972
File diff suppressed because it is too large
Load Diff
+5856
-4861
File diff suppressed because it is too large
Load Diff
+5719
-5021
File diff suppressed because it is too large
Load Diff
+5719
-4949
File diff suppressed because it is too large
Load Diff
+5809
-5012
File diff suppressed because it is too large
Load Diff
+5743
-5028
File diff suppressed because it is too large
Load Diff
+5825
-5035
File diff suppressed because it is too large
Load Diff
+5817
-5031
File diff suppressed because it is too large
Load Diff
+5695
-4989
File diff suppressed because it is too large
Load Diff
+5713
-5015
File diff suppressed because it is too large
Load Diff
+10015
-5496
File diff suppressed because it is too large
Load Diff
+6409
-5352
File diff suppressed because it is too large
Load Diff
+4622
-4676
File diff suppressed because it is too large
Load Diff
+5838
-4860
File diff suppressed because it is too large
Load Diff
+5478
-4784
File diff suppressed because it is too large
Load Diff
+5853
-4913
File diff suppressed because it is too large
Load Diff
+6236
-5176
File diff suppressed because it is too large
Load Diff
+5507
-4809
File diff suppressed because it is too large
Load Diff
+6272
-5212
File diff suppressed because it is too large
Load Diff
+6247
-5184
File diff suppressed because it is too large
Load Diff
+6236
-5176
File diff suppressed because it is too large
Load Diff
+5799
-5093
File diff suppressed because it is too large
Load Diff
+5774
-5058
File diff suppressed because it is too large
Load Diff
+5806
-5095
File diff suppressed because it is too large
Load Diff
+5712
-5014
File diff suppressed because it is too large
Load Diff
@@ -102,7 +102,7 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
m_commands->setContextMenuPolicy(Qt::CustomContextMenu);
|
||||
connect(m_commands, &QWidget::customContextMenuRequested, this, [this](const QPoint &pos) {
|
||||
QMenu menu;
|
||||
menu.addAction(tr("Personnaliser la barre…"), this, &ElementPickerPopup::startCustomising);
|
||||
menu.addAction(tr("Customize the bar…"), this, &ElementPickerPopup::startCustomising);
|
||||
menu.exec(m_commands->mapToGlobal(pos));
|
||||
});
|
||||
|
||||
@@ -113,9 +113,9 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
auto *editor_layout = new QVBoxLayout(m_editor);
|
||||
editor_layout->setContentsMargins(0, 0, 0, 0);
|
||||
auto *help = new QLabel(
|
||||
tr("Glissez les commandes et les éléments dans la barre, hors de la "
|
||||
"barre, ou d'une place à l'autre. Un double-clic fait passer une "
|
||||
"commande ou un élément d'une liste à l'autre."), m_editor);
|
||||
tr("Drag commands and elements into the bar, out of the bar, or from "
|
||||
"one place to another. Double-clicking moves a command or an "
|
||||
"element from one list to the other."), m_editor);
|
||||
help->setWordWrap(true);
|
||||
m_edit_row = new QListWidget(m_editor);
|
||||
m_edit_row->setFlow(QListView::LeftToRight);
|
||||
@@ -183,7 +183,7 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
auto *symbols_layout = new QVBoxLayout(m_edit_symbols_box);
|
||||
symbols_layout->setContentsMargins(0, 0, 0, 0);
|
||||
m_edit_symbols_search = new QLineEdit(m_edit_symbols_box);
|
||||
m_edit_symbols_search->setPlaceholderText(tr("Rechercher un élément…"));
|
||||
m_edit_symbols_search->setPlaceholderText(tr("Search for an element…"));
|
||||
m_edit_symbols_search->setClearButtonEnabled(true);
|
||||
m_edit_symbols = new QListWidget(m_edit_symbols_box);
|
||||
m_edit_symbols->setIconSize(QSize(32, 32));
|
||||
@@ -191,7 +191,7 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
m_edit_symbols->setDragDropMode(QAbstractItemView::DragOnly);
|
||||
m_edit_symbols->setDefaultDropAction(Qt::CopyAction);
|
||||
m_edit_symbols->setSelectionMode(QAbstractItemView::SingleSelection);
|
||||
symbols_layout->addWidget(new QLabel(tr("Éléments :"), m_edit_symbols_box));
|
||||
symbols_layout->addWidget(new QLabel(tr("Elements:"), m_edit_symbols_box));
|
||||
symbols_layout->addWidget(m_edit_symbols_search);
|
||||
symbols_layout->addWidget(m_edit_symbols);
|
||||
|
||||
@@ -204,9 +204,9 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
connect(m_edit_symbols, &QListWidget::itemDoubleClicked, this, [this](QListWidgetItem *item) {
|
||||
m_edit_row->addItem(barItem(item->data(Qt::UserRole).toString(), true));
|
||||
});
|
||||
auto *defaults = new QPushButton(tr("Valeurs par défaut"), m_editor);
|
||||
auto *cancel = new QPushButton(tr("Annuler"), m_editor);
|
||||
auto *done = new QPushButton(tr("Terminé"), m_editor);
|
||||
auto *defaults = new QPushButton(tr("Default values"), m_editor);
|
||||
auto *cancel = new QPushButton(tr("Undo"), m_editor);
|
||||
auto *done = new QPushButton(tr("Done"), m_editor);
|
||||
done->setDefault(true);
|
||||
connect(defaults, &QPushButton::clicked, this, [this]() {
|
||||
fillCustomising(ShortcutBarSettings::defaultIds(m_context));
|
||||
@@ -219,11 +219,11 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
editor_buttons->addWidget(cancel);
|
||||
editor_buttons->addWidget(done);
|
||||
editor_layout->addWidget(help);
|
||||
editor_layout->addWidget(new QLabel(tr("Dans la barre :"), m_editor));
|
||||
editor_layout->addWidget(new QLabel(tr("In the bar:"), m_editor));
|
||||
editor_layout->addWidget(m_edit_row);
|
||||
auto *lists = new QHBoxLayout();
|
||||
auto *commands_column = new QVBoxLayout();
|
||||
commands_column->addWidget(new QLabel(tr("Autres commandes :"), m_editor));
|
||||
commands_column->addWidget(new QLabel(tr("Other commands:"), m_editor));
|
||||
commands_column->addWidget(m_edit_available);
|
||||
lists->addLayout(commands_column);
|
||||
lists->addWidget(m_edit_symbols_box);
|
||||
@@ -232,7 +232,7 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
m_editor->hide();
|
||||
|
||||
m_search = new QLineEdit(this);
|
||||
m_search->setPlaceholderText(tr("Rechercher un élément…"));
|
||||
m_search->setPlaceholderText(tr("Search for an element…"));
|
||||
m_search->setClearButtonEnabled(true);
|
||||
|
||||
m_model = new QStandardItemModel(this);
|
||||
@@ -245,7 +245,7 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
m_view->setEditTriggers(QAbstractItemView::NoEditTriggers);
|
||||
m_view->setMinimumHeight(260);
|
||||
|
||||
m_hint = new QLabel(tr("Entrée pour insérer · Échap pour fermer"), this);
|
||||
m_hint = new QLabel(tr("Enter to insert · Esc to close"), this);
|
||||
m_hint->setEnabled(false);
|
||||
//Wrapped rather than cut off when the bar is made narrow
|
||||
m_hint->setWordWrap(true);
|
||||
@@ -253,7 +253,7 @@ ElementPickerPopup::ElementPickerPopup(ElementsCollectionWidget *source,
|
||||
//The bar's width is the user's: dragging the grip wraps the tiles
|
||||
//onto more rows, and the width is kept for next time
|
||||
m_grip = new QSizeGrip(this);
|
||||
m_grip->setToolTip(tr("Glisser pour changer la largeur de la barre"));
|
||||
m_grip->setToolTip(tr("Drag to change the width of the bar"));
|
||||
m_grip->installEventFilter(this);
|
||||
auto *hint_row = new QHBoxLayout();
|
||||
hint_row->addWidget(m_hint, 1);
|
||||
@@ -451,7 +451,7 @@ void ElementPickerPopup::setCommands(const QStringList &ids)
|
||||
auto *customise = new QToolButton(m_commands);
|
||||
customise->setAutoRaise(true);
|
||||
customise->setText(QStringLiteral("…"));
|
||||
customise->setToolTip(tr("Personnaliser la barre…"));
|
||||
customise->setToolTip(tr("Customize the bar…"));
|
||||
customise->setFocusPolicy(Qt::NoFocus);
|
||||
connect(customise, &QToolButton::clicked, this, &ElementPickerPopup::startCustomising);
|
||||
m_commands_layout->addWidget(customise, 0, Qt::AlignTop);
|
||||
@@ -596,7 +596,7 @@ void ElementPickerPopup::startCustomising()
|
||||
m_customising = true;
|
||||
hide();
|
||||
setWindowFlags(Qt::Tool);
|
||||
setWindowTitle(tr("Personnaliser la barre de raccourcis : %1")
|
||||
setWindowTitle(tr("Customize the shortcut bar: %1")
|
||||
.arg(ShortcutBarSettings::title(m_context)));
|
||||
|
||||
fillCustomising(ShortcutBarSettings::ids(m_context));
|
||||
@@ -765,8 +765,8 @@ void ElementPickerPopup::runSearch()
|
||||
m_view->setCurrentIndex(m_model->index(0, 0));
|
||||
}
|
||||
m_hint->setText(hits.isEmpty()
|
||||
? tr("Aucun résultat")
|
||||
: tr("Entrée pour insérer · Échap pour fermer"));
|
||||
? tr("No results")
|
||||
: tr("Enter to insert · Esc to close"));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -870,7 +870,7 @@ void ElementPickerPopup::showPalette()
|
||||
//The search still works; the list comes back as soon as one types.
|
||||
if (m_bar_mode && ShortcutBarSettings::hasElements(m_context)) {
|
||||
m_view->hide();
|
||||
m_hint->setText(tr("Tapez pour rechercher un élément · Échap pour fermer"));
|
||||
m_hint->setText(tr("Type to search for an element · Esc to close"));
|
||||
return;
|
||||
}
|
||||
m_view->show();
|
||||
@@ -891,10 +891,10 @@ void ElementPickerPopup::showPalette()
|
||||
|
||||
if (!count) {
|
||||
m_hint->setText(
|
||||
tr("Palette vide — glissez des éléments dans votre collection "
|
||||
"personnelle, ou tapez pour rechercher"));
|
||||
tr("Empty palette — drag elements into your personal "
|
||||
"collection, or type to search"));
|
||||
} else {
|
||||
m_hint->setText(tr("Entrée pour insérer · Échap pour fermer"));
|
||||
m_hint->setText(tr("Enter to insert · Esc to close"));
|
||||
m_view->setCurrentIndex(m_model->index(0, 0));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -195,30 +195,30 @@ void ElementsCollectionWidget::leaveEvent(QEvent *event)
|
||||
void ElementsCollectionWidget::setUpAction()
|
||||
{
|
||||
m_open_dir = new QAction(QET::Icons::FolderOpen,
|
||||
tr("Ouvrir le dossier correspondant"), this);
|
||||
tr("Open the underlying folder"), this);
|
||||
m_edit_element = new QAction(QET::Icons::ElementEdit,
|
||||
tr("Éditer l'élément"), this);
|
||||
tr("Edit element"), this);
|
||||
m_delete_element = new QAction(QET::Icons::ElementDelete,
|
||||
tr("Supprimer l'élément"), this);
|
||||
tr("Delete element"), this);
|
||||
m_delete_dir = new QAction(QET::Icons::FolderDelete,
|
||||
tr("Supprimer le dossier"), this);
|
||||
tr("Delete folder"), this);
|
||||
m_reload = new QAction(QET::Icons::ViewRefresh,
|
||||
tr("Recharger les collections"), this);
|
||||
tr("Reload collections"), this);
|
||||
m_edit_dir = new QAction(QET::Icons::FolderEdit,
|
||||
tr("Éditer le dossier"), this);
|
||||
tr("Edit folder"), this);
|
||||
m_new_directory = new QAction(QET::Icons::FolderNew,
|
||||
tr("Nouveau dossier"), this);
|
||||
tr("New folder"), this);
|
||||
m_new_element = new QAction(QET::Icons::ElementNew,
|
||||
tr("Nouvel élément"), this);
|
||||
tr("New element"), this);
|
||||
m_import_edz = new QAction(QET::Icons::ElementNew,
|
||||
tr("Importer une pièce EPLAN (.edz)…"), this);
|
||||
tr("Import an EPLAN part (.edz)…"), this);
|
||||
m_show_this_dir = new QAction(QET::Icons::FolderOnlyThis,
|
||||
tr("Afficher uniquement ce dossier"),
|
||||
tr("Show only this folder"),
|
||||
this);
|
||||
m_show_all_dir = new QAction(QET::Icons::FolderShowAll,
|
||||
tr("Afficher tous les dossiers"), this);
|
||||
tr("Show All Folders"), this);
|
||||
m_dir_propertie = new QAction(QET::Icons::FolderProperties,
|
||||
tr("Propriété du dossier"), this);
|
||||
tr("Folder properties"), this);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -232,7 +232,7 @@ void ElementsCollectionWidget::setUpWidget()
|
||||
m_main_vlayout->setSpacing(2);
|
||||
|
||||
m_search_field = new QLineEdit(this);
|
||||
m_search_field->setPlaceholderText(tr("Rechercher..."));
|
||||
m_search_field->setPlaceholderText(tr("Search..."));
|
||||
m_search_field->setClearButtonEnabled(true);
|
||||
|
||||
m_tree_view = new ElementsTreeView(this);
|
||||
@@ -260,7 +260,7 @@ void ElementsCollectionWidget::setUpWidget()
|
||||
m_tab_widget->setDocumentMode(true);
|
||||
m_tab_widget->setTabPosition(QTabWidget::North);
|
||||
m_tab_widget->addTab(m_tree_view, tr("Collections"));
|
||||
m_tab_widget->addTab(m_macros_tree_view, tr("Modèles"));
|
||||
m_tab_widget->addTab(m_macros_tree_view, tr("Templates"));
|
||||
|
||||
//Flat ranked search results.
|
||||
//The tree search hides non-matching rows, so hits stay scattered
|
||||
@@ -286,7 +286,7 @@ void ElementsCollectionWidget::setUpWidget()
|
||||
m_main_vlayout->addWidget(m_search_results);
|
||||
|
||||
m_progress_bar = new QProgressBar(this);
|
||||
m_progress_bar->setFormat(QObject::tr("chargement %p% (%v sur %m)"));
|
||||
m_progress_bar->setFormat(QObject::tr("load %p% (%v on %m)"));
|
||||
m_main_vlayout->addWidget(m_progress_bar);
|
||||
m_progress_bar->hide();
|
||||
|
||||
@@ -613,8 +613,8 @@ void ElementsCollectionWidget::deleteElement()
|
||||
|
||||
if (QET::QetMessageBox::question(
|
||||
this,
|
||||
tr("Supprimer l'élément ?", "message box title"),
|
||||
tr("Êtes-vous sûr de vouloir supprimer cet élément ?\n",
|
||||
tr("Delete element?", "message box title"),
|
||||
tr("Do you really wish to delete this element ?\n",
|
||||
"message box content"),
|
||||
QMessageBox::Yes | QMessageBox::No) == QMessageBox::Yes)
|
||||
{
|
||||
@@ -630,9 +630,9 @@ void ElementsCollectionWidget::deleteElement()
|
||||
{
|
||||
QET::QetMessageBox::warning(
|
||||
this,
|
||||
tr("Suppression de l'élément",
|
||||
tr("Deleting element",
|
||||
"message box title"),
|
||||
tr("La suppression de l'élément a échoué.",
|
||||
tr("Deleting element failed.",
|
||||
"message box content"));
|
||||
}
|
||||
}
|
||||
@@ -659,9 +659,9 @@ void ElementsCollectionWidget::deleteDirectory()
|
||||
|
||||
if (QET::QetMessageBox::question(
|
||||
this,
|
||||
tr("Supprimer le dossier?", "message box title"),
|
||||
tr("Êtes-vous sûr de vouloir supprimer le dossier ?\n"
|
||||
"Tout les éléments et les dossier contenus dans ce dossier seront supprimés.",
|
||||
tr("Deleting folder?", "message box title"),
|
||||
tr("Are you sure you want to delete the folder?\n"
|
||||
"All the elements and contents file in this folder will be deleted.",
|
||||
"message box content"),
|
||||
QMessageBox::Yes | QMessageBox::No) == QMessageBox::Yes)
|
||||
{
|
||||
@@ -677,9 +677,9 @@ void ElementsCollectionWidget::deleteDirectory()
|
||||
{
|
||||
QET::QetMessageBox::warning(
|
||||
this,
|
||||
tr("Suppression du dossier",
|
||||
tr("Folder Delete",
|
||||
"message box title"),
|
||||
tr("La suppression du dossier a échoué.",
|
||||
tr("Folder deletion failed.",
|
||||
"message box content"));
|
||||
}
|
||||
}
|
||||
@@ -779,41 +779,37 @@ void ElementsCollectionWidget::newElement()
|
||||
bool ElementsCollectionWidget::confirmEdzImportTerms()
|
||||
{
|
||||
QDialog dialog(this);
|
||||
dialog.setWindowTitle(tr("Avertissement — Importation d'un fichier EPLAN (.edz)"));
|
||||
dialog.setWindowTitle(tr("Warning — Importing an EPLAN file (.edz)"));
|
||||
|
||||
QLabel *text = new QLabel(
|
||||
tr("Le format .edz peut provenir de deux sources différentes :\n"
|
||||
"\n"
|
||||
"• Le portail EPLAN Data Portal (dataportal.eplan.com), soumis "
|
||||
"aux conditions d'utilisation de l'environnement EPLAN Cloud ;\n"
|
||||
"• Le site d'un fabricant de composants (ou d'un distributeur) "
|
||||
"qui met ses fichiers .edz à disposition directement, selon ses "
|
||||
"propres conditions.\n"
|
||||
"\n"
|
||||
"QElectroTech ne peut pas déterminer automatiquement l'origine "
|
||||
"du fichier que vous importez, ni les conditions qui s'y "
|
||||
"appliquent.\n"
|
||||
"\n"
|
||||
"En important ce fichier, vous confirmez que :\n"
|
||||
"\n"
|
||||
"• vous connaissez son origine et êtes autorisé à l'utiliser "
|
||||
"dans ce contexte, au regard des conditions applicables à cette "
|
||||
"source ;\n"
|
||||
"• cette importation est effectuée à vos propres risques et "
|
||||
"responsabilité ;\n"
|
||||
"• ni QElectroTech, ni ses mainteneurs, ni ses contributeurs ne "
|
||||
"peuvent être tenus responsables d'une utilisation non conforme "
|
||||
"de ces données."),
|
||||
tr("The .edz file format can come from two different sources:\n"
|
||||
"• The EPLAN Data Portal (dataportal.eplan.com), which is "
|
||||
"subject to the terms of use for the EPLAN Cloud environment;\n"
|
||||
"• A component manufacturer’s (or distributor’s) website, which "
|
||||
"makes its .edz files available directly, subject to its own "
|
||||
"terms and conditions.\n"
|
||||
"QElectroTech cannot automatically determine the origin of the "
|
||||
"file you are importing, nor the terms and conditions that apply "
|
||||
"to it.\n"
|
||||
"By importing this file, you confirm that:\n"
|
||||
"• you are aware of its source and are authorised to use it in "
|
||||
"this context, in accordance with the terms and conditions "
|
||||
"applicable to that source;\n"
|
||||
"• this import is carried out at your own risk and "
|
||||
"responsibility;\n"
|
||||
"• neither QElectroTech, nor its maintainers, nor its "
|
||||
"contributors can be held liable for any unauthorised use of "
|
||||
"this data."),
|
||||
&dialog);
|
||||
text->setWordWrap(true);
|
||||
|
||||
QCheckBox *accept_box = new QCheckBox(
|
||||
tr("J'ai lu et j'accepte ces conditions."), &dialog);
|
||||
tr("I have read and accept these terms and conditions."), &dialog);
|
||||
|
||||
QDialogButtonBox *buttons = new QDialogButtonBox(
|
||||
QDialogButtonBox::Cancel, &dialog);
|
||||
QPushButton *import_button = buttons->addButton(
|
||||
tr("Importer"), QDialogButtonBox::AcceptRole);
|
||||
tr("Import"), QDialogButtonBox::AcceptRole);
|
||||
import_button->setDefault(true);
|
||||
import_button->setEnabled(false);
|
||||
|
||||
@@ -854,8 +850,8 @@ void ElementsCollectionWidget::importEdz()
|
||||
}
|
||||
|
||||
const QString edz_path = QFileDialog::getOpenFileName(
|
||||
this, tr("Importer une pièce EPLAN"), QString(),
|
||||
tr("Pièces EPLAN (*.edz)"));
|
||||
this, tr("Import an EPLAN part"), QString(),
|
||||
tr("EPLAN parts (*.edz)"));
|
||||
if (edz_path.isEmpty()) {
|
||||
return;
|
||||
}
|
||||
@@ -864,7 +860,7 @@ void ElementsCollectionWidget::importEdz()
|
||||
if (!importer.importToDirectory(edz_path, feci->fileSystemPath())) {
|
||||
QET::QetMessageBox::critical(
|
||||
this, tr("Import EPLAN"),
|
||||
tr("Impossible d'importer cette pièce :\n%1")
|
||||
tr("Could not import this part:\n%1")
|
||||
.arg(importer.errorString()));
|
||||
return;
|
||||
}
|
||||
@@ -944,23 +940,23 @@ void ElementsCollectionWidget::dirProperties()
|
||||
{
|
||||
QString filePath;
|
||||
if (eci->type() == FileElementCollectionItem::Type) {
|
||||
filePath = tr("Chemin dans le système de fichiers : %1")
|
||||
filePath = tr("Path in the file system : %1")
|
||||
.arg(
|
||||
static_cast<FileElementCollectionItem*>(eci)
|
||||
->fileSystemPath());
|
||||
}
|
||||
QString out =
|
||||
tr("Le dossier %1 contient").arg(eci->localName()) % " "
|
||||
% tr("%n élément(s), répartie(s)", "", eci->elementsChild().size())
|
||||
tr("the folder %1 contains").arg(eci->localName()) % " "
|
||||
% tr("%n elements, spread", "", eci->elementsChild().size())
|
||||
% " "
|
||||
% tr("dans %n dossier(s).", "", eci->directoriesChild().size())
|
||||
% tr("across %n folders.", "", eci->directoriesChild().size())
|
||||
% "\n\n"
|
||||
% tr("Chemin de la collection : %1").arg(eci->collectionPath())
|
||||
% tr("Path of collection : %1").arg(eci->collectionPath())
|
||||
% "\n" % filePath;
|
||||
qInfo() << out;
|
||||
QMessageBox::information(
|
||||
this,
|
||||
tr("Propriété du dossier %1").arg(eci->localName()),
|
||||
tr("Property of the folder %1").arg(eci->localName()),
|
||||
out);
|
||||
}
|
||||
}
|
||||
@@ -982,7 +978,7 @@ void ElementsCollectionWidget::reload()
|
||||
// Force to repaint now,
|
||||
// else tree view will be not disabled immediately
|
||||
m_tree_view->repaint();
|
||||
m_progress_bar->setFormat(QObject::tr("chargement %p% (%v sur %m)"));
|
||||
m_progress_bar->setFormat(QObject::tr("load %p% (%v on %m)"));
|
||||
|
||||
QList <QETProject *> project_list;
|
||||
project_list.append(m_waiting_project);
|
||||
|
||||
@@ -157,15 +157,15 @@ QString FileElementCollectionItem::localName()
|
||||
if (macrosPath.endsWith("/")) macrosPath.remove(macrosPath.length() - 1, 1);
|
||||
|
||||
if (m_path == QETApp::commonElementsDirN())
|
||||
setText(QObject::tr("Collection QET"));
|
||||
setText(QObject::tr("QET Collection"));
|
||||
else if (m_path == QETApp::companyElementsDirN())
|
||||
setText(QObject::tr("Collection Company"));
|
||||
setText(QObject::tr("Company collection"));
|
||||
else if (m_path == QETApp::customElementsDirN())
|
||||
setText(QObject::tr("Collection utilisateur"));
|
||||
setText(QObject::tr("User Collection"));
|
||||
else if (m_path == macrosPath)
|
||||
setText(QObject::tr("Macros"));
|
||||
else
|
||||
setText(QObject::tr("Collection inconnue"));
|
||||
setText(QObject::tr("Unknown collection"));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -419,9 +419,9 @@ void FileElementCollectionItem::setUpData()
|
||||
QStringList tip;
|
||||
if (isDir() && m_qet_directory_unreadable)
|
||||
{
|
||||
tip << QObject::tr("Le fichier « %1 » est absent ou illisible : "
|
||||
"le nom traduit de ce dossier n'a pas pu être lu, "
|
||||
"son nom de dossier est affiché à la place.")
|
||||
tip << QObject::tr("The file \"%1\" is missing or unreadable:\n"
|
||||
"the translated name of this folder could not be "
|
||||
"read, so its folder name is displayed instead.")
|
||||
.arg(fileSystemPath() % "/qet_directory");
|
||||
}
|
||||
tip << collectionPath();
|
||||
|
||||
@@ -177,7 +177,7 @@ bool QetLabelsFile::parse(QIODevice &device, QDomDocument &document, QString *re
|
||||
return true;
|
||||
}
|
||||
if (reason != nullptr) {
|
||||
*reason = tr("erreur de syntaxe à la ligne %1, colonne %2 :\n%3")
|
||||
*reason = tr("syntax error at line %1, column %2:\n%3")
|
||||
.arg(result.errorLine)
|
||||
.arg(result.errorColumn)
|
||||
.arg(result.errorMessage);
|
||||
@@ -191,7 +191,7 @@ bool QetLabelsFile::parse(QIODevice &device, QDomDocument &document, QString *re
|
||||
return true;
|
||||
}
|
||||
if (reason != nullptr) {
|
||||
*reason = tr("erreur de syntaxe à la ligne %1, colonne %2 :\n%3")
|
||||
*reason = tr("syntax error at line %1, column %2:\n%3")
|
||||
.arg(line)
|
||||
.arg(column)
|
||||
.arg(message);
|
||||
@@ -228,7 +228,7 @@ bool QetLabelsFile::load(const QString &collection_dir)
|
||||
m_document = QDomDocument();
|
||||
|
||||
if (collection_dir.isEmpty()) {
|
||||
m_error = tr("Aucun répertoire de collection n'a été donné.");
|
||||
m_error = tr("No collection folder was given.");
|
||||
return false;
|
||||
}
|
||||
m_file_path = labelsFilePath(collection_dir);
|
||||
@@ -248,12 +248,12 @@ bool QetLabelsFile::load(const QString &collection_dir)
|
||||
if (well_formed
|
||||
&& document.documentElement().tagName() != QLatin1String("labels")) {
|
||||
well_formed = false;
|
||||
m_broken_reason = tr("l'élément racine <%1> n'est pas <labels>.")
|
||||
m_broken_reason = tr("the root element <%1> is not <labels>.")
|
||||
.arg(document.documentElement().tagName());
|
||||
}
|
||||
file.close();
|
||||
} else {
|
||||
m_broken_reason = tr("le fichier n'a pas pu être ouvert : %1")
|
||||
m_broken_reason = tr("the file could not be opened: %1")
|
||||
.arg(file.errorString());
|
||||
}
|
||||
|
||||
@@ -286,12 +286,12 @@ void QetLabelsFile::createEmptyDocument()
|
||||
QStringLiteral("version=\"1.0\" encoding=\"utf-8\"")));
|
||||
|
||||
const QString comment = tr(
|
||||
"Fichier de préfixes (étiquettes) de la collection utilisateur.\n"
|
||||
"Un préfixe est attribué à chaque dossier : les éléments d'un dossier\n"
|
||||
"reprennent le préfixe de ce dossier, sauf s'ils portent eux-mêmes une\n"
|
||||
"étiquette. Un dossier sans préfixe reprend celui de son dossier parent.\n"
|
||||
"Ce fichier est créé et modifié par QElectroTech (Programme de réglages :\n"
|
||||
"Configurer les préfixes…), mais reste modifiable à la main.");
|
||||
"Prefix (label) file of the user collection.\n"
|
||||
"Each folder is given a prefix: the symbols of a folder take that\n"
|
||||
"folder's prefix, unless they carry a label of their own. A folder\n"
|
||||
"without a prefix takes its parent folder's.\n"
|
||||
"QElectroTech creates and changes this file (Settings:\n"
|
||||
"Configure prefixes…), but it can still be edited by hand.");
|
||||
m_document.appendChild(m_document.createComment(comment));
|
||||
|
||||
m_document.appendChild(m_document.createElement(QStringLiteral("labels")));
|
||||
@@ -612,7 +612,7 @@ bool QetLabelsFile::save()
|
||||
m_error.clear();
|
||||
|
||||
if (m_file_path.isEmpty()) {
|
||||
m_error = tr("Aucun fichier de préfixes à enregistrer.");
|
||||
m_error = tr("No prefix file to save.");
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -623,7 +623,7 @@ bool QetLabelsFile::save()
|
||||
|
||||
const QDir directory(QFileInfo(m_file_path).absolutePath());
|
||||
if (!directory.exists() && !QDir().mkpath(directory.absolutePath())) {
|
||||
m_error = tr("Le répertoire %1 n'a pas pu être créé.").arg(directory.absolutePath());
|
||||
m_error = tr("The folder %1 could not be created.").arg(directory.absolutePath());
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -635,7 +635,7 @@ bool QetLabelsFile::save()
|
||||
//and cancels.
|
||||
m_backup_path = backupBrokenFile();
|
||||
if (m_backup_path.isEmpty()) {
|
||||
m_error = tr("Le fichier %1 n'a pas pu être copié à côté avant d'être remplacé :\nrien n'a été modifié.")
|
||||
m_error = tr("The file %1 could not be copied beside itself before being replaced:\nnothing has been changed.")
|
||||
.arg(m_file_path);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@ RenameDialog::RenameDialog(QString path, QWidget *parent) :
|
||||
QET::trackDialogGeometry(this);
|
||||
m_name = m_path.split("/").last();
|
||||
if (m_name.endsWith(".elmt")) m_name.remove(".elmt");
|
||||
ui->m_label->setText(tr("L'élément « %1 » existe déjà. Que souhaitez-vous faire ?").arg(m_path));
|
||||
ui->m_label->setText(tr("The element « %1 » already exists. What do you wish to do?").arg(m_path));
|
||||
ui->lineEdit->setText(m_name + QDate::currentDate().toString("dd-MM-yy"));
|
||||
}
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Nouveau nom :</string>
|
||||
<string>new name :</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignCenter</set>
|
||||
@@ -27,21 +27,21 @@
|
||||
<item row="2" column="0">
|
||||
<widget class="QPushButton" name="m_erase_pb">
|
||||
<property name="text">
|
||||
<string>Écraser</string>
|
||||
<string>Erase</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QPushButton" name="m_rename_pb">
|
||||
<property name="text">
|
||||
<string>Renommer</string>
|
||||
<string>Rename</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="2">
|
||||
<widget class="QPushButton" name="m_cancel_pb">
|
||||
<property name="text">
|
||||
<string>Annuler</string>
|
||||
<string>Undo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
||||
@@ -86,7 +86,7 @@ void XmlProjectElementCollectionItem::updateProjectName()
|
||||
else if (!m_project->filePath().isEmpty())
|
||||
setText(QFileInfo(m_project->filePath()).completeBaseName());
|
||||
else
|
||||
setText(QObject::tr("Projet sans titre"));
|
||||
setText(QObject::tr("Untitled project"));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -68,5 +68,5 @@ void NameListDialog::setHelpText(const QString &text)
|
||||
|
||||
void NameListDialog::showHelpDialog()
|
||||
{
|
||||
QMessageBox::information(this, tr("Variables de cartouche"), m_help_text);
|
||||
QMessageBox::information(this, tr("Title block variables"), m_help_text);
|
||||
}
|
||||
|
||||
@@ -18,12 +18,12 @@
|
||||
<widget class="QTreeWidget" name="m_tree">
|
||||
<column>
|
||||
<property name="text">
|
||||
<string>Langue</string>
|
||||
<string>Language</string>
|
||||
</property>
|
||||
</column>
|
||||
<column>
|
||||
<property name="text">
|
||||
<string>Texte</string>
|
||||
<string>Text</string>
|
||||
</property>
|
||||
</column>
|
||||
</widget>
|
||||
@@ -33,7 +33,7 @@
|
||||
<item>
|
||||
<widget class="QPushButton" name="m_add_line_pb">
|
||||
<property name="text">
|
||||
<string>Ajouter une ligne</string>
|
||||
<string>Add a line</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset theme="list-add"/>
|
||||
@@ -44,7 +44,7 @@
|
||||
<widget class="QComboBox" name="m_clipboard_cb">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Copier dans le presse papier</string>
|
||||
<string>Copy to clipboard</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset theme="edit-paste"/>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Propriétés de la sélection</string>
|
||||
<string>Selection properties</string>
|
||||
</property>
|
||||
<widget class="QWidget" name="dockWidgetContents">
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
|
||||
@@ -45,8 +45,8 @@ TextResizeHandles::TextResizeHandles(QGraphicsTextItem *text, qreal handle_size)
|
||||
auto *handle = new QetGraphicsHandlerItem(handle_size);
|
||||
handle->setParentItem(this);
|
||||
handle->setColor(Qt::darkGreen);
|
||||
handle->setToolTip(tr("Glisser pour changer la largeur du texte, "
|
||||
"double-cliquer pour une largeur automatique"));
|
||||
handle->setToolTip(tr("Drag to change the text width, double-click "
|
||||
"for automatic width"));
|
||||
handle->setCursor(i == TextResize::TopLeft || i == TextResize::BottomRight
|
||||
? Qt::SizeFDiagCursor : Qt::SizeBDiagCursor);
|
||||
m_handles << handle;
|
||||
@@ -232,7 +232,7 @@ TextResizeCommand::TextResizeCommand(QGraphicsObject *text,
|
||||
m_old_pos(old_pos),
|
||||
m_new_pos(new_pos)
|
||||
{
|
||||
setText(tr("Redimensionner un texte"));
|
||||
setText(tr("Resize a text"));
|
||||
}
|
||||
|
||||
void TextResizeCommand::undo() {
|
||||
|
||||
@@ -53,7 +53,7 @@ void SearchAndReplaceWorker::replaceDiagram(QList<Diagram *> diagram_list)
|
||||
}
|
||||
|
||||
QUndoStack *us = project->undoStack();
|
||||
us->beginMacro(QObject::tr("Chercher/remplacer les propriétés de folio"));
|
||||
us->beginMacro(QObject::tr("Find / replace sheet properties"));
|
||||
for (Diagram *d : diagram_list)
|
||||
{
|
||||
TitleBlockProperties old_propertie = d->border_and_titleblock.exportTitleBlock();
|
||||
@@ -130,7 +130,7 @@ void SearchAndReplaceWorker::replaceElement(QList<Element *> list)
|
||||
}
|
||||
}
|
||||
|
||||
project_->undoStack()->beginMacro(QObject::tr("Chercher/remplacer les propriétés d'éléments."));
|
||||
project_->undoStack()->beginMacro(QObject::tr("Find / replace element properties."));
|
||||
for (Element *elmt : list)
|
||||
{
|
||||
//We apply change only for master, slave, and terminal element.
|
||||
@@ -183,7 +183,7 @@ void SearchAndReplaceWorker::replaceIndiText(QList<IndependentTextItem *> list)
|
||||
}
|
||||
}
|
||||
|
||||
project_->undoStack()->beginMacro(QObject::tr("Chercher/remplacer des textes independants"));
|
||||
project_->undoStack()->beginMacro(QObject::tr("Search / replace independent texts"));
|
||||
for (IndependentTextItem *text : list)
|
||||
{
|
||||
QString before = text->toPlainText();
|
||||
@@ -223,7 +223,7 @@ void SearchAndReplaceWorker::replaceConductor(QList<Conductor *> list)
|
||||
}
|
||||
}
|
||||
|
||||
project_->undoStack()->beginMacro(QObject::tr("Chercher/remplacer les propriétés de conducteurs."));
|
||||
project_->undoStack()->beginMacro(QObject::tr("Search / replace conductors properties."));
|
||||
for (Conductor *c : list)
|
||||
{
|
||||
ConductorProperties cp = applyChange(c->properties(), m_conductor_properties);
|
||||
@@ -310,7 +310,7 @@ void SearchAndReplaceWorker::replaceAdvanced(
|
||||
return;
|
||||
}
|
||||
|
||||
project_->undoStack()->beginMacro(QObject::tr("Rechercher / remplacer avancé"));
|
||||
project_->undoStack()->beginMacro(QObject::tr("Search / replace advanced"));
|
||||
if (who == 0)
|
||||
{
|
||||
for (Diagram *diagram : diagrams)
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Rechercher/Remplacer avancé</string>
|
||||
<string>Search / replace advanced</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout" columnstretch="0,0,0,0">
|
||||
<item row="1" column="3">
|
||||
@@ -24,14 +24,14 @@
|
||||
<item row="1" column="2">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>par :</string>
|
||||
<string>by:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Remplacer :</string>
|
||||
<string>Replace:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -48,14 +48,14 @@
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Qui :</string>
|
||||
<string>Where:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QLineEdit" name="m_search_le">
|
||||
<property name="placeholderText">
|
||||
<string>Texte ou expression régulière</string>
|
||||
<string>Text or regular expression</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -66,22 +66,22 @@
|
||||
<widget class="QComboBox" name="m_who_cb">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Folio</string>
|
||||
<string>Sheet</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Élément</string>
|
||||
<string>Element</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Conducteur</string>
|
||||
<string>Conductor</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Texte indépendant</string>
|
||||
<string>Independent text</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
@@ -89,7 +89,7 @@
|
||||
<item row="0" column="2">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Quoi :</string>
|
||||
<string>What:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
||||
@@ -202,14 +202,14 @@ void ReplaceConductorDialog::initWidget()
|
||||
|
||||
ui->m_update_preview_pb->setHidden(true);
|
||||
|
||||
ui->m_line_style_cb->addItem(tr("Ne pas modifier"), QPen(Qt::NoPen));
|
||||
ui->m_line_style_cb->addItem(tr("Trait plein",
|
||||
ui->m_line_style_cb->addItem(tr("Do not change"), QPen(Qt::NoPen));
|
||||
ui->m_line_style_cb->addItem(tr("Solid line",
|
||||
"conductor style: solid line"),
|
||||
QPen(Qt::SolidLine));
|
||||
ui->m_line_style_cb->addItem(tr("Trait en pointillés",
|
||||
ui->m_line_style_cb->addItem(tr("Dashed line",
|
||||
"conductor style: dashed line"),
|
||||
QPen(Qt::DashLine));
|
||||
ui->m_line_style_cb->addItem(tr("Traits et points",
|
||||
ui->m_line_style_cb->addItem(tr("Dots and dashes",
|
||||
"conductor style: dashed and dotted line"),
|
||||
QPen(Qt::DashDotLine));
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>&Multifilaire</string>
|
||||
<string>&Multiline</string>
|
||||
</property>
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
@@ -39,7 +39,7 @@
|
||||
<item row="4" column="1" colspan="4">
|
||||
<widget class="QLineEdit" name="m_function_le">
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="clearButtonEnabled">
|
||||
<bool>true</bool>
|
||||
@@ -49,28 +49,28 @@
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Taille du texte :</string>
|
||||
<string>Text size :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="1">
|
||||
<widget class="QComboBox" name="m_vertical_align_cb">
|
||||
<property name="currentText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>À gauche</string>
|
||||
<string>To the left</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>À droite</string>
|
||||
<string>To the right</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
@@ -78,7 +78,7 @@
|
||||
<item row="9" column="2">
|
||||
<widget class="QLabel" name="label_9">
|
||||
<property name="text">
|
||||
<string>Angle :</string>
|
||||
<string>Angle:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
@@ -88,21 +88,21 @@
|
||||
<item row="6" column="0">
|
||||
<widget class="QLabel" name="label_15">
|
||||
<property name="text">
|
||||
<string>Couleur du conducteur</string>
|
||||
<string>Conductor color</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Texte :</string>
|
||||
<string>Text:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="5">
|
||||
<widget class="QCheckBox" name="m_erase_formula_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -115,7 +115,7 @@
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="specialValueText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="suffix">
|
||||
<string>°</string>
|
||||
@@ -137,7 +137,7 @@
|
||||
<item row="4" column="5">
|
||||
<widget class="QCheckBox" name="m_erase_function_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -148,17 +148,17 @@
|
||||
<widget class="QComboBox" name="m_horizontal_align_cb">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>En haut</string>
|
||||
<string>Up</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>En bas</string>
|
||||
<string>Below</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
@@ -166,7 +166,7 @@
|
||||
<item row="3" column="5">
|
||||
<widget class="QCheckBox" name="m_erase_text_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -176,7 +176,7 @@
|
||||
<item row="2" column="1" colspan="4">
|
||||
<widget class="QLineEdit" name="m_formula_le">
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="clearButtonEnabled">
|
||||
<bool>true</bool>
|
||||
@@ -189,7 +189,7 @@
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="specialValueText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="suffix">
|
||||
<string>°</string>
|
||||
@@ -208,14 +208,14 @@
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Formule du texte :</string>
|
||||
<string>Text Formula :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="5">
|
||||
<widget class="QCheckBox" name="m_erase_tension_protocol_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -225,7 +225,7 @@
|
||||
<item row="3" column="1" colspan="3">
|
||||
<widget class="QLineEdit" name="m_text_le">
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="clearButtonEnabled">
|
||||
<bool>true</bool>
|
||||
@@ -235,14 +235,14 @@
|
||||
<item row="8" column="0">
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="text">
|
||||
<string>Texte sur conducteur vertical :</string>
|
||||
<string>Text on vertical conductor :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1" colspan="4">
|
||||
<widget class="QSpinBox" name="m_text_size_sb">
|
||||
<property name="specialValueText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="accelerated">
|
||||
<bool>false</bool>
|
||||
@@ -258,14 +258,14 @@
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>Fonction :</string>
|
||||
<string>Function :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="2">
|
||||
<widget class="QLabel" name="label_7">
|
||||
<property name="text">
|
||||
<string>Angle :</string>
|
||||
<string>Angle:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
@@ -275,7 +275,7 @@
|
||||
<item row="3" column="4">
|
||||
<widget class="QCheckBox" name="m_show_text">
|
||||
<property name="toolTip">
|
||||
<string>Texte visible</string>
|
||||
<string>Visible text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -285,7 +285,7 @@
|
||||
<item row="5" column="1" colspan="4">
|
||||
<widget class="QLineEdit" name="m_tension_protocol_le">
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="clearButtonEnabled">
|
||||
<bool>true</bool>
|
||||
@@ -295,21 +295,21 @@
|
||||
<item row="9" column="0">
|
||||
<widget class="QLabel" name="label_8">
|
||||
<property name="text">
|
||||
<string>Texte sur conducteur horizontal :</string>
|
||||
<string>Text on horizontal conductor :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Tension / protocol :</string>
|
||||
<string>Voltage / Protocol :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<widget class="QLabel" name="label_16">
|
||||
<property name="text">
|
||||
<string>Section du conducteur</string>
|
||||
<string>Conductor section</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -339,7 +339,7 @@
|
||||
<item>
|
||||
<widget class="QGroupBox" name="m_singlewire_gb">
|
||||
<property name="title">
|
||||
<string>Unifilaire</string>
|
||||
<string>Single line</string>
|
||||
</property>
|
||||
<property name="flat">
|
||||
<bool>false</bool>
|
||||
@@ -377,7 +377,7 @@
|
||||
<item row="2" column="3">
|
||||
<widget class="QSpinBox" name="m_phase_sb">
|
||||
<property name="toolTip">
|
||||
<string>Nombre de phase</string>
|
||||
<string>Number of phase</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>1</number>
|
||||
@@ -390,10 +390,10 @@
|
||||
<item row="1" column="1">
|
||||
<widget class="QCheckBox" name="m_neutral_cb">
|
||||
<property name="toolTip">
|
||||
<string>Neutre</string>
|
||||
<string>Neutral</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>neutre</string>
|
||||
<string>neutral</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset theme="neutral"/>
|
||||
@@ -409,7 +409,7 @@
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Nombre de phase</string>
|
||||
<string>Number of phase</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>1</number>
|
||||
@@ -425,10 +425,10 @@
|
||||
<item row="0" column="1">
|
||||
<widget class="QCheckBox" name="m_earth_cb">
|
||||
<property name="toolTip">
|
||||
<string>Terre</string>
|
||||
<string>Ground</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>terre</string>
|
||||
<string>ground</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset theme="ground"/>
|
||||
@@ -459,20 +459,20 @@
|
||||
</widget>
|
||||
<widget class="QWidget" name="widget">
|
||||
<attribute name="title">
|
||||
<string>Apparence</string>
|
||||
<string>Appearance</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_2" columnstretch="0,0,1,0">
|
||||
<item row="2" column="1">
|
||||
<widget class="QLabel" name="label_13">
|
||||
<property name="text">
|
||||
<string>Taille :</string>
|
||||
<string>Size :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QLabel" name="label_10">
|
||||
<property name="text">
|
||||
<string>Couleur :</string>
|
||||
<string>Color:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -502,14 +502,14 @@
|
||||
<item row="1" column="1">
|
||||
<widget class="QLabel" name="label_11">
|
||||
<property name="text">
|
||||
<string>Style :</string>
|
||||
<string>Style:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="3">
|
||||
<widget class="QCheckBox" name="m_mod_color_cb">
|
||||
<property name="toolTip">
|
||||
<string>Modifier</string>
|
||||
<string>Edit</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -519,7 +519,7 @@
|
||||
<item row="3" column="1" colspan="3">
|
||||
<widget class="QGroupBox" name="m_second_color_gb">
|
||||
<property name="title">
|
||||
<string>Couleur secondaire :</string>
|
||||
<string>Secondary color :</string>
|
||||
</property>
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
@@ -541,21 +541,21 @@
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_14">
|
||||
<property name="text">
|
||||
<string>Taille de trait :</string>
|
||||
<string>Line size :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label_12">
|
||||
<property name="text">
|
||||
<string>Couleur :</string>
|
||||
<string>Color:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="2">
|
||||
<widget class="QCheckBox" name="m_mod_color_2_cb">
|
||||
<property name="toolTip">
|
||||
<string>Modifier</string>
|
||||
<string>Edit</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -565,7 +565,7 @@
|
||||
<item row="1" column="1" colspan="2">
|
||||
<widget class="QSpinBox" name="m_color_2_dash_size_sb">
|
||||
<property name="specialValueText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="suffix">
|
||||
<string>px</string>
|
||||
@@ -584,7 +584,7 @@
|
||||
<item row="2" column="2" colspan="2">
|
||||
<widget class="QDoubleSpinBox" name="m_cond_size_sb">
|
||||
<property name="specialValueText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<double>0.200000000000000</double>
|
||||
|
||||
@@ -80,7 +80,7 @@ void ReplaceElementDialog::buildWidget()
|
||||
{
|
||||
ElementInfoPartWidget *eipw = new ElementInfoPartWidget(str, QETInformation::translatedInfoKey(str), this);
|
||||
eipw->setEraseTextVisible(true);
|
||||
eipw->setPlaceHolderText(tr("Ne pas modifier"));
|
||||
eipw->setPlaceHolderText(tr("Do not change"));
|
||||
ui->m_scroll_layout->addWidget(eipw);
|
||||
m_eipw_list << eipw;
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
</property>
|
||||
<widget class="QWidget" name="tab">
|
||||
<attribute name="title">
|
||||
<string>Principales</string>
|
||||
<string>Main</string>
|
||||
</attribute>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||
<item>
|
||||
@@ -50,55 +50,55 @@
|
||||
<item row="9" column="1">
|
||||
<widget class="QLabel" name="label_12">
|
||||
<property name="text">
|
||||
<string>Indice Rev</string>
|
||||
<string>Rev index</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="1">
|
||||
<widget class="QLabel" name="label_11">
|
||||
<property name="text">
|
||||
<string>Localisation</string>
|
||||
<string>Location</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Fichier :</string>
|
||||
<string>File:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="3">
|
||||
<widget class="QLineEdit" name="m_title_le">
|
||||
<property name="toolTip">
|
||||
<string>Disponible en tant que %title pour les modèles de cartouches</string>
|
||||
<string>Available as variable %title for title blocks template</string>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="3">
|
||||
<widget class="QLineEdit" name="m_author_le">
|
||||
<property name="toolTip">
|
||||
<string>Disponible en tant que %author pour les modèles de cartouches</string>
|
||||
<string>Available as variable %author for title blocks template</string>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Auteur :</string>
|
||||
<string>Author:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>Date :</string>
|
||||
<string>Date:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
|
||||
@@ -108,27 +108,27 @@
|
||||
<item row="6" column="1">
|
||||
<widget class="QLabel" name="label_10">
|
||||
<property name="text">
|
||||
<string>Installation :</string>
|
||||
<string>Plant:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="9" column="3">
|
||||
<widget class="QLineEdit" name="m_indice">
|
||||
<property name="toolTip">
|
||||
<string>Disponible en tant que %indexrev pour les modèles de cartouches</string>
|
||||
<string>Available as variable %indexrev for title blocks template</string>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="3">
|
||||
<widget class="QLineEdit" name="m_file_le">
|
||||
<property name="toolTip">
|
||||
<string>Disponible en tant que %filename pour les modèles de cartouches</string>
|
||||
<string>Available as variable %filename for title blocks template</string>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -138,7 +138,7 @@
|
||||
<item row="5" column="1">
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="text">
|
||||
<string>Folio :</string>
|
||||
<string>Sheet:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -147,14 +147,14 @@
|
||||
<item row="1" column="0">
|
||||
<widget class="QRadioButton" name="m_no_date_rb">
|
||||
<property name="text">
|
||||
<string>Pas de date</string>
|
||||
<string>No date</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QDateEdit" name="m_date_edit">
|
||||
<property name="toolTip">
|
||||
<string>Disponible en tant que %date pour les modèles de cartouches</string>
|
||||
<string>Available as variable %date for title blocks template</string>
|
||||
</property>
|
||||
<property name="frame">
|
||||
<bool>true</bool>
|
||||
@@ -167,14 +167,14 @@
|
||||
<item row="2" column="0">
|
||||
<widget class="QRadioButton" name="m_fixed_date_rb">
|
||||
<property name="text">
|
||||
<string>Date fixe :</string>
|
||||
<string>Fixed date:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="2">
|
||||
<widget class="QPushButton" name="m_date_now_pb">
|
||||
<property name="toolTip">
|
||||
<string>Appliquer la date actuelle</string>
|
||||
<string>Set to current date</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -187,7 +187,7 @@
|
||||
<item row="0" column="0">
|
||||
<widget class="QRadioButton" name="m_unchanged_date">
|
||||
<property name="text">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -196,48 +196,48 @@
|
||||
<item row="5" column="3">
|
||||
<widget class="QLineEdit" name="m_folio_le">
|
||||
<property name="toolTip">
|
||||
<string>Disponible en tant que %folio pour les modèles de cartouches
|
||||
Les variables suivantes sont utilisables :
|
||||
- %id : numéro du folio courant dans le projet
|
||||
- %total : nombre total de folios dans le projet
|
||||
- %autonum : Folio Auto Numeration</string>
|
||||
<string>Available as % folio for titleblock models
|
||||
The following variables can be used:
|
||||
-%id: current number of sheets in the project
|
||||
-%total: total number of sheets in the project
|
||||
-%autonum: sheet auto numbering</string>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="3">
|
||||
<widget class="QLineEdit" name="m_loc">
|
||||
<property name="toolTip">
|
||||
<string>Disponible en tant que %locmach pour les modèles de cartouches</string>
|
||||
<string>Available as variable %locmach for title blocks template</string>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="3">
|
||||
<widget class="QLineEdit" name="m_plant">
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>Disponible en tant que %plant pour les modèles de cartouches</p></body></html></string>
|
||||
<string><html><head/><body><p>Available as% plant for title block templates</p></body></html></string>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>Ne pas modifier</string>
|
||||
<string>Do not change</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Titre :</string>
|
||||
<string>Title:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="4">
|
||||
<widget class="QCheckBox" name="m_title_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -247,7 +247,7 @@ Les variables suivantes sont utilisables :
|
||||
<item row="2" column="4">
|
||||
<widget class="QCheckBox" name="m_author_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -257,7 +257,7 @@ Les variables suivantes sont utilisables :
|
||||
<item row="4" column="4">
|
||||
<widget class="QCheckBox" name="m_file_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -267,7 +267,7 @@ Les variables suivantes sont utilisables :
|
||||
<item row="5" column="4">
|
||||
<widget class="QCheckBox" name="m_folio_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -277,7 +277,7 @@ Les variables suivantes sont utilisables :
|
||||
<item row="6" column="4">
|
||||
<widget class="QCheckBox" name="m_plant_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -287,7 +287,7 @@ Les variables suivantes sont utilisables :
|
||||
<item row="8" column="4">
|
||||
<widget class="QCheckBox" name="m_loc_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -297,7 +297,7 @@ Les variables suivantes sont utilisables :
|
||||
<item row="9" column="4">
|
||||
<widget class="QCheckBox" name="m_indice_cb">
|
||||
<property name="toolTip">
|
||||
<string>Supprimer ce texte</string>
|
||||
<string>Delete this text</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -323,7 +323,7 @@ Les variables suivantes sont utilisables :
|
||||
</widget>
|
||||
<widget class="QWidget" name="tab_2">
|
||||
<attribute name="title">
|
||||
<string>Personnalisées</string>
|
||||
<string>Custom</string>
|
||||
</attribute>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
@@ -331,8 +331,8 @@ Les variables suivantes sont utilisables :
|
||||
<item>
|
||||
<widget class="QLabel" name="label_8">
|
||||
<property name="text">
|
||||
<string>Vous pouvez définir ici vos propres associations noms/valeurs pour que le cartouche en tienne compte. Exemple :
|
||||
associer le nom "volta" et la valeur "1745" remplacera %{volta} par 1745 dans le cartouche.</string>
|
||||
<string>You may define here your own name/value associations so the title block takes them into account.
|
||||
E.g. associating the name "volta" with the value "1745" will replace %{volta} by 1745 within the title block.</string>
|
||||
</property>
|
||||
<property name="wordWrap">
|
||||
<bool>true</bool>
|
||||
|
||||
@@ -157,54 +157,54 @@ void SearchAndReplaceWidget::setUpTreeItems()
|
||||
{
|
||||
m_root_qtwi = new QTreeWidgetItem(ui->m_tree_widget);
|
||||
m_root_qtwi->setIcon(0, QET::Icons::ProjectProperties);
|
||||
m_root_qtwi->setText(0, tr("Correspondance :"));
|
||||
m_root_qtwi->setText(0, tr("Correspondence:"));
|
||||
m_root_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_category_qtwi.append(m_root_qtwi);
|
||||
|
||||
m_folio_qtwi = new QTreeWidgetItem(m_root_qtwi);
|
||||
m_folio_qtwi->setIcon(0, QET::Icons::Diagram);
|
||||
m_folio_qtwi->setText(0, tr("Folios"));
|
||||
m_folio_qtwi->setText(0, tr("Sheets"));
|
||||
m_folio_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_category_qtwi.append(m_folio_qtwi);
|
||||
|
||||
m_indi_text_qtwi = new QTreeWidgetItem(m_root_qtwi);
|
||||
m_indi_text_qtwi->setIcon(0, QET::Icons::PartText);
|
||||
m_indi_text_qtwi->setText(0, tr("Champs texte"));
|
||||
m_indi_text_qtwi->setText(0, tr("Text fields"));
|
||||
m_indi_text_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_category_qtwi.append(m_indi_text_qtwi);
|
||||
|
||||
m_elements_qtwi = new QTreeWidgetItem(m_root_qtwi);
|
||||
m_elements_qtwi->setIcon(0, QET::Icons::Element);
|
||||
m_elements_qtwi->setText(0, tr("Eléments"));
|
||||
m_elements_qtwi->setText(0, tr("Elements"));
|
||||
m_elements_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_category_qtwi.append(m_elements_qtwi);
|
||||
|
||||
m_simple_elmt_qtwi = new QTreeWidgetItem(m_elements_qtwi);
|
||||
m_simple_elmt_qtwi->setText(0, tr("Eléments simple"));
|
||||
m_simple_elmt_qtwi->setText(0, tr("Simple elements"));
|
||||
m_simple_elmt_qtwi->setIcon(0, QET::Icons::Element);
|
||||
m_simple_elmt_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_qtwi_elmts.append(m_simple_elmt_qtwi);
|
||||
|
||||
m_master_elmt_qtwi= new QTreeWidgetItem(m_elements_qtwi);
|
||||
m_master_elmt_qtwi->setText(0, tr("Eléments maître"));
|
||||
m_master_elmt_qtwi->setText(0, tr("Master elements"));
|
||||
m_master_elmt_qtwi->setIcon(0, QET::Icons::ElementMaster);
|
||||
m_master_elmt_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_qtwi_elmts.append(m_master_elmt_qtwi);
|
||||
|
||||
m_slave_elmt_qtwi = new QTreeWidgetItem(m_elements_qtwi);
|
||||
m_slave_elmt_qtwi->setText(0, tr("Eléments esclave"));
|
||||
m_slave_elmt_qtwi->setText(0, tr("Slave elements"));
|
||||
m_slave_elmt_qtwi->setIcon(0, QET::Icons::ElementSlave);
|
||||
m_slave_elmt_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_qtwi_elmts.append(m_slave_elmt_qtwi);
|
||||
|
||||
m_report_elmt_qtwi = new QTreeWidgetItem(m_elements_qtwi);
|
||||
m_report_elmt_qtwi->setText(0, tr("Eléments report de folio"));
|
||||
m_report_elmt_qtwi->setText(0, tr("Sheet reference elements"));
|
||||
m_report_elmt_qtwi->setIcon(0, QET::Icons::FolioXrefComing);
|
||||
m_report_elmt_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_qtwi_elmts.append(m_report_elmt_qtwi);
|
||||
|
||||
m_terminal_elmt_qtwi = new QTreeWidgetItem(m_elements_qtwi);
|
||||
m_terminal_elmt_qtwi->setText(0, tr("Eléments bornier"));
|
||||
m_terminal_elmt_qtwi->setText(0, tr("Terminal elements"));
|
||||
m_terminal_elmt_qtwi->setIcon(0, QET::Icons::ElementTerminal);
|
||||
m_terminal_elmt_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_qtwi_elmts.append(m_terminal_elmt_qtwi);
|
||||
@@ -212,7 +212,7 @@ void SearchAndReplaceWidget::setUpTreeItems()
|
||||
|
||||
m_conductor_qtwi = new QTreeWidgetItem(m_root_qtwi);
|
||||
m_conductor_qtwi->setIcon(0, QET::Icons::Conductor);
|
||||
m_conductor_qtwi->setText(0, tr("Conducteurs"));
|
||||
m_conductor_qtwi->setText(0, tr("Conductors"));
|
||||
m_conductor_qtwi->setCheckState(0, Qt::Checked);
|
||||
m_category_qtwi.append(m_conductor_qtwi);
|
||||
|
||||
@@ -361,7 +361,7 @@ void SearchAndReplaceWidget::addElement(Element *element)
|
||||
str += (" ");
|
||||
str += element->elementInformations().value("comment").toString();
|
||||
if (str.isEmpty())
|
||||
str = tr("Inconnue");
|
||||
str = tr("Unknown");
|
||||
qtwi->setText(0, str);
|
||||
qtwi->setCheckState(0, Qt::Checked);
|
||||
qtwi->setData(0, Qt::UserRole, searchTerms(element));
|
||||
@@ -463,9 +463,9 @@ void SearchAndReplaceWidget::search()
|
||||
*/
|
||||
void SearchAndReplaceWidget::setUpActions()
|
||||
{
|
||||
m_select_elements = new QAction(QET::Icons::Element, tr("Sélectionner les éléments de ce folio"), ui->m_tree_widget);
|
||||
m_select_conductors = new QAction(QET::Icons::Conductor, tr("Sélectionner les conducteurs de ce folio"), ui->m_tree_widget);
|
||||
m_select_texts = new QAction(QET::Icons::PartText, tr("Sélectionner les textes de ce folio"), ui->m_tree_widget);
|
||||
m_select_elements = new QAction(QET::Icons::Element, tr("Select the elements of this sheet"), ui->m_tree_widget);
|
||||
m_select_conductors = new QAction(QET::Icons::Conductor, tr("Select the conductors of this sheet"), ui->m_tree_widget);
|
||||
m_select_texts = new QAction(QET::Icons::PartText, tr("Select the texts of this sheet"), ui->m_tree_widget);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1138,8 +1138,8 @@ void SearchAndReplaceWidget::on_m_folio_pb_clicked()
|
||||
if (result == QDialogButtonBox::AcceptRole)
|
||||
{
|
||||
QString text = ui->m_folio_pb->text();
|
||||
if (!text.endsWith(tr(" [édité]"))) {
|
||||
text.append(tr(" [édité]"));
|
||||
if (!text.endsWith(tr(" [edited]"))) {
|
||||
text.append(tr(" [edited]"));
|
||||
}
|
||||
ui->m_folio_pb->setText(text);
|
||||
m_worker.m_titleblock_properties =
|
||||
@@ -1148,8 +1148,8 @@ void SearchAndReplaceWidget::on_m_folio_pb_clicked()
|
||||
else if (result == QDialogButtonBox::ResetRole)
|
||||
{
|
||||
QString text = ui->m_folio_pb->text();
|
||||
if (text.endsWith(tr(" [édité]"))) {
|
||||
text.remove(tr(" [édité]"));
|
||||
if (text.endsWith(tr(" [edited]"))) {
|
||||
text.remove(tr(" [edited]"));
|
||||
}
|
||||
ui->m_folio_pb->setText(text);
|
||||
m_worker.m_titleblock_properties = TitleBlockProperties();
|
||||
@@ -1169,7 +1169,7 @@ void SearchAndReplaceWidget::on_m_replace_pb_clicked()
|
||||
if (!m_category_qtwi.contains(qtwi)
|
||||
&& qtwi->checkState(0) == Qt::Checked)
|
||||
{
|
||||
if (ui->m_folio_pb->text().endsWith(tr(" [édité]")) &&
|
||||
if (ui->m_folio_pb->text().endsWith(tr(" [edited]")) &&
|
||||
m_diagram_hash.contains(qtwi))
|
||||
{
|
||||
QPointer<Diagram> d = m_diagram_hash.value(qtwi);
|
||||
@@ -1177,7 +1177,7 @@ void SearchAndReplaceWidget::on_m_replace_pb_clicked()
|
||||
m_worker.replaceDiagram(d.data());
|
||||
}
|
||||
}
|
||||
else if (ui->m_element_pb->text().endsWith(tr(" [édité]")) &&
|
||||
else if (ui->m_element_pb->text().endsWith(tr(" [edited]")) &&
|
||||
m_element_hash.contains(qtwi))
|
||||
{
|
||||
QPointer<Element> e = m_element_hash.value(qtwi);
|
||||
@@ -1196,7 +1196,7 @@ void SearchAndReplaceWidget::on_m_replace_pb_clicked()
|
||||
}
|
||||
|
||||
}
|
||||
else if (ui->m_conductor_pb->text().endsWith(tr(" [édité]")) &&
|
||||
else if (ui->m_conductor_pb->text().endsWith(tr(" [edited]")) &&
|
||||
m_conductor_hash.contains(qtwi))
|
||||
{
|
||||
QPointer<Conductor> c = m_conductor_hash.value(qtwi);
|
||||
@@ -1206,7 +1206,7 @@ void SearchAndReplaceWidget::on_m_replace_pb_clicked()
|
||||
}
|
||||
|
||||
//Replace advanced
|
||||
if (ui->m_advanced_replace_pb->text().endsWith(tr(" [édité]")))
|
||||
if (ui->m_advanced_replace_pb->text().endsWith(tr(" [edited]")))
|
||||
{
|
||||
QList <Diagram *>dl;
|
||||
QList <Element *>el;
|
||||
@@ -1260,20 +1260,20 @@ void SearchAndReplaceWidget::on_m_replace_pb_clicked()
|
||||
*/
|
||||
void SearchAndReplaceWidget::on_m_replace_all_pb_clicked()
|
||||
{
|
||||
if (ui->m_folio_pb->text().endsWith(tr(" [édité]"))) {
|
||||
if (ui->m_folio_pb->text().endsWith(tr(" [edited]"))) {
|
||||
m_worker.replaceDiagram(selectedDiagram());
|
||||
}
|
||||
if (ui->m_element_pb->text().endsWith(tr(" [édité]"))) {
|
||||
if (ui->m_element_pb->text().endsWith(tr(" [edited]"))) {
|
||||
m_worker.replaceElement(selectedElement());
|
||||
}
|
||||
if (!ui->m_replace_le->text().isEmpty()) {
|
||||
m_worker.m_indi_text = ui->m_replace_le->text();
|
||||
m_worker.replaceIndiText(selectedText() );
|
||||
}
|
||||
if (ui->m_conductor_pb->text().endsWith(tr(" [édité]"))) {
|
||||
if (ui->m_conductor_pb->text().endsWith(tr(" [edited]"))) {
|
||||
m_worker.replaceConductor(selectedConductor());
|
||||
}
|
||||
if (ui->m_advanced_replace_pb->text().endsWith(tr(" [édité]"))) {
|
||||
if (ui->m_advanced_replace_pb->text().endsWith(tr(" [edited]"))) {
|
||||
|
||||
m_worker.replaceAdvanced(selectedDiagram(),
|
||||
selectedElement(),
|
||||
@@ -1300,8 +1300,8 @@ void SearchAndReplaceWidget::on_m_element_pb_clicked()
|
||||
if (result == QDialogButtonBox::AcceptRole)
|
||||
{
|
||||
QString text = ui->m_element_pb->text();
|
||||
if (!text.endsWith(tr(" [édité]"))) {
|
||||
text.append(tr(" [édité]"));
|
||||
if (!text.endsWith(tr(" [edited]"))) {
|
||||
text.append(tr(" [edited]"));
|
||||
}
|
||||
ui->m_element_pb->setText(text);
|
||||
m_worker.m_element_context = dialog->context();
|
||||
@@ -1309,8 +1309,8 @@ void SearchAndReplaceWidget::on_m_element_pb_clicked()
|
||||
else if (result == QDialogButtonBox::ResetRole)
|
||||
{
|
||||
QString text = ui->m_element_pb->text();
|
||||
if (text.endsWith(tr(" [édité]"))) {
|
||||
text.remove(tr(" [édité]"));
|
||||
if (text.endsWith(tr(" [edited]"))) {
|
||||
text.remove(tr(" [edited]"));
|
||||
}
|
||||
ui->m_element_pb->setText(text);
|
||||
m_worker.m_element_context = DiagramContext();
|
||||
@@ -1353,8 +1353,8 @@ void SearchAndReplaceWidget::on_m_conductor_pb_clicked()
|
||||
if (result == QDialogButtonBox::AcceptRole)
|
||||
{
|
||||
QString text = ui->m_conductor_pb->text();
|
||||
if (!text.endsWith(tr(" [édité]"))) {
|
||||
text.append(tr(" [édité]"));
|
||||
if (!text.endsWith(tr(" [edited]"))) {
|
||||
text.append(tr(" [edited]"));
|
||||
}
|
||||
ui->m_conductor_pb->setText(text);
|
||||
m_worker.m_conductor_properties = dialog->properties();
|
||||
@@ -1362,8 +1362,8 @@ void SearchAndReplaceWidget::on_m_conductor_pb_clicked()
|
||||
else if (result == QDialogButtonBox::ResetRole)
|
||||
{
|
||||
QString text = ui->m_conductor_pb->text();
|
||||
if (text.endsWith(tr(" [édité]"))) {
|
||||
text.remove(tr(" [édité]"));
|
||||
if (text.endsWith(tr(" [edited]"))) {
|
||||
text.remove(tr(" [edited]"));
|
||||
}
|
||||
ui->m_conductor_pb->setText(text);
|
||||
m_worker.m_conductor_properties =
|
||||
@@ -1385,8 +1385,8 @@ void SearchAndReplaceWidget::on_m_advanced_replace_pb_clicked()
|
||||
if (result == QDialogButtonBox::AcceptRole)
|
||||
{
|
||||
QString text = ui->m_advanced_replace_pb->text();
|
||||
if (!text.endsWith(tr(" [édité]"))) {
|
||||
text.append(tr(" [édité]"));
|
||||
if (!text.endsWith(tr(" [edited]"))) {
|
||||
text.append(tr(" [edited]"));
|
||||
}
|
||||
ui->m_advanced_replace_pb->setText(text);
|
||||
m_worker.m_advanced_struct = dialog->advancedStruct();
|
||||
@@ -1394,8 +1394,8 @@ void SearchAndReplaceWidget::on_m_advanced_replace_pb_clicked()
|
||||
else if (result == QDialogButtonBox::ResetRole)
|
||||
{
|
||||
QString text = ui->m_advanced_replace_pb->text();
|
||||
if (text.endsWith(tr(" [édité]"))) {
|
||||
text.remove(tr(" [édité]"));
|
||||
if (text.endsWith(tr(" [edited]"))) {
|
||||
text.remove(tr(" [edited]"));
|
||||
}
|
||||
ui->m_advanced_replace_pb->setText(text);
|
||||
m_worker.m_advanced_struct = advancedReplaceStruct();
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
<item>
|
||||
<widget class="QLabel" name="m_search">
|
||||
<property name="text">
|
||||
<string>Chercher :</string>
|
||||
<string>Find :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -77,12 +77,12 @@
|
||||
</property>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Texte brut</string>
|
||||
<string>Plain text</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Mots entiers</string>
|
||||
<string>Whole words</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
@@ -90,7 +90,7 @@
|
||||
<item>
|
||||
<widget class="QCheckBox" name="m_case_sensitive_cb">
|
||||
<property name="text">
|
||||
<string>Sensible à la casse</string>
|
||||
<string>Case sensitive</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -100,7 +100,7 @@
|
||||
<item>
|
||||
<widget class="QPushButton" name="m_next_pb">
|
||||
<property name="toolTip">
|
||||
<string>Aller à la correspondance suivante</string>
|
||||
<string>Go to the next match</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -116,7 +116,7 @@
|
||||
<item>
|
||||
<widget class="QPushButton" name="m_previous_pb">
|
||||
<property name="toolTip">
|
||||
<string>Aller à la correspondance précédente</string>
|
||||
<string>Go to previous match</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -132,7 +132,7 @@
|
||||
<item>
|
||||
<widget class="QPushButton" name="m_reload_pb">
|
||||
<property name="toolTip">
|
||||
<string>Actualiser</string>
|
||||
<string>Actualize</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -148,7 +148,7 @@
|
||||
<item>
|
||||
<widget class="QPushButton" name="m_advanced_pb">
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>Afficher les options avancées</p></body></html></string>
|
||||
<string><html><head/><body><p>Show advanced options</p></body></html></string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -194,20 +194,20 @@
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>Définir les propriétés à remplacer dans les éléments</p></body></html></string>
|
||||
<string><html><head/><body><p>Define properties to replace in elements</p></body></html></string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Élément</string>
|
||||
<string>Element</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="4">
|
||||
<widget class="QPushButton" name="m_conductor_pb">
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>Définir les propriétés à remplacer dans les conducteurs</p></body></html></string>
|
||||
<string><html><head/><body><p>Define properties to replace in conductors</p></body></html></string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Conducteur</string>
|
||||
<string>Conductor</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -217,34 +217,34 @@
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>Remplacer les correspondances cochées</p></body></html></string>
|
||||
<string><html><head/><body><p>Replace checked matches</p></body></html></string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Tout remplacer</string>
|
||||
<string>Replace all</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="5">
|
||||
<widget class="QPushButton" name="m_advanced_replace_pb">
|
||||
<property name="text">
|
||||
<string>avancé</string>
|
||||
<string>advanced</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="m_replace">
|
||||
<property name="text">
|
||||
<string>Remplacer :</string>
|
||||
<string>Replace :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="2">
|
||||
<widget class="QPushButton" name="m_folio_pb">
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>Définir les propriétés à remplacer dans les folios</p></body></html></string>
|
||||
<string><html><head/><body><p>Define properties to replace in sheets</p></body></html></string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Folio</string>
|
||||
<string>Sheet</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -257,7 +257,7 @@
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>Champ texte de folio</string>
|
||||
<string>Sheet text field</string>
|
||||
</property>
|
||||
<property name="clearButtonEnabled">
|
||||
<bool>true</bool>
|
||||
@@ -270,10 +270,10 @@
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>Remplacer la correspondance sélectionnée</p></body></html></string>
|
||||
<string><html><head/><body><p>Replace the selected match</p></body></html></string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Remplacer</string>
|
||||
<string>Replace</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -332,7 +332,7 @@
|
||||
<item row="1" column="0">
|
||||
<widget class="QPushButton" name="m_quit_button">
|
||||
<property name="toolTip">
|
||||
<string>Quitter</string>
|
||||
<string>Quit</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
|
||||
@@ -23,7 +23,7 @@ TerminalStripLayoutsHandler::TerminalStripLayoutsHandler()
|
||||
{
|
||||
|
||||
m_default_layout = QSharedPointer<TerminalStripLayoutPattern>::create();
|
||||
m_default_layout->m_name = QObject::tr("Disposition par défaut");
|
||||
m_default_layout->m_name = QObject::tr("Default layout");
|
||||
}
|
||||
|
||||
QSharedPointer<TerminalStripLayoutPattern> TerminalStripLayoutsHandler::defaultLayout()
|
||||
|
||||
@@ -93,7 +93,7 @@ QRectF TerminalStripItem::boundingRect() const
|
||||
* @return usual name of this item
|
||||
*/
|
||||
QString TerminalStripItem::name() const {
|
||||
return tr("plan de bornes");
|
||||
return tr("plan of terminals");
|
||||
}
|
||||
|
||||
void TerminalStripItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)
|
||||
|
||||
@@ -35,7 +35,7 @@ AddTerminalStripCommand::AddTerminalStripCommand(TerminalStrip *strip,
|
||||
m_strip(strip),
|
||||
m_project(project)
|
||||
{
|
||||
setText(QObject::tr("Ajouter un groupe de bornes"));
|
||||
setText(QObject::tr("Add a group of terminals"));
|
||||
}
|
||||
|
||||
AddTerminalStripCommand::~AddTerminalStripCommand()
|
||||
@@ -65,7 +65,7 @@ RemoveTerminalStripCommand::RemoveTerminalStripCommand(TerminalStrip *strip,
|
||||
if (real_t->element())
|
||||
m_elements.append(real_t->element());
|
||||
}
|
||||
setText(QObject::tr("Supprimer un groupe de bornes"));
|
||||
setText(QObject::tr("Delete a group of terminals"));
|
||||
}
|
||||
|
||||
RemoveTerminalStripCommand::~RemoveTerminalStripCommand()
|
||||
|
||||
@@ -38,12 +38,12 @@ AddTerminalToStripCommand::AddTerminalToStripCommand(QSharedPointer<RealTerminal
|
||||
QString text;
|
||||
if (ts_name.isEmpty()) {
|
||||
text = t_label.isEmpty()
|
||||
? QObject::tr("Ajouter une borne à un groupe de bornes")
|
||||
: QObject::tr("Ajouter la borne %1 à un groupe de bornes").arg(t_label);
|
||||
? QObject::tr("Add a terminal to a group of terminals")
|
||||
: QObject::tr("Add terminal %1 to a group of terminals").arg(t_label);
|
||||
} else {
|
||||
text = t_label.isEmpty()
|
||||
? QObject::tr("Ajouter une borne au groupe de bornes %1").arg(ts_name)
|
||||
: QObject::tr("Ajouter la borne %1 au groupe de bornes %2").arg(t_label, ts_name);
|
||||
? QObject::tr("Add a terminal to terminal group %1").arg(ts_name)
|
||||
: QObject::tr("Add terminal %1 to terminal group %2").arg(t_label, ts_name);
|
||||
}
|
||||
setText(text);
|
||||
}
|
||||
@@ -57,8 +57,8 @@ AddTerminalToStripCommand::AddTerminalToStripCommand(QVector<QSharedPointer<Real
|
||||
const auto count = m_terminal.size();
|
||||
|
||||
setText(ts_name.isEmpty()
|
||||
? QObject::tr("Ajouter %n borne(s) à un groupe de bornes", "", count)
|
||||
: QObject::tr("Ajouter %n borne(s) au groupe de bornes %1", "", count).arg(ts_name));
|
||||
? QObject::tr("Add %n terminals to a group of terminals", "", count)
|
||||
: QObject::tr("Add %n terminals to terminal group %1", "", count).arg(ts_name));
|
||||
}
|
||||
|
||||
|
||||
@@ -141,8 +141,8 @@ void RemoveTerminalFromStripCommand::setCommandTitle()
|
||||
const auto count = m_terminals.size();
|
||||
|
||||
setText(strip_name.isEmpty()
|
||||
? QObject::tr("Enlever %n borne(s) d'un groupe de bornes", "", count)
|
||||
: QObject::tr("Enlever %n borne(s) du groupe de bornes %1", "", count).arg(strip_name));
|
||||
? QObject::tr("Remove %n terminals from a group of terminals", "", count)
|
||||
: QObject::tr("Remove %n terminals from terminal group %1", "", count).arg(strip_name));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -171,22 +171,22 @@ MoveTerminalCommand::MoveTerminalCommand(QSharedPointer<PhysicalTerminal> termin
|
||||
QString text;
|
||||
if (t_label.isEmpty()) {
|
||||
if (strip_name.isEmpty() && new_strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer une borne d'un groupe de bornes vers un autre groupe de bornes");
|
||||
text = QObject::tr("Move a terminal from a group of terminals to another group of terminals");
|
||||
else if (strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer une borne d'un groupe de bornes vers le groupe de bornes %1").arg(new_strip_name);
|
||||
text = QObject::tr("Move a terminal from a group of terminals to terminal group %1").arg(new_strip_name);
|
||||
else if (new_strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer une borne du groupe de bornes %1 vers un autre groupe de bornes").arg(strip_name);
|
||||
text = QObject::tr("Move a terminal from terminal group %1 to another group of terminals").arg(strip_name);
|
||||
else
|
||||
text = QObject::tr("Déplacer une borne du groupe de bornes %1 vers le groupe de bornes %2").arg(strip_name, new_strip_name);
|
||||
text = QObject::tr("Move a terminal from terminal group %1 to terminal group %2").arg(strip_name, new_strip_name);
|
||||
} else {
|
||||
if (strip_name.isEmpty() && new_strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer la borne %1 d'un groupe de bornes vers un autre groupe de bornes").arg(t_label);
|
||||
text = QObject::tr("Move terminal %1 from a group of terminals to another group of terminals").arg(t_label);
|
||||
else if (strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer la borne %1 d'un groupe de bornes vers le groupe de bornes %2").arg(t_label, new_strip_name);
|
||||
text = QObject::tr("Move terminal %1 from a group of terminals to terminal group %2").arg(t_label, new_strip_name);
|
||||
else if (new_strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer la borne %1 du groupe de bornes %2 vers un autre groupe de bornes").arg(t_label, strip_name);
|
||||
text = QObject::tr("Move terminal %1 from terminal group %2 to another group of terminals").arg(t_label, strip_name);
|
||||
else
|
||||
text = QObject::tr("Déplacer la borne %1 du groupe de bornes %2 vers le groupe de bornes %3").arg(t_label, strip_name, new_strip_name);
|
||||
text = QObject::tr("Move terminal %1 from terminal group %2 to terminal group %3").arg(t_label, strip_name, new_strip_name);
|
||||
}
|
||||
setText(text);
|
||||
}
|
||||
@@ -205,13 +205,13 @@ MoveTerminalCommand::MoveTerminalCommand(QVector<QSharedPointer<PhysicalTerminal
|
||||
|
||||
QString text;
|
||||
if (strip_name.isEmpty() && new_strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer %n borne(s) d'un groupe de bornes vers un autre groupe de bornes", "", count);
|
||||
text = QObject::tr("Move %n terminals from one group of terminals to another group of terminals", "", count);
|
||||
else if (strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer %n borne(s) d'un groupe de bornes vers le groupe de bornes %1", "", count).arg(new_strip_name);
|
||||
text = QObject::tr("Move %n terminals from a group of terminals to the %1 group of terminals", "", count).arg(new_strip_name);
|
||||
else if (new_strip_name.isEmpty())
|
||||
text = QObject::tr("Déplacer %n borne(s) du groupe de bornes %1 vers un autre groupe de bornes", "", count).arg(strip_name);
|
||||
text = QObject::tr("Move %n terminals from terminal group %1 to another terminal group", "", count).arg(strip_name);
|
||||
else
|
||||
text = QObject::tr("Déplacer %n borne(s) du groupe de bornes %1 vers le groupe de bornes %2", "", count).arg(strip_name, new_strip_name);
|
||||
text = QObject::tr("Move %n terminals from terminal group %1 to terminal group %2", "", count).arg(strip_name, new_strip_name);
|
||||
setText(text);
|
||||
}
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ BridgeTerminalsCommand::BridgeTerminalsCommand(TerminalStrip *strip,
|
||||
m_strip(strip),
|
||||
m_real_terminal_vector(real_terminal)
|
||||
{
|
||||
setText(QObject::tr("Ponter des bornes entre-elles"));
|
||||
setText(QObject::tr("Bridging terminals together"));
|
||||
}
|
||||
|
||||
void BridgeTerminalsCommand::undo()
|
||||
@@ -54,7 +54,7 @@ UnBridgeTerminalsCommand::UnBridgeTerminalsCommand(TerminalStrip *strip,
|
||||
QUndoCommand(parent),
|
||||
m_strip(strip)
|
||||
{
|
||||
setText(QObject::tr("Supprimer des ponts de bornes"));
|
||||
setText(QObject::tr("Delete terminal bridges"));
|
||||
|
||||
if (strip->canUnBridge(real_terminal))
|
||||
{
|
||||
|
||||
@@ -34,7 +34,7 @@ ChangeTerminalStripColor::ChangeTerminalStripColor(QSharedPointer<TerminalStripB
|
||||
if (m_bridge) {
|
||||
m_old_color = m_bridge->color();
|
||||
}
|
||||
setText(QObject::tr("Modifier la couleur d'un pont de bornes"));
|
||||
setText(QObject::tr("Change the color of a terminal bridge"));
|
||||
}
|
||||
|
||||
void ChangeTerminalStripColor::redo()
|
||||
|
||||
@@ -24,7 +24,7 @@ ChangeTerminalStripData::ChangeTerminalStripData(TerminalStrip *strip,
|
||||
m_strip(strip),
|
||||
m_new_data(data)
|
||||
{
|
||||
setText(QObject::tr("Modifier les proriétés d'un groupe de bornes"));
|
||||
setText(QObject::tr("Modify the properties of a terminal group"));
|
||||
m_old_data = strip->data();
|
||||
}
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ GroupTerminalsCommand::GroupTerminalsCommand(TerminalStrip *strip,
|
||||
m_receiver(receiver_),
|
||||
m_to_group(to_group)
|
||||
{
|
||||
setText(QObject::tr("Grouper un ensemble de bornes"));
|
||||
setText(QObject::tr("Group a set of terminals"));
|
||||
}
|
||||
|
||||
void GroupTerminalsCommand::undo() {
|
||||
@@ -56,7 +56,7 @@ UnGroupTerminalsCommand::UnGroupTerminalsCommand(TerminalStrip *strip,
|
||||
m_terminal_strip(strip)
|
||||
{
|
||||
setUp(to_ungroup);
|
||||
setText(QObject::tr("Dégrouper un ensemble de bornes"));
|
||||
setText(QObject::tr("Ungroup a set of terminals"));
|
||||
}
|
||||
|
||||
void UnGroupTerminalsCommand::undo()
|
||||
|
||||
@@ -25,7 +25,7 @@ SortTerminalStripCommand::SortTerminalStripCommand(TerminalStrip *strip, QUndoCo
|
||||
QUndoCommand(parent),
|
||||
m_strip(strip)
|
||||
{
|
||||
setText(QObject::tr("Trier le bornier %1").arg(m_strip->name()));
|
||||
setText(QObject::tr("Sort terminal block %1").arg(m_strip->name()));
|
||||
m_old_order = m_strip->physicalTerminal();
|
||||
m_new_order = m_strip->physicalTerminal();
|
||||
sort();
|
||||
|
||||
@@ -30,7 +30,7 @@ TerminalStripProjectConfigPage::TerminalStripProjectConfigPage(QETProject *proje
|
||||
}
|
||||
|
||||
QString TerminalStripProjectConfigPage::title() const {
|
||||
return tr("Plan de bornes");
|
||||
return tr("Terminal plan");
|
||||
}
|
||||
|
||||
QIcon TerminalStripProjectConfigPage::icon() const {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<item>
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Ajouter le plan de bornes suivant :</string>
|
||||
<string>Add the following terminal plan :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
||||
@@ -119,7 +119,7 @@ void FreeTerminalEditor::apply()
|
||||
const auto modified_data = m_model->modifiedModelRealTerminalData();
|
||||
if (modified_data.size())
|
||||
{
|
||||
m_project->undoStack()->beginMacro(tr("Modifier des propriétés de borniers"));
|
||||
m_project->undoStack()->beginMacro(tr("Modify terminal strip properties"));
|
||||
|
||||
for (const auto &data_ : modified_data)
|
||||
{
|
||||
@@ -294,13 +294,13 @@ void FreeTerminalEditor::selectionChanged()
|
||||
|
||||
//Say why the button is disabled, the most basic reason first
|
||||
if (!has_strip) {
|
||||
ui->m_move_pb->setToolTip(tr("Le projet n'a aucun bornier : créez-en un avec le bouton +"));
|
||||
ui->m_move_pb->setToolTip(tr("The project has no terminal strip: create one with the + button"));
|
||||
} else if (has_pending) {
|
||||
ui->m_move_pb->setToolTip(tr("Appliquez ou annulez les modifications en cours avant de déplacer"));
|
||||
ui->m_move_pb->setToolTip(tr("Apply or cancel the current changes before moving"));
|
||||
} else if (!has_selection) {
|
||||
ui->m_move_pb->setToolTip(tr("Sélectionnez dans le tableau les bornes à déplacer"));
|
||||
ui->m_move_pb->setToolTip(tr("Select the terminals to move in the table"));
|
||||
} else {
|
||||
ui->m_move_pb->setToolTip(tr("Déplacer les bornes sélectionnées vers le bornier choisi"));
|
||||
ui->m_move_pb->setToolTip(tr("Move the selected terminals to the chosen terminal block"));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<item row="0" column="1">
|
||||
<widget class="QLabel" name="m_move_label">
|
||||
<property name="text">
|
||||
<string>Déplacer dans :</string>
|
||||
<string>Move to :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -64,7 +64,7 @@
|
||||
<item row="3" column="1">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Fonction :</string>
|
||||
<string>Function :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -78,7 +78,7 @@
|
||||
<item row="0" column="3">
|
||||
<widget class="QPushButton" name="m_move_pb">
|
||||
<property name="toolTip">
|
||||
<string>Appliquer le déplacement</string>
|
||||
<string>Apply displacement</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
@@ -99,27 +99,27 @@
|
||||
<widget class="QComboBox" name="m_type_cb">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Générique</string>
|
||||
<string>Generic</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Fusible</string>
|
||||
<string>Fuse</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Sectionnable</string>
|
||||
<string>Sectionable</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Diode</string>
|
||||
<string>Diod</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Terre</string>
|
||||
<string>Ground</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
@@ -128,7 +128,7 @@
|
||||
<widget class="QComboBox" name="m_function_cb">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Générique</string>
|
||||
<string>Generic</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
@@ -138,7 +138,7 @@
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Neutre</string>
|
||||
<string>Neutral</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
@@ -147,12 +147,12 @@
|
||||
<widget class="QComboBox" name="m_led_cb">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Sans</string>
|
||||
<string>Without</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Avec</string>
|
||||
<string>With</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
|
||||
@@ -226,9 +226,9 @@ QVariant FreeTerminalModel::headerData(int section, Qt::Orientation orientation,
|
||||
{
|
||||
switch (section) {
|
||||
case LABEL_CELL: return tr("Label");
|
||||
case XREF_CELL: return tr("Référence croisé");
|
||||
case XREF_CELL: return tr("Cross-reference");
|
||||
case TYPE_CELL: return tr("Type");
|
||||
case FUNCTION_CELL: return tr("Fonction");
|
||||
case FUNCTION_CELL: return tr("Function");
|
||||
case LED_CELL: return tr("led");
|
||||
default : return QVariant();
|
||||
}
|
||||
|
||||
@@ -11,27 +11,27 @@
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Création groupe de bornes</string>
|
||||
<string>Creation of terminal group</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>Localisation :</string>
|
||||
<string>Location:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>Nom :</string>
|
||||
<string>Name:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Installation :</string>
|
||||
<string>Plant:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@@ -92,7 +92,7 @@
|
||||
<item row="5" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>Commentaire :</string>
|
||||
<string>Comment :</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
||||
@@ -106,7 +106,7 @@ void TerminalStripEditor::setCurrentStrip(TerminalStrip *strip_)
|
||||
ui->m_name_le ->setText(strip_->name());
|
||||
ui->m_comment_le ->setText(strip_->comment());
|
||||
ui->m_description_te ->setPlainText(strip_->description());
|
||||
ui->m_move_to_cb->addItem(tr("Bornes indépendantes"), QUuid());
|
||||
ui->m_move_to_cb->addItem(tr("Independent terminals"), QUuid());
|
||||
|
||||
const auto project_{strip_->project()};
|
||||
if (project_)
|
||||
@@ -176,7 +176,7 @@ void TerminalStripEditor::apply()
|
||||
|
||||
if (m_current_strip)
|
||||
{
|
||||
m_project->undoStack()->beginMacro(tr("Modifier des propriétés de borniers"));
|
||||
m_project->undoStack()->beginMacro(tr("Modify terminal strip properties"));
|
||||
|
||||
TerminalStripData data;
|
||||
data.m_installation = ui->m_installation_le->text();
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user