data = json.loads(data_str)
result = '\n'.join(map(str, data))
HELLO = 'hello' # код фразы приветствия. Не сама фраза.
LANG | ID | TEXT
'ru' | 'hello' | 'Здравствуйте'
'en' | 'hello' | 'Greetings!'
'uk' | 'hello' | 'Здоровеньки булы!'
USERID | LANG
123456 | 'ru'
234567 | 'en'
135790 | 'uk'
SELECT lang FROM languages WHERE USERID = ?;
SELECT text FROM strings WHERE lang = ? AND id = ?;
'Greetings! Your name is {name} and you have joined {days} days ago.'
output = line.format(name='John Doe', days=1)
В моем случае они только для читаемости, их можно опустить. Т.е.
и
def get_snapshot(site, name):
будут исполняться одинаково.