I've set up this group to try to get some help fixing the Notifications module which is important for Organic groups. The issue I hope to fix in this new group doesn't seem too complicated, but I don't have a lot of experience with the innards of Drupal so I'd find it hard to do on my own. So I'm hoping for a bit of help from others.
I have several years experience setting up quite complexmulti-lingual sites & using views a lot. I know some basic php (unfortunately I know asp better - the way things were at the time), but I've never got into Drupal module code at all seriously. The languages I use are English & Spanish.
The task
Notifications does support language. When the process is run from /admin/messaging/subscriptions/queue by using "Run process" then both the language that Notifications uses for the email texts & the language negotiation of the URLs is translated. So far so good.
However, the problem is that each individual message ignores the users language and applies in the language that /admin/messaging/subscriptions/queue is using.
So the question is to insert some code into the module at the point in the process where it works on the messages for each user so that everything it does at that point is in the user's language.
I'm going to start poking about in the code to see if I can make sense of it, but if anyone can give me an early indication of what I'm looking for that would be a great help.