improve wrapper again
[banana.git] / locales / fr.inc.php
CommitLineData
ed9d1d3c 1<?php
2
18345bd5 3function locale_date($_text) {
4 $date = getdate(strtotime($_text));
ed9d1d3c 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"].", "
4a5e23c3 11 .date("H:i",strtotime($_text))." (fuseau serveur)";
ed9d1d3c 12 return $rtext;
13}
14
18345bd5 15function locale_header_date($_text) {
16 $date = getdate($_text);
17 $now = time();
4ee36f5b 18 $dnow = getdate($now);
18345bd5 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.");
9af6cfa2 23 if (($now-$_text < 39600) || ($dnow["yday"]==$date["yday"])) {
18345bd5 24 return date("H:i",$_text);
4ee36f5b 25 } elseif (($now-$_text < 2*86400) and ((($date["yday"]-$dnow["yday"])%365)==1)) {
87cafcc4 26 return "hier ".date("H:i",$_text);
18345bd5 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
5d25d899 38if (!isset($locale['error'])) $locale['error'] =array();
39if (!isset($locale['index'])) $locale['index'] =array();
40if (!isset($locale['subscribe'])) $locale['subscribe'] =array();
41if (!isset($locale['thread'])) $locale['thread'] =array();
42if (!isset($locale['format'])) $locale['format'] =array();
43if (!isset($locale['post'])) $locale['post'] =array();
44if (!isset($locale['article'])) $locale['article'] =array();
45if (!isset($locale['profile'])) $locale['profile'] =array();
46if (!isset($locale['headers'])) $locale['headers'] =array();
47if (!isset($locale['disconnect'])) $locale['disconnect'] =array();
48
49$locale['error'] = array_merge(array(
ed9d1d3c 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"
5d25d899 56),$locale['error']);
ed9d1d3c 57
5d25d899 58$locale['index'] = array_merge(array(
ed9d1d3c 59 'title' => "Les forums de Banana",
60 'summary' => "Liste des forums",
61 'total' => "Total",
62 'unread' => "Nouveaux",
63 'name' => "Nom",
64 'description' => "Description",
8f98c1e8 65 'newgroupstext' => "Les forums suivants ont été créés depuis ton dernier passage :"
5d25d899 66),$locale['index']);
8f98c1e8 67
5d25d899 68$locale['subscribe'] = array_merge(array(
8f98c1e8 69 'title' => "Abonnements",
70 'summary' => "Liste des forums",
71 'total' => "Total",
72 'subscribed' => "Abonné",
73 'name' => "Nom",
74 'description' => "Description",
5d25d899 75),$locale['subscribe']);
ed9d1d3c 76
5d25d899 77$locale['article'] = array_merge(array(
ed9d1d3c 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"
5d25d899 85),$locale['article']);
ed9d1d3c 86
5d25d899 87$locale['thread'] = array_merge(array(
ed9d1d3c 88 'group_a' => "",
89 'group_b' => "Forum ",
90 'date' => "Date",
91 'subject' => "Sujet",
92 'author' => "Auteur",
93 'summary' => "Liste des messages"
5d25d899 94),$locale['thread']);
ed9d1d3c 95
5d25d899 96$locale['post'] = array_merge($locale['post'],array(
eb566fa0 97 'badcancel' => "Impossible d'annuler le message",
ed9d1d3c 98 'canceled' => "Message annulé",
eb566fa0 99 'badpost' => "Impossible de poster le message",
ed9d1d3c 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"
5d25d899 110));
ed9d1d3c 111
5d25d899 112$locale['format'] = array_merge(array(
ed9d1d3c 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"
5d25d899 120),$locale['format']);
ed9d1d3c 121
5d25d899 122$locale['profile'] = array_merge(array(
ed9d1d3c 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"
5d25d899 135),$locale['profile']);
ed9d1d3c 136
5d25d899 137$locale['disconnect'] = array_merge(array(
ed9d1d3c 138 'title' => "Déconnexion effectuée !",
139 'back' => 'Retour au <a href="index.php">profil</a>'
5d25d899 140),$locale['disconnect']);
ed9d1d3c 141
5d25d899 142$locale['headers'] = array_merge(array(
23148be4 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'
5d25d899 151),$locale['headers']);
23148be4 152
ed9d1d3c 153?>