Why do some languages have more lessons and how often do languages get updates?
I heard that some languages like German and Welsh have some of the longest trees while others like French have a little bit less (though still relatively a lot). So why do some languages have more lessons than others?
Also, how often does the French tree (or trees in general) get updates? Why aren't there more updates?
Apart from the original handful of courses developed by DuoLingo's staff, every course here is developed by volunteers who do not work for Duo. The amount of skills and lessons within them is decided by the teams that work on them. That's why some courses are longer than others, why some have real voices and some have text-to-speech, why some have missing audio, and why their quality is extremely varied.
I know the learning french for English speakers hasn't been updated in at least almost 2 years.
I think you are right. But why is that? Shouldn't they be updating every couple of months?
I know that months, or even as much as a year ago it was suggested that they add an additional checkpoint. I don't use them myself, but I find they break up the tree into sections and makes it look nicer. Right now the tree has 41 skills between the last check point and the end of the tree. From the little I have seen of other trees that is a lot of space between checkpoints.
If they think that the tree is good enough, there's really no reason to update it. As far as I can see the French from English tree is a thorough beginner course to French and really need updating.
I just feel like there is always so much more that can be added and Duolingo is such a nice method of learning these new things, so I am a bit disappointed.
The length of the trees and updates are quite arbitrary, some trees just have more content and some get updates.
It's not arbitrary- the length of the trees and the quality of their content is entirely down to the volunteers who developed the courses. The more work they put in, the more lessons you get and the better they are.
Of course, but from the perspective of a user the languages with more/better volunteers is quite arbitrary, it's mostly not dependent on what languages the tree involves so there's no way to tell how long a tree will be without just looking at how long it is (same applies for updates). That's what I meant in my post (of course it's not actually arbitrary like there's a RNG that decides the tree length or something).