Hi all,

I've opened PR #6707, which removes the trailing question mark from
checkbox, radio-button and tooltip labels across every locale and turns
them into affirmative statements.

https://github.com/apache/jmeter/pull/6707

My understanding is that common UI guidelines (GNOME HIG, Apple HIG, the
Microsoft style guide) recommend affirmative statements for checkboxes,
radio buttons and tooltips, and reserve the question form for dialogs that
actually ask the user something. So genuine dialog prompts keep their ?
(for example save?, revert_project?, the cancel_* confirms); only the
control and tooltip labels were changed. I ran into these excess question
marks while adding the Russian translation in PR #6706, and this change
carries the same cleanup across the other locales.

For most locales this was a mechanical change — just dropping the ? (and,
for Spanish, the opening ¿, and the full-width ? in CJK files).
*But in some locales the string was written as a full question sentence, so
I had to reword the grammar into an affirmative form. Those rewrites need a
native-speaker check.*

Languages where grammar was changed (please verify):

* *Least confident, review most welcome*: Korean (ko), Turkish (tr), Polish
(pl), Chinese (zh_CN)
* Reworded as well, but I'm more confident: German (de), Spanish (es),
French (fr), Japanese (ja)

The main spots are the CSV Data Set tooltips (recycle, stopThread,
quotedData), the Debug Sampler / Debug PostProcessor tooltips, and a few
core keys (if_controller_evaluate_all, ldap_trust_all,
clear_cookies_per_iter, sampler_on_error_action, include_path).

If you are a native speaker (or know one) please take a look and comment on
the PR.
The diff is the quickest way to review the text; to see the labels in
context, you can run the GUI:

git clone https://github.com/apache/jmeter.git
cd jmeter
gh pr checkout 6707      # or stay on master to compare against the current
wording
./gradlew runGui

Thanks,
Vladimir

Reply via email to