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