When travelling in a country with a foreign language I find the google translate app really helps I’m trying to communicate with locals. This is all good if you have wifi or a local sim card. If you don’t, I suggest you translate and save common expressions (and your address) in the Google translate app before you go sightseeing.
I learnt this the hard way in Lisbon when I was trying to tell a taxi driver in Portuguese where we were staying. He turned around and said to me in English “Oh my just stop! Your accent is Orrible!” While we laughed most of the way home you can save yourself this embarrassment. So when you’re out you can ask for a bill, say please, thank you and the most important phrase “Can I have another beer please!”