getStringToTranslate static method

Future<LocalizationVariablesNameAndWords> getStringToTranslate(
  1. AppDataModel appDataModel
)

Implementation

static Future<LocalizationVariablesNameAndWords> getStringToTranslate(
    AppDataModel appDataModel) async {
  LocalizationVariablesNameAndWords localizationVariablesName =
      LocalizationVariablesNameAndWords();

  String stringConstFileContent = await FolderAndFileService.readFile(
      FolderPaths.instance.stringConstantPath,
      createFileIfNotFound: false);

  localizationVariablesName.wordsKeys =
      _getWordsFromFile(stringConstFileContent);

  localizationVariablesName.variables =
      _getVariablesName(stringConstFileContent);

  return localizationVariablesName;
}