我正在为
Intellij IDEA
是的。下面找到教程现在我有相当简单的工作插件。但我的问题是我不知道如何为我的行为保持本地化。
现在我有了
plugin.xml
文件如下
actions
标签:
<actions>
<group id="MyPlugin.TopMenu"
text="_MyPlugin"
description="My plugin toolbar menu">
<add-to-group group-id="MainMenu" anchor="last"/>
<action id="MyAction"
class="actions.MyAction"
text="_MyAction"
description="MyAction"/>
</group>
</actions>
此代码表示我的组和操作将显示为
"_MyPlugin"
和
"_MyAction"
不考虑本地化。
我找到了如何创建资源包并做到了。现在我有了
strings.xml
(就像我以前在android上一样)包含以下内容:
<properties>
<entry key="ActionName">_MyAction</entry>
</properties>
另一个名为
strings_ru.xml
与之结合成
Resource Bundle
,所以我认为我没有做错什么。
我想使用资源引用
设置
text
我的组及其操作的标记。有可能吗?如果不是,我应该在运行时创建和注册操作?