Not sure if "User Interface" is the right component for translations. Please change if incorrect.

I have attached a partial translation file for captcha pack. Only some general terms and the math string are translated.
I thought it might be of use to someone. Or maybe make it's way into the module.
Please let me know if there is something wrong with it (except for the missing translations ;) ). This is my first .po file, still trying to learn here.

CommentFileSizeAuthor
#5 nl.po17.61 KBsoxofaan
#4 nl.po17.6 KBfirfin
#1 two.strings.translatable.patch1.03 KBfirfin

Comments

firfin’s picture

StatusFileSize
new1.03 KB

After translating I noticed not all strings in the admin are translated.
In math_captcha.admin.inc the #titles of the following should be changed to use t()
math_captcha_textual_numbers
math_captcha_textual_operators

I have attached a patch from 6.x-1.0-beta3.

summit’s picture

Subscribing, shall translation help get spammers away ..hopefully..

soxofaan’s picture

Version: 6.x-1.0-beta3 » 6.x-1.x-dev
Priority: Minor » Normal

Thanks, I commited the patch from #1: http://drupal.org/cvs?commit=319008

about the po file: I think you forgot to attach it?

firfin’s picture

StatusFileSize
new17.6 KB

Sorry for the slow response but you are absolutely right. Totally forgot to attach the .po file.
It is a dutch translation. All strings are there, but just the ones from math_captcha are translated.

soxofaan’s picture

StatusFileSize
new17.61 KB

Hi firfin,

thank you for your work.

Because Dutch is my first language too (Gent, België hier), I had a look at your translation and tweaked some things.
In attachment the updated nl.po file (I didn't commit it yet to the CVS repository)
and here is an overview of the changes I made, so you can review them:

 msgid "Set the font size for the ASCII art."                                                                    
-msgstr "Geef fontgroote voor ASCII art op."                                                                     
+msgstr "Geef fontgrootte voor ASCII art op."                                                                    
                                                                                                                 
 msgid "Enter the code above"                                                                                    
-msgstr "Vul hierboven de code in"                                                                               
+msgstr "Vul de bovenstaande code in"                                                                            
                                                                                                                 
 msgid "Spam control"                                                                                            
-msgstr "Spam beperking"                                                                                         
+msgstr "Spamcontrole"                                                                                           
                                                                                                                 
 msgid "The list of characters to use should not contain spaces."                                                
-msgstr "Er mogen geen spaties in de lijst met tekens."                                                          
+msgstr "Er mogen geen spaties voorkomen in de lijst met tekens."                                                

 msgid "Addition: x + y = z"
-msgstr "Optellen: x + y = z"
+msgstr "Optelling: x + y = z"

 msgid "Subtraction: x - y = z"
-msgstr "Aftrekken: x - y = z"
+msgstr "Aftrekking: x - y = z"

 msgid "Multiplication: x * y = z"
-msgstr "Vermenigvuldigen: x * y = z"
+msgstr "Vermenigvuldiging: x * y = z"

 msgid "Select the math challenges you want to enable."
-msgstr "Kies de rekenvragen die je in wilt schakelen."
+msgstr "Kies de rekenvragen die je wilt inschakelen."

 msgid "Multiplication challenge: x * y = z"
-msgstr "Vermenigvuldigvraag: x * y = z"
+msgstr "Vermenigvuldigsvraag: x * y = z"

 msgid "Maximum value should be an integer."
-msgstr "Maximum waarde moet een geheel getal zijn."
+msgstr "Maximumwaarde moet een geheel getal zijn."

 msgid "Maximum value should be an integer and at least 2"
-msgstr "Maximum waarde moet een geheel getal groter dan 1 zijn"
+msgstr "Maximumwaarde moet een geheel getal groter dan 1 zijn"

 msgid "Solve this math question and enter the solution with digits. E.g. for \"two plus four = ?\" enter \"6\"."
-msgstr "Beantwoord deze rekenvraag met een cijfer. Bv. bij \"twee plus vier = ?\" vul je \"6\" in."
+msgstr "Beantwoord deze rekenvraag in cijfers. Bv. bij \"twee plus vier = ?\" vul je \"6\" in."

 msgid "Math CAPTCHA"
-msgstr "Reken CAPTCHA"
+msgstr "Reken-CAPTCHA"

 msgid "Provide math CAPTCHAs like 'two + three = ?' and '2 times ? = 6'"
-msgstr "Voorziet in reken CAPTCHAs zoals 'twee + drie = ?' en '2 keer ? = 6'"
+msgstr "Voorziet in reken-CAPTCHA's zoals 'twee + drie = ?' en '2 keer ? = 6'"
firfin’s picture

I completely agree with most of your changes. Amazing how much little details you can miss. By the way, it is your module, do with the .po whatever you want. ;)

Some things I would like to say:

msgid "Spam control"
-msgstr "Spam beperking"
+msgstr "Spamcontrole"
The dutch and english words controle really mean different things. I believe 'beperking' is a more accurate translation of control than controle

I don't think 'Vermenigvuldigsvraag' is dutch. Just doesn't sound correct to me. Maybe 'Vermenigvuldigingsvraag' ?

soxofaan’s picture

Status: Needs work » Fixed

good point about "vermenigvuldigingsvraag" en "spam-beperking"

committed in http://drupal.org/cvs?commit=326026
thanks!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.