Feat: Remplissage initial des fichiers de langue et README pour les nouvelles langues

Cette modification effectue le remplissage initial des fichiers pour les langues récemment ajoutées (Japonais, Russe, Arabe, Hindi, Mandarin Chinois) :

- Fichiers JSON de langue (`app/src/Lang/*.json`):
    - Le contenu de `en.json` a été utilisé comme modèle.
    - Les valeurs textuelles ont été remplacées par des placeholders indiquant "[Auto-traduction en <Langue>] <Texte_Anglais_Original>" pour signifier qu'une traduction réelle est nécessaire.

- Fichiers README spécifiques (`docs/languages/README.*.md`):
    - Un contenu de base structuré a été créé en français, incluant les sections : Description, Configuration, Installation, et Fonctionnement.
    - Ce contenu de base a été adapté pour chaque nouvelle langue, avec chaque paragraphe préfixé par "[Auto-traduction en <Langue>]" pour indiquer que le texte est un placeholder nécessitant une traduction.

Ces modifications fournissent la structure et le contenu initial pour faciliter la future traduction complète de l'application et de sa documentation dans les nouvelles langues.
This commit is contained in:
google-labs-jules[bot]
2025-06-15 11:24:59 +00:00
parent 59e74faeeb
commit 0a6a1c79de
10 changed files with 690 additions and 20 deletions

View File

