Hi Toby,
Huh lot of questions
I think best to start with answers is chronologically
1. error "the sum of all balances is not zero": ok, seems here some joomla update damaged the modal popup that should appear when clicking on "solve grid balance". I'll have to look at this closer to see how I can fix this. You can call that modal content manually by entering in your browser
url-to-your-joomla/administrator/index.php?option=com_opensim&view=money&task=correctbalance. This will give u a small form where u can choose a banker balance that should get the correction.
The reason for it was that there have been (very rare) cases, where the transaction only got applied to one balance. A payment though always changes 2 balances - the sender and the receiver ones. I never found out the reason, but at least added this warning so investigation can be made in emergency case.
2. "object buy": this currently is unfortunately a fixed text inside the dll module and so can not be changed. But this gives me an idea for next update to insert there language variables instead which then can get an override in Joomla admin, thnx for the hint
3. "popup that says you gotta buy the currency on the site": this u can find in jOpenSim global config in the tab "jOpenSimMoney" ... a bit further down -> "Customize buy currency" = Yes ... then u also have the fields for the url and the message (btw, below there is also the possibility to get balance not zero warnings to a specific email address).
4. "land purchase": yes it should work (at least in my tests in Firestorm and Singularity). Important for this is the value of "economy" in the section [GridInfoService] in your Robust.ini ... mind that changes there also require a refresh of the grid details in your viewer. The required settings in your ini files u can also see at
url-to-your-joomla/administrator/index.php?option=com_opensim&view=addons&task=minfo
Hope the answers help
greetz
FoTo50