I agree with the PP about listing your salary history it in the local currency; but I would avoid any comments about cost of living differences. HR people have their own sources/calculator for cost of living that does not correlate to anything I've been able to find online. I had a long battle with our HR department (in TN) about cost of living difference while trying to hire someone in California, you really don't want to open that door, because they will throw all sorts of intangible things that make the salary they offer higher than it really is (benefits, insurance, etc).
For salary requirements I avoid answering that one at all costs until I have a chance to sell my experience and skills. If they require an answer I would usually say "I am looking for a salary commiserate with my experience and qualifications".
Your best bet is continue the direction you have been, research and understand what a reasonable salary for that position is in the geographic area you are looking in. Be ready to negotiate and defend your salary requirements if they try to offer you a really low salary. I would also research job titles at the companies you are contacting, my company has similar titles for people where one is a more senior role, but it is not intuitively obvious that the junior role is more junior. They may offer you a more junior role, which has a lower salary range, even though you qualify for the more senior position.
Good luck on the job search.