In the past few days I've been working on using the existing i18n functionality in the KDE website framework (AKA capacity) in the Okular website.
The functionality was added ages ago but it needed some tweaking to support all the Okular website needs.
I've also worked in making scripty extract the messages automatically to .po files so each day the contents of the website are extracted to the trunk/l10n-kde4/templates/messages/www folder.
Of course this can be added to any of the KDE websites. I've added some documentation to the Capacity techbase page, if you find you need more help do not hesitate to ping me on IRC.