Aller au contenu principal

i18n.go (package eai)

Source : sdks/go/i18n.go. Retour à l'index de la référence du SDK Go.

remarque

Cette page est générée par tools/docs/gen_sdk_reference.py depuis les sources du SDK et les dossiers de textes OpenAPI. Ne la modifiez pas à la main : changez la source et régénérez.

Fonctions​

HasMessage​

HasMessage(lang string, key string) bool

HasMessage indique si key existe dans le catalogue.

NomTypeDéfautRequisDescription
langstringouiLangue ; une valeur commençant par fr choisit le français, toute autre l'anglais.
keystringouiClé du message, par exemple error.not_found.

Retour : bool. true quand le catalogue de cette langue contient la clé.

Message​

Message(lang string, key string, args ...any) string

Message renvoie le message traduit de key ("en" ou "fr") en remplaçant {0}, {1}... par args. Une clé inconnue renvoie la clé.

NomTypeDéfautRequisDescription
langstringouiLangue ; une valeur commençant par fr choisit le français, toute autre l'anglais.
keystringouiClé du message, par exemple error.not_found.
args...anynonValeurs placées à la place de {0}, {1}... dans leur ordre.

Retour : string. Le message traduit, ses emplacements remplacés, ou key elle-même si elle est inconnue.