Localization fix

This commit is contained in:
Bill 2021-07-26 03:37:03 -04:00
parent e87cf83f4a
commit 675edf14f7

View File

@ -224,19 +224,18 @@ export class NitroLocalizationManager extends NitroManager implements INitroLoca
public getBadgeName(key: string): string public getBadgeName(key: string): string
{ {
const local2 = new BadgeBaseAndLevel(key); const badge = new BadgeBaseAndLevel(key);
const keys = ['badge_name_' + key, 'badge_name_' + local2.base]; const keys = [ 'badge_name_' + key, 'badge_name_' + badge.base ];
const local3 = this._Str_2103(this.getExistingKey(keys))
.replace('%roman%', this.getRomanNumeral(local2.level));
return this._Str_2103(this.getExistingKey(keys)).replace('%roman%', this.getRomanNumeral(badge.level));
return local3;
} }
public getBadgeDesc(key: string): string public getBadgeDesc(key: string): string
{ {
return ''; const badge = new BadgeBaseAndLevel(key);
const keys = [ 'badge_desc_' + key, 'badge_desc_' + badge.base ];
return this._Str_2103(this.getExistingKey(keys)).replace('%roman%', this.getRomanNumeral(badge.level));
} }
private getExistingKey(keys: string[]): string private getExistingKey(keys: string[]): string