Developer article for KDE 4's new i18n framework
Chusslove Illich
caslav.ilic at gmx.net
Sun Nov 26 12:12:05 GMT 2006
> [: Matt Rogers :]
> Would anybody who is knowledgable in the new i18n framework for KDE 4 be
> willing to help me out with writing an article/howto for
> developer.kde.org about how all the new stuff works and what things to
> do and not to do?
I should be able to help out -- or else I better get beaten.
There is just one little thing that's bothering me at the moment: I
seriously want to do away with %n in plural messages, but still haven't
got the time to mount a proposal and discussion about it. However, it
shouldn't change much in the article if it happens, in fact it should
simplify it at that point.
Another thing is a possibility of implementing contextual
representation/markup of some usuall argument types (the last i18n
discussion on the list was about it). But that would be a totally new
feature, so again it wouldn't change the article, but rather add to it
(just avoid rich-text markup in the examples).
> Pointers to previous threads on the subject from the mailing list
> archive would also be useful to go with my own about-to-start research
> on the subject.
(Just stating what I know about, for the sake of completness.)
There is a section in "KDE Programmer's i18n howto" dealing with code
preparation, of course still using kde3 framework, but otherwise providing
conceptual points that still hold.
There is a section on new framework in kdelibs/KDE4PORTING.html.
There is the API doc for KLocalizedString.
As for the list discussions, they were more in a brainstorming manner, but
if you want to read them, anything with i18n in the subject in the past
year will do :)
--
Chusslove Illich (Часлав Илић)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20061126/dbf90370/attachment.sig>
More information about the kde-core-devel
mailing list