@ -1 +1,84 @@
{}
{
"app_name": "Auto-translated 'Certificate Management' to Arabic",
"login_title": "Auto-translated 'Login - Certificate Management' to Arabic",
"login_heading": "Auto-translated 'Log in to the application' to Arabic",
"username": "Auto-translated 'Username' to Arabic",
"password": "Auto-translated 'Password' to Arabic",
"login_button": "Auto-translated 'Log In' to Arabic",
"dark_mode": "Auto-translated 'Dark Mode' to Arabic",
"light_mode": "Auto-translated 'Light Mode' to Arabic",
"dashboard_title": "Auto-translated 'Dashboard' to Arabic",
"welcome": "Auto-translated 'Welcome, {username}!' to Arabic",
"logout": "Auto-translated 'Log Out' to Arabic",
"certificates": "Auto-translated 'Certificates' to Arabic",
"functional_perimeters": "Auto-translated 'Functional Perimeters' to Arabic",
"users": "Auto-translated 'Users' to Arabic",
"quick_actions": "Auto-translated 'Quick Actions' to Arabic",
"create_new_certificate": "Auto-translated 'Create a new certificate' to Arabic",
"create_new_perimeter": "Auto-translated 'Create a new perimeter' to Arabic",
"new_user": "Auto-translated 'New user' to Arabic",
"certificate_name": "Auto-translated 'Certificate Name' to Arabic",
"type": "Auto-translated 'Type' to Arabic",
"expiration_date": "Auto-translated 'Expiration Date' to Arabic",
"status": "Auto-translated 'Status' to Arabic",
"revoked": "Auto-translated 'Revoked' to Arabic",
"active": "Auto-translated 'Active' to Arabic",
"actions": "Auto-translated 'Actions' to Arabic",
"revoke_certificate": "Auto-translated 'Revoke' to Arabic",
"confirm_revoke": "Auto-translated 'Are you sure you want to revoke this certificate? This action is irreversible and will invalidate the certificate.' to Arabic",
"perimeter_name": "Auto-translated 'Perimeter Name' to Arabic",
"intermediate_cert_file": "Auto-translated 'Intermediate Certificate File' to Arabic",
"created_at": "Auto-translated 'Created On' to Arabic",
"create_perimeter_button": "Auto-translated 'Create Perimeter' to Arabic",
"create_new_user": "Auto-translated 'Create a new user' to Arabic",
"user_role": "Auto-translated 'Role' to Arabic",
"admin": "Auto-translated 'Administrator' to Arabic",
"user": "Auto-translated 'User' to Arabic",
"create_user_button": "Auto-translated 'Create User' to Arabic",
"delete_user": "Auto-translated 'Delete' to Arabic",
"confirm_delete_user": "Auto-translated 'Are you sure you want to delete this user? This action is irreversible.' to Arabic",
"new_certificate_heading": "Auto-translated 'Create a New Certificate' to Arabic",
"subdomain_name": "Auto-translated 'Subdomain / CN Name' to Arabic",
"select_perimeter": "Auto-translated 'Select a Functional Perimeter' to Arabic",
"select_perimeter_placeholder": "Auto-translated 'Choose a perimeter' to Arabic",
"create_certificate": "Auto-translated 'Create Certificate' to Arabic",
"root": "Auto-translated 'Root' to Arabic",
"intermediate": "Auto-translated 'Intermediate' to Arabic",
"simple": "Auto-translated 'Simple' to Arabic",
"back_to_dashboard": "Auto-translated 'Back to Dashboard' to Arabic",
"back_to_cert_list": "Auto-translated 'Back to Certificate List' to Arabic",
"back_to_perimeter_list": "Auto-translated 'Back to Perimeter List' to Arabic",
"back_to_user_list": "Auto-translated 'Back to User List' to Arabic",
"no_certificates_yet": "Auto-translated 'No certificates have been created yet.' to Arabic",
"no_perimeters_yet": "Auto-translated 'No functional perimeters have been created yet.' to Arabic",
"no_users_yet": "Auto-translated 'No users have been created yet.' to Arabic",
"login_error_empty_fields": "Auto-translated 'Please enter your username and password.' to Arabic",
"login_error_credentials": "Auto-translated 'Incorrect username or password.' to Arabic",
"permission_denied": "Auto-translated 'You do not have the necessary permissions to access this page.' to Arabic",
"cert_create_error_empty_fields": "Auto-translated 'Subdomain name and functional perimeter are required.' to Arabic",
"cert_create_error_perimeter_not_found": "Auto-translated 'Selected functional perimeter not found.' to Arabic",
"cert_create_success": "Auto-translated 'Certificate created successfully.' to Arabic",
"cert_create_error": "Auto-translated 'Error creating certificate: {output}' to Arabic",
"cert_revoke_error_id_missing": "Auto-translated 'Certificate ID missing for revocation.' to Arabic",
"cert_revoke_error_not_found": "Auto-translated 'Certificate not found for revocation.' to Arabic",
"cert_revoke_error_ca_revocation": "Auto-translated 'ROOT and INTERMEDIATE certificates cannot be revoked via the interface for PKI security reasons.' to Arabic",
"cert_revoke_error_already_revoked": "Auto-translated 'This certificate is already revoked.' to Arabic",
"cert_revoke_success": "Auto-translated 'Certificate revoked successfully.' to Arabic",
"cert_revoke_error": "Auto-translated 'Error revoking certificate: {output}' to Arabic",
"perimeter_create_error_empty_name": "Auto-translated 'Functional perimeter name is required.' to Arabic",
"perimeter_create_error_exists": "Auto-translated 'A functional perimeter with this name already exists.' to Arabic",
"perimeter_create_success": "Auto-translated 'Functional perimeter and its intermediate certificate created successfully.' to Arabic",
"perimeter_create_error": "Auto-translated 'Error creating functional perimeter: {output}' to Arabic",
"user_create_error_empty_fields": "Auto-translated 'Username and password are required.' to Arabic",
"user_create_error_invalid_role": "Auto-translated 'Invalid user role.' to Arabic",
"user_create_error_exists": "Auto-translated 'A user with the username ''{username}'' already exists.' to Arabic",
"user_create_success": "Auto-translated 'User ''{username}'' created successfully.' to Arabic",
"user_create_error_db": "Auto-translated 'Error creating user in the database.' to Arabic",
"user_delete_error_id_missing": "Auto-translated 'User ID missing for deletion.' to Arabic",
"user_delete_error_self_delete": "Auto-translated 'You cannot delete your own account.' to Arabic",
"user_delete_error_last_admin": "Auto-translated 'Cannot delete the last administrator account.' to Arabic",
"user_delete_success": "Auto-translated 'User ''{username}'' deleted successfully.' to Arabic",
"user_delete_error_not_found": "Auto-translated 'User not found for deletion.' to Arabic",
"user_delete_error_db": "Auto-translated 'Error deleting user from the database.' to Arabic",
"self_delete_not_allowed": "Auto-translated 'You cannot delete yourself.' to Arabic"
}

View File

