In some countries the card terminal will actually priced in Euros or Dollars and everything in the shop will be listed in that currency. When the transaction is settled their merchant bank then converts it to their smaller local currency. I've seen this a couple of times in airports.