Skip to content

Commit

Permalink
label updates
Browse files Browse the repository at this point in the history
  • Loading branch information
seed-master committed Oct 7, 2023
1 parent 2e5727a commit e59fcc4
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 15 deletions.
7 changes: 4 additions & 3 deletions src/main/java/org/seed/core/entity/EntityValidator.java
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,7 @@ public void validateRemoveRelation(Entity entity, EntityRelation relation) throw
for (var dependent : getEntityDependents()) {
for (SystemEntity systemEntity : dependent.findUsage(entity, relation, session)) {
switch (getEntityType(systemEntity)) {
case "dbobject":
case DBOBJECT:
errors.addError("val.inuse.relationdbobject", systemEntity.getName());
break;

Expand Down Expand Up @@ -673,7 +673,7 @@ private void validateDeleteEntityDependent(Entity entity, EntityDependent<? exte
errors.addError("val.inuse.entitydatasource", systemEntity.getName());
break;

case "dbobject":
case DBOBJECT:
errors.addError("val.inuse.entitydbobject", systemEntity.getName());
break;

Expand Down Expand Up @@ -712,7 +712,7 @@ private void validateRemoveFieldDependent(Entity entity, EntityField field,
ValidationErrors errors, Session session) {
for (SystemEntity systemEntity : dependent.findUsage(entity, field, session)) {
switch (getEntityType(systemEntity)) {
case "dbobject":
case DBOBJECT:
errors.addError("val.inuse.fieldview", systemEntity.getName());
break;

Expand Down Expand Up @@ -805,6 +805,7 @@ private static boolean checkMinMaxValues(EntityField field) {
}
}

private static final String DBOBJECT = "dbobject";
private static final String AMBIGUOUS_FIELD_OR_NESTED = "val.ambiguous.fieldornested";

}
16 changes: 9 additions & 7 deletions src/main/java/org/seed/ui/zk/ZKLabelProvider.java
Original file line number Diff line number Diff line change
Expand Up @@ -47,23 +47,25 @@ public class ZKLabelProvider implements LabelProvider {
@Override
public String getLabel(String key, String ...params) {
Assert.notNull(key, C.KEY);

return params != null
? Labels.getLabel(key, params)
: Labels.getLabel(key);
final var label = params != null
? Labels.getLabel(key, params)
: Labels.getLabel(key);
return label != null
? label
: '{' + key + '}';
}

@Override
public String getEnumLabel(Enum<?> enm) {
return enm != null
? Labels.getLabel(getEnumLabelKey(enm))
: null;
? getLabel(getEnumLabelKey(enm))
: emptyString();
}

@Override
public String formatBoolean(Boolean bool) {
return bool != null
? Labels.getLabel(getBooleanKey(bool))
? getLabel(getBooleanKey(bool))
: emptyString();
}

Expand Down
22 changes: 17 additions & 5 deletions src/main/resources/metainfo/zk-label.properties
Original file line number Diff line number Diff line change
Expand Up @@ -595,20 +595,23 @@ admin.dbobject.confirmdelete = Are you sure you want to delete database item "{0
admin.dbobject.delete = Delete database item
admin.dbobject.deletefail = Database item could not be deleted!
admin.dbobject.edit = Edit Database item
admin.dbobject.faildeleted = Database element has meanwhile been deleted!
admin.dbobject.failstale = Database element has meanwhile been changed. (Please reload)
admin.dbobject.orderinfo = Tip: If you set order to 0, the element is deactivated
admin.dbobject.savesuccess = Database item was saved successfully.
admin.dbobject.faildeleted = Database item has meanwhile been deleted!
admin.dbobject.failstale = Database item has meanwhile been changed. (Please reload)
admin.dbobject.failunique = Database item "{0}" already exists
admin.dbobject.orderinfo = Tip: If you set order to 0, the databae item is deactivated
admin.dbobject.savesuccess = Database item was saved successfully
admin.dbobject.savefail = Database item could not be saved!

# datasource
admin.datasource.create = New query
admin.datasource.createfail = Query could not be created!
admin.datasource.confirmdelete = Do you really want to delete query "{0}"?
admin.datasource.delete = Delete query
admin.datasource.deletefail = Query could not be deleted!
admin.datasource.edit = Edit query
admin.datasource.faildeleted = Query has meanwhile been deleted!
admin.datasource.failstale = Query has since changed. (Please reload)
admin.datasource.failunique = Query "{0}" already exists
admin.datasource.newparam = New parameter
admin.datasource.queryfail = Query could not be executed!
admin.datasource.removeparam = Remove parameters
Expand All @@ -627,7 +630,7 @@ admin.entity.functiontrigger = in progress
admin.entity.edit = Edit entity
admin.entity.editsource = Edit source
admin.entity.faildeleted = Entity has meanwhile been deleted!
admin.entity.failunique = Entity "{0}" already exists.
admin.entity.failunique = Entity "{0}" already exists
admin.entity.failstale = Entity has since been modified. (Please reload)
admin.entity.newconstraint = New field constraint
admin.entity.newfield = New field
Expand Down Expand Up @@ -789,6 +792,7 @@ admin.layout.removetext = Remove text

#menu
admin.menu.create = New menu
admin.menu.createfail = Menu could not be created!
admin.menu.confirmdelete = Are you sure you want to delete menu "{0}"?
admin.menu.delete = Delete menu
admin.menu.deletefail = Menu could not be deleted!
Expand All @@ -804,6 +808,7 @@ admin.menu.selecticon = Select icon

#user
admin.user.create = New user
admin.user.createfail = User could not be created!
admin.user.confirmdelete = Do you really want to delete user "{0}"?
admin.user.delete = Delete user
admin.user.deletefail = User could not be deleted!
Expand All @@ -818,6 +823,7 @@ admin.user.savefail = User could not be saved!

#usergroup
admin.usergroup.create = New role
admin.usergroup.createfail = Role could not be created!
admin.usergroup.confirmdelete = Do you really want to delete Role "{0}"?
admin.usergroup.delete = Delete role
admin.usergroup.deletefail = Role could not be deleted!
Expand All @@ -830,6 +836,7 @@ admin.usergroup.savefail = Role could not be saved!

#modules
admin.module.create = New module
admin.module.createfail = Module could not be created!
admin.module.confirmdelete = Do you really want to delete module "{0}"?
admin.module.delete = Delete module
admin.module.deletefail = Module could not be deleted!
Expand All @@ -855,6 +862,7 @@ admin.module.resultonechange = Module to be imported contains 1 change.

#report
admin.report.create = New report
admin.report.createfail = Report could not be created!
admin.report.confirmdelete = Do you really want to delete report "{0}"?
admin.report.delete = Delete report
admin.report.deletefail = Report could not be deleted!
Expand All @@ -871,6 +879,7 @@ admin.report.savefail = Report could not be saved!

#rest
admin.rest.create = New REST service
admin.rest.createfail = REST service could not be created!
admin.rest.confirmdelete = Are you sure you want to delete REST service "{0}"?
admin.rest.delete = Delete REST service
admin.rest.deletefail = REST service could not be deleted!
Expand All @@ -883,6 +892,7 @@ admin.rest.savefail = REST service could not be saved!

#customcode
admin.customcode.create = New source code
admin.customcode.createfail = Source code could not be created!
admin.customcode.confirmdelete = Do you really want to delete source code "{0}"?
admin.customcode.delete = Delete source code
admin.customcode.deletefail = Source code could not be deleted!
Expand All @@ -895,6 +905,7 @@ admin.customcode.savefail = Source code could not be saved!

#customlib
admin.customlib.create = New library
admin.customlib.createfail = Library could not be created!
admin.customlib.confirmdelete = Do you really want to delete library "{0}"?
admin.customlib.delete = Delete library
admin.customlib.deletefail = Library could not be deleted!
Expand All @@ -907,6 +918,7 @@ admin.customlib.savefail = Library could not be saved!

#task
admin.task.create = New job
admin.task.createfail = Job could not be created!
admin.task.confirmdelete = Do you really want to delete job "{0}"?
admin.task.delete = Delete job
admin.task.deletefail = Job could not be deleted!
Expand Down
12 changes: 12 additions & 0 deletions src/main/resources/metainfo/zk-label_de.properties
Original file line number Diff line number Diff line change
Expand Up @@ -597,18 +597,21 @@ admin.dbobject.deletefail = Das Datenbankelement konnte nicht gelöscht werden!
admin.dbobject.edit = Datenbankelement bearbeiten
admin.dbobject.faildeleted = Das Datenbankelement wurde inzwischen gelöscht!
admin.dbobject.failstale = Das Datenbankelement wurde inzwischen verändert. (Bitte aktualisieren)
admin.dbobject.failunique = Das Datenbankelement "{0}" existiert bereits.
admin.dbobject.orderinfo = Tipp: Wenn Sie die Reihenfolge auf 0 setzen wird das Element deaktiviert
admin.dbobject.savesuccess = Das Datenbankelement wurde erfolgreich gespeichert.
admin.dbobject.savefail = Das Datenbankelement konnte nicht gespeichert werden!

# datasource
admin.datasource.create = Neue Abfrage
admin.datasource.createfail = Die Abfrage konnte nicht erstellt werden!
admin.datasource.confirmdelete = Wollen Sie die Abfrage "{0}" wirklich löschen?
admin.datasource.delete = Abfrage löschen
admin.datasource.deletefail = Die Abfrage konnte nicht gelöscht werden!
admin.datasource.edit = Abfrage bearbeiten
admin.datasource.faildeleted = Die Abfrage wurde inzwischen gelöscht!
admin.datasource.failstale = Die Abfrage wurde inzwischen verändert. (Bitte aktualisieren)
admin.datasource.failunique = Die Abfrage "{0}" existiert bereits.
admin.datasource.newparam = Neuer Parameter
admin.datasource.queryfail = Die Abfrage konnte nicht ausgeführt werden!
admin.datasource.removeparam = Parameter entfernen
Expand Down Expand Up @@ -789,6 +792,7 @@ admin.layout.removetext = Text entfernen

#menu
admin.menu.create = Neues Menü
admin.menu.createfail = Das Menü konnte nicht erstellt werden!
admin.menu.confirmdelete = Wollen Sie das Menü "{0}" wirklich löschen?
admin.menu.delete = Menü löschen
admin.menu.deletefail = Das Menü konnte nicht gelöscht werden!
Expand All @@ -804,6 +808,7 @@ admin.menu.selecticon = Icon auswählen

#user
admin.user.create = Neuer Benutzer
admin.user.createfail = Der Benutzer konnte nicht erstellt werden!
admin.user.confirmdelete = Wollen Sie den Benutzer "{0}" wirklich löschen?
admin.user.delete = Benutzer löschen
admin.user.deletefail = Der Benutzer konnte nicht gelöscht werden!
Expand All @@ -818,6 +823,7 @@ admin.user.savefail = Der Benutzer konnte nicht gespeichert werden!

#usergroup
admin.usergroup.create = Neue Rolle
admin.usergroup.createfail = Die Rolle konnte nicht erstellt werden!
admin.usergroup.confirmdelete = Wollen Sie die Rolle "{0}" wirklich löschen?
admin.usergroup.delete = Rolle löschen
admin.usergroup.deletefail = Die Role konnte nicht gelöscht werden!
Expand All @@ -830,6 +836,7 @@ admin.usergroup.savefail = Die Rolle konnte nicht gespeichert werden!

#module
admin.module.create = Neues Modul
admin.module.createfail = Das Modul konnte nicht erstellt werden!
admin.module.confirmdelete = Wollen Sie das Modul "{0}" wirklich löschen?
admin.module.delete = Modul löschen
admin.module.deletefail = Das Modul konnte nicht gelöscht werden!
Expand All @@ -855,6 +862,7 @@ admin.module.resultonechange = Das zu importierende Modul enthält 1 Änderung.

#report
admin.report.create = Neuer Report
admin.report.createfail = Der Report konnte nicht erstellt werden!
admin.report.confirmdelete = Wollen Sie den Report "{0}" wirklich löschen?
admin.report.delete = Report löschen
admin.report.deletefail = Der Report konnte nicht gelöscht werden!
Expand All @@ -871,6 +879,7 @@ admin.report.savefail = Der Report konnte nicht gespeichert werden!

#rest
admin.rest.create = Neuer REST-Service
admin.rest.createfail = Der REST-Service konnte nicht erstellt werden!
admin.rest.confirmdelete = Wollen Sie den REST-Service "{0}" wirklich löschen?
admin.rest.delete = REST-Service löschen
admin.rest.deletefail = Der REST-Service konnte nicht gelöscht werden!
Expand All @@ -883,6 +892,7 @@ admin.rest.savefail = Der REST-Service konnte nicht gespeichert werden!

#customcode
admin.customcode.create = Neuer Quellcode
admin.customcode.createfail = Der Quellcode konnte nicht erstellt werden!
admin.customcode.confirmdelete = Wollen Sie den Quellcode "{0}" wirklich löschen?
admin.customcode.delete = Quellcode löschen
admin.customcode.deletefail = Der Quellcode konnte nicht gelöscht werden!
Expand All @@ -895,6 +905,7 @@ admin.customcode.savefail = Der Quellcode konnte nicht gespeichert werden!

#customlib
admin.customlib.create = Neue Bibliothek
admin.customlib.createfail = Die Bibliothek konnte nicht erstellt werden!
admin.customlib.confirmdelete = Wollen Sie die Bibliothek "{0}" wirklich löschen?
admin.customlib.delete = Bibliothek löschen
admin.customlib.deletefail = Die Bibliothek konnte nicht gelöscht werden!
Expand All @@ -907,6 +918,7 @@ admin.customlib.savefail = Die Bibliothek konnte nicht gespeichert werden!

#task
admin.task.create = Neuer Job
admin.task.createfail = Der Job konnte nicht erstellt werden!
admin.task.confirmdelete = Wollen Sie den Job "{0}" wirklich löschen?
admin.task.delete = Job löschen
admin.task.deletefail = Der Job konnte nicht gelöscht werden!
Expand Down

0 comments on commit e59fcc4

Please sign in to comment.