[GrandComicsDatabase/gcd-django] Fix Italian catalog terminology and add gettext to development image (PR #765)

3 views
Skip to first unread message

Simone Nardi

unread,
Sep 21, 2026, 4:12:10 PMSep 21
to GrandComicsDatabase/gcd-django, Subscribed

Summary

Improved the Italian translations in the comics/editorial context and enabled translation compilation in the development container.

Changes

  • Added gettext to Dockerfile.dev, providing the msgfmt utility required by Django's compilemessages.

  • Corrected Italian terminology:

    • Clarified collection actions and labels for updated issues.
  • Updated the Italian and Portuguese catalog headers; Portuguese message translations remain unchanged.

Compatibility

  • Preserved existing template message keys and placeholders.
  • Did not modify HTML templates or generate .mo files.
  • Left the existing template-based pluralization unchanged.

Suggestions

  • Consider updating compose.yaml to automate the compilation of translation catalogs when starting the development container.

Validation

  • Italian and Portuguese catalogs compiled successfully with gettext installed in the development container.
  • git diff --check passed.
  • Docker image rebuild was not tested.

You can view, comment on, or merge this pull request online at:

  https://github.com/GrandComicsDatabase/gcd-django/pull/765

Commit Summary

  • 1010273 Fix Italian catalog terminology and add gettext to development image

File Changes

(3 files)

Patch Links:

—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.Message ID: <GrandComicsDatabase/gcd-django/pull/765@github.com>

gemini-code-assist[bot]

unread,
Sep 21, 2026, 4:13:51 PMSep 21
to GrandComicsDatabase/gcd-django, Subscribed

@gemini-code-assist[bot] commented on this pull request.

Code Review

This pull request adds the gettext package to the development Dockerfile and updates the Italian and Portuguese translation files (django.po). Specifically, it refines several Italian translation strings for better accuracy and updates the metadata headers for both locales. There are no review comments, so I have no feedback to provide.

—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <GrandComicsDatabase/gcd-django/pull/765/review/5271369685@github.com>

Simone Nardi

unread,
Sep 24, 2026, 2:52:07 AMSep 24
to GrandComicsDatabase/gcd-django, Push

@ProfNardi pushed 1 commit.

  • e7b211e Restore catalog revision dates and refine Italian translations

—
View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <GrandComicsDatabase/gcd-django/pull/765/before/10102736a6abf12baca5c9f93f53eac46fed126d/after/e7b211ee0bd756b8a22e612ea52233d497dff04b@github.com>

JochenGCD

unread,
Sep 24, 2026, 3:21:57 PMSep 24
to GrandComicsDatabase/gcd-django, Push

@jochengcd pushed 1 commit.

  • 6413ab1 Update Italian localization details in django.po

—
View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <GrandComicsDatabase/gcd-django/pull/765/before/e7b211ee0bd756b8a22e612ea52233d497dff04b/after/6413ab124f8911dff8c2992234c744b0442dd7cc@github.com>

JochenGCD

unread,
Sep 24, 2026, 3:22:24 PMSep 24
to GrandComicsDatabase/gcd-django, Subscribed

Merged #765 into beta.

—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <GrandComicsDatabase/gcd-django/pull/765/issue_event/31784346134@github.com>

Reply all
Reply to author
Forward
0 new messages