Add petition form translations for English and Norwegian

Add Norwegian region names for petition form

Add email confirmation messages for petition form

Add error handling messages for petition form

Add signature display options for petition form
This commit is contained in:
Ruben 2026-01-14 20:25:42 +01:00
parent 21216f4564
commit 82b94a1eb7
2 changed files with 118 additions and 0 deletions

View file

@ -18,3 +18,62 @@ footer_copyright = "Copyright"
footer_follow_mastodon = "Follow us on Mastodon"
footer_handcoded = "This website was hand-coded by Ruben Solvang using HTML, CSS and minimal doses of PHP. It took"
footer_page_time = "ms to generate this page."
; Petition form
petition.form_title = "Sign the Petition"
petition.firstname_label = "First name"
petition.firstname_placeholder = "Your first name"
petition.firstname_required = "First name is required"
petition.surname_label = "Surname"
petition.surname_placeholder = "Your surname"
petition.surname_required = "Surname is required"
petition.email_label = "Email"
petition.email_placeholder = "your@email.com"
petition.email_help = "Not shown publicly, only for confirmation"
petition.email_required = "Valid email is required"
petition.region_label = "Region"
petition.region_required = "Please select a region"
petition.region_placeholder = "Select region..."
petition.display_legend = "How should you appear in the list?"
petition.display_semi = "Show my first name and region (default)"
petition.display_anonymous = "Anonymous - only show my region"
petition.anonymous_name = "Anonymous"
petition.from_region = "from"
petition.display_full = "Show my full name and region"
petition.submit_button = "Sign the Petition"
petition.signatures_title = "Signatures"
petition.signature_count = "{count} signature"
petition.signature_count_plural = "{count} signatures"
petition.newest_first = "Newest first"
petition.error_csrf = "Security error. Please try again."
petition.error_honeypot = "Invalid submission."
petition.error_rate_limit = "Please wait a moment before submitting again."
petition.error_time_check = "Multiple signature attempts were sent from the same computer within a short time. Please wait a moment and try again."
petition.error_referrer = "Invalid request."
petition.error_validation = "Please correct the errors in the form."
petition.error_email_send = "Could not send confirmation email. Please try again later."
petition.error_already_signed = "This email address has already signed this petition."
petition.success_pending = "Thank you! Check your email to confirm your signature."
petition.confirm_success = "Thank you! Your signature has been confirmed and added to the list."
petition.confirm_error = "Invalid or expired confirmation link."
petition.confirm_already = "This signature has already been confirmed."
petition.email_subject = "Confirm your signature"
petition.email_greeting = "Hello {name},"
petition.email_thanks = "Thank you for signing the petition \"{title}\"."
petition.email_confirm = "Please confirm your signature by clicking this link:"
petition.email_ignore = "If you did not sign this petition, please ignore this email."
petition.email_signature = "Best regards"
petition.email_org = "Stop the Suffering"
; Norwegian regions (fylker) - kept in Norwegian as they are proper nouns
regions.oslo = "Oslo"
regions.rogaland = "Rogaland"
regions.more_og_romsdal = "Møre og Romsdal"
regions.nordland = "Nordland"
regions.viken = "Viken"
regions.innlandet = "Innlandet"
regions.vestfold_og_telemark = "Vestfold og Telemark"
regions.agder = "Agder"
regions.vestland = "Vestland"
regions.trondelag = "Trøndelag"
regions.troms_og_finnmark = "Troms og Finnmark"

View file

@ -18,3 +18,62 @@ footer_copyright = "Opphavsrett"
footer_follow_mastodon = "Følg oss på Mastodon"
footer_handcoded = "Nettsiden er håndkodet av Ruben Solvang ved hjelp av HTML, CSS og minimale doser PHP. Det tok"
footer_page_time = "ms å generere siden."
; Petition form
petition.form_title = "Signer underskriftskampanjen"
petition.firstname_label = "Fornavn"
petition.firstname_placeholder = "Ditt fornavn"
petition.firstname_required = "Fornavn er påkrevd"
petition.surname_label = "Etternavn"
petition.surname_placeholder = "Ditt etternavn"
petition.surname_required = "Etternavn er påkrevd"
petition.email_label = "E-post"
petition.email_placeholder = "din@epost.no"
petition.email_help = "Vises ikke offentlig, kun for bekreftelse"
petition.email_required = "Gyldig e-post er påkrevd"
petition.region_label = "Fylke"
petition.region_required = "Velg fylke"
petition.region_placeholder = "Velg fylke..."
petition.display_legend = "Hvordan vil du vises i listen?"
petition.display_semi = "Vis mitt fornavn og fylke (standard)"
petition.display_anonymous = "Anonym - vis bare mitt fylke"
petition.anonymous_name = "Anonym"
petition.from_region = "fra"
petition.display_full = "Vis mitt fulle navn og fylke"
petition.submit_button = "Signer underskriftskampanjen"
petition.signatures_title = "Underskrifter"
petition.signature_count = "{count} underskrift"
petition.signature_count_plural = "{count} underskrifter"
petition.newest_first = "Nyeste først"
petition.error_csrf = "Sikkerhetsfeil. Vennligst prøv igjen."
petition.error_honeypot = "Ugyldig innsending."
petition.error_rate_limit = "Vennligst vent litt før du sender på nytt."
petition.error_time_check = "Flere underskrifter ble forsøkt levert fra samme PC innen et kort tidsrom. Vennligst vent en stund og prøv på nytt."
petition.error_referrer = "Ugyldig forespørsel."
petition.error_validation = "Vennligst rett opp feilene i skjemaet."
petition.error_email_send = "Kunne ikke sende bekreftelsesmail. Vennligst prøv igjen senere."
petition.error_already_signed = "Denne e-postadressen har allerede signert denne kampanjen."
petition.success_pending = "Takk! Sjekk din e-post for å bekrefte signaturen."
petition.confirm_success = "Takk! Din signatur er nå bekreftet og lagt til i listen."
petition.confirm_error = "Ugyldig eller utløpt bekreftelseslenke."
petition.confirm_already = "Denne signaturen er allerede bekreftet."
petition.email_subject = "Bekreft din signatur"
petition.email_greeting = "Hei {name},"
petition.email_thanks = "Takk for at du signerte underskriftskampanjen «{title}»."
petition.email_confirm = "Vennligst bekreft din signatur ved å klikke på denne lenken:"
petition.email_ignore = "Hvis du ikke signerte denne kampanjen, kan du ignorere denne e-posten."
petition.email_signature = "Med vennlig hilsen"
petition.email_org = "Stopp Lidelsen"
; Norwegian regions (fylker)
regions.oslo = "Oslo"
regions.rogaland = "Rogaland"
regions.more_og_romsdal = "Møre og Romsdal"
regions.nordland = "Nordland"
regions.viken = "Viken"
regions.innlandet = "Innlandet"
regions.vestfold_og_telemark = "Vestfold og Telemark"
regions.agder = "Agder"
regions.vestland = "Vestland"
regions.trondelag = "Trøndelag"
regions.troms_og_finnmark = "Troms og Finnmark"