diff options
author | aashiks <aashiks@gmail.com> | 2009-04-16 16:35:53 +0530 |
---|---|---|
committer | aashiks <aashiks@gmail.com> | 2009-04-16 16:35:53 +0530 |
commit | 58e58e8add8d6a20425b8d4b31f961fc7df87c3d (patch) | |
tree | 017334251d6fb39834ad2f9c416925f2231dafd8 /silpa/modules/syllabalizer/syllabalizer.py | |
parent | 061d7889a5f4b5faea4abc71996ae9bea259018d (diff) | |
parent | 44ccbb9d522f07c9ea31761c5cf050391954b130 (diff) | |
download | Rachana.git-58e58e8add8d6a20425b8d4b31f961fc7df87c3d.tar.gz Rachana.git-58e58e8add8d6a20425b8d4b31f961fc7df87c3d.tar.xz Rachana.git-58e58e8add8d6a20425b8d4b31f961fc7df87c3d.zip |
Merge branch 'master' of ssh://aashiks@git.sv.nongnu.org/srv/git/smc
Diffstat (limited to 'silpa/modules/syllabalizer/syllabalizer.py')
-rw-r--r-- | silpa/modules/syllabalizer/syllabalizer.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/silpa/modules/syllabalizer/syllabalizer.py b/silpa/modules/syllabalizer/syllabalizer.py index 5cfde82..706ee77 100644 --- a/silpa/modules/syllabalizer/syllabalizer.py +++ b/silpa/modules/syllabalizer/syllabalizer.py @@ -32,11 +32,14 @@ class Syllabalizer(SilpaModule): u'\u0d02', u'\u0d03', u'\u0d3e', u'\u0d3f', u'\u0d40', u'\u0d41', u'\u0d42', u'\u0d43', u'\u0d44', u'\u0d46', u'\u0d47', u'\u0d48', u'\u0d4a', u'\u0d4b', u'\u0d4c', u'\u0d4d'] + limiters = ['.','\"','\'','`','!',';',',','?'] chandrakkala = u'\u0d4d' lst_chars = [] for char in text: - if char in signs: + if char in limiters: + lst_chars.append(char) + elif char in signs: lst_chars[-1] = lst_chars[-1] + char else: try: @@ -53,11 +56,14 @@ class Syllabalizer(SilpaModule): u'\u0902', u'\u0903', u'\u093e', u'\u093f', u'\u0940', u'\u0941', u'\u0942', u'\u0943', u'\u0944', u'\u0946', u'\u0947', u'\u0948', u'\u094a', u'\u094b', u'\u094c', u'\u094d'] + limiters = ['.','\"','\'','`','!',';',',','?'] chandrakkala = u'\u094d' lst_chars = [] for char in text: - if char in signs: + if char in limiters: + lst_chars.append(char) + elif char in signs: lst_chars[-1] = lst_chars[-1] + char else: try: |