Language

package
v1.0.0-beta.23 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2022 License: MIT Imports: 6 Imported by: 0

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

func LanguageExist(Language string) bool

func LanguageList

func LanguageList() []string

获取本地语言列表

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 Message

func Message(SNSName string, Account string) *LanguageInfo

使用默认语言参数都为空即可

func ReadLanguage

func ReadLanguage(Language string) *LanguageInfo

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL