/**
  * @api
  *
  * @param \Orm\Zed\Glossary\Persistence\SpyGlossaryTranslationQuery $query
  *
  * @return \Propel\Runtime\ActiveQuery\ModelCriteria
  */
 public function joinTranslationQueryWithKeysAndLocales(SpyGlossaryTranslationQuery $query)
 {
     $query->joinLocale()->withColumn(SpyLocaleTableMap::COL_LOCALE_NAME, self::LOCALE)->joinGlossaryKey()->withColumn(SpyGlossaryTranslationTableMap::COL_VALUE, self::TRANSLATION)->withColumn(SpyGlossaryTranslationTableMap::COL_IS_ACTIVE, self::TRANSLATION_IS_ACTIVE)->withColumn(SpyGlossaryKeyTableMap::COL_KEY, self::GLOSSARY_KEY)->withColumn(SpyGlossaryKeyTableMap::COL_IS_ACTIVE, self::GLOSSARY_KEY_IS_ACTIVE);
     return $query;
 }
 /**
  * @return \Orm\Zed\Glossary\Persistence\SpyGlossaryTranslationQuery
  */
 public function createGlossaryTranslationQuery()
 {
     return SpyGlossaryTranslationQuery::create();
 }