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);


Reply via email to