24 lines
780 B
Python
24 lines
780 B
Python
from googletrans import Translator
|
|
import fileinput
|
|
|
|
translator = Translator()
|
|
temp_list = []
|
|
file = "./spanish_css.css"
|
|
with open(file, 'r') as f:
|
|
with open("_translated_css.html.liquid", "a+") as n:
|
|
# Uncomment the next three lines if you want the script to save a back up file, just in case.
|
|
# read_data = f.read()
|
|
# backup = open("backup_css.css", "w")
|
|
# backup.write(read_data)
|
|
lines = f.readlines()
|
|
for line in lines:
|
|
if "content:" in line:
|
|
tr = line[11:-2]
|
|
changed = translator.translate(tr, dest='fr')
|
|
newline = line.replace(tr, changed.text)
|
|
n.write(newline)
|
|
else:
|
|
n.write(line)
|
|
f.close()
|
|
n.close()
|