Learn Dothraki and Valyrian

Learn Dothraki => Beginners => Topic started by: Alizia on August 25, 2015, 09:13:08 am

Title: Dothraki Conjugeur - v1.0.0 - Alizia
Post by: 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 (https://www.dropbox.com/s/eoqsk1glsk7o4kv/DC%201.0.0.rar?dl=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 :)

(https://forum.dothraki.org/proxy.php?request=http%3A%2F%2Fi21.servimg.com%2Fu%2Ff21%2F11%2F38%2F13%2F11%2Fdothra10.png&hash=6b5273b7fc9f434ffe0640e8ae1df776589ad27f)

(https://forum.dothraki.org/proxy.php?request=http%3A%2F%2Fi21.servimg.com%2Fu%2Ff21%2F11%2F38%2F13%2F11%2Fdothra11.png&hash=c2a103352553206b8f64bb9a649e512273a3b979)

(https://forum.dothraki.org/proxy.php?request=http%3A%2F%2Fi21.servimg.com%2Fu%2Ff21%2F11%2F38%2F13%2F11%2Fdothra12.png&hash=2c34343fcef323c136839f3e626ede650896b6ee)
Title: Re: Dothraki Conjuguer - v0.0.1 - Alizia (Beta)
Post by: Hrakkar 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?
Title: Re: Dothraki Conjuguer - v0.0.1 - Alizia (Beta)
Post by: Alizia 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
Title: Re: Dothraki Conjugeur - v0.0.3 - Alizia (Beta)
Post by: Alizia on August 27, 2015, 12:03:27 am
Update 0.0.3 :
- Fix tat exception error.
Title: Re: Dothraki Conjugeur - v0.0.3 - Alizia (Beta)
Post by: Qvaak 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?
Title: Re: Dothraki Conjugeur - v0.0.3 - Alizia (Beta)
Post by: Alizia 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.
Title: Re: Dothraki Conjugeur - v0.0.4 - Alizia (Beta)
Post by: Qvaak 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.
Title: Re: Dothraki Conjugeur - v0.0.5 - Alizia (Beta)
Post by: Alizia 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
Title: Re: Dothraki Conjugeur - v0.0.5 - Alizia (Beta)
Post by: Hrakkar 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.
Title: Re: Dothraki Conjugeur - v0.0.6 - Alizia (Beta)
Post by: Alizia 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 :)
Title: Re: Dothraki Conjugeur - v0.0.7 - Alizia (Beta)
Post by: Alizia 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 :)
Title: Re: Dothraki Conjugeur - v1.0.0 - Alizia
Post by: Alizia 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.