WPML taxonomies not translated

hack for filter the_terms:

$terms = get_terms('YOUR-TAXONOMY','hide_empty=1' );
if (!empty( $terms )){
  $term_links = "";
  foreach ( $terms as $term ) {
  if($term->term_id == icl_object_id($term->term_id,'YOUR-TAXONOMY',false,ICL_LANGUAGE_CODE)){
    $term_links[] = '<li><a href="'.$category_url.'?YOUR-TAXONOMY='. $term->slug.'">
     ' . $term->name . '' . $term->name . '</a></li>';
  }
  }
echo join( '', $term_links );
}