Conlanging Software Wish List

Substantial postings about constructed languages and constructed worlds in general. Good place to mention your own or evaluate someone else's. Put quick questions in C&C Quickies instead.
pdusen
Niš
Niš
Posts: 8
Joined: Sat Mar 30, 2013 1:20 pm

Conlanging Software Wish List

Post by pdusen »

Hi all,

I'm a software developer who would like to (in my spare time, of course) create a large-scale web application to support conlanging. Some ideas I've had for features, off the top of my head, include

* Public/Private languages
* Sound Inventory (for each language)
* Language Families
* A uniform sound change applier (for language families)
* Lexicon

However, while I find conlanging fascinating, I'm at best a rank amateur. So let me ask you, the professionals; what sort of functionality would you look for in conlanging software? What features would appeal to you?

Patrick

TheWeaver
Niš
Niš
Posts: 13
Joined: Fri Jul 26, 2013 1:43 am

Re: Conlanging Software Wish List

Post by TheWeaver »

I'm an shiny new amateur as well, but I suppose language feature-filtering/sorting would be great to find examples of how others used/coped with certain features. As in, filtering by morphosyntactic alignment, word order, etc. Would be great for data mining as well, I'd think.

User avatar
Valkura
Sanci
Sanci
Posts: 31
Joined: Mon Jun 10, 2013 3:40 pm
Location: Seattle, WA

Re: Conlanging Software Wish List

Post by Valkura »

*Premade and custom checklists for things to add to your conlang
*A word generator that has more control and is better than Zompist's (in particular, one that easily allows digraphs and uses one formula for syllable structure, and has a better save function)
*An app to create native alphabet fonts

Those are just off the top of my head.
Yeah.

User avatar
Buran
Lebom
Lebom
Posts: 135
Joined: Mon Sep 10, 2012 2:28 pm
Location: Vancouver, BC

Re: Conlanging Software Wish List

Post by Buran »

An inflection engine, which takes into account all rules of inflection and displays various inflected forms. This engine should be capable of handling inflection with affixes, clitics, independent particles, or discontinuous morphology (infixes, stress shifts, apophony, etc.). With the same technology, a conjugation engine for verbs. By extension, a sound change applier which applies changes to inflected/conjugated forms, and displays certain averages or trends (for example, "3rd person tends to be marked with /t/ in all forms").

Automatic substitution for borrowings (for example, phoneme X in language A is rendered as phoneme Y or Z in borrowings to language B, depending on surrounding phonemes).

DePaw
Lebom
Lebom
Posts: 125
Joined: Wed Mar 18, 2009 5:46 pm

Re: Conlanging Software Wish List

Post by DePaw »

IPA pronouncer please. Even if it's quite rough, just to get a feel for how a word/sentence sounds.

Yng
Avisaru
Avisaru
Posts: 880
Joined: Fri Jul 03, 2009 3:17 pm
Location: Llundain

Re: Conlanging Software Wish List

Post by Yng »

An automated conlang generator - what I'm envisioning here is something where you choose from various drop-down lists of features, possibly with preset examples to help out those who are a bit stuck for inspiration. Press the button, and it generates a sketch grammar, phonology and so on.
كان يا ما كان / يا صمت العشية / قمري هاجر في الصبح بعيدا / في العيون العسلية

tà yi póbo tsùtsùr ciivà dè!

short texts in Cuhbi

Risha Cuhbi grammar

User avatar
Torco
Smeric
Smeric
Posts: 2372
Joined: Thu Aug 30, 2007 10:45 pm
Location: Santiago de Chile

Re: Conlanging Software Wish List

Post by Torco »

IPA pronouncers are pipedreams IMO. that being said maybe I'm wrong and let's hope so because one would be awesome.

Syllabifiers would be pretty cool too, you know, something in which you input phonemes and it spews out the phonetic pronunciation of a word.

Etymology trackers would be cool, you know, something you can create words with, apply some sound changes from one to the next lang, and then the new words tell you stuff like "new languese bapa, to kill > from old languese baba, to hurt"

User avatar
Pole, the
Smeric
Smeric
Posts: 1606
Joined: Sat Feb 11, 2012 9:50 am

Re: Conlanging Software Wish List

Post by Pole, the »

Yng wrote:An automated conlang generator - what I'm envisioning here is something where you choose from various drop-down lists of features, possibly with preset examples to help out those who are a bit stuck for inspiration. Press the button, and it generates a sketch grammar, phonology and so on.
Something like that has been written, you could try to run that (download link is at the bottom of that post).
The conlanger formerly known as “the conlanger formerly known as Pole, the”.

