Update 24.05.05

Fix devutil text update
swap tox & poison icons, move picturebox to the right
add some Legality settings util functions
This commit is contained in:
Kurt 2024-05-05 23:24:32 -05:00
parent 19951f10e1
commit 5af6678784
35 changed files with 366 additions and 140 deletions

View file

@ -1,6 +1,6 @@
<Project>
<PropertyGroup>
<Version>24.03.26</Version>
<Version>24.05.05</Version>
<LangVersion>12</LangVersion>
<Nullable>enable</Nullable>
<NeutralLanguage>en</NeutralLanguage>

View file

@ -16,4 +16,19 @@ public sealed class LegalitySettings
public NicknameSettings Nickname { get; set; } = new();
public TradebackSettings Tradeback { get; set; } = new();
public WordFilterSettings WordFilter { get; set; } = new();
/// <summary>
/// Adjusts the settings to disable all checks that reference the "current" save file.
/// </summary>
/// <remarks>Allows for quick disabling of others for use in unit tests.</remarks>
/// <param name="checkHOME">If false, disable HOME Transfer checks. Useful for checking migration logic.</param>
/// <param name="allowRNG">If true, allows special encounters to be nicknamed.</param>
public void SetCheckWithoutSaveFile(bool checkHOME = true, bool allowRNG = false)
{
Handler.CheckActiveHandler = false;
if (!checkHOME)
HOMETransfer.Disable();
if (allowRNG)
Nickname.Disable();
}
}

View file

@ -1,4 +1,4 @@
using System.ComponentModel;
using System.ComponentModel;
namespace PKHeX.Core;
@ -10,4 +10,10 @@ public sealed class HOMETransferSettings
[LocalizedDescription("Severity to flag a Legality Check if Pokémon has a zero value for both Height and Weight.")]
public Severity ZeroHeightWeight { get; set; } = Severity.Fishy;
public void Disable()
{
HOMETransferTrackerNotPresent = Severity.Fishy;
ZeroHeightWeight = Severity.Fishy;
}
}

View file

