Skip to content

Commit

Permalink
Update merge_translation script to just rewrite
Browse files Browse the repository at this point in the history
  • Loading branch information
stefanw committed Mar 6, 2014
1 parent 3d12908 commit f58fd59
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions scripts/merge_translations.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,17 @@ def questions(old, new, overwrite_language):
oo['details'][overwrite_language] = on['details'][overwrite_language]


def main(mode, base_file, new_file, overwrite_language):
def main(mode, base_file, new_file=None, overwrite_language=None):
old = yaml.load(file(base_file).read())
new = yaml.load(file(new_file).read())

assert len(overwrite_language) == 2
if mode == 'persona':
persona(old, new, overwrite_language)
elif mode == 'questions':
questions(old, new, overwrite_language)
if new_file is not None and overwrite_language is not None:
new = yaml.load(file(new_file).read())

assert len(overwrite_language) == 2
if mode == 'persona':
persona(old, new, overwrite_language)
elif mode == 'questions':
questions(old, new, overwrite_language)

sys.stdout.write(yaml.safe_dump(old, allow_unicode=True, default_flow_style=False, encoding='utf-8', width=10000))

Expand Down

0 comments on commit f58fd59

Please sign in to comment.