aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2011-06-18 17:21:37 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2011-06-18 17:21:37 +0300
commit978e459eb3f79853adf0dea0a8118f259e5cfa6e (patch)
treeefb2049ff2f8e4ef952987e97cbf5179f3fe7bf6 /data
parent8981940c41b9107a8bb387433cd0c7a6408bf03e (diff)
downloadellinika-978e459eb3f79853adf0dea0a8118f259e5cfa6e.tar.gz
ellinika-978e459eb3f79853adf0dea0a8118f259e5cfa6e.tar.bz2
Improve conj.
* data/dbverb.struct: Use utf8_bin collation for the `verb' column in all tables. * data/irregular-verbs.xml: Update. * po/POTFILES.in: Add conj.scm4. * po/pl.po: Update. * src/cgi-bin/conj.scm4: Try to fix some common input errors. Look up the verb in the dictionary. If there are no tones in the input word, look it up in the dictionary using the "soundslike" method. * style.css: Add h2.verb class.
Diffstat (limited to 'data')
-rw-r--r--data/dbverb.struct8
-rw-r--r--data/irregular-verbs.xml5
2 files changed, 9 insertions, 4 deletions
diff --git a/data/dbverb.struct b/data/dbverb.struct
index c3ce606..399d685 100644
--- a/data/dbverb.struct
+++ b/data/dbverb.struct
@@ -256,7 +256,7 @@ INSERT INTO participle VALUES
DROP TABLE IF EXISTS verbclass;
CREATE TABLE verbclass(
- verb varchar(128), -- REL 10
+ verb varchar(128) collate 'utf8_bin', -- REL 10
conj char(32), -- REL 9
INDEX(verb),
INDEX(conj)
@@ -264,7 +264,7 @@ CREATE TABLE verbclass(
DROP TABLE IF EXISTS verbtense;
CREATE TABLE verbtense(
- verb varchar(128), -- REL 10
+ verb varchar(128) collate 'utf8_bin', -- REL 10
voice enum('act','pas'),
mood enum('ind','sub','imp'),
tense varchar(128),
@@ -275,7 +275,7 @@ CREATE TABLE verbtense(
DROP TABLE IF EXISTS individual_verb;
CREATE TABLE individual_verb(
- verb varchar(128),
+ verb varchar(128) collate 'utf8_bin',
voice enum('act','pas'),
mood enum('ind','sub','imp'),
tense varchar(128),
@@ -285,7 +285,7 @@ CREATE TABLE individual_verb(
DROP TABLE IF EXISTS irregular_root;
CREATE TABLE irregular_root(
- verb varchar(128),
+ verb varchar(128) collate 'utf8_bin',
voice enum('act','pas'), -- Ενεργητηκή/Μεσοπαθητική
thema char(32), -- enum('pres','aor','sub'), -- Αόριστος/Υποτακτική
root varchar(128)
diff --git a/data/irregular-verbs.xml b/data/irregular-verbs.xml
index ac0e7a5..e69f97c 100644
--- a/data/irregular-verbs.xml
+++ b/data/irregular-verbs.xml
@@ -119,6 +119,11 @@
<a>θέλω</a>
<c>A</c>
<act>
+ <ind>
+ <t name="Παρατατικός">
+ <augment>η</augment>
+ </t>
+ </ind>
<aor>θέλησ</aor>
</act>
</v>

Return to:

Send suggestions and report system problems to the System administrator.