i18n fix
[banana.git] / locales / fr.inc.php
1 <?php
2
3 function locale_date($_text) {
4 $date = getdate(strtotime($_text));
5 $days = array("Dimanche","Lundi","Mardi","Mercredi","Jeudi",
6 "Vendredi","Samedi");
7 $months = array("Janvier","Février","Mars","Avril","Mai","Juin",
8 "Juillet","Août","Septembre","Octobre","Novembre","Décembre");
9 $rtext = $days[$date["wday"]]." ".$date["mday"]." "
10 .$months[$date["mon"]-1]." ".$date["year"].", "
11 .date("H:i",strtotime($_text))." (fuseau serveur)";
12 return $rtext;
13 }
14
15 function locale_header_date($_text) {
16 $date = getdate($_text);
17 $now = time();
18 $dnow = getdate($now);
19 $days = array("dim","lun","mar","mer","jeu",
20 "ven","sam");
21 $months = array("janv.","fév.","mars","avr.","mai","juin",
22 "juil.","août","sept.","oct.","nov.","déc.");
23 if (($now-$_text < 39600) || ($dnow["yday"]==$date["yday"])) {
24 return date("H:i",$_text);
25 } elseif (($now-$_text < 2*86400) and ((($date["yday"]-$dnow["yday"])%365)==1)) {
26 return "hier ".date("H:i",$_text);
27 } elseif ($now-$_text < 604800) {
28 return $days[$date["wday"]]." ".date("H:i",$_text);
29 } else {
30 $day = $date["mday"];
31 if ($date["mday"]==1) {
32 $day.="<sup>er</sup>";
33 }
34 return "$day ".$months[$date["mon"]-1];
35 }
36 }
37
38 if (!isset($locale['error'])) $locale['error'] =array();
39 if (!isset($locale['index'])) $locale['index'] =array();
40 if (!isset($locale['subscribe'])) $locale['subscribe'] =array();
41 if (!isset($locale['thread'])) $locale['thread'] =array();
42 if (!isset($locale['format'])) $locale['format'] =array();
43 if (!isset($locale['post'])) $locale['post'] =array();
44 if (!isset($locale['article'])) $locale['article'] =array();
45 if (!isset($locale['profile'])) $locale['profile'] =array();
46 if (!isset($locale['headers'])) $locale['headers'] =array();
47 if (!isset($locale['disconnect'])) $locale['disconnect'] =array();
48
49 $locale['error'] = array_merge(array(
50 'title' => "Erreur !!!",
51 'connect' => "Impossible de se connecter au serveur de forums",
52 'credentials' => "L'authentification sur le serveur de forums a échoué",
53 'group' => "Impossible d'accéder au forum",
54 'post' => "Impossible d'accéder au message. Le message a peut-être été annulé",
55 'nogroup' => "Il n'y a pas de forum sur ce serveur"
56 ),$locale['error']);
57
58 $locale['index'] = array_merge(array(
59 'title' => "Les forums de Banana",
60 'summary' => "Liste des forums",
61 'total' => "Total",
62 'unread' => "Nouveaux",
63 'name' => "Nom",
64 'description' => "Description",
65 'newgroupstext' => "Les forums suivants ont été créés depuis ton dernier passage :"
66 ),$locale['index']);
67
68 $locale['subscribe'] = array_merge(array(
69 'title' => "Abonnements",
70 'summary' => "Liste des forums",
71 'total' => "Total",
72 'subscribed' => "Abonné",
73 'name' => "Nom",
74 'description' => "Description",
75 ),$locale['subscribe']);
76
77 $locale['article'] = array_merge(array(
78 'message' => "Message",
79 'cancel' => "Voulez-vous vraiment annuler ce message ?",
80 'okbtn' => "OK",
81 'summary' => "Contenu du message",
82 'headers' => "En-têtes",
83 'body' => "Corps",
84 'overview' => "Aperçu"
85 ),$locale['article']);
86
87 $locale['thread'] = array_merge(array(
88 'group_a' => "",
89 'group_b' => "Forum ",
90 'date' => "Date",
91 'subject' => "Sujet",
92 'author' => "Auteur",
93 'summary' => "Liste des messages"
94 ),$locale['thread']);
95
96 $locale['post'] = array_merge($locale['post'],array(
97 'badcancel' => "Impossible d'annuler le message",
98 'canceled' => "Message annulé",
99 'badpost' => "Impossible de poster le message",
100 'posted' => "Message posté",
101 'rghtcancel' => "Vous n'avez pas les permissions pour annuler ce message",
102 'title' => "Nouveau message",
103 'headers' => "En-têtes",
104 'name' => "Nom",
105 'subject' => "Sujet",
106 'newsgroups' => "Forums",
107 'fu2' => "Suivi-à",
108 'organization' => "Organisation",
109 'body' => "Corps"
110 ));
111
112 $locale['format'] = array_merge(array(
113 'disconnection' => "Déconnexion",
114 'grouplist' => "Liste des forums",
115 'group_a' => "",
116 'group_b' => "",
117 'followup' => "Répondre",
118 'newpost' => "Nouveau message",
119 'cancel' => "Annuler ce message"
120 ),$locale['format']);
121
122 $locale['profile'] = array_merge(array(
123 'title' => "Bienvenue sur Banana !",
124 'define' => "Définis tes paramètres",
125 'name' => "Nom (par exemple Jean Dupont)",
126 'mail' => "Adresse mail",
127 'organization' => "Organisation",
128 'signature' => "Signature",
129 'display' => "Affichage",
130 'all' => "Tous les messages",
131 'new' => "Seulement les fils de discussion comportant des messages non lus",
132 'auth' => "Authentification sur le serveur NNTP",
133 'login' => "Login (laisser anonyme pour un login en anonyme)",
134 'passwd' => "Mot de passe"
135 ),$locale['profile']);
136
137 $locale['disconnect'] = array_merge(array(
138 'title' => "Déconnexion effectuée !",
139 'back' => 'Retour au <a href="index.php">profil</a>'
140 ),$locale['disconnect']);
141
142 $locale['headers'] = array_merge(array(
143 'from' => 'De',
144 'subject' => 'Sujet',
145 'newsgroups' => 'Forums',
146 'followup' => 'Suivi-A',
147 'date' => 'Date',
148 'organization' => 'Organisation',
149 'references' => 'Références',
150 'xface' => 'Image'
151 ),$locale['headers']);
152
153 ?>