Fix export missing localised name

The change in #838 removed localised names from the exported metadata.
Add it back again so that items with overriden names are translated.
This commit is contained in:
Hornwitser committed 2026-03-12 14:45:48 +01:00
1 parent 076fb933dc
commit 4c01f6a789
3 files changed
+8 -2

No files matched your search

+6 -2
View File
@@ -41,9 +41,13 @@ function StoragePage() {
function getLocaleName(itemName: string) {
let localeName = itemName;
let meta = itemMetadata.get(itemName);
if (meta && (meta as any).localised_name) {
if (meta && meta.localised_name) {
// TODO: implement the locale to name conversion.
localeName = locale.get((meta as any).localised_name[0])!;
if (typeof meta.localised_name === "string") {
localeName = meta.localised_name;
} else {
localeName = locale.get(meta.localised_name[0])!;
}
} else {
for (let section of ["item-name", "entity-name", "fluid-name", "equipment-name"]) {
let name = locale.get(`${section}.${itemName}`);