def handle(self, **options):
"""
Find all translation files and populate the database with them.
"""
for lang_code, lang_name in settings.LANGUAGES:
filepaths = find_pofiles(lang_code, third_party_apps=options['include_third_party'])
if len(filepaths) > 0:
print("{} filepaths found for language {}".format(len(filepaths), lang_name))
for fp in filepaths:
obj, created = TranslationFile.objects.get_or_create(
name=app_name_from_filepath(fp),
filepath=fp,
language_code=lang_code
)
self.stdout.write("{} Created: {}".format(fp, created))
评论列表
文章目录