@ -1 +1,84 @@
{}
{
"app_name": "Auto-translated 'Certificate Management' to Hindi",
"login_title": "Auto-translated 'Login - Certificate Management' to Hindi",
"login_heading": "Auto-translated 'Log in to the application' to Hindi",
"username": "Auto-translated 'Username' to Hindi",
"password": "Auto-translated 'Password' to Hindi",
"login_button": "Auto-translated 'Log In' to Hindi",
"dark_mode": "Auto-translated 'Dark Mode' to Hindi",
"light_mode": "Auto-translated 'Light Mode' to Hindi",
"dashboard_title": "Auto-translated 'Dashboard' to Hindi",
"welcome": "Auto-translated 'Welcome, {username}!' to Hindi",
"logout": "Auto-translated 'Log Out' to Hindi",
"certificates": "Auto-translated 'Certificates' to Hindi",
"functional_perimeters": "Auto-translated 'Functional Perimeters' to Hindi",
"users": "Auto-translated 'Users' to Hindi",
"quick_actions": "Auto-translated 'Quick Actions' to Hindi",
"create_new_certificate": "Auto-translated 'Create a new certificate' to Hindi",
"create_new_perimeter": "Auto-translated 'Create a new perimeter' to Hindi",
"new_user": "Auto-translated 'New user' to Hindi",
"certificate_name": "Auto-translated 'Certificate Name' to Hindi",
"type": "Auto-translated 'Type' to Hindi",
"expiration_date": "Auto-translated 'Expiration Date' to Hindi",
"status": "Auto-translated 'Status' to Hindi",
"revoked": "Auto-translated 'Revoked' to Hindi",
"active": "Auto-translated 'Active' to Hindi",
"actions": "Auto-translated 'Actions' to Hindi",
"revoke_certificate": "Auto-translated 'Revoke' to Hindi",
"confirm_revoke": "Auto-translated 'Are you sure you want to revoke this certificate? This action is irreversible and will invalidate the certificate.' to Hindi",
"perimeter_name": "Auto-translated 'Perimeter Name' to Hindi",
"intermediate_cert_file": "Auto-translated 'Intermediate Certificate File' to Hindi",
"created_at": "Auto-translated 'Created On' to Hindi",
"create_perimeter_button": "Auto-translated 'Create Perimeter' to Hindi",
"create_new_user": "Auto-translated 'Create a new user' to Hindi",
"user_role": "Auto-translated 'Role' to Hindi",
"admin": "Auto-translated 'Administrator' to Hindi",
"user": "Auto-translated 'User' to Hindi",
"create_user_button": "Auto-translated 'Create User' to Hindi",
"delete_user": "Auto-translated 'Delete' to Hindi",
"confirm_delete_user": "Auto-translated 'Are you sure you want to delete this user? This action is irreversible.' to Hindi",
"new_certificate_heading": "Auto-translated 'Create a New Certificate' to Hindi",
"subdomain_name": "Auto-translated 'Subdomain / CN Name' to Hindi",
"select_perimeter": "Auto-translated 'Select a Functional Perimeter' to Hindi",
"select_perimeter_placeholder": "Auto-translated 'Choose a perimeter' to Hindi",
"create_certificate": "Auto-translated 'Create Certificate' to Hindi",
"root": "Auto-translated 'Root' to Hindi",
"intermediate": "Auto-translated 'Intermediate' to Hindi",
"simple": "Auto-translated 'Simple' to Hindi",
"back_to_dashboard": "Auto-translated 'Back to Dashboard' to Hindi",
"back_to_cert_list": "Auto-translated 'Back to Certificate List' to Hindi",
"back_to_perimeter_list": "Auto-translated 'Back to Perimeter List' to Hindi",
"back_to_user_list": "Auto-translated 'Back to User List' to Hindi",
"no_certificates_yet": "Auto-translated 'No certificates have been created yet.' to Hindi",
"no_perimeters_yet": "Auto-translated 'No functional perimeters have been created yet.' to Hindi",
"no_users_yet": "Auto-translated 'No users have been created yet.' to Hindi",
"login_error_empty_fields": "Auto-translated 'Please enter your username and password.' to Hindi",
"login_error_credentials": "Auto-translated 'Incorrect username or password.' to Hindi",
"permission_denied": "Auto-translated 'You do not have the necessary permissions to access this page.' to Hindi",
"cert_create_error_empty_fields": "Auto-translated 'Subdomain name and functional perimeter are required.' to Hindi",
"cert_create_error_perimeter_not_found": "Auto-translated 'Selected functional perimeter not found.' to Hindi",
"cert_create_success": "Auto-translated 'Certificate created successfully.' to Hindi",
"cert_create_error": "Auto-translated 'Error creating certificate: {output}' to Hindi",
"cert_revoke_error_id_missing": "Auto-translated 'Certificate ID missing for revocation.' to Hindi",
"cert_revoke_error_not_found": "Auto-translated 'Certificate not found for revocation.' to Hindi",
"cert_revoke_error_ca_revocation": "Auto-translated 'ROOT and INTERMEDIATE certificates cannot be revoked via the interface for PKI security reasons.' to Hindi",
"cert_revoke_error_already_revoked": "Auto-translated 'This certificate is already revoked.' to Hindi",
"cert_revoke_success": "Auto-translated 'Certificate revoked successfully.' to Hindi",
"cert_revoke_error": "Auto-translated 'Error revoking certificate: {output}' to Hindi",
"perimeter_create_error_empty_name": "Auto-translated 'Functional perimeter name is required.' to Hindi",
"perimeter_create_error_exists": "Auto-translated 'A functional perimeter with this name already exists.' to Hindi",
"perimeter_create_success": "Auto-translated 'Functional perimeter and its intermediate certificate created successfully.' to Hindi",
"perimeter_create_error": "Auto-translated 'Error creating functional perimeter: {output}' to Hindi",
"user_create_error_empty_fields": "Auto-translated 'Username and password are required.' to Hindi",
"user_create_error_invalid_role": "Auto-translated 'Invalid user role.' to Hindi",
"user_create_error_exists": "Auto-translated 'A user with the username ''{username}'' already exists.' to Hindi",
"user_create_success": "Auto-translated 'User ''{username}'' created successfully.' to Hindi",
"user_create_error_db": "Auto-translated 'Error creating user in the database.' to Hindi",
"user_delete_error_id_missing": "Auto-translated 'User ID missing for deletion.' to Hindi",
"user_delete_error_self_delete": "Auto-translated 'You cannot delete your own account.' to Hindi",
"user_delete_error_last_admin": "Auto-translated 'Cannot delete the last administrator account.' to Hindi",
"user_delete_success": "Auto-translated 'User ''{username}'' deleted successfully.' to Hindi",
"user_delete_error_not_found": "Auto-translated 'User not found for deletion.' to Hindi",
"user_delete_error_db": "Auto-translated 'Error deleting user from the database.' to Hindi",
"self_delete_not_allowed": "Auto-translated 'You cannot delete yourself.' to Hindi"
}

