mirror of
https://github.com/veekun/pokedex.git
synced 2024-08-20 18:16:34 +00:00
Make poupdate work correctly without a i18n directory
This commit is contained in:
parent
0ed5d65384
commit
9b7a3dc4c9
1 changed files with 23 additions and 17 deletions
|
@ -318,6 +318,11 @@ if __name__ == '__main__':
|
|||
transl = translations.Translations.from_parsed_options(options)
|
||||
|
||||
gettext_directory = options.gettext_directory
|
||||
|
||||
if (options.pots or options.pos) and not os.path.exists(gettext_directory):
|
||||
print "Error: Gettext directory doesn't exist. Skipping pot/po creation"
|
||||
options.pots = options.pos = False
|
||||
|
||||
if options.pots:
|
||||
if options.verbose:
|
||||
print 'Creating pots in', gettext_directory
|
||||
|
@ -337,6 +342,7 @@ if __name__ == '__main__':
|
|||
for lang, stream in csv_streams.items():
|
||||
streams[lang].append(stream)
|
||||
|
||||
if os.path.exists(gettext_directory):
|
||||
# Merge in the PO files
|
||||
if options.langs:
|
||||
langs = options.langs.split(',')
|
||||
|
|
Loading…
Reference in a new issue