diff --git a/webapp/languages/es_GO/i18n/all_es_GO.properties b/webapp/languages/es_GO/i18n/all_es_GO.properties index d13f62fa5..0b9247a61 100644 --- a/webapp/languages/es_GO/i18n/all_es_GO.properties +++ b/webapp/languages/es_GO/i18n/all_es_GO.properties @@ -4,6 +4,13 @@ # Default (English) # save_changes = Guardar cambios +save_entry=Guardar entrada +select_existing=Seleccione existente +select_an_existing=Seleccione una existente +add_an_entry_to=Agregar una entrada a: +change_entry_for=Cambie la entrada de: +add_new_entry_for=AƱadir nueva entrada para: +change_text_for=Cambie el texto para: cancel_link = Cancelar cancel_title = cancelar required_fields = campos obligatorios diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/edit/EditConfigurationTemplateModel.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/edit/EditConfigurationTemplateModel.java index 651cfb6b0..471f527f4 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/edit/EditConfigurationTemplateModel.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/edit/EditConfigurationTemplateModel.java @@ -37,6 +37,8 @@ import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditElementVTwo; import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ConstantFieldOptions; import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.FieldVTwo; import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.SelectListGeneratorVTwo; +import edu.cornell.mannlib.vitro.webapp.i18n.I18n; +import edu.cornell.mannlib.vitro.webapp.i18n.I18nBundle; import edu.cornell.mannlib.vitro.webapp.web.beanswrappers.ReadOnlyBeansWrapper; import edu.cornell.mannlib.vitro.webapp.web.templatemodels.BaseTemplateModel; import edu.cornell.mannlib.vitro.webapp.web.templatemodels.individual.ObjectPropertyStatementTemplateModel; @@ -49,10 +51,12 @@ public class EditConfigurationTemplateModel extends BaseTemplateModel { HashMap pageData = new HashMap(); VitroRequest vreq; private Log log = LogFactory.getLog(EditConfigurationTemplateModel.class); + private final I18nBundle i18n; public EditConfigurationTemplateModel( EditConfigurationVTwo editConfig, VitroRequest vreq) throws Exception{ this.editConfig = editConfig; this.vreq = vreq; + this.i18n = I18n.bundle(vreq); //get additional data that may be required to generate template this.retrieveEditData(); } @@ -141,9 +145,9 @@ public class EditConfigurationTemplateModel extends BaseTemplateModel { DataProperty prop = EditConfigurationUtils.getDataProperty(vreq); if(prop != null) { if( editConfig.isDataPropertyUpdate() ) { - formTitle = "Change text for: "+prop.getPublicName()+""; + formTitle = i18n.text("change_text_for") + " " + prop.getPublicName(); } else { - formTitle ="Add new entry for: "+prop.getPublicName()+""; + formTitle = i18n.text("add_new_entry_for") + " " + prop.getPublicName(); } } pageData.put("formTitle", formTitle); @@ -159,15 +163,15 @@ public class EditConfigurationTemplateModel extends BaseTemplateModel { Individual subject = EditConfigurationUtils.getSubjectIndividual(vreq); String propertyTitle = getObjectPropertyNameForDisplay(); if(objectIndividual != null) { - formTitle = "Change entry for: " + propertyTitle + " "; + formTitle = i18n.text("change_entry_for") + " " + propertyTitle ; } else { if ( prop.getOfferCreateNewOption() ) { log.debug("property set to offer \"create new\" option; custom form: ["+prop.getCustomEntryForm()+"]"); - formTitle = "Select an existing "+propertyTitle+" for "+subject.getName(); + formTitle = i18n.text("add_an_entry_to") + " " + propertyTitle + " " + i18n.text("for") + " " + subject.getName(); } else { - formTitle = "Add an entry to: "+propertyTitle+""; + formTitle = i18n.text("add_an_entry_to") + " " + propertyTitle ; } } pageData.put("formTitle", formTitle); @@ -226,19 +230,19 @@ public class EditConfigurationTemplateModel extends BaseTemplateModel { ObjectProperty prop = EditConfigurationUtils.getObjectProperty(vreq); if(objectIndividual != null) { - submitLabel = "Save change"; + submitLabel = i18n.text("save_changes"); } else { if ( prop.getOfferCreateNewOption() ) { - submitLabel = "Select existing"; + submitLabel = i18n.text("select_existing"); } else { - submitLabel = "Save entry"; + submitLabel = i18n.text("save_entry"); } } } else { if(editConfig.isDataPropertyUpdate()) { - submitLabel = "Save change"; + submitLabel = i18n.text("save_changes"); } else { - submitLabel = "Save entry"; + submitLabel = i18n.text("save_entry"); } } } diff --git a/webapp/web/i18n/all.properties b/webapp/web/i18n/all.properties index 22b7ec72a..1a532f434 100644 --- a/webapp/web/i18n/all.properties +++ b/webapp/web/i18n/all.properties @@ -3,7 +3,14 @@ # # Default (English) # -save_changes = Save changes +save_changes=Save changes +save_entry=Save entry +select_existing=Select existing +select_an_existing=Select an existing +add_an_entry_to=Add an entry to: +change_entry_for=Change entry for: +add_new_entry_for=Add new entry for: +change_text_for=Change text for: cancel_link = Cancel cancel_title = cancel required_fields = required fields