View File

@ -1 +1,84 @@
{}
{
"app_name": "Auto-translated 'Certificate Management' to Japanese",
"login_title": "Auto-translated 'Login - Certificate Management' to Japanese",
"login_heading": "Auto-translated 'Log in to the application' to Japanese",
"username": "Auto-translated 'Username' to Japanese",
"password": "Auto-translated 'Password' to Japanese",
"login_button": "Auto-translated 'Log In' to Japanese",
"dark_mode": "Auto-translated 'Dark Mode' to Japanese",
"light_mode": "Auto-translated 'Light Mode' to Japanese",
"dashboard_title": "Auto-translated 'Dashboard' to Japanese",
"welcome": "Auto-translated 'Welcome, {username}!' to Japanese",
"logout": "Auto-translated 'Log Out' to Japanese",
"certificates": "Auto-translated 'Certificates' to Japanese",
"functional_perimeters": "Auto-translated 'Functional Perimeters' to Japanese",
"users": "Auto-translated 'Users' to Japanese",
"quick_actions": "Auto-translated 'Quick Actions' to Japanese",
"create_new_certificate": "Auto-translated 'Create a new certificate' to Japanese",
"create_new_perimeter": "Auto-translated 'Create a new perimeter' to Japanese",
"new_user": "Auto-translated 'New user' to Japanese",
"certificate_name": "Auto-translated 'Certificate Name' to Japanese",
"type": "Auto-translated 'Type' to Japanese",
"expiration_date": "Auto-translated 'Expiration Date' to Japanese",
"status": "Auto-translated 'Status' to Japanese",
"revoked": "Auto-translated 'Revoked' to Japanese",
"active": "Auto-translated 'Active' to Japanese",
"actions": "Auto-translated 'Actions' to Japanese",
"revoke_certificate": "Auto-translated 'Revoke' to Japanese",
"confirm_revoke": "Auto-translated 'Are you sure you want to revoke this certificate? This action is irreversible and will invalidate the certificate.' to Japanese",
"perimeter_name": "Auto-translated 'Perimeter Name' to Japanese",
"intermediate_cert_file": "Auto-translated 'Intermediate Certificate File' to Japanese",
"created_at": "Auto-translated 'Created On' to Japanese",
"create_perimeter_button": "Auto-translated 'Create Perimeter' to Japanese",
"create_new_user": "Auto-translated 'Create a new user' to Japanese",
"user_role": "Auto-translated 'Role' to Japanese",
"admin": "Auto-translated 'Administrator' to Japanese",
"user": "Auto-translated 'User' to Japanese",
"create_user_button": "Auto-translated 'Create User' to Japanese",
"delete_user": "Auto-translated 'Delete' to Japanese",
"confirm_delete_user": "Auto-translated 'Are you sure you want to delete this user? This action is irreversible.' to Japanese",
"new_certificate_heading": "Auto-translated 'Create a New Certificate' to Japanese",
"subdomain_name": "Auto-translated 'Subdomain / CN Name' to Japanese",
"select_perimeter": "Auto-translated 'Select a Functional Perimeter' to Japanese",
"select_perimeter_placeholder": "Auto-translated 'Choose a perimeter' to Japanese",
"create_certificate": "Auto-translated 'Create Certificate' to Japanese",
"root": "Auto-translated 'Root' to Japanese",
"intermediate": "Auto-translated 'Intermediate' to Japanese",
"simple": "Auto-translated 'Simple' to Japanese",
"back_to_dashboard": "Auto-translated 'Back to Dashboard' to Japanese",
"back_to_cert_list": "Auto-translated 'Back to Certificate List' to Japanese",
"back_to_perimeter_list": "Auto-translated 'Back to Perimeter List' to Japanese",
"back_to_user_list": "Auto-translated 'Back to User List' to Japanese",
"no_certificates_yet": "Auto-translated 'No certificates have been created yet.' to Japanese",
"no_perimeters_yet": "Auto-translated 'No functional perimeters have been created yet.' to Japanese",
"no_users_yet": "Auto-translated 'No users have been created yet.' to Japanese",
"login_error_empty_fields": "Auto-translated 'Please enter your username and password.' to Japanese",
"login_error_credentials": "Auto-translated 'Incorrect username or password.' to Japanese",
"permission_denied": "Auto-translated 'You do not have the necessary permissions to access this page.' to Japanese",
"cert_create_error_empty_fields": "Auto-translated 'Subdomain name and functional perimeter are required.' to Japanese",
"cert_create_error_perimeter_not_found": "Auto-translated 'Selected functional perimeter not found.' to Japanese",
"cert_create_success": "Auto-translated 'Certificate created successfully.' to Japanese",
"cert_create_error": "Auto-translated 'Error creating certificate: {output}' to Japanese",
"cert_revoke_error_id_missing": "Auto-translated 'Certificate ID missing for revocation.' to Japanese",
"cert_revoke_error_not_found": "Auto-translated 'Certificate not found for revocation.' to Japanese",
"cert_revoke_error_ca_revocation": "Auto-translated 'ROOT and INTERMEDIATE certificates cannot be revoked via the interface for PKI security reasons.' to Japanese",
"cert_revoke_error_already_revoked": "Auto-translated 'This certificate is already revoked.' to Japanese",
"cert_revoke_success": "Auto-translated 'Certificate revoked successfully.' to Japanese",
"cert_revoke_error": "Auto-translated 'Error revoking certificate: {output}' to Japanese",
"perimeter_create_error_empty_name": "Auto-translated 'Functional perimeter name is required.' to Japanese",
"perimeter_create_error_exists": "Auto-translated 'A functional perimeter with this name already exists.' to Japanese",
"perimeter_create_success": "Auto-translated 'Functional perimeter and its intermediate certificate created successfully.' to Japanese",
"perimeter_create_error": "Auto-translated 'Error creating functional perimeter: {output}' to Japanese",
"user_create_error_empty_fields": "Auto-translated 'Username and password are required.' to Japanese",
"user_create_error_invalid_role": "Auto-translated 'Invalid user role.' to Japanese",
"user_create_error_exists": "Auto-translated 'A user with the username ''{username}'' already exists.' to Japanese",
"user_create_success": "Auto-translated 'User ''{username}'' created successfully.' to Japanese",
"user_create_error_db": "Auto-translated 'Error creating user in the database.' to Japanese",
"user_delete_error_id_missing": "Auto-translated 'User ID missing for deletion.' to Japanese",
"user_delete_error_self_delete": "Auto-translated 'You cannot delete your own account.' to Japanese",
"user_delete_error_last_admin": "Auto-translated 'Cannot delete the last administrator account.' to Japanese",
"user_delete_success": "Auto-translated 'User ''{username}'' deleted successfully.' to Japanese",
"user_delete_error_not_found": "Auto-translated 'User not found for deletion.' to Japanese",
"user_delete_error_db": "Auto-translated 'Error deleting user from the database.' to Japanese",
"self_delete_not_allowed": "Auto-translated 'You cannot delete yourself.' to Japanese"
}

