$gC->titulo = $_POST['titulo'];
 $gC->getURL()->setURL($_POST['url'] ? $_POST['url'] : URL::cleanURL($_POST['titulo']));
 $gC->protegido = $_POST['protegido'] == ListaGaleriaCategorias::VALOR_PROTEGIDO_TRUE ? true : false;
 $gC->setLargura($_POST['largura']);
 $gC->setAltura($_POST['altura']);
 $gC->setLarguraMedia($_POST['larguram']);
 $gC->setAlturaMedia($_POST['alturam']);
 $gC->setLarguraPequena($_POST['largurap']);
 $gC->setAlturaPequena($_POST['alturap']);
 $gC->getTexto()->subTitulo = $_POST['subTitulo'];
 $gC->getTexto()->textoPequeno = $_POST['textoPequeno'];
 $gC->getTexto()->texto = $_POST['descricao'];
 if (!empty($_FILES['imagem']['name'])) {
     $gC->getTexto()->getImagem()->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
 }
 $lGC->alterar($gC);
 $lT = new ListaTextos();
 while ($i = $lI->listar()) {
     $t = $i->getTraducaoById(ListaGaleriaCategorias::TITULO, $lGC->getTabela(), $gC->getId());
     if ($t->getId()) {
         $t->conteudo = $gC->titulo;
         $t->traducao = $_POST['ititulo'][$i->getId()];
         $i->getTraducoes()->alterar($t);
     } else {
         $t = new Traducao();
         $t->conteudo = $gC->titulo;
         $t->traducao = $_POST['ititulo'][$i->getId()];
         $t->setIdConteudo($gC->getId());
         $t->setCampoConteudo(ListaGaleriaCategorias::TITULO);
         $t->setTabelaConteudo($lGC->getTabela());
         $i->addTraducao($t);