@@ -58,7 +58,7 @@ def __init__(self, filename: str, parent=None):
58
58
self .UI .dockToolBar .setTitleBarWidget (QWidget ())
59
59
self .UI .dockLog .hide ()
60
60
61
- self .add_to_log (self .tr ("OpenIMU - Prêt à travailler ." ), LogTypes .LOGTYPE_INFO )
61
+ self .add_to_log (self .tr ("OpenIMU - Ready ." ), LogTypes .LOGTYPE_INFO )
62
62
63
63
# Setup signals and slots
64
64
self .setup_signals ()
@@ -68,14 +68,14 @@ def __init__(self, filename: str, parent=None):
68
68
self .dbMan = DBManager (self .currentFileName )
69
69
70
70
# Load data
71
- self .add_to_log (self .tr ('Chargement des données ...' ), LogTypes .LOGTYPE_INFO )
71
+ self .add_to_log (self .tr ('Loading data ...' ), LogTypes .LOGTYPE_INFO )
72
72
self .currentDataSet = self .dbMan .get_dataset ()
73
73
self .load_data_from_dataset ()
74
74
self .UI .treeDataSet .setCurrentItem (None )
75
75
self .UI .treeDataSet .owner = self
76
76
77
77
# self.loadDemoData()
78
- self .add_to_log (self .tr ("Données chargées !" ), LogTypes .LOGTYPE_DONE )
78
+ self .add_to_log (self .tr ("Data loaded !" ), LogTypes .LOGTYPE_DONE )
79
79
80
80
# If we need to import data, show the import dialog
81
81
# if start_window.importing:
@@ -257,7 +257,7 @@ def export_csv_requested(self):
257
257
exporter = ExportWindow (self .dbMan , self )
258
258
exporter .setStyleSheet (self .styleSheet ())
259
259
if exporter .exec () == QDialog .Accepted :
260
- print ( "Accepted" )
260
+ pass
261
261
262
262
@Slot ()
263
263
def infos_requested (self ):
@@ -286,14 +286,15 @@ def db_close_requested(self):
286
286
msg .setIcon (QMessageBox .Question )
287
287
msg .setStyleSheet ("QPushButton{min-width: 100px; min-height: 40px;}" )
288
288
289
- msg .setText ("Cet ensemble de données sera fermé. Désirez-vous poursuivre?" )
290
- msg .setWindowTitle ("Fermeture?" )
289
+ msg .setText (self . tr ( 'This dataset will be closed. Do you want to continue?' ) )
290
+ msg .setWindowTitle (self . tr ( 'Close?' ) )
291
291
msg .setStandardButtons (QMessageBox .Yes | QMessageBox .No )
292
292
293
293
rval = msg .exec ()
294
294
if rval == QMessageBox .Yes :
295
295
self .dbMan .close ()
296
- self .add_to_log ("Fichier " + self .currentFileName + " fermé." , LogTypes .LOGTYPE_INFO )
296
+ self .add_to_log (self .tr ('File' ) + ' ' + self .currentFileName + ' ' + self .tr ('was closed.' ),
297
+ LogTypes .LOGTYPE_INFO )
297
298
# self.hide()
298
299
299
300
# self.show_start_window()
@@ -305,16 +306,16 @@ def db_compact_requested(self):
305
306
msg .setIcon (QMessageBox .Question )
306
307
msg .setStyleSheet ("QPushButton{min-width: 100px; min-height: 40px;}" )
307
308
308
- msg .setText ("Le fichier de données sera nettoyé. Ceci peut prendre un certain temps. \n "
309
- "Désirez-vous poursuivre?" )
310
- msg .setWindowTitle ("Compactage des données" )
309
+ msg .setText (self . tr ( 'Database file will be cleaned up and optimized. This can take some time.' ) + ' \n \r ' +
310
+ self . tr ( 'Do you want to continue?' ) )
311
+ msg .setWindowTitle (self . tr ( 'Database cleanup' ) )
311
312
msg .setStandardButtons (QMessageBox .Yes | QMessageBox .No )
312
313
313
314
rval = msg .exec ()
314
315
if rval == QMessageBox .Yes :
315
- task = SimpleTask ("Compactage des données" , self .dbMan .compact )
316
+ task = SimpleTask (self . tr ( 'Database cleanup' ) , self .dbMan .compact )
316
317
process = BackgroundProcess ([task ])
317
- dialog = ProgressDialog (process , 'Nettoyage' , self )
318
+ dialog = ProgressDialog (process , self . tr ( 'Cleanup' ) , self )
318
319
process .start ()
319
320
dialog .exec ()
320
321
@@ -394,12 +395,12 @@ def data_was_saved(self):
394
395
if item_type == "group" :
395
396
group = self .UI .frmMain .layout ().itemAt (0 ).widget ().group
396
397
self .update_group (group )
397
- self .add_to_log ("Groupe " + group .name + " mis à jour." , LogTypes .LOGTYPE_DONE )
398
+ self .add_to_log (self . tr ( 'Group' ) + ' ' + group .name + ' ' + self . tr ( 'updated.' ) , LogTypes .LOGTYPE_DONE )
398
399
399
400
if item_type == "participant" :
400
401
part = self .UI .frmMain .layout ().itemAt (0 ).widget ().participant
401
402
self .update_participant (part )
402
- self .add_to_log (" Participant " + part .name + " mis à jour." , LogTypes .LOGTYPE_DONE )
403
+ self .add_to_log (self . tr ( ' Participant' ) + ' ' + part .name + ' ' + self . tr ( 'updated.' ) , LogTypes .LOGTYPE_DONE )
403
404
404
405
@Slot ()
405
406
def data_was_cancelled (self ):
@@ -425,9 +426,9 @@ def delete_requested(self):
425
426
msg .setIcon (QMessageBox .Question )
426
427
msg .setStyleSheet ("QPushButton{min-width: 100px; min-height: 40px;}" )
427
428
428
- msg .setText ("Désirez-vous vraiment supprimer \" " + self .UI .treeDataSet .currentItem ().text (0 ) +
429
- " \" et tous les éléments associés?" )
430
- msg .setWindowTitle ("Confirmation de suppression" )
429
+ msg .setText (self . tr ( 'Are you sure you want to delete' ) + '"' + self .UI .treeDataSet .currentItem ().text (0 ) +
430
+ '"' + self . tr ( 'and all associated elements?' ) )
431
+ msg .setWindowTitle (self . tr ( 'Confirm deletion' ) )
431
432
msg .setStandardButtons (QMessageBox .Yes | QMessageBox .No )
432
433
433
434
rval = msg .exec ()
@@ -438,13 +439,13 @@ def delete_requested(self):
438
439
if item_type == "group" :
439
440
group = self .UI .treeDataSet .groups [item_id ]
440
441
self .UI .treeDataSet .remove_group (group )
441
- task = SimpleTask ("Suppression de '" + group .name + "'" , self .dbMan .delete_group , group )
442
+ task = SimpleTask (self . tr ( 'Deleting' ) + '"' + group .name + '"' , self .dbMan .delete_group , group )
442
443
tasks .append (task )
443
444
444
445
if item_type == "participant" :
445
446
part = self .UI .treeDataSet .participants [item_id ]
446
447
self .UI .treeDataSet .remove_participant (part )
447
- task = SimpleTask ("Suppression de '" + part .name + "'" , self .dbMan .delete_participant , part )
448
+ task = SimpleTask (self . tr ( 'Deleting' ) + '"' + part .name + '"' , self .dbMan .delete_participant , part )
448
449
tasks .append (task )
449
450
450
451
if item_type == "recordset" :
@@ -454,21 +455,23 @@ def delete_requested(self):
454
455
for ref in result .processed_data_ref :
455
456
if ref .recordset .id_recordset == item_id :
456
457
self .UI .treeDataSet .remove_result (result )
457
- task = SimpleTask ("Suppression de '" + result .name + "'" ,
458
+ task = SimpleTask (self . tr ( 'Deleting' ) + '"' + result .name + '"' ,
458
459
self .dbMan .delete_processed_data , result )
459
460
tasks .append (task )
460
461
# self.dbMan.delete_processed_data(result)
461
462
break
462
463
463
464
recordset = self .UI .treeDataSet .recordsets [item_id ]
464
- task = SimpleTask ("Suppression de '" + recordset .name + "'" , self .dbMan .delete_recordset , recordset )
465
+ task = SimpleTask (self .tr ('Deleting' ) + '"' + recordset .name + '"' , self .dbMan .delete_recordset ,
466
+ recordset )
465
467
tasks .append (task )
466
468
# self.dbMan.delete_recordset(recordset)
467
469
self .UI .treeDataSet .remove_recordset (recordset )
468
470
469
471
if item_type == "result" :
470
472
result = self .UI .treeDataSet .results [item_id ]
471
- task = SimpleTask ("Suppression de '" + result .name + "'" , self .dbMan .delete_processed_data , result )
473
+ task = SimpleTask (self .tr ('Deleting' ) + '"' + result .name + '"' , self .dbMan .delete_processed_data ,
474
+ result )
472
475
tasks .append (task )
473
476
self .UI .treeDataSet .remove_result (result )
474
477
# self.dbMan.delete_processed_data(result)
@@ -483,7 +486,7 @@ def delete_requested(self):
483
486
for recordset in recordsets :
484
487
if part_id is None :
485
488
part_id = recordset .id_participant
486
- task = SimpleTask ("Suppression de '" + recordset .name + "'" ,
489
+ task = SimpleTask (self . tr ( 'Deleting' ) + '"' + recordset .name + '"' ,
487
490
self .dbMan .delete_recordset , recordset )
488
491
tasks .append (task )
489
492
self .UI .treeDataSet .remove_recordset (recordset )
@@ -495,7 +498,7 @@ def delete_requested(self):
495
498
.currentItem ().parent ())]
496
499
recordsets = self .dbMan .get_all_recordsets (participant = participant )
497
500
for recordset in recordsets :
498
- task = SimpleTask ("Suppression de '" + recordset .name + "'" ,
501
+ task = SimpleTask (self . tr ( 'Deleting' ) + '"' + recordset .name + '"' ,
499
502
self .dbMan .delete_recordset , recordset )
500
503
tasks .append (task )
501
504
self .UI .treeDataSet .remove_recordset (recordset )
@@ -509,13 +512,13 @@ def delete_requested(self):
509
512
if tasks :
510
513
process = BackgroundProcess (tasks )
511
514
# Create progress dialog
512
- dialog = ProgressDialog (process , 'Suppression' , self )
515
+ dialog = ProgressDialog (process , self . tr ( 'Deleting' ) , self )
513
516
# Start tasks
514
517
process .start ()
515
518
dialog .exec ()
516
519
# self.dbMan.clean_db()
517
520
518
- self .add_to_log (item_name + " a été supprimé." , LogTypes .LOGTYPE_DONE )
521
+ self .add_to_log (item_name + ' ' + self . tr ( 'was deleted.' ) , LogTypes .LOGTYPE_DONE )
519
522
self .clear_main_widgets ()
520
523
521
524
def closeEvent (self , event ):
0 commit comments