View File

@ -1 +1,84 @@
{}
{
"app_name": "Auto-translated 'Certificate Management' to Russian",
"login_title": "Auto-translated 'Login - Certificate Management' to Russian",
"login_heading": "Auto-translated 'Log in to the application' to Russian",
"username": "Auto-translated 'Username' to Russian",
"password": "Auto-translated 'Password' to Russian",
"login_button": "Auto-translated 'Log In' to Russian",
"dark_mode": "Auto-translated 'Dark Mode' to Russian",
"light_mode": "Auto-translated 'Light Mode' to Russian",
"dashboard_title": "Auto-translated 'Dashboard' to Russian",
"welcome": "Auto-translated 'Welcome, {username}!' to Russian",
"logout": "Auto-translated 'Log Out' to Russian",
"certificates": "Auto-translated 'Certificates' to Russian",
"functional_perimeters": "Auto-translated 'Functional Perimeters' to Russian",
"users": "Auto-translated 'Users' to Russian",
"quick_actions": "Auto-translated 'Quick Actions' to Russian",
"create_new_certificate": "Auto-translated 'Create a new certificate' to Russian",
"create_new_perimeter": "Auto-translated 'Create a new perimeter' to Russian",
"new_user": "Auto-translated 'New user' to Russian",
"certificate_name": "Auto-translated 'Certificate Name' to Russian",
"type": "Auto-translated 'Type' to Russian",
"expiration_date": "Auto-translated 'Expiration Date' to Russian",
"status": "Auto-translated 'Status' to Russian",
"revoked": "Auto-translated 'Revoked' to Russian",
"active": "Auto-translated 'Active' to Russian",
"actions": "Auto-translated 'Actions' to Russian",
"revoke_certificate": "Auto-translated 'Revoke' to Russian",
"confirm_revoke": "Auto-translated 'Are you sure you want to revoke this certificate? This action is irreversible and will invalidate the certificate.' to Russian",
"perimeter_name": "Auto-translated 'Perimeter Name' to Russian",
"intermediate_cert_file": "Auto-translated 'Intermediate Certificate File' to Russian",
"created_at": "Auto-translated 'Created On' to Russian",
"create_perimeter_button": "Auto-translated 'Create Perimeter' to Russian",
"create_new_user": "Auto-translated 'Create a new user' to Russian",
"user_role": "Auto-translated 'Role' to Russian",
"admin": "Auto-translated 'Administrator' to Russian",
"user": "Auto-translated 'User' to Russian",
"create_user_button": "Auto-translated 'Create User' to Russian",
"delete_user": "Auto-translated 'Delete' to Russian",
"confirm_delete_user": "Auto-translated 'Are you sure you want to delete this user? This action is irreversible.' to Russian",
"new_certificate_heading": "Auto-translated 'Create a New Certificate' to Russian",
"subdomain_name": "Auto-translated 'Subdomain / CN Name' to Russian",
"select_perimeter": "Auto-translated 'Select a Functional Perimeter' to Russian",
"select_perimeter_placeholder": "Auto-translated 'Choose a perimeter' to Russian",
"create_certificate": "Auto-translated 'Create Certificate' to Russian",
"root": "Auto-translated 'Root' to Russian",
"intermediate": "Auto-translated 'Intermediate' to Russian",
"simple": "Auto-translated 'Simple' to Russian",
"back_to_dashboard": "Auto-translated 'Back to Dashboard' to Russian",
"back_to_cert_list": "Auto-translated 'Back to Certificate List' to Russian",
"back_to_perimeter_list": "Auto-translated 'Back to Perimeter List' to Russian",
"back_to_user_list": "Auto-translated 'Back to User List' to Russian",
"no_certificates_yet": "Auto-translated 'No certificates have been created yet.' to Russian",
"no_perimeters_yet": "Auto-translated 'No functional perimeters have been created yet.' to Russian",
"no_users_yet": "Auto-translated 'No users have been created yet.' to Russian",
"login_error_empty_fields": "Auto-translated 'Please enter your username and password.' to Russian",
"login_error_credentials": "Auto-translated 'Incorrect username or password.' to Russian",
"permission_denied": "Auto-translated 'You do not have the necessary permissions to access this page.' to Russian",
"cert_create_error_empty_fields": "Auto-translated 'Subdomain name and functional perimeter are required.' to Russian",
"cert_create_error_perimeter_not_found": "Auto-translated 'Selected functional perimeter not found.' to Russian",
"cert_create_success": "Auto-translated 'Certificate created successfully.' to Russian",
"cert_create_error": "Auto-translated 'Error creating certificate: {output}' to Russian",
"cert_revoke_error_id_missing": "Auto-translated 'Certificate ID missing for revocation.' to Russian",
"cert_revoke_error_not_found": "Auto-translated 'Certificate not found for revocation.' to Russian",
"cert_revoke_error_ca_revocation": "Auto-translated 'ROOT and INTERMEDIATE certificates cannot be revoked via the interface for PKI security reasons.' to Russian",
"cert_revoke_error_already_revoked": "Auto-translated 'This certificate is already revoked.' to Russian",
"cert_revoke_success": "Auto-translated 'Certificate revoked successfully.' to Russian",
"cert_revoke_error": "Auto-translated 'Error revoking certificate: {output}' to Russian",
"perimeter_create_error_empty_name": "Auto-translated 'Functional perimeter name is required.' to Russian",
"perimeter_create_error_exists": "Auto-translated 'A functional perimeter with this name already exists.' to Russian",
"perimeter_create_success": "Auto-translated 'Functional perimeter and its intermediate certificate created successfully.' to Russian",
"perimeter_create_error": "Auto-translated 'Error creating functional perimeter: {output}' to Russian",
"user_create_error_empty_fields": "Auto-translated 'Username and password are required.' to Russian",
"user_create_error_invalid_role": "Auto-translated 'Invalid user role.' to Russian",
"user_create_error_exists": "Auto-translated 'A user with the username ''{username}'' already exists.' to Russian",
"user_create_success": "Auto-translated 'User ''{username}'' created successfully.' to Russian",
"user_create_error_db": "Auto-translated 'Error creating user in the database.' to Russian",
"user_delete_error_id_missing": "Auto-translated 'User ID missing for deletion.' to Russian",
"user_delete_error_self_delete": "Auto-translated 'You cannot delete your own account.' to Russian",
"user_delete_error_last_admin": "Auto-translated 'Cannot delete the last administrator account.' to Russian",
"user_delete_success": "Auto-translated 'User ''{username}'' deleted successfully.' to Russian",
"user_delete_error_not_found": "Auto-translated 'User not found for deletion.' to Russian",
"user_delete_error_db": "Auto-translated 'Error deleting user from the database.' to Russian",
"self_delete_not_allowed": "Auto-translated 'You cannot delete yourself.' to Russian"
}

