fix: create stringService
This commit is contained in:
1 parent
e18f1d9b85
commit
6fc0e31743
10 files changed
+760
-86
No files matched your search
@@ -0,0 +1,322 @@
|
||||
class StringService {
|
||||
static SERVICE_NAME = "StringService";
|
||||
|
||||
constructor(translationService) {
|
||||
if (StringService.instance) {
|
||||
return StringService.instance;
|
||||
}
|
||||
|
||||
this.translationService = translationService;
|
||||
this._language = 'en'; // default language
|
||||
StringService.instance = this;
|
||||
}
|
||||
|
||||
setLanguage(language) {
|
||||
this._language = language;
|
||||
}
|
||||
|
||||
get language() {
|
||||
return this._language;
|
||||
}
|
||||
|
||||
// Auth Messages
|
||||
get dontHaveAccount() {
|
||||
return this.translationService.getTranslation('dontHaveAccount');
|
||||
}
|
||||
|
||||
get email() {
|
||||
return this.translationService.getTranslation('email');
|
||||
}
|
||||
|
||||
get forgotPassword() {
|
||||
return this.translationService.getTranslation('forgotPassword');
|
||||
}
|
||||
|
||||
get password() {
|
||||
return this.translationService.getTranslation('password');
|
||||
}
|
||||
|
||||
get signUp() {
|
||||
return this.translationService.getTranslation('signUp');
|
||||
}
|
||||
|
||||
get submit() {
|
||||
return this.translationService.getTranslation('submit');
|
||||
}
|
||||
|
||||
get title() {
|
||||
return this.translationService.getTranslation('title');
|
||||
}
|
||||
|
||||
get continue() {
|
||||
return this.translationService.getTranslation('continue');
|
||||
}
|
||||
|
||||
get enterEmail() {
|
||||
return this.translationService.getTranslation('enterEmail');
|
||||
}
|
||||
|
||||
get authLoginTitle() {
|
||||
return this.translationService.getTranslation('authLoginTitle');
|
||||
}
|
||||
|
||||
get authLoginEnterPassword() {
|
||||
return this.translationService.getTranslation('authLoginEnterPassword');
|
||||
}
|
||||
|
||||
get commonPassword() {
|
||||
return this.translationService.getTranslation('commonPassword');
|
||||
}
|
||||
|
||||
get commonBack() {
|
||||
return this.translationService.getTranslation('commonBack');
|
||||
}
|
||||
|
||||
get authForgotPasswordTitle() {
|
||||
return this.translationService.getTranslation('authForgotPasswordTitle');
|
||||
}
|
||||
|
||||
get authForgotPasswordResetPassword() {
|
||||
return this.translationService.getTranslation('authForgotPasswordResetPassword');
|
||||
}
|
||||
|
||||
get createPassword() {
|
||||
return this.translationService.getTranslation('createPassword');
|
||||
}
|
||||
|
||||
get createAPassword() {
|
||||
return this.translationService.getTranslation('createAPassword');
|
||||
}
|
||||
|
||||
get authRegisterAlreadyHaveAccount() {
|
||||
return this.translationService.getTranslation('authRegisterAlreadyHaveAccount');
|
||||
}
|
||||
|
||||
get commonAppName() {
|
||||
return this.translationService.getTranslation('commonAppName');
|
||||
}
|
||||
|
||||
get authLoginEnterEmail() {
|
||||
return this.translationService.getTranslation('authLoginEnterEmail');
|
||||
}
|
||||
|
||||
get authRegisterTitle() {
|
||||
return this.translationService.getTranslation('authRegisterTitle');
|
||||
}
|
||||
|
||||
get monitorGetAll() {
|
||||
return this.translationService.getTranslation('monitorGetAll');
|
||||
}
|
||||
|
||||
get monitorGetById() {
|
||||
return this.translationService.getTranslation('monitorGetById');
|
||||
}
|
||||
|
||||
get monitorCreate() {
|
||||
return this.translationService.getTranslation('monitorCreate');
|
||||
}
|
||||
|
||||
get monitorEdit() {
|
||||
return this.translationService.getTranslation('monitorEdit');
|
||||
}
|
||||
|
||||
get monitorDelete() {
|
||||
return this.translationService.getTranslation('monitorDelete');
|
||||
}
|
||||
|
||||
get monitorPause() {
|
||||
return this.translationService.getTranslation('monitorPause');
|
||||
}
|
||||
|
||||
get monitorResume() {
|
||||
return this.translationService.getTranslation('monitorResume');
|
||||
}
|
||||
|
||||
get monitorDemoAdded() {
|
||||
return this.translationService.getTranslation('monitorDemoAdded');
|
||||
}
|
||||
|
||||
get monitorStatsById() {
|
||||
return this.translationService.getTranslation('monitorStatsById');
|
||||
}
|
||||
|
||||
get monitorCertificate() {
|
||||
return this.translationService.getTranslation('monitorCertificate');
|
||||
}
|
||||
|
||||
// Maintenance Window Messages
|
||||
get maintenanceWindowCreate() {
|
||||
return this.translationService.getTranslation('maintenanceWindowCreate');
|
||||
}
|
||||
|
||||
get maintenanceWindowGetById() {
|
||||
return this.translationService.getTranslation('maintenanceWindowGetById');
|
||||
}
|
||||
|
||||
get maintenanceWindowGetByTeam() {
|
||||
return this.translationService.getTranslation('maintenanceWindowGetByTeam');
|
||||
}
|
||||
|
||||
get maintenanceWindowDelete() {
|
||||
return this.translationService.getTranslation('maintenanceWindowDelete');
|
||||
}
|
||||
|
||||
get maintenanceWindowEdit() {
|
||||
return this.translationService.getTranslation('maintenanceWindowEdit');
|
||||
}
|
||||
|
||||
// Error Messages
|
||||
get unknownError() {
|
||||
return this.translationService.getTranslation('unknownError');
|
||||
}
|
||||
|
||||
get friendlyError() {
|
||||
return this.translationService.getTranslation('friendlyError');
|
||||
}
|
||||
|
||||
get authIncorrectPassword() {
|
||||
return this.translationService.getTranslation('authIncorrectPassword');
|
||||
}
|
||||
|
||||
get unauthorized() {
|
||||
return this.translationService.getTranslation('unauthorized');
|
||||
}
|
||||
|
||||
get authAdminExists() {
|
||||
return this.translationService.getTranslation('authAdminExists');
|
||||
}
|
||||
|
||||
get authInviteNotFound() {
|
||||
return this.translationService.getTranslation('authInviteNotFound');
|
||||
}
|
||||
|
||||
get unknownService() {
|
||||
return this.translationService.getTranslation('unknownService');
|
||||
}
|
||||
|
||||
get noAuthToken() {
|
||||
return this.translationService.getTranslation('noAuthToken');
|
||||
}
|
||||
|
||||
get invalidAuthToken() {
|
||||
return this.translationService.getTranslation('invalidAuthToken');
|
||||
}
|
||||
|
||||
get expiredAuthToken() {
|
||||
return this.translationService.getTranslation('expiredAuthToken');
|
||||
}
|
||||
|
||||
// Queue Messages
|
||||
get queueGetMetrics() {
|
||||
return this.translationService.getTranslation('queueGetMetrics');
|
||||
}
|
||||
|
||||
get queueAddJob() {
|
||||
return this.translationService.getTranslation('queueAddJob');
|
||||
}
|
||||
|
||||
get queueObliterate() {
|
||||
return this.translationService.getTranslation('queueObliterate');
|
||||
}
|
||||
|
||||
// Job Queue Messages
|
||||
get jobQueueDeleteJobSuccess() {
|
||||
return this.translationService.getTranslation('jobQueueDeleteJobSuccess');
|
||||
}
|
||||
|
||||
get jobQueuePauseJob() {
|
||||
return this.translationService.getTranslation('jobQueuePauseJob');
|
||||
}
|
||||
|
||||
get jobQueueResumeJob() {
|
||||
return this.translationService.getTranslation('jobQueueResumeJob');
|
||||
}
|
||||
|
||||
// Status Page Messages
|
||||
get statusPageByUrl() {
|
||||
return this.translationService.getTranslation('statusPageByUrl');
|
||||
}
|
||||
|
||||
get statusPageCreate() {
|
||||
return this.translationService.getTranslation('statusPageCreate');
|
||||
}
|
||||
|
||||
get statusPageNotFound() {
|
||||
return this.translationService.getTranslation('statusPageNotFound');
|
||||
}
|
||||
|
||||
get statusPageUrlNotUnique() {
|
||||
return this.translationService.getTranslation('statusPageUrlNotUnique');
|
||||
}
|
||||
|
||||
// Docker Messages
|
||||
get dockerFail() {
|
||||
return this.translationService.getTranslation('dockerFail');
|
||||
}
|
||||
|
||||
get dockerNotFound() {
|
||||
return this.translationService.getTranslation('dockerNotFound');
|
||||
}
|
||||
|
||||
get dockerSuccess() {
|
||||
return this.translationService.getTranslation('dockerSuccess');
|
||||
}
|
||||
|
||||
// Port Messages
|
||||
get portFail() {
|
||||
return this.translationService.getTranslation('portFail');
|
||||
}
|
||||
|
||||
get portSuccess() {
|
||||
return this.translationService.getTranslation('portSuccess');
|
||||
}
|
||||
|
||||
// Alert Messages
|
||||
get alertCreate() {
|
||||
return this.translationService.getTranslation('alertCreate');
|
||||
}
|
||||
|
||||
get alertGetByUser() {
|
||||
return this.translationService.getTranslation('alertGetByUser');
|
||||
}
|
||||
|
||||
get alertGetByMonitor() {
|
||||
return this.translationService.getTranslation('alertGetByMonitor');
|
||||
}
|
||||
|
||||
get alertGetById() {
|
||||
return this.translationService.getTranslation('alertGetById');
|
||||
}
|
||||
|
||||
get alertEdit() {
|
||||
return this.translationService.getTranslation('alertEdit');
|
||||
}
|
||||
|
||||
get alertDelete() {
|
||||
return this.translationService.getTranslation('alertDelete');
|
||||
}
|
||||
|
||||
getDeletedCount(count) {
|
||||
return this.translationService.getTranslation('deletedCount')
|
||||
.replace('{count}', count);
|
||||
}
|
||||
|
||||
get pingSuccess() {
|
||||
return this.translationService.getTranslation('pingSuccess');
|
||||
}
|
||||
|
||||
get getAppSettings() {
|
||||
return this.translationService.getTranslation('getAppSettings');
|
||||
}
|
||||
|
||||
get updateAppSettings() {
|
||||
return this.translationService.getTranslation('updateAppSettings');
|
||||
}
|
||||
|
||||
getDbFindMonitorById(monitorId) {
|
||||
return this.translationService.getTranslation('dbFindMonitorById')
|
||||
.replace('${monitorId}', monitorId);
|
||||
}
|
||||
}
|
||||
|
||||
export default StringService;
|
||||
Reference in new issue
Block a user