I install fresh drupal 6.15. Install 3 languages, default using English, Chinese (simplified) and Chinese (traditional). Active Locale, Content translation, i18n & Language Icons. Follow the instruction from http://drupal.org/node/275705

When i login as admin user, i can create new page and translate the content to 2 other languages, the language icons module also working.

I create a new role as writer, Set writer user to have permission to create, edit and delete own page. Now there no translate button for the writer user to translate to other language. I can only make "translate button" to appear if I activated permission at translation module -> translate content for writer role. But that will allow that writer user to translate other users pages. What should i do to allow writer role users to translate their own page that he/she create?