Fixed issue where preference items were not the same size.
Fixed handling of locales on webOS (uses xx_yy instead of xx-yy)