Author: nextgens
Date: 2008-08-19 19:44:19 +0000 (Tue, 19 Aug 2008)
New Revision: 22038
Modified:
trunk/freenet/src/freenet/l10n/L10n.java
Log:
L10n: doh
Modified: trunk/freenet/src/freenet/l10n/L10n.java
===================================================================
--- trunk/freenet/src/freenet/l10n/L10n.java 2008-08-19 19:30:24 UTC (rev
22037)
+++ trunk/freenet/src/freenet/l10n/L10n.java 2008-08-19 19:44:19 UTC (rev
22038)
@@ -61,7 +61,7 @@
this(l.shortCode, l.fullName, l.isoCode);
}
- public static LANGUAGE mapToLanguage(String whatever) throws
MissingResourceException {
+ public static LANGUAGE mapToLanguage(String whatever) {
for(LANGUAGE currentLanguage : LANGUAGE.values()) {
if(currentLanguage.shortCode.equalsIgnoreCase(whatever) ||
currentLanguage.fullName.equalsIgnoreCase(whatever) ||
@@ -145,7 +145,7 @@
Logger.normal(CLASS_NAME, "Changing the current
language to : " + selectedLanguage);
L10n oldClass = currentClass;
LANGUAGE lang =
LANGUAGE.mapToLanguage(selectedLanguage);
- if(currentClass == null) {
+ if(lang == null) {
currentClass = (oldClass != null ? oldClass :
new L10n(LANGUAGE.getDefault()));
Logger.error(CLASS_NAME, "The requested
translation is not available!" + selectedLanguage);
throw new MissingResourceException("The
requested translation (" + selectedLanguage + ") hasn't been found!",
CLASS_NAME, selectedLanguage);