Subversion Repositories eFlore/Applications.cel

Rev

Rev 2617 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2617 Rev 2620
Line 94... Line 94...
94
	 * @return
94
	 * @return
95
	 */
95
	 */
96
	public static String get(String cle) {
96
	public static String get(String cle) {
97
		return get(cle, langue);
97
		return get(cle, langue);
98
	}
98
	}
99
	
99
 
-
 
100
	/**
-
 
101
	 * Retourne un message dans la langue en cours,
-
 
102
	 * avec la première lettre en majuscule
-
 
103
	 * @param cle
-
 
104
	 * @return
-
 
105
	 */
-
 
106
	public static String Get(String cle) {
-
 
107
		return Get(cle, langue);
-
 
108
	}
-
 
109
 
100
	/**
110
	/**
101
	 * Retourne un message paramétré dans la langue en cours
111
	 * Retourne un message paramétré dans la langue en cours
102
	 * @param cle
112
	 * @param cle
103
	 * @param[] params
113
	 * @param[] params
104
	 * @return
114
	 * @return
Line 106... Line 116...
106
	public static String get(String cle, String[] params) {
116
	public static String get(String cle, String[] params) {
107
		return get(cle, langue, params);
117
		return get(cle, langue, params);
108
	}
118
	}
Line 109... Line 119...
109
 
119
 
-
 
120
	/**
-
 
121
	 * Retourne un message paramétré dans la langue en cours,
-
 
122
	 * avec la première lettre en majuscule
-
 
123
	 * @param cle
-
 
124
	 * @param[] params
-
 
125
	 * @return
-
 
126
	 */
-
 
127
	public static String Get(String cle, String[] params) {
-
 
128
		return Get(cle, langue, params);
-
 
129
	}
-
 
130
 
110
	/**
131
	/**
111
	 * Retourne un message dans la langue demandée; s'il n'est pas trouvé, le cherche
132
	 * Retourne un message dans la langue demandée; s'il n'est pas trouvé, le cherche
112
	 * dans la langue par défaut; en cas d'échec, retourne un terme générique d'avertissement
133
	 * dans la langue par défaut; en cas d'échec, retourne un terme générique d'avertissement
113
	 * @param cle l'identifiant du message demandé
134
	 * @param cle l'identifiant du message demandé
114
	 * @param langue la langue dans laquelle on souhaite l'obtenir
135
	 * @param langue la langue dans laquelle on souhaite l'obtenir
Line 128... Line 149...
128
				message = Msg.MESSAGE_INEXISTANT;
149
				message = Msg.MESSAGE_INEXISTANT;
129
			}
150
			}
130
		}
151
		}
131
		return message;
152
		return message;
132
	}
153
	}
133
	
154
 
-
 
155
	/**
-
 
156
	 * Comme get(String cle, String langue), mais retourne le message
-
 
157
	 * avec la première lettre en majuscule
-
 
158
	 * @param cle
-
 
159
	 * @param langue
-
 
160
	 * @return
-
 
161
	 */
-
 
162
	public static String Get(String cle, String langue) {
-
 
163
		String message = get(cle, langue);
-
 
164
		return message.substring(0,1).toUpperCase() + message.substring(1);
-
 
165
	}
-
 
166
 
134
	/**
167
	/**
135
	 * Retourne un message paramétré dans la langue demandée
168
	 * Retourne un message paramétré dans la langue demandée
136
	 * @param cle
169
	 * @param cle
137
	 * @param langue
170
	 * @param langue
138
	 * @param[] params
171
	 * @param[] params
Line 144... Line 177...
144
			message = message.replace("{"+i+"}", params[i]);
177
			message = message.replace("{"+i+"}", params[i]);
145
		}
178
		}
Line 146... Line 179...
146
		
179
		
147
		return message;
180
		return message;
-
 
181
	}
-
 
182
 
-
 
183
	/**
-
 
184
	 * Comme get(String cle, String langue, String[] params), mais retourne le
-
 
185
	 * message avec la première lettre en majuscule
-
 
186
	 * @param cle
-
 
187
	 * @param langue
-
 
188
	 * @param params
-
 
189
	 * @return
-
 
190
	 */
-
 
191
	public static String Get(String cle, String langue, String[] params) {
-
 
192
		String message = get(cle, langue, params);
-
 
193
		return message.substring(0,1).toUpperCase() + message.substring(1);
148
	}
194
	}