If we don't study the mistakes of the future we're doomed to repeat them for the first time.

Yng
Avisaru
Avisaru
Posts: 880
Joined: Fri Jul 03, 2009 3:17 pm
Location: Llundain

Re: Conlanging Software Wish List

Post by Yng »

yeah I wasn't being serious jesus guys take all the fun out of conlanging why don't you
كان يا ما كان / يا صمت العشية / قمري هاجر في الصبح بعيدا / في العيون العسلية

tà yi póbo tsùtsùr ciivà dè!

short texts in Cuhbi

Risha Cuhbi grammar

User avatar
Curlyjimsam
Lebom
Lebom
Posts: 205
Joined: Wed Dec 29, 2004 11:57 am
Location: Elsewhere
Contact:

Re: Conlanging Software Wish List

Post by Curlyjimsam »

Adjective Recoil wrote:An inflection engine, which takes into account all rules of inflection and displays various inflected forms. This engine should be capable of handling inflection with affixes, clitics, independent particles, or discontinuous morphology (infixes, stress shifts, apophony, etc.). With the same technology, a conjugation engine for verbs. By extension, a sound change applier which applies changes to inflected/conjugated forms, and displays certain averages or trends (for example, "3rd person tends to be marked with /t/ in all forms").
Something like this would probably be my most-wanted piece of software other than those which currently exist. For my own personal use at present it would only have to be able to handle affixes and wouldn't have to be able to deal with discontinuous morphology particularly, but just to be able to put in a basic form of the word and define what form I want it in would make things a lot easier than searching through inflection tables, especially in languages with lots of morphophonology or that inflect for lots of different categories with a high deal of fusion - both things I tend to avoid on account of the fact that it makes translation a lot more difficult

User avatar
Herr Dunkel
Smeric
Smeric
Posts: 1088
Joined: Mon Jun 21, 2010 3:21 pm
Location: In this multiverse or another

Re: Conlanging Software Wish List

Post by Herr Dunkel »

Adjective Recoil wrote:An inflection engine, which takes into account all rules of inflection and displays various inflected forms. This engine should be capable of handling inflection with affixes, clitics, independent particles, or discontinuous morphology (infixes, stress shifts, apophony, etc.). With the same technology, a conjugation engine for verbs. By extension, a sound change applier which applies changes to inflected/conjugated forms, and displays certain averages or trends (for example, "3rd person tends to be marked with /t/ in all forms").

Automatic substitution for borrowings (for example, phoneme X in language A is rendered as phoneme Y or Z in borrowings to language B, depending on surrounding phonemes).
Would kill for that, many times over.
sano wrote:
To my dearest Darkgamma,
http://www.dazzlejunction.com/greetings/thanks/thank-you-bear.gif
Sincerely,
sano

User avatar
Drydic
Smeric
Smeric
Posts: 1652
Joined: Tue Oct 08, 2002 12:23 pm
Location: I am a prisoner in my own mind.
Contact:

Re: Conlanging Software Wish List

Post by Drydic »

