tohokuaikiのチラシの裏

技術的ネタとか。

Confluenceのマクロモジュールを作成するときのi18nについて

マクロパラメータとかの名称をi18nにしたいなーって思ったときに今までやったことが無いことに気が付いた。

元資料

Including Information in your Macro for the Macro Browser - Atlassian Developers

の最後の方によると、自動的にi18nの定義を見てくれるらしい

i18nの定義 意味
{pluginKey}.{macroName}.label マクロ名
{pluginKey}.{macroName}.desc マクロの説明文
{pluginKey}.{macroName}.param.{paramName}.label パラメータの名前
{pluginKey}.{macroName}.param.{paramName}.desc パラメータの説明文
{pluginKey}.{macroName}.body.label Macro body label (defaults to 'Body Text' if not provided)
{pluginKey}.{macroName}.body.desc Macro body description