diff --git a/.github/README-fr.md b/.github/README-fr.md new file mode 100644 index 000000000..64d487dd7 --- /dev/null +++ b/.github/README-fr.md @@ -0,0 +1,50 @@ +PKHeX +===== +![License](https://img.shields.io/badge/License-GPLv3-blue.svg) + +Éditeur de sauvegarde de la série de base Pokémon, programmé en [C#](https://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29). + +Prend en charge les fichiers suivants : +* Enregistrer les fichiers ("main", \*.sav, \*.dsv, \*.dat, \*.gci, \*.bin) +* Fichiers de carte mémoire GameCube (\*.raw, \*.bin) contenant des sauvegardes de Pokémon GC. +* Fichiers d'entités Pokémon individuels (.pk\*, \*.ck3, \*.xk3, \*.pb7, \*.sk2, \*.bk4) +* Fichiers de cadeau mystère (\*.pgt, \*.pcd, \*.pgf, .wc\*) y compris la conversion en .pk\* +* Importation d'entités GO Park (\*.gp1) incluant la conversion en .pb7 +* Importation d'équipes à partir de 3DS Battle Videos +* Transfert d'une génération à l'autre, conversion des formats en cours de route. + +Les données sont affichées dans une vue qui peut être modifiée et enregistrée. L'interface peut être traduite avec des fichiers de ressources/textes externes afin que différentes langues puissent être prises en charge. + +Les ensembles Pokémon Showdown et les QR codes peuvent être importés/exportés pour faciliter le partage. + +PKHeX attend des fichiers de sauvegarde qui ne sont pas chiffrés avec des clés spécifiques à la console. Utilisez un gestionnaire de données enregistrées pour importer et exporter des données enregistrées à partir de la console ([Checkpoint](https://github.com/FlagBrew/Checkpoint), save_manager, [JKSM](https://github.com/J-D-K/JKSM) ou SaveDataFiler). + +**Nous ne soutenons ni ne tolérons la tricherie aux dépens des autres. N'utilisez pas de Pokémon piratés de manière significative au combat ou dans des échanges avec ceux qui ne savent pas que des Pokémon piratés sont en cours d'utilisation.** + +## Captures d'écran + +![Main Window](https://i.imgur.com/A0Mmy0F.png) + +## Construction + +PKHeX est une application Windows Forms qui nécessite [.NET Framework v4.6](https://www.microsoft.com/en-us/download/details.aspx?id=48137), avec une prise en charge expérimentale de [.NET 5.0.](https://dotnet.microsoft.com/download/dotnet/5.0) + +L'exécutable peut être construit avec n'importe quel compilateur prenant en charge C# 8. + +### Construire les configurations + +Utilisez les configurations Debug ou Release lors de la construction. Il n'y a pas de code spécifique à la plate-forme à craindre! + +## Dépendances + +Le code de génération du QR code de PKHeX est extrait de [QRCoder](https://github.com/codebude/QRCoder), qui est [sous licence MIT](https://github.com/codebude/QRCoder/blob/master/LICENSE.txt). + +La collection de sprites shiny de PKHeX est tirée de [pokesprite](https://github.com/msikma/pokesprite), qui est [sous licence MIT](https://github.com/msikma/pokesprite/blob/master/LICENSE). + +## IDE + +PKHeX peut être ouvert avec des IDE tels que [Visual Studio](https://visualstudio.microsoft.com/downloads/) en ouvrant le fichier .sln ou .csproj. + +## GNU/Linux + +GNU/Linux n'est pas le système d'exploitation principal des développeurs de ce programme, il peut donc y avoir des bugues; certains peuvent provenir de code non spécifique à GNU/Linux de Mono/Wine, donc d'autres utilisateurs peuvent ne pas être en mesure de reproduire l'erreur que vous rencontrez. diff --git a/PKHeX.Core/Resources/text/fr/MessageStrings_fr.txt b/PKHeX.Core/Resources/text/fr/MessageStrings_fr.txt index 018963e92..b01daac5e 100644 --- a/PKHeX.Core/Resources/text/fr/MessageStrings_fr.txt +++ b/PKHeX.Core/Resources/text/fr/MessageStrings_fr.txt @@ -233,5 +233,5 @@ MsgSaveDifferentTypes = Les types de sauvegarde ne sont pas les mêmes. MsgSaveDifferentVersions = Les versions ne sont pas les mêmes. MsgSaveNumberInvalid = Sauvegarde {0} invalide. MsgPluginFailLoad = Échec du chargement des plugins. Veuillez vous référer au message d'erreur pour identifier le plugin défectueux. Un plugin peut être obsolète / incompatible avec cette version du programme. -MsgSecretBaseDeleteConfirm = Delete {0}'s secret base (Entry {1:00}) from your records? -MsgSecretBaseDeleteSelf = Cannot delete your Secret Base. +MsgSecretBaseDeleteConfirm = Supprimer la base secrète de {0} (Entrée {1:00}) de vos enregistrements? +MsgSecretBaseDeleteSelf = Impossible de supprimer votre base secrète. diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_fr.txt b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_fr.txt new file mode 100644 index 000000000..75fa5cc87 --- /dev/null +++ b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_fr.txt @@ -0,0 +1,256 @@ +(None) +Master Ball +Hyper Ball +Super Ball +Poké Ball +Carte +Bicyclette +????? (7) +Safari Ball +Pokédex +Pierre Lune +Antidote +Anti-Brûle +Antigel +Réveil +Anti-Para +Guérison +Potion Max +Hyper Potion +Super Potion +Potion +Badge Roche +Badge Cascade +Badge Foudre +Badge Prisme +Badge Âme +Badge Marais +Badge Volcan +Badge Terre +Corde Sortie +Repousse +Vieil Ambre +Pierre Feu +Pierrefoudre +Pierre Eau +PV Plus +Proteine +Fer +Carbone +Calcium +Super Bonbon +Fossile Dôme +Nautile +Clé Secrète +????? (44) +Bon Commande +Précision + +Pierreplante +Carte Magnétique +Pépite +PP Plus (Inutilisé) +Poké Poupée +Total Soin +Rappel +Rappel Max +Défense Spéciale +Super Repousse +Repousse Max +Muscle + +Pièce +Eau Fraîche +Soda Cool +Limonade +Passe Bateau +Dent d'Or +Attaque + +Défense + +Vitesse + +Spécial + +Boite Jetons +Colis +Cherch'Objet +Scope Sylphe +Poké Flute +Clé Ascenseur +Multi Exp +Acienne Canne +Super Canne +Méga Canne +PP Plus +Huile +Huile Max +Élixir +Max Élixir + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HM01 +HM02 +HM03 +HM04 +HM05 +TM01 +TM02 +TM03 +TM04 +TM05 +TM06 +TM07 +TM08 +TM09 +TM10 +TM11 +TM12 +TM13 +TM14 +TM15 +TM16 +TM17 +TM18 +TM19 +TM20 +TM21 +TM22 +TM23 +TM24 +TM25 +TM26 +TM27 +TM28 +TM29 +TM30 +TM31 +TM32 +TM33 +TM34 +TM35 +TM36 +TM37 +TM38 +TM39 +TM40 +TM41 +TM42 +TM43 +TM44 +TM45 +TM46 +TM47 +TM48 +TM49 +TM50 +TM51 +TM52 +TM53 +TM54 +TM55 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_it.txt b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_it.txt new file mode 100644 index 000000000..9cd4f3247 --- /dev/null +++ b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_it.txt @@ -0,0 +1,256 @@ +(None) +Master Ball +Ultra Ball +Mega Ball +Poké Ball +Mappa Città +Bicicletta +????? (7) +Safari Ball +Pokédex +Pietralunare +Antidoto +Antiscottatura +Antigelo +Sveglia +Antiparalisi +Ricarica Totale +Pozione Max +Iperpozione +Superpozione +Pozione +BoulderBadge +CascadeBadge +ThunderBadge +RainbowBadge +SoulBadge +MarshBadge +VolcanoBadge +EarthBadge +Fune di fuga +Repellente +Ambra Antica +Pietrafocaia +Pietratuono +Pietraidrica +PS-Su +Proteina +Ferro +Carburante +Calcio +Caramella rara +Domofossile +Helixfossile +Chiave segreta +????? (44) +Buono Bici +Precisione X +Pietrafoglia +Apriporta +Pepita +PP-Su (Inutilizzato) +Pokébambola +Cura Totale +Revitalizzante +Revitalizz. Max +Superguardia +Superrepellente +Repellente Max +Supercolpo +Gettone +Acqua Fresca +Gassosa +Lemonsucco +Biglietto Nave +Denti d'oro +Attacco X +Difesa X +Velocità X +Special X +Salvadanaio +Pacco di Oak +Ricerca Strumenti +Spettrosonda +Pokéflauto +Chiave Ascensore +Condiv. Esp +Amo Vecchio +Amo Buono +Super Amo +PP-Su +Etere +Etere Max +Elisir +Elisir Max + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HM01 +HM02 +HM03 +HM04 +HM05 +TM01 +TM02 +TM03 +TM04 +TM05 +TM06 +TM07 +TM08 +TM09 +TM10 +TM11 +TM12 +TM13 +TM14 +TM15 +TM16 +TM17 +TM18 +TM19 +TM20 +TM21 +TM22 +TM23 +TM24 +TM25 +TM26 +TM27 +TM28 +TM29 +TM30 +TM31 +TM32 +TM33 +TM34 +TM35 +TM36 +TM37 +TM38 +TM39 +TM40 +TM41 +TM42 +TM43 +TM44 +TM45 +TM46 +TM47 +TM48 +TM49 +TM50 +TM51 +TM52 +TM53 +TM54 +TM55 diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_ko.txt b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_ko.txt new file mode 100644 index 000000000..e7dd8bb80 --- /dev/null +++ b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_ko.txt @@ -0,0 +1,256 @@ +(None) +마스터볼 +하이퍼볼 +수퍼볼 +몬스터볼 +타운맵 +자전거 +????? (7) +사파리볼 +포켓컴 +달의돌 +해독제 +화상치료제 +얼음상태치료제 +잠깨는약 +마비치료제 +회복약 +풀회복약 +고급상처약 +좋은상처약 +상처약 +BoulderBadge +CascadeBadge +ThunderBadge +RainbowBadge +SoulBadge +MarshBadge +VolcanoBadge +EarthBadge +동굴탈출로프 +벌레회피스프레이 +비밀의호박 +불꽃의돌 +천둥의돌 +물의돌 +맥스업 +타우린 +사포닌 +알칼로이드 +리보플라빈 +이상한사탕 +껍질화석 +조개화석 +비밀의열쇠 +????? (44) +Bike Voucher +잘-맞히기 +리프의돌 +카드키 +금구슬 +포인트 (미사용) +삐삐인형 +만병통치약 +기력의조각 +기력의덩어리 +이펙트가드 +실버스프레이 +골드스프레이 +크리티컬커터 +동전 +맛있는물 +미네랄사이다 +후르츠밀크 +승선티켓 +금틀니 +플러스파워 +디펜드업 +스피드업 +스페셜업 +동전케이스 +전해줄물건 +다우징머신 +실프스코프 +포켓몬피리 +Lift Key +학습장치 +낡은낚싯대 +좋은낚싯대 +대단한낚싯대 +포인트 +PP에이드 +PP회복 +PP에이더 +PP맥스 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HM01 +HM02 +HM03 +HM04 +HM05 +TM01 +TM02 +TM03 +TM04 +TM05 +TM06 +TM07 +TM08 +TM09 +TM10 +TM11 +TM12 +TM13 +TM14 +TM15 +TM16 +TM17 +TM18 +TM19 +TM20 +TM21 +TM22 +TM23 +TM24 +TM25 +TM26 +TM27 +TM28 +TM29 +TM30 +TM31 +TM32 +TM33 +TM34 +TM35 +TM36 +TM37 +TM38 +TM39 +TM40 +TM41 +TM42 +TM43 +TM44 +TM45 +TM46 +TM47 +TM48 +TM49 +TM50 +TM51 +TM52 +TM53 +TM54 +TM55 diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_fr.txt b/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_fr.txt new file mode 100644 index 000000000..7f596a1e6 --- /dev/null +++ b/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_fr.txt @@ -0,0 +1,48 @@ +Jail Key +Clé Ascenseur +Ardoise +Disque-A +Disque-D +Disque-G +Disque-B +Disque-H +Cle de Contact +Cle Labo +Carte Magnétique +Cle du Sous-Sol +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Echantillon ADN +Disque-ROM +Dentier d'Acier +Roue Dentee +Passe Rouge +Passe Vert +Passe Bleu +Passe Jaune +Flûte du Temps +Dossier Teck O +Dossier Teck H +Dossier Teck C +Dossier Teck P +Boite a Parfums +P. Doux +P. Tonifiant +P. Palpitant +Amplificateur +Dossier Teck F diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_fr.txt b/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_fr.txt new file mode 100644 index 000000000..a6c7420cc --- /dev/null +++ b/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_fr.txt @@ -0,0 +1,94 @@ +Safe Key +Clé Ascenseur +Carte Manzai +Partie Mach. +Cle Helgonza +Disque-ROM +Badge +CD Musique +Levier +Lettre Maire +Radar Disco +Poké Snack +Boite a Parfums +P. Doux +P. Tonifiant +P. Palpitant +Éclat Soleil +Éclat Lune +Photo Manzai +Decodeur Cri +??? +??? +??? +Klein-Memo 1 +Klein-Memo 2 +Klein-Memo 3 +Klein-Memo 4 +Klein-Memo 5 +Boite Cri 1 +Boite Cri 2 +Boite Cri 3 +Boite Cri 4 +Boite Cri 5 +Boite Holog. +Holodisk 01 +Holodisk 02 +Holodisk 03 +Holodisk 04 +Holodisk 05 +Holodisk 06 +Holodisk 07 +Holodisk 08 +Holodisk 09 +Holodisk 10 +Holodisk 11 +Holodisk 12 +Holodisk 13 +Holodisk 14 +Holodisk 15 +Holodisk 16 +Holodisk 17 +Holodisk 18 +Holodisk 19 +Holodisk 20 +Holodisk 21 +Holodisk 22 +Holodisk 23 +Holodisk 24 +Holodisk 25 +Holodisk 26 +Holodisk 27 +Holodisk 28 +Holodisk 29 +Holodisk 30 +Holodisk 31 +Holodisk 32 +Holodisk 33 +Holodisk 34 +Holodisk 35 +Holodisk 36 +Holodisk 37 +Holodisk 38 +Holodisk 39 +Holodisk 40 +Holodisk 41 +Holodisk 42 +Holodisk 43 +Holodisk 44 +Holodisk 45 +Holodisk 46 +Holodisk 47 +Holodisk 48 +Holodisk 49 +Holodisk 50 +Holodisk 51 +Holodisk 52 +Holodisk 53 +Holodisk 54 +Holodisk 55 +Holodisk 56 +Holodisk 57 +Holodisk 58 +Holodisk 59 +Holodisk 60 \ No newline at end of file diff --git a/PKHeX.WinForms/Resources/text/lang_fr.txt b/PKHeX.WinForms/Resources/text/lang_fr.txt index 363e28390..3494efda8 100644 --- a/PKHeX.WinForms/Resources/text/lang_fr.txt +++ b/PKHeX.WinForms/Resources/text/lang_fr.txt @@ -52,11 +52,11 @@ SAV_Trainer7=Éditeur de données de l'entraîneur SAV_Trainer7GG=Éditeur de données de l'entraîneur SAV_Trainer8=Éditeur de données de l'entraîneur SAV_Underground=Éditeur souterrain -SAV_Wondercard=Mystery Gift I/O -SAV_ZygardeCell=Cells/Sticker Editor +SAV_Wondercard=Cadeau Mystère I/O +SAV_ZygardeCell=Éditeur de cellules/autocollants SettingsEditor=Paramètres SuperTrainingEditor=Éditeur de Médailles -TechRecordEditor=TR Relearn Editor +TechRecordEditor=Éditeur de réapprentissage TR TrashEditor=personnages spéciaux About.L_Thanks=Merci à tous les chercheurs ! About.Tab_Changelog=Suivi de changements @@ -65,8 +65,8 @@ BatchEditor.B_Add=Ajouter BatchEditor.B_Go=Courrir BatchEditor.L_PropType=PropertyType BatchEditor.L_PropValue=PropertyValue -BatchEditor.RB_Boxes=Boxes -BatchEditor.RB_Party=Party +BatchEditor.RB_Boxes=Boîtes +BatchEditor.RB_Party=Fête BatchEditor.RB_Path=Dossier... ErrorWindow.B_Abort=Abandonner ErrorWindow.B_Continue=Continuer @@ -306,13 +306,13 @@ Main.mnu_DeleteEggs=Œufs Main.mnu_DeleteForeign=Étranger Main.mnu_DeleteIllegal=Illégal Main.mnu_DeleteItemless=Pas d'Objet -Main.mnu_DeletePastGen=Past Generation -Main.mnu_DeleteUntrained=Untrained +Main.mnu_DeletePastGen=Génération passée +Main.mnu_DeleteUntrained=Non formé Main.mnu_Modify=Modifier -Main.mnu_ModifyHatchEggs=Hatch Eggs +Main.mnu_ModifyHatchEggs=Oeufs à éclore Main.mnu_ModifyHeal=Heal (Stats/PP) Main.mnu_ModifyHyperTrain=Hyper Train -Main.mnu_ModifyMaxFriendship=Max Friendship +Main.mnu_ModifyMaxFriendship=Amitié maximale Main.mnu_ModifyMaxLevel=Max Level Main.mnu_ModifyRandomMoves=Randomize Moves Main.mnu_ModifyRemoveItem=Delete Held Item diff --git a/README.md b/README.md index c8f4c6ce8..20367d5c1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ PKHeX =====
- English / Español + English / Español / Français
![License](https://img.shields.io/badge/License-GPLv3-blue.svg)