Перевод запросов Get It Done
Запросы Get It Done нередко поступают с описаниями на разных языках. Для многих городских служб это настоящая проблема: чтобы разобраться в таких запросах, им приходится держать в штате переводчика или надеяться, что кто-то из сотрудников знает нужный язык.
Директор дорожной службы попросил Сэм помочь с этой задачей. Он хотел, чтобы она переводила запросы Get It Done в конце каждого рабочего дня.
Сэм решила пропустить запросы через сервис AWS Translate. Она уже загрузила CSV-файл в переменную dumping_df и выбрала следующие столбцы:

Помогите Сэм перевести запросы на испанский язык с помощью сервиса AWS Translate!
Это упражнение является частью курса
Введение в AWS Boto на Python
Инструкции к упражнению
- Для каждой строки в DataFrame выполните перевод на английский язык.
- Сохраните исходный язык в столбце
original_lang. - Сохраните полученный перевод в столбце
translated_desc.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
for index, row in dumping_df.iterrows():
# Get the public_description into a variable
description = dumping_df.loc[index, 'public_description']
if description != '':
# Translate the public description
resp = translate.____(
____=description,
____='auto', ____='en')
# Store original language in original_lang column
dumping_df.loc[index, 'original_lang'] = resp['____']
# Store the translation in the translated_desc column
dumping_df.loc[index, 'translated_desc'] = resp['____']
# Preview the resulting DataFrame
dumping_df = dumping_df[['service_request_id', 'original_lang', 'translated_desc']]
dumping_df.head()