Hey...
Længe siden.
Jeg sidder og oversætter et wordpress tema til dansk ved hjælp af et plugin 
CodeStyling Localization.
Det hele er oversat korrekt, men vises ikke i frontend.
Jeg har sat textdomain til "framework" i functions.php like this:
-  load_theme_textdomain('framework', get_template_directory_uri(). '/language');
 
Og her bruger jeg __() funktionen til at oversætte til forskellige sprog.
-  function lm_contact_form($atts, $content) {
 -      extract(shortcode_atts(array(
 -          "contact_email" => get_option('lm_contact_form_email'),
 -          "subjects" => 'General Questions',
 -          "button_color" => str_replace(".css","",get_option('lm_color_scheme'))
 -      ), $atts));
 -  
 -      $subjects = explode(",", $subjects);
 -  
 -      $out .= '<div class="notice"></div>';
 -      $out .= '<form action="javascript:;" method="post" id="contact_form">';
 -      $out .= '<input type="hidden" id="form_action" name="form_action" value="'.get_template_directory_uri().'/scripts/send_email.php" />';
 -      $out .= '<input type="hidden" name="send_to" value="'.$contact_email.'" />';
 -      $out .= '<div class="row"><p>';
 -      $out .= '<label>'.__("Name", 'framework').'</label>';
 -      $out .= '<input type="text" name="name" class="text_field" />';
 -      $out .= '</p><p>';
 -      $out .= '<label>'.__("Email", 'framework').'</label>';
 -      $out .= '<input type="text" name="email" class="text_field" />';
 -      $out .= '</p></div>';
 -      $out .= '<div class="row"><p>';
 -      $out .= '<label>'.__("Phone", 'framework').'</label>';
 -      $out .= '<input type="text" name="phone" class="text_field" />';
 -      $out .= '</p><p>';
 -      $out .= '<label>'.__("Subject", 'framework').'</label>';
 -      $out .= '<select class="text_field" name="subject">';
 -      $out .= '<option>'.__("Select a subject", 'framework').'</option>';
 -      foreach ($subjects as $subject) {
 -          $out .= '<option value="'.$subject.'">'.$subject.'</option>';
 -      }
 -      $out .= '</select>';
 -      $out .= '</p></div>';
 -      $out .= '<p>';
 -      $out .= '<label>'.__("Message", 'framework').'</label>';
 -      $out .= '<textarea class="text_field" rows="10" cols="10" name="message"></textarea>';
 -      $out .= '</p>';
 -      $out .= '<input type="submit" class="button '.$button_color.'" value="'.__("Send Message", 'framework').'" />';
 -      $out .= '</form>';
 -  
 -      return $out;
 -  }
 -  add_shortcode("contact_form", "lm_contact_form");
 
Problemet er så at oversættelsen ikke bliver vist i frontend.
Har i oplevet problemet før? Og kan nogen herinde overhovedet finde ud af wordpress?
Mvh
Christian