そろそろエラーメッセージも翻訳するしないと
HudsonのMessages.propertiesの各言語毎の翻訳状況を簡単に調べてみました。各言語ごとの翻訳済みメッセージ数、括弧内は英語に対する進捗率です。100%になっていても、まだまだ国際化されていない部分があるので、それで完了ではありません。
Messagesファイル | en | de | fr | ja | nl | pt_BR | ru | tr |
---|---|---|---|---|---|---|---|---|
security/Messages.properties | 14 | 13 (92%) | 14 (100%) | 13 (92%) | 6 (42%) | 6 (42%) | 6 (42%) | 6 (42%) |
maven/reporters/Messages.properties | 18 | 16 (88%) | 18 (100%) | 3 (16%) | 16 (88%) | 14 (77%) | 0 (0%) | 16 (88%) |
model/Messages.properties | 98 | 74 (75%) | 83 (84%) | 48 (48%) | 70 (71%) | 69 (70%) | 69 (70%) | 70 (71%) |
scheduler/Messages.properties | 4 | 4 (100%) | 4 (100%) | 0 (0%) | 4 (100%) | 4 (100%) | 4 (100%) | 4 (100%) |
fsp/Messages.properties | 5 | 0 (0%) | 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0 (0%) | 0 (0%) |
util/Messages.properties | 4 | 0 (0%) | 4 (100%) | 4 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0 (0%) |
slaves/Messages.properties | 7 | 6 (85%) | 7 (100%) | 6 (85%) | 0 (0%) | 6 (85%) | 0 (0%) | 6 (85%) |
Messages.properties | 10 | 10 (100%) | 10 (100%) | 8 (80%) | 10 (100%) | 9 (90%) | 9 (90%) | 10 (100%) |
maven/Messages.properties | 18 | 18 (100%) | 17 (94%) | 4 (22%) | 18 (100%) | 14 (77%) | 14 (77%) | 18 (100%) |
node_monitors/Messages.properties | 8 | 3 (37%) | 8 (100%) | 8 (100%) | 3 (37%) | 3 (37%) | 3 (37%) | 3 (37%) |
matrix/Messages.properties | 6 | 6 (100%) | 6 (100%) | 1 (16%) | 6 (100%) | 6 (100%) | 6 (100%) | 6 (100%) |
widgets/Messages.properties | 1 | 1 (100%) | 1 (100%) | 1 (100%) | 1 (100%) | 1 (100%) | 1 (100%) | 1 (100%) |
lifecycle/Messages.properties | 2 | 0 (0%) | 2 (100%) | 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0 (0%) |
tasks/test/Messages.properties | 5 | 5 (100%) | 5 (100%) | 5 (100%) | 5 (100%) | 1 (20%) | 1 (20%) | 1 (20%) |
scm/Messages.properties | 28 | 24 (85%) | 27 (96%) | 10 (35%) | 23 (82%) | 6 (21%) | 6 (21%) | 6 (21%) |
tasks/Messages.properties | 48 | 47 (97%) | 48 (100%) | 23 (47%) | 47 (97%) | 46 (95%) | 46 (95%) | 46 (95%) |
triggers/Messages.properties | 3 | 3 (100%) | 3 (100%) | 3 (100%) | 3 (100%) | 3 (100%) | 2 (66%) | 3 (100%) |
tasks/junit/Messages.properties | 14 | 9 (64%) | 14 (100%) | 11 (78%) | 9 (64%) | 5 (35%) | 5 (35%) | 5 (35%) |
コミット数が多いのに日本語全然進んでません。おかしいなぁ、結構時間割いてるのに。
進んでいない原因として、エラーメッセージは積極的にやっていなかったことがあります。というのも、
- エラーメッセージの翻訳は、エラーの内容を把握していないと、とんでもないメッセージになるし、
- google先生に教えてもらうときには、英語のままの方が検索しやすいし、
- Hudsonはヘルプファイルもあるしね。
といい訳をしていてもしょうがないので、ぼちぼちエラーメッセージにも手を付けます。