1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
#! /usr/bin/env python
# -*- coding: utf-8 -*-
##
# SPDX-FileCopyrightText: 2010 Stephen Kelly <steveire@gmail.com>
#
# SPDX-License-Identifier: BSD-2-Clause
##
from strings_extractor_gettext import GettextExtractStrings
import os, sys, glob, operator
if __name__ == "__main__":
ex = GettextExtractStrings()
outputfile = sys.stdout
files = reduce(operator.add, map(glob.glob, sys.argv[1:]))
for filename in files:
f = open(filename, "r")
ex.translate(f, outputfile)
outputfile.write("\n")
|