i18n signature

pull/381/head
Pete Matsyburka 1 year ago committed by Oleksandr Turchyn
parent c532a0115d
commit d8ccd4beee

@ -127,7 +127,7 @@ module Submissions
TESTING_FOOTER
end
else
"Document ID: #{document_id}"
"#{I18n.t('document_id', locale: submitter.account.locale)}: #{document_id}"
end
text = HexaPDF::Layout::TextFragment.create(
@ -224,11 +224,12 @@ module Submissions
reason_value = submitter.values[field.dig('preferences', 'reason_field_uuid')].presence
reason_string =
"#{I18n.t('reason')}: #{reason_value || I18n.t('digitally_signed_by')} " \
"#{submitter.name}#{submitter.email.present? ? " <#{submitter.email}>" : ''}\n" \
"#{I18n.l(attachment.created_at.in_time_zone(submitter.account.timezone),
format: :long, locale: submitter.account.locale)} " \
"#{TimeUtils.timezone_abbr(submitter.account.timezone, attachment.created_at)}"
I18n.with_locale(submitter.account.locale) do
"#{I18n.t('reason')}: #{reason_value || I18n.t('digitally_signed_by')} " \
"#{submitter.name}#{submitter.email.present? ? " <#{submitter.email}>" : ''}\n" \
"#{I18n.l(attachment.created_at.in_time_zone(submitter.account.timezone), format: :long)} " \
"#{TimeUtils.timezone_abbr(submitter.account.timezone, attachment.created_at)}"
end
reason_text = HexaPDF::Layout::TextFragment.create(reason_string,
font:,

Loading…
Cancel
Save