3 "Project-Id-Version: Nos oignons website\n"
4 "POT-Creation-Date: 2013-11-23 19:45+0100\n"
5 "PO-Revision-Date: 2013-11-23 19:50+0100\n"
6 "Last-Translator: Nos oignons <webmaster@nos-oignons.net>\n"
7 "Language-Team: English <webmaster@nos-oignons.net>\n"
10 "Content-Type: text/plain; charset=UTF-8\n"
11 "Content-Transfer-Encoding: 8bit\n"
15 msgid "[[!meta script=\"assets/l10n.fr\"]]\n"
16 msgstr "[[!meta script=\"assets/l10n.en\"]]\n"
20 msgid "[[!meta script=\"assets/relays\"]]\n"
21 msgstr "[[!meta script=\"assets/relays\"]]\n"
25 msgid "[[!meta script=\"assets/d3/d3.v3.min\"]]\n"
26 msgstr "[[!meta script=\"assets/d3/d3.v3.min\"]]\n"
30 msgid "[[!meta script=\"assets/bw_graphs\"]]\n"
31 msgstr "[[!meta script=\"assets/bw_graphs\"]]\n"
35 msgid "[[!meta stylesheet=\"assets/bw_graphs\" rel=\"stylesheet\"]]\n"
36 msgstr "[[!meta stylesheet=\"assets/bw_graphs\" rel=\"stylesheet\"]]\n"
40 msgid "[[!meta script=\"assets/pie_graphs\"]]\n"
41 msgstr "[[!meta script=\"assets/pie_graphs\"]]\n"
45 msgid "[[!meta title=\"Services\"]]\n"
46 msgstr "[[!meta title=\"Services\"]]\n"
56 "var content = d3.select(\"#content\");\n"
57 "var consensus_div = content.append(\"div\")\n"
58 "consensus_div.append(\"div\")\n"
59 " .attr(\"id\", \"consensus-pie\")\n"
60 " .style(\"width\", PieDrawer.width + \"px\")\n"
61 " .style(\"height\", PieDrawer.height + \"px\")\n"
62 " .style(\"float\", \"left\");\n"
63 "consensus_div.append(\"div\")\n"
64 " .style(\"width\", \"400px\")\n"
65 " .style(\"margin-left\", \"5px\")\n"
66 " .style(\"line-height\", PieDrawer.height + \"px\")\n"
67 " .style(\"font-weight\", \"bold\")\n"
68 " .style(\"float\", \"left\")\n"
69 " .text(L10n.consensus_weight);\n"
71 "var content = d3.select(\"#content\");\n"
72 "var consensus_div = content.append(\"div\")\n"
73 "consensus_div.append(\"div\")\n"
74 " .attr(\"id\", \"consensus-pie\")\n"
75 " .style(\"width\", PieDrawer.width + \"px\")\n"
76 " .style(\"height\", PieDrawer.height + \"px\")\n"
77 " .style(\"float\", \"left\");\n"
78 "consensus_div.append(\"div\")\n"
79 " .style(\"width\", \"400px\")\n"
80 " .style(\"margin-left\", \"5px\")\n"
81 " .style(\"line-height\", PieDrawer.height + \"px\")\n"
82 " .style(\"font-weight\", \"bold\")\n"
83 " .style(\"float\", \"left\")\n"
84 " .text(L10n.consensus_weight);\n"
89 #| "var exit_div = content.append(\"div\")\n"
90 #| "exit_div.append(\"div\")\n"
91 #| " .attr(\"id\", \"exit-pie\")\n"
92 #| " .style(\"width\", PieDrawer.width)\n"
93 #| " .style(\"height\", PieDrawer.height)\n"
94 #| " .style(\"clear\", \"left\")\n"
95 #| " .style(\"float\", \"left\");\n"
96 #| "exit_div.append(\"div\")\n"
97 #| " .style(\"width\", \"400px\")\n"
98 #| " .style(\"margin-left\", \"5px\")\n"
99 #| " .style(\"line-height\", PieDrawer.height + \"px\")\n"
100 #| " .style(\"font-weight\", \"bold\")\n"
101 #| " .style(\"float\", \"left\")\n"
102 #| " .text(L10n.exit_probability);\n"
104 "var exit_div = content.append(\"div\")\n"
105 "exit_div.append(\"div\")\n"
106 " .attr(\"id\", \"exit-pie\")\n"
107 " .style(\"width\", PieDrawer.width)\n"
108 " .style(\"height\", PieDrawer.height)\n"
109 " .style(\"clear\", \"left\")\n"
110 " .style(\"float\", \"left\");\n"
111 "exit_div.append(\"div\")\n"
112 " .style(\"width\", \"460px\")\n"
113 " .style(\"margin-left\", \"5px\")\n"
114 " .style(\"line-height\", PieDrawer.height + \"px\")\n"
115 " .style(\"font-weight\", \"bold\")\n"
116 " .style(\"float\", \"left\")\n"
117 " .text(L10n.exit_probability);\n"
119 "var exit_div = content.append(\"div\")\n"
120 "exit_div.append(\"div\")\n"
121 " .attr(\"id\", \"exit-pie\")\n"
122 " .style(\"width\", PieDrawer.width)\n"
123 " .style(\"height\", PieDrawer.height)\n"
124 " .style(\"clear\", \"left\")\n"
125 " .style(\"float\", \"left\");\n"
126 "exit_div.append(\"div\")\n"
127 " .style(\"width\", \"400px\")\n"
128 " .style(\"margin-left\", \"5px\")\n"
129 " .style(\"line-height\", PieDrawer.height + \"px\")\n"
130 " .style(\"font-weight\", \"bold\")\n"
131 " .style(\"float\", \"left\")\n"
132 " .text(L10n.exit_probability);\n"
137 "content.append(\"div\")\n"
138 " .style(\"clear\", \"left\");\n"
140 "content.append(\"div\")\n"
141 " .style(\"clear\", \"left\");\n"
146 "new ConsensusPieDrawer(\"#consensus-pie\").draw();\n"
147 "new ExitPieDrawer(\"#exit-pie\").draw();\n"
150 "new ConsensusPieDrawer(\"#consensus-pie\").draw();\n"
151 "new ExitPieDrawer(\"#exit-pie\").draw();\n"
160 msgid "Nos oignons fait actuellement fonctionner les relais Tor suivants :"
161 msgstr "Nos Oignons currently runs the following Tor relays:"
169 " <th>Emplacement</th>\n"
171 " <th>Empreinte</th>\n"
172 " <th>Politique de sortie</th>\n"
177 " <td><a href=\"http://www.liazo.fr/\">Liazo</a></td>\n"
178 " <td><a href=\"https://atlas.torproject.org/#details/011FDD1EE84DAC7758119B69829C74A9D197B35E\">marcuse1</a><sup>1</sup></td>\n"
179 " <td><code>011F DD1E E84D AC77 5811 9B69 829C 74A9 D197 B35E</code></td>\n"
180 " <td><a href=\"https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy\">Reduced Exit Policy</a></td>\n"
183 " <td><a href=\"http://www.liazo.fr/\">Liazo</a></td>\n"
184 " <td><a href=\"https://atlas.torproject.org/#details/1A503BBFFC82A4EFD75DB46A071A7340E11A9DB9\">marcuse2</a><sup>2</sup></td>\n"
185 " <td><code>1A50 3BBF FC82 A4EF D75D B46A 071A 7340 E11A 9DB9</code></td>\n"
186 " <td><a href=\"https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy\">Reduced Exit Policy</a></td>\n"
189 " <td><a href=\"https://www.gandi.net/\">Gandi</a><sup>3</sup></td>\n"
190 " <td><a href=\"https://atlas.torproject.org/#details/7F2CD6BD548C5FFA09B20A0C5CB07893C9451653\">ekumen</a></td>\n"
191 " <td><code>7F2C D6BD 548C 5FFA 09B2 0A0C 5CB0 7893 C945 1653</code></td>\n"
192 " <td><a href=\"https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy\">Reduced Exit Policy</a></td>\n"
195 " <tfoot class=\"footnotes\">\n"
197 " <td colspan=\"4\">\n"
198 " 1,2 : <code>marcuse1</code> et <code>marcuse2</code> sont sur une même\n"
199 " machine. Afin de palier à des limitations techniques du logiciel dans\n"
200 " la gestion du multi-cœur, il est nécessaire de faire fonctionner deux\n"
201 " relais afin de pouvoir utiliser toute la bande passante disponible.\n"
205 " <td colspan=\"4\">\n"
206 " 3 : Gandi nous fournit gracieusement les ressources pour faire tourner\n"
207 " ce noeud (machine virtuelle et bande passante).\n"
216 " <th>Location</th>\n"
218 " <th>Fingeprint</th>\n"
219 " <th>Exit policy</th>\n"
224 " <td><a href=\"http://www.liazo.fr/\">Liazo</a></td>\n"
225 " <td><a href=\"https://atlas.torproject.org/#details/011FDD1EE84DAC7758119B69829C74A9D197B35E\">marcuse1</a><sup>1</sup></td>\n"
226 " <td><code>011F DD1E E84D AC77 5811 9B69 829C 74A9 D197 B35E</code></td>\n"
227 " <td><a href=\"https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy\">Reduced Exit Policy</a></td>\n"
230 " <td><a href=\"http://www.liazo.fr/\">Liazo</a></td>\n"
231 " <td><a href=\"https://atlas.torproject.org/#details/1A503BBFFC82A4EFD75DB46A071A7340E11A9DB9\">marcuse2</a><sup>2</sup></td>\n"
232 " <td><code>1A50 3BBF FC82 A4EF D75D B46A 071A 7340 E11A 9DB9</code></td>\n"
233 " <td><a href=\"https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy\">Reduced Exit Policy</a></td>\n"
236 " <td><a href=\"https://www.gandi.net/\">Gandi</a><sup>3</sup></td>\n"
237 " <td><a href=\"https://atlas.torproject.org/#details/7F2CD6BD548C5FFA09B20A0C5CB07893C9451653\">ekumen</a></td>\n"
238 " <td><code>7F2C D6BD 548C 5FFA 09B2 0A0C 5CB0 7893 C945 1653</code></td>\n"
239 " <td><a href=\"https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy\">Reduced Exit Policy</a></td>\n"
242 " <tfoot class=\"footnotes\">\n"
244 " <td colspan=\"4\">\n"
245 " 1,2 : <code>marcuse1</code> and <code>marcuse2</code> are on the same\n"
246 " server. Due to technical limitations in how the software handle\n"
247 " multicore, we need to run two distinct relays in order to use all\n"
248 " available bandwidth.\n"
252 " <td colspan=\"4\">\n"
253 " 3 : All resources are kindly sponsored by Gandi (virtual machine and bandwidth).\n"
263 "d3.select(\"#content\").append(\"h1\")\n"
264 " .text(L10n.bandwidth);\n"
265 "d3.select(\"#content\").append(\"div\")\n"
266 " .attr(\"id\", \"bandwidth\")\n"
267 " .text(L10n.loading);\n"
270 "d3.select(\"#content\").append(\"h1\")\n"
271 " .text(L10n.bandwidth);\n"
272 "d3.select(\"#content\").append(\"div\")\n"
273 " .attr(\"id\", \"bandwidth\")\n"
274 " .text(L10n.loading);\n"
279 "new BwDrawer(\"#bandwidth\").draw();\n"
282 "new BwDrawer(\"#bandwidth\").draw();\n"