Mec has an inflection engine like that for Novegradian (for nouns I'm positive, not sure if he worked adjectives or verbs into it). Might ask him about it, maybe some effort can avoid being duplicated.
Image Image
Common Zein Scratchpad & other Stuffs! OMG AN ACTUAL CONPOST WTFBBQ

Formerly known as Drydic.

User avatar
Melteor
Lebom
Lebom
Posts: 229
Joined: Sat Dec 27, 2008 3:26 pm

Re: Conlanging Software Wish List

Post by Melteor »

I really like the on-the-fly mouse-over translator that lernu uses for Esperanto in their forums. It's so helpful.

I wish there were a way of calculating functional load for phonemes in a corpus and a lexicon. I can wish right?

User avatar
Torco
Smeric
Smeric
Posts: 2372
Joined: Thu Aug 30, 2007 10:45 pm
Location: Santiago de Chile

Re: Conlanging Software Wish List

Post by Torco »

INFLECTER YAY

Sacemd
Lebom
Lebom
Posts: 94
Joined: Thu Apr 25, 2013 4:44 am
Location: The Netherworld. Or the Netherlands. Or whatever. Somewhere belowground.

Re: Conlanging Software Wish List

Post by Sacemd »

A reverse SCA. You have a naming language, and want to make a relative, but you have no ancestor worked out.

A checklist and a conjugator would be really useful too.
Sacemd wrote:I'm merely starting this thread so I can have a funny quote in my signature.

User avatar
Jipí
Smeric
Smeric
Posts: 1128
Joined: Sat Apr 12, 2003 1:48 pm
Location: Litareng, Keynami
Contact:

Re: Conlanging Software Wish List

Post by Jipí »

Something this very board could use is a plugin for PHPBB that produces nicely aligned interlinear glosses. Either by using tables or by using CSS float magic.

User avatar
Wqtraz
Niš
Niš
Posts: 8
Joined: Thu Oct 17, 2013 5:06 pm
Location: Canada

Re: Conlanging Software Wish List

Post by Wqtraz »

*Being able to associate IPA symbols to a certain set of characters, then having it generate the IPA pronunciation automatically. I know there are sometimes irregularities, but it would help to have some base to edit.
Le wqt est un animal aquatique nocturne.

User avatar
Sevly
Lebom
Lebom
Posts: 214
Joined: Sat Mar 31, 2007 10:50 pm
Location: (x, y, z, t)

Re: Conlanging Software Wish List

Post by Sevly »

Jipí wrote:Something this very board could use is a plugin for PHPBB that produces nicely aligned interlinear glosses. Either by using tables or by using CSS float magic.
Yes.

User avatar
Ser
Smeric
Smeric
Posts: 1542
Joined: Sat Jul 19, 2008 1:55 am
Location: Vancouver, British Columbia / Colombie Britannique, Canada

Re: Conlanging Software Wish List

Post by Ser »

Jipí wrote:Something this very board could use is a plugin for PHPBB that produces nicely aligned interlinear glosses. Either by using tables or by using CSS float magic.
make it happen, zomp

ęzo
Lebom
Lebom
Posts: 123
Joined: Sun Oct 06, 2013 4:09 pm

Re: Conlanging Software Wish List

Post by ęzo »

[razed and salted]
Last edited by ęzo on Sun Jan 10, 2016 12:29 am, edited 1 time in total.

User avatar
vec
Avisaru
Avisaru
Posts: 639
Joined: Tue Sep 16, 2003 10:42 am
Location: Reykjavík, Iceland
Contact:

Re: Conlanging Software Wish List

Post by vec »

An app that applies regular stress markers to wordlists before running the list through sound change appliers.
vec

User avatar
Drydic
Smeric
Smeric
Posts: 1652
Joined: Tue Oct 08, 2002 12:23 pm
Location: I am a prisoner in my own mind.
Contact:

Re: Conlanging Software Wish List

Post by Drydic »

Wqt wrote:*Being able to associate IPA symbols to a certain set of characters, then having it generate the IPA pronunciation automatically. I know there are sometimes irregularities, but it would help to have some base to edit.
UIM's X-Sampa input does this already. Unless you mean the vocalization, in which case your proposal makes no sense, so I discounted that possibility.
Image Image
Common Zein Scratchpad & other Stuffs! OMG AN ACTUAL CONPOST WTFBBQ

Formerly known as Drydic.

User avatar
Jipí
Smeric
Smeric
Posts: 1128
Joined: Sat Apr 12, 2003 1:48 pm
Location: Litareng, Keynami
Contact:

Re: Conlanging Software Wish List

Post by Jipí »

Mh, I think s/he rather means automatic transcription. However, that's not always so easy, and English is a good example here: graphemes may have different phonemic values depending on context, sometimes unpredictably so – e.g. 〈-ough〉 in through, rough, hiccough, lough; it's also why 〈ghoti〉 can't read /fɪʃ/. I suppose the problem either needs a large ruleset or true artificial intelligence to always deliver correct results, depending on the complexity of the orthography.

User avatar
roninbodhisattva
Avisaru
Avisaru
Posts: 568
Joined: Sun Mar 05, 2006 11:50 pm
Location: California

Re: Conlanging Software Wish List

Post by roninbodhisattva »

Jipí wrote:Something this very board could use is a plugin for PHPBB that produces nicely aligned interlinear glosses. Either by using tables or by using CSS float magic.
This would be awesome.

User avatar
Melteor
Lebom
Lebom
Posts: 229
Joined: Sat Dec 27, 2008 3:26 pm

Re: Conlanging Software Wish List

Post by Melteor »

Jipí wrote:Mh, I think s/he rather means automatic transcription. However, that's not always so easy, and English is a good example here: graphemes may have different phonemic values depending on context, sometimes unpredictably so – e.g. 〈-ough〉 in through, rough, hiccough, lough; it's also why 〈ghoti〉 can't read /fɪʃ/. I suppose the problem either needs a large ruleset or true artificial intelligence to always deliver correct results, depending on the complexity of the orthography.
Probably not so hard if your conlang's graphs are phonemic. Then you could probably just use something like text crawler.

Post Reply