Revision 857f8a2f

b/snf-django-lib/snf_django/management/commands/__init__.py
63 63
        user's preferred encoding.
64 64

  
65 65
        """
66
        argv = [utils.smart_locale_unicode(a) for a in argv]
66 67
        parser = self.create_parser(argv[0], argv[1])
67 68
        options, args = parser.parse_args(argv[2:])
68 69
        handle_default_options(options)
69
        args = [utils.smart_locale_unicode(a, strings_only=True) for a in args]
70
        options.__dict__.update(
71
            (k, utils.smart_locale_unicode(v, strings_only=True))
72
            for k, v in options.__dict__.items())
73 70
        self.execute(*args, **options.__dict__)
74 71

  
75 72

  

Also available in: Unified diff