/**
* Create a translation of a phrase. If the phrase ID is set in the
* constructor, we assume that the phrase already exists and we are
* just creating a translation, and not a new phrase.
*
* @param string $p_text
* Optional. The translation text.
* @return boolean
*/
public function create($p_text = null)
{
if (!isset($this->m_data['phrase_id'])) {
$this->m_data['phrase_id'] = Translation::__GeneratePhraseId();
}
return parent::create(array("translation_text" => $p_text));
}