added some more options for multi-script-language support, but also introduced some quirks (text rendering in the tab :-(