- Update French translation

- Added call to translation function for some parts where it was missing
This commit is contained in:
wagic.the.homebrew@gmail.com
2011-04-09 10:41:36 +00:00
parent 693f7e156c
commit 1343852bc1
4 changed files with 109 additions and 16 deletions

View File

@@ -2,3 +2,4 @@
#Before you Add/Remove a text from this file, be sure to understand why it has been put here!
# For example, card names should not be in this file, BUT card names followed by a stupid space caracter should be
=
deck3=

View File

@@ -9,6 +9,97 @@
# set can not be used, the game won't display them.
# - DO NOT TRANSLATE ANYTHING in the _cards.dat files.
#
# Added in 0.15.x
#
- = -
%s Rare=%s Rare
(%s%s) %s=(%s%s) %s
: Interrupt=: Interrompre
: No=: Non
: No To All=: No pour tout
Advanced=Avance
Choose a different player deck=Choisir un autre deck joueur
Combat Damage (2)=Blessures (2)
Detailed Info=Info detaillee
Disable card images=Desactiver images cartes
Disable screen transitions=Desactiver transitions ecran
Interruption ?=Interruption ?
Key Bindings=Config Touches
Main Menu=Menu principal
New Deck...=Nouveau Deck...
Regenerate=Regenerer
Story=Aventure
Trophy Room=Trophees
Turn:%i=Tour:%i
The following options require a restart.=Les options suivantes necessitent un redemarrage.
%B %d, %I:%M%p %Y=%B %d, %I:%M%p %Y
%i cards (%i unique)=%i cartes (%i uniques)
%s (%i): %i cards=%s (%i): %i cartes
%s: %i cards.=%s: %i cartes.
0: Borderline (99% OK)=0: Borderline (99% OK)
: Other cards=: Autres cartes
Achieved a 66% victory ratio.=Atteint 66% de victoires.
Advanced Options=Options avancees
Credits: =Credits:
Economic Difficuly=Difficulte economique
First Turn Player=Joue en premier
Francais=Francais
Language=LAngue
Minimum Card Grade=Grade mimimum cartes
Normal=Normal
Off=Off
Phase Skip Automation=Passage phase auto.
Use this Language=Utiliser cette langue
Use this Profile=Utiliser ce profil
You have a %i%% victory ratio with "%s"=Vous avez %i%% de victoire avec "%s"
You have played %i games with "%s"=Vous avez joue %i parties avec "%s"
Sorceries: = Rituels:
--- Card color count --- = --- Nb couleurs cartes ---
Enchantments: = Enchantements:
--- Average Cost --- = ---Cout Moyen ---
------- Deck Summary -----=------- Resume Deck -----
Cards: =Cartes:
Choose Deck To Edit=Choisir deck a editer
Collection=Collection
Creature: =Creature:
Creatures: =Creatures:
Filter By...=Filtrer par...
Instants: =Ephemeres:
Lands: =Terrains:
Mana: =Mana:
Next edition=edition suiv.
Prev. edition=edition prev.
Quit Editor=Quitter editeur
Rename Deck=Renommer deck
Save & Quit Editor=Sauver & quitter editeur
Save As AI Deck=Sauver deck pour IA
Spell: =Sort:
Switch Decks=Changer de deck
filter=filtre
Caps=Maj.
Confirm=OK
Del=Suppr
Rename deck=Renommer deck
Spacebar=Espace
G: =G:
R: =R:
U: =U:
W: =W:
A: =A:
B: =B:
%s=%s
%s & %s (15 Cards)=%s & %s (15 Cartes)
Ask about...=Demander...
Check task board=Voir quetes
Change the name of the deck=Changer le nom du deck
Close menu.=Fermer le menu.
Narrow down the list of cards. =Affiner la liste de cartes.
Deck: =Deck:
Difficulty: =Difficulte:
Victory %: =% Victoires:
Games Played: =Nb parties:
#
# Added in 0.10.x
#
@@ -2069,7 +2160,7 @@ Cream of the Crop=Le meilleur de la cueillette
Creature Bond=Lien animal
Credit Voucher=Lettre de credit
Creeping Mold=Moisissure rampante
Creeping Tar Pit=Fosse à goudron rampante
Creeping Tar Pit=Fosse goudron rampante
Cremate=Cremation
Crenellated Wall=Mur crenele
Crested Craghorn=Corneroc a crete
@@ -4939,7 +5030,7 @@ Kinsbaile Borderguard=Garde frontiere de Kinsbayel
Kinsbaile Cavalier=Cavalier de Kinsbayel
Kinsbaile Skirmisher=Assaillant de Kinsbayel
Kinscaer Harpoonist=Harponneur de Kinscaer
Kinscaer Harpoonist=Harponneur de Kinscaër
Kinscaer Harpoonist=Harponneur de Kinsca
Kird Ape=Gorille beringei
Kiri-Onna=Kiri-onna
Kirtar's Desire=Desir selon Kirtar
@@ -6131,7 +6222,7 @@ Nekrataal=Nekrataal
Nema Siltlurker=Nema guetteur de vase
Nemesis Mask=Masque de la nemesis
Nemesis of Reason=Nemesis de la Raison
Nemesis Trap=Piege à nemesis
Nemesis Trap=Piege nemesis
Nessian Courser=Coursier nessian
Nest Invader=Envahisseur de nid
Nesting Wurm=Guivre nicheuse
@@ -6609,7 +6700,7 @@ Perilous Research=Recherche Perilleuse
Perimeter Captain=Capitaine du perimetre
Perish the Thought=N'y pensez meme pas !
Perish=Trepas
Permafrost Trap=Piege à pergelisol
Permafrost Trap=Piege pergelisol
Pernicious Deed=Action pernicieuse
Perplex=Perplexite
Persecute=Persecution
@@ -7245,7 +7336,7 @@ Reflect Damage=Reflexion des blessures
Reflecting Pool=Bassin reflechissant
Reflex Sliver=Slivoide instinctif
Reflexes=Reflexes
Refraction Trap=Piege à refraction
Refraction Trap=Piege refraction
Refresh=Rafraichissement
Refreshing Rain=Pluie rafraichissante
Regal Force=Force royale
@@ -7395,7 +7486,7 @@ Rib Cage Spider=Araignee thorax
Ribbon Snake=Serpent ruban
Ribbons of Night=Rubans de nuit
Ribbons of the Reikai=Rubans du Reikai
Ricochet Trap=Piege à ricochet
Ricochet Trap=Piege ricochet
Ricochet=Ricochet
Riddle of Lightning=Crible d'eclairs
Ridge Rannet=Rannet des contreforts
@@ -8314,7 +8405,7 @@ Sleight of Hand=Passe-passe
Sleight of Mind=Tricherie mentale
Slice and Dice=Une bonne tranche
Slimy Kavu=Kavru baveur
Slingbow Trap=Piege à espingole
Slingbow Trap=Piege espingole
Slingshot Goblin=Gobelin a la fronde
Slinking Giant=Geant furtif
Slinking Serpent=Grand serpent sinueux
@@ -8783,7 +8874,7 @@ Stir the Pride=Eveil de la bande
Stirring Wildwood=Bois sauvage en eveil
Stitch in Time=Suture Dans Le Temps
Stitch Together=Cousus ensemble
Stoic Angel=Ange stoïque
Stoic Angel=Ange stoue
Stoic Champion=Champion stoique
Stoic Ephemera=Ephemeropteres Stoiques
Stomp and Howl=Pietine Et Hurle
@@ -8791,7 +8882,7 @@ Stomper Cub=Jeune pietineur
Stomping Ground=Terrain de Predilection
Stomping Slabs=Dalles pilonnantes
Stone Giant=Geant de pierre
Stone Idol Trap=Piege à idole de pierre
Stone Idol Trap=Piege idole de pierre
Stone Kavu=Kavru des roches
Stone Rain=Pluie de pierres
Stone Spirit=Esprit de pierre
@@ -9473,7 +9564,7 @@ Train of Thought=Cours de pensees
Trained Armodon=Armodon dresse
Trained Orgg=Orgg dresse
Trained Pronghorn=Antilocapra dressee
Training Grounds=Terrains d'entraînement
Training Grounds=Terrains d'entraement
Traitorous Instinct=Instinct perfide
Traitor's Clutch=Emprise du traitre
Traitor's Roar=Rugissement du traitre
@@ -9484,7 +9575,7 @@ Tranquil Path=Chemin tranquille
Tranquil Thicket=Halliers tranquilles
Tranquility=Tranquillite
Transcendence=Transcendance
Transcendent Master=Maître transcendant
Transcendent Master=Mare transcendant
Transguild Courier=Messager Transguilde
Transluminant=Transluminante
Transmogrifying Licid=Litique transfigurateur

