Google Translate 100 000 Times (2024)
translator = GoogleTranslator(source='es', target='en') text = translator.translate(spanish)
for i in range(iterations): # Translate to random language, then back to English # (Using a fixed chain: EN -> ES -> EN) translator = GoogleTranslator(source='en', target='es') spanish = translator.translate(text) google translate 100 000 times
proxies = ["proxy1", "proxy2", ...] # You must source these languages = ['es', 'fr', 'de', 'it', 'pt', 'nl', 'sv', 'pl', 'tr', 'ru'] text = "Hello world" for i in range(100000): lang = languages[i % len(languages)] try: text = GoogleTranslator(source='auto', target=lang, proxies='http': proxies[i%len(proxies)]).translate(text) if i % 1000 == 0: print(f"i: text") except: print(f"Failed at i, retrying...") time.sleep(60) time.sleep(5) Here is a realistic evolution of a sentence over 100k iterations: translator = GoogleTranslator(source='es'