diff --git a/Orchestrion/DalamudPackager.targets b/Orchestrion/DalamudPackager.targets
index 78dc8e3..a8dd66c 100644
--- a/Orchestrion/DalamudPackager.targets
+++ b/Orchestrion/DalamudPackager.targets
@@ -13,6 +13,7 @@
xiv_bgm_de.csv;
xiv_bgm_fr.csv;
xiv_bgm_ja.csv;
+ xiv_bgm_zh.csv;
xiv_bgm_metadata.csv;
orchestrion.json"/>
diff --git a/Orchestrion/Data/xiv_bgm_de.csv b/Orchestrion/Data/xiv_bgm_de.csv
index 31b44ee..0932144 100644
--- a/Orchestrion/Data/xiv_bgm_de.csv
+++ b/Orchestrion/Data/xiv_bgm_de.csv
@@ -843,7 +843,7 @@
"841","The Tale of the Star","","","",""
"842","Neath Dark Waters (Scions & Sinners)","","","",""
"843","Imagination (Duality)","","","","From Piano Collections FINAL FANTASY XIV by Keiko"
-"844","Answers","","","",""
+"844","Answers","","","Endwalker MSQ ""Thou Must Live, Die, and Know"" cutscene 2",""
"845","The Ewer Brimmeth","","","Old Sharlayan (day)",""
"846","The Nautilus Knoweth","","","Old Sharlayan (night)",""
"847","The Day Will Come (Endwalker)","","","Sharlayan Main Hall",""
@@ -900,9 +900,9 @@
"898","Answers","","","Endwalker cutscenes","Band version, 238 without the opening"
"899","Flow Together","","","Worthy of His Back (Solo Instance)","Band version"
"900","Down the Up Staircase","","","Labyrinthos sanctuaries","No different than the standard version"
-"901","Defender of the Realm","","","",""
+"901","Defender of the Realm","","","Thaumazein, Labyrinthos",""
"902","Endwalker (short)","","","",""
-"903","???","","","",""
+"903","A Gentleman to Walk with Me","","","",""
"904","Somewhere in the World (Ambitions Writhe)","","","Endwalker cutscenes (Void/Thirteenth)",""
"905","Ink Long Dry (Piano Collections)","","","Restricted Archives",""
"906","Hippo Ridin'","","","Thavnair (Arkasodara)",""
@@ -917,7 +917,7 @@
"915","In the Balance","","","Aglaia Final Boss (Nald'thal)",""
"916","","","","",""
"917","The Final Day","","","Bluefeather Lynx / The Minstrel's Ballad: Endsinger's Aria mount",""
-"918","???","","","",""
+"918","Thus Spoke Master PuPu","","","",""
"919","Weight of the World (Prelude Version)","","","Pod mount",""
"920","The Heavens' Ward","","","Dragonsong's Reprise (Ultimate) phase 1 (Ser Charibert, Ser Adelphel, Ser Grinnaux)",""
"921","Heroes","","","Dragonsong's Reprise (Ultimate) phase 2 (King Thordan)",""
@@ -927,7 +927,7 @@
"925","Heavensward","","","Dragonsong's Reprise (Ultimate) phase 5 (King Thordan, alternate timeline)",""
"926","Dragonsong","","","Dragonsong's Reprise (Ultimate) phase 6 (Nidhogg and Hraesvelgr)",""
"927","Primogenitor","","","Dragonsong's Reprise (Ultimate) phase 4 (Eyes phase) enrage scene",""
-"928","???","","","Zero's Domain",""
+"928","Sorrow and Loss (Endwalker)","","","Zero's Domain",""
"929","Cradle of Hope","","","Ultima Thule (Omicrons)",""
"930","Battle with the Four Fiends (Buried Memory)","","","Storm's Crown / Storm's Crown (Extreme) (Barbariccia)",""
"931","A Quiet Moment","","","Island Sanctuary Hideaway",""
@@ -945,8 +945,8 @@
"943","Island Paradise","","","Island Mandragora mount / Island Onion Prince mount / Island Eggplant Knight mount",""
"944","To the Sun (Piano Collections)","","","Silkie mount",""
"945","Desert Sun","","","Sil'dihn Throne mount",""
-"946","???","","","",""
-"947","???","","","",""
+"946","Inexorable","","","",""
+"947","Polygons of Inquiry","","","",""
"948","Dreamwalker","","","Loporrit Tribal Area",""
"949","Forged in Crimson","","","Mount Ordeals (Rubicante) / Mount Ordeals (Extreme) (Rubicante)",""
"950","From The Heavens (Orchestral Version)","","","The Omega Protocol (Ultimate) Phase 3 (Omega)",""
@@ -968,8 +968,8 @@
"966","Voidcast Savior","","","The Voidcast Dais (Golbez)",""
"967","Battle 2 from FINAL FANTASY III","","","",""
"968","Subterranean Sanctuary","","","",""
-"969","The Land Reborn","","","",""
-"970","Pom from the Heavens","","","",""
+"969","The Land Reborn","","","Kupo Kupo Adventure (the Rising 2023 minigame) level theme",""
+"970","Pom from the Heavens","","","Kupo Kupo Adventure (the Rising 2023 minigame) boss theme",""
"971","Starsbreath","","","The Aetherfont",""
"972","Crimson Sunset","","","Mount Rokkon",""
"973","Storm of Blood","","","Mount Rokkon final boss ()",""
@@ -985,7 +985,7 @@
"983","The Land Reborn","","","Kupo Kupo Adventure - Title Screen",""
"984","Pom from the Heavens","","","Kupo Kupo Adventure - Gameplay",""
"985","Dreams Aloft","","","Garlond GL-IS mount",""
-"986","","","","",""
+"986","A Gentleman to Walk with Me","","","Somehow Further Hildibrand Adventures ending",""
"987","FINAL FANTASY IV: The Final Battle (Endwalker)","","","The Abyssal Fracture (Zeromus) phase 1",""
"988","The Red Wings (Endwalker)","","","The Abyssal Fracture (Zeromus) phase 2",""
"989","Kingdom of Baron (Endwalker)","","","The Lunar Subterrane",""
@@ -998,53 +998,153 @@
"996","O Speaker, Slumber","","","",""
"997","O Hunter, Rejoice","","","",""
"998","Prelude - Tales","","","Apocryphal Bahamut / all Lynx mount",""
-"999","","","","",""
+"999","Endwalker - Footfalls/Vibrant Voices/Troian Beauty (Endwalker)/Forged in Crimson/Another Moon/???/The Ewer Brimmeth","","","Patch 6.56 credits",""
"1000","","","","",""
"20000","","","","",""
-"20001","","","","",""
-"20002","","","","",""
-"20003","","","","",""
-"20004","","","","",""
-"20005","","","","",""
-"20006","","","","",""
-"20007","","","","",""
-"20008","","","","",""
-"20009","","","","",""
-"20010","","","","",""
-"20011","","","","",""
+"20001","Tonitrua ex Machina","","","FFXVI Crossover",""
+"20002","Idylls of the Empire","","","FFXVI Crossover",""
+"20003","Forevermore - The Grand Duchy of Rosaria","","","FFXVI Crossover",""
+"20004","Before the Storm - Caer Norvent","","","FFXVI Crossover",""
+"20005","The State of the Realm","","","FFXVI Crossover",""
+"20006","Who I Really Am","","","FFXVI Crossover",""
+"20007","Away (Refrain)","","","FFXVI Crossover",""
+"20008","To Sail Forbidden Seas","","","FFXVI Crossover",""
+"20009","Find the Flame","","","FFXVI Crossover",""
+"20010","Land of Eikons","","","FFXVI Crossover",""
+"20011","Find the Flame","","","Torgal / FFXVI Crossover Mount",""
"20012","Everybody Falls (Fall Guys Theme)","","","",""
"20013","Sir Falls-A-Lot (William Fell)","","","",""
"20014","Fall 'N' Roll","","","",""
"20015","Clumsy Shuffle","","","",""
"20016","Fall for the Queen Bean","","","",""
"20017","Final Fall","","","",""
-"20018","???","","","",""
-"20019","???","","","",""
+"20018","???","","","Commonly called 'Loading'",""
+"20019","???","","","Commonly called 'Round Introduction'",""
"20020","Didn't Fall! (You Win)","","","",""
"20021","Everybody Falls (Fall Guys Theme)","","","",""
"20022","","","","",""
-"20023","","","","",""
-"20024","","","","",""
-"20025","","","","",""
-"20026","","","","",""
-"20027","","","","",""
-"20028","","","","",""
-"20029","","","","",""
-"20030","","","","",""
-"20031","","","","",""
-"20032","","","","",""
-"20033","","","","",""
-"20034","","","","",""
-"20035","","","","",""
-"20036","","","","",""
-"20037","","","","",""
-"20038","","","","",""
-"20039","","","","",""
-"20040","","","","",""
-"20041","","","","",""
-"20042","","","","",""
-"20043","","","","",""
-"20044","","","","",""
-"20045","","","","",""
-"20046","","","","",""
-"20047","","","","",""
\ No newline at end of file
+"20023","Dawntrail","","","",""
+"20024","Dawntrail","","","Instrumental",""
+"20025","Smile","","","",""
+"20026","???","","","",""
+"20027","???","","","",""
+"20028","???","","","",""
+"20029","???","","","",""
+"20030","???","","","",""
+"20031","???","","","",""
+"20032","???","","","",""
+"20033","???","","","",""
+"20034","???","","","",""
+"20035","???","","","",""
+"20036","???","","","",""
+"20037","???","","","",""
+"20038","???","","","",""
+"20039","???","","","",""
+"20040","???","","","",""
+"20041","Swords of Fury (FFIX)","","","Living Memory cutscenes",""
+"20042","???","","","",""
+"20043","Something to Protect (FFIX)","","","Living Memory cutscenes",""
+"20044","???","","","",""
+"20045","Morrow's Might","","","Tuliyollal Day",""
+"20046","???","","","Tuliyollal Night",""
+"20047","Starless Skyline","","","Solution Nine Day and Night",""
+"20048","Windswept Echoes","","","Urqopacha Day",""
+"20049","???","","","Urqopacha Night",""
+"20050","Of Glittering Wings","","","Kozama'uka Day",""
+"20051","???","","","Kozama'uka Night",""
+"20052","Emerald under Sapphire","","","Yak T'el Day",""
+"20053","???","","","Yak T'el Night",""
+"20054","Ceruleum Smoke at High Noon","","","Shaaloani Day",""
+"20055","???","","","Shaaloani Night",""
+"20056","Flash in the Dark","","","Heritage Found Day",""
+"20057","???","","","Heritage Found Night",""
+"20058","Bygone Serenity","","","Living Memory (during MSQ)",""
+"20059","Bygone Serenity","","","Living Memory (post-MSQ, faded/distant version)",""
+"20060","???","","","",""
+"20061","???","","","The Backroom",""
+"20062","Pastoral Pleasures","","","Kozama'uka & Urqopacha sanctuaries",""
+"20063","Life Bound by Honor","","","Yok Tural sanctuaries",""
+"20064","Desertwalkers","","","Xak Tural sanctuaries (excl Heritage Found 1st aetheryte)",""
+"20065","Blade's Exaltation","","","Urqopacha battle",""
+"20066","Blade's Exaltation","","","Kozama'uka battle",""
+"20067","Blade's Exaltation","","","Yak T'el battle",""
+"20068","Blade's Exaltation","","","Shaaloani battle",""
+"20069","Blade's Exaltation","","","Heritage Found battle",""
+"20070","???","","","",""
+"20071","???","","","",""
+"20072","The Skyruin","","","Worqor Lar Dor / Worqor Lar Dor Extreme (Valigarmanda)",""
+"20073","Seeking Purpose","","","Everkeep / Everkeep Extreme (Zoraal Ja)",""
+"20074","???","","","The Interphos (Queen Eternal) phase 1",""
+"20075","???","","","The Interphos (Queen Eternal) phase 2",""
+"20076","Punuitiy Crossing","","","Ihuykatumu",""
+"20077","Empyrean Peak","","","Worqor Zormor",""
+"20078","Lost in the Deep","","","The Skydeep Cenote",""
+"20079","In Fulgur and Fire","","","Vanguard",""
+"20080","Anatomy of Existence","","","Origenics",""
+"20081","A Trail Unending","","","Alexandria",""
+"20082","Blessings on the Bluffs","","","Tender Valley",""
+"20083","Court Jesters (Dawntrail)","","","The Strayborough Deadwalk",""
+"20084","Roads Forsaken","","","Dawntrail dungeon bosses",""
+"20085","???","","","Dawntrail final dungeon boss",""
+"20086","???","","","",""
+"20087","","","","",""
+"20088","","","","",""
+"20089","","","","",""
+"20090","","","","",""
+"20091","","","","",""
+"20092","","","","",""
+"20093","","","","",""
+"20094","???","","","",""
+"20095","The Skyruin","","","Wings of Ruin mount / Worqor Lar Dor Extreme (Valigarmanda) mount",""
+"20096","Seeking Purpose","","","Wings of Resolve mount / Everkeep Extreme (Zoraal Ja) mount",""
+"20097","Battle 1 from FINAL FANTASY IX","","","Ark Mount",""
+"20098","","","","",""
+"20099","","","","",""
+"20100","???","","","",""
+"20101","???","","","Mascot March, Mascot Mayhem, and Mascot Murder FATEs / Mica the Magical Mu",""
+"20102","???","","","",""
+"20103","???","","","",""
+"20104","","","","",""
+"20105","","","","",""
+"20106","","","","",""
+"20107","","","","",""
+"20108","","","","",""
+"20109","","","","",""
+"20110","","","","",""
+"20111","","","","",""
+"20112","","","","",""
+"20113","","","","",""
+"20114","","","","",""
+"20115","","","","",""
+"20116","","","","",""
+"20117","","","","",""
+"20118","","","","",""
+"20119","","","","",""
+"20120","","","","",""
+"20121","","","","",""
+"20122","","","","",""
+"20123","","","","",""
+"20124","","","","",""
+"20125","","","","",""
+"20126","","","","",""
+"20127","","","","",""
+"20128","","","","",""
+"20129","","","","",""
+"20130","","","","",""
+"20131","","","","",""
+"20132","","","","",""
+"20133","","","","",""
+"20134","","","","",""
+"20135","","","","",""
+"20136","","","","",""
+"20137","","","","",""
+"20138","","","","",""
+"20139","","","","",""
+"20140","","","","",""
+"20141","","","","",""
+"20142","","","","",""
+"20143","","","","",""
+"20144","","","","",""
+"20145","","","","",""
+"20146","","","","",""
+"20147","","","","",""
\ No newline at end of file
diff --git a/Orchestrion/Data/xiv_bgm_en.csv b/Orchestrion/Data/xiv_bgm_en.csv
index 6e392d1..0932144 100644
--- a/Orchestrion/Data/xiv_bgm_en.csv
+++ b/Orchestrion/Data/xiv_bgm_en.csv
@@ -843,7 +843,7 @@
"841","The Tale of the Star","","","",""
"842","Neath Dark Waters (Scions & Sinners)","","","",""
"843","Imagination (Duality)","","","","From Piano Collections FINAL FANTASY XIV by Keiko"
-"844","Answers","","","",""
+"844","Answers","","","Endwalker MSQ ""Thou Must Live, Die, and Know"" cutscene 2",""
"845","The Ewer Brimmeth","","","Old Sharlayan (day)",""
"846","The Nautilus Knoweth","","","Old Sharlayan (night)",""
"847","The Day Will Come (Endwalker)","","","Sharlayan Main Hall",""
@@ -900,9 +900,9 @@
"898","Answers","","","Endwalker cutscenes","Band version, 238 without the opening"
"899","Flow Together","","","Worthy of His Back (Solo Instance)","Band version"
"900","Down the Up Staircase","","","Labyrinthos sanctuaries","No different than the standard version"
-"901","Defender of the Realm","","","",""
+"901","Defender of the Realm","","","Thaumazein, Labyrinthos",""
"902","Endwalker (short)","","","",""
-"903","???","","","",""
+"903","A Gentleman to Walk with Me","","","",""
"904","Somewhere in the World (Ambitions Writhe)","","","Endwalker cutscenes (Void/Thirteenth)",""
"905","Ink Long Dry (Piano Collections)","","","Restricted Archives",""
"906","Hippo Ridin'","","","Thavnair (Arkasodara)",""
@@ -917,7 +917,7 @@
"915","In the Balance","","","Aglaia Final Boss (Nald'thal)",""
"916","","","","",""
"917","The Final Day","","","Bluefeather Lynx / The Minstrel's Ballad: Endsinger's Aria mount",""
-"918","???","","","",""
+"918","Thus Spoke Master PuPu","","","",""
"919","Weight of the World (Prelude Version)","","","Pod mount",""
"920","The Heavens' Ward","","","Dragonsong's Reprise (Ultimate) phase 1 (Ser Charibert, Ser Adelphel, Ser Grinnaux)",""
"921","Heroes","","","Dragonsong's Reprise (Ultimate) phase 2 (King Thordan)",""
@@ -927,7 +927,7 @@
"925","Heavensward","","","Dragonsong's Reprise (Ultimate) phase 5 (King Thordan, alternate timeline)",""
"926","Dragonsong","","","Dragonsong's Reprise (Ultimate) phase 6 (Nidhogg and Hraesvelgr)",""
"927","Primogenitor","","","Dragonsong's Reprise (Ultimate) phase 4 (Eyes phase) enrage scene",""
-"928","???","","","Zero's Domain",""
+"928","Sorrow and Loss (Endwalker)","","","Zero's Domain",""
"929","Cradle of Hope","","","Ultima Thule (Omicrons)",""
"930","Battle with the Four Fiends (Buried Memory)","","","Storm's Crown / Storm's Crown (Extreme) (Barbariccia)",""
"931","A Quiet Moment","","","Island Sanctuary Hideaway",""
@@ -945,8 +945,8 @@
"943","Island Paradise","","","Island Mandragora mount / Island Onion Prince mount / Island Eggplant Knight mount",""
"944","To the Sun (Piano Collections)","","","Silkie mount",""
"945","Desert Sun","","","Sil'dihn Throne mount",""
-"946","???","","","",""
-"947","???","","","",""
+"946","Inexorable","","","",""
+"947","Polygons of Inquiry","","","",""
"948","Dreamwalker","","","Loporrit Tribal Area",""
"949","Forged in Crimson","","","Mount Ordeals (Rubicante) / Mount Ordeals (Extreme) (Rubicante)",""
"950","From The Heavens (Orchestral Version)","","","The Omega Protocol (Ultimate) Phase 3 (Omega)",""
@@ -968,8 +968,8 @@
"966","Voidcast Savior","","","The Voidcast Dais (Golbez)",""
"967","Battle 2 from FINAL FANTASY III","","","",""
"968","Subterranean Sanctuary","","","",""
-"969","The Land Reborn","","","",""
-"970","Pom from the Heavens","","","",""
+"969","The Land Reborn","","","Kupo Kupo Adventure (the Rising 2023 minigame) level theme",""
+"970","Pom from the Heavens","","","Kupo Kupo Adventure (the Rising 2023 minigame) boss theme",""
"971","Starsbreath","","","The Aetherfont",""
"972","Crimson Sunset","","","Mount Rokkon",""
"973","Storm of Blood","","","Mount Rokkon final boss ()",""
@@ -985,7 +985,7 @@
"983","The Land Reborn","","","Kupo Kupo Adventure - Title Screen",""
"984","Pom from the Heavens","","","Kupo Kupo Adventure - Gameplay",""
"985","Dreams Aloft","","","Garlond GL-IS mount",""
-"986","","","","",""
+"986","A Gentleman to Walk with Me","","","Somehow Further Hildibrand Adventures ending",""
"987","FINAL FANTASY IV: The Final Battle (Endwalker)","","","The Abyssal Fracture (Zeromus) phase 1",""
"988","The Red Wings (Endwalker)","","","The Abyssal Fracture (Zeromus) phase 2",""
"989","Kingdom of Baron (Endwalker)","","","The Lunar Subterrane",""
@@ -998,20 +998,20 @@
"996","O Speaker, Slumber","","","",""
"997","O Hunter, Rejoice","","","",""
"998","Prelude - Tales","","","Apocryphal Bahamut / all Lynx mount",""
-"999","","","","",""
+"999","Endwalker - Footfalls/Vibrant Voices/Troian Beauty (Endwalker)/Forged in Crimson/Another Moon/???/The Ewer Brimmeth","","","Patch 6.56 credits",""
"1000","","","","",""
"20000","","","","",""
-"20001","","","","",""
-"20002","","","","",""
-"20003","","","","",""
-"20004","","","","",""
-"20005","","","","",""
-"20006","","","","",""
-"20007","","","","",""
-"20008","","","","",""
-"20009","","","","",""
-"20010","","","","",""
-"20011","","","","",""
+"20001","Tonitrua ex Machina","","","FFXVI Crossover",""
+"20002","Idylls of the Empire","","","FFXVI Crossover",""
+"20003","Forevermore - The Grand Duchy of Rosaria","","","FFXVI Crossover",""
+"20004","Before the Storm - Caer Norvent","","","FFXVI Crossover",""
+"20005","The State of the Realm","","","FFXVI Crossover",""
+"20006","Who I Really Am","","","FFXVI Crossover",""
+"20007","Away (Refrain)","","","FFXVI Crossover",""
+"20008","To Sail Forbidden Seas","","","FFXVI Crossover",""
+"20009","Find the Flame","","","FFXVI Crossover",""
+"20010","Land of Eikons","","","FFXVI Crossover",""
+"20011","Find the Flame","","","Torgal / FFXVI Crossover Mount",""
"20012","Everybody Falls (Fall Guys Theme)","","","",""
"20013","Sir Falls-A-Lot (William Fell)","","","",""
"20014","Fall 'N' Roll","","","",""
@@ -1023,28 +1023,128 @@
"20020","Didn't Fall! (You Win)","","","",""
"20021","Everybody Falls (Fall Guys Theme)","","","",""
"20022","","","","",""
-"20023","","","","",""
-"20024","","","","",""
-"20025","","","","",""
-"20026","","","","",""
-"20027","","","","",""
-"20028","","","","",""
-"20029","","","","",""
-"20030","","","","",""
-"20031","","","","",""
-"20032","","","","",""
-"20033","","","","",""
-"20034","","","","",""
-"20035","","","","",""
-"20036","","","","",""
-"20037","","","","",""
-"20038","","","","",""
-"20039","","","","",""
-"20040","","","","",""
-"20041","","","","",""
-"20042","","","","",""
-"20043","","","","",""
-"20044","","","","",""
-"20045","","","","",""
-"20046","","","","",""
-"20047","","","","",""
\ No newline at end of file
+"20023","Dawntrail","","","",""
+"20024","Dawntrail","","","Instrumental",""
+"20025","Smile","","","",""
+"20026","???","","","",""
+"20027","???","","","",""
+"20028","???","","","",""
+"20029","???","","","",""
+"20030","???","","","",""
+"20031","???","","","",""
+"20032","???","","","",""
+"20033","???","","","",""
+"20034","???","","","",""
+"20035","???","","","",""
+"20036","???","","","",""
+"20037","???","","","",""
+"20038","???","","","",""
+"20039","???","","","",""
+"20040","???","","","",""
+"20041","Swords of Fury (FFIX)","","","Living Memory cutscenes",""
+"20042","???","","","",""
+"20043","Something to Protect (FFIX)","","","Living Memory cutscenes",""
+"20044","???","","","",""
+"20045","Morrow's Might","","","Tuliyollal Day",""
+"20046","???","","","Tuliyollal Night",""
+"20047","Starless Skyline","","","Solution Nine Day and Night",""
+"20048","Windswept Echoes","","","Urqopacha Day",""
+"20049","???","","","Urqopacha Night",""
+"20050","Of Glittering Wings","","","Kozama'uka Day",""
+"20051","???","","","Kozama'uka Night",""
+"20052","Emerald under Sapphire","","","Yak T'el Day",""
+"20053","???","","","Yak T'el Night",""
+"20054","Ceruleum Smoke at High Noon","","","Shaaloani Day",""
+"20055","???","","","Shaaloani Night",""
+"20056","Flash in the Dark","","","Heritage Found Day",""
+"20057","???","","","Heritage Found Night",""
+"20058","Bygone Serenity","","","Living Memory (during MSQ)",""
+"20059","Bygone Serenity","","","Living Memory (post-MSQ, faded/distant version)",""
+"20060","???","","","",""
+"20061","???","","","The Backroom",""
+"20062","Pastoral Pleasures","","","Kozama'uka & Urqopacha sanctuaries",""
+"20063","Life Bound by Honor","","","Yok Tural sanctuaries",""
+"20064","Desertwalkers","","","Xak Tural sanctuaries (excl Heritage Found 1st aetheryte)",""
+"20065","Blade's Exaltation","","","Urqopacha battle",""
+"20066","Blade's Exaltation","","","Kozama'uka battle",""
+"20067","Blade's Exaltation","","","Yak T'el battle",""
+"20068","Blade's Exaltation","","","Shaaloani battle",""
+"20069","Blade's Exaltation","","","Heritage Found battle",""
+"20070","???","","","",""
+"20071","???","","","",""
+"20072","The Skyruin","","","Worqor Lar Dor / Worqor Lar Dor Extreme (Valigarmanda)",""
+"20073","Seeking Purpose","","","Everkeep / Everkeep Extreme (Zoraal Ja)",""
+"20074","???","","","The Interphos (Queen Eternal) phase 1",""
+"20075","???","","","The Interphos (Queen Eternal) phase 2",""
+"20076","Punuitiy Crossing","","","Ihuykatumu",""
+"20077","Empyrean Peak","","","Worqor Zormor",""
+"20078","Lost in the Deep","","","The Skydeep Cenote",""
+"20079","In Fulgur and Fire","","","Vanguard",""
+"20080","Anatomy of Existence","","","Origenics",""
+"20081","A Trail Unending","","","Alexandria",""
+"20082","Blessings on the Bluffs","","","Tender Valley",""
+"20083","Court Jesters (Dawntrail)","","","The Strayborough Deadwalk",""
+"20084","Roads Forsaken","","","Dawntrail dungeon bosses",""
+"20085","???","","","Dawntrail final dungeon boss",""
+"20086","???","","","",""
+"20087","","","","",""
+"20088","","","","",""
+"20089","","","","",""
+"20090","","","","",""
+"20091","","","","",""
+"20092","","","","",""
+"20093","","","","",""
+"20094","???","","","",""
+"20095","The Skyruin","","","Wings of Ruin mount / Worqor Lar Dor Extreme (Valigarmanda) mount",""
+"20096","Seeking Purpose","","","Wings of Resolve mount / Everkeep Extreme (Zoraal Ja) mount",""
+"20097","Battle 1 from FINAL FANTASY IX","","","Ark Mount",""
+"20098","","","","",""
+"20099","","","","",""
+"20100","???","","","",""
+"20101","???","","","Mascot March, Mascot Mayhem, and Mascot Murder FATEs / Mica the Magical Mu",""
+"20102","???","","","",""
+"20103","???","","","",""
+"20104","","","","",""
+"20105","","","","",""
+"20106","","","","",""
+"20107","","","","",""
+"20108","","","","",""
+"20109","","","","",""
+"20110","","","","",""
+"20111","","","","",""
+"20112","","","","",""
+"20113","","","","",""
+"20114","","","","",""
+"20115","","","","",""
+"20116","","","","",""
+"20117","","","","",""
+"20118","","","","",""
+"20119","","","","",""
+"20120","","","","",""
+"20121","","","","",""
+"20122","","","","",""
+"20123","","","","",""
+"20124","","","","",""
+"20125","","","","",""
+"20126","","","","",""
+"20127","","","","",""
+"20128","","","","",""
+"20129","","","","",""
+"20130","","","","",""
+"20131","","","","",""
+"20132","","","","",""
+"20133","","","","",""
+"20134","","","","",""
+"20135","","","","",""
+"20136","","","","",""
+"20137","","","","",""
+"20138","","","","",""
+"20139","","","","",""
+"20140","","","","",""
+"20141","","","","",""
+"20142","","","","",""
+"20143","","","","",""
+"20144","","","","",""
+"20145","","","","",""
+"20146","","","","",""
+"20147","","","","",""
\ No newline at end of file
diff --git a/Orchestrion/Data/xiv_bgm_fr.csv b/Orchestrion/Data/xiv_bgm_fr.csv
index 2a4959a..578b21a 100644
--- a/Orchestrion/Data/xiv_bgm_fr.csv
+++ b/Orchestrion/Data/xiv_bgm_fr.csv
@@ -902,7 +902,7 @@
"900","Down the Up Staircase","","","Lieux de repos du Labyrinthos","Pas de différence par rapport à la version standard"
"901","Defender of the Realm","","","",""
"902","Endwalker (short)","","","",""
-"903","???","","","",""
+"903","A Gentleman to Walk with Me","","","",""
"904","Somewhere in the World (Ambitions Writhe)","","","Cinématiques d'Endwalker (Monde des ténèbres/Treizième reflet)",""
"905","Ink Long Dry (Piano Collections)","","","Archives interdites du Noumène",""
"906","Hippo Ridin'","","","Thavnair (tribu Arkasodara)",""
@@ -917,7 +917,7 @@
"915","In the Balance","","","Boss final du Domaine divin - Aglaé (Nald'thal)",""
"916","","","","",""
"917","The Final Day","","","Monture du Répons final (extrême) / Lynx Au Pelage Bleu",""
-"918","???","","","",""
+"918","Thus Spoke Master PuPu","","","",""
"919","Weight of the World (Prelude Version)","","","Monture Pod 602",""
"920","The Heavens' Ward","","","La Guerre du chant des dragons (fatal) phase 1 (Sire Charibert, Sire Adelphel, Sire Grinnaux)",""
"921","Heroes","","","La Guerre du chant des dragons (fatal) phase 2 (Roi Thordan)",""
@@ -927,7 +927,7 @@
"925","Heavensward","","","La Guerre du chant des dragons (fatal) phase 5 (Roi Thordan, timeline alternative)",""
"926","Dragonsong","","","La Guerre du chant des dragons (fatal) phase 6 (Nidhogg and Hraesvelgr)",""
"927","Primogenitor","","","La Guerre du chant des dragons (fatal) phase 4 (phase des yeux) cinématique d'enrage",""
-"928","???","","","Territoire de Zero",""
+"928","Sorrow and Loss (Endwalker)","","","Territoire de Zero",""
"929","Cradle of Hope","","","Ultima Thule (tribu Omicron)",""
"930","Battle with the Four Fiends (Buried Memory)","","","La Toison des tempêtes / La Toison des tempêtes (extrême) (Barbariccia)",""
"931","A Quiet Moment","","","Hutte placide de la Félicité insulaire",""
@@ -945,8 +945,8 @@
"943","Island Paradise","","","Montures Mandragore Insulaire / Prince Oignon Insulaire / Chevalier Aubergine Insulaire",""
"944","To the Sun (Piano Collections)","","","Monture Silkie",""
"945","Desert Sun","","","Monture Trône Sildien",""
-"946","???","","","",""
-"947","???","","","",""
+"946","Inexorable","","","",""
+"947","Polygons of Inquiry","","","",""
"948","Dreamwalker","","","Tribu Loporrite",""
"949","Forged in Crimson","","","Le Mont du Supplice (Rubicante) / Le Mont du Supplice (extrême) (Rubicante)",""
"950","From The Heavens (Orchestral Version)","","","Le Protocole Oméga (fatal) phase 3 (Oméga)",""
@@ -968,8 +968,8 @@
"966","Voidcast Savior","","","La Chaire de l'Exilée (Golbez)",""
"967","Battle 2 from FINAL FANTASY III","","","",""
"968","Subterranean Sanctuary","","","",""
-"969","The Land Reborn","","","",""
-"970","Pom from the Heavens","","","",""
+"969","The Land Reborn","","","Kupo Kupo Adventure (the Rising 2023 minigame) level theme",""
+"970","Pom from the Heavens","","","Kupo Kupo Adventure (the Rising 2023 minigame) boss theme",""
"971","Starsbreath","","","L'île de Haam",""
"972","Crimson Sunset","","","Mount Rokkon",""
"973","Storm of Blood","","","Mount Rokkon final boss ()",""
@@ -985,7 +985,7 @@
"983","The Land Reborn","","","Kupo Kupo Adventure - Title Screen",""
"984","Pom from the Heavens","","","Kupo Kupo Adventure - Gameplay",""
"985","Dreams Aloft","","","Monture Garlond GL-IS",""
-"986","","","","",""
+"986","A Gentleman to Walk with Me","","","Somehow Further Hildibrand Adventures ending",""
"987","FINAL FANTASY IV: The Final Battle (Endwalker)","","","The Abyssal Fracture (Zeromus) phase 1",""
"988","The Red Wings (Endwalker)","","","The Abyssal Fracture (Zeromus) phase 2",""
"989","Kingdom of Baron (Endwalker)","","","The Lunar Subterrane",""
@@ -998,53 +998,153 @@
"996","O Speaker, Slumber","","","",""
"997","O Hunter, Rejoice","","","",""
"998","Prelude - Tales","","","Apocryphal Bahamut / all Lynx mount",""
-"999","","","","",""
+"999","Endwalker - Footfalls/Vibrant Voices/Troian Beauty (Endwalker)/Forged in Crimson/Another Moon/???/The Ewer Brimmeth","","","Patch 6.56 credits",""
"1000","","","","",""
"20000","","","","",""
-"20001","","","","",""
-"20002","","","","",""
-"20003","","","","",""
-"20004","","","","",""
-"20005","","","","",""
-"20006","","","","",""
-"20007","","","","",""
-"20008","","","","",""
-"20009","","","","",""
-"20010","","","","",""
-"20011","","","","",""
+"20001","Tonitrua ex Machina","","","FFXVI Crossover",""
+"20002","Idylls of the Empire","","","FFXVI Crossover",""
+"20003","Forevermore - The Grand Duchy of Rosaria","","","FFXVI Crossover",""
+"20004","Before the Storm - Caer Norvent","","","FFXVI Crossover",""
+"20005","The State of the Realm","","","FFXVI Crossover",""
+"20006","Who I Really Am","","","FFXVI Crossover",""
+"20007","Away (Refrain)","","","FFXVI Crossover",""
+"20008","To Sail Forbidden Seas","","","FFXVI Crossover",""
+"20009","Find the Flame","","","FFXVI Crossover",""
+"20010","Land of Eikons","","","FFXVI Crossover",""
+"20011","Find the Flame","","","Torgal / FFXVI Crossover Mount",""
"20012","Everybody Falls (Fall Guys Theme)","","","",""
"20013","Sir Falls-A-Lot (William Fell)","","","",""
"20014","Fall 'N' Roll","","","",""
"20015","Clumsy Shuffle","","","",""
"20016","Fall for the Queen Bean","","","",""
"20017","Final Fall","","","",""
-"20018","???","","","",""
-"20019","???","","","",""
+"20018","???","","","Commonly called 'Loading'",""
+"20019","???","","","Commonly called 'Round Introduction'",""
"20020","Didn't Fall! (You Win)","","","",""
"20021","Everybody Falls (Fall Guys Theme)","","","",""
"20022","","","","",""
-"20023","","","","",""
-"20024","","","","",""
-"20025","","","","",""
-"20026","","","","",""
-"20027","","","","",""
-"20028","","","","",""
-"20029","","","","",""
-"20030","","","","",""
-"20031","","","","",""
-"20032","","","","",""
-"20033","","","","",""
-"20034","","","","",""
-"20035","","","","",""
-"20036","","","","",""
-"20037","","","","",""
-"20038","","","","",""
-"20039","","","","",""
-"20040","","","","",""
-"20041","","","","",""
-"20042","","","","",""
-"20043","","","","",""
-"20044","","","","",""
-"20045","","","","",""
-"20046","","","","",""
-"20047","","","","",""
\ No newline at end of file
+"20023","Dawntrail","","","",""
+"20024","Dawntrail","","","Instrumental",""
+"20025","Smile","","","",""
+"20026","???","","","",""
+"20027","???","","","",""
+"20028","???","","","",""
+"20029","???","","","",""
+"20030","???","","","",""
+"20031","???","","","",""
+"20032","???","","","",""
+"20033","???","","","",""
+"20034","???","","","",""
+"20035","???","","","",""
+"20036","???","","","",""
+"20037","???","","","",""
+"20038","???","","","",""
+"20039","???","","","",""
+"20040","???","","","",""
+"20041","Swords of Fury (FFIX)","","","Living Memory cutscenes",""
+"20042","???","","","",""
+"20043","Something to Protect (FFIX)","","","Living Memory cutscenes",""
+"20044","???","","","",""
+"20045","Morrow's Might","","","Tuliyollal Day",""
+"20046","???","","","Tuliyollal Night",""
+"20047","Starless Skyline","","","Solution Nine Day and Night",""
+"20048","Windswept Echoes","","","Urqopacha Day",""
+"20049","???","","","Urqopacha Night",""
+"20050","Of Glittering Wings","","","Kozama'uka Day",""
+"20051","???","","","Kozama'uka Night",""
+"20052","Emerald under Sapphire","","","Yak T'el Day",""
+"20053","???","","","Yak T'el Night",""
+"20054","Ceruleum Smoke at High Noon","","","Shaaloani Day",""
+"20055","???","","","Shaaloani Night",""
+"20056","Flash in the Dark","","","Heritage Found Day",""
+"20057","???","","","Heritage Found Night",""
+"20058","Bygone Serenity","","","Living Memory (during MSQ)",""
+"20059","Bygone Serenity","","","Living Memory (post-MSQ, faded/distant version)",""
+"20060","???","","","",""
+"20061","???","","","The Backroom",""
+"20062","Pastoral Pleasures","","","Kozama'uka & Urqopacha sanctuaries",""
+"20063","Life Bound by Honor","","","Yok Tural sanctuaries",""
+"20064","Desertwalkers","","","Xak Tural sanctuaries (excl Heritage Found 1st aetheryte)",""
+"20065","Blade's Exaltation","","","Urqopacha battle",""
+"20066","Blade's Exaltation","","","Kozama'uka battle",""
+"20067","Blade's Exaltation","","","Yak T'el battle",""
+"20068","Blade's Exaltation","","","Shaaloani battle",""
+"20069","Blade's Exaltation","","","Heritage Found battle",""
+"20070","???","","","",""
+"20071","???","","","",""
+"20072","The Skyruin","","","Worqor Lar Dor / Worqor Lar Dor Extreme (Valigarmanda)",""
+"20073","Seeking Purpose","","","Everkeep / Everkeep Extreme (Zoraal Ja)",""
+"20074","???","","","The Interphos (Queen Eternal) phase 1",""
+"20075","???","","","The Interphos (Queen Eternal) phase 2",""
+"20076","Punuitiy Crossing","","","Ihuykatumu",""
+"20077","Empyrean Peak","","","Worqor Zormor",""
+"20078","Lost in the Deep","","","The Skydeep Cenote",""
+"20079","In Fulgur and Fire","","","Vanguard",""
+"20080","Anatomy of Existence","","","Origenics",""
+"20081","A Trail Unending","","","Alexandria",""
+"20082","Blessings on the Bluffs","","","Tender Valley",""
+"20083","Court Jesters (Dawntrail)","","","The Strayborough Deadwalk",""
+"20084","Roads Forsaken","","","Dawntrail dungeon bosses",""
+"20085","???","","","Dawntrail final dungeon boss",""
+"20086","???","","","",""
+"20087","","","","",""
+"20088","","","","",""
+"20089","","","","",""
+"20090","","","","",""
+"20091","","","","",""
+"20092","","","","",""
+"20093","","","","",""
+"20094","???","","","",""
+"20095","The Skyruin","","","Wings of Ruin mount / Worqor Lar Dor Extreme (Valigarmanda) mount",""
+"20096","Seeking Purpose","","","Wings of Resolve mount / Everkeep Extreme (Zoraal Ja) mount",""
+"20097","Battle 1 from FINAL FANTASY IX","","","Ark Mount",""
+"20098","","","","",""
+"20099","","","","",""
+"20100","???","","","",""
+"20101","???","","","Mascot March, Mascot Mayhem, and Mascot Murder FATEs / Mica the Magical Mu",""
+"20102","???","","","",""
+"20103","???","","","",""
+"20104","","","","",""
+"20105","","","","",""
+"20106","","","","",""
+"20107","","","","",""
+"20108","","","","",""
+"20109","","","","",""
+"20110","","","","",""
+"20111","","","","",""
+"20112","","","","",""
+"20113","","","","",""
+"20114","","","","",""
+"20115","","","","",""
+"20116","","","","",""
+"20117","","","","",""
+"20118","","","","",""
+"20119","","","","",""
+"20120","","","","",""
+"20121","","","","",""
+"20122","","","","",""
+"20123","","","","",""
+"20124","","","","",""
+"20125","","","","",""
+"20126","","","","",""
+"20127","","","","",""
+"20128","","","","",""
+"20129","","","","",""
+"20130","","","","",""
+"20131","","","","",""
+"20132","","","","",""
+"20133","","","","",""
+"20134","","","","",""
+"20135","","","","",""
+"20136","","","","",""
+"20137","","","","",""
+"20138","","","","",""
+"20139","","","","",""
+"20140","","","","",""
+"20141","","","","",""
+"20142","","","","",""
+"20143","","","","",""
+"20144","","","","",""
+"20145","","","","",""
+"20146","","","","",""
+"20147","","","","",""
\ No newline at end of file
diff --git a/Orchestrion/Data/xiv_bgm_ja.csv b/Orchestrion/Data/xiv_bgm_ja.csv
index fb7b59e..18b9e7c 100644
--- a/Orchestrion/Data/xiv_bgm_ja.csv
+++ b/Orchestrion/Data/xiv_bgm_ja.csv
@@ -843,7 +843,7 @@
"841","星と命を巡る物語","","","",""
"842","冥き水底 (Scions & Sinners) 〜テンペスト:深部〜","","","",""
"843","イマジネーション (Duality) 〜蒼天聖戦 魔科学研究所〜","","","","From Piano Collections FINAL FANTASY XIV by Keiko"
-"844","Answers","","","",""
+"844","Answers","","","Endwalker MSQ ""Thou Must Live, Die, and Know"" cutscene 2",""
"845","知恵の水瓶 〜オールド・シャーレアン:昼〜","","","Old Sharlayan (day)",""
"846","知恵の巻貝 〜オールド・シャーレアン:夜〜","","","Old Sharlayan (night)",""
"847","いつの日かきっと 〜暁月〜","","","Sharlayan Main Hall",""
@@ -890,19 +890,19 @@
"888","???","","","Endwalker credits","38 minute medley of songs through ARR to EW"
"889","ENDCALLER","","","The Minstrel's Ballad: Zodiark's Fall mount / Lynx of Darkness",""
"890","Your Answer","","","The Minstrel's Ballad: Hydaelyn's Call mount / Lynx of Light",""
-"891","Hic Svnt Leones","","","Asphodelos: The Fourth Circle (Hesperos) mount / Phoinix",""
-"892","此処に獅子あり 〜万魔殿パンデモニウム:辺獄編〜","","","Endwalker mounts",""
+"891","此処に獅子あり 〜万魔殿パンデモニウム:辺獄編〜","","","Asphodelos: The Fourth Circle (Hesperos) mount / Phoinix",""
+"892","旅を駆け抜けて","","","Endwalker mounts",""
"893","恐怖の波動","","","",""
"894","帰らん、地平の彼方へ","","","Garlemald radio",""
-"895","旅を駆け抜けて","","","","Same as 892"
+"895","旅を駆け抜けて","","","暁月汎用マウントBGM","Same as 892"
"896","Endwalker - Footfalls (Instrumental)","","","","Short ver, only 1:27"
"897","地より昇りし力","","","Labyrinthos (MSQ based)",""
"898","Answers","","","Endwalker cutscenes","Band version, 238 without the opening"
"899","Flow Together","","","Worthy of His Back (Solo Instance)","Band version"
"900","上り階段をくだれ 〜星海観測 逆さの塔〜","","","Labyrinthos sanctuaries","No different than the standard version"
-"901","エオルゼアの守護者","","","",""
+"901","エオルゼアの守護者","","","Thaumazein, Labyrinthos",""
"902","Endwalker (short)","","","",""
-"903","???","","","",""
+"903","ときめき紳士エスコート","","","",""
"904","一方その頃","","","Endwalker cutscenes (Void/Thirteenth)",""
"905","万世の言葉 〜禁書回収 グブラ幻想図書館〜 (Piano Collections)","","","Restricted Archives",""
"906","ヒッポライダーズ","","","Thavnair (Arkasodara)",""
@@ -968,8 +968,8 @@
"966","ヴォイドの救済者","","","The Voidcast Dais (Golbez)",""
"967","バトル2 from FINAL FANTASY III","","","",""
"968","涼やかなる洞窟 ~無人島開拓~","","","",""
-"969","新生の鼓動","","","",""
-"970","天より降りしポンポン","","","",""
+"969","新生の鼓動","","","Kupo Kupo Adventure (the Rising 2023 minigame) level theme",""
+"970","天より降りしポンポン","","","Kupo Kupo Adventure (the Rising 2023 minigame) boss theme",""
"971","星のため息 ~星霊間欠 ハーム島~","","","The Aetherfont",""
"972","紅の夜更け 〜クガネ:夜〜","","","Mount Rokkon",""
"973","Storm of Blood","","","Mount Rokkon final boss ()",""
@@ -985,7 +985,7 @@
"983","","","","Kupo Kupo Adventure - Title Screen",""
"984","","","","Kupo Kupo Adventure - Gameplay",""
"985","夢見るは遙かなる空","","","Garlond GL-IS mount",""
-"986","","","","",""
+"986","ときめき紳士エスコート","","","Somehow Further Hildibrand Adventures ending",""
"987","最後の闘い(FINAL FANTASY IV)~暁月~","","","The Abyssal Fracture (Zeromus) phase 1",""
"988","赤い翼 ~暁月~","","","The Abyssal Fracture (Zeromus) phase 2",""
"989","バロン王国 ~暁月~","","","The Lunar Subterrane",""
@@ -998,53 +998,153 @@
"996","神子の微睡み ~アロアロ島~","","","",""
"997","神子の狩猟祭 ~異聞アロアロ島~","","","",""
"998","暁月のプレリュード","","","Apocryphal Bahamut / all Lynx mount",""
-"999","","","","",""
+"999","Endwalker - Footfalls/Vibrant Voices/Troian Beauty (Endwalker)/Forged in Crimson/Another Moon/???/The Ewer Brimmeth","","","Patch 6.56 credits",""
"1000","","","","",""
"20000","","","","",""
-"20001","","","","",""
-"20002","","","","",""
-"20003","","","","",""
-"20004","","","","",""
-"20005","","","","",""
-"20006","","","","",""
-"20007","","","","",""
-"20008","","","","",""
-"20009","","","","",""
-"20010","","","","",""
-"20011","","","","",""
+"20001","Tonitrua ex Machina","","","FFXVI Crossover",""
+"20002","Idylls of the Empire","","","FFXVI Crossover",""
+"20003","Forevermore - The Grand Duchy of Rosaria","","","FFXVI Crossover",""
+"20004","Before the Storm - Caer Norvent","","","FFXVI Crossover",""
+"20005","The State of the Realm","","","FFXVI Crossover",""
+"20006","Who I Really Am","","","FFXVI Crossover",""
+"20007","Away (Refrain)","","","FFXVI Crossover",""
+"20008","To Sail Forbidden Seas","","","",""
+"20009","Find the Flame","","","",""
+"20010","Land of Eikons","","","",""
+"20011","Find the Flame","","","",""
"20012","Everybody Falls (Fall Guys Theme)","","","",""
-"20013","???","","","",""
+"20013","Sir Falls-A-Lot (William Fell)","","","",""
"20014","Fall 'N' Roll","","","",""
-"20015","???","","","",""
-"20016","???","","","",""
+"20015","Clumsy Shuffle","","","",""
+"20016","Fall for the Queen Bean","","","",""
"20017","Final Fall","","","",""
"20018","???","","","",""
"20019","???","","","",""
"20020","Didn't Fall! (You Win)","","","",""
"20021","Everybody Falls (Fall Guys Theme)","","","",""
"20022","","","","",""
-"20023","","","","",""
-"20024","","","","",""
-"20025","","","","",""
-"20026","","","","",""
-"20027","","","","",""
-"20028","","","","",""
-"20029","","","","",""
-"20030","","","","",""
-"20031","","","","",""
-"20032","","","","",""
-"20033","","","","",""
-"20034","","","","",""
-"20035","","","","",""
-"20036","","","","",""
-"20037","","","","",""
-"20038","","","","",""
-"20039","","","","",""
-"20040","","","","",""
-"20041","","","","",""
-"20042","","","","",""
-"20043","","","","",""
-"20044","","","","",""
-"20045","","","","",""
-"20046","","","","",""
-"20047","","","","",""
\ No newline at end of file
+"20023","Dawntrail","","","",""
+"20024","Dawntrail","","","Instrumental",""
+"20025","Smile","","","",""
+"20026","???","","","",""
+"20027","???","","","",""
+"20028","???","","","",""
+"20029","???","","","",""
+"20030","???","","","",""
+"20031","???","","","",""
+"20032","???","","","",""
+"20033","???","","","",""
+"20034","???","","","",""
+"20035","???","","","",""
+"20036","???","","","",""
+"20037","???","","","",""
+"20038","???","","","",""
+"20039","???","","","",""
+"20040","???","","","",""
+"20041","Swords of Fury (FFIX)","","","Living Memory cutscenes",""
+"20042","???","","","",""
+"20043","Something to Protect (FFIX)","","","Living Memory cutscenes",""
+"20044","???","","","",""
+"20045","金煌なる民 ~トライヨラ:昼~","","","Tuliyollal Day",""
+"20046","???","","","Tuliyollal Night",""
+"20047","星なき摩天楼 ~ソリューション・ナイン~","","","Solution Nine Day and Night",""
+"20048","山峡の涼風 ~オルコ・パチャ:昼~","","","Urqopacha Day",""
+"20049","???","","","Urqopacha Night",""
+"20050","極彩色の羽根 ~コザマル・カ:昼~","","","Kozama'uka Day",""
+"20051","???","","","Kozama'uka Night",""
+"20052","空と森の境界 ~ヤクテル樹海:昼~","","","Yak T'el Day",""
+"20053","???","","","Yak T'el Night",""
+"20054","硝煙に青炎 ~シャーローニ荒野:昼~","","","Shaaloani Day",""
+"20055","???","","","Shaaloani Night",""
+"20056","迸る雷光 ~ヘリテージファウンド:昼~","","","Heritage Found Day",""
+"20057","???","","","Heritage Found Night",""
+"20058","遠き日の思い出","","","Living Memory (during MSQ)",""
+"20059","遠き日の思い出","","","Living Memory (post-MSQ, faded/distant version)",""
+"20060","???","","","",""
+"20061","???","","","The Backroom",""
+"20062","愉快な暮らし","","","Kozama'uka & Urqopacha sanctuaries",""
+"20063","積み重ねる日々","","","Yok Tural sanctuaries",""
+"20064","荒野に生きる人々","","","Xak Tural sanctuaries (excl Heritage Found 1st aetheryte)",""
+"20065","心躍る駆け引き","","","Urqopacha battle",""
+"20066","心躍る駆け引き","","","Kozama'uka battle",""
+"20067","心躍る駆け引き","","","Yak T'el battle",""
+"20068","心躍る駆け引き","","","Shaaloani battle",""
+"20069","心躍る駆け引き","","","Heritage Found battle",""
+"20070","???","","","",""
+"20071","???","","","",""
+"20072","The Skyruin","","","Worqor Lar Dor / Worqor Lar Dor Extreme (Valigarmanda)",""
+"20073","レゾンデートル","","","Everkeep / Everkeep Extreme (Zoraal Ja)",""
+"20074","???","","","The Interphos (Queen Eternal) phase 1",""
+"20075","???","","","The Interphos (Queen Eternal) phase 2",""
+"20076","プヌティーの川上り","","","Ihuykatumu",""
+"20077","雲衝く高峰","","","Worqor Zormor",""
+"20078","樹海に沈む夢","","","The Skydeep Cenote",""
+"20079","火花と閃光","","","Vanguard",""
+"20080","生命の解体","","","Origenics",""
+"20081","終わりなき軌跡","","","Alexandria",""
+"20082","赤き大地の恵み","","","Tender Valley",""
+"20083","月なきみそらの道化師たち ~黄金~","","","The Strayborough Deadwalk",""
+"20084","路を遮るもの","","","Dawntrail dungeon bosses",""
+"20085","???","","","Dawntrail final dungeon boss",""
+"20086","???","","","",""
+"20087","","","","",""
+"20088","","","","",""
+"20089","","","","",""
+"20090","","","","",""
+"20091","","","","",""
+"20092","","","","",""
+"20093","","","","",""
+"20094","???","","","",""
+"20095","The Skyruin","","","Wings of Ruin mount / Worqor Lar Dor Extreme (Valigarmanda) mount",""
+"20096","レゾンデートル","","","Wings of Resolve mount / Everkeep Extreme (Zoraal Ja) mount",""
+"20097","Battle 1 from FINAL FANTASY IX","","","Ark Mount",""
+"20098","","","","",""
+"20099","","","","",""
+"20100","???","","","",""
+"20101","???","","","Mascot March, Mascot Mayhem, and Mascot Murder FATEs / Mica the Magical Mu",""
+"20102","???","","","",""
+"20103","???","","","",""
+"20104","","","","",""
+"20105","","","","",""
+"20106","","","","",""
+"20107","","","","",""
+"20108","","","","",""
+"20109","","","","",""
+"20110","","","","",""
+"20111","","","","",""
+"20112","","","","",""
+"20113","","","","",""
+"20114","","","","",""
+"20115","","","","",""
+"20116","","","","",""
+"20117","","","","",""
+"20118","","","","",""
+"20119","","","","",""
+"20120","","","","",""
+"20121","","","","",""
+"20122","","","","",""
+"20123","","","","",""
+"20124","","","","",""
+"20125","","","","",""
+"20126","","","","",""
+"20127","","","","",""
+"20128","","","","",""
+"20129","","","","",""
+"20130","","","","",""
+"20131","","","","",""
+"20132","","","","",""
+"20133","","","","",""
+"20134","","","","",""
+"20135","","","","",""
+"20136","","","","",""
+"20137","","","","",""
+"20138","","","","",""
+"20139","","","","",""
+"20140","","","","",""
+"20141","","","","",""
+"20142","","","","",""
+"20143","","","","",""
+"20144","","","","",""
+"20145","","","","",""
+"20146","","","","",""
+"20147","","","","",""
\ No newline at end of file
diff --git a/Orchestrion/Data/xiv_bgm_metadata.csv b/Orchestrion/Data/xiv_bgm_metadata.csv
index a3b9eb3..e237ad6 100644
--- a/Orchestrion/Data/xiv_bgm_metadata.csv
+++ b/Orchestrion/Data/xiv_bgm_metadata.csv
@@ -985,7 +985,7 @@
"983","89"
"984","41"
"985","64"
-"986",""
+"986","52"
"987","127"
"988","132"
"989","195"
@@ -998,20 +998,20 @@
"996","146"
"997","146"
"998","91"
-"999",""
+"999","1590"
"1000",""
"20000",""
-"20001",""
-"20002",""
-"20003",""
-"20004",""
-"20005",""
-"20006",""
-"20007",""
-"20008",""
-"20009",""
-"20010",""
-"20011",""
+"20001","60"
+"20002","104"
+"20003","184"
+"20004","155"
+"20005","130"
+"20006","63"
+"20007","87"
+"20008","216"
+"20009","45"
+"20010","130"
+"20011","190"
"20012","189"
"20013","168"
"20014","177"
@@ -1023,28 +1023,128 @@
"20020","34"
"20021","189"
"20022",""
-"20023",""
-"20024",""
-"20025",""
-"20026",""
-"20027",""
-"20028",""
-"20029",""
-"20030",""
-"20031",""
-"20032",""
-"20033",""
-"20034",""
-"20035",""
-"20036",""
-"20037",""
-"20038",""
-"20039",""
-"20040",""
-"20041",""
-"20042",""
-"20043",""
-"20044",""
-"20045",""
-"20046",""
-"20047",""
\ No newline at end of file
+"20023","333"
+"20024","333"
+"20025","355"
+"20026","134"
+"20027","149"
+"20028","173"
+"20029","138"
+"20030","129"
+"20031","111"
+"20032","178"
+"20033","85"
+"20034","148"
+"20035","97"
+"20036","112"
+"20037","126"
+"20038","108"
+"20039","80"
+"20040","15"
+"20041","120"
+"20042","34"
+"20043","81"
+"20044","85"
+"20045","276"
+"20046","408"
+"20047","151"
+"20048","165"
+"20049","330"
+"20050","164"
+"20051","297"
+"20052","163"
+"20053","288"
+"20054","200"
+"20055","288"
+"20056","154"
+"20057","194"
+"20058","231"
+"20059","229"
+"20060","125"
+"20061","125"
+"20062","113"
+"20063","166"
+"20064","180"
+"20065","70"
+"20066","70"
+"20067","70"
+"20068","70"
+"20069","70"
+"20070",""
+"20071","83"
+"20072","222"
+"20073","260"
+"20074","222"
+"20075","350"
+"20076","133"
+"20077","137"
+"20078","133"
+"20079","154"
+"20080","134"
+"20081","207"
+"20082","174"
+"20083","111"
+"20084","114"
+"20085","145"
+"20086","46"
+"20087","2071"
+"20088",""
+"20089",""
+"20090",""
+"20091",""
+"20092",""
+"20093",""
+"20094","71"
+"20095","222"
+"20096","260"
+"20097","92"
+"20098",""
+"20099",""
+"20100","161"
+"20101","81"
+"20102","183"
+"20103","129"
+"20104",""
+"20105",""
+"20106",""
+"20107",""
+"20108",""
+"20109",""
+"20110",""
+"20111",""
+"20112",""
+"20113",""
+"20114",""
+"20115",""
+"20116",""
+"20117",""
+"20118",""
+"20119",""
+"20120",""
+"20121",""
+"20122",""
+"20123",""
+"20124",""
+"20125",""
+"20126",""
+"20127",""
+"20128",""
+"20129",""
+"20130",""
+"20131",""
+"20132",""
+"20133",""
+"20134",""
+"20135",""
+"20136",""
+"20137",""
+"20138",""
+"20139",""
+"20140",""
+"20141",""
+"20142",""
+"20143",""
+"20144",""
+"20145",""
+"20146",""
+"20147",""
\ No newline at end of file
diff --git a/Orchestrion/Data/xiv_bgm_zh.csv b/Orchestrion/Data/xiv_bgm_zh.csv
index 806748f..8cc2bcd 100644
--- a/Orchestrion/Data/xiv_bgm_zh.csv
+++ b/Orchestrion/Data/xiv_bgm_zh.csv
@@ -843,7 +843,7 @@
"841","星星的故事**","","","",""
"842","幽冥水底(古裔今罪)*","","","","幽冥水底(古裔今罪)"
"843","异想天开(钢琴集)*","","","","异想天开(钢琴集)"
-"844","Answers -生死答问-*","","","","Answers -生死答问-:巴哈姆特大迷宫 真源之章4掉落后炼金术士制作"
+"844","Answers -生死答问-*","","","Endwalker MSQ ""Thou Must Live, Die, and Know"" cutscene 2","Answers -生死答问-:巴哈姆特大迷宫 真源之章4掉落后炼金术士制作"
"845","知识的水瓶*","","","Old Sharlayan (day)","知识的水瓶:双色宝石350"
"846","智慧的海螺*","","","Old Sharlayan (night)","智慧的海螺:双色宝石350"
"847","终有一日 ~晓月~*","","","Sharlayan Main Hall","终有一日 ~晓月~:双色宝石350"
@@ -900,9 +900,9 @@
"898","你的答案*","","","Endwalker cutscenes","乐队版本"
"899","众生如归流*","","","Worthy of His Back (Solo Instance)","众生如归流:欧米茄时空狭缝任务"
"900","上下易位*","","","Labyrinthos sanctuaries","上下易位:星海空间颠倒塔"
-"901","艾欧泽亚的守护者*","","","","艾欧泽亚的守护者:成就:旋律的沉醉者3"
+"901","艾欧泽亚的守护者*","","","Thaumazein, Labyrinthos","艾欧泽亚的守护者:成就:旋律的沉醉者3"
"902","终途旅人(短)","","","",""
-"903","???","","","",""
+"903","Defender of the Realm","","","",""
"904","与此同时 ~野心蠢动~*","","","Endwalker cutscenes (Void/Thirteenth)","与此同时 ~野心蠢动~:任务:虚无界的旁观者续篇"
"905","万世箴言(钢琴集)*","","","Restricted Archives","万世箴言(钢琴集):商城"
"906","河马骑手团*","","","Thavnair (Arkasodara)","河马骑手团::星钴币 *6"
@@ -911,13 +911,13 @@
"909","狩猎时机 ~晓月~*","","","Crystalline Conflict","狩猎时机 ~晓月~:战利水晶1000"
"910","快跑! ~晓月~*","","","Crystalline Conflict","快跑! ~晓月~:战利水晶1000"
"911","打开的地图*","","","Alzadaal's Legacy","打开的地图:近东秘宝阿尔扎达尔海底遗迹群/优雷卡鉴定"
-"912","???","","","The Omphalos",""
+"912","One Among Wonders","","","The Omphalos",""
"913","巡礼者之路*","","","Aglaia","巡礼者之路:灿烂神域阿格莱亚"
"914","威光*","","","Aglaia Boss 1 (Byregot) / Aglaia Boss 2 (Rhalgr) / Aglaia Boss 3 (Azeyma)","威光:灿烂神域阿格莱亚"
"915","生命的天平*","","","Aglaia Final Boss (Nald'thal)","生命的天平:灿烂神域阿格莱亚"
"916","","","","",""
"917","终结之战*","","","Bluefeather Lynx / The Minstrel's Ballad: Endsinger's Aria mount",""
-"918","???","","","",""
+"918","Thus Spoke Master PuPu","","","",""
"919","世界的重量/伴奏曲","","","Pod mount","世界的重量/伴奏曲:任务:心之所在"
"920","苍穹骑士团*","","","Dragonsong's Reprise (Ultimate) phase 1 (Ser Charibert, Ser Adelphel, Ser Grinnaux)","幻想龙诗绝境战P1"
"921","英杰*","","","Dragonsong's Reprise (Ultimate) phase 2 (King Thordan)","幻想龙诗绝境战P2"
@@ -927,7 +927,7 @@
"925","天堂**","","","Dragonsong's Reprise (Ultimate) phase 5 (King Thordan, alternate timeline)","幻想龙诗绝境战P6"
"926","Dragonsong -千年龙诗-","","","Dragonsong's Reprise (Ultimate) phase 6 (Nidhogg and Hraesvelgr)","幻想龙诗绝境战P7"
"927","万龙之祖","","","Dragonsong's Reprise (Ultimate) phase 4 (Eyes phase) enrage scene","幻想龙诗绝境战P8"
-"928","???","","","Zero's Domain",""
+"928","Sorrow and Loss (Endwalker)","","","Zero's Domain",""
"929","天边的瑶星*","","","Ultima Thule (Omicrons)","天边的瑶星:密文币 ×6"
"930","高贝扎四天王之战 ~禁断的记忆~*","","","Storm's Crown / Storm's Crown (Extreme) (Barbariccia)","高贝扎四天王之战 ~禁断的记忆~:巴尔巴莉希娅歼殛战 掉落"
"931","冒险途中的小憩*","","","Island Sanctuary Hideaway","冒险途中的小憩:谢尔达莱青船币 ×4000"
@@ -945,8 +945,8 @@
"943","丰饶之岛","","","Island Mandragora mount / Island Onion Prince mount / Island Eggplant Knight mount",""
"944","灼热之地(钢琴集)*","","","Silkie mount",""
"945","萨纳兰的热沙*","","","Sil'dihn Throne mount",""
-"946","???","","","",""
-"947","???","","","",""
+"946","Inexorable","","","",""
+"947","Polygons of Inquiry","","","",""
"948","梦明旅人*","","","Loporrit Tribal Area","通过兔兔族任务获得友好度后花费胡萝卜币获得"
"949","魂火铸就*","","","Mount Ordeals (Rubicante) / Mount Ordeals (Extreme) (Rubicante)","魂火铸就 通过卢比坎特歼殛战获得材料陈旧的乐谱:魂火铸就并制作"
"950","从天而降*","","","The Omega Protocol (Ultimate) Phase 3 (Omega)","欧米茄绝境验证战P3 boss“欧米茄” 背景音乐"
@@ -968,8 +968,8 @@
"966","虚无界的救赎者*","","","The Voidcast Dais (Golbez)","XXXX 通过高贝扎歼殛战获得材料并制作"
"967","战斗2(最终幻想IV) ~晓月~*","","","","异界孤城特罗亚宫廷"
"968","清凉的洞穴 ~无人岛开拓~**","","","","战斗2(最终幻想IV) ~晓月~无人岛新bgm"
-"969","","","","",""
-"970","","","","",""
+"969","The Land Reborn","","","Kupo Kupo Adventure (the Rising 2023 minigame) level theme",""
+"970","Pom from the Heavens","","","Kupo Kupo Adventure (the Rising 2023 minigame) boss theme",""
"971","星球的叹息 ~间歇灵泉哈姆岛~*","","","The Aetherfont","星球的叹息 通过间歇灵泉哈姆岛 最终boss 宝箱获得"
"972","红色夜阑**","","","Mount Rokkon","六根山bgm 来自专辑《STORMBLOOD FINAL FANTASY XIV Original Soundtrack》"
"973","Stormblood -血雨狂潮-**","","","Mount Rokkon final boss ()","六根山bgm 来自专辑《STORMBLOOD FINAL FANTASY XIV Original Soundtrack》"
@@ -982,10 +982,10 @@
"980","不倦之人雅典娜 ~万魔殿 荒天之狱~*","","","Axolotl mount / Anabaseios: The Twelfth Circle / Anabaseios: The Twelfth Circle: Savage Phase 2 (Athena) mount","P12本体"
"981","红色夜阑**","","","Burabura Chochin / Mount Rokkon mount","六根山bgm 来自专辑《STORMBLOOD FINAL FANTASY XIV Original Soundtrack》"
"982","Stormblood -血雨狂潮-**","","","Shishioji / Another Mount Rokkon mount","六根山bgm 来自专辑《STORMBLOOD FINAL FANTASY XIV Original Soundtrack》"
-"983","","","","Kupo Kupo Adventure - Title Screen",""
-"984","","","","Kupo Kupo Adventure - Gameplay",""
+"983","The Land Reborn","","","Kupo Kupo Adventure - Title Screen",""
+"984","Pom from the Heavens","","","Kupo Kupo Adventure - Gameplay",""
"985","梦中的天空","","","Garlond GL-IS mount","梦中的天空 通过部队潜水艇探索获得"
-"986","","","","",""
+"986","A Gentleman to Walk with Me","","","",""
"987","最后之战(最终幻想IV) ~晓月~","","","The Abyssal Fracture (Zeromus) phase 1",""
"988","赤翼 ~晓月~*","","","The Abyssal Fracture (Zeromus) phase 2",""
"989","巴隆王国 ~晓月~*","","","The Lunar Subterrane",""
@@ -998,33 +998,33 @@
"996","神子の微睡み ~アロアロ島~","","","",""
"997","神子の狩猟祭 ~異聞アロアロ島~","","","",""
"998","晓月的序曲**","","","Apocryphal Bahamut / all Lynx mount",""
-"999","","","","",""
+"999","Endwalker - Footfalls/Vibrant Voices/Troian Beauty (Endwalker)/Forged in Crimson/Another Moon/???/The Ewer Brimmeth","","","Patch 6.56 credits",""
"1000","","","","",""
"20000","","","","",""
-"20001","","","","",""
-"20002","","","","",""
-"20003","","","","",""
-"20004","","","","",""
-"20005","","","","",""
-"20006","","","","",""
-"20007","","","","",""
-"20008","","","","",""
-"20009","","","","",""
-"20010","","","","",""
-"20011","","","","",""
+"20001","Tonitrua ex Machina","","","FFXVI Crossover",""
+"20002","Idylls of the Empire","","","FFXVI Crossover",""
+"20003","Forevermore - The Grand Duchy of Rosaria","","","FFXVI Crossover",""
+"20004","Before the Storm - Caer Norvent","","","FFXVI Crossover",""
+"20005","The State of the Realm","","","FFXVI Crossover",""
+"20006","Who I Really Am","","","FFXVI Crossover",""
+"20007","Away (Refrain)","","","FFXVI Crossover",""
+"20008","To Sail Forbidden Seas","","","FFXVI Crossover",""
+"20009","Find the Flame","","","FFXVI Crossover",""
+"20010","Land of Eikons","","","FFXVI Crossover",""
+"20011","Find the Flame","","","Torgal / FFXVI Crossover Mount",""
"20012","欢乐起飞,冲向终点(Everybody Falls)","","","",""
-"20013","???","","","",""
+"20013","Sir Falls-A-Lot (William Fell)","","","",""
"20014","Fall 'N' Roll","","","",""
-"20015","???","","","",""
-"20016","???","","","",""
+"20015","Clumsy Shuffle","","","",""
+"20016","Fall for the Queen Bean","","","",""
"20017","Final Fall(最终冲刺)","","","",""
-"20018","???","","","",""
-"20019","???","","","",""
+"20018","???","","","Commonly called 'Loading'",""
+"20019","???","","","Commonly called 'Round Introduction'",""
"20020","大获全胜","","","",""
"20021","欢乐起飞,冲向终点(Everybody Falls)","","","",""
"20022","","","","",""
"20023","","","","",""
-"20024","","","","",""
+"20024","","","","Instrumental",""
"20025","","","","",""
"20026","","","","",""
"20027","","","","",""
@@ -1041,10 +1041,10 @@
"20038","","","","",""
"20039","","","","",""
"20040","","","","",""
-"20041","","","","",""
+"20041","","","","Living Memory cutscenes",""
"20042","","","","",""
-"20043","","","","",""
+"20043","","","","Living Memory cutscenes",""
"20044","","","","",""
-"20045","","","","",""
-"20046","","","","",""
-"20047","","","","",""
\ No newline at end of file
+"20045","","","","Tuliyollal Day",""
+"20046","","","","Tuliyollal Night",""
+"20047","","","","Solution Nine Day and Night",""
\ No newline at end of file
diff --git a/Orchestrion/Loc/de.json b/Orchestrion/Loc/de.json
index b3c59d3..c49b727 100644
--- a/Orchestrion/Loc/de.json
+++ b/Orchestrion/Loc/de.json
@@ -1,230 +1,230 @@
{
"HelpMessage": {
- "message": "Displays the Orchestrion window, to view, change, or stop in-game BGM.",
+ "message": "Zeigt das Orchestrion-Fenster an, um die Hintergrundmusik im Spiel anzusehen, zu ändern oder zu pausieren.",
"description": "OrchestrionPlugin..ctor"
},
"MustSpecifySong": {
- "message": "You must specify a song to play.",
+ "message": "Du musst einen Song angeben, der abgespielt werden soll.",
"description": "OrchestrionPlugin.OnCommand"
},
"NoPlaylistPlaying": {
- "message": "No playlist is currently playing.",
+ "message": "Es wird derzeit keine Playlist abgespielt.",
"description": "OrchestrionPlugin.OnCommand"
},
"NoShuffleModeSpecified": {
- "message": "Please specify a shuffle mode.",
+ "message": "Bitte gib einen Shuffle-Modus an.",
"description": "OrchestrionPlugin.OnCommand"
},
"NoRepeatModeSpecified": {
- "message": "Please specify a repeat mode.",
+ "message": "Bitte wähle einen Wiedergabemodus aus.",
"description": "OrchestrionPlugin.OnCommand"
},
"SongIdNotFound": {
- "message": "Song ID {0} not found.",
+ "message": "Song ID {0} nicht gefunden.",
"description": "OrchestrionPlugin.OnCommand"
},
"InvalidMode": {
- "message": "The specified mode is invalid.",
+ "message": "Der angegebene Modus ist ungültig.",
"description": "OrchestrionPlugin.OnCommand"
},
"InvalidDDModeCommand": {
- "message": "Invalid DDMode command {0}.",
+ "message": "Ungültiger DDMode Befehl {0}.",
"description": "OrchestrionPlugin.OnCommand"
},
"PlaylistNotFound": {
- "message": "Playlist {0} not found.",
+ "message": "Wiedergabeliste {0} nicht gefunden.",
"description": "OrchestrionPlugin.OnCommand"
},
"SongNameNotFound": {
- "message": "Song {0} not found.",
+ "message": "Song {0} nicht gefunden.",
"description": "OrchestrionPlugin.HandlePlayBySongName"
},
"HelpColon": {
- "message": "Help:",
+ "message": "Hilfe:",
"description": "OrchestrionPlugin.PrintHelp"
},
"GeneralCommandsColon": {
- "message": "General Commands:",
+ "message": "Allgemeine Befehle:",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpDisplayThisMessage": {
- "message": "Display this message",
+ "message": "Zeige diese Nachricht an",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpOpenOrchestrionWindow": {
- "message": "Open the Orchestrion window",
+ "message": "Öffne das Orchestrion-Fenster",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaySongWithId": {
- "message": "Play the song with the specified ID",
+ "message": "Lied mit der angegebenen ID abspielen",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaySongWithName": {
- "message": "Play the song with the specified name (both English and Japanese titles work)",
+ "message": "Spiele das Lied mit dem angegebenen Namen ab (sowohl englisch als auch japanisch ist möglich)",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayRandomSong": {
- "message": "Play a random song",
+ "message": "Spiele ein zufälliges Lied",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpStopSong": {
- "message": "Stop the current playing song, replacement song, playlist, or DD mode.",
+ "message": "Stoppt das aktuelle Lied, Ersatz-Lied, die Wiedergabeliste oder den DD-Modus.",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpDDModeStart": {
- "message": "Enable Deep Dungeon mode: On every in-game BGM change, replace BGM with a random song",
+ "message": "Aktiviere Deep Dungeon Modus: Ersetzt das aktuelle Lied bei jeder Hintergrundmusik Änderung im Spiel mit einem zufälligen Lied",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpDDModeStartPlaylist": {
- "message": "Enable Deep Dungeon mode: On every in-game BGM change, replace BGM with a random song from the specified playlist",
+ "message": "Aktiviere Deep Dungeon Modus: Ersetzt das aktuelle Lied bei jeder Hintergrundmusik Änderung im Spiel mit einem zufälligen Lied aus der angegebenen Wiedergabeliste",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpDDModeStop": {
- "message": "Disable Deep Dungeon mode.",
+ "message": "Deaktiviere Deep Dungeon Modus.",
"description": "OrchestrionPlugin.PrintHelp"
},
"PlaylistCommandsColon": {
- "message": "Playlist Commands:",
+ "message": "Playlist-Befehle:",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayRandomSongFromPlaylist": {
- "message": "Play a random song from the specified playlist (does not begin the playlist)",
+ "message": "Spiele ein zufälliges Lied aus der angegebenen Wiedergabeliste (startet nicht die Wiedergabeliste)",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayPlaylist": {
- "message": "Play the specified playlist with its current settings",
+ "message": "Spielt die Playlist mit ihren derzeitigen Einstellungen ab",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayPlaylistShuffle": {
- "message": "Play the specified playlist, changing the playlist's settings to shuffle",
+ "message": "Spielt die Playlist im \"Shuffle-Modus\" ab",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayPlaylistRepeat": {
- "message": "Play the specified playlist, changing the playlist's settings to 'repeat all'",
+ "message": "Spielt die Playlist im \"Alle Wiederholen\"-Modus ab",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaylistShuffle": {
- "message": "Set the current playlist to the specified shuffle mode",
+ "message": "\"Shuffle-Modus\" für die Playlist aktiviert",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaylistRepeat": {
- "message": "Set the current playlist to the specified repeat mode",
+ "message": "\"Alle Wiederholen\"-Modus für die Playlist aktiviert",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaylistNext": {
- "message": "Play the next song in the current playlist",
+ "message": "Spielt den nächsten Titel in der Playlist ab",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaylistPrevious": {
- "message": "Play the previous song in the current playlist",
+ "message": "Spielt den vorherigen Titel der Playlist ab",
"description": "OrchestrionPlugin.PrintHelp"
},
"NowPlayingEcho": {
- "message": "Now playing {0}.",
+ "message": "Aktuell läuft: {0}.",
"description": "OrchestrionPlugin.UpdateChat"
},
"CreateNewPlaylist": {
- "message": "Create New Playlist",
+ "message": "Neue Playlist erstellen",
"description": "NewPlaylistModal.Draw"
},
"EnterPlaylistNameColon": {
- "message": "Enter a name for your playlist:",
+ "message": "Vergib einen Namen für deine Playlist:",
"description": "NewPlaylistModal.Draw"
},
"Create": {
- "message": "Create",
+ "message": "Erstellen",
"description": "NewPlaylistModal.Draw"
},
"Cancel": {
- "message": "Cancel",
+ "message": "Abbrechen",
"description": "NewPlaylistModal.Draw"
},
"GeneralSettings": {
- "message": "General Settings",
+ "message": "Allgemeine Einstellungen",
"description": "SettingsWindow.Draw"
},
"ShowSongTitleBar": {
- "message": "Show current song in player title bar",
+ "message": "Aktuellen Songnamen in der Titelleiste von Orchestrion anzeigen",
"description": "SettingsWindow.Draw"
},
"ShowNowPlayingChat": {
- "message": "Show \"Now playing\" messages in game chat when the current song changes",
+ "message": "Zeige Benachrichtigunen im Chat an, wenn ein neuer Titel abgespielt wird",
"description": "SettingsWindow.Draw"
},
"ShowSongServerInfo": {
- "message": "Show current song in the \"server info\" UI element in-game",
+ "message": "Zeige den aktuellen Titel im \"Server-Info\" UI-Element",
"description": "SettingsWindow.Draw"
},
"ShowSongIdServerInfo": {
- "message": "Show song ID in the \"server info\" UI element in-game",
+ "message": "Zeige die aktuelle Song-ID im \"Server-Info\" UI-Element",
"description": "SettingsWindow.Draw"
},
"HandleSpecialModes": {
- "message": "Handle special \"in-combat\" and mount movement BGM modes",
+ "message": "Verwalte Modi \"Im Kampf\" und \"Auf Reittier\"",
"description": "SettingsWindow.Draw"
},
"AudioStreamingDisabledWarning": {
- "message": "Audio streaming is disabled. This may be due to Sound Filter or a third-party plugin. The above setting may not work as expected and you may encounter other audio issues such as popping or tracks not swapping channels. This is not related to the Orchestrion Plugin.",
+ "message": "Audio-Streaming ist deaktiviert. Dies kann durch den Soundfilter oder ein Plugin eines Drittanbieters verursacht werden. Die obige Einstellung funktioniert daher möglicherweise nicht wie erwartet, was zu Soundproblemen führen kann. Dies hat nichts mit dem Orchestrion Plugin zu tun.",
"description": "SettingsWindow.Draw"
},
"UseDalamudChannelSetting": {
- "message": "Use the chat channel selected in Dalamud's settings for Orchestrion's chat messages (default)",
+ "message": "Verwende den Chatmodus, der in Dalamud ausgewählt wurde, für Benachrichtigungen von Orchestrion (Standard)",
"description": "SettingsWindow.Draw"
},
"ChatChannelSetting": {
- "message": "Chat channel used for Orchestrion messages",
+ "message": "Chatmodus der für Benachrichtigungen von Orchestrion verwendet wird",
"description": "SettingsWindow.Draw"
},
"LocSettings": {
- "message": "Localization Settings",
+ "message": "Spracheinstellungen",
"description": "SettingsWindow.Draw"
},
"UseDalamudLanguageSetting": {
- "message": "Use the language selected in Dalamud's settings for the Orchestrion Plugin's UI",
+ "message": "Benutze die für Dalamud verwendete Sprache für die Oberfläche von Orchestrion",
"description": "SettingsWindow.Draw"
},
"UILanguageSetting": {
- "message": "Language used for the Orchestrion Plugin's UI",
+ "message": "Sprache für die Oberfläche von Orchestrion",
"description": "SettingsWindow.Draw"
},
"ShowAltLangTitles": {
- "message": "Show alternate language song titles in tooltips",
+ "message": "Zeige alternativen Songtitel in Tooltips",
"description": "SettingsWindow.Draw"
},
"AltLangLanguageSetting": {
- "message": "Alternate language for song titles in tooltips",
+ "message": "Alternative Sprache für Songtitel in Tooltips",
"description": "SettingsWindow.Draw"
},
"ServerInfoLanguageSetting": {
- "message": "Language used for song titles in the \"server info\" UI element in-game",
+ "message": "Sprache für Songtitel im \"Server-Info\" Element",
"description": "SettingsWindow.Draw"
},
"ChatMessageLanguageSetting": {
- "message": "Language used for song titles in Orchestrion chat messages in-game",
+ "message": "Sprache für Songtitel im Chat",
"description": "SettingsWindow.Draw"
},
"MiniPlayerSettings": {
- "message": "Mini Player Settings",
+ "message": "Miniplayer Einstellungen",
"description": "SettingsWindow.Draw"
},
"ShowMiniPlayer": {
- "message": "Show mini player",
+ "message": "Miniplayer anzeigen",
"description": "SettingsWindow.Draw"
},
"LockMiniPlayer": {
- "message": "Lock mini player",
+ "message": "Miniplayer sperren",
"description": "SettingsWindow.Draw"
},
"MiniPlayerOpacity": {
- "message": "Mini player opacity",
+ "message": "Transparenz Miniplayer",
"description": "SettingsWindow.Draw"
},
"DDModeDescription": {
- "message": "Deep Dungeon Mode is a feature that will instead play a random track from either \"All Songs\" or a specified playlist whenever the track changes.",
+ "message": "Deep Dungeon Modus ist eine Funktion, die einen zufälligen Song aus allen verfügbaren Songtiteln im Spiel oder einer Playlist abspielt, wenn sich der Songtitel ändert.",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"DDPlaylistAll": {
- "message": "All Songs",
+ "message": "Alle Titel",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"DDPlaylist": {
@@ -232,27 +232,27 @@
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"DDModeStart": {
- "message": "Start Deep Dungeon Mode",
+ "message": "Starte Deep Dungeon Modus",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"DDModeEnd": {
- "message": "Stop Deep Dungeon Mode",
+ "message": "Beende Deep Dungeon Modus",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"NoPlaylistSelected": {
- "message": "No Playlist Selected",
+ "message": "Keine Playlist ausgewählt",
"description": "MainWindow.DrawPlaylistSongs"
},
"SelectAPlaylist": {
- "message": "Select a playlist.",
+ "message": "Wähle eine Playlist.",
"description": "MainWindow.DrawPlaylistSongs"
},
"Play": {
- "message": "Play",
+ "message": "Abspielen",
"description": "MainWindow.DrawPlaylistPane"
},
"Repeat": {
- "message": "Repeat",
+ "message": "Wiederholen",
"description": "MainWindow.DrawPlaylistPane"
},
"Shuffle": {
@@ -260,99 +260,99 @@
"description": "MainWindow.DrawPlaylistPane"
},
"ClickAgainDelete": {
- "message": "Click again to confirm deletion",
+ "message": "Zum Löschen erneut klicken",
"description": "MainWindow.DrawPlaylistPane"
},
"Delete": {
- "message": "Delete",
+ "message": "Löschen",
"description": "MainWindow.DrawPlaylistPane"
},
"NewPlaylistEllipsis": {
- "message": "New playlist...",
+ "message": "Neue Playlist...",
"description": "MainWindow.DrawPlaylistPane"
},
"Playlists": {
- "message": "Playlists",
+ "message": "Playlisten",
"description": "MainWindow.DrawPlaylistPaneButton"
},
"ReplaceWith": {
- "message": "will be replaced with",
+ "message": "wird ersetzt durch",
"description": "MainWindow.DrawReplacementList"
},
"Edit": {
- "message": "Edit",
+ "message": "Bearbeiten",
"description": "MainWindow.DrawReplacementList"
},
"TargetSong": {
- "message": "Target Song",
+ "message": "Zu ersetzender Titel",
"description": "MainWindow.DrawCurrentReplacement"
},
"ReplacementSong": {
- "message": "Replacement Song",
+ "message": "Neuer Titel",
"description": "MainWindow.DrawCurrentReplacement"
},
"AddReplacement": {
- "message": "Add as song replacement",
+ "message": "Ersatz zur Liste hinzufügen",
"description": "MainWindow.DrawCurrentReplacement"
},
"SearchColon": {
- "message": "Search:",
+ "message": "Suche:",
"description": "MainWindow.Draw"
},
"AllSongs": {
- "message": "All Songs",
+ "message": "Alle Titel",
"description": "MainWindow.Draw"
},
"History": {
- "message": "History",
+ "message": "Verlauf",
"description": "MainWindow.Draw"
},
"Replacements": {
- "message": "Replacements",
+ "message": "Ersetzungen",
"description": "MainWindow.Draw"
},
"DDMode": {
- "message": "DD Mode",
+ "message": "DD Modus",
"description": "MainWindow.Draw"
},
"Stop": {
- "message": "Stop",
+ "message": "Stopp",
"description": "MainWindow.DrawFooter"
},
"NoChange": {
- "message": "Do not change BGM",
+ "message": "Nicht ersetzen",
"description": "MainWindow..cctor"
},
"SecondsAgo": {
- "message": "{0}s ago",
+ "message": "Vor {0}s",
"description": "MainWindow..cctor"
},
"MinutesAgo": {
- "message": "{0}m ago",
+ "message": "Vor {0}m",
"description": "MainWindow..cctor"
},
"SongInfo": {
- "message": "Song Info",
+ "message": "Song-Info",
"description": "BgmTooltip.DrawBgmTooltip"
},
"TitleColon": {
- "message": "Title: ",
+ "message": "Titel: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"AlternateTitleColon": {
- "message": "Alternate Title: ",
+ "message": "Alternativer Titel: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"SpecialModeTitleColon": {
- "message": "Special Mode Title: ",
+ "message": "Spezialmodus Titel: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"LocationColon": {
- "message": "Location: ",
+ "message": "Ort: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"Unknown": {
- "message": "Unknown",
+ "message": "Unbekannt",
"description": "BgmTooltip.DrawBgmTooltip"
},
"InfoColon": {
@@ -360,103 +360,103 @@
"description": "BgmTooltip.DrawBgmTooltip"
},
"DurationColon": {
- "message": "Duration: ",
+ "message": "Länge: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"SongNotFound": {
- "message": "This song is unavailable; the track is not present in the current game files.",
+ "message": "Dieser Song ist nicht verfügbar; der Titel ist in den Spieldateien nicht vorhanden.",
"description": "BgmTooltip.DrawBgmTooltip"
},
"FilePathColon": {
- "message": "File Path: ",
+ "message": "Dateipfad: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"None": {
- "message": "None",
+ "message": "Nichts",
"description": "Player.Draw"
},
"FromPlaylist": {
- "message": "From: {0}",
+ "message": "Von: {0}",
"description": "Player.Draw"
},
"PopOutMiniPlayer": {
- "message": "Pop mini-player out of the Orchestrion window",
+ "message": "Miniplayer in separatem Fenster anzeigen",
"description": "Player.Draw"
},
"PopInMiniPlayer": {
- "message": "Pop mini-player back into the Orchestrion window",
+ "message": "Miniplayer wieder in Orchestrion anzeigen",
"description": "Player.Draw"
},
"RepeatOne": {
- "message": "Repeat One: Repeating current song",
+ "message": "Eins wiederholen: Aktuelles Lied wiederholen",
"description": "Player.Draw"
},
"RepeatAll": {
- "message": "Repeat All: Repeating current playlist",
+ "message": "Alle wiederholen: Wiederhole die aktuelle Playlist",
"description": "Player.Draw"
},
"RepeatOnce": {
- "message": "Repeat Once: Playing current playlist through once",
+ "message": "Einmal wiederholen: Die Playlist wird einmal durchgespielt",
"description": "Player.Draw"
},
"ShuffleOff": {
- "message": "Shuffle Off: Playing songs in order",
+ "message": "Shuffle aus: Songs werden in Reihenfolge gespielt",
"description": "Player.Draw"
},
"ShuffleOn": {
- "message": "Shuffle On: Playing songs randomly",
+ "message": "Shuffle ein: Songs zufällig abspielen",
"description": "Player.Draw"
},
"AddTo": {
- "message": "Add to...",
+ "message": "Hinzufügen zu...",
"description": "RenderableSongList.DrawPlaylistAddSubmenu"
},
"SongId": {
- "message": "Song ID",
+ "message": "Song-ID",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongTitle": {
- "message": "Song Title",
+ "message": "Songtitel",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongAltTitle": {
- "message": "Song Alternate Title",
+ "message": "Alternativer Songtitel",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongSpcModeTitle": {
- "message": "Song Special Mode Title",
+ "message": "Spezialmodus",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongLocation": {
- "message": "Song Location",
+ "message": "Ort",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongAdditionalInfo": {
- "message": "Song Additional Info",
+ "message": "Zusätzliche Info",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"Duration": {
- "message": "Duration",
+ "message": "Länge",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongFilePath": {
- "message": "Song File Path",
+ "message": "Dateipfad",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"All": {
- "message": "All",
+ "message": "Alle",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"Copy": {
- "message": "Copy",
+ "message": "Kopieren",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"RemoveSelected": {
- "message": "Remove {0} song(s)",
+ "message": "Entferne {0} Lied(er)",
"description": "RenderableSongList.DrawRemoveSubmenu"
},
"NoPossibleSongs": {
- "message": "No possible songs found.",
+ "message": "Keine verfügbaren Lieder gefunden.",
"description": "BGMManager.PlayRandomSong"
}
}
\ No newline at end of file
diff --git a/Orchestrion/Loc/es.json b/Orchestrion/Loc/es.json
new file mode 100644
index 0000000..0f1f6c0
--- /dev/null
+++ b/Orchestrion/Loc/es.json
@@ -0,0 +1,462 @@
+{
+ "HelpMessage": {
+ "message": "Muestra la ventana de Orchestrion, para ver, cambiar, o detener la música de fondo.",
+ "description": "OrchestrionPlugin..ctor"
+ },
+ "MustSpecifySong": {
+ "message": "Debes especificar una canción a reproducir.",
+ "description": "OrchestrionPlugin.OnCommand"
+ },
+ "NoPlaylistPlaying": {
+ "message": "No se está reproduciendo ninguna lista de reproducción.",
+ "description": "OrchestrionPlugin.OnCommand"
+ },
+ "NoShuffleModeSpecified": {
+ "message": "Por favor, especifica un modo de reproducción aleatoria.",
+ "description": "OrchestrionPlugin.OnCommand"
+ },
+ "NoRepeatModeSpecified": {
+ "message": "Por favor, especifica un modo de repetición.",
+ "description": "OrchestrionPlugin.OnCommand"
+ },
+ "SongIdNotFound": {
+ "message": "No se ha encontrado ID de la canción {0}.",
+ "description": "OrchestrionPlugin.OnCommand"
+ },
+ "InvalidMode": {
+ "message": "El modo especificado no es válido.",
+ "description": "OrchestrionPlugin.OnCommand"
+ },
+ "InvalidDDModeCommand": {
+ "message": "Comando DDMode {0} inválido.",
+ "description": "OrchestrionPlugin.OnCommand"
+ },
+ "PlaylistNotFound": {
+ "message": "Lista de reproducción {0} no encontrada.",
+ "description": "OrchestrionPlugin.OnCommand"
+ },
+ "SongNameNotFound": {
+ "message": "Canción {0} no encontrada.",
+ "description": "OrchestrionPlugin.HandlePlayBySongName"
+ },
+ "HelpColon": {
+ "message": "Ayuda:",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "GeneralCommandsColon": {
+ "message": "Comandos generales:",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpDisplayThisMessage": {
+ "message": "Mostrar este mensaje",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpOpenOrchestrionWindow": {
+ "message": "Abrir la ventana de Orchestrion",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlaySongWithId": {
+ "message": "Reproducir la canción con el ID especificado",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlaySongWithName": {
+ "message": "Reproducir la canción con el título especificado (funciona con nombres en inglés y japonés)",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlayRandomSong": {
+ "message": "Reproducir una canción al azar",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpStopSong": {
+ "message": "Detener la canción, reemplazo, lista de reproducción o modo DD actual.",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpDDModeStart": {
+ "message": "Habilitar modo Deep Dungeon: Cada vez que la música de fondo cambie, sonará una canción al azar",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpDDModeStartPlaylist": {
+ "message": "Habilitar modo Deep Dungeon: Cada vez que la música de fondo cambie, sonará una canción al azar, dentro de la lista de reproducción especificada",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpDDModeStop": {
+ "message": "Deshabilitar modo Deep Dungeon.",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "PlaylistCommandsColon": {
+ "message": "Comandos de lista de reproducción:",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlayRandomSongFromPlaylist": {
+ "message": "Reproducir una canción al azar dentro de la lista de reproducción especificada (no comienza la lista)",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlayPlaylist": {
+ "message": "Reproducir la lista de reproducción especificada con sus ajustes actuales",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlayPlaylistShuffle": {
+ "message": "Reproducir la lista de reproducción especificada, en modo aleatorio",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlayPlaylistRepeat": {
+ "message": "Reproducir la lista de reproducción especificada, en modo 'repetir todo'",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlaylistShuffle": {
+ "message": "Establecer la lista de reproducción actual al modo de reproducción aleatorio especificado",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlaylistRepeat": {
+ "message": "Establecer la lista de reproducción actual al modo de repetición especificado",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlaylistNext": {
+ "message": "Reproducir la siguiente canción de la lista actual",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "HelpPlaylistPrevious": {
+ "message": "Reproducir la canción anterior de la lista actual",
+ "description": "OrchestrionPlugin.PrintHelp"
+ },
+ "NowPlayingEcho": {
+ "message": "Reproduciendo {0}.",
+ "description": "OrchestrionPlugin.UpdateChat"
+ },
+ "CreateNewPlaylist": {
+ "message": "Crear nueva lista de reproducción",
+ "description": "NewPlaylistModal.Draw"
+ },
+ "EnterPlaylistNameColon": {
+ "message": "Introduce un nombre para tu lista de reproducción:",
+ "description": "NewPlaylistModal.Draw"
+ },
+ "Create": {
+ "message": "Crear",
+ "description": "NewPlaylistModal.Draw"
+ },
+ "Cancel": {
+ "message": "Cancelar",
+ "description": "NewPlaylistModal.Draw"
+ },
+ "GeneralSettings": {
+ "message": "Ajustes generales",
+ "description": "SettingsWindow.Draw"
+ },
+ "ShowSongTitleBar": {
+ "message": "Mostrar canción actual en la barra de título del reproductor",
+ "description": "SettingsWindow.Draw"
+ },
+ "ShowNowPlayingChat": {
+ "message": "Mostrar mensajes de \"Reproduciendo\" en el chat cada vez que la canción de fondo cambie",
+ "description": "SettingsWindow.Draw"
+ },
+ "ShowSongServerInfo": {
+ "message": "Mostrar la canción actual en el elemento \"server info\" de la interfaz del juego",
+ "description": "SettingsWindow.Draw"
+ },
+ "ShowSongIdServerInfo": {
+ "message": "Mostrar la ID de la canción en el elemento \"server info\" de la interfaz del juego",
+ "description": "SettingsWindow.Draw"
+ },
+ "HandleSpecialModes": {
+ "message": "Gestionar los modos especiales de canciones \"en combate\" y \"moviéndose sobre una montura\"",
+ "description": "SettingsWindow.Draw"
+ },
+ "AudioStreamingDisabledWarning": {
+ "message": "El streaming de audio está deshabilitado. Esto puede deberse a Sound Filter o a un plugin de terceros. Es posible que el ajuste superior no funcione como debiera y podrías toparte con otros problemas de sonido como \"pops\" canciones que no cambien de canal. Esto no tiene nada que ver con el plugin Orchestrion.",
+ "description": "SettingsWindow.Draw"
+ },
+ "UseDalamudChannelSetting": {
+ "message": "Usar el canal de chat seleccionado en los ajustes de Dalamud para los mensajes de chat de Orchestrion (por defecto)",
+ "description": "SettingsWindow.Draw"
+ },
+ "ChatChannelSetting": {
+ "message": "Canal de chat usado para los mensajes de Orchestrion",
+ "description": "SettingsWindow.Draw"
+ },
+ "LocSettings": {
+ "message": "Ajustes de idioma",
+ "description": "SettingsWindow.Draw"
+ },
+ "UseDalamudLanguageSetting": {
+ "message": "Usar el idioma seleccionado en los ajustes de Dalamud para la interfaz de Orchestrion",
+ "description": "SettingsWindow.Draw"
+ },
+ "UILanguageSetting": {
+ "message": "Idioma usado en la interfaz de Orchestrion",
+ "description": "SettingsWindow.Draw"
+ },
+ "ShowAltLangTitles": {
+ "message": "Mostrar títulos de canciones en idiomas alternativos en los tooltips",
+ "description": "SettingsWindow.Draw"
+ },
+ "AltLangLanguageSetting": {
+ "message": "Idioma alternativo para los títulos de canciones en los tooltips",
+ "description": "SettingsWindow.Draw"
+ },
+ "ServerInfoLanguageSetting": {
+ "message": "Idioma usado para los títulos de canciones en el elemento \"server info\" de la interfaz del juego",
+ "description": "SettingsWindow.Draw"
+ },
+ "ChatMessageLanguageSetting": {
+ "message": "Idioma usado para los títulos de canciones en los mensajes de chat del juego",
+ "description": "SettingsWindow.Draw"
+ },
+ "MiniPlayerSettings": {
+ "message": "Ajustes del mini reproductor",
+ "description": "SettingsWindow.Draw"
+ },
+ "ShowMiniPlayer": {
+ "message": "Mostrar mini reproductor",
+ "description": "SettingsWindow.Draw"
+ },
+ "LockMiniPlayer": {
+ "message": "Bloquear mini reproductor",
+ "description": "SettingsWindow.Draw"
+ },
+ "MiniPlayerOpacity": {
+ "message": "Opacidad del mini reproductor",
+ "description": "SettingsWindow.Draw"
+ },
+ "DDModeDescription": {
+ "message": "El modo Deep Dungeon es una característica que permite reproducir una canción al azar (de la lista completa, o de una lista de reproducción específica) cada vez que la música de fondo cambie.",
+ "description": "MainWindow.DrawDeepDungeonModeSelector"
+ },
+ "DDPlaylistAll": {
+ "message": "Todas las canciones",
+ "description": "MainWindow.DrawDeepDungeonModeSelector"
+ },
+ "DDPlaylist": {
+ "message": "Lista de reproducción",
+ "description": "MainWindow.DrawDeepDungeonModeSelector"
+ },
+ "DDModeStart": {
+ "message": "Comenzar modo Deep Dungeon",
+ "description": "MainWindow.DrawDeepDungeonModeSelector"
+ },
+ "DDModeEnd": {
+ "message": "Detener modo Deep Dungeon",
+ "description": "MainWindow.DrawDeepDungeonModeSelector"
+ },
+ "NoPlaylistSelected": {
+ "message": "No se ha seleccionado ninguna lista de reproducción",
+ "description": "MainWindow.DrawPlaylistSongs"
+ },
+ "SelectAPlaylist": {
+ "message": "Selecciona una lista de reproducción.",
+ "description": "MainWindow.DrawPlaylistSongs"
+ },
+ "Play": {
+ "message": "Reproducir",
+ "description": "MainWindow.DrawPlaylistPane"
+ },
+ "Repeat": {
+ "message": "Repetir",
+ "description": "MainWindow.DrawPlaylistPane"
+ },
+ "Shuffle": {
+ "message": "Aleatorio",
+ "description": "MainWindow.DrawPlaylistPane"
+ },
+ "ClickAgainDelete": {
+ "message": "Haz clic de nuevo para confirmar la eliminación",
+ "description": "MainWindow.DrawPlaylistPane"
+ },
+ "Delete": {
+ "message": "Eliminar",
+ "description": "MainWindow.DrawPlaylistPane"
+ },
+ "NewPlaylistEllipsis": {
+ "message": "Nueva lista de reproducción...",
+ "description": "MainWindow.DrawPlaylistPane"
+ },
+ "Playlists": {
+ "message": "Listas de reproducción",
+ "description": "MainWindow.DrawPlaylistPaneButton"
+ },
+ "ReplaceWith": {
+ "message": "será reemplazada por",
+ "description": "MainWindow.DrawReplacementList"
+ },
+ "Edit": {
+ "message": "Editar",
+ "description": "MainWindow.DrawReplacementList"
+ },
+ "TargetSong": {
+ "message": "Canción a reemplazar",
+ "description": "MainWindow.DrawCurrentReplacement"
+ },
+ "ReplacementSong": {
+ "message": "Canción de reemplazo",
+ "description": "MainWindow.DrawCurrentReplacement"
+ },
+ "AddReplacement": {
+ "message": "Añadir como canción de reemplazo",
+ "description": "MainWindow.DrawCurrentReplacement"
+ },
+ "SearchColon": {
+ "message": "Buscar:",
+ "description": "MainWindow.Draw"
+ },
+ "AllSongs": {
+ "message": "Todas las canciones",
+ "description": "MainWindow.Draw"
+ },
+ "History": {
+ "message": "Historial",
+ "description": "MainWindow.Draw"
+ },
+ "Replacements": {
+ "message": "Reemplazos",
+ "description": "MainWindow.Draw"
+ },
+ "DDMode": {
+ "message": "Modo DD",
+ "description": "MainWindow.Draw"
+ },
+ "Stop": {
+ "message": "Detener",
+ "description": "MainWindow.DrawFooter"
+ },
+ "NoChange": {
+ "message": "No cambiar música de fondo",
+ "description": "MainWindow..cctor"
+ },
+ "SecondsAgo": {
+ "message": "Hace {0}s",
+ "description": "MainWindow..cctor"
+ },
+ "MinutesAgo": {
+ "message": "Hace {0}m",
+ "description": "MainWindow..cctor"
+ },
+ "SongInfo": {
+ "message": "Información de canción",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "TitleColon": {
+ "message": "Titulo: ",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "AlternateTitleColon": {
+ "message": "Título alternativo: ",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "SpecialModeTitleColon": {
+ "message": "Título de modo especial: ",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "LocationColon": {
+ "message": "Ubicación: ",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "Unknown": {
+ "message": "Desconocida",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "InfoColon": {
+ "message": "Información: ",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "DurationColon": {
+ "message": "Duración: ",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "SongNotFound": {
+ "message": "Está canción no está disponible; la canción no está en los archivos del juego.",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "FilePathColon": {
+ "message": "Ruta del archivo: ",
+ "description": "BgmTooltip.DrawBgmTooltip"
+ },
+ "None": {
+ "message": "Ninguna",
+ "description": "Player.Draw"
+ },
+ "FromPlaylist": {
+ "message": "Desde: {0}",
+ "description": "Player.Draw"
+ },
+ "PopOutMiniPlayer": {
+ "message": "Separar el mini reproductor de la ventana de Orchestrion",
+ "description": "Player.Draw"
+ },
+ "PopInMiniPlayer": {
+ "message": "Volver a unir el mini reproductor a la ventana de Orchestrion",
+ "description": "Player.Draw"
+ },
+ "RepeatOne": {
+ "message": "Repetir Una: repitiendo canción actual",
+ "description": "Player.Draw"
+ },
+ "RepeatAll": {
+ "message": "Repetir Todas: Repitiendo la lista de reproducción actual",
+ "description": "Player.Draw"
+ },
+ "RepeatOnce": {
+ "message": "Repetir Una Vez: Reproduciendo la lista de reproducción actual una vez",
+ "description": "Player.Draw"
+ },
+ "ShuffleOff": {
+ "message": "Aleatorio deshabilitado: reproduciendo canciones en orden",
+ "description": "Player.Draw"
+ },
+ "ShuffleOn": {
+ "message": "Aleatorio habilitado: reproduciendo canciones al azar",
+ "description": "Player.Draw"
+ },
+ "AddTo": {
+ "message": "Añadir a...",
+ "description": "RenderableSongList.DrawPlaylistAddSubmenu"
+ },
+ "SongId": {
+ "message": "ID de canción",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "SongTitle": {
+ "message": "Título de canción",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "SongAltTitle": {
+ "message": "Título alternativo",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "SongSpcModeTitle": {
+ "message": "Título del modo especial de la canción",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "SongLocation": {
+ "message": "Ubicación de la canción",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "SongAdditionalInfo": {
+ "message": "Información adicional de la canción",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "Duration": {
+ "message": "Duración",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "SongFilePath": {
+ "message": "Ruta del archivo de la canción",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "All": {
+ "message": "Todo",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "Copy": {
+ "message": "Copiar",
+ "description": "RenderableSongList.DrawCopyContentSubmenu"
+ },
+ "RemoveSelected": {
+ "message": "Eliminar {0} canción(es)",
+ "description": "RenderableSongList.DrawRemoveSubmenu"
+ },
+ "NoPossibleSongs": {
+ "message": "No se han encontrado canciones posibles.",
+ "description": "BGMManager.PlayRandomSong"
+ }
+}
\ No newline at end of file
diff --git a/Orchestrion/Loc/ja.json b/Orchestrion/Loc/ja.json
index efa5b21..a9220d3 100644
--- a/Orchestrion/Loc/ja.json
+++ b/Orchestrion/Loc/ja.json
@@ -1,42 +1,42 @@
{
"HelpMessage": {
- "message": "Displays the Orchestrion window, to view, change, or stop in-game BGM.",
+ "message": "Orchestrionウィンドウを表示し、ゲーム内のBGMを表示、変更、停止します。",
"description": "OrchestrionPlugin..ctor"
},
"MustSpecifySong": {
- "message": "You must specify a song to play.",
+ "message": "再生する曲を指定する必要があります。",
"description": "OrchestrionPlugin.OnCommand"
},
"NoPlaylistPlaying": {
- "message": "No playlist is currently playing.",
+ "message": "再生中のプレイリストはありません",
"description": "OrchestrionPlugin.OnCommand"
},
"NoShuffleModeSpecified": {
- "message": "Please specify a shuffle mode.",
+ "message": "シャッフルモードを指定してください。",
"description": "OrchestrionPlugin.OnCommand"
},
"NoRepeatModeSpecified": {
- "message": "Please specify a repeat mode.",
+ "message": "リピートモードを指定してください。",
"description": "OrchestrionPlugin.OnCommand"
},
"SongIdNotFound": {
- "message": "Song ID {0} not found.",
+ "message": "曲ID {0} が見つかりません。",
"description": "OrchestrionPlugin.OnCommand"
},
"InvalidMode": {
- "message": "The specified mode is invalid.",
+ "message": "指定されたモードは無効です。",
"description": "OrchestrionPlugin.OnCommand"
},
"InvalidDDModeCommand": {
- "message": "Invalid DDMode command {0}.",
+ "message": "無効なDDモードコマンド {0}.",
"description": "OrchestrionPlugin.OnCommand"
},
"PlaylistNotFound": {
- "message": "Playlist {0} not found.",
+ "message": "プレイリスト {0} が見つかりません。",
"description": "OrchestrionPlugin.OnCommand"
},
"SongNameNotFound": {
- "message": "Song {0} not found.",
+ "message": "曲 {0} が見つかりません。",
"description": "OrchestrionPlugin.HandlePlayBySongName"
},
"HelpColon": {
@@ -44,119 +44,119 @@
"description": "OrchestrionPlugin.PrintHelp"
},
"GeneralCommandsColon": {
- "message": "General Commands:",
+ "message": "全般的なコマンド:",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpDisplayThisMessage": {
- "message": "Display this message",
+ "message": "このメッセージを表示する",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpOpenOrchestrionWindow": {
- "message": "Open the Orchestrion window",
+ "message": "Orchestrionウィンドウを開く",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaySongWithId": {
- "message": "Play the song with the specified ID",
+ "message": "指定されたIDの曲を再生する",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaySongWithName": {
- "message": "Play the song with the specified name (both English and Japanese titles work)",
+ "message": "指定した曲名の曲を再生する (英語と日本語の両方の曲名が使用できます)",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayRandomSong": {
- "message": "Play a random song",
+ "message": "ランダムに曲を再生",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpStopSong": {
- "message": "Stop the current playing song, replacement song, playlist, or DD mode.",
+ "message": "再生中の曲、置換曲、プレイリスト、DDモードを停止します。",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpDDModeStart": {
- "message": "Enable Deep Dungeon mode: On every in-game BGM change, replace BGM with a random song",
+ "message": "ディープダンジョンモードを有効にする: ゲーム内のBGM変更ごとに、BGMをランダムに再生します。",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpDDModeStartPlaylist": {
- "message": "Enable Deep Dungeon mode: On every in-game BGM change, replace BGM with a random song from the specified playlist",
+ "message": "ディープダンジョンモードを有効にする: ゲーム中のBGMが変わるたびに、指定したプレイリストの中からランダムにBGMを再生します。",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpDDModeStop": {
- "message": "Disable Deep Dungeon mode.",
+ "message": "ディープダンジョンモードを無効にします。",
"description": "OrchestrionPlugin.PrintHelp"
},
"PlaylistCommandsColon": {
- "message": "Playlist Commands:",
+ "message": "プレイリストのコマンド:",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayRandomSongFromPlaylist": {
- "message": "Play a random song from the specified playlist (does not begin the playlist)",
+ "message": "指定されたプレイリストからランダムな曲を再生します (プレイリストは開始しません)",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayPlaylist": {
- "message": "Play the specified playlist with its current settings",
+ "message": "現在の設定で指定したプレイリストを再生する",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayPlaylistShuffle": {
- "message": "Play the specified playlist, changing the playlist's settings to shuffle",
+ "message": "指定したプレイリストを再生し、プレイリストの設定をシャッフルに変更する",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlayPlaylistRepeat": {
- "message": "Play the specified playlist, changing the playlist's settings to 'repeat all'",
+ "message": "指定したプレイリストを再生し、プレイリストの設定を「すべて繰り返す」に変更する",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaylistShuffle": {
- "message": "Set the current playlist to the specified shuffle mode",
+ "message": "現在のプレイリストをシャッフルモードに設定する",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaylistRepeat": {
- "message": "Set the current playlist to the specified repeat mode",
+ "message": "現在のプレイリストを指定したリピートモードに設定する",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaylistNext": {
- "message": "Play the next song in the current playlist",
+ "message": "現在のプレイリストの次の曲を再生する",
"description": "OrchestrionPlugin.PrintHelp"
},
"HelpPlaylistPrevious": {
- "message": "Play the previous song in the current playlist",
+ "message": "現在のプレイリストの前の曲を再生する",
"description": "OrchestrionPlugin.PrintHelp"
},
"NowPlayingEcho": {
- "message": "Now playing {0}.",
+ "message": "{0} を再生中。",
"description": "OrchestrionPlugin.UpdateChat"
},
"CreateNewPlaylist": {
- "message": "Create New Playlist",
+ "message": "新規プレイリストを作成",
"description": "NewPlaylistModal.Draw"
},
"EnterPlaylistNameColon": {
- "message": "Enter a name for your playlist:",
+ "message": "プレイリストの名前を入力してください:",
"description": "NewPlaylistModal.Draw"
},
"Create": {
- "message": "Create",
+ "message": "作成する",
"description": "NewPlaylistModal.Draw"
},
"Cancel": {
- "message": "Cancel",
+ "message": "キャンセル",
"description": "NewPlaylistModal.Draw"
},
"GeneralSettings": {
- "message": "General Settings",
+ "message": "全般設定",
"description": "SettingsWindow.Draw"
},
"ShowSongTitleBar": {
- "message": "Show current song in player title bar",
+ "message": "プレーヤーのタイトルバーに現在の曲を表示する",
"description": "SettingsWindow.Draw"
},
"ShowNowPlayingChat": {
- "message": "Show \"Now playing\" messages in game chat when the current song changes",
+ "message": "現在の曲が変更されたときにゲームチャットに「再生中」メッセージを表示する",
"description": "SettingsWindow.Draw"
},
"ShowSongServerInfo": {
- "message": "Show current song in the \"server info\" UI element in-game",
+ "message": "Dalamud設定の“サーバー情報バー”に現在の曲を表示する",
"description": "SettingsWindow.Draw"
},
"ShowSongIdServerInfo": {
- "message": "Show song ID in the \"server info\" UI element in-game",
+ "message": "Dalamud設定の“サーバー情報バー”に現在の曲のIDを表示する",
"description": "SettingsWindow.Draw"
},
"HandleSpecialModes": {
@@ -164,299 +164,299 @@
"description": "SettingsWindow.Draw"
},
"AudioStreamingDisabledWarning": {
- "message": "Audio streaming is disabled. This may be due to Sound Filter or a third-party plugin. The above setting may not work as expected and you may encounter other audio issues such as popping or tracks not swapping channels. This is not related to the Orchestrion Plugin.",
+ "message": "音声ストリーミングが無効になっています。これはサウンドフィルターまたはサードパーティのプラグインが原因かもしれません。上記の設定が期待通りに機能せず、音が途切れたり、トラックがチャンネルを入れ替えないなど、他のオーディオの問題が発生することがあります。これはOrchestrionプラグインとは関係ありません。",
"description": "SettingsWindow.Draw"
},
"UseDalamudChannelSetting": {
- "message": "Use the chat channel selected in Dalamud's settings for Orchestrion's chat messages (default)",
+ "message": "Dalamudの設定で選択されたチャットチャンネルをOrchestrionプラグインのチャットメッセージに使用する (デフォルト)",
"description": "SettingsWindow.Draw"
},
"ChatChannelSetting": {
- "message": "Chat channel used for Orchestrion messages",
+ "message": "Orchestrionプラグインが使用するチャットチャンネル",
"description": "SettingsWindow.Draw"
},
"LocSettings": {
- "message": "Localization Settings",
+ "message": "ローカライズ設定",
"description": "SettingsWindow.Draw"
},
"UseDalamudLanguageSetting": {
- "message": "Use the language selected in Dalamud's settings for the Orchestrion Plugin's UI",
+ "message": "DalamudのOrchestrionプラグインのUI設定で選択された言語を使用する",
"description": "SettingsWindow.Draw"
},
"UILanguageSetting": {
- "message": "Language used for the Orchestrion Plugin's UI",
+ "message": "OrchestrionプラグインのUIに使用される言語",
"description": "SettingsWindow.Draw"
},
"ShowAltLangTitles": {
- "message": "Show alternate language song titles in tooltips",
+ "message": "ツールチップに別の言語の曲名を表示する",
"description": "SettingsWindow.Draw"
},
"AltLangLanguageSetting": {
- "message": "Alternate language for song titles in tooltips",
+ "message": "ツールチップの楽曲タイトル用の言語",
"description": "SettingsWindow.Draw"
},
"ServerInfoLanguageSetting": {
- "message": "Language used for song titles in the \"server info\" UI element in-game",
+ "message": "Dalamud設定の“サーバー情報バー”に表示される、曲のタイトルに使用される言語",
"description": "SettingsWindow.Draw"
},
"ChatMessageLanguageSetting": {
- "message": "Language used for song titles in Orchestrion chat messages in-game",
+ "message": "ゲーム内チャットに表示される曲名に使用される言語",
"description": "SettingsWindow.Draw"
},
"MiniPlayerSettings": {
- "message": "Mini Player Settings",
+ "message": "ミニプレーヤー設定",
"description": "SettingsWindow.Draw"
},
"ShowMiniPlayer": {
- "message": "Show mini player",
+ "message": "ミニプレーヤーを表示",
"description": "SettingsWindow.Draw"
},
"LockMiniPlayer": {
- "message": "Lock mini player",
+ "message": "ミニプレーヤーをロックする",
"description": "SettingsWindow.Draw"
},
"MiniPlayerOpacity": {
- "message": "Mini player opacity",
+ "message": "ミニプレーヤーの不透明度",
"description": "SettingsWindow.Draw"
},
"DDModeDescription": {
- "message": "Deep Dungeon Mode is a feature that will instead play a random track from either \"All Songs\" or a specified playlist whenever the track changes.",
+ "message": "ディープダンジョンモードは、トラックが変更されるたびに、「すべての楽曲」または指定されたプレイリストからランダムなトラックを再生する機能です。",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"DDPlaylistAll": {
- "message": "All Songs",
+ "message": "すべての曲",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"DDPlaylist": {
- "message": "Playlist",
+ "message": "プレイリスト",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"DDModeStart": {
- "message": "Start Deep Dungeon Mode",
+ "message": "ディープダンジョンモードを開始",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"DDModeEnd": {
- "message": "Stop Deep Dungeon Mode",
+ "message": "ディープダンジョンモードを停止",
"description": "MainWindow.DrawDeepDungeonModeSelector"
},
"NoPlaylistSelected": {
- "message": "No Playlist Selected",
+ "message": "プレイリストが選択されていません",
"description": "MainWindow.DrawPlaylistSongs"
},
"SelectAPlaylist": {
- "message": "Select a playlist.",
+ "message": "プレイリストを選択する",
"description": "MainWindow.DrawPlaylistSongs"
},
"Play": {
- "message": "Play",
+ "message": "再生",
"description": "MainWindow.DrawPlaylistPane"
},
"Repeat": {
- "message": "Repeat",
+ "message": "リピート再生",
"description": "MainWindow.DrawPlaylistPane"
},
"Shuffle": {
- "message": "Shuffle",
+ "message": "シャッフル再生",
"description": "MainWindow.DrawPlaylistPane"
},
"ClickAgainDelete": {
- "message": "Click again to confirm deletion",
+ "message": "もう一度クリックして削除を確定する",
"description": "MainWindow.DrawPlaylistPane"
},
"Delete": {
- "message": "Delete",
+ "message": "削除",
"description": "MainWindow.DrawPlaylistPane"
},
"NewPlaylistEllipsis": {
- "message": "New playlist...",
+ "message": "プレイリストの新規作成",
"description": "MainWindow.DrawPlaylistPane"
},
"Playlists": {
- "message": "Playlists",
+ "message": "プレイリスト",
"description": "MainWindow.DrawPlaylistPaneButton"
},
"ReplaceWith": {
- "message": "will be replaced with",
+ "message": "以下の曲に置き換え",
"description": "MainWindow.DrawReplacementList"
},
"Edit": {
- "message": "Edit",
+ "message": "編集",
"description": "MainWindow.DrawReplacementList"
},
"TargetSong": {
- "message": "Target Song",
+ "message": "対象の曲",
"description": "MainWindow.DrawCurrentReplacement"
},
"ReplacementSong": {
- "message": "Replacement Song",
+ "message": "置き換える曲",
"description": "MainWindow.DrawCurrentReplacement"
},
"AddReplacement": {
- "message": "Add as song replacement",
+ "message": "曲の置換を追加",
"description": "MainWindow.DrawCurrentReplacement"
},
"SearchColon": {
- "message": "Search:",
+ "message": "検索",
"description": "MainWindow.Draw"
},
"AllSongs": {
- "message": "All Songs",
+ "message": "すべての曲",
"description": "MainWindow.Draw"
},
"History": {
- "message": "History",
+ "message": "履歴",
"description": "MainWindow.Draw"
},
"Replacements": {
- "message": "Replacements",
+ "message": "置き換え",
"description": "MainWindow.Draw"
},
"DDMode": {
- "message": "DD Mode",
+ "message": "DDモード",
"description": "MainWindow.Draw"
},
"Stop": {
- "message": "Stop",
+ "message": "停止",
"description": "MainWindow.DrawFooter"
},
"NoChange": {
- "message": "Do not change BGM",
+ "message": "BGMを変更しない",
"description": "MainWindow..cctor"
},
"SecondsAgo": {
- "message": "{0}s ago",
+ "message": "{0}秒前",
"description": "MainWindow..cctor"
},
"MinutesAgo": {
- "message": "{0}m ago",
+ "message": "{0} 分前",
"description": "MainWindow..cctor"
},
"SongInfo": {
- "message": "Song Info",
+ "message": "曲の詳細",
"description": "BgmTooltip.DrawBgmTooltip"
},
"TitleColon": {
- "message": "Title: ",
+ "message": "曲名: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"AlternateTitleColon": {
- "message": "Alternate Title: ",
+ "message": "別の曲名 ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"SpecialModeTitleColon": {
- "message": "Special Mode Title: ",
+ "message": "スペシャルモードの曲名: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"LocationColon": {
- "message": "Location: ",
+ "message": "場所: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"Unknown": {
- "message": "Unknown",
+ "message": "不明",
"description": "BgmTooltip.DrawBgmTooltip"
},
"InfoColon": {
- "message": "Info: ",
+ "message": "情報: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"DurationColon": {
- "message": "Duration: ",
+ "message": "時間: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"SongNotFound": {
- "message": "This song is unavailable; the track is not present in the current game files.",
+ "message": "この曲は使用できません。トラックは現在のゲームファイルに存在しません。",
"description": "BgmTooltip.DrawBgmTooltip"
},
"FilePathColon": {
- "message": "File Path: ",
+ "message": "ファイルパス: ",
"description": "BgmTooltip.DrawBgmTooltip"
},
"None": {
- "message": "None",
+ "message": "なし",
"description": "Player.Draw"
},
"FromPlaylist": {
- "message": "From: {0}",
+ "message": "{0} から:",
"description": "Player.Draw"
},
"PopOutMiniPlayer": {
- "message": "Pop mini-player out of the Orchestrion window",
+ "message": "Orchestrionウィンドウからミニプレーヤーをポップアップさせる",
"description": "Player.Draw"
},
"PopInMiniPlayer": {
- "message": "Pop mini-player back into the Orchestrion window",
+ "message": "ミニプレーヤーをOrchestrionウィンドウに戻す",
"description": "Player.Draw"
},
"RepeatOne": {
- "message": "Repeat One: Repeating current song",
+ "message": "繰り返し:現在の曲を繰り返す",
"description": "Player.Draw"
},
"RepeatAll": {
- "message": "Repeat All: Repeating current playlist",
+ "message": "すべてを繰り返す:現在のプレイリストを繰り返す",
"description": "Player.Draw"
},
"RepeatOnce": {
- "message": "Repeat Once: Playing current playlist through once",
+ "message": "1周再生:現在のプレイリスト全体を一度だけ再生する",
"description": "Player.Draw"
},
"ShuffleOff": {
- "message": "Shuffle Off: Playing songs in order",
+ "message": "シャッフルオフ: 曲を順番に再生する",
"description": "Player.Draw"
},
"ShuffleOn": {
- "message": "Shuffle On: Playing songs randomly",
+ "message": "シャッフルオン:ランダムに曲を再生する",
"description": "Player.Draw"
},
"AddTo": {
- "message": "Add to...",
+ "message": "追加",
"description": "RenderableSongList.DrawPlaylistAddSubmenu"
},
"SongId": {
- "message": "Song ID",
+ "message": "曲のID",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongTitle": {
- "message": "Song Title",
+ "message": "曲名",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongAltTitle": {
- "message": "Song Alternate Title",
+ "message": "曲の別名タイトル",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongSpcModeTitle": {
- "message": "Song Special Mode Title",
+ "message": "スペシャルモードの曲名",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongLocation": {
- "message": "Song Location",
+ "message": "曲の場所",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongAdditionalInfo": {
- "message": "Song Additional Info",
+ "message": "曲の追加情報",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"Duration": {
- "message": "Duration",
+ "message": "時間",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"SongFilePath": {
- "message": "Song File Path",
+ "message": "曲ファイルのパス",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"All": {
- "message": "All",
+ "message": "すべて",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"Copy": {
- "message": "Copy",
+ "message": "コピー",
"description": "RenderableSongList.DrawCopyContentSubmenu"
},
"RemoveSelected": {
- "message": "Remove {0} song(s)",
+ "message": "{0} 曲を削除する",
"description": "RenderableSongList.DrawRemoveSubmenu"
},
"NoPossibleSongs": {
- "message": "No possible songs found.",
+ "message": "曲が見つかりませんでした。",
"description": "BGMManager.PlayRandomSong"
}
}
\ No newline at end of file
diff --git a/Orchestrion/Orchestrion.csproj b/Orchestrion/Orchestrion.csproj
index bee9cbb..aafebab 100644
--- a/Orchestrion/Orchestrion.csproj
+++ b/Orchestrion/Orchestrion.csproj
@@ -1,7 +1,7 @@
$(appdata)\XIVLauncher\addon\Hooks\dev\
- 2.2.0.5
+ 2.2.0.6
@@ -101,6 +101,8 @@
+
+
diff --git a/Orchestrion/Util.cs b/Orchestrion/Util.cs
index c950d64..75f24ca 100644
--- a/Orchestrion/Util.cs
+++ b/Orchestrion/Util.cs
@@ -12,7 +12,7 @@ namespace Orchestrion;
public static class Util
{
- public static List AvailableLanguages => new() { "en", "ja", "de", "fr", "it", "zh" };
+ public static List AvailableLanguages => new() { "en", "ja", "de", "es", "fr", "it", "zh" };
public static List AvailableTitleLanguages => new() { "en", "ja", "zh" };
public static string LangCodeToLanguage(string code)