You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2003/08/05 16:53:31 UTC
cvs commit: cocoon-lenya/src/java/org/apache/lenya/cms/publication DefaultDocumentBuilder.java
andreas 2003/08/05 07:53:30
Modified: src/java/org/apache/lenya/cms/publication
DefaultDocumentBuilder.java
Log:
using only 2 last letters for language suffix
Revision Changes Path
1.9 +5 -6 cocoon-lenya/src/java/org/apache/lenya/cms/publication/DefaultDocumentBuilder.java
Index: DefaultDocumentBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-lenya/src/java/org/apache/lenya/cms/publication/DefaultDocumentBuilder.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- DefaultDocumentBuilder.java 30 Jul 2003 15:03:24 -0000 1.8
+++ DefaultDocumentBuilder.java 5 Aug 2003 14:53:27 -0000 1.9
@@ -129,13 +129,12 @@
* @return A string.
*/
protected String getLanguage(String urlWithoutSuffix) {
- int startOfLanguage = urlWithoutSuffix.lastIndexOf('_');
+
String suffix = "";
-
- if ((startOfLanguage > -1) && !urlWithoutSuffix.endsWith("_")) {
- suffix = urlWithoutSuffix.substring(startOfLanguage + 1);
+ String url = urlWithoutSuffix;
+ if (url.length() >= 3 && url.charAt(url.length() - 3) == '_') {
+ suffix = url.substring(url.length() - 2);
}
-
return suffix;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-cvs-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-cvs-help@cocoon.apache.org