Closed kevinhoctor closed 11 years ago
Do you have any strings files lying around from however you were handling localization before? In strings.py
, if you add print os.path.join(directory, '%s.strings' % name)
just before line 146, you should be able to figure out what file it's failing for. Can you check the encoding of that file?
I'm planning on adding some changes that move to UTF-8 which is easier to handle in most version control systems, so this issue may not be something that causes problems going forward. Presumably those changes will be backwards compatible and we'll be able to read UTF-8 and UTF-16 and write UTF-8 files.
That was the problem: There was an existing Localizable.strings file. I removed it and the script went through. Thanks for the quick solution!
Glad to hear that fixed it!
I'm trying to use Greenwich with our MoneyWell project, but the run script is failing and it looks like it's happening on a system Python file. Any ideas how to work around this?