*/
package eu.etaxonomy.taxeditor.ui.section.media;
+import java.util.Map;
+
import org.apache.commons.lang.StringUtils;
import org.eclipse.jface.action.IAction;
import org.eclipse.swt.SWT;
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
import eu.etaxonomy.cdm.model.agent.AgentBase;
+import eu.etaxonomy.cdm.model.common.Language;
import eu.etaxonomy.cdm.model.common.LanguageString;
import eu.etaxonomy.cdm.model.media.Media;
import eu.etaxonomy.taxeditor.model.AbstractUtility;
text_description.setLanguageString(element.getDescription(CdmStore
.getDefaultLanguage()));
+ if (text_description.getText().isEmpty()){
+ Map<Language, LanguageString> allDescriptions = element.getAllDescriptions();
+ if (!allDescriptions.isEmpty()){
+ text_description.setLanguageString(allDescriptions.get(Language.ENGLISH()));
+ }
+ }
LanguageString title = element.getTitle(CdmStore.getDefaultLanguage());