add change locale API
Merge branch 'master' into multi-language
Merge branch 'master' into multi-language

Conflicts:
	errors.go
Merge branch 'master' into multi-language
Merge branch 'master' into multi-language

Conflicts:
	api.go
Merge pull request #13 from theplant/multi-language

Multi language Switching