Jos*_*ato 6 java translation javadoc
我正在开发一个pt_BR项目,它提供了最终用户API来扩展功能.
我需要生成这个类的javadoc(在Java中),但是,当使用javadoc.exe时,输出文档的静态文本而不是内容是英文的.
所以,我想生成文档pt_BR
.
我试着像这样使用:
javadoc -locale pt_BR -sourcepath scr -d c:\TEMP
Run Code Online (Sandbox Code Playgroud)
但它没有用.
注意:为了清楚起见,我不打算翻译内容(已经存在pt_BR
),而是静态文本(导航栏,标题等).
我怎样才能做到这一点?
我们必须在我们的一个项目中这样做。这就是我们所做的:
首先,我们从Javatools.jar
文件中反编译了以下类:
这两个类的行为就像.properties
文件:它们唯一的方法返回一个键值对字符串数组。
大多数这些字符串出现在 Javadoc 创建的 HTML 文件上,例如导航栏、节标题和帮助页面。
翻译文件后,我们将它们重命名,在其名称中添加 _pt_BR。
我们还更改了它们的类的名称,还添加了 _pt_BR。
最后,我们编译了这些文件并将它们放入tools.jar
正确的包中。
之后,Javadoc 的 HTML 输出以葡萄牙语呈现。
归档时间: |
|
查看次数: |
405 次 |
最近记录: |