@ -15,7 +15,7 @@ public sealed class HandlerSettings
}
[TypeConverter(typeof(ExpandableObjectConverter))]
public sealed record HandlerRestrictions
public sealed class HandlerRestrictions
{
public bool AllowHandleOTGen6 { get; set; }
public bool AllowHandleOTGen7 { get; set; }
@ -25,6 +25,19 @@ public sealed record HandlerRestrictions
public bool AllowHandleOTGen8b { get; set; }
public bool AllowHandleOTGen9 { get; set; }
public void Disable() => SetAllTo(true);
public void SetAllTo(bool value)
{
AllowHandleOTGen6 = value;
AllowHandleOTGen7 = value;
AllowHandleOTGen7b = value;
AllowHandleOTGen8 = value;
AllowHandleOTGen8a = value;
AllowHandleOTGen8b = value;
AllowHandleOTGen9 = value;
}
public bool GetCanOTHandle(EntityContext encContext) => encContext switch
{
EntityContext.Gen6 => AllowHandleOTGen6,

View file

@ -3,7 +3,7 @@ using System.ComponentModel;
namespace PKHeX.Core;
[TypeConverter(typeof(ExpandableObjectConverter))]
public sealed record NicknameSettings
public sealed class NicknameSettings
{
[LocalizedDescription("Severity to flag a Legality Check if Pokémon has a Nickname matching another Species.")]
public Severity NicknamedAnotherSpecies { get; set; } = Severity.Fishy;
@ -41,6 +41,28 @@ public sealed record NicknameSettings
[LocalizedDescription("Nickname rules for Generation 9.")]
public NicknameRestriction Nickname9 { get; set; } = new();
public void Disable()
{
var nick = new NicknameRestriction();
nick.Disable();
SetAllTo(nick);
}
public void SetAllTo(NicknameRestriction all)
{
Nickname12.CopyFrom(all);
Nickname3.CopyFrom(all);
Nickname4.CopyFrom(all);
Nickname5.CopyFrom(all);
Nickname6.CopyFrom(all);
Nickname7.CopyFrom(all);
Nickname7b.CopyFrom(all);
Nickname8.CopyFrom(all);
Nickname8a.CopyFrom(all);
Nickname8b.CopyFrom(all);
Nickname9.CopyFrom(all);
}
public Severity NicknamedMysteryGift(EntityContext encContext) => encContext switch
{
EntityContext.Gen1 => Nickname12.NicknamedMysteryGift,
@ -84,4 +106,16 @@ public sealed record NicknameRestriction
[LocalizedDescription("Severity to flag a Legality Check if it is a nicknamed Mystery Gift the player cannot normally nickname.")]
public Severity NicknamedMysteryGift { get; set; } = Severity.Invalid;
public void CopyFrom(NicknameRestriction other)
{
NicknamedTrade = other.NicknamedTrade;
NicknamedMysteryGift = other.NicknamedMysteryGift;
}
public void Disable()
{
NicknamedTrade = Severity.Fishy;
NicknamedMysteryGift = Severity.Fishy;
}
}

View file

@ -405,4 +405,3 @@ LTransferPIDECEquals = 性格値は暗号化定数と同じにする必要があ
LTransferPIDECXor = 暗号化定数と色違い性格値が一致します。
LTransferTrackerMissing = HOME Trackerが見つかりません。
LTransferTrackerShouldBeZero = HOME Trackerをにしてください。

View file

@ -41,8 +41,6 @@ public sealed class SAV6AO : SAV6, ISaveBlock6AO, IMultiplayerSprite, IBoxDetail
JPEG = 0x67C00;
}
/// <summary> Offset of the Contest data block. </summary>
#region Blocks
public override IReadOnlyList<BlockInfo> AllBlocks => Blocks.BlockInfo;
public override MyItem6AO Items => Blocks.Items;

View file

@ -20,14 +20,12 @@ public sealed class HallOfFame6(SAV6 sav, Memory<byte> raw) : SaveBlock<SAV6>(sa
public uint GetInsertIndex(out uint clear)
{
// Check for empty slots (where player hasn't yet registered enough Fame clears)
clear = 0;
for (uint i = 0; i < Entries; i++)
{
var entry = GetEntry((int)i);
var vnd = new HallFame6Index(entry[^4..]);
if (!vnd.HasData)
return clear = i;
clear = vnd.ClearIndex;
}
// No empty slots, return the last slot.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View file

@ -2887,7 +2887,7 @@ namespace PKHeX.WinForms.Controls
// StatusView
//
StatusView.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left;
StatusView.Location = new System.Drawing.Point(-4, 344);
StatusView.Location = new System.Drawing.Point(24, 342);
StatusView.Margin = new System.Windows.Forms.Padding(0);
StatusView.Name = "StatusView";
StatusView.Size = new System.Drawing.Size(64, 64);
@ -2977,9 +2977,9 @@ namespace PKHeX.WinForms.Controls
// PKMEditor
//
AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit;
Controls.Add(Hidden_TC);
Controls.Add(StatusView);
Controls.Add(TC_Editor);
Controls.Add(Hidden_TC);
Name = "PKMEditor";
Size = new System.Drawing.Size(400, 400);
Hidden_TC.ResumeLayout(false);

View file

@ -34,11 +34,27 @@ public partial class StatusConditionView : UserControl
if (pk is null || Loading)
return;
Loading = true;
var status = pk.Status_Condition;
SetStatus((StatusCondition)status);
if (!pk.PartyStatsPresent)
ClearStatus();
else if (pk.Stat_HPCurrent == 0)
SetFaint();
else
SetStatus((StatusCondition)(pk.Status_Condition & 0xFF));
Loading = false;
}
private void SetFaint()
{
PB_Status.Image = Drawing.PokeSprite.Properties.Resources.sickfaint;
Hover.RemoveAll();
}
private void ClearStatus()
{
PB_Status.Image = null;
Hover.RemoveAll();
}
private void SetStatus(StatusCondition status)
{
PB_Status.Image = status.GetStatusSprite();

View file

@ -1,7 +1,21 @@
PKHeX - By Kaphotics
http://projectpokemon.org/pkhex/
24/03/26 - New Update:
24/05/05 - New Update:
- Legality: Added Regulation G.
- Added: Entity editor can now modify battle-Status effects (Burn, Paralyze, etc). Click the bottom right corner of the window for the GUI.
- Added: Gen5 trainer records can now be edited via Misc editor. Not documented well, but exposes the values for editing.
- Added: Gen1-3 games now detect language/version based on the save file name. If not detected, can be overridden via settings before loading.
- Added: Gen1 can now show an Entity's gender if enabled via settings, using Gen2 IV gender determination logic.
- Fixed: Gen7 Chinese species names now write correctly.
- Fixed: Gen6 OR/AS DexNav count read/write fixed.
- Fixed: Gen3 trash bytes now reference the Entity for translating the string, rather than the save file.
- Fixed: Gen2 Box Names now read/write ligatures correctly.
- Fixed: Gen1/2 box data now retains empty slot data instead of reformatting into empty box lists (glitching friendly).
- Changed: Legality settings have been extracted to a more easily customized settings object.
- Changed: Translations updated for Chinese & Japanese. Thanks @ppllouf & @902PM !
24/03/26 - New Update: (139375) [8676873]
- Legality:
- - Fixed: Handled some edge cases with latest release RNG Frame checks for Gen4.
- - Added: Verification for Gen3 CHANNEL and MYSTRY seed patterns.

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=Überprüft Spitznamen und Trainer Namen na
LocalizedDescription.CurrentHandlerMismatch=Schweregrad mit dem der aktuelle Besitzer eines Pokémons in der Legalitäts Analyse geprüft wird.
LocalizedDescription.DefaultBoxExportNamer=Selected File namer to use for box exports for the GUI, if multiple are available.
LocalizedDescription.DisableScalingDpi=Disables the GUI scaling based on Dpi on program startup, falling back to font scaling.
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=Female gender color.
LocalizedDescription.FilterUnavailableSpecies=Versteckt nicht erhältliche Pokémon, wenn diese nicht in den Spielstand importiert werden können.
LocalizedDescription.FlagIllegal=Illegale Pokémon in den Boxen markieren
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=Focus border indentation for custom draw
LocalizedDescription.ForceHaXOnLaunch=HaX Modus beim Programmstart erzwingen
LocalizedDescription.Gen7TransferStarPID=Kennzeichnet in der Legalitäts Analyse, wenn ein Gen 1/2 Pokémon eine Stern Shiny PID besitzt.
LocalizedDescription.Gen8MemoryMissingHT=Schweregrad der Legalitäts Analyse wenn die Gen 8 Erinnerung des Besitzers fehlt.
LocalizedDescription.Gen8TransferTrackerNotPresent=Kennzeichnet in der Legalitäts Analyse, wenn der HOME Tracker fehlt.
LocalizedDescription.GlowFinal=Hovering over a PKM color 2.
LocalizedDescription.GlowInitial=Hovering over a PKM color 1.
LocalizedDescription.HiddenPowerOnChangeMaxPower=Wenn der Kraftreserve Typ geändert wird, ändere die DVs auf den höchst möglichen Wert, um die best mögliche Stärke zu erhalten. Sonst werden die originalen DVs nur leicht abgeändert.
@ -125,7 +125,7 @@ LocalizedDescription.HideEvent8Contains=Verstecke Event Variablen Namen, welche
LocalizedDescription.HideEventTypeBelow=Verstecke Event Variablen unter diesem Event Typ Wert. Entfernt Event Variablen aus der Benutzeroberfläche, die den Benutzer nicht interessieren.
LocalizedDescription.HideSAVDetails=Verstecke Spielstand Details in Programmtitel
LocalizedDescription.HideSecretDetails=Verstecke persönliche Details im Editor
LocalizedDescription.HOMETransferTrackerNotPresent=Severity to flag a Legality Check if the HOME Tracker is Missing
LocalizedDescription.HOMETransferTrackerNotPresent=Kennzeichnet in der Legalitäts Analyse, wenn der HOME Tracker fehlt.
LocalizedDescription.HoverSlotGlowEdges=Zeige Glanz bei Berührung
LocalizedDescription.HoverSlotPlayCry=Spiele PKM Ruf bei Berührung
LocalizedDescription.HoverSlotShowEncounter=Show Encounter Info in on Hover
@ -139,21 +139,37 @@ LocalizedDescription.MarkBlue=Blue colored marking.
LocalizedDescription.MarkDefault=Default colored marking.
LocalizedDescription.MarkPink=Pink colored marking.
LocalizedDescription.ModifyUnset=Benachrichtigung über nicht gesetzte Änderungen.
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=Kennzeichnet in der Legalitäts Analyse, wenn das Pokémon einen Spitznamen hat, der der Spezies eines anderen Pokémon entspricht.
LocalizedDescription.NicknamedMysteryGift=Kennzeichnet in der Legalitäts Analyse, wenn es sich um ein Geschenk mit Spitznamen handelt, welches der Spieler nicht umbenennen kann.
LocalizedDescription.NicknamedTrade=Kennzeichnet in der Legalitäts Analyse, wenn es sich um ein ertauschtes Pokémon mit Spitznamen handelt, welches der Spieler nicht umbenennen kann.
LocalizedDescription.OtherBackupPaths=Liste aller weiteren Verzeichnisse, in denen nach Spielständen gesucht wird.
LocalizedDescription.OtherSaveFileExtensions=Spielstand Dateiendung (ohne Punkt), welche von PKHeX auch erkannt werden sollen.
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=Ordner, welcher Dateien mit Block Hash-Namen enthält. Wenn eine spezifische Datei nicht existiert, werden nur Namen geladen, welche im Programmcode enthalten sind.
LocalizedDescription.PlaySoundLegalityCheck=Ton beim Pop-Up der Legalitäts Analyse abspielen.
LocalizedDescription.PlaySoundSAVLoad=Ton beim Öffnen eines Spielstands abspielen.
LocalizedDescription.PluginLoadMethod=Läd Plugins aus dem "plugins" Ordner, falls dieser existiert. Versuche LoadFile um Fehler beim Laden zu reduzieren.
LocalizedDescription.PreviewCursorShift=Show a Glow effect around the PKM on Hover
LocalizedDescription.PreviewShowPaste=Show Showdown Paste in special Preview on Hover
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=Überspringt die Suche, wenn vergessen wurde ein Pokémon / Attacken in die Suchkriterien einzugeben.
LocalizedDescription.RNGFrameNotFound=Zeigt in der Legalitäts Analyse an, wenn der RNG Frame Check keine Übereinstimmung findet.
LocalizedDescription.RNGFrameNotFound3=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 3 encounters.
LocalizedDescription.RNGFrameNotFound4=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 4 encounters.
LocalizedDescription.RNGFrameNotFound3=Zeigt in der Legalitäts Analyse an, wenn der RNG Frame Check keine Übereinstimmung findet.
LocalizedDescription.RNGFrameNotFound4=Zeigt in der Legalitäts Analyse an, wenn der RNG Frame Check keine Übereinstimmung findet.
LocalizedDescription.SearchBackups=Suche beim Laden der PKM Datenbank auch in den Backup Spielständen.
LocalizedDescription.SearchExtraSaves=Durchsuche beim Laden der PKM Datenbank auch Backup Verzeichnisse.
LocalizedDescription.SearchExtraSavesDeep=Durchsuche beim Laden der PKM Datenbank auch Unterverzeichmisse der Backup Verzeichnisse.
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=Deckkraft des Hintergrunds d
LocalizedDescription.ShowEncounterOpacityStripe=Deckkraft der Begegnungs Typen Streifen Schicht.
LocalizedDescription.ShowEncounterThicknessStripe=Anzahl der Pixel des farbigen Streifens der Begegnungs Typen.
LocalizedDescription.ShowExperiencePercent=Zeige einen dünnen Streifen, der den Level-Up Fortschritt darstellt.
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst=Zeige in der Ball Auswahl legale Bälle zuerst und illegale Bälle darunter an.
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=Deckkraft des Tera Typ Hintergrunds.
LocalizedDescription.ShowTeraOpacityStripe=Deckkraft der Tery Typ Streifens.
LocalizedDescription.ShowTeraThicknessStripe=Anzahl der Pixel des farbigen Streifens der Tera Typen..
@ -899,7 +917,6 @@ SAV_Misc5.B_ImportFC=Import Data
SAV_Misc5.B_ObtainAllMedals=Obtain All Medals
SAV_Misc5.B_RandForest=Alle Areale zufällig
SAV_Misc5.B_Save=Speichern
SAV_Misc5.B_UnlockAllMusicalProps=Alle Musical Accessoires
SAV_Misc5.B_UnlockAllProps=Unlock All Props
SAV_Misc5.CHK_Area9=Areal 9 erreichbar:
SAV_Misc5.CHK_FMNew=NEU
@ -945,7 +962,6 @@ SAV_Misc5.L_FMParticipated=Teilnehmer
SAV_Misc5.L_FMTopScore=High Score
SAV_Misc5.L_FMUnlocked=Freigeschaltet
SAV_Misc5.L_Form=Form:
SAV_Misc5.L_Gender=Gender:
SAV_Misc5.L_Move=Attacke:
SAV_Misc5.L_MultiFriends=Freunde
SAV_Misc5.L_MultiFriendsPast=Vergangen
@ -953,6 +969,10 @@ SAV_Misc5.L_MultiFriendsRecord=Rekord
SAV_Misc5.L_MultiNPC=NPC
SAV_Misc5.L_MultiNpcPast=Vergangen
SAV_Misc5.L_MultiNpcRecord=Rekord
SAV_Misc5.L_Record16=Record:
SAV_Misc5.L_Record16V=Value:
SAV_Misc5.L_Record32=Record:
SAV_Misc5.L_Record32V=Value:
SAV_Misc5.L_Roamer641=Boreos
SAV_Misc5.L_Roamer642=Voltolos
SAV_Misc5.L_RoamStatus=Roam status
@ -1014,15 +1034,9 @@ SAV_MysteryGiftDB.Tab_General=Allgemein
SAV_OPower.B_Cancel=Abbr.
SAV_OPower.B_ClearAll=Alle leeren
SAV_OPower.B_GiveAll=Alle geben
SAV_OPower.B_GiveAllMAX=Alle MAX
SAV_OPower.B_Save=OK
SAV_OPower.CHK_Master=??? Flag
SAV_OPower.CHK_MAX=MAX
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=Battle
SAV_OPower.GB_Field=Field
SAV_OPower.L_Points=Points:
SAV_OPower.L_Type=Typ:
SAV_Poffin8b.B_All=Alle
SAV_Poffin8b.B_Cancel=Abbr.
SAV_Poffin8b.B_None=Keine

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=Checks player given Nicknames and Trainer N
LocalizedDescription.CurrentHandlerMismatch=Severity to flag a Legality Check if Pokémon's Current Handler does not match the expected value.
LocalizedDescription.DefaultBoxExportNamer=Selected File namer to use for box exports for the GUI, if multiple are available.
LocalizedDescription.DisableScalingDpi=Disables the GUI scaling based on Dpi on program startup, falling back to font scaling.
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=Female gender color.
LocalizedDescription.FilterUnavailableSpecies=Hides unavailable Species if the currently loaded save file cannot import them.
LocalizedDescription.FlagIllegal=Flag Illegal Slots in Save File
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=Focus border indentation for custom draw
LocalizedDescription.ForceHaXOnLaunch=Force HaX mode on Program Launch
LocalizedDescription.Gen7TransferStarPID=Severity to flag a Legality Check if Pokémon from Gen1/2 has a Star Shiny PID.
LocalizedDescription.Gen8MemoryMissingHT=Severity to flag a Legality Check if a Gen8 Memory is missing for the Handling Trainer.
LocalizedDescription.Gen8TransferTrackerNotPresent=Severity to flag a Legality Check if the HOME Tracker is Missing
LocalizedDescription.GlowFinal=Hovering over a PKM color 2.
LocalizedDescription.GlowInitial=Hovering over a PKM color 1.
LocalizedDescription.HiddenPowerOnChangeMaxPower=When changing the Hidden Power type, automatically maximize the IVs to ensure the highest Base Power result. Otherwise, keep the IVs as close as possible to the original.
@ -139,19 +139,35 @@ LocalizedDescription.MarkBlue=Blue colored marking.
LocalizedDescription.MarkDefault=Default colored marking.
LocalizedDescription.MarkPink=Pink colored marking.
LocalizedDescription.ModifyUnset=Notify Unset Changes
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=Severity to flag a Legality Check if Pokémon has a Nickname matching another Species.
LocalizedDescription.NicknamedMysteryGift=Severity to flag a Legality Check if it is a nicknamed Mystery Gift the player cannot normally nickname.
LocalizedDescription.NicknamedTrade=Severity to flag a Legality Check if it is a nicknamed In-Game Trade the player cannot normally nickname.
LocalizedDescription.OtherBackupPaths=List of extra locations to look for Save Files.
LocalizedDescription.OtherSaveFileExtensions=Save File file-extensions (no period) that the program should also recognize.
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=Folder path that contains dump(s) of block hash-names. If a specific dump file does not exist, only names defined within the program's code will be loaded.
LocalizedDescription.PlaySoundLegalityCheck=Play Sound when popping up Legality Report
LocalizedDescription.PlaySoundSAVLoad=Play Sound when loading a new Save File
LocalizedDescription.PluginLoadMethod=Loads plugins from the plugins folder, assuming the folder exists. Try LoadFile to mitigate intermittent load failures.
LocalizedDescription.PreviewCursorShift=Show a Glow effect around the PKM on Hover
LocalizedDescription.PreviewShowPaste=Show Showdown Paste in special Preview on Hover
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=Skips searching if the user forgot to enter Species / Move(s) into the search criteria.
LocalizedDescription.RNGFrameNotFound=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match.
LocalizedDescription.RNGFrameNotFound3=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 3 encounters.
LocalizedDescription.RNGFrameNotFound4=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 4 encounters.
LocalizedDescription.SearchBackups=When loading content for the PKM Database, search within backup save files.
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=Opacity for the Encounter Ty
LocalizedDescription.ShowEncounterOpacityStripe=Opacity for the Encounter Type stripe layer.
LocalizedDescription.ShowEncounterThicknessStripe=Amount of pixels thick to show when displaying the encounter type color stripe.
LocalizedDescription.ShowExperiencePercent=Show a thin stripe to indicate the percent of level-up progress
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst=When showing the list of balls to select, show the legal balls before the illegal balls rather than sorting by Ball ID.
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=Opacity for the Tera Type background layer.
LocalizedDescription.ShowTeraOpacityStripe=Opacity for the Tera Type stripe layer.
LocalizedDescription.ShowTeraThicknessStripe=Amount of pixels thick to show when displaying the Tera Type color stripe.
@ -895,7 +913,6 @@ SAV_Misc5.B_ImportFC=Import Data
SAV_Misc5.B_ObtainAllMedals=Obtain All Medals
SAV_Misc5.B_RandForest=Randomize All Areas
SAV_Misc5.B_Save=Save
SAV_Misc5.B_UnlockAllMusicalProps=Unlock All Musical Props
SAV_Misc5.B_UnlockAllProps=Unlock All Props
SAV_Misc5.CHK_Area9=Area 9 Unlocked:
SAV_Misc5.CHK_FMNew=NEW
@ -941,7 +958,6 @@ SAV_Misc5.L_FMParticipated=Participated
SAV_Misc5.L_FMTopScore=Top Score
SAV_Misc5.L_FMUnlocked=Unlocked
SAV_Misc5.L_Form=Form:
SAV_Misc5.L_Gender=Gender:
SAV_Misc5.L_Move=Move:
SAV_Misc5.L_MultiFriends=Friends
SAV_Misc5.L_MultiFriendsPast=Past
@ -949,6 +965,10 @@ SAV_Misc5.L_MultiFriendsRecord=Record
SAV_Misc5.L_MultiNPC=NPC
SAV_Misc5.L_MultiNpcPast=Past
SAV_Misc5.L_MultiNpcRecord=Record
SAV_Misc5.L_Record16=Record:
SAV_Misc5.L_Record16V=Value:
SAV_Misc5.L_Record32=Record:
SAV_Misc5.L_Record32V=Value:
SAV_Misc5.L_Roamer641=Tornadus
SAV_Misc5.L_Roamer642=Thundurus
SAV_Misc5.L_RoamStatus=Roam status
@ -1010,15 +1030,9 @@ SAV_MysteryGiftDB.Tab_General=General
SAV_OPower.B_Cancel=Cancel
SAV_OPower.B_ClearAll=Clear All
SAV_OPower.B_GiveAll=Give All
SAV_OPower.B_GiveAllMAX=MAX All
SAV_OPower.B_Save=Save
SAV_OPower.CHK_Master=??? Flag
SAV_OPower.CHK_MAX=MAX
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=Battle
SAV_OPower.GB_Field=Field
SAV_OPower.L_Points=Points:
SAV_OPower.L_Type=Type:
SAV_Poffin8b.B_All=All
SAV_Poffin8b.B_Cancel=Cancel
SAV_Poffin8b.B_None=None

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=Comprobar los motes y los nombres de Entren
LocalizedDescription.CurrentHandlerMismatch=En la validación de Legalidad, marcar Severidad si se detecta que el Entrenador Actual del Pokémon no corresponde con el valor esperado.
LocalizedDescription.DefaultBoxExportNamer=Selected File namer to use for box exports for the GUI, if multiple are available.
LocalizedDescription.DisableScalingDpi=Disables the GUI scaling based on Dpi on program startup, falling back to font scaling.
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=Female gender color.
LocalizedDescription.FilterUnavailableSpecies=Ocultar Especie no disponible si la partida cargada no puede importarla.
LocalizedDescription.FlagIllegal=Detectar ilegal
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=Focus border indentation for custom draw
LocalizedDescription.ForceHaXOnLaunch=Forzar el modo HaX al inicio de programa
LocalizedDescription.Gen7TransferStarPID=En la validación de Legalidad, marcar Severidad si se detecta que el Pokémon de Gen 1/2 tiene un PID variocolor estrella.
LocalizedDescription.Gen8MemoryMissingHT=En la validación de Legalidad, marcar Severidad si se detecta que el Recuerdo Gen8 esta faltando para el Entrenador Actual.
LocalizedDescription.Gen8TransferTrackerNotPresent=En la validación de Legalidad, marcar Severidad para detectar una validación de legalidad si falta el rastreador HOME
LocalizedDescription.GlowFinal=Hovering over a PKM color 2.
LocalizedDescription.GlowInitial=Hovering over a PKM color 1.
LocalizedDescription.HiddenPowerOnChangeMaxPower=Cuando se cambia el tipo de Poder Oculto, automáticamente maximixar los IVs para resultar con el mayor Poder Base. De otra forma mantener lo más cerca posible al original.
@ -125,7 +125,7 @@ LocalizedDescription.HideEvent8Contains=Ocultar eventos que contengan alguna de
LocalizedDescription.HideEventTypeBelow=Ocultar variables de evento por debajo de este valor de tipo de evento. Elimina de la interfaz los valores de los eventos que no le interesa version al usuario.
LocalizedDescription.HideSAVDetails=Ocultar detalles de partidas guardadas en el título del programa
LocalizedDescription.HideSecretDetails=Ocultar detalles secretos en los editores
LocalizedDescription.HOMETransferTrackerNotPresent=Severity to flag a Legality Check if the HOME Tracker is Missing
LocalizedDescription.HOMETransferTrackerNotPresent=En la validación de Legalidad, marcar Severidad para detectar una validación de legalidad si falta el rastreador HOME
LocalizedDescription.HoverSlotGlowEdges=Mostrar brillo PKM al pasar el ratón
LocalizedDescription.HoverSlotPlayCry=Reproducir grito PKM al pasar el ratón
LocalizedDescription.HoverSlotShowEncounter=Show Encounter Info in on Hover
@ -139,21 +139,37 @@ LocalizedDescription.MarkBlue=Blue colored marking.
LocalizedDescription.MarkDefault=Default colored marking.
LocalizedDescription.MarkPink=Pink colored marking.
LocalizedDescription.ModifyUnset=Notificar cambios no hechos
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=En la validación de legalidad, marcar Severidad si se detecta que un Pokémon tiene un apodo que coincide con otra especie.
LocalizedDescription.NicknamedMysteryGift=En la validación de legalidad, marcar Severidad si se detecta que se trata de un regalo misterioso apodado que el jugador normalmente no puede apodar.
LocalizedDescription.NicknamedTrade=En la validación de legalidad, marcar Severidad si se detecta que se trata de un intercambio dentro del juego que el jugador normalmente no puede apodar.
LocalizedDescription.OtherBackupPaths=Lista de ubicaciones adicionales para buscar archivos guardados.
LocalizedDescription.OtherSaveFileExtensions=Archivos de guardado y/o extensiones (sin punto) que el programa también debería reconocer.
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=Ruta de la carpeta que contiene los volcados de los nombre de bloques. Si un archivo específico no exite, solo se cargarán los nombres definidos en el código del programa.
LocalizedDescription.PlaySoundLegalityCheck=Reproducir sonido en la validación de legalidad
LocalizedDescription.PlaySoundSAVLoad=Reproducir sonido al cargar archivo de guardado
LocalizedDescription.PluginLoadMethod=Carga plugins desde la carpeta de plugins, asumiendo que esa carpeta existe. Intentar LoadFile para mitigar los fallos de carga intermitentes.
LocalizedDescription.PreviewCursorShift=Show a Glow effect around the PKM on Hover
LocalizedDescription.PreviewShowPaste=Show Showdown Paste in special Preview on Hover
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=Salta la búsqueda si el usuario olvidó ingresar la especie/movimiento(s) en el criterio de búsqueda.
LocalizedDescription.RNGFrameNotFound=En la validación de legalidad, marcar Severidad si se detecta que la lógica de verificación de tramas RNG no encuentra una coincidencia.
LocalizedDescription.RNGFrameNotFound3=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 3 encounters.
LocalizedDescription.RNGFrameNotFound4=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 4 encounters.
LocalizedDescription.RNGFrameNotFound3=En la validación de legalidad, marcar Severidad si se detecta que la lógica de verificación de tramas RNG no encuentra una coincidencia.
LocalizedDescription.RNGFrameNotFound4=En la validación de legalidad, marcar Severidad si se detecta que la lógica de verificación de tramas RNG no encuentra una coincidencia.
LocalizedDescription.SearchBackups=Cuando se carga contenido para la base de datos PKM, buscar entre los archivos de guardado de respaldo.
LocalizedDescription.SearchExtraSaves=Cuando se carga contenido para la base de datos PKM, buscar entre OtherBackupPaths.
LocalizedDescription.SearchExtraSavesDeep=Cuando se carga contenido para la base de datos PKM, buscar subcarpetas entre OtherBackupPaths.
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=Nivel de opacidad de la capa
LocalizedDescription.ShowEncounterOpacityStripe=Nivel de opacidad de la raya correspondiente al tipo de encuentro.
LocalizedDescription.ShowEncounterThicknessStripe=Nivel de grosor (en píxeles) al mostrar la raya coloreada del tipo de encuentro.
LocalizedDescription.ShowExperiencePercent=Mostrar una raya fina para indicar el porcentaje de subida de nivel.
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst=Al mostrar la lista de Poké Ball a seleccionar, ordenarlas por Poké Ball legales primero, en vez de ordenarlas por ID.
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=Nivel de opacidad de la capa de fondo correspondiente al Teratipo.
LocalizedDescription.ShowTeraOpacityStripe=Nivel de opacidad de la raya correspondiente al Teratipo.
LocalizedDescription.ShowTeraThicknessStripe=Nivel de grosor (en píxeles) al mostrar la raya coloreada del Teratipo.
@ -895,8 +913,7 @@ SAV_Misc5.B_ImportFC=Import Data
SAV_Misc5.B_ObtainAllMedals=Obtain All Medals
SAV_Misc5.B_RandForest=Aleatorizar todas las áreas
SAV_Misc5.B_Save=Guardar
SAV_Misc5.B_UnlockAllMusicalProps=Desbloq. complementos
SAV_Misc5.B_UnlockAllProps=Unlock All Props
SAV_Misc5.B_UnlockAllProps=Desbloq. complementos
SAV_Misc5.CHK_Area9=Área 9 desbloqueada:
SAV_Misc5.CHK_FMNew=NUEVO
SAV_Misc5.CHK_Invisible=Invisible
@ -941,7 +958,6 @@ SAV_Misc5.L_FMParticipated=Participados
SAV_Misc5.L_FMTopScore=Puntuación tope
SAV_Misc5.L_FMUnlocked=Desbloqueado
SAV_Misc5.L_Form=Forma:
SAV_Misc5.L_Gender=Gender:
SAV_Misc5.L_Move=Movimiento:
SAV_Misc5.L_MultiFriends=Amigos
SAV_Misc5.L_MultiFriendsPast=Pasado
@ -949,6 +965,10 @@ SAV_Misc5.L_MultiFriendsRecord=Récord
SAV_Misc5.L_MultiNPC=PNJ
SAV_Misc5.L_MultiNpcPast=Pasado
SAV_Misc5.L_MultiNpcRecord=Récord
SAV_Misc5.L_Record16=Record:
SAV_Misc5.L_Record16V=Value:
SAV_Misc5.L_Record32=Record:
SAV_Misc5.L_Record32V=Value:
SAV_Misc5.L_Roamer641=Tornadus
SAV_Misc5.L_Roamer642=Thundurus
SAV_Misc5.L_RoamStatus=Roam status
@ -1010,15 +1030,9 @@ SAV_MysteryGiftDB.Tab_General=General
SAV_OPower.B_Cancel=Cancelar
SAV_OPower.B_ClearAll=Limpiar todo
SAV_OPower.B_GiveAll=Dar Todo
SAV_OPower.B_GiveAllMAX=Todo MÁX
SAV_OPower.B_Save=Guardar
SAV_OPower.CHK_Master=??? Flag
SAV_OPower.CHK_MAX=MÁX
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=Battle
SAV_OPower.GB_Field=Field
SAV_OPower.L_Points=Points:
SAV_OPower.L_Type=Tipo:
SAV_Poffin8b.B_All=Todos
SAV_Poffin8b.B_Cancel=Cancelar
SAV_Poffin8b.B_None=Ninguno

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=Checks player given Nicknames and Trainer N
LocalizedDescription.CurrentHandlerMismatch=Severity to flag a Legality Check if Pokémon's Current Handler does not match the expected value.
LocalizedDescription.DefaultBoxExportNamer=Selected File namer to use for box exports for the GUI, if multiple are available.
LocalizedDescription.DisableScalingDpi=Disables the GUI scaling based on Dpi on program startup, falling back to font scaling.
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=Female gender color.
LocalizedDescription.FilterUnavailableSpecies=Hides unavailable Species if the currently loaded save file cannot import them.
LocalizedDescription.FlagIllegal=Marquer les Pokémon illégaux dans la sauvegarde
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=Focus border indentation for custom draw
LocalizedDescription.ForceHaXOnLaunch=Forcer le mode HaX au lancement du programme
LocalizedDescription.Gen7TransferStarPID=Severity to flag a Legality Check if Pokémon from Gen1/2 has a Star Shiny PID.
LocalizedDescription.Gen8MemoryMissingHT=Severity to flag a Legality Check if a Gen8 Memory is missing for the Handling Trainer.
LocalizedDescription.Gen8TransferTrackerNotPresent=Severity to flag a Legality Check if the HOME Tracker is Missing
LocalizedDescription.GlowFinal=Hovering over a PKM color 2.
LocalizedDescription.GlowInitial=Hovering over a PKM color 1.
LocalizedDescription.HiddenPowerOnChangeMaxPower=When changing the Hidden Power type, automatically maximize the IVs to ensure the highest Base Power result. Otherwise, keep the IVs as close as possible to the original.
@ -139,19 +139,35 @@ LocalizedDescription.MarkBlue=Blue colored marking.
LocalizedDescription.MarkDefault=Default colored marking.
LocalizedDescription.MarkPink=Pink colored marking.
LocalizedDescription.ModifyUnset=Notifier en cas de changements non sauvegardés
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=Severity to flag a Legality Check if Pokémon has a Nickname matching another Species.
LocalizedDescription.NicknamedMysteryGift=Severity to flag a Legality Check if it is a nicknamed Mystery Gift the player cannot normally nickname.
LocalizedDescription.NicknamedTrade=Severity to flag a Legality Check if it is a nicknamed In-Game Trade the player cannot normally nickname.
LocalizedDescription.OtherBackupPaths=List of extra locations to look for Save Files.
LocalizedDescription.OtherSaveFileExtensions=Save File file-extensions (no period) that the program should also recognize.
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=Folder path that contains dump(s) of block hash-names. If a specific dump file does not exist, only names defined within the program's code will be loaded.
LocalizedDescription.PlaySoundLegalityCheck=PlaySoundLegalityCheck
LocalizedDescription.PlaySoundSAVLoad=PlaySoundSAVLoad
LocalizedDescription.PluginLoadMethod=Charge les plugins depuis le dossier plugins, en supposant que ce dossier existe. Essayez "LoadFile" pour atténuer les échecs de chargement intermittents.
LocalizedDescription.PreviewCursorShift=Show a Glow effect around the PKM on Hover
LocalizedDescription.PreviewShowPaste=Show Showdown Paste in special Preview on Hover
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=Saute la recherche si l'utilisateur a oublié de saisir Espèce / Capacité(s) dans les critères de recherche.
LocalizedDescription.RNGFrameNotFound=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match.
LocalizedDescription.RNGFrameNotFound3=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 3 encounters.
LocalizedDescription.RNGFrameNotFound4=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 4 encounters.
LocalizedDescription.SearchBackups=When loading content for the PKM Database, search within backup save files.
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=Opacity for the Encounter Ty
LocalizedDescription.ShowEncounterOpacityStripe=Opacity for the Encounter Type stripe layer.
LocalizedDescription.ShowEncounterThicknessStripe=Amount of pixels thick to show when displaying the encounter type color stripe.
LocalizedDescription.ShowExperiencePercent=Show a thin stripe to indicate the percent of level-up progress
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst=When showing the list of balls to select, show the legal balls before the illegal balls rather than sorting by Ball ID.
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=Opacity for the Tera Type background layer.
LocalizedDescription.ShowTeraOpacityStripe=Opacity for the Tera Type stripe layer.
LocalizedDescription.ShowTeraThicknessStripe=Amount of pixels thick to show when displaying the Tera Type color stripe.
@ -895,8 +913,7 @@ SAV_Misc5.B_ImportFC=Importer données
SAV_Misc5.B_ObtainAllMedals=Obtenir toutes les médailles
SAV_Misc5.B_RandForest=Randomiser toutes les zones
SAV_Misc5.B_Save=Sauvegarder
SAV_Misc5.B_UnlockAllMusicalProps=Débloquez tous les accessoires musicaux
SAV_Misc5.B_UnlockAllProps=Unlock All Props
SAV_Misc5.B_UnlockAllProps=Accessoires musicaux
SAV_Misc5.CHK_Area9=Zone 9 déverrouillée :
SAV_Misc5.CHK_FMNew=NOUVEAU
SAV_Misc5.CHK_Invisible=Invisible
@ -941,7 +958,6 @@ SAV_Misc5.L_FMParticipated=Participé
SAV_Misc5.L_FMTopScore=Meilleur score
SAV_Misc5.L_FMUnlocked=Dévérouillé
SAV_Misc5.L_Form=Forme :
SAV_Misc5.L_Gender=Gender:
SAV_Misc5.L_Move=Move :
SAV_Misc5.L_MultiFriends=Amis
SAV_Misc5.L_MultiFriendsPast=Past
@ -949,6 +965,10 @@ SAV_Misc5.L_MultiFriendsRecord=Record
SAV_Misc5.L_MultiNPC=PNJ
SAV_Misc5.L_MultiNpcPast=Past
SAV_Misc5.L_MultiNpcRecord=Record
SAV_Misc5.L_Record16=Record:
SAV_Misc5.L_Record16V=Value:
SAV_Misc5.L_Record32=Record:
SAV_Misc5.L_Record32V=Value:
SAV_Misc5.L_Roamer641=Tornadus
SAV_Misc5.L_Roamer642=Thundurus
SAV_Misc5.L_RoamStatus=Roam status
@ -1010,15 +1030,9 @@ SAV_MysteryGiftDB.Tab_General=Général
SAV_OPower.B_Cancel=Annuler
SAV_OPower.B_ClearAll=Effacer tout
SAV_OPower.B_GiveAll=Donner tout
SAV_OPower.B_GiveAllMAX=Maxer tout
SAV_OPower.B_Save=Sauvegarder
SAV_OPower.CHK_Master=??? Flag
SAV_OPower.CHK_MAX=Maximum
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=Battle
SAV_OPower.GB_Field=Field
SAV_OPower.L_Points=Points:
SAV_OPower.L_Type=Type :
SAV_Poffin8b.B_All=Tout
SAV_Poffin8b.B_Cancel=Annuler
SAV_Poffin8b.B_None=Aucun

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=Controlla la volgarità di Soprannomi e Nom
LocalizedDescription.CurrentHandlerMismatch=Forza una segnalazione di legalità se l'Ultimo Allenatore non corrisponde al valore aspettato.
LocalizedDescription.DefaultBoxExportNamer=Selected File namer to use for box exports for the GUI, if multiple are available.
LocalizedDescription.DisableScalingDpi=Disables the GUI scaling based on Dpi on program startup, falling back to font scaling.
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=Female gender color.
LocalizedDescription.FilterUnavailableSpecies=Nascondi specie non disponibili se il salvatggio caricato non è in grado di importarli.
LocalizedDescription.FlagIllegal=Segnala Slot Illegali nel Salvataggio
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=Focus border indentation for custom draw
LocalizedDescription.ForceHaXOnLaunch=Forza l'avvio del programma in modalità HaX
LocalizedDescription.Gen7TransferStarPID=Forza una segnalazione di Legalità se un Pokémon da Gen1/2 ha un PID Star Shiny.
LocalizedDescription.Gen8MemoryMissingHT=Forza una segnalazione di Legalità se una Memoria Gen8 è assente per l'Allenatore Attuale.
LocalizedDescription.Gen8TransferTrackerNotPresent=Forza una segnalazione di legalità se il codice di Tracciamento di Pokémon Home è assente.
LocalizedDescription.GlowFinal=Hovering over a PKM color 2.
LocalizedDescription.GlowInitial=Hovering over a PKM color 1.
LocalizedDescription.HiddenPowerOnChangeMaxPower=Massimizza automaticamente gli IV quando si cambia il tipo di Introforza per assicurare il massimo punteggio di Potenza Base. Altrimenti, mantieni gli IV il più vicino possibile agli originali.
@ -125,7 +125,7 @@ LocalizedDescription.HideEvent8Contains=Nascondi i nomi delle variabili evento c
LocalizedDescription.HideEventTypeBelow=Nascondi variabili evento al di sotto del valore di questa tipologia di eventi. Rimuove i valori evento dall'Interfaccia di non interesse dell'utente.
LocalizedDescription.HideSAVDetails=Nascondi i dettagli del File di Salvataggio dal Titolo del Programma.
LocalizedDescription.HideSecretDetails=Nascondi i Dettagli Segreti dagli Editor.
LocalizedDescription.HOMETransferTrackerNotPresent=Severity to flag a Legality Check if the HOME Tracker is Missing
LocalizedDescription.HOMETransferTrackerNotPresent=Forza una segnalazione di legalità se il codice di Tracciamento di Pokémon Home è assente.
LocalizedDescription.HoverSlotGlowEdges=Mostra l'evidenziatura del Pokémon al passaggio del Mouse
LocalizedDescription.HoverSlotPlayCry=Ascolta il verso del Pokémon al passaggio del Mouse
LocalizedDescription.HoverSlotShowEncounter=Show Encounter Info in on Hover
@ -139,21 +139,37 @@ LocalizedDescription.MarkBlue=Blue colored marking.
LocalizedDescription.MarkDefault=Default colored marking.
LocalizedDescription.MarkPink=Pink colored marking.
LocalizedDescription.ModifyUnset=Notifica modifiche non complete
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=Forza una segnalazione di Legalità se un Pokémon ha un Soprannome che coincide con il nome di un'altra Specie.
LocalizedDescription.NicknamedMysteryGift=Forza una segnalazione di Legalità se il Pokémon ha un Soprannome e proviene da un Dono Segreto.
LocalizedDescription.NicknamedTrade=Forza una segnalazione di Legalità se il Pokémon proveniente da uno scambio ha un Soprannome che non potrebbe normalmente avere.
LocalizedDescription.OtherBackupPaths=Lista di percorsi da controllare per cercare File di Salvataggio.
LocalizedDescription.OtherSaveFileExtensions=Estensioni per i File di Salvataggio che il programma dovrebbe riconoscere (senza punto)
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=Percorso che contiene i Dump dei blocchi dei nomi hash. Se il Dump di uno specifico elemento non esiste, solamente i nomi specificati nel codice del programma verranno caricati.
LocalizedDescription.PlaySoundLegalityCheck=AvviaSuoniPerControlliLegalità
LocalizedDescription.PlaySoundSAVLoad=AvviaSuoniAlCaricamentoDelSAV
LocalizedDescription.PluginLoadMethod=Carica Plugins dlla cartella plugins, se esiste. Prova LoadFile per mitigare eventuali fallimenti.
LocalizedDescription.PreviewCursorShift=Show a Glow effect around the PKM on Hover
LocalizedDescription.PreviewShowPaste=Show Showdown Paste in special Preview on Hover
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=Salta il processo di ricerca se l'utente non ha inserito la Specie o le Mosse nei filtri di ricerca.
LocalizedDescription.RNGFrameNotFound=Forza una segnalazione di Legalità se la logica di controllo RNG non trova una corrispondenza.
LocalizedDescription.RNGFrameNotFound3=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 3 encounters.
LocalizedDescription.RNGFrameNotFound4=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 4 encounters.
LocalizedDescription.RNGFrameNotFound3=Forza una segnalazione di Legalità se la logica di controllo RNG non trova una corrispondenza.
LocalizedDescription.RNGFrameNotFound4=Forza una segnalazione di Legalità se la logica di controllo RNG non trova una corrispondenza.
LocalizedDescription.SearchBackups=Cerca nei backup dei salvataggi quando carica il contenuto per il Database Pokémon.
LocalizedDescription.SearchExtraSaves=Cerca in OtherBackupPaths quando carica il contenuto per il Database Pokémon.
LocalizedDescription.SearchExtraSavesDeep=Cerca nelle sottocartelle di OtherBackupPaths quando carica il contenuto per il Database Pokémon.
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=Opacità per lo sfondo del T
LocalizedDescription.ShowEncounterOpacityStripe=Opacità per la barra del Tipo di Incontro.
LocalizedDescription.ShowEncounterThicknessStripe=Spessore dei Pixel da mostrare per la barra del Tipo di Incontro.
LocalizedDescription.ShowExperiencePercent=Mostra una piccola barra per indicare la percentuale di progresso di Aumento Livello
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst= Quando viene mostrata la lista di Ball, mostra le Ball legali prima di quelle illegali, anziché andare per ordine di ID.
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=Opacità del background Layer per il Teratipo.
LocalizedDescription.ShowTeraOpacityStripe=Opacità dello stripe layer per il Teratipo.
LocalizedDescription.ShowTeraThicknessStripe=Spessore dei pixel mostrati nella color stripe per il Teratipo.
@ -895,8 +913,7 @@ SAV_Misc5.B_ImportFC=Import Data
SAV_Misc5.B_ObtainAllMedals=Obtain All Medals
SAV_Misc5.B_RandForest=Casualizza Tutti gli Alberi
SAV_Misc5.B_Save=Salva
SAV_Misc5.B_UnlockAllMusicalProps=Sblocca tutti gli accessori per Musical
SAV_Misc5.B_UnlockAllProps=Unlock All Props
SAV_Misc5.B_UnlockAllProps=Accessori per Musical
SAV_Misc5.CHK_Area9=Area 9 Sbloccata:
SAV_Misc5.CHK_FMNew=Nuovo
SAV_Misc5.CHK_Invisible=Invisibile
@ -941,7 +958,6 @@ SAV_Misc5.L_FMParticipated=Partecipato
SAV_Misc5.L_FMTopScore=Miglior Punteggio
SAV_Misc5.L_FMUnlocked=Sbloccato
SAV_Misc5.L_Form=Forma:
SAV_Misc5.L_Gender=Gender:
SAV_Misc5.L_Move=Mossa:
SAV_Misc5.L_MultiFriends=Amici
SAV_Misc5.L_MultiFriendsPast=Scorso
@ -949,6 +965,10 @@ SAV_Misc5.L_MultiFriendsRecord=Record
SAV_Misc5.L_MultiNPC=NPC
SAV_Misc5.L_MultiNpcPast=Scorso
SAV_Misc5.L_MultiNpcRecord=Record
SAV_Misc5.L_Record16=Record:
SAV_Misc5.L_Record16V=Value:
SAV_Misc5.L_Record32=Record:
SAV_Misc5.L_Record32V=Value:
SAV_Misc5.L_Roamer641=Tornadus
SAV_Misc5.L_Roamer642=Thundurus
SAV_Misc5.L_RoamStatus=Roam status
@ -1010,15 +1030,9 @@ SAV_MysteryGiftDB.Tab_General=Generale
SAV_OPower.B_Cancel=Annulla
SAV_OPower.B_ClearAll=Ripulisci
SAV_OPower.B_GiveAll=Dai Tutto
SAV_OPower.B_GiveAllMAX=Massimizza Tutto
SAV_OPower.B_Save=Salva
SAV_OPower.CHK_Master=??? Segnale
SAV_OPower.CHK_MAX=MAX
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=Battle
SAV_OPower.GB_Field=Field
SAV_OPower.L_Points=Points:
SAV_OPower.L_Type=Tipo:
SAV_Poffin8b.B_All=Tutto
SAV_Poffin8b.B_Cancel=Annulla
SAV_Poffin8b.B_None=Nessuno

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=プレイヤーがつけたニックネー
LocalizedDescription.CurrentHandlerMismatch=Severity to flag a Legality Check if Pokémon's Current Handler does not match the expected value.
LocalizedDescription.DefaultBoxExportNamer=Selected File namer to use for box exports for the GUI, if multiple are available.
LocalizedDescription.DisableScalingDpi=Disables the GUI scaling based on Dpi on program startup, falling back to font scaling.
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=メスのアイコンの色
LocalizedDescription.FilterUnavailableSpecies=読み込まれているセーブファイルにインポートできないポケモンがいた場合、非表示にします。
LocalizedDescription.FlagIllegal=不整合を表示
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=Focus border indentation for custom draw
LocalizedDescription.ForceHaXOnLaunch=Force HaX mode on Program Launch
LocalizedDescription.Gen7TransferStarPID=Severity to flag a Legality Check if Pokémon from Gen1/2 has a Star Shiny PID.
LocalizedDescription.Gen8MemoryMissingHT=Severity to flag a Legality Check if a Gen8 Memory is missing for the Handling Trainer.
LocalizedDescription.Gen8TransferTrackerNotPresent=Severity to flag a Legality Check if the HOME Tracker is Missing
LocalizedDescription.GlowFinal=Hovering over a PKM color 2.
LocalizedDescription.GlowInitial=Hovering over a PKM color 1.
LocalizedDescription.HiddenPowerOnChangeMaxPower=When changing the Hidden Power type, automatically maximize the IVs to ensure the highest Base Power result. Otherwise, keep the IVs as close as possible to the original.
@ -139,19 +139,35 @@ LocalizedDescription.MarkBlue=青色のマーキング。
LocalizedDescription.MarkDefault=デフォルトのマーキング。
LocalizedDescription.MarkPink=ピンクのマーキング。
LocalizedDescription.ModifyUnset=未設定の変更を通知する。
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=別のポケモンと一致するニックネームを持っているかどうかで正規チェックにフラグを立てる。
LocalizedDescription.NicknamedMysteryGift=プレイヤーが通常つけられないニックネームのふしぎなおくりもの産ポケモンに正規チェックフラグを立てる。
LocalizedDescription.NicknamedTrade=プレイヤーが通常つけられないニックネームのポケモンをゲーム内で交換した場合、正規チェックにフラグを立てる。
LocalizedDescription.OtherBackupPaths=セーブファイルを探すための追加の場所リスト。
LocalizedDescription.OtherSaveFileExtensions=プログラムが認識するセーブファイルの拡張子(ピリオドなし)
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=Folder path that contains dump(s) of block hash-names. If a specific dump file does not exist, only names defined within the program's code will be loaded.
LocalizedDescription.PlaySoundLegalityCheck=正規チェック時に音を鳴らす。
LocalizedDescription.PlaySoundSAVLoad=ロード時に音を鳴らす。
LocalizedDescription.PluginLoadMethod=Loads plugins from the plugins folder, assuming the folder exists. Try LoadFile to mitigate intermittent load failures.
LocalizedDescription.PreviewCursorShift=Show a Glow effect around the PKM on Hover
LocalizedDescription.PreviewShowPaste=Show Showdown Paste in special Preview on Hover
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=ユーザーがポケモンや技の入力をしなかった場合、検索をスキップする。
LocalizedDescription.RNGFrameNotFound=フレームによる乱数生成の中にない個体が見つかった場合、正規チェックにフラグを立てる。
LocalizedDescription.RNGFrameNotFound3=第3世代の乱数生成にはない個体が見つかった場合、正規チェックにフラグを立てる。
LocalizedDescription.RNGFrameNotFound4=第4世代の乱数生成にはない個体が見つかった場合、正規チェックにフラグを立てる。
LocalizedDescription.SearchBackups=When loading content for the PKM Database, search within backup save files.
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=Opacity for the Encounter Ty
LocalizedDescription.ShowEncounterOpacityStripe=Opacity for the Encounter Type stripe layer.
LocalizedDescription.ShowEncounterThicknessStripe=エンカウントタイプのカラーストライプを表示する時のピクセルの太さ。
LocalizedDescription.ShowExperiencePercent=次のレベルに必要な経験値のストライプを表示します。
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst=ボールを選択する時のリストはID順ではなく、正規が先で後から不正の順番にする。
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=テラスタルタイプの背景レイヤーの不透明度。
LocalizedDescription.ShowTeraOpacityStripe=テラスタルタイプのストライプレイヤーの不透明度。
LocalizedDescription.ShowTeraThicknessStripe=テラスタルタイプを表示するときのピクセルの太さ。
@ -895,7 +913,6 @@ SAV_Misc5.B_ImportFC=データをインポート
SAV_Misc5.B_ObtainAllMedals=全てのメダル獲得
SAV_Misc5.B_RandForest=ランダム配置
SAV_Misc5.B_Save=保存
SAV_Misc5.B_UnlockAllMusicalProps=全てのミュージカルグッズ解放
SAV_Misc5.B_UnlockAllProps=全てのグッズ解放
SAV_Misc5.CHK_Area9=9番目のエリア解放済み:
SAV_Misc5.CHK_FMNew=NEW
@ -941,7 +958,6 @@ SAV_Misc5.L_FMParticipated=参加
SAV_Misc5.L_FMTopScore=トップスコア
SAV_Misc5.L_FMUnlocked=アンロック
SAV_Misc5.L_Form=フォルム:
SAV_Misc5.L_Gender=性別:
SAV_Misc5.L_Move=技:
SAV_Misc5.L_MultiFriends=フレンド
SAV_Misc5.L_MultiFriendsPast=前回
@ -949,6 +965,10 @@ SAV_Misc5.L_MultiFriendsRecord=記録
SAV_Misc5.L_MultiNPC=NPC
SAV_Misc5.L_MultiNpcPast=前回
SAV_Misc5.L_MultiNpcRecord=記録
SAV_Misc5.L_Record16=Record:
SAV_Misc5.L_Record16V=Value:
SAV_Misc5.L_Record32=Record:
SAV_Misc5.L_Record32V=Value:
SAV_Misc5.L_Roamer641=トルネロス
SAV_Misc5.L_Roamer642=ボルトロス
SAV_Misc5.L_RoamStatus=徘徊状態
@ -1010,15 +1030,9 @@ SAV_MysteryGiftDB.Tab_General=一般
SAV_OPower.B_Cancel=キャンセル
SAV_OPower.B_ClearAll=全てクリア
SAV_OPower.B_GiveAll=全て取得
SAV_OPower.B_GiveAllMAX=全て最大
SAV_OPower.B_Save=保存
SAV_OPower.CHK_Master=??? Flag
SAV_OPower.CHK_MAX=MAX
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=戦闘
SAV_OPower.GB_Field=フィールド
SAV_OPower.L_Points=ポイント:
SAV_OPower.L_Type=タイプ:
SAV_Poffin8b.B_All=全て
SAV_Poffin8b.B_Cancel=キャンセル
SAV_Poffin8b.B_None=リセット

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=Checks player given Nicknames and Trainer N
LocalizedDescription.CurrentHandlerMismatch=Severity to flag a Legality Check if Pokémon's Current Handler does not match the expected value.
LocalizedDescription.DefaultBoxExportNamer=Selected File namer to use for box exports for the GUI, if multiple are available.
LocalizedDescription.DisableScalingDpi=Disables the GUI scaling based on Dpi on program startup, falling back to font scaling.
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=Female gender color.
LocalizedDescription.FilterUnavailableSpecies=Hides unavailable Species if the currently loaded save file cannot import them.
LocalizedDescription.FlagIllegal=세이브 파일에서 적법하지 않은 포켓몬 표시
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=Focus border indentation for custom draw
LocalizedDescription.ForceHaXOnLaunch=프로그램 시작 시 HaX 모드 강제 사용
LocalizedDescription.Gen7TransferStarPID=Severity to flag a Legality Check if Pokémon from Gen1/2 has a Star Shiny PID.
LocalizedDescription.Gen8MemoryMissingHT=Severity to flag a Legality Check if a Gen8 Memory is missing for the Handling Trainer.
LocalizedDescription.Gen8TransferTrackerNotPresent=Severity to flag a Legality Check if the HOME Tracker is Missing
LocalizedDescription.GlowFinal=Hovering over a PKM color 2.
LocalizedDescription.GlowInitial=Hovering over a PKM color 1.
LocalizedDescription.HiddenPowerOnChangeMaxPower=When changing the Hidden Power type, automatically maximize the IVs to ensure the highest Base Power result. Otherwise, keep the IVs as close as possible to the original.
@ -139,19 +139,35 @@ LocalizedDescription.MarkBlue=Blue colored marking.
LocalizedDescription.MarkDefault=Default colored marking.
LocalizedDescription.MarkPink=Pink colored marking.
LocalizedDescription.ModifyUnset=적용하지 않은 변경 사항 알림
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=Severity to flag a Legality Check if Pokémon has a Nickname matching another Species.
LocalizedDescription.NicknamedMysteryGift=Severity to flag a Legality Check if it is a nicknamed Mystery Gift the player cannot normally nickname.
LocalizedDescription.NicknamedTrade=Severity to flag a Legality Check if it is a nicknamed In-Game Trade the player cannot normally nickname.
LocalizedDescription.OtherBackupPaths=List of extra locations to look for Save Files.
LocalizedDescription.OtherSaveFileExtensions=Save File file-extensions (no period) that the program should also recognize.
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=Folder path that contains dump(s) of block hash-names. If a specific dump file does not exist, only names defined within the program's code will be loaded.
LocalizedDescription.PlaySoundLegalityCheck=적법성 검사 창을 띄울 때 소리로 알림
LocalizedDescription.PlaySoundSAVLoad=새 세이브 파일을 불러올 때 소리로 알림
LocalizedDescription.PluginLoadMethod=Loads plugins from the plugins folder, assuming the folder exists. Try LoadFile to mitigate intermittent load failures.
LocalizedDescription.PreviewCursorShift=Show a Glow effect around the PKM on Hover
LocalizedDescription.PreviewShowPaste=Show Showdown Paste in special Preview on Hover
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=Skips searching if the user forgot to enter Species / Move(s) into the search criteria.
LocalizedDescription.RNGFrameNotFound=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match.
LocalizedDescription.RNGFrameNotFound3=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 3 encounters.
LocalizedDescription.RNGFrameNotFound4=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 4 encounters.
LocalizedDescription.SearchBackups=When loading content for the PKM Database, search within backup save files.
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=Opacity for the Encounter Ty
LocalizedDescription.ShowEncounterOpacityStripe=Opacity for the Encounter Type stripe layer.
LocalizedDescription.ShowEncounterThicknessStripe=Amount of pixels thick to show when displaying the encounter type color stripe.
LocalizedDescription.ShowExperiencePercent=Show a thin stripe to indicate the percent of level-up progress
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst=When showing the list of balls to select, show the legal balls before the illegal balls rather than sorting by Ball ID.
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=Opacity for the Tera Type background layer.
LocalizedDescription.ShowTeraOpacityStripe=Opacity for the Tera Type stripe layer.
LocalizedDescription.ShowTeraThicknessStripe=Amount of pixels thick to show when displaying the Tera Type color stripe.
@ -895,7 +913,6 @@ SAV_Misc5.B_ImportFC=Import Data
SAV_Misc5.B_ObtainAllMedals=Obtain All Medals
SAV_Misc5.B_RandForest=Randomize All Areas
SAV_Misc5.B_Save=저장
SAV_Misc5.B_UnlockAllMusicalProps=Unlock All Musical Props
SAV_Misc5.B_UnlockAllProps=Unlock All Props
SAV_Misc5.CHK_Area9=Area 9 Unlocked:
SAV_Misc5.CHK_FMNew=신규
@ -941,7 +958,6 @@ SAV_Misc5.L_FMParticipated=Participated
SAV_Misc5.L_FMTopScore=Top Score
SAV_Misc5.L_FMUnlocked=Unlocked
SAV_Misc5.L_Form=Form:
SAV_Misc5.L_Gender=Gender:
SAV_Misc5.L_Move=Move:
SAV_Misc5.L_MultiFriends=Friends
SAV_Misc5.L_MultiFriendsPast=Past
@ -949,6 +965,10 @@ SAV_Misc5.L_MultiFriendsRecord=Record
SAV_Misc5.L_MultiNPC=NPC
SAV_Misc5.L_MultiNpcPast=Past
SAV_Misc5.L_MultiNpcRecord=Record
SAV_Misc5.L_Record16=Record:
SAV_Misc5.L_Record16V=Value:
SAV_Misc5.L_Record32=Record:
SAV_Misc5.L_Record32V=Value:
SAV_Misc5.L_Roamer641=토네로스
SAV_Misc5.L_Roamer642=볼트로스
SAV_Misc5.L_RoamStatus=Roam status
@ -1010,15 +1030,9 @@ SAV_MysteryGiftDB.Tab_General=일반
SAV_OPower.B_Cancel=취소
SAV_OPower.B_ClearAll=모두 비우기
SAV_OPower.B_GiveAll=모두 주기
SAV_OPower.B_GiveAllMAX=모두 최대
SAV_OPower.B_Save=저장
SAV_OPower.CHK_Master=??? 플래그
SAV_OPower.CHK_MAX=MAX
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=Battle
SAV_OPower.GB_Field=Field
SAV_OPower.L_Points=Points:
SAV_OPower.L_Type=유형:
SAV_Poffin8b.B_All=All
SAV_Poffin8b.B_Cancel=Cancel
SAV_Poffin8b.B_None=None

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=检查昵称和训练家名称是否存在
LocalizedDescription.CurrentHandlerMismatch=如果当前持有人与预期值不匹配,则开启严格合法性检查。
LocalizedDescription.DefaultBoxExportNamer=如果有多个可用的文件名则选择文件名用于GUI的框导出。
LocalizedDescription.DisableScalingDpi=在程序启动时禁用基于 Dpi 的 GUI 缩放,回退到字体缩放。
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=女性性别颜色。
LocalizedDescription.FilterUnavailableSpecies=隐藏当前存档无法导入的宝可梦种类。
LocalizedDescription.FlagIllegal=标记非法。
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=自定义调整图标模块与的边框
LocalizedDescription.ForceHaXOnLaunch=程序启动时强制HaX模式。
LocalizedDescription.Gen7TransferStarPID=Gen1/2的星星异色宝可梦合法性检查等级。
LocalizedDescription.Gen8MemoryMissingHT=如果第八世代当前持有人回忆信息丢失,则开启严格合法性检查。
LocalizedDescription.Gen8TransferTrackerNotPresent=HOME追踪丢失合法性检查等级。
LocalizedDescription.GlowFinal=PKM鼠标悬停闪烁颜色2。
LocalizedDescription.GlowInitial=PKM鼠标悬停闪烁颜色1。
LocalizedDescription.HiddenPowerOnChangeMaxPower=当修改觉醒力量属性时,程序将自动尽最大可能使用最高的个体值来确保基础能力,否则使用最接近原始数值的个体值。
@ -139,19 +139,35 @@ LocalizedDescription.MarkBlue=蓝色标记。
LocalizedDescription.MarkDefault=默认彩色标记。
LocalizedDescription.MarkPink=粉红色标记。
LocalizedDescription.ModifyUnset=未保存修改提醒。
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=宝可梦昵称和其他种类名称相同合法性检查等级。
LocalizedDescription.NicknamedMysteryGift=玩家无法取昵称的神秘礼物合法性检查等级。
LocalizedDescription.NicknamedTrade=游戏内交换宝可梦昵称合法性检查等级。
LocalizedDescription.OtherBackupPaths=查找存档文件的位置列表。
LocalizedDescription.OtherSaveFileExtensions=程序可识别的其他存档文件扩展名(不包含扩展名前的点)。
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=包含特定长度名称保存的文件夹路径。如果特定的转储文件不存在,则只会加载程序代码中定义的名称。
LocalizedDescription.PlaySoundLegalityCheck=弹窗合法性报告时播放声音。
LocalizedDescription.PlaySoundSAVLoad=读取新档时播放声音。
LocalizedDescription.PluginLoadMethod=从plugins文件夹加载插件假设该文件夹存在。尝试加载文件以减少间歇性加载失败。
LocalizedDescription.PreviewCursorShift=悬停时在 PKM 周围时显示发光效果。
LocalizedDescription.PreviewShowPaste=在悬停在特殊预览中显示Showdown粘贴。
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=如果用户忘记在搜索条件中输入种类/招式,则跳过搜索。
LocalizedDescription.RNGFrameNotFound=RNG帧匹配合法性检查等级。
LocalizedDescription.RNGFrameNotFound3=如果 RNG 帧检查逻辑未找到第3代遭遇的匹配项则标记合法性检查的严重性。
LocalizedDescription.RNGFrameNotFound4=如果 RNG 帧检查逻辑未找到第4代遭遇的匹配项则标记合法性检查的严重性。
LocalizedDescription.SearchBackups=当加载 PKM 数据库内容时,包含其他备份储存资料档案。
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=相遇方式指示背景层
LocalizedDescription.ShowEncounterOpacityStripe=相遇方式指示条的透明度。
LocalizedDescription.ShowEncounterThicknessStripe=相遇方式指示条的画素高度。
LocalizedDescription.ShowExperiencePercent=显示一条细条纹来表示升级进度的百分比。
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst=当显示要选择的球列表时在非法球之前显示合法球而不是按球ID排序。
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=太晶属性指示背景层的透明度。
LocalizedDescription.ShowTeraOpacityStripe=太晶属性指示条的透明度。
LocalizedDescription.ShowTeraThicknessStripe=太晶属性指示条的画素高度。
@ -895,7 +913,6 @@ SAV_Misc5.B_ImportFC=导入数据
SAV_Misc5.B_ObtainAllMedals=获得所有奖章
SAV_Misc5.B_RandForest=随机所有区域
SAV_Misc5.B_Save=保存
SAV_Misc5.B_UnlockAllMusicalProps=解锁全部音乐物品
SAV_Misc5.B_UnlockAllProps=解锁所有道具
SAV_Misc5.CHK_Area9=区域 9 解锁:
SAV_Misc5.CHK_FMNew=NEW
@ -941,7 +958,6 @@ SAV_Misc5.L_FMParticipated=已参加
SAV_Misc5.L_FMTopScore=最高分
SAV_Misc5.L_FMUnlocked=解锁
SAV_Misc5.L_Form=形态:
SAV_Misc5.L_Gender=性别:
SAV_Misc5.L_Move=招式:
SAV_Misc5.L_MultiFriends=朋友
SAV_Misc5.L_MultiFriendsPast=过去
@ -949,6 +965,10 @@ SAV_Misc5.L_MultiFriendsRecord=记录
SAV_Misc5.L_MultiNPC=NPC
SAV_Misc5.L_MultiNpcPast=过去
SAV_Misc5.L_MultiNpcRecord=记录
SAV_Misc5.L_Record16=记录:
SAV_Misc5.L_Record16V=数值:
SAV_Misc5.L_Record32=记录:
SAV_Misc5.L_Record32V=数值:
SAV_Misc5.L_Roamer641=龙卷云
SAV_Misc5.L_Roamer642=雷电云
SAV_Misc5.L_RoamStatus=游走状态
@ -965,10 +985,6 @@ SAV_Misc5.L_SMultiNpcRecord=记录
SAV_Misc5.L_Species=种类:
SAV_Misc5.L_SSinglePast=过去
SAV_Misc5.L_SSingleRecord=记录
SAV_Misc5.L_Record32V=数值:
SAV_Misc5.L_Record32=记录:
SAV_Misc5.L_Record16V=数值:
SAV_Misc5.L_Record16=记录:
SAV_Misc5.TAB_BWCityForest=白森林/黑色市
SAV_Misc5.TAB_Entralink=连入
SAV_Misc5.TAB_Forest=森林
@ -1014,15 +1030,9 @@ SAV_MysteryGiftDB.Tab_General=一般
SAV_OPower.B_Cancel=取消
SAV_OPower.B_ClearAll=清空
SAV_OPower.B_GiveAll=获得全部
SAV_OPower.B_GiveAllMAX=全部最大
SAV_OPower.B_Save=保存
SAV_OPower.CHK_Master=???旗帜
SAV_OPower.CHK_MAX=MAX
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=对战内
SAV_OPower.GB_Field=对战外
SAV_OPower.L_Points=能量:
SAV_OPower.L_Type=类型:
SAV_Poffin8b.B_All=所有
SAV_Poffin8b.B_Cancel=取消
SAV_Poffin8b.B_None=清空

View file

@ -110,6 +110,7 @@ LocalizedDescription.CheckWordFilter=檢查昵稱和訓練家名稱是否存在
LocalizedDescription.CurrentHandlerMismatch=如果寶可夢現時持有人與預期值不匹配,則使用高等級合法性檢查。
LocalizedDescription.DefaultBoxExportNamer=Selected File namer to use for box exports for the GUI, if multiple are available.
LocalizedDescription.DisableScalingDpi=Disables the GUI scaling based on Dpi on program startup, falling back to font scaling.
LocalizedDescription.DisableWordFilterPastGen=Disables the Word Filter check for formats prior to 3DS-era.
LocalizedDescription.Female=Female gender color.
LocalizedDescription.FilterUnavailableSpecies=隱藏無法匯入當前儲存資料之寶可夢種類
LocalizedDescription.FlagIllegal=標記不合法
@ -117,7 +118,6 @@ LocalizedDescription.FocusBorderDeflate=Focus border indentation for custom draw
LocalizedDescription.ForceHaXOnLaunch=程式啟動時強制HaX模式
LocalizedDescription.Gen7TransferStarPID=第一、二世代之星星異色寶可夢合法性檢查等級。
LocalizedDescription.Gen8MemoryMissingHT=對缺失第八世代現時持有人回憶之寶可夢提高合法性檢測等級。
LocalizedDescription.Gen8TransferTrackerNotPresent=HOME追蹤碼丟失合法性檢查等級。
LocalizedDescription.GlowFinal=Hovering over a PKM color 2.
LocalizedDescription.GlowInitial=Hovering over a PKM color 1.
LocalizedDescription.HiddenPowerOnChangeMaxPower=當修改覺醒力量屬性時,自動最大化個體值以確保基礎能力。否則使個體值盡量與原個體值接近。
@ -125,7 +125,7 @@ LocalizedDescription.HideEvent8Contains=隱藏包含逗號分隔子串之活動
LocalizedDescription.HideEventTypeBelow=隱藏該活動類型值下之各類事件並從GUI中移除用戶不關心的活動名稱值。
LocalizedDescription.HideSAVDetails=隱藏程式標題中的儲存資料檔詳細資訊
LocalizedDescription.HideSecretDetails=在編輯器中隱藏秘密細節
LocalizedDescription.HOMETransferTrackerNotPresent=Severity to flag a Legality Check if the HOME Tracker is Missing
LocalizedDescription.HOMETransferTrackerNotPresent=HOME追蹤碼丟失合法性檢查等級。
LocalizedDescription.HoverSlotGlowEdges=在懸停時顯示PKM Glow
LocalizedDescription.HoverSlotPlayCry=在懸停時播放PKM Slot Cry
LocalizedDescription.HoverSlotShowEncounter=Show Encounter Info in on Hover
@ -139,21 +139,37 @@ LocalizedDescription.MarkBlue=Blue colored marking.
LocalizedDescription.MarkDefault=Default colored marking.
LocalizedDescription.MarkPink=Pink colored marking.
LocalizedDescription.ModifyUnset=未儲存修改提醒
LocalizedDescription.Nickname12=Nickname rules for Generation 1 and 2.
LocalizedDescription.Nickname3=Nickname rules for Generation 3.
LocalizedDescription.Nickname4=Nickname rules for Generation 4.
LocalizedDescription.Nickname5=Nickname rules for Generation 5.
LocalizedDescription.Nickname6=Nickname rules for Generation 6.
LocalizedDescription.Nickname7=Nickname rules for Generation 7.
LocalizedDescription.Nickname7b=Nickname rules for Generation 7b.
LocalizedDescription.Nickname8=Nickname rules for Generation 8.
LocalizedDescription.Nickname8a=Nickname rules for Generation 8a.
LocalizedDescription.Nickname8b=Nickname rules for Generation 8b.
LocalizedDescription.Nickname9=Nickname rules for Generation 9.
LocalizedDescription.NicknamedAnotherSpecies=寶可夢昵稱和其他種類名稱相同合法性檢查等級。
LocalizedDescription.NicknamedMysteryGift=玩家無法取昵稱的神秘禮物合法性檢查等級。
LocalizedDescription.NicknamedTrade=遊戲內交換寶可夢昵稱合法性檢查等級。
LocalizedDescription.OtherBackupPaths=查找儲存資料檔的位置列表。
LocalizedDescription.OtherSaveFileExtensions=程式可識別的其他儲存資料檔副檔名(不包含副檔名前的點)
LocalizedDescription.OverrideGen1=Gen1: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen2=Gen2: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3FRLG=Gen3 FR/LG: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.OverrideGen3RS=Gen3 R/S: If unable to detect a language or version for a save file, use these instead.
LocalizedDescription.PathBlockKeyList=Folder path that contains dump(s) of block hash-names. If a specific dump file does not exist, only names defined within the program's code will be loaded.
LocalizedDescription.PlaySoundLegalityCheck=彈窗合法性報告時播放聲音
LocalizedDescription.PlaySoundSAVLoad=讀取新檔時播放聲音
LocalizedDescription.PluginLoadMethod=Loads plugins from the plugins folder, assuming the folder exists. Try LoadFile to mitigate intermittent load failures.
LocalizedDescription.PreviewCursorShift=Show a Glow effect around the PKM on Hover
LocalizedDescription.PreviewShowPaste=Show Showdown Paste in special Preview on Hover
LocalizedDescription.RecentlyLoadedMaxCount=Amount of recently loaded save files to remember.
LocalizedDescription.RetainMetDateTransfer45=Retain the Met Date when transferring from Generation 4 to Generation 5.
LocalizedDescription.ReturnNoneIfEmptySearch=Skips searching if the user forgot to enter Species / Move(s) into the search criteria.
LocalizedDescription.RNGFrameNotFound=RNG幀匹配度合法性檢查等級。
LocalizedDescription.RNGFrameNotFound3=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 3 encounters.
LocalizedDescription.RNGFrameNotFound4=Severity to flag a Legality Check if the RNG Frame Checking logic does not find a match for Generation 4 encounters.
LocalizedDescription.RNGFrameNotFound3=RNG幀匹配度合法性檢查等級。
LocalizedDescription.RNGFrameNotFound4=RNG幀匹配度合法性檢查等級。
LocalizedDescription.SearchBackups=當加載 PKM 數據庫内容時,包含其他備份儲存資料檔案
LocalizedDescription.SearchExtraSaves=當加載 PKM 數據庫内容時,包含其他備份路徑内檔案
LocalizedDescription.SearchExtraSavesDeep=當加載 PKM 數據庫内容時,包含其他備份路徑内子資料夾
@ -172,7 +188,9 @@ LocalizedDescription.ShowEncounterOpacityBackground=遇見方式指示背景層
LocalizedDescription.ShowEncounterOpacityStripe=遇見方式指示條之透明度。
LocalizedDescription.ShowEncounterThicknessStripe=遇見方式指示條之畫素高度。
LocalizedDescription.ShowExperiencePercent=Show a thin stripe to indicate the percent of level-up progress
LocalizedDescription.ShowGenderGen1=When showing a Generation 1 format entity, show the gender it would have if transferred to other generations.
LocalizedDescription.ShowLegalBallsFirst=When showing the list of balls to select, show the legal balls before the illegal balls rather than sorting by Ball ID.
LocalizedDescription.ShowStatusCondition=When showing an entity, show any stored Status Condition (Sleep/Burn/etc) it may have.
LocalizedDescription.ShowTeraOpacityBackground=太晶屬性指示背景層之透明度。
LocalizedDescription.ShowTeraOpacityStripe=太晶屬性指示條之透明度。
LocalizedDescription.ShowTeraThicknessStripe=太晶屬性指示條之畫素高度。
@ -895,8 +913,7 @@ SAV_Misc5.B_ImportFC=Import Data
SAV_Misc5.B_ObtainAllMedals=Obtain All Medals
SAV_Misc5.B_RandForest=隨機所有區域
SAV_Misc5.B_Save=儲存
SAV_Misc5.B_UnlockAllMusicalProps=解鎖全部音樂物品
SAV_Misc5.B_UnlockAllProps=Unlock All Props
SAV_Misc5.B_UnlockAllProps=解鎖全部音樂物品
SAV_Misc5.CHK_Area9=區域 9 解鎖:
SAV_Misc5.CHK_FMNew=NEW
SAV_Misc5.CHK_Invisible=隱性
@ -941,7 +958,6 @@ SAV_Misc5.L_FMParticipated=已參加
SAV_Misc5.L_FMTopScore=最高分
SAV_Misc5.L_FMUnlocked=解鎖
SAV_Misc5.L_Form=形態:
SAV_Misc5.L_Gender=Gender:
SAV_Misc5.L_Move=招式:
SAV_Misc5.L_MultiFriends=朋友
SAV_Misc5.L_MultiFriendsPast=過去
@ -949,6 +965,10 @@ SAV_Misc5.L_MultiFriendsRecord=記錄
SAV_Misc5.L_MultiNPC=NPC
SAV_Misc5.L_MultiNpcPast=過去
SAV_Misc5.L_MultiNpcRecord=記錄
SAV_Misc5.L_Record16=Record:
SAV_Misc5.L_Record16V=Value:
SAV_Misc5.L_Record32=Record:
SAV_Misc5.L_Record32V=Value:
SAV_Misc5.L_Roamer641=龍卷雲
SAV_Misc5.L_Roamer642=雷電雲
SAV_Misc5.L_RoamStatus=Roam status
@ -1010,15 +1030,9 @@ SAV_MysteryGiftDB.Tab_General=一般
SAV_OPower.B_Cancel=取消
SAV_OPower.B_ClearAll=清空
SAV_OPower.B_GiveAll=獲得全部
SAV_OPower.B_GiveAllMAX=全部最大
SAV_OPower.B_Save=儲存
SAV_OPower.CHK_Master=???旗幟
SAV_OPower.CHK_MAX=MAX
SAV_OPower.CHK_S=S
SAV_OPower.GB_Battle=Battle
SAV_OPower.GB_Field=Field
SAV_OPower.L_Points=Points:
SAV_OPower.L_Type=類型:
SAV_Poffin8b.B_All=所有
SAV_Poffin8b.B_Cancel=取消
SAV_Poffin8b.B_None=清空

View file

@ -11,7 +11,7 @@ public partial class TrashEditor : Form
{
private readonly IStringConverter Converter;
public TrashEditor(TextBoxBase TB_NN, SaveFile sav) : this(TB_NN, [], sav, sav.Generation) { }
public TrashEditor(TextBoxBase TB_NN, IStringConverter sav, byte generation) : this(TB_NN, [], sav, generation) { }
public TrashEditor(TextBoxBase TB_NN, Span<byte> raw, IStringConverter converter, byte generation)
{

View file

@ -278,7 +278,7 @@ public partial class SAV_Trainer : Form
if (ModifierKeys != Keys.Control)
return;
var d = new TrashEditor(tb, SAV);
var d = new TrashEditor(tb, SAV, SAV.Generation);
d.ShowDialog();
tb.Text = d.FinalString;
}

View file

@ -397,7 +397,7 @@ public partial class SAV_FestivalPlaza : Form
if (ModifierKeys != Keys.Control)
return;
var d = new TrashEditor(tb, SAV);
var d = new TrashEditor(tb, SAV, SAV.Generation);
d.ShowDialog();
tb.Text = d.FinalString;
}

View file

@ -483,7 +483,7 @@ public partial class SAV_Trainer7 : Form
if (ModifierKeys != Keys.Control)
return;
var d = new TrashEditor(tb, SAV);
var d = new TrashEditor(tb, SAV, SAV.Generation);
d.ShowDialog();
tb.Text = d.FinalString;
}

View file

@ -152,7 +152,7 @@ public partial class SAV_Trainer7GG : Form
TextBox tb = sender as TextBox ?? TB_OTName;
// Special Character Form
var d = new TrashEditor(tb, SAV);
var d = new TrashEditor(tb, SAV, SAV.Generation);
d.ShowDialog();
tb.Text = d.FinalString;
}

View file

@ -188,7 +188,7 @@ public partial class SAV_Trainer8 : Form
if (ModifierKeys != Keys.Control)
return;
var d = new TrashEditor(tb, SAV);
var d = new TrashEditor(tb, SAV, SAV.Generation);
d.ShowDialog();
tb.Text = d.FinalString;
}

View file

@ -126,7 +126,7 @@ public partial class SAV_Trainer8a : Form
if (ModifierKeys != Keys.Control)
return;
var d = new TrashEditor(tb, SAV);
var d = new TrashEditor(tb, SAV, SAV.Generation);
d.ShowDialog();
tb.Text = d.FinalString;
}

