typing test: language-dependent: L1-dependent + L2-dependent
- main typing test dependent on L1 of user (not display language, L1/dominant/home language!)
- retrieve text of questions from lang.json or other json
- save lang id in response
- ideally, 2 tests: 1st test should be based on L1, 2nd test should be based on L2
-
concretely, I'll use only the 4 "word-combinations" items of the Inputlog copy task -> 4 "3-words phrases" to copy x (probably 4) times. It means user X with L1=EN and L2=FR should have the following flow:
- 4 "3-words phrases" in English to copy 4 times
- 4 "3-words phrases" in French to copy 4 times
- if no available copy-task/typing-test for language X, fall back to English