def main(): if len(sys.argv) == 1: print 'You have to specify a product or a language code.' sys.exit(1) product = getLongProductName(sys.argv[1]) pot = '%s.pot' % product os.chdir('..') os.chdir('i18n') if not os.path.isfile(pot): # no pot? test for language-code poFiles = getPoFilesByLanguageCode(product) if poFiles: potFiles = getPotFiles() for po in poFiles: for pot in potFiles: if getProduct(po) == getProduct(pot): os.system(__I18NDUDE + (' sync --pot %s %s') % (pot, po)) else: print 'Neither a pot nor po files for the given argument were found.' sys.exit(3) else: # product was given poFiles = getPoFilesAsCmdLine(product) if poFiles == []: print 'No po-files were found for the given product.' sys.exit(4) os.system(__I18NDUDE + (' sync --pot %s %s') % (pot, poFiles))
def main(): option = 'all' if len(sys.argv) > 1: option = sys.argv[1] os.chdir('..') os.chdir('i18n') products = None if option == 'all': products = [getProduct(p) for p in getPotFiles()] elif option in list(PRODUCTS.keys()): products = (getLongProductName(option), ) if products: os.system(__I18NDUDE + (' list --products %s') % (' '.join(products)))
def main(): option = 'all' if len(sys.argv) > 1: option = sys.argv[1] os.chdir('..') os.chdir('i18n') products = None if option == 'all': products = [getProduct(p) for p in getPotFiles()] elif option in list(PRODUCTS.keys()): products = (getLongProductName(option), ) if products: os.system(__I18NDUDE + (' list -t --products %s') % (' '.join(products)))
def main(): option = 'all' if len(sys.argv) > 1: option = sys.argv[1] os.chdir('..') os.chdir('i18n') products = None if option == 'all': products = [getProduct(p) for p in getPotFiles()] elif option in PRODUCTS.keys(): products = (getLongProductName(option), ) if products: os.system(__I18NDUDE + (' combinedchart -o plone.gif --title "Plone 3.0" --products %s') % (' '.join(products)))
def main(): option = "all" if len(sys.argv) > 1: option = sys.argv[1] os.chdir("..") os.chdir("i18n") products = None if option == "all": products = [getProduct(p) for p in getPotFiles()] elif option in PRODUCTS.keys(): products = (getLongProductName(option),) if products: os.system(__I18NDUDE + (" list -t --products %s") % (" ".join(products)))