From 37a365dd534fc7c39de734300a5756333c8685cb Mon Sep 17 00:00:00 2001
Co-authored-by: Ishan Bansal <ishan@seeta.in>, Anubhav Aggarwal <anubhav@seeta.in>
Date: Fri, 8 Oct 2010 20:04:46 +0530
Subject: [PATCH v3 Word] Updated translated word when language to translate is changed. (Ticket #2210)
New global variable 'newtotranslate' added to update the translated text when
the language to translate is being changed.
Signed-off-by: Ishan Bansal <ishan@seeta.in>, Anubhav Aggarwal <anubhav@seeta.in>
---
pippy_app.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
v1->v2 : Global variable removed and subject updated.
v2->v3 : Co-author fields added in accordance with the guidelines for patch submission
diff --git a/pippy_app.py b/pippy_app.py
index b9a5a25..f9b0be7 100644
a
|
b
|
class WordsActivity(ViewSourceActivity): |
49 | 49 | self.fromlang = "English" |
50 | 50 | self.tolang = "Spanish" |
51 | 51 | self.languagemodel = LanguageModel.LanguageModel() |
| 52 | self.newtotranslate = 'none' |
52 | 53 | |
53 | 54 | # Main layout. |
54 | 55 | hbox = gtk.HBox(homogeneous=True) |
… |
… |
class WordsActivity(ViewSourceActivity): |
151 | 152 | |
152 | 153 | def lang2combo_cb(self, combo): |
153 | 154 | self.languagemodel.SetLanguages("English", self.langs[combo.get_active()]) |
| 155 | self.translated.set_text("") |
| 156 | self.totranslate_cb(self.newtotranslate) |
154 | 157 | |
155 | 158 | def lang1sel_cb(self, column): |
156 | 159 | # FIXME: Complete the text entry box |
… |
… |
class WordsActivity(ViewSourceActivity): |
177 | 180 | |
178 | 181 | def totranslate_cb(self, totranslate): |
179 | 182 | entry = totranslate.get_text() |
| 183 | self.newtotranslate = totranslate |
180 | 184 | # Ask for completion suggestions |
181 | 185 | if not entry: |
182 | 186 | return |