1
<?xml version="1.0" encoding="UTF-8"?>
2
<beans xmlns="http://www.springframework.org/schema/beans"
3
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
7
<bean id="org.hisp.dhis.i18n.locale.LocaleManagerDb" class="org.hisp.dhis.i18n.locale.SessionLocaleManager">
8
<property name="systemLocale" value="en_GB"/>
11
<!-- Event listener definitions -->
13
<bean id="org.hisp.dhis.i18n.hibernate.HibernateI18nPostLoadEventListener"
14
class="org.hisp.dhis.i18n.hibernate.HibernateI18nPostLoadEventListener">
15
<property name="i18nService">
16
<ref bean="org.hisp.dhis.i18n.I18nService"/>
20
<!-- Event listener registrations -->
22
<bean id="addI18nPostLoadEventListener" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
23
<property name="targetObject">
24
<ref bean="org.hisp.dhis.hibernate.HibernateConfigurationProvider"/>
26
<property name="targetMethod">
27
<value>setEventListener</value>
29
<property name="arguments">
31
<value>post-load</value>
32
<ref local="org.hisp.dhis.i18n.hibernate.HibernateI18nPostLoadEventListener"/>
37
<!-- I18n object definitions -->
39
<bean id="I18nDataElement"
40
class="org.hisp.dhis.i18n.I18nObject">
41
<property name="className" value="DataElement"/>
42
<property name="propertyNames">
45
<value>shortName</value>
46
<value>description</value>
51
<bean id="I18nDataElementGroup"
52
class="org.hisp.dhis.i18n.I18nObject">
53
<property name="className" value="DataElementGroup"/>
54
<property name="propertyNames">
62
<bean id="I18nIndicator"
63
class="org.hisp.dhis.i18n.I18nObject">
64
<property name="className" value="Indicator"/>
65
<property name="propertyNames">
68
<value>shortName</value>
69
<value>description</value>
70
<value>numeratorDescription</value>
71
<value>denominatorDescription</value>
76
<bean id="I18nIndicatorType"
77
class="org.hisp.dhis.i18n.I18nObject">
78
<property name="className" value="IndicatorType"/>
79
<property name="propertyNames">
86
<bean id="I18nIndicatorGroup"
87
class="org.hisp.dhis.i18n.I18nObject">
88
<property name="className" value="IndicatorGroup"/>
89
<property name="propertyNames">
96
<bean id="I18nDataDictionary"
97
class="org.hisp.dhis.i18n.I18nObject">
98
<property name="className" value="DataDictionary"/>
99
<property name="propertyNames">
102
<value>description</value>
103
<value>region</value>
108
<bean id="I18nOrganisationUnit"
109
class="org.hisp.dhis.i18n.I18nObject">
110
<property name="className" value="OrganisationUnit"/>
111
<property name="propertyNames">
114
<value>shortName</value>
115
<value>comment</value>
120
<bean id="I18nOrganisationUnitGroup"
121
class="org.hisp.dhis.i18n.I18nObject">
122
<property name="className" value="OrganisationUnitGroup"/>
123
<property name="propertyNames">
130
<bean id="I18nOrganisationUnitGroupSet"
131
class="org.hisp.dhis.i18n.I18nObject">
132
<property name="className" value="OrganisationUnitGroupSet"/>
133
<property name="propertyNames">
136
<value>description</value>
141
<bean id="I18nDataSet"
142
class="org.hisp.dhis.i18n.I18nObject">
143
<property name="className" value="DataSet"/>
144
<property name="propertyNames">
151
<bean id="I18nDataElementCategory"
152
class="org.hisp.dhis.i18n.I18nObject">
153
<property name="className" value="DataElementCategory"/>
154
<property name="propertyNames">
161
<bean id="I18nDataElementCategoryOption"
162
class="org.hisp.dhis.i18n.I18nObject">
163
<property name="className" value="DataElementCategoryOption"/>
164
<property name="propertyNames">
171
<bean id="I18nDataElementCategoryCombo"
172
class="org.hisp.dhis.i18n.I18nObject">
173
<property name="className" value="DataElementCategoryCombo"/>
174
<property name="propertyNames">
181
<bean id="I18nTarget"
182
class="org.hisp.dhis.i18n.I18nObject">
183
<property name="className" value="Target"/>
184
<property name="propertyNames">
187
<value>description</value>
192
<bean id="org.hisp.dhis.i18n.I18nService"
193
class="org.hisp.dhis.i18n.DefaultI18nService">
194
<property name="localeManager">
195
<ref bean="org.hisp.dhis.i18n.locale.LocaleManagerDb"/>
197
<property name="translationService">
198
<ref bean="org.hisp.dhis.i18n.TranslationService"/>
200
<property name="objects">
202
<ref bean="I18nDataElement"/>
203
<ref bean="I18nDataElementGroup"/>
204
<ref bean="I18nDataDictionary"/>
205
<ref bean="I18nIndicator"/>
206
<ref bean="I18nIndicatorType"/>
207
<ref bean="I18nIndicatorGroup"/>
208
<ref bean="I18nOrganisationUnit"/>
209
<ref bean="I18nOrganisationUnitGroup"/>
210
<ref bean="I18nOrganisationUnitGroupSet"/>
211
<ref bean="I18nDataSet"/>
212
<ref bean="I18nDataElementCategory"/>
213
<ref bean="I18nDataElementCategoryOption"/>
214
<ref bean="I18nDataElementCategoryCombo"/>
215
<ref bean="I18nTarget"/>
220
<!-- I81n AOP definitions -->
222
<bean id="I18nObjectInterceptor"
223
class="org.hisp.dhis.i18n.interceptor.I18nObjectInterceptor">
224
<property name="i18nService"
225
ref="org.hisp.dhis.i18n.I18nService"/>
b'\\ No newline at end of file'