Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocHTML ¶
type LocHTML[ExecData any] struct { // contains filtered or unexported fields }
Stores html string patterns by language codes
func MustLocHTML ¶
func MustLocHTML[ExecData any](params *Parameters, patterns map[string]string) *LocHTML[ExecData]
Works as NewLocHTML, but panic in case of errors
func NewLocHTML ¶
func NewLocHTML[ExecData any](params *Parameters, patterns map[string]string) (*LocHTML[ExecData], error)
Creates new LocHTML, with paramters and patters mapped by language codes
func (*LocHTML[ExecData]) Execute ¶
Executes passed in NewLocHTML pattern by languageCode with passed data
func (*LocHTML[ExecData]) MustExecute ¶
Works as Execute, but panics if error occures
type LocText ¶
type LocText[ExecData any] struct { // contains filtered or unexported fields }
Stores text string patterns by language codes
func MustLocText ¶
func MustLocText[ExecData any](params *Parameters, patterns map[string]string) *LocText[ExecData]
Works as NewLocText, but panic in case of errors
func NewLocText ¶
func NewLocText[ExecData any](params *Parameters, patterns map[string]string) (*LocText[ExecData], error)
Creates new LocText, with paramters and patters mapped by language codes
func (*LocText[ExecData]) Execute ¶
Executes passed in NewLocText pattern by languageCode with passed data
func (*LocText[ExecData]) MustExecute ¶
Works as Execute, but panics if error occures
type Parameters ¶
Click to show internal directories.
Click to hide internal directories.