diff --git a/Locales/enUS/enUS.xml b/Locales/enUS/enUS.xml
new file mode 100644
index 0000000..bfdf3eb
--- /dev/null
+++ b/Locales/enUS/enUS.xml
@@ -0,0 +1,4 @@
+<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.blizzard.com/wow/ui/ ..\FrameXML\UI.xsd">
+ <Script file="gems.lua"/>
+</Ui>
\ No newline at end of file
diff --git a/Locales/enUS/gems.lua b/Locales/enUS/gems.lua
new file mode 100644
index 0000000..a91b2e1
--- /dev/null
+++ b/Locales/enUS/gems.lua
@@ -0,0 +1,572 @@
+if GetLocale() ~= "enUS" then
+ return
+end
+
+ww_gemDisplayNames = {
+ ["Accurate Ametrine"] = "Accurate Ametrine",
+ ["Accurate Huge Citrine"] = "Accurate Huge Citrine",
+ ["Accurate Monarch Topaz"] = "Accurate Monarch Topaz",
+ ["Assassin's Fire Opal"] = "Assassin's Fire Opal",
+ ["Austere Earthsiege Diamond"] = "Austere Earthsiege Diamond",
+ ["Balanced Dreadstone"] = "Balanced Dreadstone",
+ ["Balanced Nightseye"] = "Balanced Nightseye",
+ ["Balanced Shadow Crystal"] = "Balanced Shadow Crystal",
+ ["Balanced Shadow Draenite"] = "Balanced Shadow Draenite",
+ ["Balanced Shadowsong Amethyst"] = "Balanced Shadowsong Amethyst",
+ ["Balanced Twilight Opal"] = "Balanced Twilight Opal",
+ ["Barbed Deep Peridot"] = "Barbed Deep Peridot",
+ ["Beaming Earthsiege Diamond"] = "Beaming Earthsiege Diamond",
+ ["Beaming Fire Opal"] = "Beaming Fire Opal",
+ ["Blessed Tanzanite"] = "Blessed Tanzanite",
+ ["Blood of Amber"] = "Blood of Amber",
+ ["Bold Blood Garnet"] = "Bold Blood Garnet",
+ ["Bold Bloodstone"] = "Bold Bloodstone",
+ ["Bold Cardinal Ruby"] = "Bold Cardinal Ruby",
+ ["Bold Crimson Spinel"] = "Bold Crimson Spinel",
+ ["Bold Dragon's Eye"] = "Bold Dragon's Eye",
+ ["Bold Living Ruby"] = "Bold Living Ruby",
+ ["Bold Ornate Ruby"] = "Bold Ornate Ruby",
+ ["Bold Scarlet Ruby"] = "Bold Scarlet Ruby",
+ ["Bold Stormjewel"] = "Bold Stormjewel",
+ ["Bold Tourmaline"] = "Bold Tourmaline",
+ ["Bracing Earthsiege Diamond"] = "Bracing Earthsiege Diamond",
+ ["Bracing Earthstorm Diamond"] = "Bracing Earthstorm Diamond",
+ ["Bright Blood Garnet"] = "Bright Blood Garnet",
+ ["Bright Bloodstone"] = "Bright Bloodstone",
+ ["Bright Cardinal Ruby"] = "Bright Cardinal Ruby",
+ ["Bright Crimson Spinel"] = "Bright Crimson Spinel",
+ ["Bright Dragon's Eye"] = "Bright Dragon's Eye",
+ ["Bright Living Ruby"] = "Bright Living Ruby",
+ ["Bright Scarlet Ruby"] = "Bright Scarlet Ruby",
+ ["Bright Tourmaline"] = "Bright Tourmaline",
+ ["Brilliant Amber"] = "Brilliant Amber",
+ ["Brilliant Autumn's Glow"] = "Brilliant Autumn's Glow",
+ ["Brilliant Dawnstone"] = "Brilliant Dawnstone",
+ ["Brilliant Dragon's Eye"] = "Brilliant Dragon's Eye",
+ ["Brilliant Golden Draenite"] = "Brilliant Golden Draenite",
+ ["Brilliant King's Amber"] = "Brilliant King's Amber",
+ ["Brilliant Lionseye"] = "Brilliant Lionseye",
+ ["Brilliant Stormjewel"] = "Brilliant Stormjewel",
+ ["Brilliant Sun Crystal"] = "Brilliant Sun Crystal",
+ ["Brutal Earthstorm Diamond"] = "Brutal Earthstorm Diamond",
+ ["Brutal Tanzanite"] = "Brutal Tanzanite",
+ ["Champion's Ametrine"] = "Champion's Ametrine",
+ ["Champion's Fire Opal"] = "Champion's Fire Opal",
+ ["Champion's Huge Citrine"] = "Champion's Huge Citrine",
+ ["Champion's Monarch Topaz"] = "Champion's Monarch Topaz",
+ ["Chaotic Skyfire Diamond"] = "Chaotic Skyfire Diamond",
+ ["Chaotic Skyflare Diamond"] = "Chaotic Skyflare Diamond",
+ ["Charmed Amani Jewel"] = "Charmed Amani Jewel",
+ ["Crimson Sun"] = "Crimson Sun",
+ ["Dazzling Chrysoprase"] = "Dazzling Chrysoprase",
+ ["Dazzling Dark Jade"] = "Dazzling Dark Jade",
+ ["Dazzling Deep Peridot"] = "Dazzling Deep Peridot",
+ ["Dazzling Eye of Zul"] = "Dazzling Eye of Zul",
+ ["Dazzling Forest Emerald"] = "Dazzling Forest Emerald",
+ ["Dazzling Seaspray Emerald"] = "Dazzling Seaspray Emerald",
+ ["Dazzling Talasite"] = "Dazzling Talasite",
+ ["Deadly Ametrine"] = "Deadly Ametrine",
+ ["Deadly Fire Opal"] = "Deadly Fire Opal",
+ ["Deadly Huge Ditrine"] = "Deadly Huge Ditrine",
+ ["Deadly Monarch Topaz"] = "Deadly Monarch Topaz",
+ ["Defender's Dreadstone"] = "Defender's Dreadstone",
+ ["Defender's Shadow Crystal"] = "Defender's Shadow Crystal",
+ ["Defender's Tanzanite"] = "Defender's Tanzanite",
+ ["Defender's Twilight Opal"] = "Defender's Twilight Opal",
+ ["Deft Ametrine"] = "Deft Ametrine",
+ ["Deft Huge Citrine"] = "Deft Huge Citrine",
+ ["Deft Monarch Topaz"] = "Deft Monarch Topaz",
+ ["Delicate Blood Garnet"] = "Delicate Blood Garnet",
+ ["Delicate Bloodstone"] = "Delicate Bloodstone",
+ ["Delicate Cardinal Ruby"] = "Delicate Cardinal Ruby",
+ ["Delicate Crimson Spinel"] = "Delicate Crimson Spinel",
+ ["Delicate Dragon's Eye"] = "Delicate Dragon's Eye",
+ ["Delicate Living Ruby"] = "Delicate Living Ruby",
+ ["Delicate Scarlet Ruby"] = "Delicate Scarlet Ruby",
+ ["Delicate Stormjewel"] = "Delicate Stormjewel",
+ ["Delicate Tourmaline"] = "Delicate Tourmaline",
+ ["Destructive Skyfire Diamond"] = "Destructive Skyfire Diamond",
+ ["Destructive Skyflare Diamond"] = "Destructive Skyflare Diamond",
+ ["Don Amancio's Heart"] = "Don Amancio's Heart",
+ ["Don Julio's Heart"] = "Don Julio's Heart",
+ ["Don Rodrigo's Heart"] = "Don Rodrigo's Heart",
+ ["Durable Ametrine"] = "Durable Ametrine",
+ ["Durable Fire Opal"] = "Durable Fire Opal",
+ ["Durable Huge Citrine"] = "Durable Huge Citrine",
+ ["Durable Monarch Topaz"] = "Durable Monarch Topaz",
+ ["Effulgent Chrysoprase"] = "Effulgent Chrysoprase",
+ ["Effulgent Skyflare Diamond"] = "Effulgent Skyflare Diamond",
+ ["Egnimatic Skyfire Diamond"] = "Egnimatic Skyfire Diamond",
+ ["Egnimatic Skyflare Diamond"] = "Egnimatic Skyflare Diamond",
+ ["Egnimatic Starflare Diamond"] = "Egnimatic Starflare Diamond",
+ ["Ember Skyfire Diamond"] = "Ember Skyfire Diamond",
+ ["Ember Skyflare Diamond"] = "Ember Skyflare Diamond",
+ ["Empowered Ametrine"] = "Empowered Ametrine",
+ ["Empowered Fire Opal"] = "Empowered Fire Opal",
+ ["Empowered Huge Citrine"] = "Empowered Huge Citrine",
+ ["Empowered Monarch Topaz"] = "Empowered Monarch Topaz",
+ ["Enchanted Pearl"] = "Enchanted Pearl",
+ ["Enchanted Tear"] = "Enchanted Tear",
+ ["Enduring Chrysoprase"] = "Enduring Chrysoprase",
+ ["Enduring Dark Jade"] = "Enduring Dark Jade",
+ ["Enduring Deep Peridot"] = "Enduring Deep Peridot",
+ ["Enduring Eye of Zul"] = "Enduring Eye of Zul",
+ ["Enduring Forest Emerald"] = "Enduring Forest Emerald",
+ ["Enduring Seaspray Emerald"] = "Enduring Seaspray Emerald",
+ ["Enduring Talasite"] = "Enduring Talasite",
+ ["Energized Dark Jade"] = "Energized Dark Jade",
+ ["Energized Eye of Zul"] = "Energized Eye of Zul",
+ ["Energized Forest Emerald"] = "Energized Forest Emerald",
+ ["Enscribed Fire Opal"] = "Enscribed Fire Opal",
+ ["Etched Ametrine"] = "Etched Ametrine",
+ ["Etched Fire Opal"] = "Etched Fire Opal",
+ ["Etched Huge Citrine"] = "Etched Huge Citrine",
+ ["Etched Monarch Topaz"] = "Etched Monarch Topaz",
+ ["Eternal Earthsiege Diamond"] = "Eternal Earthsiege Diamond",
+ ["Eternal Earthstorm Diamond"] = "Eternal Earthstorm Diamond",
+ ["Eye of the Sea"] = "Eye of the Sea",
+ ["Facet of Eternity"] = "Facet of Eternity",
+ ["Falling Star"] = "Falling Star",
+ ["Fierce Ametrine"] = "Fierce Ametrine",
+ ["Fierce Huge Citrine"] = "Fierce Huge Citrine",
+ ["Fierce Monarch Topaz"] = "Fierce Monarch Topaz",
+ ["Flashing Bloodstone"] = "Flashing Bloodstone",
+ ["Flashing Cardinal Ruby"] = "Flashing Cardinal Ruby",
+ ["Flashing Crimson Spinel"] = "Flashing Crimson Spinel",
+ ["Flashing Dragon's Eye"] = "Flashing Dragon's Eye",
+ ["Flashing Living Ruby"] = "Flashing Living Ruby",
+ ["Flashing Scarlet Ruby"] = "Flashing Scarlet Ruby",
+ ["Fluorescent Tanzanite"] = "Fluorescent Tanzanite",
+ ["Forceful Dark Jade"] = "Forceful Dark Jade",
+ ["Forceful Eye of Zul"] = "Forceful Eye of Zul",
+ ["Forceful Forest Emerald"] = "Forceful Forest Emerald",
+ ["Forceful Seaspray Emerald"] = "Forceful Seaspray Emerald",
+ ["Foreceful Talasite"] = "Foreceful Talasite",
+ ["Forlorn Skyflare Diamond"] = "Forlorn Skyflare Diamond",
+ ["Forlorn Starflare Diamond"] = "Forlorn Starflare Diamond",
+ ["Fractured Bloodstone"] = "Fractured Bloodstone",
+ ["Fractured Cardinal Ruby"] = "Fractured Cardinal Ruby",
+ ["Fractured Dragon's Eye"] = "Fractured Dragon's Eye",
+ ["Fractured Scarlet Ruby"] = "Fractured Scarlet Ruby",
+ ["Gleaming Amber"] = "Gleaming Amber",
+ ["Gleaming Dawnstone"] = "Gleaming Dawnstone",
+ ["Gleaming Golden Draenite"] = "Gleaming Golden Draenite",
+ ["Gleaming Lionseye"] = "Gleaming Lionseye",
+ ["Gleaming Ornate Dawnstone"] = "Gleaming Ornate Dawnstone",
+ ["Glimmering Ametrine"] = "Glimmering Ametrine",
+ ["Glimmering Fire Opal"] = "Glimmering Fire Opal",
+ ["Glimmering Huge Citrine"] = "Glimmering Huge Citrine",
+ ["Glimmering Monarch Topaz"] = "Glimmering Monarch Topaz",
+ ["Glinting Ametrine"] = "Glinting Ametrine",
+ ["Glinting Fire Opal"] = "Glinting Fire Opal",
+ ["Glinting Flame Spessarite"] = "Glinting Flame Spessarite",
+ ["Glinting Huge Citrine"] = "Glinting Huge Citrine",
+ ["Glinting Monarch Topaz"] = "Glinting Monarch Topaz",
+ ["Glinting Noble Topaz"] = "Glinting Noble Topaz",
+ ["Glinting Pyrestone"] = "Glinting Pyrestone",
+ ["Glistening Fire Opal"] = "Glistening Fire Opal",
+ ["Glowing Dreadstone"] = "Glowing Dreadstone",
+ ["Glowing Nightseye"] = "Glowing Nightseye",
+ ["Glowing Shadow Crystal"] = "Glowing Shadow Crystal",
+ ["Glowing Shadow Draenite"] = "Glowing Shadow Draenite",
+ ["Glowing Shadowsong Amethyst"] = "Glowing Shadowsong Amethyst",
+ ["Glowing Tanzanite"] = "Glowing Tanzanite",
+ ["Glowing Twilight Opal"] = "Glowing Twilight Opal",
+ ["Great Dawnstone"] = "Great Dawnstone",
+ ["Great Golden Draenite"] = "Great Golden Draenite",
+ ["Great Lionseye"] = "Great Lionseye",
+ ["Guardian's Dreadstone"] = "Guardian's Dreadstone",
+ ["Guardian's Shadow Crystal"] = "Guardian's Shadow Crystal",
+ ["Guardian's Twilight Opal"] = "Guardian's Twilight Opal",
+ ["Imbued Unstable Diamond"] = "Imbued Unstable Diamond",
+ ["Impassive Skyflare Diamond"] = "Impassive Skyflare Diamond",
+ ["Impassive Starflare Diamond"] = "Impassive Starflare Diamond",
+ ["Imperial Tanzanite"] = "Imperial Tanzanite",
+ ["Infused Amethyst"] = "Infused Amethyst",
+ ["Infused Dreadstone"] = "Infused Dreadstone",
+ ["Infused Fire Opal"] = "Infused Fire Opal",
+ ["Infused Nightseye"] = "Infused Nightseye",
+ ["Infused Shadow Crystal"] = "Infused Shadow Crystal",
+ ["Infused Shadow Draenite"] = "Infused Shadow Draenite",
+ ["Infused Shadowsong Amethyst"] = "Infused Shadowsong Amethyst",
+ ["Infused Twilight Opal"] = "Infused Twilight Opal",
+ ["Inscribed Ametrine"] = "Inscribed Ametrine",
+ ["Inscribed Flame Spesarite"] = "Inscribed Flame Spesarite",
+ ["Inscribed Huge Citrine"] = "Inscribed Huge Citrine",
+ ["Inscribed Monarch Topaz"] = "Inscribed Monarch Topaz",
+ ["Inscribed Noble Topaz"] = "Inscribed Noble Topaz",
+ ["Inscribed Ornate Topaz"] = "Inscribed Ornate Topaz",
+ ["Inscribed Pyrestone"] = "Inscribed Pyrestone",
+ ["Insightful Earthsiege Diamond"] = "Insightful Earthsiege Diamond",
+ ["Insightful Earthstorm Diamond"] = "Insightful Earthstorm Diamond",
+ ["Intricate Dark Jade"] = "Intricate Dark Jade",
+ ["Intricate Eye of Zul"] = "Intricate Eye of Zul",
+ ["Intricate Forest Emerald"] = "Intricate Forest Emerald",
+ ["Invigorating Earthsiege Diamond"] = "Invigorating Earthsiege Diamond",
+ ["Iridescent Fire Opal"] = "Iridescent Fire Opal",
+ ["Jagged Chrysoprase"] = "Jagged Chrysoprase",
+ ["Jagged Dark Jade"] = "Jagged Dark Jade",
+ ["Jagged Deep Peridot"] = "Jagged Deep Peridot",
+ ["Jagged Eye of Zul"] = "Jagged Eye of Zul",
+ ["Jagged Forest Emerald"] = "Jagged Forest Emerald",
+ ["Jagged Seaspray Emerald"] = "Jagged Seaspray Emerald",
+ ["Jagged Talasite"] = "Jagged Talasite",
+ ["Kailee's Rose"] = "Kailee's Rose",
+ ["Kharmaa's Grace"] = "Kharmaa's Grace",
+ ["Lambent Chrysoprase"] = "Lambent Chrysoprase",
+ ["Lambent Dark Jade"] = "Lambent Dark Jade",
+ ["Lambent Eye of Zul"] = "Lambent Eye of Zul",
+ ["Lambent Forest Emerald"] = "Lambent Forest Emerald",
+ ["Lucent Ametrine"] = "Lucent Ametrine",
+ ["Lucent Huge Citrine"] = "Lucent Huge Citrine",
+ ["Lucent Monarch Topaz"] = "Lucent Monarch Topaz",
+ ["Luminous Ametrine"] = "Luminous Ametrine",
+ ["Luminous Fire Opal"] = "Luminous Fire Opal",
+ ["Luminous Flame Spessarite"] = "Luminous Flame Spessarite",
+ ["Luminous Huge Citrine"] = "Luminous Huge Citrine",
+ ["Luminous Monarch Topaz"] = "Luminous Monarch Topaz",
+ ["Luminous Noble Topaz"] = "Luminous Noble Topaz",
+ ["Luminous Pyrestone"] = "Luminous Pyrestone",
+ ["Lustrous Azure Moonstone"] = "Lustrous Azure Moonstone",
+ ["Lustrous Chalcedony"] = "Lustrous Chalcedony",
+ ["Lustrous Dragon's Eye"] = "Lustrous Dragon's Eye",
+ ["Lustrous Empyrean Sapphire"] = "Lustrous Empyrean Sapphire",
+ ["Lustrous Majestic Zircon"] = "Lustrous Majestic Zircon",
+ ["Lustrous Sky Sapphire"] = "Lustrous Sky Sapphire",
+ ["Lustrous Star of Elune"] = "Lustrous Star of Elune",
+ ["Lustrous Zircon"] = "Lustrous Zircon",
+ ["Mighty Blood Garnet"] = "Mighty Blood Garnet",
+ ["Misty Dark Jade"] = "Misty Dark Jade",
+ ["Misty Eye of Zul"] = "Misty Eye of Zul",
+ ["Misty Forest Emerald"] = "Misty Forest Emerald",
+ ["Mysterious Dreadstone"] = "Mysterious Dreadstone",
+ ["Mysterious Fire Opal"] = "Mysterious Fire Opal",
+ ["Mysterious Shadow Crystal"] = "Mysterious Shadow Crystal",
+ ["Mysterious Twilight Opal"] = "Mysterious Twilight Opal",
+ ["Mystic Autumn's Glow"] = "Mystic Autumn's Glow",
+ ["Mystic Dawnstone"] = "Mystic Dawnstone",
+ ["Mystic Dragon's Eye"] = "Mystic Dragon's Eye",
+ ["Mystic King's Amber"] = "Mystic King's Amber",
+ ["Mystic Lionseye"] = "Mystic Lionseye",
+ ["Mystic Sun Crystal"] = "Mystic Sun Crystal",
+ ["Mystical Skyfire Diamond"] = "Mystical Skyfire Diamond",
+ ["Nightmare Tear"] = "Nightmare Tear",
+ ["Nimble Fire Opal"] = "Nimble Fire Opal",
+ ["None"] = "None",
+ ["Notched Deep Peridot"] = "Notched Deep Peridot",
+ ["Opaque Dark Jade"] = "Opaque Dark Jade",
+ ["Opaque Eye of Zul"] = "Opaque Eye of Zul",
+ ["Opaque Forest Emerald"] = "Opaque Forest Emerald",
+ ["Perfect Accurate Huge Citrine"] = "Perfect Accurate Huge Citrine",
+ ["Perfect Balanced Shadow Crystal"] = "Perfect Balanced Shadow Crystal",
+ ["Perfect Bold Bloodstone"] = "Perfect Bold Bloodstone",
+ ["Perfect Bright Bloodstone"] = "Perfect Bright Bloodstone",
+ ["Perfect Brilliant Sun Crystal"] = "Perfect Brilliant Sun Crystal",
+ ["Perfect Champion's Huge Citrine"] = "Perfect Champion's Huge Citrine",
+ ["Perfect Dazzling Dark Jade"] = "Perfect Dazzling Dark Jade",
+ ["Perfect Deadly Huge Citrine"] = "Perfect Deadly Huge Citrine",
+ ["Perfect Defender's Shadow Crystal"] = "Perfect Defender's Shadow Crystal",
+ ["Perfect Deft Huge Citrine"] = "Perfect Deft Huge Citrine",
+ ["Perfect Delicate Bloodstone"] = "Perfect Delicate Bloodstone",
+ ["Perfect Durable Huge Citrine"] = "Perfect Durable Huge Citrine",
+ ["Perfect Empowered Huge Citrine"] = "Perfect Empowered Huge Citrine",
+ ["Perfect Enduring Dark Jade"] = "Perfect Enduring Dark Jade",
+ ["Perfect Energized Dark Jade"] = "Perfect Energized Dark Jade",
+ ["Perfect Etched Huge Citrine"] = "Perfect Etched Huge Citrine",
+ ["Perfect Fierce Huge Citrine"] = "Perfect Fierce Huge Citrine",
+ ["Perfect Flashing Bloodstone"] = "Perfect Flashing Bloodstone",
+ ["Perfect Forceful Dark Jade"] = "Perfect Forceful Dark Jade",
+ ["Perfect Fractured Bloodstone"] = "Perfect Fractured Bloodstone",
+ ["Perfect Glimmering Huge Citrine"] = "Perfect Glimmering Huge Citrine",
+ ["Perfect Glinting Huge Citrine"] = "Perfect Glinting Huge Citrine",
+ ["Perfect Glowing Shadow Crystal"] = "Perfect Glowing Shadow Crystal",
+ ["Perfect Guardian's Shadow Crystal"] = "Perfect Guardian's Shadow Crystal",
+ ["Perfect Infused Shadow Crystal"] = "Perfect Infused Shadow Crystal",
+ ["Perfect Inscribed Huge Citrine"] = "Perfect Inscribed Huge Citrine",
+ ["Perfect Intricate Dark Jade"] = "Perfect Intricate Dark Jade",
+ ["Perfect Jagged Dark Jade"] = "Perfect Jagged Dark Jade",
+ ["Perfect Lambent Dark Jade"] = "Perfect Lambent Dark Jade",
+ ["Perfect Lucent Huge Citrine"] = "Perfect Lucent Huge Citrine",
+ ["Perfect Luminous Huge Citrine"] = "Perfect Luminous Huge Citrine",
+ ["Perfect Lustrous Chalcedony"] = "Perfect Lustrous Chalcedony",
+ ["Perfect Misty Dark Jade"] = "Perfect Misty Dark Jade",
+ ["Perfect Mysterious Shadow Crystal"] = "Perfect Mysterious Shadow Crystal",
+ ["Perfect Mystic Sun Crystal"] = "Perfect Mystic Sun Crystal",
+ ["Perfect Opaque Dark Jade"] = "Perfect Opaque Dark Jade",
+ ["Perfect Potent Huge Citrine"] = "Perfect Potent Huge Citrine",
+ ["Perfect Precise Bloodstone"] = "Perfect Precise Bloodstone",
+ ["Perfect Pristine Huge Citrine"] = "Perfect Pristine Huge Citrine",
+ ["Perfect Puissant Shadow Crystal"] = "Perfect Puissant Shadow Crystal",
+ ["Perfect Purified Shadow Crystal"] = "Perfect Purified Shadow Crystal",
+ ["Perfect Quick Sun Crystal"] = "Perfect Quick Sun Crystal",
+ ["Perfect Radiant Dark Jade"] = "Perfect Radiant Dark Jade",
+ ["Perfect Reckless Huge Citrine"] = "Perfect Reckless Huge Citrine",
+ ["Perfect Regal Shadow Crystal"] = "Perfect Regal Shadow Crystal",
+ ["Perfect Resolute Huge Citrine"] = "Perfect Resolute Huge Citrine",
+ ["Perfect Resplendent Huge Citrine"] = "Perfect Resplendent Huge Citrine",
+ ["Perfect Rigid Sun Crystal"] = "Perfect Rigid Sun Crystal",
+ ["Perfect Royal Shadow Crystal"] = "Perfect Royal Shadow Crystal",
+ ["Perfect Runed Bloodstone"] = "Perfect Runed Bloodstone",
+ ["Perfect Seer's Dark Jade"] = "Perfect Seer's Dark Jade",
+ ["Perfect Shattered Dark Jade"] = "Perfect Shattered Dark Jade",
+ ["Perfect Shifting Shadow Crystal"] = "Perfect Shifting Shadow Crystal",
+ ["Perfect Shining Dark Jade"] = "Perfect Shining Dark Jade",
+ ["Perfect Smooth Sun Crystal"] = "Perfect Smooth Sun Crystal",
+ ["Perfect Solid Chalcedony"] = "Perfect Solid Chalcedony",
+ ["Perfect Sovereign Shadow Crystal"] = "Perfect Sovereign Shadow Crystal",
+ ["Perfect Sparkling Chalcedony"] = "Perfect Sparkling Chalcedony",
+ ["Perfect Stalwart Huge Citrine"] = "Perfect Stalwart Huge Citrine",
+ ["Perfect Stark Huge Citrine"] = "Perfect Stark Huge Citrine",
+ ["Perfect Steady Dark Jade"] = "Perfect Steady Dark Jade",
+ ["Perfect Stormy Chalcedony"] = "Perfect Stormy Chalcedony",
+ ["Perfect Subtle Bloodstone"] = "Perfect Subtle Bloodstone",
+ ["Perfect Sundered Dark Jade"] = "Perfect Sundered Dark Jade",
+ ["Perfect Tense Dark Jade"] = "Perfect Tense Dark Jade",
+ ["Perfect Tenuous Shadow Crystal"] = "Perfect Tenuous Shadow Crystal",
+ ["Perfect Thick Sun Crystal"] = "Perfect Thick Sun Crystal",
+ ["Perfect Timeless Dark Jade"] = "Perfect Timeless Dark Jade",
+ ["Perfect Turbid Dark Jade"] = "Perfect Turbid Dark Jade",
+ ["Perfect Veiled Huge Citrine"] = "Perfect Veiled Huge Citrine",
+ ["Perfect Vivid Dark Jade"] = "Perfect Vivid Dark Jade",
+ ["Perfect Wicked Huge Citrine"] = "Perfect Wicked Huge Citrine",
+ ["Persistent Earthshatter Diamond"] = "Persistent Earthshatter Diamond",
+ ["Persistent Earthsiege Diamond"] = "Persistent Earthsiege Diamond",
+ ["Polished Chrysoprase"] = "Polished Chrysoprase",
+ ["Potent Ametrine"] = "Potent Ametrine",
+ ["Potent Fire Opal"] = "Potent Fire Opal",
+ ["Potent Flame Spessarite"] = "Potent Flame Spessarite",
+ ["Potent Huge Citrine"] = "Potent Huge Citrine",
+ ["Potent Monarch Topaz"] = "Potent Monarch Topaz",
+ ["Potent Noble Topaz"] = "Potent Noble Topaz",
+ ["Potent Ornate Topaz"] = "Potent Ornate Topaz",
+ ["Potent Pyrestone"] = "Potent Pyrestone",
+ ["Potent Unstable Diamond"] = "Potent Unstable Diamond",
+ ["Powerful Earthshatter Diamond"] = "Powerful Earthshatter Diamond",
+ ["Powerful Earthsiege Diamond"] = "Powerful Earthsiege Diamond",
+ ["Powerful Earthstorm Diamond"] = "Powerful Earthstorm Diamond",
+ ["Precise Bloodstone"] = "Precise Bloodstone",
+ ["Precise Cardinal Ruby"] = "Precise Cardinal Ruby",
+ ["Precise Dragon's Eye"] = "Precise Dragon's Eye",
+ ["Precise Scarlet Ruby"] = "Precise Scarlet Ruby",
+ ["Prismatic Sphere"] = "Prismatic Sphere",
+ ["Pristine Ametrine"] = "Pristine Ametrine",
+ ["Pristine Fire Opal"] = "Pristine Fire Opal",
+ ["Pristine Huge Citrine"] = "Pristine Huge Citrine",
+ ["Pristine Monarch Topaz"] = "Pristine Monarch Topaz",
+ ["Puissant Dreadstone"] = "Puissant Dreadstone",
+ ["Puissant Shadow Crystal"] = "Puissant Shadow Crystal",
+ ["Puissant Twilight Opal"] = "Puissant Twilight Opal",
+ ["Pulsing Amethyst"] = "Pulsing Amethyst",
+ ["Purified Dreadstone"] = "Purified Dreadstone",
+ ["Purified Jaggal Pearl"] = "Purified Jaggal Pearl",
+ ["Purified Shadow Crystal"] = "Purified Shadow Crystal",
+ ["Purified Shadow Pearl"] = "Purified Shadow Pearl",
+ ["Purified Shadowsong Amethyst"] = "Purified Shadowsong Amethyst",
+ ["Purified Twilight Opal"] = "Purified Twilight Opal",
+ ["Quick Autumn's Glow"] = "Quick Autumn's Glow",
+ ["Quick Dawnstone"] = "Quick Dawnstone",
+ ["Quick Dragon's Eye"] = "Quick Dragon's Eye",
+ ["Quick King's Amber"] = "Quick King's Amber",
+ ["Quick Lionseye"] = "Quick Lionseye",
+ ["Quick Sun Crystal"] = "Quick Sun Crystal",
+ ["Radiant Chrysoprase"] = "Radiant Chrysoprase",
+ ["Radiant Dark Jade"] = "Radiant Dark Jade",
+ ["Radiant Deep Peridot"] = "Radiant Deep Peridot",
+ ["Radiant Eye of Zul"] = "Radiant Eye of Zul",
+ ["Radiant Forest Emerald"] = "Radiant Forest Emerald",
+ ["Radiant Seaspray Emerald"] = "Radiant Seaspray Emerald",
+ ["Radiant Talasite"] = "Radiant Talasite",
+ ["Reckless Ametrine"] = "Reckless Ametrine",
+ ["Reckless Huge Citrine"] = "Reckless Huge Citrine",
+ ["Reckless Monarch Topaz"] = "Reckless Monarch Topaz",
+ ["Reckless Noble Topaz"] = "Reckless Noble Topaz",
+ ["Reckless Pyrestone"] = "Reckless Pyrestone",
+ ["Regal Dreadstone"] = "Regal Dreadstone",
+ ["Regal Nightseye"] = "Regal Nightseye",
+ ["Regal Shadow Crystal"] = "Regal Shadow Crystal",
+ ["Regal Tanzanite"] = "Regal Tanzanite",
+ ["Regal Twilight Opal"] = "Regal Twilight Opal",
+ ["Relentless Earthsiege Diamond"] = "Relentless Earthsiege Diamond",
+ ["Relentless Earthstorm Diamond"] = "Relentless Earthstorm Diamond",
+ ["Resolute Ametrine"] = "Resolute Ametrine",
+ ["Resolute Huge Citrine"] = "Resolute Huge Citrine",
+ ["Resolute Monarch Topaz"] = "Resolute Monarch Topaz",
+ ["Resplendent Ametrine"] = "Resplendent Ametrine",
+ ["Resplendent Fire Opal"] = "Resplendent Fire Opal",
+ ["Resplendent Huge Citrine"] = "Resplendent Huge Citrine",
+ ["Resplendent Monarch Topaz"] = "Resplendent Monarch Topaz",
+ ["Revitalizing Skyflare Diamond"] = "Revitalizing Skyflare Diamond",
+ ["Rigid Amber"] = "Rigid Amber",
+ ["Rigid Autumn's Glow"] = "Rigid Autumn's Glow",
+ ["Rigid Dawnstone"] = "Rigid Dawnstone",
+ ["Rigid Dragon's Eye"] = "Rigid Dragon's Eye",
+ ["Rigid Golden Draenite"] = "Rigid Golden Draenite",
+ ["Rigid King's Amber"] = "Rigid King's Amber",
+ ["Rigid Lionseye"] = "Rigid Lionseye",
+ ["Rigid Stormjewel"] = "Rigid Stormjewel",
+ ["Rigid Sun Crystal"] = "Rigid Sun Crystal",
+ ["Royal Dreadstone"] = "Royal Dreadstone",
+ ["Royal Nightseye"] = "Royal Nightseye",
+ ["Royal Shadow Crystal"] = "Royal Shadow Crystal",
+ ["Royal Shadow Draenite"] = "Royal Shadow Draenite",
+ ["Royal Shadowsong Amethyst"] = "Royal Shadowsong Amethyst",
+ ["Royal Tanzanite"] = "Royal Tanzanite",
+ ["Royal Twilight Opal"] = "Royal Twilight Opal",
+ ["Rune Covered Chrysoprase"] = "Rune Covered Chrysoprase",
+ ["Runed Blood Garnet"] = "Runed Blood Garnet",
+ ["Runed Bloodstone"] = "Runed Bloodstone",
+ ["Runed Cardinal Ruby"] = "Runed Cardinal Ruby",
+ ["Runed Crimson Spinel"] = "Runed Crimson Spinel",
+ ["Runed Dragon's Eye"] = "Runed Dragon's Eye",
+ ["Runed Living Ruby"] = "Runed Living Ruby",
+ ["Runed Ornate Ruby"] = "Runed Ornate Ruby",
+ ["Runed Scarlet Ruby"] = "Runed Scarlet Ruby",
+ ["Runed Stormjewel"] = "Runed Stormjewel",
+ ["Runed Tourmaline"] = "Runed Tourmaline",
+ ["Seer's Chrysoprase"] = "Seer's Chrysoprase",
+ ["Seer's Dark Jade"] = "Seer's Dark Jade",
+ ["Seer's Eye of Zul"] = "Seer's Eye of Zul",
+ ["Seer's Forest Emerald"] = "Seer's Forest Emerald",
+ ["Shattered Dark Jade"] = "Shattered Dark Jade",
+ ["Shattered Eye of Zul"] = "Shattered Eye of Zul",
+ ["Shattered Forest Emerald"] = "Shattered Forest Emerald",
+ ["Shifting Dreadstone"] = "Shifting Dreadstone",
+ ["Shifting Nightseye"] = "Shifting Nightseye",
+ ["Shifting Shadow Crystal"] = "Shifting Shadow Crystal",
+ ["Shifting Shadow Draenite"] = "Shifting Shadow Draenite",
+ ["Shifting Shadowsong Amethyst"] = "Shifting Shadowsong Amethyst",
+ ["Shifting Tanzanite"] = "Shifting Tanzanite",
+ ["Shifting Twilight Opal"] = "Shifting Twilight Opal",
+ ["Shining Dark Jade"] = "Shining Dark Jade",
+ ["Shining Eye of Zul"] = "Shining Eye of Zul",
+ ["Shining Fire Opal"] = "Shining Fire Opal",
+ ["Shining Forest Emerald"] = "Shining Forest Emerald",
+ ["Smooth Amber"] = "Smooth Amber",
+ ["Smooth Autumn's Glow"] = "Smooth Autumn's Glow",
+ ["Smooth Dawnstone"] = "Smooth Dawnstone",
+ ["Smooth Dragon's Eye"] = "Smooth Dragon's Eye",
+ ["Smooth Golden Draenite"] = "Smooth Golden Draenite",
+ ["Smooth King's Amber"] = "Smooth King's Amber",
+ ["Smooth Lionseye"] = "Smooth Lionseye",
+ ["Smooth Ornate Dawnstone"] = "Smooth Ornate Dawnstone",
+ ["Smooth Sun Crystal"] = "Smooth Sun Crystal",
+ ["Solid Azure Moonstone"] = "Solid Azure Moonstone",
+ ["Solid Chalcedony"] = "Solid Chalcedony",
+ ["Solid Dragon's Eye"] = "Solid Dragon's Eye",
+ ["Solid Empyrean Sapphire"] = "Solid Empyrean Sapphire",
+ ["Solid Majestic Zircon"] = "Solid Majestic Zircon",
+ ["Solid Sky Sapphire"] = "Solid Sky Sapphire",
+ ["Solid Star of Elune"] = "Solid Star of Elune",
+ ["Solid Stormjewel"] = "Solid Stormjewel",
+ ["Solid Zircon"] = "Solid Zircon",
+ ["Soothing Amethyst"] = "Soothing Amethyst",
+ ["Sovereign Dreadstone"] = "Sovereign Dreadstone",
+ ["Sovereign Nightseye"] = "Sovereign Nightseye",
+ ["Sovereign Shadow Crystal"] = "Sovereign Shadow Crystal",
+ ["Sovereign Shadow Draenite"] = "Sovereign Shadow Draenite",
+ ["Sovereign Shadowsong Amethyst"] = "Sovereign Shadowsong Amethyst",
+ ["Sovereign Tanzanite"] = "Sovereign Tanzanite",
+ ["Sovereign Twilight Opal"] = "Sovereign Twilight Opal",
+ ["Sparkling Azure Moonstone"] = "Sparkling Azure Moonstone",
+ ["Sparkling Chalcedony"] = "Sparkling Chalcedony",
+ ["Sparkling Dragon's Eye"] = "Sparkling Dragon's Eye",
+ ["Sparkling Empyrean Sapphire"] = "Sparkling Empyrean Sapphire",
+ ["Sparkling Majestic Zircon"] = "Sparkling Majestic Zircon",
+ ["Sparkling Sky Sapphire"] = "Sparkling Sky Sapphire",
+ ["Sparkling Star of Elune"] = "Sparkling Star of Elune",
+ ["Sparkling Stormjewel"] = "Sparkling Stormjewel",
+ ["Sparkling Zircon"] = "Sparkling Zircon",
+ ["Splendid Fire Opal"] = "Splendid Fire Opal",
+ ["Stalwart Ametrine"] = "Stalwart Ametrine",
+ ["Stalwart Fire Opal"] = "Stalwart Fire Opal",
+ ["Stalwart Monarch Topaz"] = "Stalwart Monarch Topaz",
+ ["Stark Ametrine"] = "Stark Ametrine",
+ ["Stark Blood Garnet"] = "Stark Blood Garnet",
+ ["Stark Huge Citrine"] = "Stark Huge Citrine",
+ ["Stark Monarch Topaz"] = "Stark Monarch Topaz",
+ ["Steady Chrysoprase"] = "Steady Chrysoprase",
+ ["Steady Dark Jade"] = "Steady Dark Jade",
+ ["Steady Eye of Zul"] = "Steady Eye of Zul",
+ ["Steady Forest Emerald"] = "Steady Forest Emerald",
+ ["Steady Seaspray Emerald"] = "Steady Seaspray Emerald",
+ ["Steady Talasite"] = "Steady Talasite",
+ ["Stone of Blades"] = "Stone of Blades",
+ ["Stormy Azure Moonstone"] = "Stormy Azure Moonstone",
+ ["Stormy Chalcedony"] = "Stormy Chalcedony",
+ ["Stormy Dragon's Eye"] = "Stormy Dragon's Eye",
+ ["Stormy Empyrean Sapphire"] = "Stormy Empyrean Sapphire",
+ ["Stormy Majestic Zircon"] = "Stormy Majestic Zircon",
+ ["Stormy Sky Sapphire"] = "Stormy Sky Sapphire",
+ ["Stormy Star of Elune"] = "Stormy Star of Elune",
+ ["Sublime Mystic Dawnstone"] = "Sublime Mystic Dawnstone",
+ ["Subtle Bloodstone"] = "Subtle Bloodstone",
+ ["Subtle Cardinal Ruby"] = "Subtle Cardinal Ruby",
+ ["Subtle Crimson Spinel"] = "Subtle Crimson Spinel",
+ ["Subtle Dragon's Eye"] = "Subtle Dragon's Eye",
+ ["Subtle Living Ruby"] = "Subtle Living Ruby",
+ ["Subtle Scarlet Ruby"] = "Subtle Scarlet Ruby",
+ ["Sundered Chrysoprase"] = "Sundered Chrysoprase",
+ ["Sundered Dark Jade"] = "Sundered Dark Jade",
+ ["Sundered Eye of Zul"] = "Sundered Eye of Zul",
+ ["Sundered Forest Emerald"] = "Sundered Forest Emerald",
+ ["Swalwart Huge Citrine"] = "Swalwart Huge Citrine",
+ ["Swift Skyfire Diamond"] = "Swift Skyfire Diamond",
+ ["Swift Skyflare Diamond"] = "Swift Skyflare Diamond",
+ ["Swift Starfire Diamond"] = "Swift Starfire Diamond",
+ ["Swift Starflare Diamond"] = "Swift Starflare Diamond",
+ ["Swift Windfire Diamond"] = "Swift Windfire Diamond",
+ ["Teardrop Blood Garnet"] = "Teardrop Blood Garnet",
+ ["Teardrop Crimson Spinel"] = "Teardrop Crimson Spinel",
+ ["Teardrop Living Ruby"] = "Teardrop Living Ruby",
+ ["Teardrop Tourmaline"] = "Teardrop Tourmaline",
+ ["Tenacious Earthstorm Diamond"] = "Tenacious Earthstorm Diamond",
+ ["Tense Dark Jade"] = "Tense Dark Jade",
+ ["Tense Eye of Zul"] = "Tense Eye of Zul",
+ ["Tense Forest Emerald"] = "Tense Forest Emerald",
+ ["Tenuous Dreadstone"] = "Tenuous Dreadstone",
+ ["Tenuous Shadow Crystal"] = "Tenuous Shadow Crystal",
+ ["Tenuous Twilight Opal"] = "Tenuous Twilight Opal",
+ ["Thick Amber"] = "Thick Amber",
+ ["Thick Autumn's Glow"] = "Thick Autumn's Glow",
+ ["Thick Dawnstone"] = "Thick Dawnstone",
+ ["Thick Dragon's Eye"] = "Thick Dragon's Eye",
+ ["Thick Golden Draenite"] = "Thick Golden Draenite",
+ ["Thick King's Amber"] = "Thick King's Amber",
+ ["Thick Lionseye"] = "Thick Lionseye",
+ ["Thick Sun Crystal"] = "Thick Sun Crystal",
+ ["Thundering Skyfire Diamond"] = "Thundering Skyfire Diamond",
+ ["Thundering Skyflare Diamond"] = "Thundering Skyflare Diamond",
+ ["Timeless Chrysoprase"] = "Timeless Chrysoprase",
+ ["Timeless Dark Jade"] = "Timeless Dark Jade",
+ ["Timeless Eye of Zul"] = "Timeless Eye of Zul",
+ ["Timeless Forest Emerald"] = "Timeless Forest Emerald",
+ ["Tireless Skyflare Diamond"] = "Tireless Skyflare Diamond",
+ ["Tireless Starflare Diamond"] = "Tireless Starflare Diamond",
+ ["Trenchant Earthshatter Diamond"] = "Trenchant Earthshatter Diamond",
+ ["Trenchant Earthsiege Diamond"] = "Trenchant Earthsiege Diamond",
+ ["Turbid Dark Jade"] = "Turbid Dark Jade",
+ ["Turbid Eye of Zul"] = "Turbid Eye of Zul",
+ ["Turbid Forest Emerald"] = "Turbid Forest Emerald",
+ ["Unstable Amethyst"] = "Unstable Amethyst",
+ ["Unstable Citrine"] = "Unstable Citrine",
+ ["Unstable Peridot"] = "Unstable Peridot",
+ ["Unstable Sapphire"] = "Unstable Sapphire",
+ ["Unstable Talasite"] = "Unstable Talasite",
+ ["Unstable Topaz"] = "Unstable Topaz",
+ ["Veiled Ametrine"] = "Veiled Ametrine",
+ ["Veiled Flame Spessarite"] = "Veiled Flame Spessarite",
+ ["Veiled Huge Citrine"] = "Veiled Huge Citrine",
+ ["Veiled Monarch Topaz"] = "Veiled Monarch Topaz",
+ ["Veiled Noble Topaz"] = "Veiled Noble Topaz",
+ ["Vivid Chrysoprase"] = "Vivid Chrysoprase",
+ ["Vivid Dark Jade"] = "Vivid Dark Jade",
+ ["Vivid Eye of Zul"] = "Vivid Eye of Zul",
+ ["Vivid Forest Emerald"] = "Vivid Forest Emerald",
+ ["Void Sphere"] = "Void Sphere",
+ ["Wicked Ametrine"] = "Wicked Ametrine",
+ ["Wicked Flame Spessarite"] = "Wicked Flame Spessarite",
+ ["Wicked Huge Citrine"] = "Wicked Huge Citrine",
+ ["Wicked Monarch Topaz"] = "Wicked Monarch Topaz",
+ ["Wicked Noble Topaz"] = "Wicked Noble Topaz",
+ ["Wicked Pyrestone"] = "Wicked Pyrestone",
+}
diff --git a/Locales/locales.xml b/Locales/locales.xml
new file mode 100644
index 0000000..c17b1ee
--- /dev/null
+++ b/Locales/locales.xml
@@ -0,0 +1,5 @@
+<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.blizzard.com/wow/ui/ ..\FrameXML\UI.xsd">
+ <Script file="localization.lua"/>
+ <Include file="enUS\enUS.xml"/>
+</Ui>
\ No newline at end of file
diff --git a/Locales/localization.lua b/Locales/localization.lua
new file mode 100644
index 0000000..2e906c9
--- /dev/null
+++ b/Locales/localization.lua
@@ -0,0 +1,8 @@
+local metatable = {
+ __index = function(tbl, key)
+-- error("Localized string not found: " .. tostring(key))
+ return key
+ end
+}
+
+ww_localization = setmetatable({}, metatable)
diff --git a/WeightsWatcher.lua b/WeightsWatcher.lua
index 16eab61..bb6674c 100644
--- a/WeightsWatcher.lua
+++ b/WeightsWatcher.lua
@@ -654,7 +654,7 @@ function WeightsWatcher.displayItemStats(tooltip, ttname)
tooltip:AddLine("Gem Stats:")
for _, gems in pairs(itemInfo.gemStats) do
for _, gem in ipairs(gems) do
- tooltip:AddLine(" " .. gem[2] .. " (" .. gem[1] .. ")")
+ tooltip:AddLine(" " .. ww_gemDisplayNames[gem[2]] .. " (" .. gem[1] .. ")")
for stat, value in pairs(gem[3]) do
tooltip:AddDoubleLine(" " .. stat, value)
end
@@ -711,10 +711,10 @@ function WeightsWatcher.displayItemStats(tooltip, ttname)
for _, gems in ipairs(gemStats) do
for i, gem in ipairs(gems) do
if #(gems) > 1 then
- tooltip:AddDoubleLine(" (Option " .. i .. "/" .. #(gems) .. ") " .. gem[2] .. " (" .. gem[1] .. ")", " ")
+ tooltip:AddDoubleLine(" (Option " .. i .. "/" .. #(gems) .. ") " .. ww_gemDisplayNames[gem[2]] .. " (" .. gem[1] .. ")", " ")
alternateGemsExist = true
else
- tooltip:AddDoubleLine(" Using " .. gem[2] .. " (" .. gem[1] .. ")", " ")
+ tooltip:AddDoubleLine(" Using " .. ww_gemDisplayNames[gem[2]] .. " (" .. gem[1] .. ")", " ")
end
if showIdealGemStats then
for stat, value in pairs(gem[3]) do
diff --git a/WeightsWatcher.toc b/WeightsWatcher.toc
index 5e0bce7..c264ff8 100644
--- a/WeightsWatcher.toc
+++ b/WeightsWatcher.toc
@@ -9,6 +9,8 @@
## X-Category: Interface Enhancements
## X-License: GPLv2
+Locales\locales.xml
+
Libs\AceLibrary\AceLibrary.lua
Libs\AceOO-2.0\AceOO-2.0.lua
Libs\AceAddon-2.0\AceAddon-2.0.lua