func (translation Translation) Get(key string) string {
	value, avail := translation[key]
	if avail {
		return value
	}
	fallbackValue, fallbackAvail := DefaultTranslation[key]
	if fallbackAvail {
		return fallbackValue
	}
	panic(fmt.Sprintf("no translation value available for key '%s'", key))
}
Get retrieves a translated string or the default string if none could
be found.
package translations
import (
	"fmt"
	"strings"
	"golang.org/x/text/language"
)
func init() {
	DefaultTranslation = initEnglishTranslation()
	initGermanTranslation()
}
var translationRegistry = make(map[string]Translation)
var DefaultTranslation Translation
type Translation map[string]string