# Functions
Assets accepts a function that returns a list of filenames (physical or virtual), another a function that should return the contents of a specific file and any Loader options.
LoadFS loads the files using embed.FS or fs.FS or http.FileSystem or string (local directory).
Glob accepts a glob pattern (see: https://golang.org/pkg/path/filepath/#Glob) and loads the locale files based on any "options".
KV is a loader which accepts a map of language(key) and the available key-value pairs.
New returns a new `I18n` instance.
# Variables
DefaultLoaderConfig represents the default loader configuration.
# Type aliases
LangMap key as language (e.g.
LoaderConfig the configuration structure which contains some options about how the template loader should act.