games-util/input-remapper: 2.2.0: Fix translation file paths

Learned from current 9999 build, mo file installation path was missing
LC_MESSAGES subfolder. Tested and working now.

Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
This commit is contained in:
Erica Nebula
2026-02-17 01:15:40 -06:00
parent d20f6a17ec
commit e55d5f5f70
2 changed files with 21 additions and 1 deletions

View File

@@ -0,0 +1,17 @@
diff --git a/setup.py b/setup.py
index bf9094b..baabcb9 100644
--- a/setup.py
+++ b/setup.py
@@ -80,10 +80,10 @@ def make_lang():
os.makedirs("mo", exist_ok=True)
for po_file in glob.glob(PO_FILES):
lang = splitext(basename(po_file))[0]
- os.makedirs(join("mo", lang), exist_ok=True)
+ os.makedirs(join("mo", lang, "LC_MESSAGES"), exist_ok=True)
print(f"generating translation for {lang}")
subprocess.run(
- ["msgfmt", "-o", join("mo", lang, "input-remapper.mo"), str(po_file)],
+ ["msgfmt", "-o", join("mo", lang, "LC_MESSAGES", "input-remapper.mo"), str(po_file)],
check=True,
)