The latest update of Weibo allows for selection of English Menu for Weibo apps on iPhone. You must first setup your Weibo account via your PC see Weibo’s Signup Process. Then download Weibo apps for iPhone go to iTune.
1) Select MORE option
2) Select SETTINGS
3) Select LANGUAGE option
4) Select ENGLISH
5) Step backward in Menu Structure
6) Home page menu should now be in English
If you encounter problem or have question see the FAQ to see if the issue had been reported and resolved.