mirror of
https://github.com/kwsch/PKHeX
synced 2024-11-10 06:34:19 +00:00
Add enum to GUI translatable list
Improve perf of GUI scrape by only making forms once, don't fully set up Main Add method to get a list of translated Enum names Adds translatability for size markings Closes #4266
This commit is contained in:
parent
99a514b0bc
commit
093fca37ec
36 changed files with 2643 additions and 235 deletions
|
@ -60,6 +60,7 @@ public static class LegalityCheckStrings
|
|||
public static string L_XNickname { get; set; } = "Nickname";
|
||||
public static string L_XKorean { get; set; } = "Korean";
|
||||
public static string L_XKoreanNon { get; set; } = "Non-Korean";
|
||||
public static string L_XLocation { get; set; } = "Location";
|
||||
public static string L_XEnigmaBerry_0 { get; set; } = "{0} Berry";
|
||||
public static string L_XMatches0_1 { get; set; } = "Matches: {0} {1}";
|
||||
public static string L_XWurmpleEvo_0 { get; set; } = "Wurmple Evolution: {0}";
|
||||
|
|
|
@ -82,7 +82,7 @@ public static class LegalityFormatting
|
|||
// Location
|
||||
var loc = enc.GetEncounterLocation();
|
||||
if (!string.IsNullOrEmpty(loc))
|
||||
lines.Add(string.Format(L_F0_1, "Location", loc));
|
||||
lines.Add(string.Format(L_F0_1, L_XLocation, loc));
|
||||
|
||||
// Version
|
||||
if (enc.Generation <= 2)
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = {0}BEERE
|
|||
L_XHT = HT
|
||||
L_XKorean = Korean
|
||||
L_XKoreanNon = Non-Korean
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = Matches: {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = OT
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = {0} BERRY
|
|||
L_XHT = HT
|
||||
L_XKorean = Korean
|
||||
L_XKoreanNon = Non-Korean
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = Matches: {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = OT
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = BAYA {0}
|
|||
L_XHT = EE
|
||||
L_XKorean = Coreano
|
||||
L_XKoreanNon = No es coreano.
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = Coinciden: {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = EO
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = BAIE {0}
|
|||
L_XHT = HT
|
||||
L_XKorean = Coréen
|
||||
L_XKoreanNon = Non-Coréen
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = Correspondances : {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = DO
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = BACCA{0}
|
|||
L_XHT = HT
|
||||
L_XKorean = Korean
|
||||
L_XKoreanNon = Non-Korean
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = Matches: {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = OT
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = {0}のみ
|
|||
L_XHT = 現在のトレーナー
|
||||
L_XKorean = 韓国
|
||||
L_XKoreanNon = 韓国以外
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = 一致: {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = 元々のトレーナー
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = {0}열매
|
|||
L_XHT = 소유했던 트레이너 (HT)
|
||||
L_XKorean = 한국어 버전 포켓몬
|
||||
L_XKoreanNon = 한국어 버전이 아닌 포켓몬
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = 일치: {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = 어버이 (OT)
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = {0}果
|
|||
L_XHT = 持有人
|
||||
L_XKorean = 韩版
|
||||
L_XKoreanNon = 非韩版
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = 匹配: {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = 初训家
|
||||
|
|
|
@ -16,6 +16,7 @@ L_XEnigmaBerry_0 = {0}果
|
|||
L_XHT = 持有人
|
||||
L_XKorean = 韓版
|
||||
L_XKoreanNon = 非韓版
|
||||
L_XLocation = Location
|
||||
L_XMatches0_1 = 匹配: {0} {1}
|
||||
L_XNickname = Nickname
|
||||
L_XOT = 初訓家
|
||||
|
|
|
@ -178,16 +178,16 @@ public enum Funfest5Mission
|
|||
SearchFor3Pokemon = 6,
|
||||
TrainwithMartialArtists = 7,
|
||||
Sparringwith10Trainers = 8,
|
||||
B_GetRichQuick = 9,
|
||||
W_TreasureHunting = 10,
|
||||
B_ExcitingTrading = 11,
|
||||
W_ExhilaratingTrading = 12,
|
||||
GetRichQuickB = 9,
|
||||
TreasureHuntingW = 10,
|
||||
ExcitingTradingB = 11,
|
||||
ExhilaratingTradingW = 12,
|
||||
FindEmolga = 13,
|
||||
WingsFallingontheDrawbridge = 14,
|
||||
FindTreasures = 15,
|
||||
MushroomsHideAndSeek = 16,
|
||||
B_FindMysteriousOres = 17,
|
||||
W_FindShiningOres = 18,
|
||||
FindMysteriousOresB = 17,
|
||||
FindShiningOresW = 18,
|
||||
The2LostTreasures = 19,
|
||||
BigHarvestofBerries = 20,
|
||||
RingtheBell = 21,
|
||||
|
@ -198,15 +198,15 @@ public enum Funfest5Mission
|
|||
PushtheLimitofYourMemory = 26,
|
||||
FindRustlingGrass = 27,
|
||||
FindShards = 28,
|
||||
B_ForgottenLostItems = 29,
|
||||
W_NotFoundLostItems = 30,
|
||||
B_WhatistheBestPrice = 31,
|
||||
W_WhatistheRealPrice = 32,
|
||||
ForgottenLostItemsB = 29,
|
||||
NotFoundLostItemsW = 30,
|
||||
WhatistheBestPriceB = 31,
|
||||
WhatistheRealPriceW = 32,
|
||||
GivemetheItem = 33,
|
||||
DoaGreatTradeUp = 34,
|
||||
SearchHiddenGrottes = 35,
|
||||
B_NoisyHiddenGrottes = 36,
|
||||
W_QuietHiddenGrottes = 37,
|
||||
SearchHiddenGrottoes = 35,
|
||||
NoisyHiddenGrottoesB = 36,
|
||||
QuietHiddenGrottoesW = 37,
|
||||
FishingCompetition = 38,
|
||||
MulchCollector = 39,
|
||||
WhereareFlutteringHearts = 40,
|
||||
|
|
|
@ -5,72 +5,72 @@ namespace PKHeX.Core;
|
|||
/// </summary>
|
||||
public enum PassPower5
|
||||
{
|
||||
Encounter_Plus1 = 0,
|
||||
Encounter_Plus2 = 1,
|
||||
Encounter_Plus3 = 2,
|
||||
Encounter_Negative1 = 3,
|
||||
Encounter_Negative2 = 4,
|
||||
Encounter_Negative3 = 5,
|
||||
Hatching_Plus1 = 6,
|
||||
Hatching_Plus2 = 7,
|
||||
Hatching_Plus3 = 8,
|
||||
Befriending_Plus1 = 9,
|
||||
Befriending_Plus2 = 10,
|
||||
Befriending_Plus3 = 11,
|
||||
Bargain_Plus1 = 12,
|
||||
Bargain_Plus2 = 13,
|
||||
Bargain_Plus3 = 14,
|
||||
HP_Plus1 = 15,
|
||||
HP_Plus2 = 16,
|
||||
HP_Plus3 = 17,
|
||||
PP_Plus1 = 18,
|
||||
PP_Plus2 = 19,
|
||||
PP_Plus3 = 20,
|
||||
EXP_Plus1 = 21,
|
||||
EXP_Plus2 = 22,
|
||||
EXP_Plus3 = 23,
|
||||
EXP_Negative1 = 24,
|
||||
EXP_Negative2 = 25,
|
||||
EXP_Negative3 = 26,
|
||||
PrizeMoney_Plus1 = 27,
|
||||
PrizeMoney_Plus2 = 28,
|
||||
PrizeMoney_Plus3 = 29,
|
||||
Capture_Plus1 = 30,
|
||||
Capture_Plus2 = 31,
|
||||
Capture_Plus3 = 32,
|
||||
EncounterPlus1 = 0,
|
||||
EncounterPlus2 = 1,
|
||||
EncounterPlus3 = 2,
|
||||
EncounterNegative1 = 3,
|
||||
EncounterNegative2 = 4,
|
||||
EncounterNegative3 = 5,
|
||||
HatchingPlus1 = 6,
|
||||
HatchingPlus2 = 7,
|
||||
HatchingPlus3 = 8,
|
||||
BefriendingPlus1 = 9,
|
||||
BefriendingPlus2 = 10,
|
||||
BefriendingPlus3 = 11,
|
||||
BargainPlus1 = 12,
|
||||
BargainPlus2 = 13,
|
||||
BargainPlus3 = 14,
|
||||
HPPlus1 = 15,
|
||||
HPPlus2 = 16,
|
||||
HPPlus3 = 17,
|
||||
PPPlus1 = 18,
|
||||
PPPlus2 = 19,
|
||||
PPPlus3 = 20,
|
||||
EXPPlus1 = 21,
|
||||
EXPPlus2 = 22,
|
||||
EXPPlus3 = 23,
|
||||
EXPNegative1 = 24,
|
||||
EXPNegative2 = 25,
|
||||
EXPNegative3 = 26,
|
||||
PrizeMoneyPlus1 = 27,
|
||||
PrizeMoneyPlus2 = 28,
|
||||
PrizeMoneyPlus3 = 29,
|
||||
CapturePlus1 = 30,
|
||||
CapturePlus2 = 31,
|
||||
CapturePlus3 = 32,
|
||||
|
||||
Hatching_S = 33,
|
||||
Bargain_S = 34,
|
||||
Befriending_S = 35,
|
||||
EXP_S = 36,
|
||||
PrizeMoney_S = 37,
|
||||
Capture_S = 38,
|
||||
HPFullRecovery_S = 39,
|
||||
Hatch_MAX = 40,
|
||||
Bargain_MAX = 41,
|
||||
Befriending_MAX = 42,
|
||||
EXP_MAX = 43,
|
||||
PrizeMoney_MAX = 44,
|
||||
Capture_MAX = 45,
|
||||
HatchingS = 33,
|
||||
BargainS = 34,
|
||||
BefriendingS = 35,
|
||||
EXPS = 36,
|
||||
PrizeMoneyS = 37,
|
||||
CaptureS = 38,
|
||||
HPFullRecoveryS = 39,
|
||||
HatchMAX = 40,
|
||||
BargainMAX = 41,
|
||||
BefriendingMAX = 42,
|
||||
EXPMAX = 43,
|
||||
PrizeMoneyMAX = 44,
|
||||
CaptureMAX = 45,
|
||||
// 46
|
||||
// 47
|
||||
None = 48,
|
||||
|
||||
// B2/W2
|
||||
Search_Plus1 = 49,
|
||||
Search_Plus2 = 50,
|
||||
Search_Plus3 = 51,
|
||||
HiddenGrotto_Plus1 = 52,
|
||||
HiddenGrotto_Plus2 = 53,
|
||||
HiddenGrotto_Plus3 = 54,
|
||||
Charm_Plus1 = 55,
|
||||
Charm_Plus2 = 56,
|
||||
Charm_Plus3 = 57,
|
||||
SearchPlus1 = 49,
|
||||
SearchPlus2 = 50,
|
||||
SearchPlus3 = 51,
|
||||
HiddenGrottoPlus1 = 52,
|
||||
HiddenGrottoPlus2 = 53,
|
||||
HiddenGrottoPlus3 = 54,
|
||||
CharmPlus1 = 55,
|
||||
CharmPlus2 = 56,
|
||||
CharmPlus3 = 57,
|
||||
|
||||
Search_S = 58,
|
||||
Search_MAX = 59,
|
||||
HiddenGrotto_S = 60,
|
||||
HiddenGrotto_MAX = 61,
|
||||
Charm_S = 62,
|
||||
Charm_MAX = 63,
|
||||
SearchS = 58,
|
||||
SearchMAX = 59,
|
||||
HiddenGrottoS = 60,
|
||||
HiddenGrottoMAX = 61,
|
||||
CharmS = 62,
|
||||
CharmMAX = 63,
|
||||
}
|
||||
|
|
|
@ -46,3 +46,19 @@ public sealed class FestaFacility(Memory<byte> raw, int language)
|
|||
_ => -1,
|
||||
};
|
||||
}
|
||||
|
||||
public enum FestivalPlazaFacilityColor : byte
|
||||
{
|
||||
Red = 0,
|
||||
Blue = 1,
|
||||
Gold = 2,
|
||||
Black = 3,
|
||||
Purple = 4,
|
||||
Yellow = 5,
|
||||
Brown = 6,
|
||||
Green = 7,
|
||||
Orange = 8,
|
||||
NavyBlue = 9,
|
||||
Pink = 10,
|
||||
White = 11,
|
||||
}
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
namespace PKHeX.Core;
|
||||
namespace PKHeX.Core;
|
||||
|
||||
public enum PlayerSkinColor7
|
||||
{
|
||||
M_Pale,
|
||||
F_Pale,
|
||||
M_Default,
|
||||
F_Default,
|
||||
M_Tan,
|
||||
F_Tan,
|
||||
M_Dark,
|
||||
F_Dark,
|
||||
PaleM = 0,
|
||||
PaleF = 1,
|
||||
DefaultM = 2,
|
||||
DefaultF = 3,
|
||||
TanM = 4,
|
||||
TanF = 5,
|
||||
DarkM = 6,
|
||||
DarkF = 7,
|
||||
}
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
namespace PKHeX.Core;
|
||||
namespace PKHeX.Core;
|
||||
|
||||
public enum Stamp7
|
||||
{
|
||||
Official_Pokemon_Trainer,
|
||||
Melemele_Trial_Completion,
|
||||
Akala_Trial_Completion,
|
||||
Ula_ula_Trial_Completion,
|
||||
Poni_Trial_Completion,
|
||||
Island_Challenge_Completion,
|
||||
Melemele_Pokedex_Completion,
|
||||
Akala_Pokedex_Completion,
|
||||
Ula_ula_Pokedex_Completion,
|
||||
Poni_Pokedex_Completion,
|
||||
Alola_Pokedex_Completion,
|
||||
_50_Consecutive_Single_Battle_Wins,
|
||||
_50_Consecutive_Double_Battle_Wins,
|
||||
_50_Consecutive_Multi_Battle_Wins,
|
||||
Poke_Finder_Pro,
|
||||
OfficialPokemonTrainer = 0,
|
||||
MelemeleTrialCompletion = 1,
|
||||
AkalaTrialCompletion = 2,
|
||||
UlaulaTrialCompletion = 3,
|
||||
PoniTrialCompletion = 4,
|
||||
IslandChallengeCompletion = 5,
|
||||
MelemelePokedexCompletion = 6,
|
||||
AkalaPokedexCompletion = 7,
|
||||
UlaulaPokedexCompletion = 8,
|
||||
PoniPokedexCompletion = 9,
|
||||
AlolaPokedexCompletion = 10,
|
||||
ConsecutiveSingleBattleWins50 = 11,
|
||||
ConsecutiveDoubleBattleWins50 = 12,
|
||||
ConsecutiveMultiBattleWins50 = 13,
|
||||
PokeFinderPro = 14,
|
||||
}
|
||||
|
|
|
@ -3250,7 +3250,7 @@ namespace PKHeX.WinForms.Controls
|
|||
private System.Windows.Forms.FlowLayoutPanel FLP_CatchRate;
|
||||
private System.Windows.Forms.Label L_CatchRate;
|
||||
private CatchRate CR_PK1;
|
||||
private SizeCP SizeCP;
|
||||
public SizeCP SizeCP;
|
||||
private System.Windows.Forms.PictureBox PB_Favorite;
|
||||
private System.Windows.Forms.FlowLayoutPanel FLP_OriginalNature;
|
||||
private System.Windows.Forms.Label L_OriginalNature;
|
||||
|
|
|
@ -21,8 +21,14 @@ public partial class SizeCP : UserControl
|
|||
}
|
||||
|
||||
private readonly bool Initialized;
|
||||
private static readonly string[] SizeClass = Enum.GetNames<PokeSize>();
|
||||
private static readonly string[] SizeClassDetailed = Enum.GetNames<PokeSizeDetailed>();
|
||||
private static string[] SizeClass = Enum.GetNames<PokeSize>();
|
||||
private static string[] SizeClassDetailed = Enum.GetNames<PokeSizeDetailed>();
|
||||
|
||||
public static void ResetSizeLocalizations(string language)
|
||||
{
|
||||
SizeClass = WinFormsTranslator.GetEnumTranslation<PokeSize>(language);
|
||||
SizeClassDetailed = WinFormsTranslator.GetEnumTranslation<PokeSizeDetailed>(language);
|
||||
}
|
||||
|
||||
public void LoadPKM(PKM entity)
|
||||
{
|
||||
|
|
|
@ -58,7 +58,9 @@ public partial class StatusConditionView : UserControl
|
|||
private void SetStatus(StatusCondition status)
|
||||
{
|
||||
PB_Status.Image = status.GetStatusSprite();
|
||||
Hover.SetToolTip(PB_Status, $"Status Condition: {status}");
|
||||
|
||||
var text = WinFormsTranslator.TranslateEnum(status, Main.CurrentLanguage);
|
||||
Hover.SetToolTip(PB_Status, $"Status Condition: {text}");
|
||||
}
|
||||
|
||||
private void PB_Status_Click(object sender, EventArgs e)
|
||||
|
|
|
@ -34,7 +34,10 @@ public partial class Main : Form
|
|||
FormLoadAddEvents();
|
||||
#if DEBUG // translation updater -- all controls are added at this point -- call translate now
|
||||
if (DevUtil.IsUpdatingTranslations)
|
||||
{
|
||||
WinFormsUtil.TranslateInterface(this, CurrentLanguage); // Translate the UI to language.
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
FormInitializeSecond();
|
||||
FormLoadCheckForUpdates();
|
||||
|
@ -1010,6 +1013,9 @@ public partial class Main : Form
|
|||
WinFormsUtil.TranslateInterface(this, lang); // Translate the UI to language.
|
||||
LocalizedDescriptionAttribute.Localizer = WinFormsTranslator.GetDictionary(lang);
|
||||
|
||||
SizeCP.ResetSizeLocalizations(lang);
|
||||
PKME_Tabs.SizeCP.TryResetStats();
|
||||
|
||||
if (sav is not FakeSaveFile)
|
||||
{
|
||||
var pk = PKME_Tabs.CurrentPKM.Clone();
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=Fortfahren
|
|||
ErrorWindow.B_CopyToClipboard=In Zwischenablage kopieren
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=Bitte gib diese Informationen an, wenn du den Fehler meldest:
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=Erlaube Gen 1 Rücktausch
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=Erlaube der PKM Konvertierung, legale Begegnungs Daten, welche nicht im vorherigen Format gespeichert sind, zu erraten.
|
||||
|
@ -249,10 +306,6 @@ Main.B_OpenWondercards=Wunderkarten
|
|||
Main.B_OtherSlots=Andere Felder
|
||||
Main.B_OUTPasserby=Passanten
|
||||
Main.B_Poffins=Pofflés
|
||||
Main.B_RaidArmor=Raids (DLC 1)
|
||||
Main.B_RaidBlueberry=Raids (DLC 2)
|
||||
Main.B_RaidCrown=Raids (DLC 2)
|
||||
Main.B_RaidKitakami=Raids (DLC 1)
|
||||
Main.B_Raids=Raids
|
||||
Main.B_RaidsDLC1=Raids (DLC 1)
|
||||
Main.B_RaidsDLC2=Raids (DLC 2)
|
||||
|
@ -518,6 +571,181 @@ MoveShopEditor.B_All=Give All
|
|||
MoveShopEditor.B_Cancel=Cancel
|
||||
MoveShopEditor.B_None=Remove All
|
||||
MoveShopEditor.B_Save=Save
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=Alle
|
||||
RibbonEditor.B_Cancel=Abbrechen
|
||||
RibbonEditor.B_None=Alle entfernen
|
||||
|
@ -1918,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=Gelagert:
|
|||
SAV_ZygardeCell.L_Collected=Gesammelt:
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=Alle
|
||||
SuperTrainingEditor.B_Cancel=Abbrechen
|
||||
SuperTrainingEditor.B_None=Keine
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=Continue
|
|||
ErrorWindow.B_CopyToClipboard=Copy to Clipboard
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=Please provide this information when reporting this error:
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=GB: Allow Generation 2 tradeback learnsets
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=Allow PKM file conversion paths to guess the legal original encounter data that is not stored in the format that it was converted from.
|
||||
|
@ -514,6 +571,181 @@ MoveShopEditor.B_All=Give All
|
|||
MoveShopEditor.B_Cancel=Cancel
|
||||
MoveShopEditor.B_None=Remove All
|
||||
MoveShopEditor.B_Save=Save
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=Give All
|
||||
RibbonEditor.B_Cancel=Cancel
|
||||
RibbonEditor.B_None=Remove All
|
||||
|
@ -1914,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=Stored:
|
|||
SAV_ZygardeCell.L_Collected=Collected:
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=Give All
|
||||
SuperTrainingEditor.B_Cancel=Cancel
|
||||
SuperTrainingEditor.B_None=Remove All
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=Continuar
|
|||
ErrorWindow.B_CopyToClipboard=Copiar al portapapeles
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=Por favor, proporcione esta información cuando reporte el fallo:
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=GB: Permitir intercambio de movimientos desde la Generación 2.
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=Permitir adivinar a la ruta de conversión de archivos PKM los datos del encuentro original que no estén almacenados en el formato origen.
|
||||
|
@ -514,6 +571,181 @@ MoveShopEditor.B_All=Dar todos
|
|||
MoveShopEditor.B_Cancel=Cancelar
|
||||
MoveShopEditor.B_None=Ninguno
|
||||
MoveShopEditor.B_Save=Guardar
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=Dar todos
|
||||
RibbonEditor.B_Cancel=Cancelar
|
||||
RibbonEditor.B_None=Ninguno
|
||||
|
@ -1914,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=Almacenado:
|
|||
SAV_ZygardeCell.L_Collected=Coleccionado:
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=Dar todos
|
||||
SuperTrainingEditor.B_Cancel=Cancelar
|
||||
SuperTrainingEditor.B_None=Quitar todos
|
||||
|
@ -1950,7 +2210,6 @@ SuperTrainingEditor.CHK_SuperTrain7_1=Nv. 7: Scatterbug
|
|||
SuperTrainingEditor.CHK_SuperTrain7_2=Nv. 7: Bombardeo
|
||||
SuperTrainingEditor.CHK_SuperTrain7_3=Nv. 7: Hydreigon
|
||||
SuperTrainingEditor.CHK_SuperTrain8_1=Nv. 8: X/Y
|
||||
SuperTrainingEditor.CHK_SuperTraining=Superentrenamiento normal
|
||||
SuperTrainingEditor.L_Bag=Último saco usado:
|
||||
SuperTrainingEditor.L_Hits=Golpes restantes:
|
||||
TechRecordEditor.B_All=Aprender todo
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=Continuer
|
|||
ErrorWindow.B_CopyToClipboard=Copier dans le presse-papier
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=Veuillez fournir les informations suivantes dans votre rapport d'erreur :
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=GB: Permettre les movepools de revenants de la Gén. 2
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=Permettre aux chemins de conversion des fichiers PKM de deviner les données de rencontre originales légales qui ne sont pas stockées dans le format à partir duquel elles ont été converties.
|
||||
|
@ -514,6 +571,181 @@ MoveShopEditor.B_All=Donner tout
|
|||
MoveShopEditor.B_Cancel=Annuler
|
||||
MoveShopEditor.B_None=Retirer tout
|
||||
MoveShopEditor.B_Save=Sauvegarder
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=Donner tout
|
||||
RibbonEditor.B_Cancel=Annuler
|
||||
RibbonEditor.B_None=Retirer Tout
|
||||
|
@ -1914,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=Conservé :
|
|||
SAV_ZygardeCell.L_Collected=Obtenu :
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=Tout donner
|
||||
SuperTrainingEditor.B_Cancel=Annuler
|
||||
SuperTrainingEditor.B_None=Tout retirer
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=Continua
|
|||
ErrorWindow.B_CopyToClipboard=Copiato negli appunti
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=Per favore includi queste informazioni quando riporti questo errore:
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=GB:Consenti insieme di mosse tradeback da 2° Generazione.
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=Prova ad indovinare dati di incontro originali legali, quando questi non sono contenuti all'interno del file di origine.
|
||||
|
@ -514,6 +571,181 @@ MoveShopEditor.B_All=Dai Tutto
|
|||
MoveShopEditor.B_Cancel=Annulla
|
||||
MoveShopEditor.B_None=Rimuovi Tutto
|
||||
MoveShopEditor.B_Save=Salva
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=Dai Tutto
|
||||
RibbonEditor.B_Cancel=Annulla
|
||||
RibbonEditor.B_None=Rimuovi Tutto
|
||||
|
@ -1914,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=Stored:
|
|||
SAV_ZygardeCell.L_Collected=Collezionate:
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=Dai Tutto
|
||||
SuperTrainingEditor.B_Cancel=Annulla
|
||||
SuperTrainingEditor.B_None=Rimuovi Tutto
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=続ける
|
|||
ErrorWindow.B_CopyToClipboard=クリップボードにコピー
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=このエラーを報告する時は、こちらの情報を提供してください:
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=GB: Allow Generation 2 tradeback learnsets
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=Allow PKM file conversion paths to guess the legal original encounter data that is not stored in the format that it was converted from.
|
||||
|
@ -514,6 +571,181 @@ MoveShopEditor.B_All=全て取得
|
|||
MoveShopEditor.B_Cancel=キャンセル
|
||||
MoveShopEditor.B_None=全て消去
|
||||
MoveShopEditor.B_Save=保存
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=全て
|
||||
RibbonEditor.B_Cancel=キャンセル
|
||||
RibbonEditor.B_None=全て消去
|
||||
|
@ -1914,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=キューブ内
|
|||
SAV_ZygardeCell.L_Collected=回収
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=全て取得
|
||||
SuperTrainingEditor.B_Cancel=キャンセル
|
||||
SuperTrainingEditor.B_None=全て消去
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=계속
|
|||
ErrorWindow.B_CopyToClipboard=클립보드에 복사
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=오류를 보고할 때 이 정보를 제공해 주세요:
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=GB: 2세대에서 옮겨온 1세대 기술 허용
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=Allow PKM file conversion paths to guess the legal original encounter data that is not stored in the format that it was converted from.
|
||||
|
@ -514,6 +571,181 @@ MoveShopEditor.B_All=Give All
|
|||
MoveShopEditor.B_Cancel=Cancel
|
||||
MoveShopEditor.B_None=Remove All
|
||||
MoveShopEditor.B_Save=Save
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=모두 주기
|
||||
RibbonEditor.B_Cancel=취소
|
||||
RibbonEditor.B_None=모두 제거
|
||||
|
@ -895,8 +1127,6 @@ SAV_Misc4.GB_Poketch=포켓치
|
|||
SAV_Misc4.GB_Prints=Print
|
||||
SAV_Misc4.GB_Streaks=연승
|
||||
SAV_Misc4.GB_WalkerCourses=Pokewalker Courses
|
||||
SAV_Misc4.L_Accessories=액세서리:
|
||||
SAV_Misc4.L_Backdrops=벽지:
|
||||
SAV_Misc4.L_BP=BP:
|
||||
SAV_Misc4.L_CastleRank01=Recovery / Item / Info
|
||||
SAV_Misc4.L_Coin=Coin:
|
||||
|
@ -1916,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=보관됨:
|
|||
SAV_ZygardeCell.L_Collected=회수함:
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=모두 주기
|
||||
SuperTrainingEditor.B_Cancel=취소
|
||||
SuperTrainingEditor.B_None=모두 제거
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=继续
|
|||
ErrorWindow.B_CopyToClipboard=复制到剪切板
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=提交错误报告时请提供以下信息:
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=GB 允许二代传回的招式组合
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=允许在PKM文件转换中猜测那些未在文件中存储的合法原始相遇数据。
|
||||
|
@ -514,6 +571,181 @@ MoveShopEditor.B_All=获得全部
|
|||
MoveShopEditor.B_Cancel=取消
|
||||
MoveShopEditor.B_None=全部清除
|
||||
MoveShopEditor.B_Save=保存
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=获得全部
|
||||
RibbonEditor.B_Cancel=取消
|
||||
RibbonEditor.B_None=全部清除
|
||||
|
@ -1425,7 +1657,6 @@ SAV_Raid8.B_Save=保存
|
|||
SAV_Raid9.B_Cancel=取消
|
||||
SAV_Raid9.B_CopyToOthers=复制到其他洞窟
|
||||
SAV_Raid9.B_Save=保存
|
||||
SAV_Raid9.B_Star6=设置成全部6星
|
||||
SAV_Raid9.L_SeedCurrent=当前Seed:
|
||||
SAV_Raid9.L_SeedTomorrow=明天:
|
||||
SAV_RaidSevenStar9.B_Cancel=取消
|
||||
|
@ -1915,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=储存了:
|
|||
SAV_ZygardeCell.L_Collected=收集了:
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=获得全部
|
||||
SuperTrainingEditor.B_Cancel=取消
|
||||
SuperTrainingEditor.B_None=全部清除
|
||||
|
|
|
@ -94,6 +94,63 @@ ErrorWindow.B_Continue=繼續
|
|||
ErrorWindow.B_CopyToClipboard=複製到剪切板
|
||||
ErrorWindow.L_Message=An unknown error has occurred.
|
||||
ErrorWindow.L_ProvideInfo=提交錯誤報告時請提供以下資訊:
|
||||
FestivalPlazaFacilityColor.Black=Black
|
||||
FestivalPlazaFacilityColor.Blue=Blue
|
||||
FestivalPlazaFacilityColor.Brown=Brown
|
||||
FestivalPlazaFacilityColor.Gold=Gold
|
||||
FestivalPlazaFacilityColor.Green=Green
|
||||
FestivalPlazaFacilityColor.NavyBlue=NavyBlue
|
||||
FestivalPlazaFacilityColor.Orange=Orange
|
||||
FestivalPlazaFacilityColor.Pink=Pink
|
||||
FestivalPlazaFacilityColor.Purple=Purple
|
||||
FestivalPlazaFacilityColor.Red=Red
|
||||
FestivalPlazaFacilityColor.White=White
|
||||
FestivalPlazaFacilityColor.Yellow=Yellow
|
||||
Funfest5Mission.BigHarvestofBerries=Big Harvest of Berries
|
||||
Funfest5Mission.CollectBerries=Collect Berries
|
||||
Funfest5Mission.DoaGreatTradeUp=Do a Great Trade Up
|
||||
Funfest5Mission.EnjoyShopping=Enjoy Shopping
|
||||
Funfest5Mission.ExcitingTradingB=Exciting Trading (B)
|
||||
Funfest5Mission.ExhilaratingTradingW=Exhilarating Trading (W)
|
||||
Funfest5Mission.FindAudino=Find Audino
|
||||
Funfest5Mission.FindEmolga=Find Emolga
|
||||
Funfest5Mission.FindLostBoys=Find Lost Boys
|
||||
Funfest5Mission.FindLostItems=Find Lost Items
|
||||
Funfest5Mission.FindMysteriousOresB=Find Mysterious Ores (B)
|
||||
Funfest5Mission.FindRustlingGrass=Find Rustling Grass
|
||||
Funfest5Mission.FindShards=Find Shards
|
||||
Funfest5Mission.FindShiningOresW=Find Shining Ores (W)
|
||||
Funfest5Mission.FindSteelix=Find Steelix
|
||||
Funfest5Mission.FindTreasures=Find Treasures
|
||||
Funfest5Mission.FishingCompetition=Fishing Competition
|
||||
Funfest5Mission.ForgottenLostItemsB=Forgotten Lost Items (B)
|
||||
Funfest5Mission.GetRichQuickB=Get Rich Quick (B)
|
||||
Funfest5Mission.GivemetheItem=Give me the Item
|
||||
Funfest5Mission.MemoryTraining=Memory Training
|
||||
Funfest5Mission.MulchCollector=Mulch Collector
|
||||
Funfest5Mission.MushroomsHideAndSeek=Mushrooms Hide And Seek
|
||||
Funfest5Mission.NoisyHiddenGrottoesB=Noisy Hidden Grottoes
|
||||
Funfest5Mission.NotFoundLostItemsW=Not Found Lost Items (W)
|
||||
Funfest5Mission.PathtoanAce=Path to an Ace
|
||||
Funfest5Mission.PushtheLimitofYourMemory=Push the Limit of Your Memory
|
||||
Funfest5Mission.QuietHiddenGrottoesW=Quiet Hidden Grottoes (W)
|
||||
Funfest5Mission.RingtheBell=Ring the Bell
|
||||
Funfest5Mission.RockPaperScissorsCompetition=Rock Paper Scissors Competition
|
||||
Funfest5Mission.SearchFor3Pokemon=Search For 3 Pokemon
|
||||
Funfest5Mission.SearchHiddenGrottoes=Search Hidden Grottoes
|
||||
Funfest5Mission.ShockingShopping=Shocking Shopping
|
||||
Funfest5Mission.Sparringwith10Trainers=Sparring with 10 Trainers
|
||||
Funfest5Mission.TakeaWalkwithEggs=Take a Walk with Eggs
|
||||
Funfest5Mission.The2LostTreasures=The 2 Lost Treasures
|
||||
Funfest5Mission.TheBellthatRings3Times=The Bell that Rings 3 Times
|
||||
Funfest5Mission.TheBerryHuntingAdventure=The Berry Hunting Adventure
|
||||
Funfest5Mission.TheFirstBerrySearch=The First Berry Search
|
||||
Funfest5Mission.TrainwithMartialArtists=Train with Martial Artists
|
||||
Funfest5Mission.TreasureHuntingW=Treasure Hunting (W)
|
||||
Funfest5Mission.WhatistheBestPriceB=What is the Best Price
|
||||
Funfest5Mission.WhatistheRealPriceW=What is the Real Price (W)
|
||||
Funfest5Mission.WhereareFlutteringHearts=Where are Fluttering Hearts
|
||||
Funfest5Mission.WingsFallingontheDrawbridge=Wings Falling on the Drawbridge
|
||||
LocalizedDescription.AllowBoxDataDrop=Allow drag and drop of boxdata binary files from the GUI via the Box tab.
|
||||
LocalizedDescription.AllowGen1Tradeback=GB 允許從第二世代傳回之招式組合
|
||||
LocalizedDescription.AllowGuessRejuvenateHOME=允許 PKM 檔轉換時猜測未於轉換格式存儲的合法原始遇見數據。
|
||||
|
@ -514,6 +571,181 @@ MoveShopEditor.B_All=獲得全部
|
|||
MoveShopEditor.B_Cancel=取消
|
||||
MoveShopEditor.B_None=全部清除
|
||||
MoveShopEditor.B_Save=儲存
|
||||
OPower6BattleType.Accuracy=Accuracy
|
||||
OPower6BattleType.Attack=Attack
|
||||
OPower6BattleType.Critical=Critical
|
||||
OPower6BattleType.Defense=Defense
|
||||
OPower6BattleType.Sp_Attack=Special Attack
|
||||
OPower6BattleType.Sp_Defense=Special Defense
|
||||
OPower6BattleType.Speed=Speed
|
||||
OPower6FieldType.Bargain=Bargain
|
||||
OPower6FieldType.Befriending=Befriending
|
||||
OPower6FieldType.Capture=Capture
|
||||
OPower6FieldType.Encounter=Encounter
|
||||
OPower6FieldType.Experience=Experience
|
||||
OPower6FieldType.Hatching=Hatching
|
||||
OPower6FieldType.HPRestoring=HP Restoring
|
||||
OPower6FieldType.PPRestoring=PP Restoring
|
||||
OPower6FieldType.PrizeMoney=Prize Money
|
||||
OPower6FieldType.Stealth=Stealth
|
||||
OPower6Index.Accuracy1=Accuracy 1
|
||||
OPower6Index.Accuracy2=Accuracy 2
|
||||
OPower6Index.Accuracy3=Accuracy 3
|
||||
OPower6Index.Attack1=Attack 1
|
||||
OPower6Index.Attack2=Attack 2
|
||||
OPower6Index.Attack3=Attack 3
|
||||
OPower6Index.Bargain1=Bargain 1
|
||||
OPower6Index.Bargain2=Bargain 2
|
||||
OPower6Index.Bargain3=Bargain 3
|
||||
OPower6Index.BargainMAX=Bargain MAX
|
||||
OPower6Index.BargainS=Bargain S
|
||||
OPower6Index.Befriending1=Befriending 1
|
||||
OPower6Index.Befriending2=Befriending 2
|
||||
OPower6Index.Befriending3=Befriending 3
|
||||
OPower6Index.BefriendingMAX=Befriending MAX
|
||||
OPower6Index.BefriendingS=Befriending S
|
||||
OPower6Index.Capture1=Capture 1
|
||||
OPower6Index.Capture2=Capture 2
|
||||
OPower6Index.Capture3=Capture 3
|
||||
OPower6Index.CaptureMAX=Capture MAX
|
||||
OPower6Index.CaptureS=Capture S
|
||||
OPower6Index.Critical1=Critical 1
|
||||
OPower6Index.Critical2=Critical 2
|
||||
OPower6Index.Critical3=Critical 3
|
||||
OPower6Index.Defense1=Defense 1
|
||||
OPower6Index.Defense2=Defense 2
|
||||
OPower6Index.Defense3=Defense 3
|
||||
OPower6Index.Enable=Enable
|
||||
OPower6Index.Encounter1=Encounter 1
|
||||
OPower6Index.Encounter2=Encounter 2
|
||||
OPower6Index.Encounter3=Encounter 3
|
||||
OPower6Index.Experience1=Experience 1
|
||||
OPower6Index.Experience2=Experience 2
|
||||
OPower6Index.Experience3=Experience 3
|
||||
OPower6Index.ExperienceMAX=Experience MAX
|
||||
OPower6Index.ExperienceS=Experience S
|
||||
OPower6Index.FullRecovery=Full Recovery
|
||||
OPower6Index.Hatching1=Hatching 1
|
||||
OPower6Index.Hatching2=Hatching 2
|
||||
OPower6Index.Hatching3=Hatching 3
|
||||
OPower6Index.HatchingMAX=Hatching MAX
|
||||
OPower6Index.HatchingS=Hatching S
|
||||
OPower6Index.HPRestoring1=HP Restoring 1
|
||||
OPower6Index.HPRestoring2=HP Restoring 2
|
||||
OPower6Index.HPRestoring3=HP Restoring 3
|
||||
OPower6Index.PPRestoring1=PP Restoring 1
|
||||
OPower6Index.PPRestoring2=PP Restoring 2
|
||||
OPower6Index.PPRestoring3=PP Restoring 3
|
||||
OPower6Index.PrizeMoney1=Prize Money 1
|
||||
OPower6Index.PrizeMoney2=Prize Money 2
|
||||
OPower6Index.PrizeMoney3=Prize Money 3
|
||||
OPower6Index.PrizeMoneyMAX=Prize Money MAX
|
||||
OPower6Index.PrizeMoneyS=Prize Money S
|
||||
OPower6Index.SpecialAttack1=Special Attack 1
|
||||
OPower6Index.SpecialAttack2=Special Attack 2
|
||||
OPower6Index.SpecialAttack3=Special Attack 3
|
||||
OPower6Index.SpecialDefense1=Special Defense 1
|
||||
OPower6Index.SpecialDefense2=Special Defense 2
|
||||
OPower6Index.SpecialDefense3=Special Defense 3
|
||||
OPower6Index.Speed1=Speed 1
|
||||
OPower6Index.Speed2=Speed 2
|
||||
OPower6Index.Speed3=Speed 3
|
||||
OPower6Index.Stealth1=Stealth 1
|
||||
OPower6Index.Stealth2=Stealth 2
|
||||
OPower6Index.Stealth3=Stealth 3
|
||||
PassPower5.BargainMAX=Bargain MAX
|
||||
PassPower5.BargainPlus1=Bargain Plus 1
|
||||
PassPower5.BargainPlus2=Bargain Plus 2
|
||||
PassPower5.BargainPlus3=Bargain Plus 3
|
||||
PassPower5.BargainS=Bargain S
|
||||
PassPower5.BefriendingMAX=Befriending MAX
|
||||
PassPower5.BefriendingPlus1=Befriending Plus 1
|
||||
PassPower5.BefriendingPlus2=Befriending Plus 2
|
||||
PassPower5.BefriendingPlus3=Befriending Plus 3
|
||||
PassPower5.BefriendingS=Befriending S
|
||||
PassPower5.CaptureMAX=Capture MAX
|
||||
PassPower5.CapturePlus1=Capture Plus 1
|
||||
PassPower5.CapturePlus2=Capture Plus 2
|
||||
PassPower5.CapturePlus3=Capture Plus 3
|
||||
PassPower5.CaptureS=Capture S
|
||||
PassPower5.CharmMAX=Charm MAX
|
||||
PassPower5.CharmPlus1=Charm Plus 1
|
||||
PassPower5.CharmPlus2=Charm Plus 2
|
||||
PassPower5.CharmPlus3=Charm Plus 3
|
||||
PassPower5.CharmS=Charm S
|
||||
PassPower5.EncounterNegative1=Encounter Negative 1
|
||||
PassPower5.EncounterNegative2=Encounter Negative 2
|
||||
PassPower5.EncounterNegative3=Encounter Negative 3
|
||||
PassPower5.EncounterPlus1=Encounter Plus 1
|
||||
PassPower5.EncounterPlus2=Encounter Plus 2
|
||||
PassPower5.EncounterPlus3=Encounter Plus 3
|
||||
PassPower5.EXPMAX=EXP MAX
|
||||
PassPower5.EXPNegative1=EXP Negative 1
|
||||
PassPower5.EXPNegative2=EXP Negative 2
|
||||
PassPower5.EXPNegative3=EXP Negative 3
|
||||
PassPower5.EXPPlus1=EXP Plus 1
|
||||
PassPower5.EXPPlus2=EXP Plus 2
|
||||
PassPower5.EXPPlus3=EXP Plus 3
|
||||
PassPower5.EXPS=EXP S
|
||||
PassPower5.HatchingPlus1=Hatching Plus 1
|
||||
PassPower5.HatchingPlus2=Hatching Plus 2
|
||||
PassPower5.HatchingPlus3=Hatching Plus 3
|
||||
PassPower5.HatchingS=Hatching S
|
||||
PassPower5.HatchMAX=Hatch MAX
|
||||
PassPower5.HiddenGrottoMAX=Hidden Grotto MAX
|
||||
PassPower5.HiddenGrottoPlus1=Hidden Grotto Plus 1
|
||||
PassPower5.HiddenGrottoPlus2=Hidden Grotto Plus 2
|
||||
PassPower5.HiddenGrottoPlus3=Hidden Grotto Plus 3
|
||||
PassPower5.HiddenGrottoS=Hidden Grotto S
|
||||
PassPower5.HPFullRecoveryS=HP Full Recovery S
|
||||
PassPower5.HPPlus1=HP Plus 1
|
||||
PassPower5.HPPlus2=HP Plus 2
|
||||
PassPower5.HPPlus3=HP Plus 3
|
||||
PassPower5.None=None
|
||||
PassPower5.PPPlus1=PP Plus 1
|
||||
PassPower5.PPPlus2=PP Plus 2
|
||||
PassPower5.PPPlus3=PP Plus 3
|
||||
PassPower5.PrizeMoneyMAX=Prize Money MAX
|
||||
PassPower5.PrizeMoneyPlus1=Prize Money Plus 1
|
||||
PassPower5.PrizeMoneyPlus2=Prize Money Plus 2
|
||||
PassPower5.PrizeMoneyPlus3=Prize Money Plus 3
|
||||
PassPower5.PrizeMoneyS=PrizeMoney S
|
||||
PassPower5.SearchMAX=Search MAX
|
||||
PassPower5.SearchPlus1=Search Plus 1
|
||||
PassPower5.SearchPlus2=Search Plus 2
|
||||
PassPower5.SearchPlus3=Search Plus 3
|
||||
PassPower5.SearchS=Search S
|
||||
PlayerBattleStyle7.Elegant=Elegant
|
||||
PlayerBattleStyle7.Girlish=Girlish
|
||||
PlayerBattleStyle7.Idol=Idol
|
||||
PlayerBattleStyle7.LeftHanded=LeftHanded
|
||||
PlayerBattleStyle7.Nihilist=Nihilist
|
||||
PlayerBattleStyle7.Normal=Normal
|
||||
PlayerBattleStyle7.Passionate=Passionate
|
||||
PlayerBattleStyle7.Reverent=Reverent
|
||||
PlayerBattleStyle7.Smug=Smug
|
||||
PlayerSkinColor7.DarkF=Dark (Female)
|
||||
PlayerSkinColor7.DarkM=Dark (Male)
|
||||
PlayerSkinColor7.DefaultF=Default (Female)
|
||||
PlayerSkinColor7.DefaultM=Default (Male)
|
||||
PlayerSkinColor7.PaleF=Pale (Female)
|
||||
PlayerSkinColor7.PaleM=Pale (Male)
|
||||
PlayerSkinColor7.TanF=Tan (Female)
|
||||
PlayerSkinColor7.TanM=Tan (Male)
|
||||
PokeSize.AV=AV
|
||||
PokeSize.L=L
|
||||
PokeSize.S=S
|
||||
PokeSize.XL=XL
|
||||
PokeSize.XS=XS
|
||||
PokeSizeDetailed.AV=AV
|
||||
PokeSizeDetailed.L=L
|
||||
PokeSizeDetailed.S=S
|
||||
PokeSizeDetailed.XL=XL
|
||||
PokeSizeDetailed.XS=XS
|
||||
PokeSizeDetailed.XXL=XXL
|
||||
PokeSizeDetailed.XXS=XXS
|
||||
PokeSizeDetailed.XXXL=XXXL
|
||||
PokeSizeDetailed.XXXS=XXXS
|
||||
RibbonEditor.B_All=取得全部獎章
|
||||
RibbonEditor.B_Cancel=取消
|
||||
RibbonEditor.B_None=全部清除
|
||||
|
@ -1914,6 +2146,34 @@ SAV_ZygardeCell.L_Cells=儲存了:
|
|||
SAV_ZygardeCell.L_Collected=收集了:
|
||||
SettingsEditor.B_Reset=Reset All
|
||||
SettingsEditor.L_Blank=Blank Save Version:
|
||||
Stamp7.AkalaPokedexCompletion=Akala Pokedex Completion
|
||||
Stamp7.AkalaTrialCompletion=Akala Trial Completion
|
||||
Stamp7.AlolaPokedexCompletion=Alola Pokedex Completion
|
||||
Stamp7.ConsecutiveDoubleBattleWins50=50 Consecutive Double Battle Wins
|
||||
Stamp7.ConsecutiveMultiBattleWins50=50 Consecutive MultiBattle Wins
|
||||
Stamp7.ConsecutiveSingleBattleWins50=50 Consecutive Single Battle Wins
|
||||
Stamp7.IslandChallengeCompletion=Island Challenge Completion
|
||||
Stamp7.MelemelePokedexCompletion=Melemele Pokedex Completion
|
||||
Stamp7.MelemeleTrialCompletion=Melemele Trial Completion
|
||||
Stamp7.OfficialPokemonTrainer=Official Pokemon Trainer
|
||||
Stamp7.PokeFinderPro=Poke Finder Pro
|
||||
Stamp7.PoniPokedexCompletion=Poni Pokedex Completion
|
||||
Stamp7.PoniTrialCompletion=Poni Trial Completion
|
||||
Stamp7.UlaulaPokedexCompletion=Ula’ula Pokedex Completion
|
||||
Stamp7.UlaulaTrialCompletion=Ula’ula Trial Completion
|
||||
StatusCondition.Burn=Burn
|
||||
StatusCondition.Freeze=Freeze
|
||||
StatusCondition.None=None
|
||||
StatusCondition.Paralysis=Paralysis
|
||||
StatusCondition.Poison=Poison
|
||||
StatusCondition.PoisonBad=Toxic
|
||||
StatusCondition.Sleep1=Sleep (1 Turn)
|
||||
StatusCondition.Sleep2=Sleep (2 Turn)
|
||||
StatusCondition.Sleep3=Sleep (3 Turn)
|
||||
StatusCondition.Sleep4=Sleep (4 Turn)
|
||||
StatusCondition.Sleep5=Sleep (5 Turn)
|
||||
StatusCondition.Sleep6=Sleep (6 Turn)
|
||||
StatusCondition.Sleep7=Sleep (7 Turn)
|
||||
SuperTrainingEditor.B_All=獲得全部
|
||||
SuperTrainingEditor.B_Cancel=取消
|
||||
SuperTrainingEditor.B_None=全部清除
|
||||
|
|
|
@ -297,7 +297,7 @@ public partial class SAV_Misc5 : Form
|
|||
{
|
||||
var pass = (Entralink5B2W2)entree;
|
||||
var ppv = Enum.GetValues<PassPower5>();
|
||||
var ppn = Enum.GetNames<PassPower5>();
|
||||
var ppn = WinFormsTranslator.GetEnumTranslation<PassPower5>(Main.CurrentLanguage);
|
||||
var PassPowerB = new ComboItem[ppv.Length];
|
||||
for (int i = 0; i < ppv.Length; i++)
|
||||
PassPowerB[i] = new ComboItem(ppn[i], (int)ppv[i]);
|
||||
|
@ -321,7 +321,7 @@ public partial class SAV_Misc5 : Form
|
|||
NUD_EntreeWhiteEXP.SetValueClamped(block.WhiteEXP);
|
||||
NUD_EntreeBlackEXP.SetValueClamped(block.BlackEXP);
|
||||
|
||||
string[] FMTitles = Enum.GetNames<Funfest5Mission>();
|
||||
string[] FMTitles = WinFormsTranslator.GetEnumTranslation<Funfest5Mission>(Main.CurrentLanguage);
|
||||
LB_FunfestMissions.Items.Clear();
|
||||
LB_FunfestMissions.Items.AddRange(FMTitles);
|
||||
|
||||
|
|
|
@ -31,9 +31,9 @@ public partial class SAV_OPower : Form
|
|||
NUDBattle_B = [NUD_B0B, NUD_B1B, NUD_B2B, NUD_B3B, NUD_B4B, NUD_B5B, NUD_B6B];
|
||||
|
||||
// get names, without the "Count" enum value at the end.
|
||||
var nameIndex = Enum.GetNames<OPower6Index>().AsSpan()[..^1];
|
||||
var nameField = Enum.GetNames<OPower6FieldType>().AsSpan()[..^1];
|
||||
var nameBattle = Enum.GetNames<OPower6BattleType>().AsSpan()[..^1];
|
||||
var nameIndex = WinFormsTranslator.GetEnumTranslation<OPower6Index>(Main.CurrentLanguage).AsSpan()[..^1];
|
||||
var nameField = WinFormsTranslator.GetEnumTranslation<OPower6FieldType>(Main.CurrentLanguage).AsSpan()[..^1];
|
||||
var nameBattle = WinFormsTranslator.GetEnumTranslation<OPower6BattleType>(Main.CurrentLanguage).AsSpan()[..^1];
|
||||
foreach (string index in nameIndex)
|
||||
CLB_Unlock.Items.Add(index);
|
||||
for (int i = 0; i < nameField.Length; i++)
|
||||
|
|
|
@ -81,7 +81,7 @@ public partial class SAV_Trainer : Form
|
|||
CB_Region.InitializeBinding();
|
||||
Main.SetCountrySubRegion(CB_Country, "countries");
|
||||
|
||||
var names = Enum.GetNames<TrainerSprite6>();
|
||||
var names = WinFormsTranslator.GetEnumTranslation<TrainerSprite6>(Main.CurrentLanguage);
|
||||
var values = Enum.GetValues<TrainerSprite6>();
|
||||
var max = SAV is not SAV6AO ? (int)TrainerSprite6.Trevor : names.Length;
|
||||
var data = new ComboItem[max];
|
||||
|
|
|
@ -177,12 +177,7 @@ public partial class SAV_FestivalPlaza : Form
|
|||
private static ReadOnlySpan<byte> RewardState => [ 0, 2, 1 ]; // CheckState.Indeterminate <-> CheckState.Checked
|
||||
private readonly int typeMAX;
|
||||
private readonly FestaFacility[] f = new FestaFacility[JoinFesta7.FestaFacilityCount];
|
||||
private readonly string[] RES_Color = Enum.GetNames<FestivalPlazaFacilityColor>();
|
||||
|
||||
public enum FestivalPlazaFacilityColor : byte
|
||||
{
|
||||
Red, Blue, Gold, Black, Purple, Yellow, Brown, Green, Orange, NavyBlue, Pink, White,
|
||||
}
|
||||
private readonly string[] RES_Color = WinFormsTranslator.GetEnumTranslation<FestivalPlazaFacilityColor>(Main.CurrentLanguage);
|
||||
|
||||
private readonly byte[][] RES_FacilityColor = //facility appearance
|
||||
[
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
using PKHeX.Core;
|
||||
|
@ -15,6 +14,11 @@ public partial class SAV_Trainer7 : Form
|
|||
{
|
||||
InitializeComponent();
|
||||
WinFormsUtil.TranslateInterface(this, Main.CurrentLanguage);
|
||||
|
||||
BattleStyles = WinFormsTranslator.GetEnumTranslation<PlayerBattleStyle7>(Main.CurrentLanguage);
|
||||
if (SAV is not SAV7USUM)
|
||||
BattleStyles = BattleStyles[..^1]; // remove Nihilist
|
||||
|
||||
SAV = (SAV7)(Origin = sav).Clone();
|
||||
Loading = true;
|
||||
if (Main.Unicode)
|
||||
|
@ -45,8 +49,7 @@ public partial class SAV_Trainer7 : Form
|
|||
private readonly bool Loading;
|
||||
private bool MapUpdated;
|
||||
|
||||
private static readonly string[] AllStyles = Enum.GetNames<PlayerBattleStyle7>();
|
||||
private readonly List<string> BattleStyles = [..AllStyles];
|
||||
private readonly string[] BattleStyles;
|
||||
|
||||
private int[] FlyDestFlagOfs = null!, MapUnmaskFlagOfs = null!;
|
||||
private int SkipFlag => SAV is SAV7USUM ? 4160 : 3200; // FlagMax - 768
|
||||
|
@ -65,14 +68,13 @@ public partial class SAV_Trainer7 : Form
|
|||
Main.SetCountrySubRegion(CB_Country, "countries");
|
||||
|
||||
CB_SkinColor.Items.Clear();
|
||||
CB_SkinColor.Items.AddRange(Enum.GetNames<PlayerSkinColor7>());
|
||||
CB_SkinColor.Items.AddRange(WinFormsTranslator.GetEnumTranslation<PlayerSkinColor7>(Main.CurrentLanguage));
|
||||
|
||||
var strings = GameInfo.Strings;
|
||||
L_Vivillon.Text = GameInfo.Strings.Species[(int)Species.Vivillon] + ":";
|
||||
CB_Vivillon.InitializeBinding();
|
||||
CB_Vivillon.DataSource = FormConverter.GetFormList((int)Species.Vivillon, GameInfo.Strings.types, GameInfo.Strings.forms, Main.GenderSymbols, SAV.Context);
|
||||
CB_Vivillon.DataSource = FormConverter.GetFormList((int)Species.Vivillon, strings.types, strings.forms, Main.GenderSymbols, SAV.Context);
|
||||
|
||||
if (SAV is not SAV7USUM)
|
||||
BattleStyles.RemoveAt(BattleStyles.Count - 1); // remove Nihilist
|
||||
foreach (string t in BattleStyles)
|
||||
{
|
||||
CB_BallThrowType.Items.Add(t);
|
||||
|
@ -80,9 +82,7 @@ public partial class SAV_Trainer7 : Form
|
|||
LB_BallThrowTypeLearned.Items.Add(t);
|
||||
}
|
||||
|
||||
var stamps = Enum.GetNames<Stamp7>().Select(z => z.Replace("_", " "));
|
||||
foreach (string t in stamps)
|
||||
LB_Stamps.Items.Add(t);
|
||||
LB_Stamps.Items.AddRange(WinFormsTranslator.GetEnumTranslation<Stamp7>(Main.CurrentLanguage));
|
||||
}
|
||||
|
||||
private static ComboItem[] GetAlolaTimeList()
|
||||
|
@ -217,11 +217,11 @@ public partial class SAV_Trainer7 : Form
|
|||
const int learnedStart = 3479;
|
||||
LB_BallThrowTypeUnlocked.SetSelected(0, true);
|
||||
LB_BallThrowTypeUnlocked.SetSelected(1, true);
|
||||
for (int i = 2; i < BattleStyles.Count; i++)
|
||||
for (int i = 2; i < BattleStyles.Length; i++)
|
||||
LB_BallThrowTypeUnlocked.SetSelected(i, SAV.EventWork.GetEventFlag(unlockStart + i));
|
||||
|
||||
LB_BallThrowTypeLearned.SetSelected(0, true);
|
||||
for (int i = 1; i < BattleStyles.Count; i++)
|
||||
for (int i = 1; i < BattleStyles.Length; i++)
|
||||
LB_BallThrowTypeLearned.SetSelected(i, SAV.EventWork.GetEventFlag(learnedStart + i));
|
||||
|
||||
CB_BallThrowTypeListMode.SelectedIndex = 0;
|
||||
|
@ -418,9 +418,9 @@ public partial class SAV_Trainer7 : Form
|
|||
|
||||
const int unlockStart = 292;
|
||||
const int learnedStart = 3479;
|
||||
for (int i = 2; i < BattleStyles.Count; i++)
|
||||
for (int i = 2; i < BattleStyles.Length; i++)
|
||||
SAV.EventWork.SetEventFlag(unlockStart + i, LB_BallThrowTypeUnlocked.GetSelected(i));
|
||||
for (int i = 1; i < BattleStyles.Count; i++)
|
||||
for (int i = 1; i < BattleStyles.Length; i++)
|
||||
SAV.EventWork.SetEventFlag(learnedStart + i, LB_BallThrowTypeLearned.GetSelected(i));
|
||||
}
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ namespace PKHeX.WinForms
|
|||
}
|
||||
|
||||
private static readonly string[] Languages = ["ja", "fr", "it", "de", "es", "ko", "zh", "zh2"];
|
||||
private const string DefaultLanguage = GameLanguage.DefaultLanguage;
|
||||
private static string DefaultLanguage => Main.CurrentLanguage;
|
||||
|
||||
public static bool IsUpdatingTranslations { get; private set; }
|
||||
|
||||
|
@ -50,24 +50,21 @@ namespace PKHeX.WinForms
|
|||
{
|
||||
var assembly = System.Reflection.Assembly.GetExecutingAssembly();
|
||||
var types = assembly.GetTypes();
|
||||
// add mode
|
||||
WinFormsTranslator.SetRemovalMode(false);
|
||||
WinFormsTranslator.LoadSettings<PKHeXSettings>(DefaultLanguage);
|
||||
WinFormsTranslator.LoadAllForms(types, LoadBanlist); // populate with every possible control
|
||||
WinFormsTranslator.TranslateControls(GetExtraControls());
|
||||
WinFormsTranslator.UpdateAll(DefaultLanguage, Languages); // propagate to others
|
||||
WinFormsTranslator.DumpAll(Banlist); // dump current to file
|
||||
|
||||
// de-populate
|
||||
WinFormsTranslator.SetRemovalMode(); // remove used keys, don't add any
|
||||
WinFormsTranslator.LoadSettings<PKHeXSettings>(DefaultLanguage, false);
|
||||
WinFormsTranslator.LoadAllForms(types, LoadBanlist);
|
||||
WinFormsTranslator.TranslateControls(GetExtraControls());
|
||||
WinFormsTranslator.RemoveAll(DefaultLanguage, []); // remove all lines from above generated files that still remain
|
||||
// Trigger a translation then dump all.
|
||||
foreach (var lang in Languages) // get all languages ready to go
|
||||
_ = WinFormsTranslator.GetDictionary(lang);
|
||||
WinFormsTranslator.SetUpdateMode();
|
||||
WinFormsTranslator.LoadSettings<PKHeXSettings>(DefaultLanguage);
|
||||
WinFormsTranslator.LoadEnums(EnumTypesToTranslate, DefaultLanguage);
|
||||
WinFormsTranslator.LoadAllForms(types, LoadBanlist); // populate with every possible control
|
||||
WinFormsTranslator.TranslateControls(GetExtraControls(), DefaultLanguage);
|
||||
var dir = GetResourcePath("PKHeX.WinForms", "Resources", "text");
|
||||
WinFormsTranslator.DumpAll(DefaultLanguage, Banlist, dir); // dump current to file
|
||||
WinFormsTranslator.SetUpdateMode(false);
|
||||
|
||||
// Move translated files from the debug exe loc to their project location
|
||||
var files = Directory.GetFiles(Application.StartupPath);
|
||||
var dir = GetResourcePath("PKHeX.WinForms", "Resources", "text");
|
||||
foreach (var f in files)
|
||||
{
|
||||
var fn = Path.GetFileName(f);
|
||||
|
@ -85,6 +82,23 @@ namespace PKHeX.WinForms
|
|||
Application.Exit();
|
||||
}
|
||||
|
||||
private static readonly Type[] EnumTypesToTranslate =
|
||||
[
|
||||
typeof(StatusCondition),
|
||||
typeof(PokeSize),
|
||||
typeof(PokeSizeDetailed),
|
||||
|
||||
typeof(PassPower5),
|
||||
typeof(Funfest5Mission),
|
||||
typeof(OPower6Index),
|
||||
typeof(OPower6FieldType),
|
||||
typeof(OPower6BattleType),
|
||||
typeof(PlayerBattleStyle7),
|
||||
typeof(PlayerSkinColor7),
|
||||
typeof(Stamp7),
|
||||
typeof(FestivalPlazaFacilityColor),
|
||||
];
|
||||
|
||||
private static IEnumerable<Control> GetExtraControls()
|
||||
{
|
||||
var slotGroupLabels = Enum.GetNames<StorageSlotType>();
|
||||
|
@ -100,11 +114,11 @@ namespace PKHeX.WinForms
|
|||
|
||||
private static readonly string[] Banlist =
|
||||
[
|
||||
..LoadBanlist,
|
||||
"Gender=", // editor gender labels
|
||||
"BTN_Shinytize", // ☆
|
||||
"Hidden_", // Hidden controls
|
||||
"CAL_", // calendar controls now expose Text, don't care.
|
||||
".Count", // enum count
|
||||
$"{nameof(Main)}.L_SizeH", // height rating
|
||||
$"{nameof(Main)}.L_SizeW", // weight rating
|
||||
$"{nameof(Main)}.L_SizeS", // scale rating
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using PKHeX.Core;
|
||||
|
@ -14,6 +17,19 @@ public static class WinFormsTranslator
|
|||
private static readonly Dictionary<string, TranslationContext> Context = [];
|
||||
internal static void TranslateInterface(this Control form, string lang) => TranslateForm(form, GetContext(lang));
|
||||
|
||||
internal static string TranslateEnum<T>(T value, string lang) where T : Enum =>
|
||||
TranslateEnum(typeof(T).Name, value.ToString(), lang);
|
||||
|
||||
internal static string[] GetEnumTranslation<T>(string lang)
|
||||
{
|
||||
var type = typeof(T);
|
||||
var names = Enum.GetNames(type);
|
||||
var result = new string[names.Length];
|
||||
for (int i = 0; i < names.Length; i++)
|
||||
result[i] = TranslateEnum(type.Name, names[i], lang);
|
||||
return result;
|
||||
}
|
||||
|
||||
private static string GetTranslationFileNameInternal(ReadOnlySpan<char> lang) => $"lang_{lang}";
|
||||
private static string GetTranslationFileNameExternal(ReadOnlySpan<char> lang) => $"lang_{lang}.txt";
|
||||
|
||||
|
@ -46,14 +62,12 @@ public static class WinFormsTranslator
|
|||
form.ResumeLayout();
|
||||
}
|
||||
|
||||
internal static void TranslateControls(IEnumerable<Control> controls)
|
||||
internal static void TranslateControls(IEnumerable<Control> controls, string baseLanguage)
|
||||
{
|
||||
var context = GetContext(baseLanguage);
|
||||
foreach (var c in controls)
|
||||
{
|
||||
foreach (var context in Context.Values)
|
||||
context.GetTranslatedText(c.Name, c.Text);
|
||||
}
|
||||
}
|
||||
|
||||
private static string GetSaneFormName(string formName)
|
||||
{
|
||||
|
@ -69,6 +83,13 @@ public static class WinFormsTranslator
|
|||
};
|
||||
}
|
||||
|
||||
private static string TranslateEnum(string type, string value, string lang)
|
||||
{
|
||||
var context = GetContext(lang);
|
||||
var key = $"{type}.{value}";
|
||||
return context.GetTranslatedText(key, value);
|
||||
}
|
||||
|
||||
private static void TranslateControl(object c, TranslationContext context, ReadOnlySpan<char> formname)
|
||||
{
|
||||
if (c is Control r)
|
||||
|
@ -172,44 +193,25 @@ public static class WinFormsTranslator
|
|||
}
|
||||
|
||||
#if DEBUG
|
||||
public static void UpdateAll(string baseLanguage, IEnumerable<string> others)
|
||||
public static void DumpAll(string baseLang, ReadOnlySpan<string> banlist, string dir)
|
||||
{
|
||||
var baseContext = GetContext(baseLanguage);
|
||||
foreach (var lang in others)
|
||||
{
|
||||
var c = GetContext(lang);
|
||||
c.UpdateFrom(baseContext);
|
||||
}
|
||||
}
|
||||
var context = Context[baseLang];
|
||||
context.RemoveBannedEntries(banlist);
|
||||
|
||||
public static void DumpAll(ReadOnlySpan<string> banlist)
|
||||
{
|
||||
// Reload all contexts
|
||||
foreach (var (lang, value) in Context)
|
||||
{
|
||||
var fn = GetTranslationFileNameExternal(lang);
|
||||
var lines = value.Write();
|
||||
if (lang != baseLang)
|
||||
value.CopyFrom(context);
|
||||
var exist = GetTranslationFile(lang);
|
||||
value.UpdateFrom(exist);
|
||||
|
||||
// Write a new file.
|
||||
using var fs = new StreamWriter(fn);
|
||||
foreach (var line in lines)
|
||||
{
|
||||
// Ensure line isn't banned.
|
||||
if (IsBannedContains(line, banlist))
|
||||
continue;
|
||||
fs.WriteLine(line);
|
||||
var fn = GetTranslationFileNameExternal(lang);
|
||||
var lines = value.Write();
|
||||
File.WriteAllLines(Path.Combine(dir, fn), lines);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static bool IsBannedContains(ReadOnlySpan<char> line, ReadOnlySpan<string> banlist)
|
||||
{
|
||||
foreach (var banned in banlist)
|
||||
{
|
||||
if (line.Contains(banned, StringComparison.Ordinal))
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private static bool IsBannedStartsWith(ReadOnlySpan<char> line, ReadOnlySpan<string> banlist)
|
||||
{
|
||||
|
@ -245,47 +247,16 @@ public static class WinFormsTranslator
|
|||
}
|
||||
}
|
||||
|
||||
public static void SetRemovalMode(bool status = true)
|
||||
public static void SetUpdateMode(bool status = true)
|
||||
{
|
||||
foreach (TranslationContext c in Context.Values)
|
||||
{
|
||||
c.RemoveUsedKeys = status;
|
||||
c.AddNew = !status;
|
||||
}
|
||||
}
|
||||
|
||||
public static void RemoveAll(string defaultLanguage, ReadOnlySpan<string> banlist)
|
||||
{
|
||||
var badKeys = Context[defaultLanguage];
|
||||
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 => !skipExports.Any(l.StartsWith));
|
||||
File.WriteAllLines(fn, result);
|
||||
if (status)
|
||||
c.Value.Clear();
|
||||
c.Value.AddNew = status;
|
||||
}
|
||||
}
|
||||
|
||||
private static string[] GetSkips(ReadOnlySpan<string> banlist, TranslationContext badKeys)
|
||||
{
|
||||
List<string> split = [];
|
||||
foreach (var line in badKeys.Write())
|
||||
{
|
||||
var index = line.IndexOf(TranslationContext.Separator);
|
||||
if (index < 0)
|
||||
continue;
|
||||
var key = line.AsSpan(0, index);
|
||||
if (!IsBannedStartsWith(key, banlist))
|
||||
split.Add(line[..(index+1)]);
|
||||
}
|
||||
|
||||
if (split.Count == 0)
|
||||
return [];
|
||||
return [..split];
|
||||
}
|
||||
|
||||
public static void LoadSettings<T>(string defaultLanguage, bool add = true)
|
||||
{
|
||||
var context = (Dictionary<string, string>)Context[defaultLanguage].Lookup;
|
||||
|
@ -323,16 +294,31 @@ public static class WinFormsTranslator
|
|||
LoadSettings<T>(add, t, context);
|
||||
}
|
||||
}
|
||||
|
||||
public static void LoadEnums(ReadOnlySpan<Type> enumTypesToTranslate, string defaultLanguage)
|
||||
{
|
||||
var context = (Dictionary<string, string>)Context[defaultLanguage].Lookup;
|
||||
foreach (var t in enumTypesToTranslate)
|
||||
{
|
||||
var names = Enum.GetNames(t);
|
||||
foreach (var name in names)
|
||||
{
|
||||
var key = $"{t.Name}.{name}";
|
||||
context.Add(key, name);
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
public sealed class TranslationContext
|
||||
{
|
||||
public bool AddNew { private get; set; }
|
||||
public bool RemoveUsedKeys { private get; set; }
|
||||
public const char Separator = '=';
|
||||
private readonly Dictionary<string, string> Translation = [];
|
||||
public IReadOnlyDictionary<string, string> Lookup => Translation;
|
||||
public bool AddNew { get; set; }
|
||||
|
||||
public void Clear() => Translation.Clear();
|
||||
|
||||
public TranslationContext(ReadOnlySpan<string> content, char separator = Separator)
|
||||
{
|
||||
|
@ -350,11 +336,9 @@ public sealed class TranslationContext
|
|||
Translation.TryAdd(key, value);
|
||||
}
|
||||
|
||||
[return: NotNullIfNotNull(nameof(fallback))]
|
||||
public string? GetTranslatedText(string val, string? fallback)
|
||||
{
|
||||
if (RemoveUsedKeys)
|
||||
Translation.Remove(val);
|
||||
|
||||
if (Translation.TryGetValue(val, out var translated))
|
||||
return translated;
|
||||
|
||||
|
@ -368,12 +352,55 @@ public sealed class TranslationContext
|
|||
return Translation.Select(z => $"{z.Key}{separator}{z.Value}").OrderBy(z => z.Contains('.')).ThenBy(z => z);
|
||||
}
|
||||
|
||||
public void UpdateFrom(TranslationContext other)
|
||||
public void UpdateFrom(ReadOnlySpan<string> lines)
|
||||
{
|
||||
bool oldAdd = AddNew;
|
||||
AddNew = true;
|
||||
foreach (var kvp in other.Translation)
|
||||
GetTranslatedText(kvp.Key, kvp.Value);
|
||||
AddNew = oldAdd;
|
||||
foreach (var line in lines)
|
||||
{
|
||||
var split = line.IndexOf(Separator);
|
||||
if (split < 0)
|
||||
continue;
|
||||
var key = line[..split];
|
||||
|
||||
ref var exist = ref CollectionsMarshal.GetValueRefOrNullRef(Translation, key);
|
||||
if (!Unsafe.IsNullRef(ref exist))
|
||||
exist = line[(split + 1)..];
|
||||
}
|
||||
}
|
||||
|
||||
public void RemoveBannedEntries(ReadOnlySpan<string> banlist)
|
||||
{
|
||||
var badKeys = new List<string>();
|
||||
foreach (var (key, _) in Translation)
|
||||
{
|
||||
if (IsBannedContains(key, banlist))
|
||||
badKeys.Add(key);
|
||||
|
||||
static bool IsBannedContains(ReadOnlySpan<char> key, ReadOnlySpan<string> banlist)
|
||||
{
|
||||
foreach (var line in banlist)
|
||||
{
|
||||
if (line.EndsWith(Separator))
|
||||
{
|
||||
if (key.EndsWith(line.AsSpan()[..^1], StringComparison.Ordinal))
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (key.Contains(line, StringComparison.Ordinal))
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
foreach (var key in badKeys)
|
||||
Translation.Remove(key);
|
||||
}
|
||||
|
||||
public void CopyFrom(TranslationContext other)
|
||||
{
|
||||
foreach (var (key, value) in other.Translation)
|
||||
Translation.Add(key, value);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue