Every country has an own regulation on payment when bitcoin is legalized to all country this is an alternative currency and will accept as payment.
If by legalize you mean that banks will have to make bitcoin an officially recognized means of payment, than I have a bad news for you, it will never happen

No central bank will allow itself to loose the control over currency of any given country. No government will agree to utilize and merge its finance with technology of unknown origin.
Good news is that we, the people, can. Bottom-up initiative is way better anyway. Start to use crypto in transactions between friends and relatives, if you own a e-shop use it as well and voila, bitcoin accepted all over the place.