[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[vidalia-svn] r3563: Make sure the "Start Tor"/"Stop Tor" buttons get retranslate (vidalia/trunk/src/vidalia)



Author: edmanm
Date: 2009-02-22 20:36:04 -0500 (Sun, 22 Feb 2009)
New Revision: 3563

Modified:
   vidalia/trunk/src/vidalia/mainwindow.cpp
Log:

Make sure the "Start Tor"/"Stop Tor" buttons get retranslated even when
the current status is CircuitEstablished or Authenticated, since
updateTorStatus() doesn't result in a setText() for these widgets. Fixes
ticket #459.


Modified: vidalia/trunk/src/vidalia/mainwindow.cpp
===================================================================
--- vidalia/trunk/src/vidalia/mainwindow.cpp	2009-02-22 17:18:50 UTC (rev 3562)
+++ vidalia/trunk/src/vidalia/mainwindow.cpp	2009-02-23 01:36:04 UTC (rev 3563)
@@ -229,7 +229,18 @@
 MainWindow::retranslateUi()
 {
   ui.retranslateUi(this);
+
   updateTorStatus(_status);
+  if (_status == Stopped) {
+    _startStopAct->setText(tr("Start Tor"));
+    ui.lblStartStopTor->setText(tr("Start Tor"));
+  } else if (_status == Starting) {
+    _startStopAct->setText(tr("Starting Tor"));
+    ui.lblStartStopTor->setText(tr("Starting Tor"));
+  } else {
+    _startStopAct->setText(tr("Stop Tor"));
+    ui.lblStartStopTor->setText(tr("Stop Tor"));
+  }
 
   _bandwidthAct->setText(tr("Bandwidth Graph"));
   _messageAct->setText(tr("Message Log"));