Nepali is the official language of Nepal and is widely spoken there. Nepali has many dialects. But if you use a Nepali phrasebook with pronunciation when traveling, you will almost certainly be understood. English is not widely spoken in Nepal, so you will definitely need a Nepali phrasebook.
You should buy or print out an English-Nepali phrasebook in advance, otherwise you risk being left in Nepal without a pocket translator. The paper version is more convenient because you won't have to depend on the Internet or the level of charging of your gadgets.
We have prepared for you some useful phrases in Nepali language that will make you feel confident while traveling.