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