You need bitcoin dealers who deal with national currencies and can transmit money to other countries. The problem is, we're very dispersed so it's actually hard to setup a network of bitcoin cash dealers so it is hard to set up these kind of things. That way you can set up a peer to peer network of currency exchangers.
The exchanger network is sophisticated and established, although most today deal with WebMoney, Liberty Reserve, c-Gold, Pecunix, gBullion, etc, etc. It is only a matter of market demand before the leading ones add bitcoin. They are already localised for their regional focus into and out of some national currencies. I would estimate that there are over 2,000 digital currency exchangers in the world today.
This is a valid point, essentially Bitcoin is an Internet currency and knows no borders or is location agnostic, unlike any other national currency.
To make it useful and easy for international transfers, including a 'last mile' step in/out of local currencies it may be as simple as single piece of application s/ware. An app. that any of the local exchanges can run and use to verify that a currency transfer has taken place with a partnered exchange on the other side of the globe running the same app.
Hmmmm .... may not be that difficult.