ConlangDictionary 0.3 - now phonology parsing is faster
WMiller >
A program that can be used on websites would be really, really helpful!
I don't know of any convenient tool for presenting lexicons on the web.
Also, seeing how it goes, I'd pay special attention to converting stuff from other formats; then your software would definitely have its niche.
A program that can be used on websites would be really, really helpful!
I don't know of any convenient tool for presenting lexicons on the web.
Also, seeing how it goes, I'd pay special attention to converting stuff from other formats; then your software would definitely have its niche.
Basilius
- Herra Ratatoskr
- Avisaru

- Posts: 308
- Joined: Thu Mar 25, 2004 5:26 pm
- Location: Missouri (loves company!)
- popisfizzy
- Niš

- Posts: 14
- Joined: Sat Nov 08, 2008 7:22 pm
- Location: Altoona, PA, USA
- Contact:
Heh, I've been working on something similiar for a little bit, though I've barely touched it since August. I do intend on finishing mine at some point, though.WMiller wrote:So I guess I'll ask a) faiuwle how the program is coming, and b)the rest of the ZBB if they'd be interested in me posting about my planned dictionary program. It would be somewhat different from faiuwle's, in that it would be web based, powered by PHP and so be more something people could integrate into their website, so there might be room for both programs in the conlang community. Any interest?
This is a pretty awesome program you've got going here. It took a while to learn how to do everything right, but I got it~
My only problem is this, I can't get it to import a .txt file with a list of words. I may have missed where you explained how, or maybe I was wrong in thinking it could do this?
My only problem is this, I can't get it to import a .txt file with a list of words. I may have missed where you explained how, or maybe I was wrong in thinking it could do this?
Soušui igo nuř bangoř heurlich
I wish only to be happy
I wish only to be happy
I've been a bit busy lately, but I'll definitely look over the features I'd planned for and try to get some work done on it over the Thanksgiving break - specifically, I think some of the I/O is next on the list.WMiller wrote:So I guess I'll ask a) faiuwle how the program is coming, and b)the rest of the ZBB if they'd be interested in me posting about my planned dictionary program. It would be somewhat different from faiuwle's, in that it would be web based, powered by PHP and so be more something people could integrate into their website, so there might be room for both programs in the conlang community. Any interest?
As far as your web dictionary goes, I definitely have no plans to make this project web-based, so you wouldn't be stepping on my toes, if that's what you were worried about, and I can see that a web-based dictionary would be much more useful for some people. This is all open-source, too, so if you want you can even steal some of my code for your web app, as long as you credit it. If you want to make it able to read my program's XML files, that's cool with me too.
Anyone else who wants to make their dictionary program/etc. is similarly welcome to do whatever.
That's part of the above-mentioned I/O stuff that still has to be implemented. I added the widgets so that I wouldn't have to fool around with the formatting later, but it doesn't actually work yet - unfortunately I got a bit sidetracked. I will try to get text-file I/O and maybe even Lexique Pro and/or XHTML I/O done (or at least started!) this week. I have two long, boring plane trips booked, so I should be able to get something done. The sheer amount they're charging for them is enough that I'd feel cheated if I didn't get any work done during them.ekobor wrote:My only problem is this, I can't get it to import a .txt file with a list of words. I may have missed where you explained how, or maybe I was wrong in thinking it could do this?
Also, since I only seem to get work done when someone kicks me into gear, feel free to post here demanding promised features if it's been a long time. I have this thread on notify, so I should get an email about it, as long as I keep up with my email, at any rate.
ETA: I forgot how quote tags work here.
In case you haven't read WMiller's dictionary software thread yet, a number of people (including myself) have posted suggestions for interesting features there.faiuwle wrote:Also, since I only seem to get work done when someone kicks me into gear, feel free to post here demanding promised features if it's been a long time. I have this thread on notify, so I should get an email about it, as long as I keep up with my email, at any rate.
Blog: audmanh.wordpress.com
Conlangs: Ronc Tyu | Buruya Nzaysa | Doayâu | Tmaśareʔ
Conlangs: Ronc Tyu | Buruya Nzaysa | Doayâu | Tmaśareʔ
It's the computer, hands down, coz both the win and the lin version supports IPA for me in at least 3 machines.Daquarious P. McFizzle wrote:Hey, why won't it take IPA? It turns IPA into boxes. And the computer can handle IPA, because I can write in it in Word...
I don't want to be a bitch about it, but I'd love to get my dictionaries out ConlangDictionary and into, say, an openoffice spreadsheet or something... and I can'tAlso, since I only seem to get work done when someone kicks me into gear, feel free to post here demanding promised features if it's been a long time. I have this thread on notify, so I should get an email about it, as long as I keep up with my email, at any rate.
So...what do I do?Torco wrote:It's the computer, hands down, coz both the win and the lin version supports IPA for me in at least 3 machines.Daquarious P. McFizzle wrote:Hey, why won't it take IPA? It turns IPA into boxes. And the computer can handle IPA, because I can write in it in Word...
I don't want to be a bitch about it, but I'd love to get my dictionaries out ConlangDictionary and into, say, an openoffice spreadsheet or something... and I can'tAlso, since I only seem to get work done when someone kicks me into gear, feel free to post here demanding promised features if it's been a long time. I have this thread on notify, so I should get an email about it, as long as I keep up with my email, at any rate.
Sounds like the program isn't using a Unicode font, but Word is doing so.Daquarious P. McFizzle wrote:Hey, why won't it take IPA? It turns IPA into boxes. And the computer can handle IPA, because I can write in it in Word...
Blog: audmanh.wordpress.com
Conlangs: Ronc Tyu | Buruya Nzaysa | Doayâu | Tmaśareʔ
Conlangs: Ronc Tyu | Buruya Nzaysa | Doayâu | Tmaśareʔ
Yeah, this is sort of an unresolved issue, because I have no idea why it happens. I do think it's something to do with the OS (Windows), though - possibly its forcing Latin-1 onto program inputs by default or something. I remember having this problem myself with Windows (XP) but never figured out how to fix it because I don't really use it there. Qt documentation says all its widgets use Unicode, but I have had other Windows-related problems with Qt before. (Torco: did you set any special Windows settings regarding fonts/locale/language/etc.?) You could just use XSAMPA, if it doesn't bother you that much.Hey, why won't it take IPA? It turns IPA into boxes. And the computer can handle IPA, because I can write in it in Word...
Yeah, I actually have been working on it, and have gotten the save-wordlist-as-CSV feature working, but as of a couple days ago, the netbook with my code on it began having technical difficulties. I don't think anything really bad will really happen to the code, since it's an SSD and therefore pretty invincible (AIUI) but for the moment I can't start the computer. There will probably be a new version (same savefile) up after I get that sorted.I don't want to be a bitch about it, but I'd love to get my dictionaries out ConlangDictionary and into, say, an openoffice spreadsheet or something... and I can't
Basically, you give it a kind of regexp with forward slashes, e.g. "/w (/t, /s): /d" will get you a list that looks like
word1 (verb, transitive): defintion
word2 (noun, masculine): definition
etc. If you format it as strict CSV, e.g. "/w,"/t","/s","/d"" you can then load it into excel and it will look nice.
But, like I said, it depends on my computer getting itself fixed.
word1 (verb, transitive): defintion
word2 (noun, masculine): definition
etc. If you format it as strict CSV, e.g. "/w,"/t","/s","/d"" you can then load it into excel and it will look nice.
But, like I said, it depends on my computer getting itself fixed.
Ok, so I have another netbook, and the harddrive is going to get transplanted sometime tomorrow, and I'll be able to get back to work on this program the next day, probably.
The other major thing that's going to be new, other than I/O, is the ability to declare a free phonology that nevertheless obeys suprasegmental rules - basically, you'll be able to declare a syllable-level supra (for example) which is spelled with an apostrophe at the beginning of every syllable, and then use apostrophes to demarcate syllable boundaries even if you turn off phonotactics. Of course, you'd still have to reorganize the onset/peak/coda parts of the syllable (and I still have to make some modifications to the syllable-editing GUI to make that easier).
The other major thing that's going to be new, other than I/O, is the ability to declare a free phonology that nevertheless obeys suprasegmental rules - basically, you'll be able to declare a syllable-level supra (for example) which is spelled with an apostrophe at the beginning of every syllable, and then use apostrophes to demarcate syllable boundaries even if you turn off phonotactics. Of course, you'd still have to reorganize the onset/peak/coda parts of the syllable (and I still have to make some modifications to the syllable-editing GUI to make that easier).



