Issue 89736 - Errors in the original strings (basctl)
Summary: Errors in the original strings (basctl)
Status: CONFIRMED
Alias: None
Product: App Dev
Classification: Unclassified
Component: scripting (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All All
: P3 Trivial
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-21 15:24 UTC by clytie
Modified: 2013-02-24 21:00 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description clytie 2008-05-21 15:24:31 UTC
While translating the interface, I found these errors. I thought you would want to fix them, as they 
detract from the overall quality of the program.

I am not sure against which module to report each string: I notice clicking on "officecfg" brings me to 
"utilities", so I may be reporting in separate places strings belonging together. However, I have tried 
reporting them altogether, and that isn't OK either. So this is my effort. I hope it is useful.

1. Incorrect plurals usage, grammatic error

basctl	source\dlged\managelang.src	0	querybox	RID_QRYBOX_LANGUAGE				0	
en-US	You are about to delete the resources for the selected language(s). All user interface strings 
for this language(s) will be deleted.\n\nDo you want to delete the resources of the selected 
language(s)?			Delete Language Resources	2002-02-02 02:02:02

This is a pseudo-plurals string which doesn't work.

- this language(s)
+ this language or these languages

which is clumsy. I suggest using a genuine plurals expression: (gettext example)

msgid "You are about to delete the resources for the selected language. All user interface strings for 
this language will be deleted.\n
\n
Do you want to delete the resources of the selected language?"
msgid_plural "You are about to delete the resources for the selected languages. All user interface 
strings for these languages will be deleted.\n
\n
Do you want to delete the resources of the selected languages?"

It is also important to remember, when creating plural strings, that some languages don't have plurals, 
and yet other languages have up to five plural cases. The gettext plurals feature manages all this. 
XLIFF does it even better.


2. Typo

basctl	source\basicide\basidesh.src	0	string	RID_STR_QUERYDELMACRO				1	
en-US	Do you want to delete the macro XX ?				2002-02-02 02:02:02

- XX ?
+ XX?

Question marks are not spaced in English.


Clytie
Vietnamese Free-Software Translation Team
Comment 1 kay.ramme 2008-05-22 10:30:28 UTC
Andreas, please have a look ...
Comment 2 ab 2008-05-30 13:31:45 UTC
ab->clytie: Thanks for the hints

STARTED, unfortunately it's too late for 3.0 as UI freeze is already gone, -> 3.1
Comment 3 ab 2008-12-09 14:34:04 UTC
Also missed 3.1 feature freeze -> 3.2
Comment 4 ab 2009-07-02 13:18:46 UTC
ab->clytie:
I've talked to Rafaella concerning 1. and she told me that duplicating
strings due to this problem is undesired in general. She proposed to
ask User Experience to think about another text in this case that
could avoid the problem. I will try to address this.

2. is ok, I will add it to i89740 / cws ab72 as it does not need to
wait for a solution for 1.
Comment 5 ab 2009-07-02 13:38:35 UTC
ab->andba: Rafaella suggested that maybe someone of the OOo
ux community team could have a look at this and find another
phrase for problem 1. avoiding the problem. But I don't know how
to address this. Are you the right one to deal with this? Anyway,
I doubt this issue has a very high priority.
Comment 6 andba 2009-09-07 13:50:44 UTC
This issues requires a string review. I will try to direct it to the appropriate
resource.