The 3rd article touches on this saying that there is more to localisation than just translation, but one of the hardest parts of localisation is how you actually charge people for your content. The issue is more than just a few places like China, outside of the main Western countries a lot of people don't have credit cards or don't want to associate them with their app store account.
"As an example Fortumo elaborates there are four times more mobile phones in the world than credit cards and in countries like Brazil, Russia, India and China, credit card ownership is as low as 15%." [1]
One of the best ways (at least for the user) is operator billing, using this the charge is deducted from the user's prepay balance (or added to their postpay bill, but again contracts are uncommon outside Western countries). If they need to buy more Farmville stars they can just go to a shop and top up their phone. Google supports this on a limited number of operators, but even in places like the UK where operator billing is quite mature, they only support it on one. Companies like Fortumo are doing better, but there are still a lot of local payment options missed by this.
As much as companies such as PayPal like to say they are the solution for global payments, the problem isn't solved yet.
[1] http://www.arcticstartup.com/2014/03/25/fortumo-opens-fund-o...