Updated properties in both translation files

This commit is contained in:
Tola Leng
2025-05-17 21:07:31 +08:00
parent 466ef1cb90
commit 389eb22737
2 changed files with 199 additions and 26 deletions
+94 -7
View File
@@ -4,7 +4,7 @@ export const enTranslations = {
logout: "Logout",
language: "Language",
english: "English",
khmer: "ខ្មែរ",
khmer: "Khmer",
goodMorning: "Good morning",
goodAfternoon: "Good afternoon",
goodEvening: "Good evening",
@@ -33,7 +33,6 @@ export const enTranslations = {
responseTime: "Response Time",
uptime: "Uptime",
lastChecked: "Last Checked",
actions: "Actions",
// Incident table
time: "Time",
status: "Status",
@@ -47,8 +46,8 @@ export const enTranslations = {
signInToYourAccount: "Sign in to your account",
dontHaveAccount: "Don't have an account?",
createOne: "Create one",
//signInWithGoogle: "Sign in with Google",
orContinueWith: "To Access the CheckCle's Dashboard",
signInWithGoogle: "Sign in with Google",
orContinueWith: "OR",
email: "Email",
password: "Password",
forgot: "Forgot?",
@@ -63,8 +62,8 @@ export const enTranslations = {
and: "and",
privacyPolicy: "Privacy Policy",
// About System page
aboutCheckCle: "About CheckCle",
systemDescription: "CheckCle is an open-source monitoring stack offering real-time insights into server and service health, incident management, and operational transparency. Released as MIT License.",
aboutReamStack: "About ReamStack",
systemDescription: "ReamStack is an open-source monitoring stack offering real-time insights into server and service health, incident management, and operational transparency. Released as MIT License.",
systemVersion: "System Version",
license: "License",
mitLicense: "MIT License",
@@ -113,5 +112,93 @@ export const enTranslations = {
reportsAnalyticsDesc: "Generate reports on system performance, uptime history, and incident metrics.",
generateUptimeReports: "Generate uptime reports",
analyzePerformance: "Analyze performance trends",
exportMonitoringData: "Export monitoring data"
exportMonitoringData: "Export monitoring data",
// SSL Domain page translations
sslDomainManagement: "SSL & Domain Management",
monitorSSLCertificates: "Monitor SSL certificates and their expiration dates",
validCertificates: "Valid Certificates",
expiringSoon: "Expiring Soon",
expired: "Expired",
refreshAll: "Refresh All",
addDomain: "Add Domain",
domain: "Domain",
issuer: "Issuer",
expirationDate: "Expiration Date",
daysLeft: "Days Left",
lastNotified: "Last Notified",
actions: "Actions",
view: "View",
check: "Check",
edit: "Edit",
delete: "Delete",
never: "Never",
unknown: "Unknown",
checkingSSLCertificate: "Checking SSL certificate...",
noSSLCertificates: "No SSL certificates found",
// Add SSL Certificate dialog
addSSLCertificate: "Add SSL Certificate",
warningThreshold: "Warning Threshold (days)",
expiryThreshold: "Expiry Threshold (days)",
notificationChannel: "Notification Channel",
cancel: "Cancel",
addCertificate: "Add Certificate",
getNotifiedExpiration: "Get notified when certificates are about to expire",
getNotifiedCritical: "Get notified when certificates are critically close to expiring",
chooseChannel: "Choose where to receive SSL certificate alerts",
loadingChannels: "Loading channels...",
noChannelsFound: "No notification channels found",
// Edit SSL Certificate dialog
editSSLCertificate: "Edit SSL Certificate",
domainName: "Domain name",
domainCannotChange: "Domain name cannot be changed. To monitor a different domain, add a new certificate.",
warningThresholdDays: "Warning Threshold (Days)",
expiryThresholdDays: "Expiry Threshold (Days)",
daysBeforeExpiration: "Days before expiration to send warning",
daysBeforeCritical: "Days before expiration to send critical alert",
whereToSend: "Where to send notifications about this certificate",
saveChanges: "Save Changes",
updating: "Updating...",
// SSL Certificate details dialog
sslCertificateDetails: "SSL Certificate Details",
detailedInfo: "Detailed information about the SSL certificate for",
basicInformation: "Basic Information",
validity: "Validity",
validFrom: "Valid From",
validUntil: "Valid Until",
validityDays: "Validity Days",
issuerInfo: "Issuer",
organization: "Organization",
commonName: "Common Name",
technicalDetails: "Technical Details",
serialNumber: "Serial Number",
algorithm: "Algorithm",
subjectAltNames: "Subject Alternative Names (SANs)",
none: "None",
monitoringConfig: "Monitoring Configuration",
recordInfo: "Record Information",
created: "Created",
lastUpdated: "Last Updated",
lastNotification: "Last Notification",
collectionId: "Collection ID",
// Delete confirmation dialog
deleteSSLCertificate: "Delete SSL Certificate",
deleteConfirmation: "Are you sure you want to delete the SSL certificate for",
deleteWarning: "This action cannot be undone.",
// Status badges
valid: "Valid",
pending: "Pending",
// Success and error messages
sslCertificateAdded: "SSL certificate added successfully",
sslCertificateUpdated: "SSL certificate updated successfully",
sslCertificateDeleted: "SSL certificate deleted successfully",
sslCertificateRefreshed: "SSL certificate for {domain} updated successfully",
allCertificatesRefreshed: "Successfully refreshed all {count} certificates",
someCertificatesFailed: "Refreshed {success} certificates, {failed} failed",
failedToLoadCertificates: "Failed to load SSL certificates",
failedToAddCertificate: "Failed to add SSL certificate",
failedToUpdateCertificate: "Failed to update SSL certificate",
failedToDeleteCertificate: "Failed to delete SSL certificate",
failedToCheckCertificate: "Failed to check SSL certificate",
noCertificatesToRefresh: "No certificates to refresh",
startingRefreshAll: "Starting refresh of all {count} certificates..."
};
+105 -19
View File
@@ -1,4 +1,3 @@
export const kmTranslations = {
welcome: "សូមស្វាគមន៍",
logout: "ចាកចេញ",
@@ -10,30 +9,29 @@ export const kmTranslations = {
goodEvening: "សាយណ្ហសួស្តី",
// Main menu translations
uptimeMonitoring: "ការត្រួតពិនិត្យ Uptime",
instanceMonitoring: "ការត្រួតពិនិត្យម៉ាសុីនមេ",
sslDomain: "តាមដាន SSL & Domain",
scheduleIncident: "កាលវិភាគ & ឧប្បត្តិហេតុ",
instanceMonitoring: "ការត្រួតពិនិត្យឧបករណ៍",
sslDomain: "SSL និងដមែន",
scheduleIncident: "កាលវិភាគនិងឧបទ្ទវហេតុ",
operationalPage: "ទំព័រប្រតិបត្តិការ",
reports: "របាយការណ៍",
apiDocumentation: "ឯកសារ API",
// Settings panel translations
settingPanel: "ផ្ទាំងការកំណត់",
generalSettings: "ការកំណត់ទូទៅ",
userManagement: "គ្រប់គ្រងអ្នកប្រើប្រាស់",
notificationSettings: "កំណត់ការជូនដំណឹង",
userManagement: "ការគ្រប់គ្រងអ្នកប្រើប្រាស់",
notificationSettings: "ការកំណត់ការជូនដំណឹង",
alertsTemplates: "គំរូការជូនដំណឹង",
rolesManagement: "ការគ្រប់គ្រងតួនាទី",
dataRetention: "កំណត់ការរក្សាទុកទិន្នន័យ",
dataRetention: "ការរក្សាទុកទិន្នន័យ",
backupSettings: "ការកំណត់បម្រុងទុក",
aboutSystem: "អំពីប្រព័ន្ធ",
// Service table headers
serviceName: "ឈ្មោះសេវាកម្ម",
serviceType: "ប្រភេទ",
serviceStatus: "ស្ថានភាព",
responseTime: "ការឆ្លើយតប",
uptime: "ប្រវត្តិពិនិត្យ",
lastChecked: "ម៉ោងពិនិត្យ",
actions: "សកម្មភាព",
serviceType: "ប្រភេទសេវាកម្ម",
serviceStatus: "ស្ថានភាពសេវាកម្ម",
responseTime: "ពេលវេលាឆ្លើយតប",
uptime: "ពេលវេលាដំណើរការ",
lastChecked: "ពិនិត្យចុងក្រោយ",
// Incident table
time: "ពេលវេលា",
status: "ស្ថានភាព",
@@ -47,8 +45,8 @@ export const kmTranslations = {
signInToYourAccount: "ចូលគណនីរបស់អ្នក",
dontHaveAccount: "មិនមានគណនីមែនទេ?",
createOne: "បង្កើតមួយ",
//signInWithGoogle: "ចូលជាមួយ Google",
orContinueWith: "ជាមួយឆែកខល",
signInWithGoogle: "ចូលជាមួយ Google",
orContinueWith: "",
email: "អ៊ីមែល",
password: "ពាក្យសម្ងាត់",
forgot: "ភ្លេច?",
@@ -63,12 +61,12 @@ export const kmTranslations = {
and: "និង",
privacyPolicy: "គោលនយោបាយឯកជនភាព",
// About System page
aboutCheckCle: "អំពី CheckCle",
systemDescription: "CheckCle គឺជាប្រព័ន្ធត្រួតពិនិត្យប្រភពបើកទូលាយដែលផ្តល់នូវការពិនិត្យតាមដានអំពីសុខភាពម៉ាស៊ីនមេ និងសេវាកម្មវ៉េបសាយ, API, ការគ្រប់គ្រងឧបទ្ទវហេតុ, និងតម្លាភាពនៃប្រតិបត្តិការបច្ចេកវិទ្យា។ ចេញផ្សាយជាអាជ្ញាបណ្ណ MIT។",
aboutReamStack: "អំពី ReamStack",
systemDescription: "ReamStack គឺជាស្តាកការត្រួតពិនិត្យប្រភពបើកទូលាយដែលផ្តល់នូវការយល់ដឹងជាក់ស្តែងអំពីសុខភាពម៉ាស៊ីនមេ និងសេវាកម្ម, ការគ្រប់គ្រងឧបទ្ទវហេតុ, និងតម្លាភាពនៃប្រតិបត្តិការ។ ចេញផ្សាយជាអាជ្ញាបណ្ណ MIT។",
systemVersion: "កំណែប្រព័ន្ធ",
license: "អាជ្ញាបណ្ណ",
mitLicense: "អាជ្ញាបណ្ណ MIT",
links: "ស្វែងយល់បន្ថែមតាមតំណភ្ជាប់",
links: "តំណភ្ជាប់",
viewOnGithub: "មើលលើ GitHub",
viewDocumentation: "មើលឯកសារ",
followOnX: "តាមដានលើ X",
@@ -113,5 +111,93 @@ export const kmTranslations = {
reportsAnalyticsDesc: "បង្កើតរបាយការណ៍អំពីដំណើរការប្រព័ន្ធ, ប្រវត្តិនៃពេលវេលាដំណើរការ, និងទិន្នន័យឧប្បត្តិហេតុ។",
generateUptimeReports: "បង្កើតរបាយការណ៍ពេលវេលាដំណើរការ",
analyzePerformance: "វិភាគនិន្នាការដំណើរការ",
exportMonitoringData: "នាំចេញទិន្នន័យត្រួតពិនិត្យ"
exportMonitoringData: "នាំចេញទិន្នន័យត្រួតពិនិត្យ",
// SSL Domain page translations
sslDomainManagement: "ការគ្រប់គ្រង SSL និងដមែន",
monitorSSLCertificates: "តាមដានវិញ្ញាបនបត្រ SSL និងកាលបរិច្ឆេទផុតកំណត់",
validCertificates: "វិញ្ញាបនបត្រមានសុពលភាព",
expiringSoon: "ជិតផុតកំណត់",
expired: "ផុតកំណត់",
refreshAll: "រីហ្រ្វេសទាំងអស់",
addDomain: "បន្ថែមដមែន",
domain: "ដមែន",
issuer: "អ្នកចេញ",
expirationDate: "កាលបរិច្ឆេទផុតកំណត់",
daysLeft: "ថ្ងៃនៅសល់",
lastNotified: "ជូនដំណឹងចុងក្រោយ",
actions: "សកម្មភាព",
view: "មើល",
check: "ពិនិត្យ",
edit: "កែប្រែ",
delete: "លុប",
never: "មិនដែល",
unknown: "មិនស្គាល់",
checkingSSLCertificate: "កំពុងពិនិត្យវិញ្ញាបនបត្រ SSL...",
noSSLCertificates: "មិនមានវិញ្ញាបនបត្រ SSL ឃើញទេ",
// Add SSL Certificate dialog
addSSLCertificate: "បន្ថែមវិញ្ញាបនបត្រ SSL",
warningThreshold: "ទិន្នផលព្រមាន (ថ្ងៃ)",
expiryThreshold: "ទិន្នផលផុតកំណត់ (ថ្ងៃ)",
notificationChannel: "បណ្តាញជូនដំណឹង",
cancel: "បោះបង់",
addCertificate: "បន្ថែមវិញ្ញាបនបត្រ",
getNotifiedExpiration: "ទទួលបានការជូនដំណឹងនៅពេលវិញ្ញាបនបត្រជិតផុតកំណត់",
getNotifiedCritical: "ទទួលបានការជូនដំណឹងនៅពេលវិញ្ញាបនបត្រជិតផុតកំណត់ខ្លាំង",
chooseChannel: "ជ្រើសរើសបណ្តាញដើម្បីទទួលបានការជូនដំណឹងអំពីវិញ្ញាបនបត្រ SSL",
loadingChannels: "កំពុងផ្ទុកបណ្តាញ...",
noChannelsFound: "រកមិនឃើញបណ្តាញជូនដំណឹងទេ",
// Edit SSL Certificate dialog
editSSLCertificate: "កែសម្រួលវិញ្ញាបនបត្រ SSL",
domainName: "ឈ្មោះដមែន",
domainCannotChange: "ឈ្មោះដមែនមិនអាចផ្លាស់ប្តូរបានទេ។ ដើម្បីត្រួតពិនិត្យដមែនផ្សេង សូមបន្ថែមវិញ្ញាបនបត្រថ្មី។",
warningThresholdDays: "ទិន្នផលព្រមាន (ថ្ងៃ)",
expiryThresholdDays: "ទិន្នផលផុតកំណត់ (ថ្ងៃ)",
daysBeforeExpiration: "ថ្ងៃមុនពេលផុតកំណត់ដើម្បីផ្ញើការព្រមាន",
daysBeforeCritical: "ថ្ងៃមុនពេលផុតកំណត់ដើម្បីផ្ញើការជូនដំណឹងសំខាន់",
whereToSend: "កន្លែងដែលត្រូវផ្ញើការជូនដំណឹងអំពីវិញ្ញាបនបត្រនេះ",
saveChanges: "រក្សាទុកការផ្លាស់ប្តូរ",
updating: "កំពុងធ្វើបច្ចុប្បន្នភាព...",
// SSL Certificate details dialog
sslCertificateDetails: "ព័ត៌មានលម្អិតអំពីវិញ្ញាបនបត្រ SSL",
detailedInfo: "ព័ត៌មានលម្អិតអំពីវិញ្ញាបនបត្រ SSL សម្រាប់",
basicInformation: "ព័ត៌មានមូលដ្ឋាន",
validity: "សុពលភាព",
validFrom: "មានសុពលភាពពី",
validUntil: "មានសុពលភាពរហូតដល់",
validityDays: "ថ្ងៃសុពលភាព",
issuerInfo: "ព័ត៌មានអ្នកចេញ",
organization: "អង្គភាព",
commonName: "ឈ្មោះទូទៅ",
technicalDetails: "ព័ត៌មានបច្ចេកទេស",
serialNumber: "លេខស៊េរី",
algorithm: "អាល់ហ្គោរីតឹម",
subjectAltNames: "ឈ្មោះជំនួសកម្មវត្ថុ (SANs)",
none: "គ្មាន",
monitoringConfig: "ការកំណត់ការត្រួតពិនិត្យ",
recordInfo: "ព័ត៌មានកំណត់ត្រា",
created: "បានបង្កើត",
lastUpdated: "បានធ្វើបច្ចុប្បន្នភាពចុងក្រោយ",
lastNotification: "ការជូនដំណឹងចុងក្រោយ",
collectionId: "លេខសម្គាល់ការប្រមូល",
// Delete confirmation dialog
deleteSSLCertificate: "លុបវិញ្ញាបនបត្រ SSL",
deleteConfirmation: "តើអ្នកប្រាកដថាចង់លុបវិញ្ញាបនបត្រ SSL សម្រាប់",
deleteWarning: "សកម្មភាពនេះមិនអាចត្រឡប់ក្រោយវិញបានទេ។",
// Status badges
valid: "មានសុពលភាព",
pending: "កំពុងរង់ចាំ",
// Success and error messages
sslCertificateAdded: "បានបន្ថែមវិញ្ញាបនបត្រ SSL ដោយជោគជ័យ",
sslCertificateUpdated: "បានធ្វើបច្ចុប្បន្នភាពវិញ្ញាបនបត្រ SSL ដោយជោគជ័យ",
sslCertificateDeleted: "បានលុបវិញ្ញាបនបត្រ SSL ដោយជោគជ័យ",
sslCertificateRefreshed: "បានបន្តុះវិញ្ញាបនបត្រ SSL ដោយជោគជ័យសម្រាប់",
allCertificatesRefreshed: "បានបន្តុះវិញ្ញាបនបត្រទាំងអស់ដោយជោគជ័យ",
someCertificatesFailed: "បន្តុះវិញ្ញាបនបត្រ៖ ជោគជ័យ, បរាជ័យ",
failedToLoadCertificates: "បរាជ័យក្នុងការផ្ទុកវិញ្ញាបនបត្រ SSL",
failedToAddCertificate: "បរាជ័យក្នុងការបន្ថែមវិញ្ញាបនបត្រ SSL",
failedToUpdateCertificate: "បរាជ័យក្នុងការធ្វើបច្ចុប្បន្នភាពវិញ្ញាបនបត្រ SSL",
failedToDeleteCertificate: "បរាជ័យក្នុងការលុបវិញ្ញាបនបត្រ SSL",
failedToCheckCertificate: "បរាជ័យក្នុងការពិនិត្យវិញ្ញាបនបត្រ SSL",
noCertificatesToRefresh: "គ្មានវិញ្ញាបនបត្រដើម្បីធ្វើឱ្យស្រស់",
startingRefreshAll: "កំពុងចាប់ផ្តើមធ្វើឱ្យស្រស់នៃវិញ្ញាបនបត្រទាំងអស់..."
};