[Yanel-commits] rev 59974 - public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable
michi at wyona.com
michi at wyona.com
Mon Aug 15 15:59:47 CEST 2011
Author: michi
Date: 2011-08-15 15:59:47 +0200 (Mon, 15 Aug 2011)
New Revision: 59974
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable/PrefixTranslationManager.java
Log:
log messages added
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable/PrefixTranslationManager.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable/PrefixTranslationManager.java 2011-08-15 13:58:41 UTC (rev 59973)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable/PrefixTranslationManager.java 2011-08-15 13:59:47 UTC (rev 59974)
@@ -13,15 +13,18 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.wyona.yanel.core.attributes.translatable;
+import org.apache.log4j.Logger;
+
/**
* This translation manager works with a path format where the language is
* a prefix: /en/foo/bar.html
*/
public class PrefixTranslationManager extends AbstractPathTranslationManager {
+ private static Logger log = Logger.getLogger(PrefixTranslationManager.class);
+
/**
* Empty constructor. Don't forget to call the init() method.
*/
@@ -35,11 +38,13 @@
* @return language or null if the path does not contain
*/
protected String getLanguageFromPath(String path) {
+ //log.debug("Try to get language from path: " + path);
String[] tokens = path.split("/");
if (tokens.length > 1 && tokens[1].length() == 2) {
// TODO: should check if it's a valid language?
return tokens[1];
}
+ log.warn("Path does not seem to contain a language as prefix: " + path);
return null;
}
@@ -61,5 +66,4 @@
}
return null;
}
-
}
More information about the Yanel-commits
mailing list