Do all the translate() calls return proper translated data? If so, then I don't see anything incorrect here... What exactly doesn't work? I'm only having a doubt about using translate() instead of tr() or QT_TR_NOOP() - are your strings even grabbed by lupdate into the ts file?
Bookmarks