importcsv
#مسیرفایلCSV
file_path='worldometer_data.csv'
output_file_path='translated_worldometer_data.csv'
#عناوینستون‌هایاصلیوترجمهآنهابهفارسی
translations={
'عنوان':'عنوان',
'مقدار':'مقدار',
'CurrentPopulation':'جمعیتکنونی',
'Birthsthisyear':'متولدینامسال',
'Birthstoday':'متولدینامروز',
'Deathsthisyear':'مرگومیرامسال',
'Deathstoday':'مرگومیرامروز',
'Netpopulationgrowththisyear':'رشدجمعیتخالصامسال',
'Netpopulationgrowthtoday':'رشدجمعیتخالصامروز'
#درصورتنیاز،عناوینبیشتریرااضافهکنید
}
#خواندنفایلCSVوترجمهعناوین
withopen(file_path,'r',encoding='utf-8')ascsvfile:
csvreader=csv.reader(csvfile)
rows=list(csvreader)
#ترجمهعناوینستون‌ها
translated_rows=[[translations.get(col,col)forcolinrows[0]]]+rows[1:]
#ذخیرهفایلCSVباعناوینترجمهشده
withopen(output_file_path,'w',newline='',encoding='utf-8')ascsvfile:
csvwriter=csv.writer(csvfile)
csvwriter.writerows(translated_rows)
print('عناوینباموفقیتترجمهشدندودرفایلجدیدذخیرهشدند.')

WP Radio
WP Radio
OFFLINE LIVE