Ejemplo n.º 1
0
	}
	$lang->setAttr('name',$langData['name']);
	$lang->save();
	$langMapping[$langData['id']]=$lang->id;
}

// Messages
foreach($inData['messages'] as $msgKey=>$msgData) {
	$ref=new LPC_I18n_reference($msgKey);
	if ($ref->probe()) {
		$ref->load();
		$ref->setAttrs(array(
			'comment'=>$msgData['comment'],
			'system'=>$msgData['system'],
		));
		$ref->save();
	} else {
		$ref->setAttrs(array(
			'comment'=>$msgData['comment'],
			'system'=>$msgData['system'],
		));
		$ref->insertWithId();
	}

	foreach($msgData['translations'] as $trnData) {
		$msg=new LPC_I18n_message();
		$msgs=$msg->search(
			array(
				'language',
				'message_key',
			),