You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Peter Karich <pe...@yahoo.de> on 2008/07/24 23:41:21 UTC

I18N

Hi all,

I am new to maven (I use mvn2) and I have two questions:

1. How can I make my web site available in English and in Germany?
I read the documentation [1], but I it doesn't say how I should
call the ${maven.xdoc.bundle} - files.
I need the property files to specify the key and the text.
Is this the right way at all? It seems to me that xdoc is now deprecated 
with mvn2 ...

2. How I can avoid that maven tries to download the following pom
http://repo1.maven.org/maven2/com/incors/plaf/kunststoff/2.0.2/kunststoff-2.0.2.pom

on every build? (It does not exist...)

Regards,
Peter.

[1]
http://maven.apache.org/maven-1.x/plugins/xdoc/reference/i18n.html
http://maven.apache.org/plugins/maven-site-plugin/i18n.html


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: I18N

Posted by Peter Karich <pe...@yahoo.de>.
Hi Jeff!

> Did you install manually this JAR in your local repository ? 

No. Maybe I should explain it again:
I downloaded it from the repository:
http://repo1.maven.org/maven2/com/incors/plaf/kunststoff/2.0.2/
and there is the jar file, but no pom file. And so maven tries to 
download the pom on every build.
I think that I could fix it locally, but as it is an open source 
projects the jar will be used from other developers.
Couldn't one create the pom in the repository?

Regards,
Peter.


PS: the pom should look like the following I think:
<?xml version="1.0" encoding="UTF-8"?><project>
   <modelVersion>4.0.0</modelVersion>
   <groupId>com/incors/plaf</groupId>
   <artifactId>kunststoff</artifactId>
   <version>2.0.2</version>
   <description>A nice look and feel.</description>
</project>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: I18N

Posted by Peter Karich <pe...@yahoo.de>.
Hi Anne,

> I think it's definitely a great idea but I have no clue
> how to do that.

it even helps to know that it is not possible with maven2 ;-)

In maven1 one can define a key in the property file e.g. 
siteLink1=http://www.dfdfg.de

and let other languages overwrite this key. 
It is seems easy to me, so I though it is even possible with maven2.

Regards,
Peter.


      __________________________________________________________
Unglücklich mit Ihrer Mail-Adresse?

Millionen neuer Mail-Adressen - jetzt bei Yahoo!

http://de.docs.yahoo.com/mail/wunschmailadresse/index.html

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: I18N

Posted by an...@orange-ftgroup.com.
Hi Peter,

I think it's definitely a great idea but I have no clue how to do that.
I've noticed another issue with multilingual site http://jira.codehaus.org/browse/MSITE-322 (with multimodule projects).

I'm really eager to know if there are really multilingual sites created with maven, and how to proceed with multimodule projects!

Regards,

Anne

-----Message d'origine-----
De : Peter Karich [mailto:peathal@yahoo.de] 
Envoyé : lundi 4 août 2008 13:55
À : Maven Users List
Objet : Re: I18N

Hi again!

>> I think you are referring to Maven 1.x documentation. Have a look at
>>> http://maven.apache.org/guides/mini/guide-site.html, it has an 
>>> Internationalization section at the end which describes how to setup 
>>> a multi-language site.
>>>
>> Okay, with the described method it is easy to let the languages 
>> evolve independently.
>> But I can only translate a few sites (from English to German), 
>> because it is a one man project.
>> So I want to have a 'fall-back' method, which will show the English 
>> sites if no translation is available.
>> How would you do this?

Do somebody has an idea for this?
In the maven 1.x I could do this with a property files.
1. But how?
2. And how can I do this with maven 2?

Regards,
Peter.



PS:
I solved the problem with the pom for kunststoff via:
<repository>
  <id>developer.k-int.com</id>
  <name>developer.k-int.com</name>
  <url>http://developer.k-int.com/maven2</url>
</repository>



--
http://www.timefinder.de/ - free your timetabling


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: I18N

Posted by Peter Karich <pe...@yahoo.de>.
Hi again!

>> I think you are referring to Maven 1.x documentation. Have a look at
>>> http://maven.apache.org/guides/mini/guide-site.html, it has an
>>> Internationalization section at the end which describes how to setup a
>>> multi-language site.
>>>
>> Okay, with the described method it is easy to let the languages evolve
>> independently.
>> But I can only translate a few sites (from English to German), because it
>> is a one man project.
>> So I want to have a 'fall-back' method, which will show the English sites
>> if no translation is available.
>> How would you do this?

