Interface EasyDeskLocalizationService

All Known Implementing Classes:
DefaultEasyDeskLocalizationService

public interface EasyDeskLocalizationService
EasyDesk 다국어(resource bundle) 서비스.

예전에는 Fulcrum 의 SimpleLocalizationService/LocalizationService(Avalon/Turbine 서비스)를 확장했지만, 지금은 이 interface 하나로 합쳤다. 구현은 DefaultEasyDeskLocalizationService, Spring 등록은 LocalizationConfiguration, Spring 밖에서의 접근은 Localization 을 쓴다.

HttpServletRequest 를 받던 method 는 servlet 의존성을 없애기 위해 뺐다 - 웹쪽에서는 getLocale(request.getHeader(ACCEPT_LANGUAGE)) 로 쓰면 된다.

Author:
YounghoCho