Hello,
The translator list seems to be quiet so I don't know if it's the right
place but find here after a patch to update of the French translation.
It also add a newline in Colopedia Panel to avoid cutting the baseline
of text (ie p,g,q...) and let displaying the horizontal scroll (for
exemple the skill level of master sugar planter is hidden in French).
Please commit if you agree.
Regards
--
Thierry
Index: src/net/sf/freecol/client/gui/panel/ColopediaPanel.java
===================================================================
--- src/net/sf/freecol/client/gui/panel/ColopediaPanel.java (révision 10301)
+++ src/net/sf/freecol/client/gui/panel/ColopediaPanel.java (copie de travail)
@@ -102,7 +102,7 @@
detailPanel.setOpaque(true);
JScrollPane detail = new JScrollPane(detailPanel,
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
- JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
+ JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
detail.getVerticalScrollBar().setUnitIncrement(16);
detail.getViewport().setOpaque(false);
add(detail, "grow");
Index: src/net/sf/freecol/client/gui/panel/UnitDetailPanel.java
===================================================================
--- src/net/sf/freecol/client/gui/panel/UnitDetailPanel.java (révision 10301)
+++ src/net/sf/freecol/client/gui/panel/UnitDetailPanel.java (copie de travail)
@@ -237,7 +237,7 @@
panel.add(localizedLabel("colopedia.unit.description"),
"newline 20");
- panel.add(getDefaultTextArea(Messages.message(type.getDescriptionKey()), 30), "span");
+ panel.add(getDefaultTextArea(Messages.message(type.getDescriptionKey())+"\n", 30), "span");
}
}
Index: data/strings/FreeColMessages_fr.properties
===================================================================
--- data/strings/FreeColMessages_fr.properties (révision 10301)
+++ data/strings/FreeColMessages_fr.properties (copie de travail)
@@ -74,7 +74,7 @@
height=Hauteur
integerAboveZero=Utilisez un nombre entier supérieur à zéro.
newLanguageSelected=Vous avez choisi la langue : %language%. Vous devez redémarrer le jeu pour que ce changement prenne effet.
-autodetectLanguageSelected=Vous avez choisi l’autodétection de la langue. Vous devez redémarrer le jeu pour que ce changement prenne effet.
+autodetectLanguageSelected=Vous avez choisi l’auto-détection de la langue. Vous devez redémarrer le jeu pour que ce changement prenne effet.
singlePlayerGame=Jeu solitaire
joinMultiPlayerGame=Rejoindre une partie multijoueur
startMultiplayerGame=Démarrer une partie multijoueur
@@ -150,6 +150,7 @@
colonyPanel.populationTooSmall=Population %number%
colonyPanel.units=Unités
colonyPanel.buildings=Bâtiments
+colonyPanel.colonyUnits=Unités de la Colonie
turns=tours
turnsToComplete.short=(Tours : %number%)
turnsToComplete.long=(Tours restants : %number%)
@@ -283,7 +284,7 @@
metaServer.communicationError=Erreur durant la communication avec le méta-serveur. Réessayez ultérieurement.
infoPanel.endTurnPanel.text=Presser [Entrée] pour finir le tour.
endTurnDialog.name=Fin du tour
-endTurnDialog.areYouSure=Ce qui suit {{pluriel: %number% | est une unité = | = autres unités sont toujours en attente}} pour les commandes, ou {{pluriel: %number% | = a une | autre =}} ont été commandés à attendre. Êtes-vous sûr de vouloir mettre fin à la tour?
+endTurnDialog.areYouSure={{plural:%number%|one=L'unité suivante n'a pas d'ordre ou elle est|other=Les unités suivantes n'ont pas d'ordres ou elles sont|default=L'unité suivante n'a pas d'ordre ou elle est}} en attente. Êtes-vous sûr de vouloir mettre fin à ce tour ?
menuBar.tools.determineHighSeas.distToLandFromHighSeas=Nombre de cases jusqu’à la terre
menuBar.tools.determineHighSeas.maxDistanceToEdge=Distance maximum du bord
stopCurrentGame.text=Une partie est en cours.
@@ -421,9 +422,9 @@
model.option.food.minimumPrice.name=Prix initial minimal pour la nourriture
model.option.food.maximumPrice.name=Prix initial maximal pour la nourriture
model.option.food.spread.name=Différence entre les prix d'achat et de vente pour la nourriture
-model.option.sugar.minimumPrice.name=Prix initial minimal pour le sucre
-model.option.sugar.maximumPrice.name=Prix initial maximal pour le sucre
-model.option.sugar.spread.name=Différence entre les prix d'achat et de vente pour le sucre
+model.option.sugar.minimumPrice.name=Prix initial minimal pour la canne à sucre
+model.option.sugar.maximumPrice.name=Prix initial maximal pour la canne à sucre
+model.option.sugar.spread.name=Différence entre les prix d'achat et de vente pour la canne à sucre
model.option.tobacco.minimumPrice.name=Prix initial minimal pour le tabac
model.option.tobacco.maximumPrice.name=Prix initial maximal pour le tabac
model.option.tobacco.spread.name=Différence entre les prix d'achat et de vente pour le tabac
@@ -609,7 +610,7 @@
clientOptions.gui.shortDescription=Paramètres permettant d’ajuster l’apparence du jeu.
model.option.languageOption.name=Langue
model.option.languageOption.shortDescription=Permet de définir la langue utilisée dans le jeu.
-clientOptions.gui.languageOption.autoDetectLanguage=Autodétecter la langue
+clientOptions.gui.languageOption.autoDetectLanguage=Auto-détecter la langue
model.option.guiMinNumberToDisplayGoods.name=Cacher les quantités de marchandises en dépôt inférieures à :
model.option.guiMinNumberToDisplayGoods.shortDescription=Les marchandises seront affichées dans la colonie si elles atteignent ou dépassent cette quantité.
model.option.guiMinNumberToDisplayGoodsCount.name=Afficher les quantités de marchandises à :
@@ -730,7 +731,7 @@
clientOptions.gui.colonyComparator.bySoL=% Indep.
clientOptions.audio.name=Audio
clientOptions.audio.shortDescription=Configuration audio
-clientOptions.audio.audioMixer.automatic=Autodétecter la sortie audio.
+clientOptions.audio.audioMixer.automatic=Auto-détecter la sortie audio.
model.option.audioMixer.name=Sortie Audio
model.option.audioMixer.shortDescription=Le périphérique sélectionné pour jouer de la musique
model.option.audioVolume.name=Volume audio
@@ -1064,6 +1065,7 @@
indianSettlement.mostHatedNone=Aucun
indianSettlement.mostHatedUnknown=Inconnu
indianSettlement.tensionUnknown=Inconnu
+indianSettlement.tension.happy=Les membres de la nation %nation% dansent joyeusement autour de leur feu de camp en chantant des chansons de leurs ancètres.
indianSettlement.wantedGoodsUnknown=Inconnu
indianSettlement.wantedGoodsNone=Aucun
indianSettlement.alarm.happy=Les membres de la nation %nation% dansent de joie autour de leur feu de camp et chantent des mélodies ancestrales.
@@ -1596,7 +1598,7 @@
model.tile.broadleafForest.description=Les forêts de feuillus produisent des céréales, du bois, des fourrures et du coton. Elles se trouvent sous les latitudes tempérées et peuvent être rasées pour laisser place à des prairies.
model.tile.tropicalForest.description=Les forêts tropicales produisent des céréales, du bois, des fourrures et un peu de canne à sucre. Elles peuvent être rasées pour laisser placer à la savane.
model.tile.wetlandForest.description=Les forêts humides produisent des céréales, du bois, des fourrures et un peu de minerai. Elles se trouvent sous les hautes latitudes et peuvent être rasées pour laisser place à des tourbières.
-model.tile.rainForest.description=Les mangroves produisent des céréales, du bois, des fourrures et un peu de minerai, de sucre et de tabac. Elles se trouvent sous les latitudes tropicales et peuvent être rasées pour laisser place à des marais.
+model.tile.rainForest.description=Les mangroves produisent des céréales, du bois, des fourrures, de la canne à sucre, du tabac et un peu de minerai. Elles se trouvent sous les latitudes tropicales et peuvent être rasées pour laisser place à des marais.
model.tile.scrubForest.description=Les forêts de broussailles produisent des céréales, du bois, de la fourrure et un peu de coton et de minerai. Elles se trouvent sous les latitudes tempérées et peuvent être rasées pour laisser place à un désert.
model.tile.borealForest.description=Les forêts boréales produisent des céréales, du bois, des fourrures et un peu de minerai. Elles se trouvent sous les hautes latitudes et peuvent être rasées pour laisser place à des toundras.
model.tile.arctic.description=L’Arctique est un vaste océan, couvert de glace, entouré de terres gelées, sans végétation... Bref qui ne sont bonnes à rien ! On trouve ces terres près des pôles Nord et Sud et elles ne peuvent pas accueillir de colonie.
@@ -1638,7 +1640,7 @@
model.unit.expertSilverMiner.name={{plural:%number%|one=Expert mineur d'argent|other=Experts mineurs d'argent|default=Expert mineur d'argent}}
model.unit.expertLumberJack.name={{plural:%number%|one=Expert bûcheron|other=Experts bûcherons|default=Expert bûcheron}}
model.unit.expertOreMiner.name={{plural:%number%|one=Expert mineur d'or|other=Experts mineurs d'or|default=Expert mineur d'or}}
-model.unit.masterSugarPlanter.name={{Maître planteur de canne|one=Maître planteur de canne|other=Maîtres planteurs de canne|default=Maître planteur de canne}}
+model.unit.masterSugarPlanter.name={{plural:%number%|one=Maître planteur de canne|other=Maîtres planteurs de canne|default=Maître planteur de canne}}
model.unit.masterCottonPlanter.name={{plural:%number%|one=Maître planteur de coton|other=Maîtres planteurs de coton|default=Maître planteur de coton}}
model.unit.masterTobaccoPlanter.name={{plural:%number%|one=Maître planteur de tabac|other=Maîtres planteurs de tabac|default=Maître planteur de tabac}}
model.unit.firebrandPreacher.name={{plural:%number%|one=Prédicateur fervent|other=Prédicateurs fervents|default=Prédicateur fervent}}
@@ -1646,7 +1648,7 @@
model.unit.masterDistiller.name={{plural:%number%|one=Maître distillateur|other=Maîtres distillateurs|default=Maître distillateur}}
model.unit.masterWeaver.name={{plural:%number%|one=Maître tisserand|other=Maîtres tisserands|default=Maître tisserand}}
model.unit.masterTobacconist.name={{plural:%number%|one=Maître cigarier|other=Maîtres cigariers|default=Maître cigarier}}
-model.unit.masterFurTrader.name={{plural:%number%|Maître fourreur|other=Maîtres fourreur|default=Maître fourreur}}
+model.unit.masterFurTrader.name={{plural:%number%|Maître fourreur|other=Maîtres fourreurs|default=Maître fourreur}}
model.unit.masterBlacksmith.name={{plural:%number%|one=Maître forgeron|other=Maîtres forgerons|default=Maître forgeron}}
model.unit.masterGunsmith.name={{plural:%number%|one=Maître armurier|other=Maîtres armuriers|default=Maître armurier}}
model.unit.seasonedScout.name={{plural:%number%|one=Éclaireur aguerri|other=Éclaireurs aguerris|default=Éclaireur aguerri}}
@@ -1674,7 +1676,7 @@
model.unit.galleon.name={{plural:%number%|one=Galion|other=Galions|default=Galion}}
model.unit.manOWar.name={{plural:%number%|one=Vaisseau de ligne|other=Vaisseaux de ligne|default=Vaisseau de ligne}}
model.unit.merchantman.name={{plural:%number%|one=Navire marchand|other=Navires marchands|default=Navire marchand}}
-model.unit.privateer.name=corsaire{{plural:%number%|one=|other=s|default=}}
+model.unit.privateer.name={{plural:%number%|one=Corsaire|other=Corsaires|default=Corsaire}}
model.unit.damagedArtillery.name={{plural:%number%|one=Artillerie endommagée|other=Artilleries endommagées|default=Artillerie endommagée}}
model.unit.treasureTrain.name=Trésor
model.unit.wagonTrain.name={{plural:%number%|one=Chariot|other=Chariots|default=Chariot}}
@@ -1743,7 +1745,7 @@
model.unit.masterDistiller.description=Le maître distillateur est spécialisé dans la fabrication de rhum.
model.unit.masterWeaver.description=Le maître tisserand est spécialisé dans la fabrication de tissus.
model.unit.masterTobacconist.description=Le maître cigarier est spécialisé dans la fabrication de cigares.
-model.unit.masterFurTrader.description=Le maître fourrreur est spécialisé dans la fabrication de pelisses.
+model.unit.masterFurTrader.description=Le maître fourreur est spécialisé dans la fabrication de pelisses.
model.unit.masterBlacksmith.description=Le maître forgeron est spécialisé dans la fabrication d’outils.
model.unit.masterGunsmith.description=Le maître armurier est spécialisé dans la fabrication de mousquets.
model.unit.seasonedScout.description=L’éclaireur aguerri est le meilleur quand il s’agit d’explorer le Nouveau Monde, en particulier les campements indiens et les rumeurs de cité perdue.
@@ -1775,25 +1777,25 @@
model.unit.dragoon.description=Le dragon est une unité armée et montée à cheval.
model.unit.scout.description=L’éclaireur sait bien explorer le Nouveau Monde, en particulier les campements indiens et les rumeurs de cité perdue, mais pas aussi bien qu’un éclaireur aguerri.
model.unit.missionary.description=Le missionnaire est capable d’établir une mission dans un campement indien dans le but de convertir ses habitants. Il est moins doué que le missionnaire jésuite cependant.
-model.goods.food.name={{plural:%amount%|one=nourriture|other=nourriture|default=nourriture}}
+model.goods.food.name={{plural:%amount%|one=nourriture|other=nourritures|default=nourriture}}
model.goods.food.workAs=Travailler comme fermier %claim%(%amount% nourriture)
model.goods.food.workingAs=un fermier
-model.goods.grain.name={{plural:%amount%|one=céréales|other=céréales|default=céréales}}
+model.goods.grain.name={{plural:%amount%|one=céréale|other=céréales|default=céréales}}
model.goods.grain.workAs=Travailler comme cultivateur %claim%(%amount% céréales)
model.goods.grain.workingAs=un Fermier
-model.goods.meat.name={{plural:%amount%|one=viande|other=viande|default=viande}}
+model.goods.meat.name={{plural:%amount%|one=viande|other=viandes|default=viande}}
model.goods.meat.workAs=Travailler comme chasseur %claim%(%amount% viande)
model.goods.meat.workingAs=un chasseur
model.goods.fish.name={{plural:%amount%|one=poisson|other=poissons|default=poisson}}
model.goods.fish.workAs=Travailler comme pêcheur %claim%(%amount% poisson)
model.goods.fish.workingAs=un pêcheur
-model.goods.sugar.name={{plural:%amount%|one=sucre|other=sucre|default=sucre}}
+model.goods.sugar.name={{plural:%amount%|one=canne à sucre|other=cannes à sucre|default=canne à sucre}}
model.goods.sugar.workAs=Travailler comme planteur de canne %claim%(%amount% sucre)
-model.goods.sugar.workingAs=un planteur de canne
-model.goods.tobacco.name={{plural:%amount%|one=tabac|other=tabac|default=tabac}}
+model.goods.sugar.workingAs=un planteur de canne à sucre
+model.goods.tobacco.name={{plural:%amount%|one=tabac|other=tabacs|default=tabac}}
model.goods.tobacco.workAs=Travailler comme planteur de tabac %claim%(%amount% tabac)
model.goods.tobacco.workingAs=un planteur de tabac
-model.goods.cotton.name={{plural:%amount%|one=coton|other=coton|default=coton}}
+model.goods.cotton.name={{plural:%amount%|one=coton|other=cotons|default=coton}}
model.goods.cotton.workAs=Travailler comme planteur de coton %claim%(%amount% coton)
model.goods.cotton.workingAs=un planteur de coton
model.goods.furs.name={{plural:%amount%|one=fourrure|other=fourrures|default=fourrure}}
@@ -1802,13 +1804,13 @@
model.goods.lumber.name={{plural:%amount%|one=bois de charpente|other=bois de charpente|default=bois de charpente}}
model.goods.lumber.workAs=Travailler comme bûcheron %claim%(%amount% bois)
model.goods.lumber.workingAs=un bûcheron
-model.goods.ore.name={{plural:%amount%|one=minerai|other=minerai|default=minerai}}
+model.goods.ore.name={{plural:%amount%|one=minerai|other=minerais|default=minerai}}
model.goods.ore.workAs=Travailler comme mineur %claim%(%amount% minerai)
model.goods.ore.workingAs=un mineur de minerai
-model.goods.silver.name={{plural:%amount%|one=argent|other=argent|default=argent}}
+model.goods.silver.name={{plural:%amount%|one=argent|other=argents|default=argent}}
model.goods.silver.workAs=Travailler comme mineur d’argent %claim%(%amount% argent)
model.goods.silver.workingAs=un mineur d’argent
-model.goods.rum.name={{plural:%amount%|one=rhum|other=rhum|default=rhum}}
+model.goods.rum.name={{plural:%amount%|one=rhum|other=rhums|default=rhum}}
model.goods.rum.workAs=Travailler comme fabricant d'alcool %claim%(%amount% rhum)
model.goods.rum.workingAs=un distillateur
model.goods.cigars.name={{plural:%amount%|one=cigare|other=cigares|default=cigares}}
@@ -1817,7 +1819,7 @@
model.goods.cloth.name={{plural:%amount%|one=tissu|other=tissus|default=tissus}}
model.goods.cloth.workAs=Travailler comme tisserand %claim%(%amount% vêtements)
model.goods.cloth.workingAs=un tisserand
-model.goods.coats.name={{plural:%amount%|one=manteau|other=manteaus|default=manteaux}}
+model.goods.coats.name={{plural:%amount%|one=manteau|other=manteaux|default=manteaux}}
model.goods.coats.workAs=Travailler comme marchand de fourrures %claim%(%amount% Vestes)
model.goods.coats.workingAs=un fourreur
model.goods.tools.name={{plural:%amount%|one=outil|other=outils|default=outils}}
@@ -2488,14 +2490,6 @@
model.region.west.name=Ouest
model.region.northWest.name=Nord-Ouest
model.region.center.name=Centre
-model.nation.tupi.settlementName.46=Tijuca
-model.nation.tupi.settlementName.47=Tukan
-model.nation.tupi.settlementName.48=Tupinambá
-model.nation.tupi.settlementName.49=Tupinikin
-model.nation.tupi.settlementName.50=Tupiniquim
-model.nation.tupi.settlementName.51=Umuarama
-model.nation.tupi.settlementName.52=Urubu
-model.nation.tupi.settlementName.53=Urutu
installer.FreeCol.description=L’application FreeCol et les fichiers de données.
installer.GameManual=Manuel du jeu
installer.GameManual.description=Ce paquetage contient le manuel officiel du jeu (seulement en anglais).
@@ -2516,7 +2510,6 @@
installer.UserFiles.home=Le dossier de base de l’utilisateur
installer.UserFiles.freecol=Le dossier de l’application FreeCol (seulement les installations pour un seul utilisateur)
installer.UserFiles.other=Définissez un dossier personnalisé
-colonyPanel.colonyUnits=Unités de la Colonie
outsideOfColony.name=hors de la colonie
inPort.name=au port
producing.name=produisant
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Freecol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freecol-developers