I have a content type with a field related to a country via taxonomy term (country is a vocabulary) and this field is field_term_country.
I have this token as the pattern for the title: [node:field-term-country:i18n-name]
This content type has translatable nodes (english and spanish), and taxonomy vocabulary has localizable terms. I have "United States of America" as a term and its localized value is "Estados Unidos de América". When I create a new node, the only thing I need to do is to select the term, fill other fields and save new node, and the node gets its title based on term I selected. That works great, but when I translate that node (to Spanish), and save it (before save it, the edit node form shows me country terms already localized), the localized term I selected becomes the title of the new translation node in Spanish but it also assigns that localized term to my English node. In other words, each time I save the node whatever the language is, module assigns same title for both nodes.
I also tried replacing the token by this php code:
$translated = i18n_taxonomy_localize_terms(taxonomy_term_load($node->field_term_country['und']['tid']));