toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

227
active users

#conlang

1 post1 participant0 posts today

pona a! kulupu sin pi toki pona li lon!
kulupu.pona.li/
kulupu wan en kulupu tu li sama ala tan seme? tan ni: kulupu wan li kepeken e ilo Mastodon, kulupu tu ku kepeken e ilo GoToSocial.
@tonsilola o, sina pona!

there's a new toki pona community on the Fediverse!
kulupu.pona.li/
the difference between the two is one runs Mastodon while the other GoToSocial.
thanks, @tonsilola !

kulupu.pona.likulupu.pona.li - GoToSocialkulupu pi toki pona lon kulupu linluwi

PHP people,

I'm trying to convert some python that I wrote many years ago to #PHP. The code takes a word (string) and converts it into IPA(International Phonetic Alphabet) based on an alphabet character=>IPA dictionary (array).

In Python every string is an array, but in PHP it's not.

How do I iterate over a string not just seeking for individual characters but also for groups of characters? For instance the word 'light' I'd want to seek for 'igh', which would be converted to 'aɪ'

TIA

#Programming #Python #ConLang #Code

Edit: With loads of help from lots of people, especially @inguin, I now have this sorted (I think). Thanks to everyone.

After reading a thread on Lemmy about Flatpaks, I was reminded of a frustrating incident.

For those that don't know, I'm a Conlanger. I construct my own languages. For this, I use many tools including one called PolyGlot, that allows me to create and store a lexicon for each of my languages.

I've been using PolyGlot for many years, and as I run Linux the only way to install and update the app was to download the deb for each update. Fortunately, there was a 'check for updates' under the about section that would automagically take you to the download page.

For much of the time I've been using the app, it's been mostly programmed by one guy. As a result, updates only happen every year. So, I'd only use the check for updates when I remembered.

Recently, the developer has received some help, and there has been some big changes. All good. The release schedule has improved considerably.

So one day, I check for updates, and there's an update. I'm taken to the page to download the latest deb, download it, and it won't install. There's a dependency missing on my system. I file a bug report, and next day I receive an apology for the mess-up, and this....

"Why don't you install the flatpak instead?"

WHAT FUCKING FLATPAK? I ask.

Yes, they've been releasing a flatpak for about a year, and didn't bother to tell established users about it. While it's mentioned on the main page, there's no reference to it on the download page. The only one I visit (every year or so).

So, now I use the flatpak, and it automagically updates by itself. Which is great, but still frustrating that I could have been doing this for a year longer. At least they now mention flatpaks on the download/update page.

Some news. I'm now working on a #Conlang named Glasprache/Glassspeak. (G-leh-sch-preh-ke)

"Ik li NerdNextDoor; de schepper fan Glasprache. Ike lekt programming zwei yahren.

Wat denk du vit fan mi Spraake?"

"I am NerdNextDoor, the creator of Glassspeak. I've done programming for two years.

What do you think of my language?"

It is a mix of German and Dutch while trying to make it easier without umlauts. Spoken how it's read. Lemme know what you think.

Continued thread

I'm definitely going to be pushing myself this time, since I need to make 4 distinct languages, each of which will be the basis for theoretical language families.

So I want these four languages to be a different as possible, so each language family is clearly distinct with it's own patterns and oddities.

I'll probably be working on them side-by-side, which adds to the complexity but for some reason my brain likes that better.

Before I get too deep into conlanging, I'm doing a re-read of Zomptist's The Language Construction Kit. It's a relatively basic intro to conlanging -- there's far more indepth guides out there. but it's a good starter if you are new to conlanging and a good refresher if, like me, you have experience but it's been a couple years since you worked on something.