Author Topic: Dothraki Conjugeur - v1.0.0 - Alizia  (Read 12707 times)

0 Members and 1 Guest are viewing this topic.

Alizia

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +3/-0
  • Dothraki Fan
    • View Profile
Dothraki Conjugeur - v1.0.0 - Alizia
« on: August 25, 2015, 09:13:08 am »
Hello everyone !

This little software can conjugate a dothraki verb and generate a conjugation table.

Windows
v1.0.0 (english, français)

Done :
- basic conjugation with negation
- (media)wiki file
- excell file
- multi language
- conjugation with exception
- ephethesis with exception
- extraction from verblist file
- colored verb ending (for wiki)

In test/progress :

Future update :
- config file for select only wiki or/and excell, color setting


Exception supported :
- Ending special letter (sh, ch, kh, zh, th)
- Tat (past single)
- Silat (double ending type)
- Vrelat (l/-at verb)
- Asshilat (l/-at verb)
- Assilat (double ending type)
- Ayolat (l/-at verb)
- Chilat (l/-at verb)
- Hoyalat (l/-at verb)
- Koalat (l/-at verb)
- Shilat (l/-at verb)
- Yolat (l/-at verb)
- Zalat (l/-at verb)
- Zhilat (l/-at verb)
- Zolat (l/-at verb)

Multi language : English / Français
When you run it for the first time, it demands your language.
Choose it and it's saved in the future.
If you want to change language, delete "dothraki.config" file and run it again.
It changes all messages in the software and in table.

If you want any other language, please send me exact traduction of all text.

Conjugation exception, text file "conjugation.exception"
This file is only for l/-at exception and is very easy to edit, the format is :

"verb type"
"verb type"
...

'verb' is the infinitive verb.
'type' is 2 if the verb is only a -at verb, 3 if the verb is a -at and -lat verb.

To add/remove a verb exception, just add/remove a new/old lign in the file.

Extraction from verblist file
A dothraki.verblist file exemple is in the directory with all verb of dictionary. Of course, you can make your file like you want, the format is :

"verb"
"verb"
"verb"
...

'verb' is the infinitive verb.

For exemple, if you want to conjugate silat, ifat and iddelat, make a new text file, change the ending file by .verblist and write into it :

silat
ifat
iddelat

Move the text file on the .exe file and enjoy


Bug known :
- Winshit 8 : the program can close itself at the end, but work.
- Tat (Past single) : don't work in 0.0.2 - fix 0.0.3
- verb ending l/-at not supported - fix 0.0.4

Please report any mistake, bug or exception not supported here and enjoy :)





« Last Edit: September 09, 2015, 10:59:03 am by Alizia »

Hrakkar

  • Administrator
  • Sr. Member
  • *****
  • Posts: 445
  • Karma: +24/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjuguer - v0.0.1 - Alizia (Beta)
« Reply #1 on: August 25, 2015, 01:33:04 pm »
Athdavrazar! This is something I think a lot of learners will find rather useful, myself included.

What platform(s) is this written for? Are there instructions for installation?
Don't tell Khal Drogo I am here ;)

Alizia

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +3/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjuguer - v0.0.1 - Alizia (Beta)
« Reply #2 on: August 25, 2015, 11:55:09 pm »
Quote from: Hrakkar
What platform(s) is this written for?
Only Windows as of now, it's written in C++.

Quote from: Hrakkar
Are there instructions for installation?
No installation, just run the .exe and enjoy !
In a final update, we will can use a verb list from .txt file and generate all conjugation table at once.

Update 0.0.2 :
- Multi language (english/français) done
« Last Edit: August 26, 2015, 09:18:08 am by Alizia »

Alizia

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +3/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjugeur - v0.0.3 - Alizia (Beta)
« Reply #3 on: August 27, 2015, 12:03:27 am »
Update 0.0.3 :
- Fix tat exception error.

Qvaak

  • Sr. Member
  • ****
  • Posts: 364
  • Karma: +29/-0
  • someone
    • View Profile
    • qvaak-dot-kuutikkaat
Re: Dothraki Conjugeur - v0.0.3 - Alizia (Beta)
« Reply #4 on: August 27, 2015, 03:45:45 am »
Sooo cool. Will test.
 ....
OK. Tested a little bit. Probably the hardest to tackle problem already found: distinquishing between l/-at and -lat endings. Vrelat, for example, is conjugated Anha vrek in the program, when it should be Anha vrelak. This requires quite a sizable exception list to deal with. And what about words like silat? It's Anha silak, if your trying to say "I follow" and Anha sik, if your trying to say "I gleam". Would you give both tables or prompt the user to choose the right translation or to input a past singular?
Game of Thrones is not The Song of Ice and Fire, sweetling. You'll learn that one day to your sorrow.

