Skip to content

Instantly share code, notes, and snippets.

@santosh
Created September 12, 2013 08:02
Show Gist options
  • Save santosh/6534259 to your computer and use it in GitHub Desktop.
Save santosh/6534259 to your computer and use it in GitHub Desktop.

English to rövarspråket converter

Call it like:

$ ./e2r.py "the english string"

Or import it into script:

from e2r import e2r

e2r("the english string")
#!/usr/bin/env python3
#-*- coding: utf-8 -*-
from sys import argv
from string import punctuation
def e2r(sentence):
"""Translate English sentence to rövarspråket (Swedish for "robber's
language")
:sentence: English string
:returns: rövarspråket string
"""
for char in sentence:
if char not in ('a', 'e', 'i', 'o', 'u', ' ') and char not in punctuation:
print(char + 'o' + char, end='')
else:
print(char, end='')
if __name__ = '__main__':
e2r(argv[1])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment