Author: vsiveton Date: Sun May 17 10:01:19 2009 New Revision: 775618 URL: http://svn.apache.org/viewvc?rev=775618&view=rev Log: o i18n text
Added: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo.properties (with props) maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo_en.properties (with props) Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java?rev=775618&r1=775617&r2=775618&view=diff ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java (original) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java Sun May 17 10:01:19 2009 @@ -27,6 +27,7 @@ import java.util.Iterator; import java.util.List; import java.util.Locale; +import java.util.ResourceBundle; import java.util.Stack; import javax.swing.text.MutableAttributeSet; @@ -577,12 +578,12 @@ protected String getFooterText() { int actualYear; - String add = " • ALL RIGHTS RESERVED."; + String add = " • " + getBundle( Locale.US ).getString( "footer.rights" ); String companyName = ""; if ( docModel != null && docModel.getMeta() != null && docModel.getMeta().isConfidential() ) { - add = add + " • PROPRIETARY AND CONFIDENTIAL"; + add = add + " • " + getBundle( Locale.US ).getString( "footer.confidential" ); } if ( docModel != null && docModel.getCover() != null && docModel.getCover().getCompanyName() != null ) @@ -1079,4 +1080,8 @@ writeEndTag( TABLE_ROW_TAG ); } + private ResourceBundle getBundle( Locale locale ) + { + return ResourceBundle.getBundle( "doxia-fo", locale, this.getClass().getClassLoader() ); + } } Added: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo.properties URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo.properties?rev=775618&view=auto ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo.properties (added) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo.properties Sun May 17 10:01:19 2009 @@ -0,0 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +footer.rights=ALL RIGHTS RESERVED. +footer.confidential=PROPRIETARY AND CONFIDENTIAL Propchange: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo.properties ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo.properties ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo_en.properties URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo_en.properties?rev=775618&view=auto ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo_en.properties (added) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo_en.properties Sun May 17 10:01:19 2009 @@ -0,0 +1,23 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +# NOTE: +# This bundle is intentionally empty because English strings are provided by the base bundle via the parent chain. It +# must be provided nevertheless such that a request for locale "en" will not errorneously pick up the bundle for the +# JVM's default locale (which need not be "en"). See the method javadoc about +# ResourceBundle.getBundle(String, Locale, ClassLoader) +# for a full description of the lookup strategy. Propchange: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo_en.properties ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/doxia-fo_en.properties ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision