Skip to content

Commit 95b8d39

Browse files
author
Aegis Stack
committed
Update i18n
1 parent 79121c5 commit 95b8d39

11 files changed

Lines changed: 1284 additions & 101 deletions

File tree

aegis/templates/copier-aegis-project/{{ project_slug }}/app/cli/insights.py.jinja

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ def collect(
8989
None, help=lazy_t("insights.arg_source")
9090
),
9191
lookback_days: int = typer.Option(
92-
1, "--lookback-days", "-d", help="Days to fetch (for backfill). Default 1 = today only.",
92+
1, "--lookback-days", "-d", help=lazy_t("insights.opt_lookback_days"),
9393
),
9494
) -> None:
9595
asyncio.run(_collect(source, lookback_days))
@@ -276,8 +276,8 @@ async def _reddit_add(url: str) -> None:
276276
def log_event(
277277
event_type: str = typer.Argument(..., help=lazy_t("insights.arg_event_type")),
278278
description: str = typer.Argument(..., help=lazy_t("insights.arg_description")),
279-
date: str | None = typer.Option(None, "--date", help="Event date (YYYY-MM-DD). Defaults to today."),
280-
category: str | None = typer.Option(None, "--category", help="Milestone category (e.g., daily_clones, pypi_daily)."),
279+
date: str | None = typer.Option(None, "--date", help=lazy_t("insights.opt_event_date")),
280+
category: str | None = typer.Option(None, "--category", help=lazy_t("insights.opt_event_category")),
281281
) -> None:
282282
asyncio.run(_log_event(event_type, description, date, category))
283283

@@ -297,7 +297,10 @@ async def _log_event(
297297
try:
298298
event_date = date_type.fromisoformat(date_str)
299299
except ValueError:
300-
typer.secho(f"Invalid date format: {date_str}. Use YYYY-MM-DD.", fg=typer.colors.RED)
300+
typer.secho(
301+
t("insights.invalid_date_format", date=date_str),
302+
fg=typer.colors.RED,
303+
)
301304
raise typer.Exit(1)
302305

303306
metadata = {}
@@ -314,9 +317,14 @@ async def _log_event(
314317
)
315318
await session.commit()
316319

317-
date_display = date_str or "today"
320+
date_display = date_str or t("insights.today")
318321
typer.secho(
319-
t("insights.event_logged", event_type=event_type, description=description) + f" ({date_display})",
322+
t(
323+
"insights.event_logged_with_date",
324+
event_type=event_type,
325+
description=description,
326+
date=date_display,
327+
),
320328
fg=typer.colors.GREEN,
321329
)
322330

0 commit comments

Comments
 (0)