45 lines
1.5 KiB
Python
45 lines
1.5 KiB
Python
import os
|
|
import re
|
|
|
|
files_to_translate = [
|
|
r'c:\laragon\www\fiberid\login.php',
|
|
r'c:\laragon\www\fiberid\forgot.php',
|
|
r'c:\laragon\www\fiberid\forgot_password.php',
|
|
r'c:\laragon\www\fiberid\edit_data.php',
|
|
r'c:\laragon\www\fiberid\registrasi_foto.php',
|
|
r'c:\laragon\www\fiberid\verifikasi_wajah.php'
|
|
]
|
|
|
|
translations = {
|
|
'Kata Sandi Baku': 'New Password',
|
|
'Kata Sandi': 'Password',
|
|
'Akun': 'Account',
|
|
'Lupa PIN ?': 'Forgot PIN?',
|
|
'Lupa kata sandi?': 'Forgot password?',
|
|
'Belum punya akun?': 'Don\'t have an account?',
|
|
'Masukkan Email dan Username untuk mengatur ulang PIN.': 'Enter Email and Username to reset PIN.',
|
|
'Kembali ke Login': 'Back to Login',
|
|
'Masuk': 'Login',
|
|
'Daftar': 'Register',
|
|
'Peringatan': 'Warning',
|
|
'Tidak didukung': 'Not supported',
|
|
'Silahkan isi PIN 6 angka dengan lengkap.': 'Please enter the complete 6-digit PIN.',
|
|
'Menunggu Persetujuan': 'Waiting for Approval',
|
|
'Data profil Anda': 'Your profile data',
|
|
'Verifikasi identitas Anda untuk mereset password.': 'Verify your identity to reset password.',
|
|
'Silahkan lanjutkan': 'Please continue'
|
|
}
|
|
|
|
for file in files_to_translate:
|
|
if not os.path.exists(file): continue
|
|
with open(file, 'r', encoding='utf-8') as f:
|
|
content = f.read()
|
|
|
|
for id_text, en_text in translations.items():
|
|
content = content.replace(id_text, en_text)
|
|
|
|
with open(file, 'w', encoding='utf-8') as f:
|
|
f.write(content)
|
|
print(f'Translated {file}')
|
|
|