whole bunch of changes :
[banana.git] / locales / fr.inc.php
CommitLineData
ed9d1d3c 1<?php
2
18345bd5 3function locale_date($_text) {
cced14b6 4 return strftime("%A %d %B %Y, %H:%M (fuseau serveur)", strtotime($_text));
ed9d1d3c 5}
6
18345bd5 7function locale_header_date($_text) {
7af1c006 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];
18345bd5 22 }
18345bd5 23}
24
7af1c006 25if (!isset($locale['error'])) $locale['error'] = array();
26if (!isset($locale['index'])) $locale['index'] = array();
27if (!isset($locale['subscribe'])) $locale['subscribe'] = array();
28if (!isset($locale['thread'])) $locale['thread'] = array();
29if (!isset($locale['format'])) $locale['format'] = array();
30if (!isset($locale['post'])) $locale['post'] = array();
31if (!isset($locale['article'])) $locale['article'] = array();
32if (!isset($locale['profile'])) $locale['profile'] = array();
33if (!isset($locale['headers'])) $locale['headers'] = array();
34if (!isset($locale['disconnect'])) $locale['disconnect'] = array();
5d25d899 35
36$locale['error'] = array_merge(array(
7af1c006 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']);
ed9d1d3c 45
5d25d899 46$locale['index'] = array_merge(array(
7af1c006 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']);
8f98c1e8 56
5d25d899 57$locale['subscribe'] = array_merge(array(
7af1c006 58 'title' => "Abonnements",
59 'summary' => "Liste des forums",
60 'total' => "Total",
61 'subscribed' => "Abonné",
62 'name' => "Nom",
63 'description' => "Description",
64 ),
65 $locale['subscribe']);
ed9d1d3c 66
5d25d899 67$locale['article'] = array_merge(array(
7af1c006 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']);
ed9d1d3c 77
5d25d899 78$locale['thread'] = array_merge(array(
7af1c006 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']);
ed9d1d3c 87
7af1c006 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 );
ed9d1d3c 104
5d25d899 105$locale['format'] = array_merge(array(
7af1c006 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']);
ed9d1d3c 115
5d25d899 116$locale['profile'] = array_merge(array(
7af1c006 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']);
ed9d1d3c 131
5d25d899 132$locale['disconnect'] = array_merge(array(
7af1c006 133 'title' => "Déconnexion effectuée !",
134 'back' => 'Retour au <a href="index.php">profil</a>'
135 ),
136 $locale['disconnect']);
ed9d1d3c 137
5d25d899 138$locale['headers'] = array_merge(array(
7af1c006 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']);
23148be4 149
ed9d1d3c 150?>