Design-hint: You need to set also all used messages to the ::language (code) format, e.g. constraint_message (if not system default). hint, guidance_hint, required_message (if not system default).
And you should add default_language in the form settings sheet. See Form Language - ODK Docs. Additionally, you may need to set your language to Arabic (ar) in your account (Enketo/ODK) account, and perhaps in your browser.
$-references must be written as {VariableName}$ in Arabic text elements, e.g. label or _message. But in normal English format in formulas, e.g. calculation or constraint.
If the first question, hint, or note is written in a left-to-right script the form will automatically format the rest of the translation to a left-to-right format. (You may avoid this by adding an right-to-left Arabic label to the first visible item.)
Further hints and examples can be found with the search function of this forum, in the Help Center article and in the ODK documentation:
- Multi-language (AR/EN) survey
- Can i make a kobo questionnaire with two view arabic and english?
- Adding Another Language to your XLSForm — KoboToolbox documentation
- Form Language - ODK Docs.
Other hints:
- Use own readable naming for variables and choices (instead of the cryptic generated names from the Formbuilder).
- Avoid spaces (and special characters) in file names, please, e.g. for your logo.
- You don’t need to write false for required, this is the system default.