A type-class for formatting an instance of a type to an internationalized string based on the I18N config in scope.
The configuration used for formatting and internationalization
The configuration used for formatting and internationalization
retrieves message formats for messages
interpolates arguments into message formats
resolves message formats from key
formats built-in types
Distinct type alias I18NString
A type tag used to indicate the String is a I18NString
A trait that allows formatting any built-in type as an I18NString
Implicitly convert any value to an I18NString if an I18N type-class for that type exists