code: private function getProductTranslations(array $texts)
      {
          $translations = [];
  
          foreach ($texts as $text) {
              $languageIdentifier = $this->identityService->findOneBy([
                  'adapterIdentifier' => $text['lang'],
                  'adapterName' => PlentymarketsAdapter::NAME,
                  'objectType' => Language::TYPE,
              ]);
  
              if (null === $languageIdentifier) {
                  continue;
              }
  
              $translations[] = Translation::fromArray([
                  'languageIdentifier' => $languageIdentifier->getObjectIdentifier(),
                  'property' => 'name',
                  'value' => $text['name1'],
              ]);
  
              $translations[] = Translation::fromArray([
                  'languageIdentifier' => $languageIdentifier->getObjectIdentifier(),
                  'property' => 'description',
                  'value' => $text['metaDescription'],
              ]);
  
              $translations[] = Translation::fromArray([
                  'languageIdentifier' => $languageIdentifier->getObjectIdentifier(),
                  'property' => 'longDescription',
                  'value' => $text['description'],
              ]);
  
              $translations[] = Translation::fromArray([
                  'languageIdentifier' => $languageIdentifier->getObjectIdentifier(),
                  'property' => 'metaTitle',
                  'value' => $text['name1'],
              ]);
  
              $translations[] = Translation::fromArray([
                  'languageIdentifier' => $languageIdentifier->getObjectIdentifier(),
                  'property' => 'metaKeywords',
                  'value' => $text['keywords'],
              ]);
          }
  
          return $translations;
      }
docs: @param array $texts
  
  @return Translation[]