@Override public Locale getLocale() { return i18nHelper.getLocale(); }
@Override public Locale getLocale() { return i18nHelper.getLocale(); }
@Override public Locale getLocale() { return delegate.getLocale(); }
@Override public String apply(@Nullable final Locale input) { return input.getDisplayName(i18nBean.getLocale()); } }
@Override public Locale getLocale() { return getI18nHelper().getLocale(); }
private Comparator<ApplicationRole> applicationRoleComparator() { final Locale userLocale = helper.getLocale(); return new ApplicationRoleComparator(userLocale); }
Locale getLocale(final ApplicationUser searcher) { return beanFactory.getInstance(searcher).getLocale(); } ///CLOVER:ON
private OutlookDate getOutlookDate() { return outlookDateManager.getOutlookDate(i18nHelper.getLocale()); } }
/** * Retrieve desc translation. * <p> * If a system defined translation does not exist, the property files for the locale are checked. * </p> * * @param i18n an I18nHelper to use for the translation. * @return String translated description */ public String getDescTranslation(I18nHelper i18n) { return translationManager.getIssueConstantTranslation(this, false, i18n.getLocale().toString(), i18n); }
@Override public String getStaticResourceLocale() { final I18nHelper i18n = jiraAuthenticationContext.getI18nHelper(); return i18n.getLocale().toString() + i18nFactory.getStateHashCode(); }
/** * this formatting function is shared by the full view for navigator as well as view issue. * * @param v duration in seconds * * @return formatted duration */ public String formatPrettyDuration(Number v) { return jiraDurationUtils.getFormattedDuration(v.longValue(), descriptor.getI18nBean().getLocale()); }
@Nonnull @Override public Map<String, Object> getVelocityParameters(final Issue issue, final CustomField field, final FieldLayoutItem fieldLayoutItem) { final Map<String, Object> map = super.getVelocityParameters(issue, field, fieldLayoutItem); map.put("numberTool", new NumberTool(getI18nBean().getLocale())); return map; }
public String prettyPrintChangeHistory(String changeHistory, I18nHelper i18nHelper) { if (StringUtils.isNotBlank(changeHistory)) { return durationUtils().getFormattedDuration(new Long(changeHistory), i18nHelper.getLocale()); } else { return super.prettyPrintChangeHistory(changeHistory); } }
private OutlookDate getOutlookDate() { return ComponentAccessor.getComponent(OutlookDateManager.class).getOutlookDate(i18nHelper.getLocale()); }
public String getDescTranslation(I18nHelper i18n) { return new I18nBean(i18n.getLocale()).getText(descriptionKey); }
String getClonedWorkflowName(String parentWorkflowName, ApplicationUser user) { return workflowCopyNameFactory.createFrom(parentWorkflowName, getI18nBean(user).getLocale()); }
private Map<String, Object> addEditParameters(final ApplicationUser searcher, final Map<String, Object> velocityParams) { final I18nHelper i18n = getI18n(searcher); final String language = i18n.getLocale().getLanguage(); velocityParams.put("hasCalendarTranslation", calendarUtils.hasTranslationForLanguage(language)); velocityParams.put("calendarIncluder", new CalendarResourceIncluder()); velocityParams.put("fieldName", config.getFieldName()); return addCommonParameters(searcher, velocityParams); }
protected Map<String, Object> getVelocityParams(final Issue issue) { final Map<String, Object> velocityParams = new HashMap<String, Object>(); velocityParams.put("field", this); velocityParams.put("issue", issue); // express if there is a calendar translation file for the current language final CalendarLanguageUtil calLangUtil = ComponentAccessor.getComponentOfType(CalendarLanguageUtil.class); final String language = authenticationContext.getI18nHelper().getLocale().getLanguage(); velocityParams.put("hasCalendarTranslation", calLangUtil.hasTranslationForLanguage(language)); return CompositeMap.of(velocityParams, MASTER.toMap(JiraVelocityUtils.createVelocityParams(authenticationContext))); }
public void includeFieldResourcesForCurrentUser() { webResourceManager.requireResource("jira.webresources:jira-fields"); //We don't use autCtx.getLocale() because it is more expensive than authCtx.getI18nHelper().getLocale() calendarResourceIncluder.includeForLocale(authCtx.getI18nHelper().getLocale()); } }
private String localisedMaintenanceExpiryDate(final I18nHelper i18n) { final DateTimeFormatter dmyFormatter = dateTimeFormatter.withLocale(i18n.getLocale()).withStyle(DateTimeStyle.DATE); final Date maintenanceExpiryDate = getMaintenanceExpiryDate(); return maintenanceExpiryDate == null ? i18n.getText("common.words.unlimited") : dmyFormatter.format(maintenanceExpiryDate); }