Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/LanguageModel.py
diff options
context:
space:
mode:
authorRafael Ortiz <rafael@activitycentral.com>2011-03-17 14:59:36 (GMT)
committer Rafael Ortiz <rafael@activitycentral.com>2011-03-17 14:59:36 (GMT)
commit5da8f379601ea395f47bca9b415e302882211907 (patch)
tree24f467ca0d71851a44b2316e96cdcf2c570366bc /LanguageModel.py
parent5a660113eee5f94bc84a51a6e01ba3d47b03c224 (diff)
.Es code comments
Diffstat (limited to 'LanguageModel.py')
-rw-r--r--LanguageModel.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/LanguageModel.py b/LanguageModel.py
index d3521e0..81ee211 100644
--- a/LanguageModel.py
+++ b/LanguageModel.py
@@ -20,6 +20,7 @@ import time
class LanguageModel():
def SetLanguages(self, lang1, lang2):
"""Take a language pair, prepare the language model."""
+ """Tome un par de lenguajes, prepare el modelo de lenguaje."""
self.lang1_lang2 = {}
self.lang2_lang1 = {}
self.translated = str()
@@ -44,6 +45,7 @@ class LanguageModel():
def GetSuggestions(self, string):
"""Take a string, provide two lists of possible each lang completions."""
+ """Tome una cadena, da dos lista de posibles complementos para cada lenguaje."""
list_1 = [k for k in self.lang1_lang2.iterkeys() if k.startswith(string)]
list_2 = [k for k in self.lang2_lang1.iterkeys() if (k.startswith(string) or k.rfind(" " + string) > -1)]
return [sorted(list_1), sorted(list_2)]
@@ -51,6 +53,8 @@ class LanguageModel():
def GetTranslations(self, lang, string):
"""Take a word and lang (0 for first, 1 for second), provide a list
(empty allowed) of translations."""
+ """Toma una palabra y lenguaje (0 para primero, 1 para segundo), da una lista
+ (se permite vacio) de traducciones."""
if lang == 0: # lang1 is source
trans_list = [self.lang1_lang2[string]]
elif lang == 1: # lang2 is source