fix a bug, if the background use a non-english name, the background image won't work