Skip to main content
Glama
by OpaqueGlass
lang.ts1.08 kB
let language = null; let emptyLanguageKey: Array<string> = []; export function setLanguage(lang:any) { language = lang; } export function lang(key: string) { if (language != null && language[key] != null) { return language[key]; } else { emptyLanguageKey.push(key); console.error("语言文件未定义该Key", JSON.stringify(emptyLanguageKey)); } return key; } /** * * @param key key * @returns [设置项名称,设置项描述,设置项按钮名称(如果有)] */ export function settingLang(key: string) { let settingName: string = lang(`setting_${key}_name`); let settingDesc: string = lang(`setting_${key}_desp`); let settingBtnName: string = lang(`setting_${key}_btn`) if (settingName == "Undefined" || settingDesc == "Undefined") { throw new Error(`设置文本${key}未定义`); } return [settingName, settingDesc, settingBtnName]; } export function settingPageLang(key: string) { let pageSettingName: string = lang(`settingpage_${key}_name`); return [pageSettingName]; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/OpaqueGlass/syplugin-anMCPServer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server