diff --git a/scripts/code_tools/modified_strings.py b/scripts/code_tools/modified_strings.py index e7a9d239dc7c5da4f93143598f6cbcf76ffc8932..a9072fccb4352b5702ed7feedece54543a4ecb58 100644 --- a/scripts/code_tools/modified_strings.py +++ b/scripts/code_tools/modified_strings.py @@ -315,7 +315,7 @@ def save_translation_file(per_lang_data, aux_data, outfile): worksheet.set_column('B:B', 80, wrap_format) print("Writing", outfile) - writer.save() + writer.close() if __name__ == "__main__": @@ -325,7 +325,7 @@ def save_translation_file(per_lang_data, aux_data, outfile): parser.add_argument("--deleted", action="store_true", default = False, help="show all translated entities which don't exist in english") parser.add_argument("--skip_spreadsheet", action="store_true", default = False, help="skip creating the translation spreadsheet") parser.add_argument("--rev", help="revision with modified strings, default HEAD", default="HEAD") - parser.add_argument("--rev_base", help="previous revision to compare against, default master", default="master") + parser.add_argument("--rev_base", help="previous revision to compare against, default main", default="main") parser.add_argument("--base_lang", help="base language, default en (normally leave unchanged - other values are only useful for testing)", default="en") parser.add_argument("--lang", help="target languages, or 'all_valid' or 'supported'; default is 'supported'", nargs="+", default = ["supported"]) args = parser.parse_args() @@ -397,7 +397,7 @@ def save_translation_file(per_lang_data, aux_data, outfile): if args.deleted: deletion_file = "Translate_deletions.txt" print("Saving deletion info to", deletion_file) - with open(deletion_file,"w") as f: + with open(deletion_file,"w", encoding="utf-8") as f: for lang in langs: find_deletions(mod_tree, base_tree, lang, args, f) diff --git a/scripts/content_tools/skel_tool.py b/scripts/content_tools/skel_tool.py index 696e4e29238f030c143581df7ea02d1eaecaad71..3ed6ebf7c086c51c5dbdcd0257e78be535a54a30 100644 --- a/scripts/content_tools/skel_tool.py +++ b/scripts/content_tools/skel_tool.py @@ -83,10 +83,10 @@ def enforce_alias_rules(tree, element, fix=False): if name: std_alias = "avatar_" + name if not std_alias in alias_lis: - print "missing expected alias",name,std_alias + print("missing expected alias",name,std_alias) for alias in alias_lis: if alias.startswith("avatar_") and alias != std_alias: - print "invalid avatar_ alias",name,alias + print("invalid avatar_ alias",name,alias) def enforce_symmetry(tree, element, field, fix=False): name = element.get("name")