RFR: 8298382: JavaFX ChartArea Accessibility Reader [v2]
Andy Goryachev
angorya at openjdk.org
Thu Feb 2 17:44:34 UTC 2023
On Thu, 2 Feb 2023 17:28:22 GMT, Alexander Zuev <kizune at openjdk.org> wrote:
>> modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/resources/controls.properties line 149:
>>
>>> 147:
>>> 148: ### Charts ###
>>> 149: XYChart.series.accessibleText={0} {1} is {2} {3} is {4}
>>
>> Do we provide a hint to the translators on how these strings need to be translated, like giving an example of rendered text?
>> I am sure they will have fun translating "A B is C D is E"
>
>> Do we provide a hint to the translators on how these strings need to be translated, like giving an example of rendered text?
>
> And that is why i did not do any "Google translate" translation in this PR - i will raise a new bug to translate the new strings where i will describe their meaning and hints on how to translate. Because even if that will be me who is doing the translation i would like to give a reviewer more information on what and how i translate it.
one way to do it is to describe the expected result in the comment immediately preceding the string. For example:
# "the current execution is complete"
Class.runText=The run is run.
Also, for testing purposes, we could consider pseudolocalization
https://en.wikipedia.org/wiki/Pseudolocalization
Better discuss this with Naoto Sato.
-------------
PR: https://git.openjdk.org/jfx/pull/1016
More information about the openjfx-dev
mailing list