有一个普通的Java API的JavaDoc,有英文版和中文版,但似乎每个版本都需要单独的源代码。还有其他更方便的方法吗?
不,基本上没有办法。
想到的唯一变通方法适用于生成的HTML页面:您可以将JavaDocs包围在使用CSS在语言之间切换的块元素中。考虑:
/** * <div class="en">Documentation in English</div> * <div class="nl">Documentatie in Nederlands</div> */ public void myFunction() {}
随后编辑JavaDocs的CSS,以便用户可以切换语言,例如:
div.en { display:none; } div.nl { display:block; }