Package com.dotmarketing.portlets.languagesmanager.model

Examples of com.dotmarketing.portlets.languagesmanager.model.Language


                            //Importing a line
                            Long languageToImport = language;
                            if ( language == -1 ) {
                                if ( languageCodeHeaderColumn != -1 && countryCodeHeaderColumn != -1 ) {
                                    Language dotCMSLanguage = langAPI.getLanguage( csvLine[languageCodeHeaderColumn], csvLine[countryCodeHeaderColumn] );
                                    languageToImport = dotCMSLanguage.getId();
                                }
                            }

                            if ( languageToImport != -1 ) {
View Full Code Here


      result.put("working", String.valueOf(contentlet.isWorking()));
      result.put("live", String.valueOf(contentlet.isLive()));
      result.put("deleted", String.valueOf(contentlet.isArchived()));
      result.put("locked", String.valueOf(contentlet.isLocked()));
      result.put("id", identifier); // Duplicates value for identifier key in map so that UI does not get broken
      Language language = langAPI.getLanguage(contentlet.getLanguageId());
      String languageCode = langAPI.getLanguageCodeAndCountry(contentlet.getLanguageId(),null);
      String languageName =  language.getLanguage();
      result.put("langCode", languageCode);
      result.put("langName", languageName);
      result.put("langId", language.getId()+"");
      result.put("hasListedFields", Boolean.toString(hasListedFields) );
      result.put("siblings", getContentSiblingsData(inode));

    } catch (DotDataException e) {
      Logger.error(this, "Error trying to obtain the contentlets from the relationship.", e);
View Full Code Here

      globalVarsPath = globalVarsPath + File.separator;
    return globalVarsPath;
  }

  private List<LanguageKey> retrieveProperties(long langId) throws Exception {
    Language lang = langAPI.getLanguage(langId);
    return langAPI.getLanguageKeys(lang);
  }
View Full Code Here

      }     
     
      //Checking for the folder to store the submitted files
      Host host = hostWebAPI.getCurrentHost(request);
      Event event = new Event();
      Language language = langAPI.getDefaultLanguage();
      Folder folder = APILocator.getFolderAPI().findFolderByPath(path, host,APILocator.getUserAPI().getSystemUser(),false);
            Structure structure = StructureCache.getStructureByName("Event");
            event.setStructureInode(structure.getInode());
      if (!InodeUtils.isSet(folder.getInode())){
        folder = APILocator.getFolderAPI().createFolders(path, host,userAPI.getSystemUser(),false);
      }

      List<Category> categoriesList  =  new ArrayList<Category>();
      if (categoriesArray != null) {
        for (String cat : categoriesArray ) {
            Category node = (Category) catAPI.find(cat, currentUser, respectFrontendRoles);
            if(node!=null){
              categoriesList.add(node);
           }
        }
      }
     
      event.setStartDate(startDate);
      event.setEndDate(endDate);
      event.setTitle(title);
      event.setTags(tags);
      event.setLocation(location);
      event.setLink(link);
      event.setDescription(description);
      event.setLanguageId(language.getId());
       
      FileAsset cmsFile = null;
      FileAsset cmsImage = null;
     
      //Get file type parameters
View Full Code Here


    }

    if(req.getParameter("selected_lang") != null){
      Language language = APILocator.getLanguageAPI().getLanguage(new Long(req.getParameter("selected_lang")));
      req.setAttribute(WebKeys.LANGUAGE_SEARCHED, language);
    }
    List<Language> languages = langAPI.getLanguages();
    req.setAttribute(WebKeys.LANGUAGES, languages);
View Full Code Here

  @Override
    protected Language getLanguage(String languageCode, String countryCode) {

        try {

          Language lang = CacheLocator.getLanguageCache().getLanguageByCode(languageCode, countryCode);

          if(lang == null) {
              HibernateUtil dh = new HibernateUtil(Language.class);
              dh.setQuery(
                  "from language in class com.dotmarketing.portlets.languagesmanager.model.Language where language_code = ? and country_code = ?");
View Full Code Here

    }

  @Override
    protected Language createDefaultLanguage() {

        Language language = getLanguage (Config.getStringProperty("DEFAULT_LANGUAGE_CODE"), Config.getStringProperty("DEFAULT_LANGUAGE_COUNTRY_CODE"));
        language.setCountry(Config.getStringProperty("DEFAULT_LANGUAGE_COUNTRY"));
        language.setCountryCode(Config.getStringProperty("DEFAULT_LANGUAGE_COUNTRY_CODE"));
        language.setLanguage(Config.getStringProperty("DEFAULT_LANGUAGE_STR"));
        language.setLanguageCode(Config.getStringProperty("DEFAULT_LANGUAGE_CODE"));

        //saves the new language
        try {
      HibernateUtil.save(language);
    } catch (DotHibernateException e) {
View Full Code Here

    }

  @Override
    protected Language getLanguage(long id) {
    Language lang = CacheLocator.getLanguageCache().getLanguageById(id);
    if(lang != null){
      return lang;
    }
        try {
            HibernateUtil dh = new HibernateUtil(Language.class);
View Full Code Here

  @Override
    @SuppressWarnings("unchecked")
  protected List<Language> getLanguages() {
        try {
          Language defaultLang = getDefaultLanguage();

            HibernateUtil dh = new HibernateUtil(Language.class);
            dh.setQuery("from language in class com.dotmarketing.portlets.languagesmanager.model.Language order by id");

            List<Language> list = dh.list();
            List<Language> copy = new ArrayList<Language>(list);
            for(Language l : copy) {
              if(l.getId() == defaultLang.getId()) {
                list.remove(l);
                list.add(0, l);
              }
            }
            return list;
View Full Code Here

        id = Long.parseLong(langId);
      } catch (Exception e) {
      }
    }

    Language language = null;

    if (id > 0) {
      language = getLanguage(id);
    } else {
      language = getLanguage(Config.getStringProperty("DEFAULT_LANGUAGE_CODE"), Config.getStringProperty("DEFAULT_LANGUAGE_COUNTRY_CODE"));
    }

    return language.getLanguageCode() + "_" + language.getCountryCode();
  }
View Full Code Here

TOP

Related Classes of com.dotmarketing.portlets.languagesmanager.model.Language

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.