Moodle

Moodle installer does not show the language package

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.7
  • Fix Version/s: 2.0
  • Component/s: Installation
  • Labels:
    None
  • Environment:
    every operating system, most languages expect English (en)
  • Database:
    MySQL
  • Affected Branches:
    MOODLE_17_STABLE
  • Fixed Branches:
    MOODLE_20_STABLE

Description

In the Moodle installer we have a lot of languages implemented.

On the installer page where you will download the located strings with the download button you only see a part of the button string. The fault is the incorrect usage of the quotes inside the string.

I don't thing that this is a problem in our tranlation work. Every time I set the string to the same as the english string. It should be something like one of the following strings
<pre>$string['downloadlanguagebutton'] = 'Download des "$a" Sprachpakets';
$string['downloadlanguagebutton'] = 'Download des Sprachpakets "$a"';</pre>

The installer source shows a wrong string
<pre>>input type="submit" value="Download des "Deutsch (de)" Sprachpakets" /<

I controlled this problem with some different languages and got the same bad string on the button. Only the french version uses different quotes so they do not have the problem. If we also use different quotes in other languages or if we leave away the quotes then the problem goes away.

It would be better to filter the wrong quotes from the translated strings so every user can see the correct string on the download button.

Activity

Hide
Petr Škoda (skodak) added a comment -

should not be an issue in new 2.0 installer, thanks for the report

Show
Petr Škoda (skodak) added a comment - should not be an issue in new 2.0 installer, thanks for the report

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: