Updated language for Settings Features and User Management

This commit is contained in:
Tola Leng
2025-05-24 03:01:07 +08:00
parent 8c159f402e
commit 706a01e5aa
8 changed files with 154 additions and 8 deletions
+4 -2
View File
@@ -8,6 +8,7 @@ import { servicesTranslations } from './services';
import { maintenanceTranslations } from './maintenance';
import { incidentTranslations } from './incident';
import { sslTranslations } from './ssl';
import { settingsTranslations } from './settings';
const enTranslations: Translations = {
common: commonTranslations,
@@ -17,7 +18,8 @@ const enTranslations: Translations = {
services: servicesTranslations,
maintenance: maintenanceTranslations,
incident: incidentTranslations,
ssl: sslTranslations
ssl: sslTranslations,
settings: settingsTranslations
};
export default enTranslations;
export default enTranslations;
@@ -0,0 +1,35 @@
import { SettingsTranslations } from '../types/settings';
export const settingsTranslations: SettingsTranslations = {
// Tabs
systemSettings: "System Settings",
mailSettings: "Mail Settings",
// System Settings
appName: "Application Name",
appURL: "Application URL",
senderName: "Sender Name",
senderEmail: "Sender Email Address",
hideControls: "Hide Controls",
// Mail Settings
smtpSettings: "SMTP Configuration",
smtpEnabled: "Enable SMTP",
smtpHost: "SMTP Host",
smtpPort: "SMTP Port",
smtpUsername: "SMTP Username",
smtpAuthMethod: "Authentication Method",
enableTLS: "Enable TLS",
localName: "Local Name",
// Actions and status
save: "Save Changes",
saving: "Saving...",
settingsUpdated: "Settings updated successfully",
errorSavingSettings: "Error saving settings",
testConnection: "Test Connection",
testingConnection: "Testing Connection...",
connectionSuccess: "Connection successful",
connectionFailed: "Connection failed"
};
+4 -2
View File
@@ -8,6 +8,7 @@ import { servicesTranslations } from './services';
import { maintenanceTranslations } from './maintenance';
import { incidentTranslations } from './incident';
import { sslTranslations } from './ssl';
import { settingsTranslations } from './settings';
const enTranslations: Translations = {
common: commonTranslations,
@@ -17,7 +18,8 @@ const enTranslations: Translations = {
services: servicesTranslations,
maintenance: maintenanceTranslations,
incident: incidentTranslations,
ssl: sslTranslations
ssl: sslTranslations,
settings: settingsTranslations
};
export default enTranslations;
export default enTranslations;
@@ -0,0 +1,35 @@
import { SettingsTranslations } from '../types/settings';
export const settingsTranslations: SettingsTranslations = {
// Tabs
systemSettings: "System Settings",
mailSettings: "Mail Settings",
// System Settings
appName: "Application Name",
appURL: "Application URL",
senderName: "Sender Name",
senderEmail: "Sender Email Address",
hideControls: "Hide Controls",
// Mail Settings
smtpSettings: "SMTP Configuration",
smtpEnabled: "Enable SMTP",
smtpHost: "SMTP Host",
smtpPort: "SMTP Port",
smtpUsername: "SMTP Username",
smtpAuthMethod: "Authentication Method",
enableTLS: "Enable TLS",
localName: "Local Name",
// Actions and status
save: "Save Changes",
saving: "Saving...",
settingsUpdated: "Settings updated successfully",
errorSavingSettings: "Error saving settings",
testConnection: "Test Connection",
testingConnection: "Testing Connection...",
connectionSuccess: "Connection successful",
connectionFailed: "Connection failed"
};
+5 -3
View File
@@ -8,8 +8,9 @@ import { servicesTranslations } from './services';
import { maintenanceTranslations } from './maintenance';
import { incidentTranslations } from './incident';
import { sslTranslations } from './ssl';
import { settingsTranslations } from './settings';
const kmTranslations: Translations = {
const enTranslations: Translations = {
common: commonTranslations,
menu: menuTranslations,
login: loginTranslations,
@@ -17,7 +18,8 @@ const kmTranslations: Translations = {
services: servicesTranslations,
maintenance: maintenanceTranslations,
incident: incidentTranslations,
ssl: sslTranslations
ssl: sslTranslations,
settings: settingsTranslations
};
export default kmTranslations;
export default enTranslations;
@@ -0,0 +1,35 @@
import { SettingsTranslations } from '../types/settings';
export const settingsTranslations: SettingsTranslations = {
// Tabs
systemSettings: "System Settings",
mailSettings: "Mail Settings",
// System Settings
appName: "Application Name",
appURL: "Application URL",
senderName: "Sender Name",
senderEmail: "Sender Email Address",
hideControls: "Hide Controls",
// Mail Settings
smtpSettings: "SMTP Configuration",
smtpEnabled: "Enable SMTP",
smtpHost: "SMTP Host",
smtpPort: "SMTP Port",
smtpUsername: "SMTP Username",
smtpAuthMethod: "Authentication Method",
enableTLS: "Enable TLS",
localName: "Local Name",
// Actions and status
save: "Save Changes",
saving: "Saving...",
settingsUpdated: "Settings updated successfully",
errorSavingSettings: "Error saving settings",
testConnection: "Test Connection",
testingConnection: "Testing Connection...",
connectionSuccess: "Connection successful",
connectionFailed: "Connection failed"
};
+3 -1
View File
@@ -7,6 +7,7 @@ import { ServicesTranslations } from './services';
import { MaintenanceTranslations } from './maintenance';
import { IncidentTranslations } from './incident';
import { SSLTranslations } from './ssl';
import { SettingsTranslations } from './settings';
export interface Translations {
common: CommonTranslations;
@@ -17,4 +18,5 @@ export interface Translations {
maintenance: MaintenanceTranslations;
incident: IncidentTranslations;
ssl: SSLTranslations;
}
settings: SettingsTranslations;
}
@@ -0,0 +1,33 @@
export interface SettingsTranslations {
// Tabs
systemSettings: string;
mailSettings: string;
// System Settings
appName: string;
appURL: string;
senderName: string;
senderEmail: string;
hideControls: string;
// Mail Settings
smtpSettings: string;
smtpEnabled: string;
smtpHost: string;
smtpPort: string;
smtpUsername: string;
smtpAuthMethod: string;
enableTLS: string;
localName: string;
// Actions and status
save: string;
saving: string;
settingsUpdated: string;
errorSavingSettings: string;
testConnection: string;
testingConnection: string;
connectionSuccess: string;
connectionFailed: string;
}