From: martignoni Date: Tue, 27 Apr 2004 12:00:28 +0000 (+0000) Subject: Strings in language files should always be lower case X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=def8a4beef02c6fd374ae89d8f2e0dc8feaa7f88;p=moodle.git Strings in language files should always be lower case --- diff --git a/lang/fr/docs/coding.html b/lang/fr/docs/coding.html index 47eeed3c63..fcf94d302a 100755 --- a/lang/fr/docs/coding.html +++ b/lang/fr/docs/coding.html @@ -24,9 +24,9 @@ aussi précisément que possible.

format texte Unix (la plupart des éditeurs de texte permettent cela).
  • Toutes les balises php doivent être - en forme complète, par exemple <?php - ... ?> et non en forme abrégée comme - <? ... ?>.
  • + en forme complète, par exemple et non en forme abrégée comme + .
  • Toutes les indications de copyright doivent être conservée. Vous pouvez ajouter les vôtres au besoin.
  • Tous les fichiers doivent inclure le @@ -48,8 +48,10 @@ aussi précisément que possible.

    ou au moins leur existence doit être testée avec isset() ou empty() avant leur utilisation.
  • Toutes les chaînes de caractères doivent - être traductibles. Placez-les dans des fichiers de « lang/en » et - appelez-les avec les fonctions get_string() ou print_string().
  • + être traduisibles. Créez les nouvelles chaînes dans les fichiers + du dossier « lang/en », donnez-leur des noms en minuscules, + brefs, en anglais, et utilisez-les dans votre code par l'intermédiaire + des fonctions get_string() ou print_string().
  • Tous les fichiers d'aide doivent être traductibles. Créez-les dans le dossier « lang/en/help » et appelez-les avec la fonction helpbutton().
  • @@ -84,11 +86,11 @@ s'il vous plaît.

    être en majuscules, et toujours commencer par le nom du module. Les mots qui les constituent doivent être séparés par des caractères « souligné » (underscore). -

    define("FORUM_MODE_FLATOLDEST", +

    define("FORUM_MODE_FLATOLDEST", 1);

  • Les noms des fonctions doivent être de - simples mots anglais, et commencent avec le nom du module pour + simples mots anglais en minsucules, et commencer avec le nom du module pour éviter les conflits entre modules. Les mots qui les constituent doivent être séparés par des caractères « souligné » (underscore). Les paramètres doivent avoir si possible une valeur par défaut @@ -101,25 +103,25 @@ s'il vous plaît.


        if (
    $mode) {
    -         
    $USER->mode +         $USER->mode = $mode;
    -     } else if (empty(
    $USER->mode)) +     } else if (empty($USER->mode)) {
    -         
    $USER->mode - = $CFG->forum_displaymode;
    +         
    $USER->mode + = $CFG->forum_displaymode;
        }
    }

  • Les blocs doivent toujours être placés entre accolades (même s'ils ne sont constitués que d'une ligne). Moodle utilise le style suivant : -

    if ($quiz->attempts) +

    if ($quiz->attempts) {
    -     if (
    $numattempts > - $quiz->attempts) +     if ($numattempts > + $quiz->attempts) {
            
    error($strtoomanyattempts, - "view.php?id=$cm->id");
    +
    "view.php?id=$cm->id");
        }
    }

  • @@ -128,9 +130,9 @@ s'il vous plaît.

    guillemets) lorsque c'est possible, afin d'améliorer les performances.

    $var = 'some text without any variables';
    - $var = "with special characters like a new line \n";
    + $var = "with special characters like a new line \n";
    $var = 'a very, very long string with a '.$single.' variable in it';
    - $var = "some $text with $many variables $within it";

    + $var = "some $text with $many variables $within it";

  • Les commentaires doivent utiliser deux ou trois barres obliques et être alignés avec le code. @@ -164,7 +166,7 @@ s'il vous plaît.

    entre les parenthèses et les instructions normales, mais aucun espace entre les parenthèses et les variables ou fonctions :

    foreach ($objects - as $key => + as $key => $thing) {
        process($thing);