View File

@@ -248,7 +248,7 @@ void DeckMenu::Render()
renderer->RenderQuad(quad.get(), avatarX, avatarY);
}
// fill in the description part of the screen
string text = wordWrap(currentMenuItem->desc, descWidth, mainFont->mFontID );
string text = wordWrap(_(currentMenuItem->desc), descWidth, mainFont->mFontID );
mainFont->DrawString(text.c_str(), descX, descY);
mFont->SetColor(ARGB(255,255,255,255));
@@ -257,7 +257,7 @@ void DeckMenu::Render()
if (currentMenuItem->meta)
{
ostringstream oss;
oss << "Deck: " << currentMenuItem->meta->getName() << endl;
oss << _("Deck: ") << currentMenuItem->meta->getName() << endl;
oss << currentMenuItem->meta->getStatsSummary();
mainFont->DrawString(oss.str(), statsX, statsY);

View File

@@ -4,6 +4,7 @@
#include "DeckStats.h"
#include "MTGDeck.h"
#include "utils.h"
#include "Translate.h"
//Possible improvements:
//Merge this with DeckStats
@@ -174,9 +175,9 @@ string DeckMetaData::getStatsSummary()
LoadStats();
ostringstream statsSummary;
statsSummary << "Difficulty: " << getDifficultyString() << endl
<< "Victory %: " << getVictoryPercentage() << endl
<< "Games Played: " << getGamesPlayed() << endl;
statsSummary << _("Difficulty: ") << _(getDifficultyString()) << endl
<< _("Victory %: ") << getVictoryPercentage() << endl
<< _("Games Played: ") << getGamesPlayed() << endl;
return statsSummary.str();
}