List of usage examples for com.liferay.portal.kernel.language LanguageUtil get
public static String get(ResourceBundle resourceBundle, String key)
From source file:com.liferay.site.admin.web.internal.servlet.taglib.ui.SitesSocialFormNavigatorCategory.java
License:Open Source License
@Override public String getLabel(Locale locale) { return LanguageUtil.get(locale, "social"); }
From source file:com.liferay.site.browser.web.internal.display.context.SiteBrowserDisplayContext.java
License:Open Source License
public List<NavigationItem> getNavigationItems() throws PortalException { List<NavigationItem> navigationItems = new ArrayList<>(); NavigationItem entriesNavigationItem = new NavigationItem(); String[] types = getTypes();//from w w w . j ava2 s . c o m if (types.length == 1) { entriesNavigationItem.setActive(true); PortletURL mainURL = _liferayPortletResponse.createRenderURL(); entriesNavigationItem.setHref(mainURL.toString()); entriesNavigationItem.setLabel(LanguageUtil.get(_request, "sites")); navigationItems.add(entriesNavigationItem); } else if (types.length > 1) { for (String curType : types) { entriesNavigationItem.setActive(curType.equals(getType())); PortletURL portletURL = getPortletURL(); portletURL.setParameter("type", curType); entriesNavigationItem.setHref(portletURL.toString()); entriesNavigationItem.setLabel(curType); navigationItems.add(entriesNavigationItem); } } return navigationItems; }
From source file:com.liferay.site.item.selector.web.internal.display.context.MySitesItemSelectorViewDisplayContext.java
License:Open Source License
protected void addBreadcrumbEntries(PortletURL portletURL) { Group group = getGroup();//from w w w .j ava 2s. com if (group == null) { return; } PortalUtil.addPortletBreadcrumbEntry(request, LanguageUtil.get(request, "all"), portletURL.toString()); try { SitesUtil.addPortletBreadcrumbEntries(group, request, portletURL); } catch (Exception e) { _log.error("Unable to add breadcrumb entries for group " + group.getGroupId()); } }
From source file:com.liferay.site.item.selector.web.internal.display.context.RecentSitesItemSelectorViewDisplayContext.java
License:Open Source License
@Override public String getGroupName(Group group) throws PortalException { String groupName = super.getGroupName(group); if (group.isStaged() && group.isStagingGroup()) { StringBundler sb = new StringBundler(5); sb.append(groupName);//from ww w . j av a2 s . co m sb.append(StringPool.SPACE); sb.append(StringPool.OPEN_PARENTHESIS); sb.append(LanguageUtil.get(request, "staging")); sb.append(StringPool.CLOSE_PARENTHESIS); groupName = sb.toString(); } return groupName; }
From source file:com.liferay.site.memberships.web.internal.display.context.SiteMembershipsDisplayContext.java
License:Open Source License
public List<NavigationItem> getInfoPanelNavigationItems() { ThemeDisplay themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY); List<NavigationItem> navigationItems = new ArrayList<>(); NavigationItem navigationItem = new NavigationItem(); navigationItem.setActive(true);// ww w . j a v a 2 s. co m navigationItem.setHref(themeDisplay.getURLCurrent()); navigationItem.setLabel(LanguageUtil.get(_request, "details")); navigationItems.add(navigationItem); return navigationItems; }
From source file:com.liferay.site.memberships.web.internal.display.context.SiteMembershipsDisplayContext.java
License:Open Source License
public List<NavigationItem> getSiteRolesNavigationItems() { ThemeDisplay themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY); List<NavigationItem> navigationItems = new ArrayList<>(); NavigationItem navigationItem = new NavigationItem(); navigationItem.setActive(true);// w w w . jav a 2 s . co m navigationItem.setHref(themeDisplay.getURLCurrent()); navigationItem.setLabel(LanguageUtil.get(_request, "site-roles")); navigationItems.add(navigationItem); return navigationItems; }
From source file:com.liferay.site.memberships.web.internal.display.context.SiteMembershipsDisplayContext.java
License:Open Source License
public List<NavigationItem> getViewNavigationItems() throws PortalException { List<NavigationItem> navigationItems = new ArrayList<>(); NavigationItem userNavigationItem = new NavigationItem(); userNavigationItem.setActive(Objects.equals(getTabs1(), "users")); PortletURL usersURL = getPortletURL(); usersURL.setParameter("tabs1", "users"); userNavigationItem.setHref(usersURL.toString()); userNavigationItem.setLabel(LanguageUtil.get(_request, "users")); navigationItems.add(userNavigationItem); NavigationItem organizationsNavigationItem = new NavigationItem(); organizationsNavigationItem.setActive(Objects.equals(getTabs1(), "organizations")); PortletURL organizationsURL = getPortletURL(); organizationsURL.setParameter("tabs1", "organizations"); organizationsNavigationItem.setHref(organizationsURL.toString()); organizationsNavigationItem.setLabel(LanguageUtil.get(_request, "organizations")); navigationItems.add(organizationsNavigationItem); NavigationItem userGroupsNavigationItem = new NavigationItem(); userGroupsNavigationItem.setActive(Objects.equals(getTabs1(), "user-groups")); PortletURL userGroupsURL = getPortletURL(); userGroupsURL.setParameter("tabs1", "user-groups"); userGroupsNavigationItem.setHref(userGroupsURL.toString()); userGroupsNavigationItem.setLabel(LanguageUtil.get(_request, "user-groups")); navigationItems.add(userGroupsNavigationItem); return navigationItems; }
From source file:com.liferay.site.memberships.web.internal.portlet.configuration.icon.ViewMembershipRequestsPortletConfigurationIcon.java
License:Open Source License
@Override public String getMessage(PortletRequest portletRequest) { ResourceBundle resourceBundle = ResourceBundleUtil.getBundle("content.Language", getLocale(portletRequest), getClass());//from ww w . j a va2 s . co m return LanguageUtil.get(resourceBundle, "view-membership-requests"); }
From source file:com.liferay.site.navigation.admin.web.internal.display.context.SiteNavigationAdminDisplayContext.java
License:Open Source License
public List<NavigationItem> getNavigationItems() { List<NavigationItem> navigationItems = new ArrayList<>(); NavigationItem entriesNavigationItem = new NavigationItem(); entriesNavigationItem.setActive(true); PortletURL mainURL = _liferayPortletResponse.createRenderURL(); entriesNavigationItem.setHref(mainURL.toString()); entriesNavigationItem.setLabel(LanguageUtil.get(_request, "menus")); navigationItems.add(entriesNavigationItem); return navigationItems; }
From source file:com.liferay.site.navigation.admin.web.internal.handler.SiteNavigationMenuExceptionRequestHandler.java
License:Open Source License
public void handlePortalException(ActionRequest actionRequest, ActionResponse actionResponse, PortalException pe) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) actionRequest.getAttribute(WebKeys.THEME_DISPLAY); JSONObject jsonObject = JSONFactoryUtil.createJSONObject(); String errorMessage = "an-unexpected-error-occurred"; if (pe instanceof SiteNavigationMenuNameException) { errorMessage = "this-field-is-required"; }/* ww w .java 2 s . c o m*/ jsonObject.put("error", LanguageUtil.get(themeDisplay.getLocale(), errorMessage)); JSONPortletResponseUtil.writeJSON(actionRequest, actionResponse, jsonObject); }