Package er.extensions.localization

Examples of er.extensions.localization.ERXLocalizer.language()


      String localizedKey = eo.localizedKey(_key);
      Object value = eo.valueForKey(localizedKey);
      if (localizedKey != null && (value == null || "".equals(value)) && localizationShouldFallbackToDefaultLanguage()) {
        ERXLocalizer currentLocalizer = ERXLocalizer.currentLocalizer();
        String defaultLanguage = ERXLocalizer.defaultLanguage();
        if (!currentLocalizer.language().equals(defaultLanguage)) {
          if (log.isDebugEnabled()) {
            log.debug("no data found for '" + eo.entityName() + ':' + _key + "' for language " + currentLocalizer.language() + ", trying " + defaultLanguage);
          }
          ERXLocalizer.setCurrentLocalizer(ERXLocalizer.localizerForLanguage(defaultLanguage));
          value = eo.valueForKey(eo.localizedKey(_key));
View Full Code Here


      if (localizedKey != null && (value == null || "".equals(value)) && localizationShouldFallbackToDefaultLanguage()) {
        ERXLocalizer currentLocalizer = ERXLocalizer.currentLocalizer();
        String defaultLanguage = ERXLocalizer.defaultLanguage();
        if (!currentLocalizer.language().equals(defaultLanguage)) {
          if (log.isDebugEnabled()) {
            log.debug("no data found for '" + eo.entityName() + ':' + _key + "' for language " + currentLocalizer.language() + ", trying " + defaultLanguage);
          }
          ERXLocalizer.setCurrentLocalizer(ERXLocalizer.localizerForLanguage(defaultLanguage));
          value = eo.valueForKey(eo.localizedKey(_key));
          ERXLocalizer.setCurrentLocalizer(currentLocalizer);
        }
View Full Code Here

    if (ERXStringUtilities.stringIsNullOrEmpty(language))
      localizer =  ERXLocalizer.defaultLocalizer();
    else
      localizer = ERXLocalizer.localizerForLanguage(language);
    if (log.isDebugEnabled())
      log.debug("method: localizer: localizer: " + localizer + " /localizer.language: " + localizer.language());
    return localizer;
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.