From def8a4beef02c6fd374ae89d8f2e0dc8feaa7f88 Mon Sep 17 00:00:00 2001
From: martignoni
Date: Tue, 27 Apr 2004 12:00:28 +0000
Subject: [PATCH] Strings in language files should always be lower case
---
lang/fr/docs/coding.html | 38 ++++++++++++++++++++------------------
1 file changed, 20 insertions(+), 18 deletions(-)
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);
--
2.39.5