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.knowledgebase.admin.util.AdminSubscriptionSender.java
License:Open Source License
@Override protected String replaceContent(String content, Locale locale) throws Exception { String kbArticleAttachments = getEmailKBArticleAttachments(locale); String kbArticleURL = KnowledgeBaseUtil.getKBArticleURL(_serviceContext.getPlid(), _kbArticle.getResourcePrimKey(), _kbArticle.getStatus(), _serviceContext.getPortalURL(), false); String kbArticleVersion = LanguageUtil.format(locale, "version-x", String.valueOf(_kbArticle.getVersion()), false);//from w w w . j a v a 2s . c o m String categoryTitle = LanguageUtil.get(locale, "category.kb"); setContextAttribute("[$ARTICLE_ATTACHMENTS$]", kbArticleAttachments); setContextAttribute("[$ARTICLE_URL$]", kbArticleURL); setContextAttribute("[$ARTICLE_VERSION$]", kbArticleVersion); setContextAttribute("[$CATEGORY_TITLE$]", categoryTitle); return super.replaceContent(content, locale); }
From source file:com.liferay.knowledgebase.model.impl.KBArticleImpl.java
License:Open Source License
@Override public String getParentTitle(Locale locale, int status) throws PortalException { if (isRoot()) { return "(" + LanguageUtil.get(locale, "none") + ")"; }/* w ww . j a va 2 s . c o m*/ if (getParentResourceClassNameId() == getClassNameId()) { KBArticle kbArticle = KBArticleServiceUtil.getLatestKBArticle(getParentResourcePrimKey(), status); return kbArticle.getTitle(); } else { KBFolder kbFolder = KBFolderServiceUtil.getKBFolder(getParentResourcePrimKey()); return kbFolder.getName(); } }
From source file:com.liferay.knowledgebase.model.impl.KBFolderImpl.java
License:Open Source License
@Override public String getParentTitle(Locale locale) throws PortalException { if (getParentKBFolderId() == KBFolderConstants.DEFAULT_PARENT_FOLDER_ID) { return "(" + LanguageUtil.get(locale, "none") + ")"; }/*from w ww . j a va 2 s.c o m*/ KBFolder kbFolder = KBFolderServiceUtil.getKBFolder(getParentKBFolderId()); return kbFolder.getName(); }
From source file:com.liferay.layout.admin.web.internal.asset.LayoutAssetRenderer.java
License:Open Source License
@Override public String getSummary(PortletRequest portletRequest, PortletResponse portletResponse) { Locale locale = getLocale(portletRequest); StringBundler sb = new StringBundler(4); sb.append("<strong>"); sb.append(LanguageUtil.get(locale, "page")); sb.append(":</strong> "); sb.append(_layout.getHTMLTitle(locale)); return sb.toString(); }
From source file:com.liferay.layout.admin.web.internal.asset.LayoutRevisionAssetRenderer.java
License:Open Source License
@Override public String getSummary(PortletRequest portletRequest, PortletResponse portletResponse) { Locale locale = getLocale(portletRequest); StringBundler sb = new StringBundler(15); sb.append(LanguageUtil.get(locale, "page")); sb.append(": "); sb.append(_layoutRevision.getHTMLTitle(locale)); sb.append("\n"); sb.append(LanguageUtil.get(locale, "site-pages-variation")); sb.append(": "); sb.append(LanguageUtil.get(locale, _layoutSetBranch.getName())); sb.append("\n"); sb.append(LanguageUtil.get(locale, "page-variation")); sb.append(": "); sb.append(LanguageUtil.get(locale, _layoutBranch.getName())); sb.append("\n"); sb.append(LanguageUtil.get(locale, "revision-id")); sb.append(": "); sb.append(_layoutRevision.getLayoutRevisionId()); return sb.toString(); }
From source file:com.liferay.layout.admin.web.internal.control.menu.ToggleControlsProductNavigationControlMenuEntry.java
License:Open Source License
@Override public String getLabel(Locale locale) { ResourceBundle resourceBundle = ResourceBundleUtil.getBundle("content.Language", locale, getClass()); return LanguageUtil.get(resourceBundle, "toggle-controls"); }
From source file:com.liferay.layout.admin.web.internal.display.context.LayoutPageTemplateDisplayContext.java
License:Open Source License
public String getLayoutPageTemplateCollectionTitle() throws PortalException { LayoutPageTemplateCollection layoutPageTemplateCollection = getLayoutPageTemplateCollection(); if (layoutPageTemplateCollection == null) { return LanguageUtil.get(_request, "add-collection"); }//w w w . j a v a 2 s .c o m return layoutPageTemplateCollection.getName(); }
From source file:com.liferay.layout.admin.web.internal.display.context.LayoutPageTemplateDisplayContext.java
License:Open Source License
public String getLayoutPageTemplateEntryTitle() throws PortalException { LayoutPageTemplateEntry layoutPageTemplateEntry = getLayoutPageTemplateEntry(); if (layoutPageTemplateEntry == null) { return LanguageUtil.get(_request, "add-page-template"); }//from w ww .j av a 2 s . c o m return layoutPageTemplateEntry.getName(); }
From source file:com.liferay.layout.admin.web.internal.display.context.LayoutsAdminDisplayContext.java
License:Open Source License
public JSONArray getBreadcrumbEntriesJSONArray() throws PortalException { JSONArray breadcrumbEntriesJSONArray = JSONFactoryUtil.createJSONArray(); breadcrumbEntriesJSONArray.put(_getBreadcrumbEntryJSONObject(LayoutConstants.DEFAULT_PLID, LanguageUtil.get(_themeDisplay.getLocale(), "home"))); if (getSelPlid() == LayoutConstants.DEFAULT_PLID) { return breadcrumbEntriesJSONArray; }/*from w w w . j a v a2 s. c o m*/ Layout selLayout = getSelLayout(); if (selLayout == null) { return breadcrumbEntriesJSONArray; } List<Layout> layouts = selLayout.getAncestors(); Collections.reverse(layouts); for (Layout layout : layouts) { breadcrumbEntriesJSONArray.put( _getBreadcrumbEntryJSONObject(layout.getPlid(), layout.getName(_themeDisplay.getLocale()))); } breadcrumbEntriesJSONArray.put( _getBreadcrumbEntryJSONObject(selLayout.getPlid(), selLayout.getName(_themeDisplay.getLocale()))); return breadcrumbEntriesJSONArray; }
From source file:com.liferay.layout.admin.web.internal.display.context.LayoutsAdminDisplayContext.java
License:Open Source License
public List<NavigationItem> getNavigationItems() { List<NavigationItem> navigationItems = new ArrayList<>(); NavigationItem pagesNavigationItem = new NavigationItem(); pagesNavigationItem.setActive(Objects.equals(getTabs1(), "pages")); PortletURL pagesURL = getPortletURL(); pagesURL.setParameter("tabs1", "pages"); pagesNavigationItem.setHref(pagesURL.toString()); pagesNavigationItem.setLabel(LanguageUtil.get(_themeDisplay.getLocale(), "pages")); navigationItems.add(pagesNavigationItem); NavigationItem pageTemplatesNavigationItem = new NavigationItem(); pageTemplatesNavigationItem.setActive(Objects.equals(getTabs1(), "page-templates")); PortletURL pageTemplatesURL = getPortletURL(); pageTemplatesURL.setParameter("tabs1", "page-templates"); pageTemplatesNavigationItem.setHref(pageTemplatesURL.toString()); pageTemplatesNavigationItem.setLabel(LanguageUtil.get(_themeDisplay.getLocale(), "page-templates")); navigationItems.add(pageTemplatesNavigationItem); return navigationItems; }