translateStoreInfo method

dynamic translateStoreInfo(
  1. MyStoreInfo myStoreInfo,
  2. String googleTranslateApiKey
)

Implementation

translateStoreInfo(
    MyStoreInfo myStoreInfo, String googleTranslateApiKey) async {
  await _runPlayStoreTitle(
      myStoreInfo.playStoreTitle,
      myStoreInfo.playStoreStartLanguage,
      myStoreInfo.translatePlayStoreName,
      myStoreInfo.onlyFirstCharacterUpperAppName,
      29,
      googleTranslateApiKey);
  await _runPlayStoreShortDescription(myStoreInfo.playStoreShortDescription,
      myStoreInfo.playStoreStartLanguage, 79, googleTranslateApiKey);
  await _runPlayStoreFullDescription(myStoreInfo.playStoreFullDescription,
      myStoreInfo.playStoreStartLanguage, 3999, googleTranslateApiKey);

  await _runAppStoreTitle(
      myStoreInfo.appStoreTitle,
      myStoreInfo.appStoreStartLanguage,
      myStoreInfo.translateAppStoreName,
      myStoreInfo.onlyFirstCharacterUpperAppName,
      29,
      googleTranslateApiKey);
  await _runAppStoreSubTitle(myStoreInfo.appStoreSubTitle,
      myStoreInfo.appStoreStartLanguage, 29, googleTranslateApiKey);
  await _runAppStoreDescription(myStoreInfo.appStringDescription,
      myStoreInfo.appStoreStartLanguage, 3999, googleTranslateApiKey);
  await _runAppStoreKeywords(myStoreInfo.appStoreKeywords,
      myStoreInfo.appStoreStartLanguage, 99, googleTranslateApiKey);
  await _runAppStoreSupportUrl(
    myStoreInfo.homepageLink,
    myStoreInfo.appStoreStartLanguage,
  );
  await _runAppStoreMarketingUrl(
    myStoreInfo.homepageLink,
    myStoreInfo.appStoreStartLanguage,
  );
  await _runAppStorePrivacyUrl(
    myStoreInfo.policyPageLink,
    myStoreInfo.appStoreStartLanguage,
  );
  await _runAppStoreReleaseNote(
    myStoreInfo.releaseNote,
    myStoreInfo.appStoreStartLanguage,
  );
}