toLocalTranslationModel method

Translation toLocalTranslationModel()

Converts the RemoteTranslationResponse to a Translation object.

Implementation

Translation toLocalTranslationModel() => Translation(
  originalTextHash: md5Hash(originalText),
  translatedText: translatedText,
  originalLanguageCode: SolvroLocale.values.byName(originalLanguageCode),
  translatedLanguageCode: SolvroLocale.values.byName(translatedLanguageCode),
  isApproved: isApproved,
  createdAt: DateTime.now(),
);