Re: gtk vs qt accelerators.

Hubert Kowalewski <[email protected]>
Newsgroups gmane.games.freeciv.internationalization
Message-ID <CAJ-N6J0dZsPPc5o7cP0D_7V8OKXsPLk8gjE1Xa1FPkuAdTZZwQ@mail.gmail.com>
Hi all,

I'm also for forbididing accelerators. It looks like a clean and
fuss-free solution without a big loss in functionality. I tend to drop
acceletators in the translation, but I admit I haven't removed the old
ones. I should get down to it at some point.

Hubert

On 30/01/2015, Sini Ruohomaa <[email protected]> wrote:
> I'd certainly prefer to not have to think about accelerators at all,
> because I don't have the context for collisions when I do those.
>
> I even left the accelerators out of the translators at some point, but
> gave up to the urge to tinker later and started putting them back again.
>
> The only argument I could see to having language-specific thought in
> accelerators is on what kinds of stuff is a 'logical' letter for things,
> but a lot of the time we don't really get to go with those either
> because of collisions.
>
> Br,
>
> --Sini
>
> On 01/30/2015 09:39 AM, Igx, The Dreaming Drummer... wrote:
>> Hello all,
>>
>> To me the simplest solution would be to forbid the added accelerators -
>> no work for developers, none for most translators also (at least, those
>> that did not introduce such accelerators).
>>
>> I'll try and suppress all remaining accelerators I left in the French
>> translation.
>>
>> Best regards,
>>
>>
>> Le 30/01/2015 08:22, Marko Lindqvist a écrit :
>>> There's a S2_5 bug report that seems to be related to translations,
>>> reported specifically against fr.po:
>>> http://gna.org/bugs/index.php?23008
>>>
>>> The problem is that gtk and qt use different syntax to mark
>>> accelerators. As long as the original texts have accelerators, there
>>> are client specific msgstrs differing by the accelerator. Strings that
>>> do not have accelerators in the original text, are identical between
>>> the clients and thus currently have only one msgstr. The problem is
>>> when the translation adds accelerator suitable for one client but not
>>> the other to such a string.
>>> At least in some cases accelerators are pointless in that the
>>> activities already have another key combination assigned.
>>> Would you translators prefer that such strings get qualified by the
>>> gui -> same string needs to be translated separately for both clients,
>>> or that it's forbidden to add accelerators to them?
>>>
>>>
>>>   - ML
>>>
>>> _______________________________________________
>>> Freeciv-i18n mailing list
>>> [email protected]
>>> https://mail.gna.org/listinfo/freeciv-i18n
>>>
>>>
>>> --
>>> ------------------------------------------------------------------------
>>> *Igx, The Dreaming Drummer...*([email protected]
>>> <mailto:[email protected]>)
>>> Freeciv French translator
>>
>>
>>
>> _______________________________________________
>> Freeciv-i18n mailing list
>> [email protected]
>> https://mail.gna.org/listinfo/freeciv-i18n
>>
>
>
> _______________________________________________
> Freeciv-i18n mailing list
> [email protected]
> https://mail.gna.org/listinfo/freeciv-i18n
>


-- 
Hubert

_______________________________________________
Freeciv-i18n mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-i18n
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.