protected function insertObjectStateTranslations(ObjectState $objectState)
{
foreach ($objectState->languageCodes as $languageCode) {
$query = $this->dbHandler->createInsertQuery();
$query->insertInto($this->dbHandler->quoteTable('ezcobj_state_language'))->set($this->dbHandler->quoteColumn('contentobject_state_id'), $query->bindValue($objectState->id, null, \PDO::PARAM_INT))->set($this->dbHandler->quoteColumn('description'), $query->bindValue($objectState->description[$languageCode]))->set($this->dbHandler->quoteColumn('name'), $query->bindValue($objectState->name[$languageCode]))->set($this->dbHandler->quoteColumn('language_id'), $query->bindValue($this->maskGenerator->generateLanguageIndicator($languageCode, $languageCode === $objectState->defaultLanguage), null, \PDO::PARAM_INT));
$query->prepare()->execute();
}
}