Documentation
¶
Overview ¶
* @Author: NyanCatda * @Date: 2021-11-02 20:10:28 * @LastEditTime: 2022-01-24 19:52:03 * @LastEditors: NyanCatda * @Description: 语言文件处理 * @FilePath: \ShionBot\src\Utils\Language\Language.go
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LanguageExist ¶
Types ¶
type LanguageInfo ¶
type LanguageInfo struct {
LanguageCode string `yaml:"LanguageCode"`
LanguageName string `yaml:"LanguageName"`
LanguageModifiedSuccessfully string `yaml:"LanguageModifiedSuccessfully"`
LanguageModificationFailed string `yaml:"LanguageModificationFailed"`
MainErrorTips string `yaml:"MainErrorTips"`
UnableApplySession string `yaml:"UnableApplySession"`
ConfigFileException string `yaml:"ConfigFileException"`
CannotConnectMirai string `yaml:"CannotConnectMirai"`
RunOK string `yaml:"RunOK"`
Nudge string `yaml:"Nudge"`
WikiLinkError string `yaml:"WikiLinkError"`
HelpText string `yaml:"HelpText"`
GetWikiInfoError string `yaml:"GetWikiInfoError"`
WikiInfoSearch string `yaml:"WikiInfoSearch"`
WikiInfoRedirect string `yaml:"WikiInfoRedirect"`
TitleEmpty string `yaml:"TitleEmpty"`
LanguageList string `yaml:"LanguageList"`
ContainsIllegalWords string `yaml:"ContainsIllegalWords"`
CommandHelp string `yaml:"CommandHelp"`
WikiAddFailed string `yaml:"WikiAddFailed"`
WikiAddRepeat string `yaml:"WikiAddRepeat"`
WikiAddSucceeded string `yaml:"WikiAddSucceeded"`
WikiUpdateFailed string `yaml:"WikiUpdateFailed"`
WikiUpdateFailedNothingness string `yaml:"WikiUpdateFailedNothingness"`
WikiUpdateSucceeded string `yaml:"WikiUpdateSucceeded"`
WikiDeleteFailedNothingness string `yaml:"WikiDeleteFailedNothingness"`
WikiDeleteSucceeded string `yaml:"WikiDeleteSucceeded"`
UserInfo string `yaml:"UserInfo"`
UserInfoNotCustomWiki string `yaml:"UserInfoNotCustomWiki"`
ImportDataNull string `yaml:"ImportDataNull"`
ImportDataSucceeded string `yaml:"ImportDataSucceeded"`
}
func DefaultLanguageMessage ¶
func DefaultLanguageMessage() *LanguageInfo
func DesignateLanguageMessage ¶
func DesignateLanguageMessage(Language string) *LanguageInfo
func ReadLanguage ¶
func ReadLanguage(Language string) *LanguageInfo
Click to show internal directories.
Click to hide internal directories.