Contact Form Debug Page

Test the multi-lingual contact form with email verification

Language & Country Testing

Debug Information

{
  "currentLanguage": "en",
  "defaultCountry": "",
  "availableLanguages": [
    "en",
    "sv",
    "ar",
    "da",
    "no",
    "fi"
  ],
  "supportedCountries": [
    "US",
    "SE",
    "PS",
    "DK",
    "NO",
    "FI"
  ]
}

Sign this petition in support of press freedom

By signing this petition you are joining people all over the world calling for better coverage of Gaza and safety for Palestinian journalists. Together, we can affect change.

Maximum 100 characters
Maximum 255 characters
Maximum 200 characters
Maximum 200 characters

Testing Instructions

  1. Select different languages using the buttons above
  2. Try different default countries to see the dropdown pre-selection
  3. Fill out the form with valid information
  4. Submit the form and check your email for verification
  5. Click the verification link to complete the process
  6. Check that you're redirected to /email-verified/

API Endpoints

POST /api/contact-submit - Submit contact form
GET /api/verify-email?token=xxx - Email verification redirect
POST /api/verify-email - Programmatic verification (JSON)