pub fn init()Expand description
生成带当前插件命名空间前缀的翻译键(plugin.<当前插件id>.<key>)。
插件 id 由 SDK 在 plugin/initialize 握手时自动注入,无需手动传入;
配合插件目录 i18n/<lang>.json 语言包使用:宿主加载插件时读取该目录、
统一加前缀合并进翻译目录,前端对 key-or-literal 文本(schema 标签、
结果项动作 label 等)自动翻译;未提供语言包时原样显示 key 派生文本。
§Panics
在插件运行时初始化(run() 之后的握手)之前调用将 panic,
因为此时尚不知道插件 id。
从环境变量 ZEROLAUNCH_PLUGIN_ID 预置插件 id,使 t_key() 可在组件构造
(main() 中、run() 之前)使用。宿主 spawn 插件时注入该变量;
非宿主环境(本地调试等)可不调用,此时 t_key() 在握手前调用仍 panic。