Return the string value based on the given Locale.
If this is not a LocalizedString the normal toString will be called.
the Locale to be use. If null the current setting in i18n4k (I18n4kConfig.locale) will be used.