X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/1ce06a1b5f2ffffa7d83a9d8968889fc6863b975..7fa5002e3aa435859aea7fb4e0c814b4034b6aa5:/apps/wolnelektury_core/management/commands/localepack.py diff --git a/apps/wolnelektury_core/management/commands/localepack.py b/apps/wolnelektury_core/management/commands/localepack.py index 4ec743441..bd631928c 100644 --- a/apps/wolnelektury_core/management/commands/localepack.py +++ b/apps/wolnelektury_core/management/commands/localepack.py @@ -1,15 +1,17 @@ - +# -*- coding: utf-8 -*- +# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. +# from optparse import make_option from django.conf import settings from django.core.management.base import BaseCommand from django.core.management import call_command -from modeltranslation.management.commands.translation2po import get_languages +from .translation2po import get_languages import os import shutil import tempfile import sys -import zipfile import allauth @@ -31,7 +33,7 @@ def copy_f(frm, to): "I can create a necessary dest directiories, yey!" if not os.path.exists(os.path.dirname(to)): os.makedirs(os.path.dirname(to)) - shutil.copyfile(frm,to) + shutil.copyfile(frm, to) class AppLocale(Locale): def __init__(self, appmod): @@ -212,7 +214,7 @@ class Command(BaseCommand): if not options['directory'] or not os.path.exists(options['directory']): print "Directory not provided or does not exist, please use -d" sys.exit(1) - + if options['merge']: self.merge_setup(options['directory']) self.load(options) if options['merge']: self.merge_finish(options['message']) @@ -221,7 +223,7 @@ class Command(BaseCommand): merge_branch = 'wl-locale-merge' last_branch = None - + def merge_setup(self, directory): self.last_branch = self.current_branch() rev = open(os.path.join(directory, '.revision')).read()