提交 f9124756 编写于 作者: S Seiji Sogabe

Merge branch 'master' of github.com:jenkinsci/jenkins

......@@ -77,7 +77,7 @@ public class ExtensionComponent<T> implements Comparable<ExtensionComponent<T>>
// make the order bit more deterministic among extensions of the same ordinal
if (this.instance instanceof Descriptor) {
return ((Descriptor)this.instance).getDisplayName().compareTo(((Descriptor)that.instance).getDisplayName());
return Util.fixNull(((Descriptor)this.instance).getDisplayName()).compareTo(Util.fixNull((((Descriptor)that.instance).getDisplayName())));
} else {
return this.instance.getClass().getName().compareTo(that.instance.getClass().getName());
}
......
# The MIT License
#
# Copyright (c) 2004-2011, Laurent Schoelens.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
about=A propos de Jenkins {0}
blurb=<a href="http://jenkins-ci.org/">Jenkins</a> est un serveur d''int\u00e9gration continue d\u00e9velopp\u00e9 par la communaut\u00e9 open-source.
dependencies=Jenkins d\u00e9pend des librairies externes suivantes
......@@ -21,9 +21,19 @@
# THE SOFTWARE.
FilePath.validateAntFileMask.whitespaceSeprator=\
Les espaces ne peuvent plus être utilisés comme séparateurs. Merci d''utiliser maintenant '','' comme séparateur à la place.
Les espaces ne peuvent plus \u00eatre utilis\u00e9s comme s\u00e9parateurs. Merci d''utiliser maintenant '','' comme s\u00e9parateur \u00e0 la place.
FilePath.validateAntFileMask.doesntMatchAndSuggest=\
''{0}'' ne correspond à rien, mais ''{1}'' oui. Peut-être est-ce cela que vous voulez dire?
''{0}'' ne correspond \u00e0 rien, mais ''{1}'' oui. Peut-\u00eatre est-ce cela que vous voulez dire?
FilePath.validateAntFileMask.portionMatchAndSuggest=''{0}'' ne correspond \u00e0 rien, m\u00eame si ''{1}'' existe
FilePath.validateAntFileMask.portionMatchButPreviousNotMatchAndSuggest=''{0}'' ne correspond \u00e0 rien : ''{1}'' existe mais pas ''{2}''
FilePath.validateAntFileMask.doesntMatchAnything=''{0}'' ne correspond \u00e0 rien
FilePath.validateAntFileMask.doesntMatchAnythingAndSuggest=''{0}'' ne correspond \u00e0 rien : m\u00eame ''{1}'' n'existe pas
FilePath.validateRelativePath.wildcardNotAllowed=L''utilisation des Wildcard n''est pas autoris\u00e9e ici
FilePath.validateRelativePath.notFile=''{0}'' n''est pas un fichier
FilePath.validateRelativePath.notDirectory=''{0}'' n''est pas un r\u00e9pertoire
FilePath.validateRelativePath.noSuchFile=Aucun fichier correspondant : ''{0}''
FilePath.validateRelativePath.noSuchDirectory=Aucun r\u00e9pertoire correspondant : ''{0}''
Util.millisecond={0} ms
Util.second={0} s
......@@ -37,4 +47,8 @@ Util.year ={0} an.
# another implication of this is that where we use this,
# we often want to add "ago" there
Util.pastTime={0}
FilePath.TildaDoesntWork=''~'' n''est supporté que sur les shells Unix.
FilePath.TildaDoesntWork=''~'' n''est support\u00e9 que sur les shells Unix.
PluginManager.DisplayName=Gestion des plugins
AboutJenkins.DisplayName=A propos de Jenkins
AboutJenkins.Description=Afficher les informations de version et de licence
......@@ -20,11 +20,13 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
No\ plugins\ installed.=Aucun plugin n''est installé.
New\ plugins\ will\ take\ effect\ once\ you\ restart\ Jenkins=Les nouveaux plugins seront pris en compte après un redémarrage de Jenkins
Changes\ will\ take\ effect\ when\ you\ restart\ Jenkins=Les changements seront pris en compte après un redémarrage de Jenkins
No\ plugins\ installed.=Aucun plugin n''est install\u00e9.
New\ plugins\ will\ take\ effect\ once\ you\ restart\ Jenkins=Les nouveaux plugins seront pris en compte apr\u00e8s un red\u00e9marrage de Jenkins
Changes\ will\ take\ effect\ when\ you\ restart\ Jenkins=Les changements seront pris en compte apr\u00e8s un red\u00e9marrage de Jenkins
Restart\ Once\ No\ Jobs\ Are\ Running=Red\u00E9marrer quand tous les travaux sont finis
Uncheck\ to\ disable\ the\ plugin=Décochez pour désactiver le plugin
Enabled=Activé
Uncheck\ to\ disable\ the\ plugin=D\u00e9cochez pour d\u00e9sactiver le plugin
Enabled=Activ\u00e9
Name=Nom
Version=Version
Previously\ installed\ version=Version pr\u00e9c\u00e9dement install\u00e9e
downgradeTo=Downgrader vers {0}
......@@ -25,6 +25,6 @@ Install=Installer
Installed=Install\u00E9e
Name=Nom
Version=Version
No\ updates=Pas de mises à jour
compatWarning=Avertissement: Cette nouvelle version n''''est pas compatible avec la version install\u00E9e. Il peut \u00EAtre n\u00E9cessaire de reconfigurer les t\u00E2ches utilisant ce plugin.
No\ updates=Pas de mises \u00e0 jour
compatWarning=Avertissement: Cette nouvelle version n''est pas compatible avec la version install\u00E9e. Il peut \u00EAtre n\u00E9cessaire de reconfigurer les t\u00E2ches utilisant ce plugin.
coreWarning=Ce plugin est construit pour Jenkins {0} ou une version plus r\u00E9cente. Il pourrait ne pas fonctionner avec votre version de Jenkins.
about=A propos de {0}
No\ information\ recorded=Aucune information renseign\u00e9e
......@@ -21,4 +21,4 @@
# THE SOFTWARE.
Default\ View=Vue par d\u00E9faut
description=La vue s\u00E9lectionn\u00E9e par d\u00E9faut lors de la navigation dans les vues priv\u00E9es de l''''utilisateur
description=La vue s\u00E9lectionn\u00E9e par d\u00E9faut lors de la navigation dans les vues priv\u00E9es de l''utilisateur
......@@ -21,10 +21,10 @@
# THE SOFTWARE.
ArchitectureMonitor.DisplayName=Architecture
ClockMonitor.DisplayName=Différence entre les horloges
ClockMonitor.DisplayName=Diff\u00e9rence entre les horloges
DiskSpaceMonitor.DisplayName=Espace disque disponible
DiskSpaceMonitor.MarkedOffline=Déconnexion temporaire de {0} par cause de manque d''espace disque
ResponseTimeMonitor.DisplayName=Temps de réponse
ResponseTimeMonitor.MarkedOffline={0} est marqué comme déconnecté temporairement, parce qu''il ne répond pas
DiskSpaceMonitor.MarkedOffline=D\u00e9connexion temporaire de {0} par cause de manque d''espace disque
ResponseTimeMonitor.DisplayName=Temps de r\u00e9ponse
ResponseTimeMonitor.MarkedOffline={0} est marqu\u00e9 comme d\u00e9connect\u00e9 temporairement, parce qu''il ne r\u00e9pond pas
ResponseTimeMonitor.TimeOut=Time out du dernier essai {0}
SwapSpaceMonitor.DisplayName=Espace de swap disponible
......@@ -21,6 +21,6 @@
# THE SOFTWARE.
BaseParser.StartEndReversed=Voulez-vous dire {0}-{1}?
BaseParser.MustBePositive=L''interval doit être une valeur positive. {0} est incorrect
BaseParser.OutOfRange={0} est une valeur invalide. Elle doit être comprise entre {1} et {2}
CronTabList.InvalidInput=Entrée invalide: "{0}": {1}
\ No newline at end of file
BaseParser.MustBePositive=L''interval doit \u00eatre une valeur positive. {0} est incorrect
BaseParser.OutOfRange={0} est une valeur invalide. Elle doit \u00eatre comprise entre {1} et {2}
CronTabList.InvalidInput=Entr\u00e9e invalide: "{0}": {1}
\ No newline at end of file
......@@ -232,6 +232,21 @@
</executions>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<!--
Because Eclipse lacks JSR-269 support, put the output
to a different directory
-->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<buildOutputDirectory>target/eclipse-classes</buildOutputDirectory>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<repositories>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册