You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/03/23 15:35:36 UTC
svn commit: r757403 -
/labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/LocaleHolder.java
Author: simoneg
Date: Mon Mar 23 14:35:30 2009
New Revision: 757403
URL: http://svn.apache.org/viewvc?rev=757403&view=rev
Log:
LABS-319 : fixed the case for single solution and the case for no context required
Modified:
labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/LocaleHolder.java
Modified: labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/LocaleHolder.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/LocaleHolder.java?rev=757403&r1=757402&r2=757403&view=diff
==============================================================================
--- labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/LocaleHolder.java (original)
+++ labs/magma/trunk/foundation-i18n/src/main/java/org/apache/magma/i18n/LocaleHolder.java Mon Mar 23 14:35:30 2009
@@ -119,8 +119,11 @@
String deh = normalize(original);
List<ContextMatrix> list = firstLookup.get(deh);
if (list == null || list.size() == 0) return original;
+ if (list.size() == 1) {
+ return list.get(0).getValue();
+ }
//ct.push(deh);
- int topscore = 0;
+ int topscore = -1;
ContextMatrix winner = null;
for (ContextMatrix cm : list) {
int score = cm.getScore(ct);
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org