/tsimapiak/parse.py |
---|
39,6 → 39,18 |
def parseword(wordin): |
ret = {"word": {"id": 0, "navi": u"[" + wordin[0] + u"]", "infix": u"", "type": u""}} |
tempin1 = [] |
tempin2 = [] |
tempin3 = [] |
for in1 in infixes1: |
if in1 in wordin[wor]: |
tempin1.append(in1) |
for in2 in infixes2: |
if in2 in wordin[wor]: |
tempin2.append(in2) |
for in3 in infixes3: |
if in3 in wordin[wor]: |
tempin3.append(in3) |
for word in wordlist: |
foundit = True |
foundprefs = [] |
58,9 → 70,9 |
pre = [] |
post = [] |
if u"<1>" in splitword[wor]: |
for in1 in infixes1: |
for in2 in infixes2: |
for in3 in infixes3: |
for in1 in tempin1: |
for in2 in tempin2: |
for in3 in tempin3: |
if splitword[wor].replace(u"<1><2>",in1+in2).replace(u"<3>",in3) in wordin[wor]: |
center = splitword[wor].replace(u"<1><2>",in1+in2).replace(u"<3>",in3) |
foundins = [in1, in2, in3] |
/webapp/templates/base.html |
---|
52,7 → 52,7 |
<body> |
<div id="center"> |
<h1>Tsim Apiak</h1> |
<h2>By szabot and Muzer</h2> |
<h2>By Sh4rK and Muzer</h2> |
<h2>{% block title %}Title{% end %}</h2> |
{% block body %}Body{% end %} |
</div> |
/webapp/templates/index.html |
---|
26,6 → 26,6 |
--> |
<a href="/number"><b>Number translator</b></a> - this webapp allows you to translate written-out Na'vi numbers into decimal and octal.<br /> |
<a href="/parse"><b>Parser</b></a> - this webapp can parse Na'vi sentences into the base words, prefixes, infixes and suffixes. It does not translate the words. |
<a href="/parse"><b>Parser</b></a> - this webapp can parse Na'vi sentences into the base words, prefixes, infixes and suffixes. It does not translate the words.<br /> |
<a href="/translate"><b>Translator</b></a> - this webapp translates full Na'vi sentences into human languages, as well as any affixes into the technical abbreviations. |
{% end %} |