public function createAttributeValue(Attribute $attribute, $value, $locale)
    {
        $attributeValue = $this->attributeValueRepository->createNew();
        $attributeValue->setAttribute($attribute);
        $this->entityManager->persist($attributeValue);
        $attribute->addValue($attributeValue);
        $this->setOrCreateAttributeValueTranslation($attributeValue, $value, $locale);

        return $attributeValue;
    }