[libreoffice-l10n] separator of arguments for functions in USA locale

classic Classic list List threaded Threaded
5 messages Options
tagezi tagezi
Reply | Threaded
Open this post in threaded view
|

[libreoffice-l10n] separator of arguments for functions in USA locale

Hi everyone,

I have a strange question, but, in my opinion, we have a  very big trouble in
our Help.
All functions have semicolon (;) as the separator of arguments in the Help for
the USA locale . But If Options (Tools -> Options -> Language Setting ->
Locale setting) are set in English (USA), then comma (,) is  the separator of
argument (See Tools -> Options -> LibreOffice Calc -> Function).

We need to change either all functions of the Help or USA locale by default.

Where is the mistake?

Best regards,
Lera

--
To unsubscribe e-mail to: [hidden email]
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/l10n/
All messages sent to this list will be publicly archived and cannot be deleted

Stanislav Horáček Stanislav Horáček
Reply | Threaded
Open this post in threaded view
|

Re: [libreoffice-l10n] separator of arguments for functions in USA locale

Hi,

I found this issue when investigating this bug [1]. The original
separator was semicolon (which is reflected in Help) and later it has
been made dependent on locale (and changed to comma for en-US) [2].

My opinion: for now, I would stick with the current state even if it is
not optimal. Changing Help would be very huge task (I'm not sure if it
can be automated; and of course all translations need to be kept).
Changing default settings does not make sense if the Help inaccuracy is
the only reason for that.

Best regards,
Stanislav

[1] https://bugs.documentfoundation.org/show_bug.cgi?id=88945
[2] https://bz.apache.org/ooo/show_bug.cgi?id=92056


Dne 11.12.2015 v 07:18 Lera napsal(a):

> Hi everyone,
>
> I have a strange question, but, in my opinion, we have a  very big trouble in
> our Help.
> All functions have semicolon (;) as the separator of arguments in the Help for
> the USA locale . But If Options (Tools -> Options -> Language Setting ->
> Locale setting) are set in English (USA), then comma (,) is  the separator of
> argument (See Tools -> Options -> LibreOffice Calc -> Function).
>
> We need to change either all functions of the Help or USA locale by default.
>
> Where is the mistake?
>
> Best regards,
> Lera
>

--
To unsubscribe e-mail to: [hidden email]
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/l10n/
All messages sent to this list will be publicly archived and cannot be deleted

tagezi tagezi
Reply | Threaded
Open this post in threaded view
|

Re: [libreoffice-l10n] separator of arguments for functions in USA locale

Hi Stanislav,

В письме от 11 декабря 2015 11:13:15 пользователь Stanislav Horáček написал:
> My opinion: for now, I would stick with the current state even if it is
> not optimal.
It is a strange position for me. In my opinion, we must correct bugs if we
can.

> Changing Help would be very huge task (I'm not sure if it
> can be automated;
This is a very simple task and can be automated. The task execution will take
about a few minutes and will need about an hour for the Help test, if I will
not hurry ;)

> and of course all translations need to be kept).
If chenges do not touch on paragraph IDs, you need to only confirm the
correctness of a translation.

Best regards,
Lera

--
To unsubscribe e-mail to: [hidden email]
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/l10n/
All messages sent to this list will be publicly archived and cannot be deleted
Stanislav Horáček Stanislav Horáček
Reply | Threaded
Open this post in threaded view
|

Re: [libreoffice-l10n] separator of arguments for functions in USA locale

Hi,

>> Changing Help would be very huge task (I'm not sure if it
>> can be automated;
> This is a very simple task and can be automated. The task execution will take
> about a few minutes and will need about an hour for the Help test, if I will
> not hurry ;)

if you can do this, then no problem:)) Now I see that this could be
automated by using a list of function names and replacing semicolons
between parenthesis - or do you have any smarter method?

>> and of course all translations need to be kept).
> If chenges do not touch on paragraph IDs, you need to only confirm the
> correctness of a translation.

I am afraid that the confirmation of hundreds of sentences (i.e.
thousands of words) due to the semicolon change is something not
acceptable for translators (but maybe the confirmation can be avoided).

Best regards,
Stanislav



--
To unsubscribe e-mail to: [hidden email]
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/l10n/
All messages sent to this list will be publicly archived and cannot be deleted
Eike Rathke-2 Eike Rathke-2
Reply | Threaded
Open this post in threaded view
|

Re: [libreoffice-l10n] separator of arguments for functions in USA locale

In reply to this post by tagezi
Hi Lera,

On Friday, 2015-12-11 08:18:35 +0200, Lera wrote:

> I have a strange question, but, in my opinion, we have a  very big trouble in
> our Help.
> All functions have semicolon (;) as the separator of arguments in the Help for
> the USA locale . But If Options (Tools -> Options -> Language Setting ->
> Locale setting) are set in English (USA), then comma (,) is  the separator of
> argument (See Tools -> Options -> LibreOffice Calc -> Function).

Well, did you actually try? It isn't a problem. The semicolon is also
accepted as separator, even if the localized separator is set to comma
under Options. The nice thing is, the semicolon should work in most (if
not all) UI locales, so it may be less confusing to translate the
functions' help keeping the semicolon, and also for the user to
copy&paste example code found elsewhere, unless the decimal separator or
other separators are used.

  Eike

--
LibreOffice Calc developer. Number formatter stricken i18n transpositionizer.
GPG key "ID" 0x65632D3A - 2265 D7F3 A7B0 95CC 3918  630B 6A6C D5B7 6563 2D3A
Better use 64-bit 0x6A6CD5B765632D3A here is why: https://evil32.com/
Care about Free Software, support the FSFE https://fsfe.org/support/?erack

--
To unsubscribe e-mail to: [hidden email]
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/l10n/
All messages sent to this list will be publicly archived and cannot be deleted