Alizia

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +3/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjugeur - v0.0.3 - Alizia (Beta)
« Reply #5 on: August 27, 2015, 04:34:44 am »
Oh... graddakh. It's a little problem indeed.

How can I list these verbs exceptions ? Dothraki dictionary don't list for exemple "sil/-at" :x

I can make a list of exception for these verbs to generate two file (like Silat) or change the type verb (like Vrelat).

Update 0.0.4 :
Conjugation exception supported.
- Silat
- Vrelat

Now, name file is the verb and his ending type.
« Last Edit: August 27, 2015, 05:30:58 am by Alizia »

Qvaak

  • Sr. Member
  • ****
  • Posts: 364
  • Karma: +29/-0
  • someone
    • View Profile
    • qvaak-dot-kuutikkaat
Re: Dothraki Conjugeur - v0.0.4 - Alizia (Beta)
« Reply #6 on: August 27, 2015, 06:22:13 am »
Quote
How can I list these verbs exceptions ? Dothraki dictionary don't list for exemple "sil/-at" :x
The pdf dictionary has its advantages, but vocabulary page is usually the more up-to-date source (whenever one is lacking), because any one of us (you included) can add words if they notice a word is missing. And the vocabulary page also has more extra information. Lat-ending verbs, for example, should have their past singular under the word, so that you know what the stem is.
Game of Thrones is not The Song of Ice and Fire, sweetling. You'll learn that one day to your sorrow.

Alizia

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +3/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjugeur - v0.0.5 - Alizia (Beta)
« Reply #7 on: August 27, 2015, 08:25:47 am »
Oh ok ! I will complete the program.

Update 0.0.5 :
- Add all exception known :
asshilat
assilat
ayolat
chilat
hoyalat
koalat
shilat
yolat
zalat
zhilat
zolat
« Last Edit: August 27, 2015, 09:24:38 am by Alizia »

Hrakkar

  • Administrator
  • Sr. Member
  • *****
  • Posts: 445
  • Karma: +24/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjugeur - v0.0.5 - Alizia (Beta)
« Reply #8 on: August 27, 2015, 06:32:16 pm »
Qvaak is correct in that showing the root form of a word is a limitation of the dictionary generating software. In all cases, the wiki should be consulted for the correct root form. I try very hard to keep the two sync'ed in all other respects (and I would have worked on it last weekend had I not gotten called into work unexpectedly!).

The good news is I now have access to some of the internals of Eana Eltu, the software that drives the dictionary. I hope I can use this to correct stuff like this, and make the dictionary more useful.
Don't tell Khal Drogo I am here ;)

Alizia

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +3/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjugeur - v0.0.6 - Alizia (Beta)
« Reply #9 on: September 01, 2015, 01:38:59 am »
Update 0.0.6 :
- Conjugation exception is now in a text file "conjugation.exception".

This file is only for l/-at exception and is very easy to edit, the format is :

"verb type"
"verb type"
...

verb is the infinitive verb.
type is 2 if the verb is only a -at verb, 3 if the verb is a -at and -lat verb.

To add/remove a verb exception, just add/remove a new/old lign in the file. Please post here any exception added for future update :)
« Last Edit: September 01, 2015, 01:41:36 am by Alizia »

Alizia

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +3/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjugeur - v0.0.7 - Alizia (Beta)
« Reply #10 on: September 01, 2015, 02:31:07 am »
Update 0.0.7 :

- Extraction from verb list file

A dothraki.verblist file exemple is in the directory with all verb of dictionary. Of course, you can make your file like you want, the format is :

"verb"
"verb"
"verb"
...

verb is the infinitive verb.

For exemple, if you want to conjugate silat, ifat and iddelat, make a new text file, change the ending file by .verblist and write into it :

Code: [Select]
silat
ifat
iddelat

Move the text file on the .exe file and enjoy :)
« Last Edit: September 01, 2015, 04:33:24 am by Alizia »

Alizia

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +3/-0
  • Dothraki Fan
    • View Profile
Re: Dothraki Conjugeur - v1.0.0 - Alizia
« Reply #11 on: September 08, 2015, 09:21:16 am »
Update 1.0.0 ! Beta is finish !

- add colored ending on wiki file.

I'm working on final detail, like Linux compatibility and setting.