Skip to content

Conversation

@kassyray
Copy link
Member

This pull request adds support for bilingual (English and French) immunization tables by introducing a lang parameter and updating table headers and messages to display in the appropriate language. It also makes minor adjustments to column widths and font sizes for better formatting.

Internationalization improvements:

  • Added a lang parameter to the immunization-table function in conf.typ, enabling dynamic selection of English or French for table headers and footnotes. (templates/conf.typ)
  • Updated header and footnote text in conf.typ to use language-specific variables, ensuring all displayed text matches the selected language. (templates/conf.typ) [1] [2]

Template updates:

  • Modified en_template.py and fr_template.py to pass the correct language code ("en" or "fr") and font size to the immunization-table function, ensuring consistent rendering in both languages. (templates/en_template.py, templates/fr_template.py) [1] [2]

Formatting adjustments:

  • Slightly increased the width of the first column in the immunization table for improved layout. (templates/conf.typ)

@kassyray kassyray merged commit 275e40e into main Nov 25, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants