i want to translate the strings "Published in", "Next story" and "Previous story" into local language. I cannot find the strings in the drupal interface translator, which should i find these strings?

thanks

Comments

Asif99’s picture

I have same problem with Druapl 5 which is due to epublish.module. Next story/Previous story links are hard coded without using t(). I changed the following to fix it:

function theme_epublish_navigation($node, $eid) {
  if ($node->nid) {
    $output .= '<div class="epublish_navigation">';

		$edition = epublish_get_edition($eid);
		$publication = epublish_get_pub($edition->pid);
		$sid = epublish_assign_section($edition);
		$topics = epublish_section_topics($sid, $edition->eid);
	  // Construct the breadcrumb:
		$node->breadcrumb = array();
		$node->breadcrumb[] = array('path' => "epublish/$publication->pid", 'title' => $publication->name);
		$node->breadcrumb[] = array('path' => "epublish/$edition->pid/$edition->eid", 'title' => theme('epublish_edition_reference', $edition));
		$node->breadcrumb[] = array('path' => "node/$node->nid", 'title' => $node->title);
		menu_set_location($node->breadcrumb);

    if ($prev = epublish_prev($node, $topics)) {
			$links[1] = t("Previous story").": " . l($prev->title, 'node/'. $prev->nid);  // modify by Asif
    }
    if ($next = epublish_next($node, $topics)) {
			$links[2] = t("Next story").": " . l($next->title, 'node/'. $next->nid);   // modify by Asif
    }
		$output .= "<h3>Published in " . l("$publication->name", "epublish/$publication->pid") . ", " .l(theme('epublish_edition_reference', $edition), "epublish/$publication->pid/$edition->eid") . "</h3><br/>\n";
		$output .= theme('item_list', $links);
    $output .= '</div>';
  }
  $node->content['body']['#value'] = $node->body.$output;
  return $node;
}

You can try above with epublish 6 and let us know if it works.

Asif Hisam

moshub’s picture

Category: support » feature

Thanks Asif
It worked on D6. I just fixed the "Published in" string. I'm moving this to be a feature request

Mo

        if ($prev = epublish_prev($node, $topics)) {
$links[1] = t("Previous story").": " . l($prev->title, 'node/'. $prev->nid);  // modify by Asif
    }
    if ($next = epublish_next($node, $topics)) {
$links[2] = t("Next story").": " . l($next->title, 'node/'. $next->nid);   // modify by Asif
    }
		$output .= "<h3>". t("Published in").": " .l("$publication->name", "epublish/$publication->pid") . ", " .l(theme('epublish_edition_reference', $edition), "epublish/$publication->pid/$edition->eid") . "</h3><br/>\n";   // modify by moshub
		$output .= theme('item_list', $links);
    $output .= '</div>';
  }
  $node->content['body']['#value'] = $node->body.$output;
  return $node;

}
gloscon’s picture

Status: Active » Fixed

fixed in 6.x beta2

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.