diff --git a/src/field/trainer.ts b/src/field/trainer.ts index 426f7e0cc1f..acbc8031dbc 100644 --- a/src/field/trainer.ts +++ b/src/field/trainer.ts @@ -90,7 +90,7 @@ export class Trainer extends Phaser.GameObjects.Container { [this.name, this.partnerName] = this.name.split(" & "); } } else { - const partnerGenderKey = i18next.exists(`${classKey}.fenale`) ? ".fenale" : ""; + const partnerGenderKey = i18next.exists(`${classKey}.female`) ? ".female" : ""; [this.partnerNameKey, this.partnerName] = getRandomLocaleEntry(`${classKey}${partnerGenderKey}`); } } diff --git a/src/utils/i18n.ts b/src/utils/i18n.ts index 79e289c1f69..24f739fbb44 100644 --- a/src/utils/i18n.ts +++ b/src/utils/i18n.ts @@ -12,6 +12,6 @@ import i18next from "i18next"; * not supporting arrays in any capacity. */ export function getRandomLocaleEntry(key: string): [key: string, value: string] { - const keyName = `${key}.${randSeedItem(Object.keys(i18next.t("key", { returnObjects: true })))}`; + const keyName = `${key}.${randSeedItem(Object.keys(i18next.t(key, { returnObjects: true })))}`; return [keyName, i18next.t(keyName)]; }