View File

@ -1 +1,84 @@
{}
{
"app_name": "Auto-translated 'Certificate Management' to Chinese",
"login_title": "Auto-translated 'Login - Certificate Management' to Chinese",
"login_heading": "Auto-translated 'Log in to the application' to Chinese",
"username": "Auto-translated 'Username' to Chinese",
"password": "Auto-translated 'Password' to Chinese",
"login_button": "Auto-translated 'Log In' to Chinese",
"dark_mode": "Auto-translated 'Dark Mode' to Chinese",
"light_mode": "Auto-translated 'Light Mode' to Chinese",
"dashboard_title": "Auto-translated 'Dashboard' to Chinese",
"welcome": "Auto-translated 'Welcome, {username}!' to Chinese",
"logout": "Auto-translated 'Log Out' to Chinese",
"certificates": "Auto-translated 'Certificates' to Chinese",
"functional_perimeters": "Auto-translated 'Functional Perimeters' to Chinese",
"users": "Auto-translated 'Users' to Chinese",
"quick_actions": "Auto-translated 'Quick Actions' to Chinese",
"create_new_certificate": "Auto-translated 'Create a new certificate' to Chinese",
"create_new_perimeter": "Auto-translated 'Create a new perimeter' to Chinese",
"new_user": "Auto-translated 'New user' to Chinese",
"certificate_name": "Auto-translated 'Certificate Name' to Chinese",
"type": "Auto-translated 'Type' to Chinese",
"expiration_date": "Auto-translated 'Expiration Date' to Chinese",
"status": "Auto-translated 'Status' to Chinese",
"revoked": "Auto-translated 'Revoked' to Chinese",
"active": "Auto-translated 'Active' to Chinese",
"actions": "Auto-translated 'Actions' to Chinese",
"revoke_certificate": "Auto-translated 'Revoke' to Chinese",
"confirm_revoke": "Auto-translated 'Are you sure you want to revoke this certificate? This action is irreversible and will invalidate the certificate.' to Chinese",
"perimeter_name": "Auto-translated 'Perimeter Name' to Chinese",
"intermediate_cert_file": "Auto-translated 'Intermediate Certificate File' to Chinese",
"created_at": "Auto-translated 'Created On' to Chinese",
"create_perimeter_button": "Auto-translated 'Create Perimeter' to Chinese",
"create_new_user": "Auto-translated 'Create a new user' to Chinese",
"user_role": "Auto-translated 'Role' to Chinese",
"admin": "Auto-translated 'Administrator' to Chinese",
"user": "Auto-translated 'User' to Chinese",
"create_user_button": "Auto-translated 'Create User' to Chinese",
"delete_user": "Auto-translated 'Delete' to Chinese",
"confirm_delete_user": "Auto-translated 'Are you sure you want to delete this user? This action is irreversible.' to Chinese",
"new_certificate_heading": "Auto-translated 'Create a New Certificate' to Chinese",
"subdomain_name": "Auto-translated 'Subdomain / CN Name' to Chinese",
"select_perimeter": "Auto-translated 'Select a Functional Perimeter' to Chinese",
"select_perimeter_placeholder": "Auto-translated 'Choose a perimeter' to Chinese",
"create_certificate": "Auto-translated 'Create Certificate' to Chinese",
"root": "Auto-translated 'Root' to Chinese",
"intermediate": "Auto-translated 'Intermediate' to Chinese",
"simple": "Auto-translated 'Simple' to Chinese",
"back_to_dashboard": "Auto-translated 'Back to Dashboard' to Chinese",
"back_to_cert_list": "Auto-translated 'Back to Certificate List' to Chinese",
"back_to_perimeter_list": "Auto-translated 'Back to Perimeter List' to Chinese",
"back_to_user_list": "Auto-translated 'Back to User List' to Chinese",
"no_certificates_yet": "Auto-translated 'No certificates have been created yet.' to Chinese",
"no_perimeters_yet": "Auto-translated 'No functional perimeters have been created yet.' to Chinese",
"no_users_yet": "Auto-translated 'No users have been created yet.' to Chinese",
"login_error_empty_fields": "Auto-translated 'Please enter your username and password.' to Chinese",
"login_error_credentials": "Auto-translated 'Incorrect username or password.' to Chinese",
"permission_denied": "Auto-translated 'You do not have the necessary permissions to access this page.' to Chinese",
"cert_create_error_empty_fields": "Auto-translated 'Subdomain name and functional perimeter are required.' to Chinese",
"cert_create_error_perimeter_not_found": "Auto-translated 'Selected functional perimeter not found.' to Chinese",
"cert_create_success": "Auto-translated 'Certificate created successfully.' to Chinese",
"cert_create_error": "Auto-translated 'Error creating certificate: {output}' to Chinese",
"cert_revoke_error_id_missing": "Auto-translated 'Certificate ID missing for revocation.' to Chinese",
"cert_revoke_error_not_found": "Auto-translated 'Certificate not found for revocation.' to Chinese",
"cert_revoke_error_ca_revocation": "Auto-translated 'ROOT and INTERMEDIATE certificates cannot be revoked via the interface for PKI security reasons.' to Chinese",
"cert_revoke_error_already_revoked": "Auto-translated 'This certificate is already revoked.' to Chinese",
"cert_revoke_success": "Auto-translated 'Certificate revoked successfully.' to Chinese",
"cert_revoke_error": "Auto-translated 'Error revoking certificate: {output}' to Chinese",
"perimeter_create_error_empty_name": "Auto-translated 'Functional perimeter name is required.' to Chinese",
"perimeter_create_error_exists": "Auto-translated 'A functional perimeter with this name already exists.' to Chinese",
"perimeter_create_success": "Auto-translated 'Functional perimeter and its intermediate certificate created successfully.' to Chinese",
"perimeter_create_error": "Auto-translated 'Error creating functional perimeter: {output}' to Chinese",
"user_create_error_empty_fields": "Auto-translated 'Username and password are required.' to Chinese",
"user_create_error_invalid_role": "Auto-translated 'Invalid user role.' to Chinese",
"user_create_error_exists": "Auto-translated 'A user with the username ''{username}'' already exists.' to Chinese",
"user_create_success": "Auto-translated 'User ''{username}'' created successfully.' to Chinese",
"user_create_error_db": "Auto-translated 'Error creating user in the database.' to Chinese",
"user_delete_error_id_missing": "Auto-translated 'User ID missing for deletion.' to Chinese",
"user_delete_error_self_delete": "Auto-translated 'You cannot delete your own account.' to Chinese",
"user_delete_error_last_admin": "Auto-translated 'Cannot delete the last administrator account.' to Chinese",
"user_delete_success": "Auto-translated 'User ''{username}'' deleted successfully.' to Chinese",
"user_delete_error_not_found": "Auto-translated 'User not found for deletion.' to Chinese",
"user_delete_error_db": "Auto-translated 'Error deleting user from the database.' to Chinese",
"self_delete_not_allowed": "Auto-translated 'You cannot delete yourself.' to Chinese"
}