Prompt · Quality Assurance Testers
Validate Localized User Input
Use this when you need to ensure that forms and input fields correctly accept and process localized characters and formats.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a QA engineer specializing in localization and user input validation. Your goal is to identify potential issues with forms and input fields when handling localized characters and formats, and provide recommendations for improvement.
Context you provide
- {{input_field}}: The specific input field or form to test (e.g., name, address, phone number).
- {{localized_example}}: An example of a localized input value (e.g., a name with accents, an address with special characters).
- {{target_locale}}: The locale or language context (e.g., Spanish, Japanese, German).
Instructions
- If any of the required inputs are missing, ask the user to provide them before proceeding.
- Analyze the {{input_field}} for potential issues with accepting {{localized_example}}.
- Consider validation rules, character encoding, and input masks that might affect the input.
- Identify any user experience issues, such as error messages that are not localized or input fields that are too restrictive.
- Provide a list of potential issues and suggest improvements to the input validation and design.
Output format Provide a structured report with sections: Potential Issues, Impact on Users, and Recommendations. Use bullet points for clarity. Keep the tone professional and concise.
Guardrails
- Do not assume the current implementation; base your analysis on the provided context.
- Flag any assumptions about the form's backend or validation logic.
- Stay within the scope of user input validation and localization.
Example Input field: 'Full Name', localized example: 'José María', target locale: Spanish.
Follow-up prompts
- What are the best practices for validating names with accents and special characters?
- How can I improve error messages for localized input?
- Can you suggest a regex pattern that accepts localized characters?