def generateDateParsers(): res = {} alllocales = Locale('').getAvailableLocales() for lkey in alllocales.keys(): vals = [] l = alllocales[lkey] res[str(l)] = generateDateParser(l) return res
def testAll(): from PyICU import Locale alllocales = Locale('').getAvailableLocales() for lkey in alllocales.keys(): print 'testing',str(lkey) l = alllocales[lkey] ctx = ParseCtx() p = LocaleParser.getInstance(str(l)) try: p.parse(ctx,'10 p') except Exception,e: print 'failed to parse simple time on with',str(l)