Do somebody has an idea for this?
In the maven 1.x I could do this with a property files.
1. But how?
2. And how can I do this with maven 2?

Regards,
Peter.



PS:
I solved the problem with the pom for kunststoff via:
<repository>
  <id>developer.k-int.com</id>
  <name>developer.k-int.com</name>
  <url>http://developer.k-int.com/maven2</url>
</repository>



-- 
http://www.timefinder.de/ - free your timetabling


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: I18N

Posted by Jeff MAURY <je...@jeffmaury.com>.
On 7/28/08, Peter Karich <pe...@yahoo.de> wrote:
>
> Hi Dirk,
>
> thank you for your response.
>
> I think you are referring to Maven 1.x documentation. Have a look at
>> http://maven.apache.org/guides/mini/guide-site.html, it has an
>> Internationalization section at the end which describes how to setup a
>> multi-language site.
>>
>
> Okay, with the described method it is easy to let the languages evolve
> independently.
> But I can only translate a few sites (from English to German), because it
> is a one man project.
> So I want to have a 'fall-back' method, which will show the English sites
> if no translation is available.
> How would you do this?
>
>  2. How I can avoid that maven tries to download the following pom
>>>
>>> http://repo1.maven.org/maven2/com/incors/plaf/kunststoff/2.0.2/kunststoff-2.0.2.pom
>>>
>>
>> Find the artifact that pulls in kunststoff (mvn dependency:tree) and have
>> that pom fixed.
>>
>
> This gives me:
> com.incors.plaf:kunststoff:jar:2.0.2


Did you install manually this JAR in your local repository ? If this is
true, then you must specify an option that creates also a POM for your JAR
in the local repository.

Regards
Jeff MAURY

How should I fix this? Isn't this (a missing pom) an issue of the
> repository?
>
> Regards,
> Peter.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
La mélancolie c'est communiste
Tout le monde y a droit de temps en temps
La mélancolie n'est pas capitaliste
C'est même gratuit pour les perdants
La mélancolie c'est pacifiste
On ne lui rentre jamais dedans
La mélancolie oh tu sais ça existe
Elle se prend même avec des gants
La mélancolie c'est pour les syndicalistes
Il faut juste sa carte de permanent

Miossec (2006)

http://www.jeffmaury.com
http://riadiscuss.jeffmaury.com
http://www.lastfm.fr/listen/user/jeffmaury/personal

Re: I18N

Posted by Peter Karich <pe...@yahoo.de>.
Hi Dirk,

thank you for your response.

> I think you are referring to Maven 1.x documentation. Have a look at 
> http://maven.apache.org/guides/mini/guide-site.html, it has an 
> Internationalization section at the end which describes how to setup a 
> multi-language site.

Okay, with the described method it is easy to let the languages evolve 
independently.
But I can only translate a few sites (from English to German), because 
it is a one man project.
So I want to have a 'fall-back' method, which will show the English 
sites if no translation is available.
How would you do this?

>> 2. How I can avoid that maven tries to download the following pom
>> http://repo1.maven.org/maven2/com/incors/plaf/kunststoff/2.0.2/kunststoff-2.0.2.pom
> 
> Find the artifact that pulls in kunststoff (mvn dependency:tree) and 
> have that pom fixed.

This gives me:
com.incors.plaf:kunststoff:jar:2.0.2

How should I fix this? Isn't this (a missing pom) an issue of the 
repository?

Regards,
Peter.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: I18N

Posted by Dirk Olmes <di...@xanthippe.ping.de>.
Peter Karich wrote:
> Hi all,
> 
> I am new to maven (I use mvn2) and I have two questions:
> 
> 1. How can I make my web site available in English and in Germany?
> I read the documentation [1], but I it doesn't say how I should
> call the ${maven.xdoc.bundle} - files.
> I need the property files to specify the key and the text.

I think you are referring to Maven 1.x documentation. Have a look at 
http://maven.apache.org/guides/mini/guide-site.html, it has an 
Internationalization section at the end which describes how to setup a 
multi-language site.

> 2. How I can avoid that maven tries to download the following pom
> http://repo1.maven.org/maven2/com/incors/plaf/kunststoff/2.0.2/kunststoff-2.0.2.pom 

Find the artifact that pulls in kunststoff (mvn dependency:tree) and 
have that pom fixed.

-dirk

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org