View file

@ -157,7 +157,7 @@ public partial class SAV_Trainer8b : Form
if (ModifierKeys != Keys.Control)
return;
var d = new TrashEditor(tb, SAV);
var d = new TrashEditor(tb, SAV, SAV.Generation);
d.ShowDialog();
tb.Text = d.FinalString;
}

View file

@ -180,7 +180,7 @@ public partial class SAV_Trainer9 : Form
if (ModifierKeys != Keys.Control)
return;
var d = new TrashEditor(tb, SAV);
var d = new TrashEditor(tb, SAV, SAV.Generation);
d.ShowDialog();
tb.Text = d.FinalString;
}

View file

@ -2,6 +2,7 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Windows.Forms;
using PKHeX.Core;
@ -204,7 +205,7 @@ public static class WinFormsTranslator
{
foreach (var banned in banlist)
{
if (banned.AsSpan().Contains(line, StringComparison.Ordinal))
if (line.Contains(banned, StringComparison.Ordinal))
return true;
}
return false;
@ -255,13 +256,13 @@ public static class WinFormsTranslator
public static void RemoveAll(string defaultLanguage, ReadOnlySpan<string> banlist)
{
var badKeys = Context[defaultLanguage];
var split = GetSkips(banlist, badKeys);
var skipExports = GetSkips(banlist, badKeys);
foreach (var c in Context)
{
var lang = c.Key;
var fn = GetTranslationFileNameExternal(lang);
var lines = File.ReadAllLines(fn);
var result = lines.Where(l => !split.Any(s => l.StartsWith(s + TranslationContext.Separator)));
var result = lines.Where(l => !skipExports.Any(l.StartsWith));
File.WriteAllLines(fn, result);
}
}
@ -275,8 +276,8 @@ public static class WinFormsTranslator
if (index < 0)
continue;
var key = line.AsSpan(0, index);
if (IsBannedStartsWith(key, banlist))
split.Add(key.ToString());
if (!IsBannedStartsWith(key, banlist))
split.Add(line[..(index+1)]);
}
if (split.Count == 0)
@ -287,10 +288,17 @@ public static class WinFormsTranslator
public static void LoadSettings<T>(string defaultLanguage, bool add = true)
{
var context = (Dictionary<string, string>)Context[defaultLanguage].Lookup;
var props = typeof(T).GetProperties(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance);
Type t = typeof(T);
LoadSettings<T>(add, t, context);
}
private static void LoadSettings<T>(bool add, IReflect type, Dictionary<string, string> context)
{
var props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
foreach (var prop in props)
{
var p = prop.PropertyType.GetProperties(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance);
var t = prop.PropertyType;
var p = t.GetProperties(BindingFlags.Public | BindingFlags.Instance);
foreach (var x in p)
{
var individual = (LocalizedDescriptionAttribute[])x.GetCustomAttributes(typeof(LocalizedDescriptionAttribute), false);
@ -309,6 +317,9 @@ public static class WinFormsTranslator
}
}
}
// If t is an object type, recurse.
if (t.IsClass && t != typeof(string))
LoadSettings<T>(add, t, context);
}
}
#endif