Buenas, quería saber si es posible, dentro de un repositorio seleccionar un campo u otro en base al valor de la variable _locale definida por Symfony2.
  
Código:
 		$query = $this->getEntityManager()
		->createQuery(
				'SELECT c.slugEs
				   FROM MiBundle:Content c
				  WHERE c.published = 1
				  ORDER BY c.date'
		)
		->setMaxResults($max);
  En lugar de poner c.slugEs poner c.slug:language y pasar como parámetro la variable de idioma.