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.
Testing Instructions
- Select different languages using the buttons above
- Try different default countries to see the dropdown pre-selection
- Fill out the form with valid information
- Submit the form and check your email for verification
- Click the verification link to complete the process
- 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)