/tsimapiak/parse.py |
---|
127,6 → 127,9 |
if word == None: |
word = parseword(sent[-left:]) |
left -= len(word["word"]["navi"].split(" ")) |
word["word"]["translated"] = dbconnector.translate(word["word"]["id"],"eng") |
if word["word"]["id"] != 0: |
word["translated"] = dbconnector.translate(word["word"]["id"],"eng") |
else: |
word["translated"] = word["word"]["navi"] |
ret.append(word) |
return ret |
/tsimapiak/dbconnector.py |
---|
34,12 → 34,12 |
db.close() |
return ret |
def translate(word,language): |
def translate(id,language): |
db = tornado.database.Connection("127.0.0.1", "navi", user="navi", password="navi") |
for row in db.query(""" |
SELECT * |
FROM `localizedWords` |
WHERE id = ? AND languageCode = ?""",word,language): |
WHERE id = ? AND languageCode = ?""",id,language): |
ret = row["localized"] |
db.close() |
return ret |