diff --git a/dotfiles-old/bin/translate b/dotfiles-old/bin/translate index 8d2ceab..46e173f 100755 --- a/dotfiles-old/bin/translate +++ b/dotfiles-old/bin/translate @@ -64,11 +64,9 @@ def main(argc, argv): except KeyboardInterrupt: fprintf(stderr, "%s: Cancelled (keyboard interrupt).\n", argv[0]); exit(1); - if len(text) == 1: - text = text[0]; - translated = translator.translate(text, src=src, dest=dest); - if not(type(translated) is list): translated = [ translated ]; - for translation in translated: + for i in range(len(text)): + text[i] = translator.translate(text[i], src=src, dest=dest); + for translation in text: if isatty: fprintf(stdout, "%s -> %s\n"