Do not install unwanted locales. --- a/setup.py 2014-11-01 11:21:49.679613605 +0100 +++ b/setup.py 2014-11-01 11:26:36.305719135 +0100 @@ -101,9 +101,15 @@ PO_DIR = 'po' MO_DIR = os.path.join('build', 'po') +LINGUAS = os.environ.get('LINGUAS', '*').split(' ') for po in glob.glob(os.path.join(PO_DIR, '*.po')): lang = os.path.basename(po[:-3]) + + # Skip unwanted locales + if lang not in LINGUAS and '*' not in LINGUAS: + continue + mo = os.path.join(MO_DIR, lang, 'gtg.mo') target_dir = os.path.dirname(mo) if not os.path.isdir(target_dir):