From 0e07d9cbd8c4f327af800dd9ad0a34a438469e38 Mon Sep 17 00:00:00 2001 From: servostar Date: Thu, 28 Mar 2024 22:44:29 +0100 Subject: [PATCH] added translation for working packages --- src/pages/übersicht-arbeitspakete.typ | 28 +++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/src/pages/übersicht-arbeitspakete.typ b/src/pages/übersicht-arbeitspakete.typ index 37a00b7..6e51fbd 100644 --- a/src/pages/übersicht-arbeitspakete.typ +++ b/src/pages/übersicht-arbeitspakete.typ @@ -1,16 +1,36 @@ #import "../prelude.typ" as prelude // title -= Übersicht Arbeitspakete +#if prelude.format.language == "de" [ + = Übersicht Arbeitspakete + Folgende Tabelle zeigt die Aktivtäten welche im Zeitraum vom #prelude.info.bearbeitungszeitraum abgehandelt wurden. +] else if prelude.format.language == "en" [ + = Work package overview + The following table shows the activities that were covered during the #prelude.info.processing period. +] else [ + #panic("no translation for language: ", prelude.format.language) +] -Folgende Tabelle zeigt die Aktivtäten welche im Zeitraum vom #prelude.info.bearbeitungszeitraum abgehandelt wurden. +#let table_align(col, row) = { + if row == 0 { + center + } else { + left + } +} #figure( kind: table, - caption: "Übersicht Arbeitspakete", + caption: if prelude.format.language == "de" [ + Übersicht Arbeitspakete + ] else if prelude.format.language == "en" [ + Work package overview + ] else [ + #panic("no translation for language: ", prelude.format.language) + ], table( columns: (1fr, auto, auto), - align: center, + align: table_align, inset: 0.25cm, [*Thema*], [*Zeitraum*], [*Dauer (Wochen)*], ..for packet in prelude.info.arbeits-pakete {