mirror of
https://github.com/kwsch/PKHeX
synced 2024-11-22 03:53:08 +00:00
Implement extra Language Translations (Portuguese)
Should be easy enough to add subsequent ones without errors; just modify lang_val -> abbrev main_langlist -> as it will appear in the dropdown
This commit is contained in:
parent
b56edf1fec
commit
0907f56e06
5 changed files with 202 additions and 184 deletions
|
@ -341,6 +341,7 @@
|
|||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\text\other\lang_pt.txt" />
|
||||
<None Include="Resources\text\ko\text_Games_ko.txt" />
|
||||
<None Include="Resources\text\ja\text_Games_ja.txt" />
|
||||
<None Include="Resources\text\it\text_Games_it.txt" />
|
||||
|
|
|
@ -37,31 +37,17 @@ namespace PKHeX
|
|||
#endregion
|
||||
#region Language Detection before loading
|
||||
// Set up Language Selection
|
||||
string[] main_langlist =
|
||||
{
|
||||
"English", // ENG
|
||||
"日本語", // JPN
|
||||
"Français", // FRE
|
||||
"Italiano", // ITA
|
||||
"Deutsch", // GER
|
||||
"Español", // SPA
|
||||
"한국어", // KOR
|
||||
"中文" // CHN
|
||||
};
|
||||
foreach (var cbItem in main_langlist)
|
||||
CB_MainLanguage.Items.Add(cbItem);
|
||||
|
||||
// Try and detect the language
|
||||
int[] main_langnum = { 2, 1, 3, 4, 5, 7, 8, 9 };
|
||||
string[] lang_val = { "en", "ja", "fr", "it", "de", "es", "ko", "zh" };
|
||||
int[] main_langnum = {2, 1, 3, 4, 5, 7, 8, 9};
|
||||
main_langnum = main_langnum.Concat(Enumerable.Range(10, lang_val.Length).Select(i => i).ToArray()).ToArray();
|
||||
string filename = Path.GetFileNameWithoutExtension(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName);
|
||||
string lastTwoChars = filename.Substring(filename.Length - 2);
|
||||
int lang = Array.IndexOf(main_langnum, Array.IndexOf(lang_val, lastTwoChars));
|
||||
|
||||
if (lang >= 0)
|
||||
CB_MainLanguage.SelectedIndex = main_langnum[lang];
|
||||
else
|
||||
CB_MainLanguage.SelectedIndex = ((lastTwoChars == "jp") ? 1 : 0);
|
||||
CB_MainLanguage.SelectedIndex = lang >= 0 ? main_langnum[lang] - 1 : ((lastTwoChars == "jp") ? 1 : 0);
|
||||
|
||||
#region HaX
|
||||
HaX = (filename.IndexOf("HaX", StringComparison.Ordinal) >= 0);
|
||||
|
@ -79,9 +65,8 @@ namespace PKHeX
|
|||
Status = "Language set up";
|
||||
#endregion
|
||||
#region Localize & Populate
|
||||
InitializeStrings(); Status = "Strings set up";
|
||||
InitializeFields(); Status = "Fields set up";
|
||||
CB_Language.SelectedIndex = (lang >= 0) ? main_langnum[lang] : 1;
|
||||
CB_Language.SelectedIndex = (lang >= 0 && lang < 7) ? main_langnum[lang] : 1;
|
||||
#endregion
|
||||
#region Add ContextMenus to the PictureBoxes (PKX slots)
|
||||
|
||||
|
@ -172,6 +157,7 @@ namespace PKHeX
|
|||
TB_OT.Font = (Font)TB_Nickname.Font.Clone();
|
||||
TB_OTt2.Font = (Font)TB_Nickname.Font.Clone();
|
||||
Status = "Initialized!";
|
||||
CB_Species.SelectedIndex = 1;
|
||||
|
||||
init = true;
|
||||
|
||||
|
@ -209,6 +195,19 @@ namespace PKHeX
|
|||
public static int colorizedslot;
|
||||
public static int largeWidth, shortWidth;
|
||||
public static string eggname = "";
|
||||
public static string[] lang_val = { "en", "ja", "fr", "it", "de", "es", "ko", "zh", "pt" };
|
||||
public static string[] main_langlist =
|
||||
{
|
||||
"English", // ENG
|
||||
"日本語", // JPN
|
||||
"Français", // FRE
|
||||
"Italiano", // ITA
|
||||
"Deutsch", // GER
|
||||
"Español", // SPA
|
||||
"한국어", // KOR
|
||||
"中文", // CHN
|
||||
"Português", // Portuguese
|
||||
};
|
||||
public static string[] gendersymbols = { "♂", "♀", "-" };
|
||||
public static string[] specieslist = { };
|
||||
public static string[] movelist = { };
|
||||
|
@ -241,10 +240,8 @@ namespace PKHeX
|
|||
public static string[] gamelist = { };
|
||||
public static string[] puffs = { };
|
||||
public static string[] itempouch = { };
|
||||
public static int[] speciesability = { };
|
||||
public static int[] saveoffsets = { };
|
||||
public static string origintrack;
|
||||
public static string curlanguage;
|
||||
public static string curlanguage = "en";
|
||||
public volatile bool init;
|
||||
public static bool unicode;
|
||||
public ToolTip Tip1 = new ToolTip();
|
||||
|
@ -725,19 +722,18 @@ namespace PKHeX
|
|||
// Language Translation
|
||||
private void changeMainLanguage(object sender, EventArgs e)
|
||||
{
|
||||
if (init)
|
||||
buff = preparepkx(buff); // get data currently in form
|
||||
if (init) buff = preparepkx(buff); // get data currently in form
|
||||
|
||||
Menu_Options.DropDown.Close();
|
||||
InitializeStrings();
|
||||
InitializeLanguage();
|
||||
Util.TranslateInterface(this, curlanguage, menuStrip1);
|
||||
Util.TranslateInterface(this, lang_val[CB_MainLanguage.SelectedIndex], menuStrip1); // Translate the UI to language.
|
||||
populateFields(buff); // put data back in form
|
||||
}
|
||||
private void InitializeStrings()
|
||||
{
|
||||
string[] lang_val = { "en", "ja", "fr", "it", "de", "es", "ko", "zh" };
|
||||
curlanguage = lang_val[CB_MainLanguage.SelectedIndex];
|
||||
if (CB_MainLanguage.SelectedIndex < 8)
|
||||
curlanguage = lang_val[CB_MainLanguage.SelectedIndex];
|
||||
|
||||
string l = curlanguage;
|
||||
natures = Util.getStringList("Natures", l);
|
||||
|
@ -814,7 +810,7 @@ namespace PKHeX
|
|||
|
||||
// Localize the Poketransfer to the language (30001)
|
||||
string[] ptransp = { "Poké Transfer", "ポケシフター", "Poké Fret", "Pokétrasporto", "Poképorter", "Pokétransfer", "포케시프터", "ポケシフター" };
|
||||
metBW2_30000[1 - 1] = ptransp[CB_MainLanguage.SelectedIndex];
|
||||
metBW2_30000[1 - 1] = ptransp[Array.IndexOf(lang_val, curlanguage)];
|
||||
metBW2_30000[2 - 1] += " (NPC)"; // Anything from an NPC
|
||||
metBW2_30000[3 - 1] += " (" + eggname + ")"; // Egg From Link Trade
|
||||
|
||||
|
|
96
Properties/Resources.Designer.cs
generated
96
Properties/Resources.Designer.cs
generated
|
@ -14776,6 +14776,28 @@ namespace PKHeX.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to ! PKHeX Interface Customization File
|
||||
///! Languages: Save this file accordingly and put it in the same folder as PKHeX's executable.
|
||||
///! lang_en.txt = English
|
||||
///! lang_jp.txt = Japanese
|
||||
///! lang_fr.txt = French
|
||||
///! lang_de.txt = German
|
||||
///! lang_es.txt = Spanish
|
||||
///! lang_it.txt = Italian
|
||||
///! lang_ko.txt = Korean
|
||||
///! lang_pt.txt = Portuguese
|
||||
///! Make sure that each edit has a ' = ' between Control name and new Text!
|
||||
///! For the Menu Bar, separate the DropDown Item names with ' ; '
|
||||
///!
|
||||
///! ----------------------------------------------- [rest of string was truncated]";.
|
||||
/// </summary>
|
||||
internal static string lang_pt {
|
||||
get {
|
||||
return ResourceManager.GetString("lang_pt", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to lang_ja=! PKHeX Interface Customization File
|
||||
///! Languages: Save this file accordingly and put it in the same folder as PKHeX's executable.
|
||||
|
@ -15040,7 +15062,7 @@ namespace PKHeX.Properties {
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to If you are having issues viewing certain symbols: Options -> Toggle Unicode Text.
|
||||
/// Looks up a localized string similar to If you are having issues viewing certain symbols/text: Options -> Toggle Font.
|
||||
///
|
||||
///
|
||||
///// Main Window
|
||||
|
@ -15053,13 +15075,9 @@ namespace PKHeX.Properties {
|
|||
///Randomize EVs: Set all EVs to 0.
|
||||
///PP Ups Label: Set all PP Ups to 3.
|
||||
///Friendship Label: Reset Friendship
|
||||
///QR! to wrap text around QR code.
|
||||
///
|
||||
///Click on the OT label to set relevant details to that of the save file.
|
||||
///
|
||||
///
|
||||
///// Save File
|
||||
///
|
||||
///Click [rest of string was truncated]";.
|
||||
///Alt click QR! to load ekx data from a QR url loaded to your clipboar [rest of string was truncated]";.
|
||||
/// </summary>
|
||||
internal static string shortcuts {
|
||||
get {
|
||||
|
@ -19059,7 +19077,7 @@ namespace PKHeX.Properties {
|
|||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to None
|
||||
///
|
||||
///Rock Smash (HGSS)
|
||||
///Tall Grass
|
||||
///
|
||||
///Dialga/Palkia
|
||||
|
@ -19070,6 +19088,7 @@ namespace PKHeX.Properties {
|
|||
///Building
|
||||
///Marsh/Safari
|
||||
///
|
||||
///Starter/Fossil/Gift (DP)
|
||||
///
|
||||
///
|
||||
///
|
||||
|
@ -19080,9 +19099,8 @@ namespace PKHeX.Properties {
|
|||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///Starter/Fossil/Gift.
|
||||
///Distortion World (Pt)
|
||||
///Starter/Fossil/Gift (Pt).
|
||||
/// </summary>
|
||||
internal static string text_EncounterType_de {
|
||||
get {
|
||||
|
@ -19092,7 +19110,7 @@ namespace PKHeX.Properties {
|
|||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to None
|
||||
///
|
||||
///Rock Smash (HGSS)
|
||||
///Tall Grass
|
||||
///
|
||||
///Dialga/Palkia
|
||||
|
@ -19103,6 +19121,7 @@ namespace PKHeX.Properties {
|
|||
///Building
|
||||
///Marsh/Safari
|
||||
///
|
||||
///Starter/Fossil/Gift (DP)
|
||||
///
|
||||
///
|
||||
///
|
||||
|
@ -19113,9 +19132,8 @@ namespace PKHeX.Properties {
|
|||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///Starter/Fossil/Gift.
|
||||
///Distortion World (Pt)
|
||||
///Starter/Fossil/Gift (Pt).
|
||||
/// </summary>
|
||||
internal static string text_EncounterType_en {
|
||||
get {
|
||||
|
@ -19125,7 +19143,7 @@ namespace PKHeX.Properties {
|
|||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to None
|
||||
///
|
||||
///Rock Smash (HGSS)
|
||||
///Tall Grass
|
||||
///
|
||||
///Dialga/Palkia
|
||||
|
@ -19136,6 +19154,7 @@ namespace PKHeX.Properties {
|
|||
///Building
|
||||
///Marsh/Safari
|
||||
///
|
||||
///Starter/Fossil/Gift (DP)
|
||||
///
|
||||
///
|
||||
///
|
||||
|
@ -19146,9 +19165,8 @@ namespace PKHeX.Properties {
|
|||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///Starter/Fossil/Gift.
|
||||
///Distortion World (Pt)
|
||||
///Starter/Fossil/Gift (Pt).
|
||||
/// </summary>
|
||||
internal static string text_EncounterType_es {
|
||||
get {
|
||||
|
@ -19158,7 +19176,7 @@ namespace PKHeX.Properties {
|
|||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to None
|
||||
///
|
||||
///Rock Smash (HGSS)
|
||||
///Tall Grass
|
||||
///
|
||||
///Dialga/Palkia
|
||||
|
@ -19169,6 +19187,7 @@ namespace PKHeX.Properties {
|
|||
///Building
|
||||
///Marsh/Safari
|
||||
///
|
||||
///Starter/Fossil/Gift (DP)
|
||||
///
|
||||
///
|
||||
///
|
||||
|
@ -19179,9 +19198,8 @@ namespace PKHeX.Properties {
|
|||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///Starter/Fossil/Gift.
|
||||
///Distortion World (Pt)
|
||||
///Starter/Fossil/Gift (Pt).
|
||||
/// </summary>
|
||||
internal static string text_EncounterType_fr {
|
||||
get {
|
||||
|
@ -19191,7 +19209,7 @@ namespace PKHeX.Properties {
|
|||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to None
|
||||
///
|
||||
///Rock Smash (HGSS)
|
||||
///Tall Grass
|
||||
///
|
||||
///Dialga/Palkia
|
||||
|
@ -19202,6 +19220,7 @@ namespace PKHeX.Properties {
|
|||
///Building
|
||||
///Marsh/Safari
|
||||
///
|
||||
///Starter/Fossil/Gift (DP)
|
||||
///
|
||||
///
|
||||
///
|
||||
|
@ -19212,9 +19231,8 @@ namespace PKHeX.Properties {
|
|||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///Starter/Fossil/Gift.
|
||||
///Distortion World (Pt)
|
||||
///Starter/Fossil/Gift (Pt).
|
||||
/// </summary>
|
||||
internal static string text_EncounterType_it {
|
||||
get {
|
||||
|
@ -19224,7 +19242,7 @@ namespace PKHeX.Properties {
|
|||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to None
|
||||
///
|
||||
///Rock Smash (HGSS)
|
||||
///Tall Grass
|
||||
///
|
||||
///Dialga/Palkia
|
||||
|
@ -19235,6 +19253,7 @@ namespace PKHeX.Properties {
|
|||
///Building
|
||||
///Marsh/Safari
|
||||
///
|
||||
///Starter/Fossil/Gift (DP)
|
||||
///
|
||||
///
|
||||
///
|
||||
|
@ -19245,9 +19264,8 @@ namespace PKHeX.Properties {
|
|||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///Starter/Fossil/Gift.
|
||||
///Distortion World (Pt)
|
||||
///Starter/Fossil/Gift (Pt).
|
||||
/// </summary>
|
||||
internal static string text_EncounterType_ja {
|
||||
get {
|
||||
|
@ -19257,7 +19275,7 @@ namespace PKHeX.Properties {
|
|||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to None
|
||||
///
|
||||
///Rock Smash (HGSS)
|
||||
///Tall Grass
|
||||
///
|
||||
///Dialga/Palkia
|
||||
|
@ -19268,6 +19286,7 @@ namespace PKHeX.Properties {
|
|||
///Building
|
||||
///Marsh/Safari
|
||||
///
|
||||
///Starter/Fossil/Gift (DP)
|
||||
///
|
||||
///
|
||||
///
|
||||
|
@ -19278,9 +19297,8 @@ namespace PKHeX.Properties {
|
|||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///Starter/Fossil/Gift.
|
||||
///Distortion World (Pt)
|
||||
///Starter/Fossil/Gift (Pt).
|
||||
/// </summary>
|
||||
internal static string text_EncounterType_ko {
|
||||
get {
|
||||
|
@ -19290,7 +19308,7 @@ namespace PKHeX.Properties {
|
|||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to None
|
||||
///
|
||||
///Rock Smash (HGSS)
|
||||
///Tall Grass
|
||||
///
|
||||
///Dialga/Palkia
|
||||
|
@ -19301,6 +19319,7 @@ namespace PKHeX.Properties {
|
|||
///Building
|
||||
///Marsh/Safari
|
||||
///
|
||||
///Starter/Fossil/Gift (DP)
|
||||
///
|
||||
///
|
||||
///
|
||||
|
@ -19311,9 +19330,8 @@ namespace PKHeX.Properties {
|
|||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///
|
||||
///Starter/Fossil/Gift.
|
||||
///Distortion World (Pt)
|
||||
///Starter/Fossil/Gift (Pt).
|
||||
/// </summary>
|
||||
internal static string text_EncounterType_zh {
|
||||
get {
|
||||
|
|
|
@ -5887,4 +5887,7 @@
|
|||
<data name="text_Games_zh" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\text\zh\text_Games_zh.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="lang_pt" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\text\other\lang_pt.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
</root>
|
|
@ -17,49 +17,49 @@
|
|||
- Change stuff below this line, not above.
|
||||
----------------Overall PKX Interface------------------
|
||||
Menu_File = Ficheiro ; Abrir... ; Guardar como... ; Sair
|
||||
Menu_Tools = Ferramentas ; Alternar Interface da Box ; Carregar/Despejar Boxes ; Relatório de Dados das Boxes ; Gerador de Código
|
||||
Menu_Options = Opções ; Idioma ; Sobre o PKHeX ; Mudar Fonte
|
||||
Menu_Tools = Ferramentas ; Alternar Interface da Box ; Carregar/Despejar Boxes ; Relatório de Dados das Boxes ; Gerador de Código
|
||||
Menu_Options = Opções ; Idioma ; Sobre o PKHeX ; Mudar Fonte
|
||||
--------------------Main Tab Data----------------------
|
||||
Tab_Main = Principal
|
||||
Label_PID = PID:
|
||||
BTN_RerollPID = Gerar
|
||||
Label_Species = Espécies:
|
||||
Label_Species = Espécies:
|
||||
CHK_Nicknamed = Alcunha:
|
||||
Label_EXP = EXP:
|
||||
Label_CurLevel = Nível:
|
||||
Label_CurLevel = Nível:
|
||||
Label_Nature = Natureza:
|
||||
Label_HeldItem = Item a Segurar:
|
||||
Label_Friendship = Amizade:
|
||||
Label_Form = Forma:
|
||||
Label_Ability = Habilidade:
|
||||
Label_Language = Idioma:
|
||||
CHK_IsEgg = É Ovo
|
||||
CHK_IsEgg = É Ovo
|
||||
CHK_Infected = Infectado
|
||||
CHK_Cured = Curado
|
||||
Label_PKRS = PkRs:
|
||||
Label_PKRSdays = d:
|
||||
Label_Country = País:
|
||||
Label_SubRegion = Sub Região:
|
||||
Label_3DSRegion = Região 3DS:
|
||||
Label_Country = País:
|
||||
Label_SubRegion = Sub Região:
|
||||
Label_3DSRegion = Região 3DS:
|
||||
---------------------Met Tab Data-----------------------
|
||||
Tab_Met = Encontro
|
||||
Label_OriginGame = Jogo de Origem:
|
||||
Label_MetLocation = Local de Encontro:
|
||||
Label_Ball = Bola:
|
||||
Label_MetLevel = Nível Encontrado:
|
||||
Label_MetLevel = Nível Encontrado:
|
||||
Label_MetDate = Data Encontrado:
|
||||
Label_EncounterType = Encontro:
|
||||
CHK_Fateful = Encontro Normal
|
||||
---------------------Egg Met Data-----------------------
|
||||
CHK_AsEgg = Como Ovo
|
||||
GB_EggConditions = Condições de Encontro do Ovo
|
||||
GB_EggConditions = Condições de Encontro do Ovo
|
||||
Label_EggLocation = Local:
|
||||
Label_EggDate = Data:
|
||||
--------------------Stats Tab Data----------------------
|
||||
Tab_Stats = Estatísticas
|
||||
Tab_Stats = Estat.
|
||||
Label_IVs = IVs
|
||||
Label_EVs = EVs
|
||||
Label_Stats = Estatísticas
|
||||
Label_Stats = Estatísticas
|
||||
Label_HP = HP:
|
||||
Label_ATK = Atk:
|
||||
Label_DEF = Def:
|
||||
|
@ -69,9 +69,9 @@ Label_SPE = Spe:
|
|||
Label_Total = Total:
|
||||
Label_HiddenPowerPrefix = Tipo do Hidden Power:
|
||||
Label_CharacteristicPrefix = Caracteristica:
|
||||
BTN_RandomIVs = IVs à Sorte
|
||||
BTN_RandomEVs = EVs à Sorte
|
||||
Label_ContestStats = Estatísticas de Concurso
|
||||
BTN_RandomIVs = IVs à Sorte
|
||||
BTN_RandomEVs = EVs à Sorte
|
||||
Label_ContestStats = Estatísticas de Concurso
|
||||
Label_Cool = Cool
|
||||
Label_Beauty = Beauty
|
||||
Label_Cute = Cute
|
||||
|
@ -86,21 +86,21 @@ Label_PPups = PP Ups
|
|||
GB_RelearnMoves = Reaprender Ataques
|
||||
-------------------OT/Misc Tab Data---------------------
|
||||
Tab_OTMisc = OT/Outros
|
||||
GB_OT = Informação do Treinador
|
||||
GB_OT = Informação do Treinador
|
||||
Label_TID = TID:
|
||||
Label_SID = SID:
|
||||
Label_OT = OT:
|
||||
RB_OTM = ?
|
||||
RB_OTF = ?
|
||||
GB_nOT = Último (não OT) Treinador
|
||||
GB_nOT = Último (não OT) Treinador
|
||||
Label_PrevOT = OT:
|
||||
RB_nOTM = ?
|
||||
RB_nOTF = ?
|
||||
GB_ExtraBytes = Bytes Extra
|
||||
GB_Markings = Marcas
|
||||
BTN_Ribbons = Fitas/Medalhas
|
||||
BTN_History = Memórias/Amie
|
||||
Label_EncryptionConstant = Constante de Encriptação:
|
||||
BTN_History = Memórias/Amie
|
||||
Label_EncryptionConstant = Constante de Encriptação:
|
||||
BTN_RerollEC = Gerar
|
||||
-----------------Save Data Interface--------------------
|
||||
Tab_Box = Box
|
||||
|
@ -108,37 +108,37 @@ Tab_PartyBattle = Box Equipa-Batalha
|
|||
Tab_Other = Outro
|
||||
Tab_Tools = Ferramentas
|
||||
Tab_SAV = SAV
|
||||
B_OpenPokePuffs = ?Poké Puffs
|
||||
B_OpenPokePuffs = ?Poké Puffs
|
||||
B_OpenItemPouch = Itens
|
||||
B_OpenTrainerInfo = Informação do Treinador
|
||||
B_OpenTrainerInfo = Informação do Treinador
|
||||
B_OUTPasserby = Passerby
|
||||
B_OpenBoxLayout = Aparência das Boxes
|
||||
B_OpenBoxLayout = Aparência das Boxes
|
||||
B_OpenWondercards = Wondercard
|
||||
B_OpenSuperTraining = Super Treino
|
||||
B_OpenHallofFame = Hall of Fame
|
||||
B_OpenOPowers = O-Powers
|
||||
B_OpenEventFlags = Acontecimentos
|
||||
B_OpenPokedex = Pokédex
|
||||
B_OpenPokedex = Pokédex
|
||||
B_OpenBerryField = Campos de Berries
|
||||
--
|
||||
B_OpenSecretBase = Base Secreta
|
||||
--------------------Tab Internals-----------------------
|
||||
L_Party = Equipa:
|
||||
L_BattleBox = Box de Batalha:
|
||||
L_ReadOnlyPBB = Isto é só de leitura.
|
||||
L_ReadOnlyPBB = Isto é só de leitura.
|
||||
GB_Daycare = Daycare
|
||||
GB_GTS = GTS
|
||||
GB_Fused = Fundido
|
||||
GB_SUBE = Velhote
|
||||
DayCare_HasEgg = Ovo Disponível
|
||||
DayCare_HasEgg = Ovo Disponível
|
||||
L_DaycareSeed = Semente
|
||||
L_ReadOnlyOther = Este separador é só de leitura.
|
||||
L_ReadOnlyOther = Este separador é só de leitura.
|
||||
B_3DSSETemp = Abrir Temp 3DSSE
|
||||
B_JPEG = Gravar PGL .JPEG
|
||||
L_IntegrityCheck = Verificação de Integridade:
|
||||
L_IntegrityCheck = Verificação de Integridade:
|
||||
B_VerifyCHK = Checksums
|
||||
B_VerifySHA = Hashes
|
||||
L_SAVManipulation = Manipulação do Ficheiro Guardado:
|
||||
L_SAVManipulation = Manipulação do Ficheiro Guardado:
|
||||
B_SwitchSAV = Mudar SAV
|
||||
B_ExportSAV = Exportar SAV
|
||||
! End
|
||||
|
@ -156,12 +156,12 @@ Tab_Kalos = Fitas Comuns
|
|||
Tab_Extra = Fitas Extra
|
||||
Tab_Medals = Medalhas de Treino
|
||||
GB_Kalos12 = Conjunto 1
|
||||
Kalos1a_0 = Campião de Kalos
|
||||
Kalos1a_1 = Campião de Hoenn
|
||||
Kalos1a_2 = Campião de Sinnoh
|
||||
Kalos1a_0 = Campião de Kalos
|
||||
Kalos1a_1 = Campião de Hoenn
|
||||
Kalos1a_2 = Campião de Sinnoh
|
||||
Kalos1a_3 = Melhores Amigos
|
||||
Kalos1a_4 = Treino
|
||||
Kalos1a_5 = Batalhador Hábil
|
||||
Kalos1a_5 = Batalhador Hábil
|
||||
Kalos1a_6 = Batalhador Experiente
|
||||
Kalos1a_7 = Empenho
|
||||
---
|
||||
|
@ -169,7 +169,7 @@ Kalos1b_0 = Alerta
|
|||
Kalos1b_1 = Choque
|
||||
Kalos1b_2 = Desanimado
|
||||
Kalos1b_3 = Descuidado
|
||||
Kalos1b_4 = Descontraído
|
||||
Kalos1b_4 = Descontraído
|
||||
Kalos1b_5 = Dorminhoco
|
||||
Kalos1b_6 = Sorridente
|
||||
Kalos1b_7 = Deslumbrante
|
||||
|
@ -181,28 +181,28 @@ Kalos2a_2 = Artista
|
|||
Kalos2a_3 = Pegada
|
||||
Kalos2a_4 = Recorde
|
||||
Kalos2a_5 = Lenda
|
||||
Kalos2a_6 = País
|
||||
Kalos2a_6 = País
|
||||
Kalos2a_7 = Nacional
|
||||
---
|
||||
Kalos2b_0 = Terra
|
||||
Kalos2b_1 = Mundo
|
||||
Kalos2b_2 = Clássico
|
||||
Kalos2b_2 = Clássico
|
||||
Kalos2b_3 = Premier
|
||||
Kalos2b_4 = Evento
|
||||
Kalos2b_5 = Aniversário
|
||||
Kalos2b_5 = Aniversário
|
||||
Kalos2b_6 = Especial
|
||||
Kalos2b_7 = Lembrança
|
||||
Kalos2b_7 = Lembrança
|
||||
---
|
||||
GB_Extra1 = Conjunto 3
|
||||
Extra1_0 = Desejando
|
||||
Extra1_1 = Campião de Batalha
|
||||
Extra1_2 = Campião Regional
|
||||
Extra1_3 = Campião Nacional
|
||||
Extra1_4 = Campião Mundial
|
||||
Extra1_1 = Campião de Batalha
|
||||
Extra1_2 = Campião Regional
|
||||
Extra1_3 = Campião Nacional
|
||||
Extra1_4 = Campião Mundial
|
||||
L_PastContest = Fitas de Concursos Passados:
|
||||
L_PastBattle = Fitas de Batalhas Passadas:
|
||||
---
|
||||
Extra1_7 = Campeão de Hoenn
|
||||
Extra1_7 = Campeão de Hoenn
|
||||
ORAS_0 = Estrela de Concurso
|
||||
ORAS_1 = Mestre da Fixeza
|
||||
ORAS_2 = Mestre da Beleza
|
||||
|
@ -238,11 +238,11 @@ TMedal3_4 = Problemas
|
|||
L_Rank3 = Rank 5
|
||||
TMedal3_5 = Erva
|
||||
TMedal3_6 = Fogo
|
||||
TMedal3_7 = Água
|
||||
TMedal3_7 = Água
|
||||
TMedal4_0 = Fugir
|
||||
L_Rank3 = Rank 6
|
||||
TMedal4_1 = Segundo
|
||||
TMedal4_2 = Rápido
|
||||
TMedal4_2 = Rápido
|
||||
TMedal4_3 = Longo
|
||||
L_Rank3 = Rank 7
|
||||
TMedal4_4 = Dispersar
|
||||
|
@ -251,7 +251,7 @@ TMedal4_6 = Hydreigon
|
|||
L_Rank3 = Rank 8
|
||||
TMedal4_7 = Melhor
|
||||
---
|
||||
L_Bag = Última Mochila Utilizada:
|
||||
L_Bag = Última Mochila Utilizada:
|
||||
L_Hits = Pancadas de Sobra:
|
||||
! End
|
||||
! -----------------------------------------------------
|
||||
|
@ -263,23 +263,23 @@ BTN_Cancel = Cancelar
|
|||
BTN_Save = Guardar
|
||||
L_Handler = Treinador Actual:
|
||||
-
|
||||
Tab_OTMemory = Memórias com: OT
|
||||
Tab_OTMemory = Memórias com: OT
|
||||
L_OT_Friendship = Amizade:
|
||||
L_OT_Affection = Afecto:
|
||||
Tab_CTMemory = Memórias com: nãoOT
|
||||
Tab_CTMemory = Memórias com: nãoOT
|
||||
L_CT_Friendship = Amizade:
|
||||
L_cT_Affection = Afecto:
|
||||
Tab_Residence = Residência
|
||||
Tab_Residence = Residência
|
||||
--
|
||||
L_Country = País
|
||||
L_Region = Região
|
||||
L_Country = País
|
||||
L_Region = Região
|
||||
L_Geo0 = Mais Recente:
|
||||
L_Geo1 = Passado 1:
|
||||
L_Geo2 = Passado 2:
|
||||
L_Geo3 = Passado 3:
|
||||
L_Geo4 = Passado 4:
|
||||
--
|
||||
L_Arguments = Desactivado ; Nunca deixado ; OT ; Geração Passada ; Memórias com ; Pokémon ; Área ; Item(s) ; Ataques ; Local ;
|
||||
L_Arguments = Desactivado ; Nunca deixado ; OT ; Geração Passada ; Memórias com ; Pokémon ; Área ; Item(s) ; Ataques ; Local ;
|
||||
! End
|
||||
! -----------------------------------------------------
|
||||
- DO NOT CHANGE THIS SECTION.
|
||||
|
@ -295,7 +295,7 @@ L_Arguments = Desactivado ; Nunca deixado ; OT ; Gera
|
|||
-------------------------------------------------------
|
||||
L_Berry = Baga:
|
||||
L_Field = Campo:
|
||||
L_Unfinished = Não Acabado: Precisa de Mais Pesquisa
|
||||
L_Unfinished = Não Acabado: Precisa de Mais Pesquisa
|
||||
L_u1 = 1
|
||||
L_u2 = 2
|
||||
L_u3 = 3
|
||||
|
@ -325,16 +325,16 @@ L_BoxName = Nome da Box:
|
|||
------------------------------------------------------
|
||||
L_Ash = Volcanic Ash:
|
||||
GB_Misc = Misc
|
||||
flag_0288 = Estátua Multi
|
||||
flag_0287 = Estátua Rotation
|
||||
flag_0286 = Estátua Triples
|
||||
flag_0288 = Estátua Multi
|
||||
flag_0287 = Estátua Rotation
|
||||
flag_0286 = Estátua Triples
|
||||
flag_0293 = Super Multi Desbloqueado
|
||||
flag_0292 = Super Rotation Desbloqueado
|
||||
flag_0291 = Super Triples Desbloqueado
|
||||
flag_0290 = Super Doubles Desbloqueado
|
||||
flag_0289 = Super Singles Desbloqueado
|
||||
flag_0285 = Estátua Doubles
|
||||
flag_0284 = Estátua Singles
|
||||
flag_0285 = Estátua Doubles
|
||||
flag_0284 = Estátua Singles
|
||||
GB_Rebattle = Voltar a Lutar
|
||||
flag_2835 = (AS) Latios Capturado
|
||||
flag_0420 = (AS) Latios Derrotado
|
||||
|
@ -409,19 +409,19 @@ B_Cancel = Cancelar
|
|||
! SAV_EventFlagsXY = Event Flag Editor (XY)
|
||||
- Change stuff below this line, not above.
|
||||
-------------------------------------------------------
|
||||
flag_2546 = Pokédex Obtido
|
||||
flag_2546 = Pokédex Obtido
|
||||
GB_Misc = Outros
|
||||
flag_0289 = Estátua Multi
|
||||
flag_0288 = Estátua Rotation
|
||||
flag_0287 = Estátua Triples
|
||||
flag_0289 = Estátua Multi
|
||||
flag_0288 = Estátua Rotation
|
||||
flag_0287 = Estátua Triples
|
||||
flag_0294 = Super Multi Desbloqueado
|
||||
flag_0293 = Super Rotation Desbloqueado
|
||||
flag_0292 = Super Triples Desbloqueado
|
||||
flag_0291 = Super Doubles Desbloqueado
|
||||
flag_0290 = Super Singles Desbloqueado
|
||||
flag_0675 = 50: Chatelaine Derrotada
|
||||
flag_0286 = Estátua Doubles
|
||||
flag_0285 = Estátua Singles
|
||||
flag_0286 = Estátua Doubles
|
||||
flag_0285 = Estátua Singles
|
||||
GB_Rebattle = Voltar a Lutar
|
||||
flag_0114 = Zygarde Capturado
|
||||
flag_0790 = Zygarde Derrotado
|
||||
|
@ -448,28 +448,28 @@ B_Cancel = Cancelar
|
|||
! End
|
||||
! -----------------------------------------------------
|
||||
- DO NOT CHANGE THIS SECTION.
|
||||
! SAV_PokedexORAS = Pokédex Editor (ORAS)
|
||||
! SAV_PokedexORAS = Pokédex Editor (ORAS)
|
||||
- Change stuff below this line, not above.
|
||||
------------------------------------------------------
|
||||
L_goto = goto:
|
||||
GB_Owned = Possuido
|
||||
CHK_P1 = Obtido
|
||||
CHK_P2 = Macho
|
||||
CHK_P3 = Fêmea
|
||||
CHK_P3 = Fêmea
|
||||
CHK_P4 = Macho Shiny
|
||||
CHK_P5 = Fêmea Shiny
|
||||
CHK_P5 = Fêmea Shiny
|
||||
GB_Encountered = Encontrado
|
||||
CHK_P6 = Macho
|
||||
CHK_P7 = Fêmea
|
||||
CHK_P7 = Fêmea
|
||||
CHK_P8 = Macho Shiny
|
||||
CHK_P9 = Fêmea Shiny
|
||||
CHK_P9 = Fêmea Shiny
|
||||
L_DexNav = DexNav Lv:
|
||||
GB_Language = Idiomas
|
||||
CHK_L1 = Japonês
|
||||
CHK_L2 = Inglês
|
||||
CHK_L3 = Francês
|
||||
CHK_L1 = Japonês
|
||||
CHK_L2 = Inglês
|
||||
CHK_L3 = Francês
|
||||
CHK_L4 = Italiano
|
||||
CHK_L5 = Alemão
|
||||
CHK_L5 = Alemão
|
||||
CHK_L6 = Espanhol
|
||||
CHK_L7 = Coreano
|
||||
B_FillDex = Completar Dex
|
||||
|
@ -480,7 +480,7 @@ B_Cancel = Cancelar
|
|||
! End
|
||||
! -----------------------------------------------------
|
||||
- DO NOT CHANGE THIS SECTION.
|
||||
! SAV_PokedexXY = Pokédex Editor (XY)
|
||||
! SAV_PokedexXY = Pokédex Editor (XY)
|
||||
- Change stuff below this line, not above.
|
||||
-------------------------------------------------------
|
||||
L_goto = goto:
|
||||
|
@ -488,21 +488,21 @@ GB_Owned = Possuido
|
|||
CHK_F1 = Estrangeiro (Pre)
|
||||
CHK_P1 = Nativo (Kalos)
|
||||
CHK_P2 = Macho
|
||||
CHK_P3 = Fêmea
|
||||
CHK_P3 = Fêmea
|
||||
CHK_P4 = Macho Shiny
|
||||
CHK_P5 = Fêmea Shiny
|
||||
CHK_P5 = Fêmea Shiny
|
||||
CHK_P10 = Por Troca
|
||||
GB_Encountered = Encontro
|
||||
CHK_P6 = Macho
|
||||
CHK_P7 = Fêmea
|
||||
CHK_P7 = Fêmea
|
||||
CHK_P8 = Macho Shiny
|
||||
CHK_P9 = Fêmea Shiny
|
||||
CHK_P9 = Fêmea Shiny
|
||||
GB_Language = Idiomas
|
||||
CHK_L1 = Japonês
|
||||
CHK_L2 = Inglês
|
||||
CHK_L3 = Francês
|
||||
CHK_L1 = Japonês
|
||||
CHK_L2 = Inglês
|
||||
CHK_L3 = Francês
|
||||
CHK_L4 = Italiano
|
||||
CHK_L5 = Alemão
|
||||
CHK_L5 = Alemão
|
||||
CHK_L6 = Espanhol
|
||||
CHK_L7 = Coreano
|
||||
B_FillDex = Completar Dex
|
||||
|
@ -517,22 +517,22 @@ B_Cancel = Cancelar
|
|||
- Change stuff below this line, not above.
|
||||
-------------------------------------------------------
|
||||
B_CopyText = Copiar txt
|
||||
L_Level = Nível:
|
||||
L_Level = Nível:
|
||||
L_Shiny = Shiny:
|
||||
Label_Form = Forma:
|
||||
B_Cancel = Cancelar
|
||||
Label_MetDate = Data:
|
||||
L_Victory = Número de Victória:
|
||||
GB_OT = Informação do Treinador
|
||||
L_Victory = Número de Victória:
|
||||
GB_OT = Informação do Treinador
|
||||
Label_OT = OT:
|
||||
Label_SID = SID:
|
||||
Label_TID = TID:
|
||||
Label_HeldItem = Item em Posse:
|
||||
GB_CurrentMoves = Ataques Actuais
|
||||
Label_EncryptionConstant = Constante de Encriptação:
|
||||
Label_EncryptionConstant = Constante de Encriptação:
|
||||
CHK_Nicknamed = Alcunha:
|
||||
Label_Species = Espécie:
|
||||
L_PartyNum = Índice da Equipa:
|
||||
Label_Species = Espécie:
|
||||
L_PartyNum = Índice da Equipa:
|
||||
B_Close = Guardar
|
||||
! End
|
||||
! -----------------------------------------------------
|
||||
|
@ -556,13 +556,13 @@ B_Cancel = Cancelar
|
|||
-------------------------------------------------------
|
||||
GB_Regular = Normal
|
||||
B_MaxP = Dar Todos
|
||||
L_1 = Eclosão:
|
||||
L_2 = Negócio:
|
||||
L_3 = ?Prémio:
|
||||
L_1 = Eclosão:
|
||||
L_2 = Negócio:
|
||||
L_3 = ?Prémio:
|
||||
L_4 = EXP:
|
||||
L_5 = Captura:
|
||||
L_6 = ?Encontro
|
||||
L_7 = ?Discrição:
|
||||
L_7 = ?Discrição:
|
||||
L_8 = Recuperar HP:
|
||||
L_9 = ?PP:
|
||||
L_10 = ?Amizade:
|
||||
|
@ -574,21 +574,21 @@ L_15 = ?Speed:
|
|||
L_16 = ?Critical Hit:
|
||||
L_17 = ?Accuracy:
|
||||
GB_Event = Evento
|
||||
CHK_1 = ?Negócio MAX
|
||||
CHK_1 = ?Negócio MAX
|
||||
CHK_2 = ?EXP MAX
|
||||
CHK_3 = ?Prémio MAX
|
||||
CHK_4 = ?Eclosão MAX
|
||||
CHK_3 = ?Prémio MAX
|
||||
CHK_4 = ?Eclosão MAX
|
||||
CHK_5 = ?Captura MAX
|
||||
CHK_6 = ?Recuperar MAX
|
||||
CHK_7 = ?Amizade MAX
|
||||
CHK_8 = ?Não Usado
|
||||
CHK_8 = ?Não Usado
|
||||
B_AllMax = Dar Todos
|
||||
B_Save = Gravar
|
||||
B_Cancel = Cancelar
|
||||
! End
|
||||
! -----------------------------------------------------
|
||||
- DO NOT CHANGE THIS SECTION.
|
||||
! SAV_Pokepuff = ?Poké Puffs Editor
|
||||
! SAV_Pokepuff = ?Poké Puffs Editor
|
||||
- Change stuff below this line, not above.
|
||||
-------------------------------------------------------
|
||||
L_Count = CNT:
|
||||
|
@ -605,7 +605,7 @@ B_Save = Gravar
|
|||
-------------------------------------------------------
|
||||
L_FlagsCaptured = Bandeiras Apanhadas:
|
||||
B_FSave = <
|
||||
B_GiveDecor = Dar Todas as Decorações
|
||||
B_GiveDecor = Dar Todas as Decorações
|
||||
B_Cancel = Cancelar
|
||||
B_Save = Gravar
|
||||
B_FDisplay = >
|
||||
|
@ -621,14 +621,14 @@ L_Confetti = Confetti:
|
|||
L_TeamName = Nome da Equipa:
|
||||
L_TeamSlogan = Lema da Equipa:
|
||||
--
|
||||
GB_Object = Disposição de Objectos
|
||||
L_Index = Índice:
|
||||
L_Decoration = Decoração:
|
||||
L_Rotation = Rotação Val:
|
||||
GB_Object = Disposição de Objectos
|
||||
L_Index = Índice:
|
||||
L_Decoration = Decoração:
|
||||
L_Rotation = Rotação Val:
|
||||
L_X = X Coordinate:
|
||||
L_Y = Y Coordinate:
|
||||
--
|
||||
f_PKM = Pokémon do Treinador
|
||||
f_PKM = Pokémon do Treinador
|
||||
GB_PKM = PKM
|
||||
L_Participant = Participante:
|
||||
L_EncryptionConstant = ENC:
|
||||
|
@ -651,22 +651,22 @@ L_PPUps = PPUps
|
|||
GB_Misc = Misc
|
||||
L_MultiplayerSprite = Sprite em Multiplayer:
|
||||
L_Style = Estilo:
|
||||
GB_Map = Posição no Mapa
|
||||
GB_Map = Posição no Mapa
|
||||
L_Y = Cordenada Y:
|
||||
L_CurrentMap = Mapa Actual:
|
||||
L_Z = Cordenada Z:
|
||||
L_X = Cordenada X:
|
||||
L_Offset = (compensação)
|
||||
GB_Appear = Aparência Actual (X/Y)
|
||||
L_Offset = (compensação)
|
||||
GB_Appear = Aparência Actual (X/Y)
|
||||
L_Outfit = Valores da Roupa
|
||||
B_GiveAccessories = Dar Todos os Acessórios
|
||||
B_GiveAccessories = Dar Todos os Acessórios
|
||||
L_Dress = Vestido:
|
||||
L_Accessory = Acessório:
|
||||
L_Accessory = Acessório:
|
||||
L_Bag = Mala:
|
||||
L_Socks = Meias:
|
||||
L_Pants = Calças:
|
||||
L_Pants = Calças:
|
||||
L_Shirt = Camisola:
|
||||
L_Hat = Chapéu:
|
||||
L_Hat = Chapéu:
|
||||
L_FacialHair = Cabelo Facial:
|
||||
L_Hairstyle = Tipo de Penteado:
|
||||
L_HairColor = Cor do Cabelo:
|
||||
|
@ -688,19 +688,19 @@ L_TriplesB = Triples:
|
|||
L_DoublesB = Doubles:
|
||||
L_SinglesB = Singles:
|
||||
B_Save = Guardar
|
||||
L_Stats = Estatísticas
|
||||
L_Stats = Estatísticas
|
||||
B_Cancel = Cancelar
|
||||
GB_Overview = Visão Global
|
||||
GB_Overview = Visão Global
|
||||
L_Seconds = Seg:
|
||||
L_Minutes = Min:
|
||||
L_Hours = Hrs:
|
||||
L_Language = Idioma:
|
||||
L_PM = PokéMiles:
|
||||
L_Region = Região:
|
||||
L_PM = PokéMiles:
|
||||
L_Region = Região:
|
||||
L_BP = BP:
|
||||
L_Country = País:
|
||||
L_Country = País:
|
||||
B_MaxCash = +
|
||||
L_3DSReg = Região 3DS:
|
||||
L_3DSReg = Região 3DS:
|
||||
L_Money = $:
|
||||
L_SID = SID:
|
||||
L_TID = TID:
|
||||
|
@ -712,14 +712,14 @@ L_Saying2 = 2:
|
|||
L_Saying3 = 3:
|
||||
L_Saying4 = 4:
|
||||
L_Saying5 = 5:
|
||||
GB_Badges = Crachás
|
||||
GB_Badges = Crachás
|
||||
cb1 = 1 - Insecto
|
||||
cb2 = 2 - Penhasco
|
||||
cb3 = 3 - Estrondo
|
||||
cb4 = 4 - Planta
|
||||
cb5 = 5 - Voltagem
|
||||
cb6 = 6 - Fada
|
||||
cb7 = 7 - Psíquico
|
||||
cb7 = 7 - Psíquico
|
||||
cb8 = 8 - Iceberg
|
||||
! End
|
||||
! -----------------------------------------------------
|
||||
|
|
Loading…
Reference in a new issue