if base_dir is None:
base_dir = DATA_DIR
- languages_dir = os.path.join(base_dir, 'languages')
+ languages_dir = os.path.join(base_dir, "languages")
langs = {}
- for textproto_file in glob.iglob(os.path.join(languages_dir, '*.textproto')):
- with open(textproto_file, 'r', encoding='utf-8') as f:
+ for textproto_file in glob.iglob(os.path.join(languages_dir, "*.textproto")):
+ with open(textproto_file, "r", encoding="utf-8") as f:
language = text_format.Parse(f.read(), languages_public_pb2.LanguageProto())
langs[language.id] = language
return langs
if base_dir is None:
base_dir = DATA_DIR
- scripts_dir = os.path.join(base_dir, 'scripts')
+ scripts_dir = os.path.join(base_dir, "scripts")
scripts = {}
- for textproto_file in glob.iglob(os.path.join(scripts_dir, '*.textproto')):
- with open(textproto_file, 'r', encoding='utf-8') as f:
+ for textproto_file in glob.iglob(os.path.join(scripts_dir, "*.textproto")):
+ with open(textproto_file, "r", encoding="utf-8") as f:
script = text_format.Parse(f.read(), languages_public_pb2.ScriptProto())
scripts[script.id] = script
return scripts
if base_dir is None:
base_dir = DATA_DIR
- regions_dir = os.path.join(base_dir, 'regions')
+ regions_dir = os.path.join(base_dir, "regions")
regions = {}
- for textproto_file in glob.iglob(os.path.join(regions_dir, '*.textproto')):
- with open(textproto_file, 'r', encoding='utf-8') as f:
+ for textproto_file in glob.iglob(os.path.join(regions_dir, "*.textproto")):
+ with open(textproto_file, "r", encoding="utf-8") as f:
region = text_format.Parse(f.read(), languages_public_pb2.RegionProto())
regions[region.id] = region
return regions