Jump to:
| Project: | Quiz |
| Version: | 6.x-4.x-dev |
| Component: | User interface |
| Category: | task |
| Priority: | normal |
| Assigned: | falcon |
| Status: | closed (fixed) |
Issue Summary
The user-facing language strings in Quiz could use some improvement. While programming, it's easy to just write something quick that works, but some of our strings have typos, grammar errors, or awkward wording.
E.g. in the quiz importer form,
'#description' => count($options) ? t('Select the quiz node for which you want to add questions') : t('No quiz contents where found. To !create_a_quiz go to Content Management -> Create Content -> Quiz.', array('!create_a_quiz' => l(t('create a quiz'), 'node/add/quiz'))),
"for" is not the appropriate preposition there. "where" should be "were".
I'd like to improve these strings for the 4.0 release so that people can begin translating them to other languages. If we wait until a 4.1 release to update them, translators will have to redo the ones that change.
Comments
#1
I would greatly appreciate your effort on this. Sorry it's me who made the mistake mentioned above as an example. I will be more careful next time. I have fixed and committed the above one.
- '#description' => count($options) ? t('Select the quiz node for which you want to add questions') : t('No quiz contents where found. To !create_a_quiz go to Content Management -> Create Content -> Quiz.', array('!create_a_quiz' => l(t('create a quiz'), 'node/add/quiz'))),+ '#description' => count($options) ? t('Select the quiz to which you want to add questions.') : t('No quiz contents were found. To !create_a_quiz go to Content Management -> Create Content -> Quiz.', array('!create_a_quiz' => l(t('create a quiz'), 'node/add/quiz'))),
#2
#3
I'm a Norwegian so I'm probably not the one who can do the best job improving the language in the module, but I will still give it my best shot. It is a boring task, but it is a task that needs to be dealt with.
#4
#5
Here's another one: On the manage questions page you have "Questions on this quiz (n)" which should be "Questions in this quiz (n)"
#6
Ok, I've had a brief look at the output strings from the module. I changed some of them. We will probably find more bad language as we go, but we can create separate issues for them, or just mention them in other issues.