diff --git a/install/ui/src/freeipa/topology.js b/install/ui/src/freeipa/topology.js index 4c4b381e7..1903f6ace 100644 --- a/install/ui/src/freeipa/topology.js +++ b/install/ui/src/freeipa/topology.js @@ -457,6 +457,7 @@ return { } ], adder_dialog: { + title: '@i18n:objects.topologylocation.add', fields: [ { $type: 'text', @@ -1015,10 +1016,7 @@ topology.create_add_dialog = function(spec) { spec.entity = spec.entity || 'topologysegment'; - var entity = reg.entity.get('topologysegment'); - var title = text.get('@i18n:dialogs.add_title'); - var label = entity.metadata.label_singular; - spec.title = title.replace('${entity}', label); + spec.title = text.get('@i18n:objects.topologysegment.add'); spec.fields = spec.fields || [ { diff --git a/ipaserver/plugins/internal.py b/ipaserver/plugins/internal.py index f50237cd1..c1ca95da5 100644 --- a/ipaserver/plugins/internal.py +++ b/ipaserver/plugins/internal.py @@ -1206,12 +1206,14 @@ class i18n_messages(Command): "insufficient_domain_level" : _("Managed topology requires minimal domain level ${domainlevel}"), }, "topologylocation": { + "add": _("Add IPA location"), "remove": _("Remove IPA locations"), "remove_servers": _( "Remove IPA servers from IPA location '${primary_key}'" ), }, "topologysegment": { + "add": _("Add topology segment"), "remove": _("Remove topology segments"), }, "trust": {