No one expected anything and there wasn't any weirdness in getting a tip in your national currency. It's just that people happily accepted strong/popular foreign currency like the US dollar (I think that the Deutsche Mark was another option).
Sometimes you could even pay with it even if it wasn't officially accepted. Getting some money and then exchanging it yourself into the national currency (so that the accounting books are in order) is better than getting no money. And if it's a fuss, just charge a big extra, there's no need to make a big deal out of it.
No one expected anything and there wasn't any weirdness in getting a tip in your national currency. It's just that people happily accepted strong/popular foreign currency like the US dollar (I think that the Deutsche Mark was another option).
Sometimes you could even pay with it even if it wasn't officially accepted. Getting some money and then exchanging it yourself into the national currency (so that the accounting books are in order) is better than getting no money. And if it's a fuss, just charge a big extra, there's no need to make a big deal out of it.