[jdk20] RFR: 8300719: JDK 20 RDP2 L10n resource files update [v5]
Damon Nguyen
dnguyen at openjdk.org
Wed Jan 25 22:56:59 UTC 2023
On Wed, 25 Jan 2023 22:38:38 GMT, Jonathan Gibbons <jjg at openjdk.org> wrote:
>> It's not a noun. It's an adjective that I had to synthesize for extra clarity and closeness to Java Language Specification (JLS). The English version of that entry is as follows:
>>
>> doclet.throwsInheritDocUnsupported=@inheritDoc is not supported for exception-type type parameters \
>> that are not declared by a method; document such exception types directly
>>
>> JLS _8.4.6. Method Throws_ defines BNF which conveniently labels elements, a list of which may appear in the `throws` clause, as `ExceptionType`. To make it more English-like and separate two otherwise consecutive occurrences of "type" in that sentence, I split the words with a hyphen and lower-cased them: exception-type.
>>
>> @jonathan-gibbons thoughts?
>
> While the text is technically correct, it may not be as clear as it could be to all folk that will read this message for whom English is not their primary language.
>
> I would suggest translating the phrase as if it were something like
>
> @inheritDoc is not supported for type parameters that are exception types and not declared by a method
>
>
> and secondarily, changing the English resource to something like that as well.
Updated this line with `exception-type` translated. Hopefully this will be addressed in future drops with changes to the translation tool after some bug fixes.
-------------
PR: https://git.openjdk.org/jdk20/pull/116
More information about the javadoc-dev
mailing list