Solution 1:

From here,

As far as games are concerned, any game bought from any country will play on any console.

As far as accounts are concerned, any game bought from any country will play on any account registered to any country.

Psn codes are locked to the country they are bought from, and MUST match the country of the psn account.

DLC is region locked, and must match the region of the psn account, AND the region the game was bought from.