Skip to content

Commit a34732d

Browse files
committed
fix(resx-translation): show group filename in entries table
1 parent 63c6a65 commit a34732d

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

‎.agents/skills/resx-translation/helpers/resx_core.py‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,8 @@ def format_entry_compact(entry: ResxEntry, show_value: bool = True, max_val: int
417417
return " ".join(parts)
418418

419419

420-
def format_entries_table(entries: list[ResxEntry], show_values: bool = True) -> str:
420+
def format_entries_table(entries: list[ResxEntry], filename: str = "?",
421+
show_values: bool = True) -> str:
421422
"""Format entries as a compact aligned table."""
422423
if not entries:
423424
return " (no entries)"
@@ -432,9 +433,9 @@ def format_entries_table(entries: list[ResxEntry], show_values: bool = True) ->
432433
val = e.value
433434
if len(val) > 50:
434435
val = val[:47] + "..."
435-
lines.append(f" [{idx}] {key} = '{val}' ({e.filename}:{line_info})")
436+
lines.append(f" [{idx}] {key} = '{val}' ({filename}:{line_info})")
436437
else:
437-
lines.append(f" [{idx}] {key} ({e.filename}:{line_info})")
438+
lines.append(f" [{idx}] {key} ({filename}:{line_info})")
438439
return "\n".join(lines)
439440

440441

‎.agents/skills/resx-translation/helpers/resx_list.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def list_directory(base: Path, *, lang_filter: str | None = None,
9292
for e in entries:
9393
print(format_entry_compact(e, show_value=False))
9494
else:
95-
print(format_entries_table(entries, show_values=show_values))
95+
print(format_entries_table(entries, default.filename, show_values=show_values))
9696

9797
# Locale files
9898
for lf in locales:
@@ -104,7 +104,7 @@ def list_directory(base: Path, *, lang_filter: str | None = None,
104104
for e in entries:
105105
print(format_entry_compact(e, show_value=False))
106106
else:
107-
print(format_entries_table(entries, show_values=show_values))
107+
print(format_entries_table(entries, lf.filename, show_values=show_values))
108108

109109

110110
def main() -> None:

0 commit comments

Comments
 (0)