public default String getDefaultLanguageId() throws Exception { String[] availableLanguageIds = getAvailableLanguageIds(); String siteDefaultLanguageId = LocaleUtil.toLanguageId( LocaleUtil.getSiteDefault()); if (ArrayUtil.isNotEmpty(availableLanguageIds) && !ArrayUtil.contains(availableLanguageIds, siteDefaultLanguageId)) { return availableLanguageIds[0]; } return siteDefaultLanguageId; }
@Override public Locale getLocale() { if (_locale == null) { _locale = LocaleUtil.getSiteDefault(); } return _locale; }
protected void validateEmail( ActionRequest actionRequest, String emailParam) { boolean emailEnabled = GetterUtil.getBoolean( getParameter(actionRequest, emailParam + "Enabled")); String emailSubject = null; String emailBody = null; String languageId = LocaleUtil.toLanguageId( LocaleUtil.getSiteDefault()); emailSubject = getLocalizedParameter( actionRequest, emailParam + "Subject", languageId); emailBody = getLocalizedParameter( actionRequest, emailParam + "Body", languageId); if (emailEnabled) { if (Validator.isNull(emailSubject)) { SessionErrors.add(actionRequest, emailParam + "Subject"); } else if (Validator.isNull(emailBody)) { SessionErrors.add(actionRequest, emailParam + "Body"); } } }
@Override public void setDescription(String description, Locale locale) { setDescription(description, locale, LocaleUtil.getSiteDefault()); }
/** * @deprecated As of Judson (7.1.x), with no direct replacement */ @Deprecated @Override public String getDDMXSD(String journalXSD) throws Exception { Locale defaultLocale = LocaleUtil.getSiteDefault(); return getDDMXSD(journalXSD, defaultLocale); }
public KaleoDefinitionVersionTitleComparator(boolean ascending) { _ascending = ascending; _locale = LocaleUtil.getSiteDefault(); _collator = CollatorUtil.getInstance(_locale); }
@Override public void setName(String name, Locale locale) { setName(name, locale, LocaleUtil.getSiteDefault()); }
@Override public void setNameMap(Map<Locale, String> nameMap) { setNameMap(nameMap, LocaleUtil.getSiteDefault()); }
private List<Serializable> _getValues(Locale locale) { Set<Locale> availableLocales = getAvailableLocales(); if (!availableLocales.contains(locale)) { locale = getDefaultLocale(); } if (locale == null) { locale = LocaleUtil.getSiteDefault(); } List<Serializable> values = _valuesMap.get(locale); if (values == null) { return Collections.emptyList(); } return values; }
public Locale getDefaultLocale() { Locale defaultLocale = LocaleUtil.getSiteDefault(); Iterator<Field> itr = iterator(); if (itr.hasNext()) { Field field = itr.next(); defaultLocale = field.getDefaultLocale(); } return defaultLocale; }
@Override public String getDefaultLanguageId() { String xml = getName(); if (xml == null) { return ""; } Locale defaultLocale = LocaleUtil.getSiteDefault(); return LocalizationUtil.getDefaultLanguageId(xml, defaultLocale); }
@Override public String getDefaultLanguageId() { String xml = getName(); if (xml == null) { return ""; } Locale defaultLocale = LocaleUtil.getSiteDefault(); return LocalizationUtil.getDefaultLanguageId(xml, defaultLocale); }
protected void updateJournalXSDDynamicElement(Element element) { Locale defaultLocale = LocaleUtil.getSiteDefault(); updateJournalXSDDynamicElement( element, LocaleUtil.toLanguageId(defaultLocale)); }
@Override public String getDefaultLanguageId() { String xml = getName(); if (xml == null) { return ""; } Locale defaultLocale = LocaleUtil.getSiteDefault(); return LocalizationUtil.getDefaultLanguageId(xml, defaultLocale); }
@Override public String getDefaultLanguageId() { String xml = getName(); if (xml == null) { return ""; } Locale defaultLocale = LocaleUtil.getSiteDefault(); return LocalizationUtil.getDefaultLanguageId(xml, defaultLocale); }
@Override public String getDefaultLanguageId() { String xml = getName(); if (xml == null) { return ""; } Locale defaultLocale = LocaleUtil.getSiteDefault(); return LocalizationUtil.getDefaultLanguageId(xml, defaultLocale); }
protected void validate( Map<Locale, String> nameMap, DDMFormValues ddmFormValues) throws PortalException { Locale locale = LocaleUtil.getSiteDefault(); String name = nameMap.get(locale); if (Validator.isNull(name)) { throw new DataProviderInstanceNameException( "Name is null for locale " + locale.getDisplayName()); } ddmFormValuesValidator.validate(ddmFormValues); }
protected void validateName(long groupId, Map<Locale, String> nameMap) throws PortalException { String name = nameMap.get(PortalUtil.getSiteDefaultLocale(groupId)); if (Validator.isNull(name)) { name = nameMap.get(LocaleUtil.getSiteDefault()); } if (Validator.isNull(name)) { throw new TemplateNameException("Name is null"); } }
protected Locale getArticleDefaultLocale(String content) { String defaultLanguageId = LocalizationUtil.getDefaultLanguageId( content); if (Validator.isNotNull(defaultLanguageId)) { return LocaleUtil.fromLanguageId(defaultLanguageId); } return LocaleUtil.getSiteDefault(); }
@Override public String getFriendlyURLsXML() throws PortalException { Map<Locale, String> friendlyURLMap = getFriendlyURLMap(); return LocalizationUtil.updateLocalization( friendlyURLMap, StringPool.BLANK, "FriendlyURL", LocaleUtil.toLanguageId(LocaleUtil.getSiteDefault())); }