made intl messages more compatible with various ICU versions

issue #1072