Back to generating a pot file into trunk/po of i18n repo (it's useful for translators who want to start a new translation without be able to generate their own po!).

This commit is contained in:
Bastien Montagne 2012-10-26 13:15:14 +00:00
parent 2821f822c5
commit 7013931b14
2 changed files with 10 additions and 11 deletions

@ -38,6 +38,8 @@ except:
PY3 = settings.PYTHON3_EXEC
FILE_NAME_POT = settings.FILE_NAME_POT
def main():
import argparse
@ -71,16 +73,13 @@ def main():
if t:
ret = t
# Regenerate POTFILES.in.
# cmd = (PY3, "./update_potinput.py")
# t = subprocess.call(cmd)
# if t:
# ret = t
# Generate a temp pot file.
dummy, potfile = tempfile.mkstemp(suffix=".pot",
prefix="blender_pot_")
os.close(dummy)
# Back to having a pot file in trunk/po. It's quite useful for translators that want to start
# a new translation and not not want to bother generating their own po from scratch!
# dummy, potfile = tempfile.mkstemp(suffix=".pot",
# prefix="blender_pot_")
# os.close(dummy)
potfile = FILE_NAME_POT
cmd = [PY3, "./update_pot.py", "-i", msgfile, "-o", potfile]
if not args.no_checks:
cmd.append("-c")

@ -236,8 +236,8 @@ def merge_messages(msgs, states, messages, do_checks, spell_cache):
def main():
parser = argparse.ArgumentParser(description="Update blender.pot file " \
"from messages.txt")
parser = argparse.ArgumentParser(description="Update blender.pot file from messages.txt and source code parsing, "
"and performs some checks over msgids.")
parser.add_argument('-w', '--warning', action="store_true",
help="Show warnings.")
parser.add_argument('-i', '--input', metavar="File",