--- import translate from '$i18n/translate'; import tSite from '$i18n/translations/site'; import getLocaleFromPath from '$lib/getLocaleFromPath'; import relativePath from '$lib/relativePath'; import type LallansIssue from '$types/LallansIssue'; import LallansIssueContributions from './LallansIssueContributions.astro'; import LallansIssueContributors from './LallansIssueContributors.astro'; import PayPalButtons from './PayPalButtons.astro'; interface Props { issue: LallansIssue; } const { issue } = Astro.props; const locale = getLocaleFromPath(Astro.url.pathname); const t = translate(locale); ---

{t(tSite, { key: 'lallans' })} {issue.issueNumber}

{issue.description[locale]}

{ 'contributions' in issue ? ( ) : ( 'contributors' in issue && ) }