If I may make a suggestion than I would recommend that developers read KDE's internationalization tutorial and probably linked pages:
http://techbase.kde.org/Development/Tutorials/Localization/i18n While KDE's i18n framework is way more advanced than Qt's most recommendations and considerations should still apply. Cheers, Kevin On Friday, 2013-11-15, 19:36:34, Александр Соколов wrote: > I think we should always to use comment in the tr function. Because > translator don't see the code, and is to hard understand for him is "Open" > a verb or an adjective. Or another example, the "About" translated on > Russian as one letter "О", but one letter look foolishly in the title of > the dialog, so usually we translated it as "О программе" ("About program"). > For this translator should to see context of the string. > > > 2013/11/15 Martin Bagge / brother <brot...@bsnet.se> > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA256 > > > > Adding the development list. > > > > pcman, can you help? > > Or someone else maybe. > > > > On 2013-11-15 14:12, Sérgio Marques wrote: > > > In lxinput-qt there are this strings: > > > > > > High Fast Low Slow Long Short > > > > > > I really can´t tell what type of gender should be used. In > > > Portuguese we have male and female gender for all these words. > > > > > > Imagine this case > > > > > > Character repeat > > > > > > Imagine that we use "Long" and "Short". For this string "repeat" is > > > female. > > > > > > But if same strings "Long" and "Short" are used for "Repeat delay" > > > I will have a problem cause "delay" is male. > > > > oh gee. > > Hopefully this situation can be clarified. > > > > > So my suggestion is to use comments in ts files for this strings > > > telling when will they be used. > > > > A sensible approach imho. > > > > - -- > > brother > > http://sis.bthstudent.se > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.15 (GNU/Linux) > > Comment: Using GnuPG with Icedove - http://www.enigmail.net/ > > > > iQEcBAEBCAAGBQJShjXIAAoJEJbdSEaj0jV7kP0IAJJYSS8vAh2Is8ijfuhRcY2k > > y3T9kbsH9BPQ2QBDfAgNZ65TBZJ3hjAZrTPV4KsL7ZPuLh9TY+JFzMYL/5CsCWxG > > tR6NcAMjJeiCVTwv5EMPd9T8zn5MmYO87ERXvMd46A7qE4HWis/+nkkm0typHJha > > gFMV6PV3dHfGI1imGLGbw99e5jBlHNj4yTU3Ka5YUUacpGLc1gIzs7keZIi5sWkP > > ij6y6Em38b4f1CYc68qjZXc/QQmbvOoo+BxKQcLyjRu4cCPOj08CXkEsOheIHjUb > > utHI6w8sjbdFtpkpmeigsxbSLsbni132/RDRUD4AxGG0TUEdRNSvU1gGG0k6LYY= > > =dh// > > -----END PGP SIGNATURE----- > > > > > > -------------------------------------------------------------------------- > > ---- DreamFactory - Open Source REST & JSON Services for HTML5 & Native > > Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API > > Access Free app hosting. Or install the open source package on any LAMP > > server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and > > Native! > > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clkt > > rk _______________________________________________ > > Lxde-list mailing list > > Lxde-list@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/lxde-list -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
_______________________________________________ Lxde-list mailing list Lxde-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxde-list