In Belarus, where there is no high inflation, but just periodic (once in 3-7 years) sudden devaluations of the local currency, people always think in dollars, and many employers set salaries in dollars too. Even government sets rent on government property and some taxes in dollars or euros just to avoid the hassle of recalculating it too often. After a while, people got used to it and it's not a problem at all - no one but government employees who get salaries in local currency, is even worried about the exchange rate (and those employees can't survive on salaries anyway - they are dependent on bribes as salaries are laughable - and bribes are in USD).