Change captcha text

Hi there,
Is it possible somehow to change this captcha text, shown below, to a similar text in Danish?
Please advise.

Please type the letters and numbers shown in the image. Click the image to see another captcha.

/Carsten - Denmark

This is for version 9. Make sure ‘Overrides Cache’ is off in System & settings->Optimization.

Add a SecurimageController.php page in

/application/src/Concrete/Captcha/SecurimageController.php so the structure looks like this:

/application/src/Concrete/Captcha/SecurimageController.php

In the SecurimageController.php , add this code:

<?php
namespace Application\Concrete\Captcha;

use Concrete\Core\Captcha\SecurimageController as CoreSecurimageController;

class SecurimageController extends CoreSecurimageController
{
    public function label()
    {
        $attributes = $this->getLabelAttributes();
        if (array_key_exists('id', $attributes)) {
            $inputID = $attributes['id'];
            unset($attributes['id']);
        } else {
            $inputID = static::DEFAULT_INPUT_ID;
        }
        echo $this->formService->label($inputID, t('This is the translated text'), $attributes);
    }
}

Change the ‘This is the translated text’

All that being said, that input label has a ‘t’ in front which indicates it’s translatable through the Dashboard->Multilingual . I have never translated a site so I’m not the expert on this.

@mhawke You’re correct in that you can translate the whole site,

Have a look here.

I recently created a dutch and french version from an english site using the copy language amd the translation tools in concrete. It was very good and fairly easy to setup. We then hide the UK version.

Hey mhawke,
Your suggestion worked out great and my text has now been translated to danish.

Now i see that my “required” fields in the form have a label that says:
Your Name Required

Can this “Required” be changed to an asterisk *

/Carsten - Denmark

I’m afraid I have no clue. That label is a concatenation of HTML and attribute values so finding where that takes place in the core is difficult for an amateur like me. Searching the core for the word ‘Required’ results is a bizzilion hits. I think you’re getting ‘in the weeds’ here trying to semi-translate only certain things but not everything. Others with more experience in the translation mechanism will have to chime in here.