Multilanguage Support: Creating quizzes in any language

  • 6
  • Idea
  • Updated 6 years ago
Archived and Closed

This conversation is no longer open for comments or replies and is no longer visible to community members. The community moderator provided the following reason for archiving: Inactive threads; archiving to prevent necroposing

It would be great to able creating quizzes in any language and independent from the language variant of Camtasia Studio. - See attachment.
Photo of Gerd Bauer

Gerd Bauer

  • 3 Posts
  • 0 Reply Likes
  • very unsatisfied

Posted 7 years ago

  • 6
Photo of André Roberge

André Roberge

  • 15 Posts
  • 0 Reply Likes
I was able to do something like this (translated into French) by editing the config.xml file. I created a Python script to automate this.

However, I found out that some strings (not those that you included in your images) could not be translated properly as they were included as "values" in xml fields instead of text. This means that I had to write those strings in straight ascii i.e. without accents.

I also found out that the "plural" encoding was done with English in mind. For example, in " ... correct answer", the encoding done is with an optional single plural identifier (the "s" at the end of answers). If I try to put two optional "s", as required in French, the second one is not recognized; a proper localization program would handle multiple "s". So, I rewrote this to be something like
"Number of correct answers: ..." which does not require grammatical agreement in number...

If anyone is interested, I could share my script ... but could not provide much assistance beyone that.
Photo of Gerd Bauer

Gerd Bauer

  • 3 Posts
  • 0 Reply Likes
Hi André,
would be great if you wozuld share your script. It will help a lot because I've not to search and to try out what can be changed in which file.
Many Thanks in advance
Gerd
Photo of André Roberge

André Roberge

  • 15 Posts
  • 0 Reply Likes
From what I have been able to determine, the only text that needs to be changed is found in a file whose filename ends with _config.xml.

My script, which uses Python3 (you need to have it installed on your computer), and starts by opening a file dialog showing only files whose file names end with the appropriate string. When you select the file, it immediately does the required replacement and the edited file replaces the original.

If you are interested, you can find it at http://pastebin.com/HZE5U83r

I wrote the code in a rather un-intelligent way: I simply cut and pasted long chunks of the original file and wrote a quick translation that is sufficient for my own purpose (for now).

Note that this is done after the project is rendered; it has then to be submitted separately (which works for me as I upload it as SCORM package on our Moodle server).

A more intelligent version would load smaller chunks of text and perhaps contain translations to other human languages. However, I hope that the kind techsmith people will use this as a further hint that there is a need for such a tool and incorporate it in the next version - or, even better, in an upgrade to the current version.
Photo of Gerd Bauer

Gerd Bauer

  • 3 Posts
  • 0 Reply Likes
Thanks a lot - I'm just going on holiday. after that I'll try your solution!

Kind Ragards,

Gerd
Photo of Krzysztof Ciuba

Krzysztof Ciuba

  • 2 Posts
  • 0 Reply Likes
Hi André,
I checked your script in Python, but can't find any _config.xml file in my output project that should be updated. Of course there are some xml files, but none contains tags like tscIQ:QuizParams.
I use Camtasia Studio 8.0.3 and there are no 'Flash options' (under Produce and share action) that could let me create custom _config.xml.

I found out for example that 'Take Quiz Now' text is in scripts\player-min.js file, but modifying that text has no effect.

Any suggestions?

Kind Regards,
K.
Photo of André Roberge

André Roberge

  • 15 Posts
  • 0 Reply Likes
Hi Krzysztof,

When I did this, I used the mp4 with video option player followed by "report quiz results via SCORM". That was when using 8.01 or 8.02; I have not tried with 8.03.

A.
Photo of Krzysztof Ciuba

Krzysztof Ciuba

  • 2 Posts
  • 0 Reply Likes
This is it! QuizParams section is present in 8.0.1 and 8.0.2 but not in 8.0.3.
Thanks for help.
K.
Photo of tianlupan

tianlupan

  • 2 Posts
  • 0 Reply Likes
Thanks for you message.
Many people want this function just like me.
Please keep it in the further version.
Photo of Sabin Cora

Sabin Cora

  • 2 Posts
  • 0 Reply Likes
It’s almost unbelievable Camtasia doesn’t put any work on this major issue.
In fact the solution could be very simple; example: add customs fields when editing quiz.
Photo of Neomada

Neomada

  • 4 Posts
  • 0 Reply Likes
Could help me get to the texts which appear in the quiz, as for example "Take quiz now", appears in Spanish. Thank you.

This reply was created from a merged topic originally titled
Change language.
Photo of Sabin Cora

Sabin Cora

  • 2 Posts
  • 0 Reply Likes
Impossible.

Here you are the response of Thechsmith technical support:

<>
Photo of Neomada

Neomada

  • 4 Posts
  • 0 Reply Likes
When you use "Produce and share ", is possible export only in html5.

Thank you.
Photo of Kevin Mojek

Kevin Mojek, Employee

  • 583 Posts
  • 121 Reply Likes
Hi all,

CS 8.1.0 was released today and one of the new features is the ability to customize many of the text strings that are used in quizzing. Here's a quick example of how to do that: http://www.screencast.com/t/WjyE7c0W5

If you have Camtasia Studio 8 installed (trial or licensed version), you can update to the new version by clicking Help > Check for Updates or by downloading and installing here: http://www.techsmith.com/download/cam...

Hope this helps!
-Kevin

This conversation is no longer open for comments or replies.