Completed
Push — master ( a5da4e...51674a )
by cam
01:27
created
ecrire/src/Compilateur/Noeud/Boucle.php 1 patch
Indentation   +363 added lines, -363 removed lines patch added patch discarded remove patch
@@ -7,367 +7,367 @@
 block discarded – undo
7 7
  */
8 8
 class Boucle
9 9
 {
10
-	/** Type de noeud */
11
-	public string $type = 'boucle';
12
-
13
-	/** Identifiant de la boucle */
14
-	public string $id_boucle;
15
-
16
-	/** Identifiant de la boucle parente */
17
-	public string $id_parent = '';
18
-
19
-	/** Un nom explicite qui peut être affecté manuellement à certaines boucles générées */
20
-	public string $nom = '';
21
-
22
-	/**
23
-	 * Partie avant toujours affichee
24
-	 *
25
-	 * @var string|array
26
-	 */
27
-	public $preaff = '';
28
-
29
-	/**
30
-	 * Partie optionnelle avant
31
-	 *
32
-	 * @var string|array
33
-	 */
34
-	public $avant = '';
35
-
36
-	/**
37
-	 * Pour chaque élément
38
-	 *
39
-	 * @var string|array
40
-	 */
41
-	public $milieu = '';
42
-
43
-	/**
44
-	 * Partie optionnelle après
45
-	 *
46
-	 * @var string|array
47
-	 */
48
-	public $apres = '';
49
-
50
-	/**
51
-	 * Partie alternative, si pas de résultat dans la boucle
52
-	 *
53
-	 * @var string|array
54
-	 */
55
-	public $altern = '';
56
-
57
-	/**
58
-	 * Partie apres toujours affichee
59
-	 *
60
-	 * @var string|array
61
-	 */
62
-	public $postaff = '';
63
-
64
-
65
-	/**
66
-	 * La boucle doit-elle sélectionner la langue ?
67
-	 *
68
-	 * Valeurs : '', 'oui', 'non'
69
-	 */
70
-	public string $lang_select = '';
71
-
72
-	/**
73
-	 * Alias de table d'application de la requête ou nom complet de la table SQL
74
-	 *
75
-	 * FIXME: un seul typage (string ?)
76
-	 *
77
-	 * @var string|false|null
78
-	 */
79
-	public $type_requete = null;
80
-
81
-	/**
82
-	 * La table est elle optionnelle ?
83
-	 *
84
-	 * Si oui, aucune erreur ne sera générée si la table demandée n'est pas présente
85
-	 */
86
-	public bool $table_optionnelle = false;
87
-
88
-	/**
89
-	 * Nom du fichier de connexion
90
-	 */
91
-	public string $sql_serveur = '';
92
-
93
-	/**
94
-	 * Paramètres de la boucle
95
-	 *
96
-	 * Description des paramètres passés à la boucle, qui servent ensuite
97
-	 * au calcul des critères
98
-	 *
99
-	 * FIXME: type unique.
100
-	 * @var false|array
101
-	 *     - false: erreur de syntaxe
102
-	 */
103
-	public $param = [];
104
-
105
-	/**
106
-	 * Critères de la boucle
107
-	 *
108
-	 * FIXME: type array unique.
109
-	 *
110
-	 * @var string|Critere[]
111
-	 * - string: phrasage (code brut). Il reste si erreur de critère
112
-	 * - array: analyse correcte des critères...
113
-	 */
114
-	public $criteres = [];
115
-
116
-	/**
117
-	 * Textes insérés entre 2 éléments de boucle (critère inter)
118
-	 *
119
-	 * @var string[]
120
-	 */
121
-	public array $separateur = [];
122
-
123
-	/**
124
-	 * Liste des jointures possibles avec cette table
125
-	 *
126
-	 * Les jointures par défaut de la table sont complétées en priorité
127
-	 * des jointures déclarées explicitement sur la boucle
128
-	 *
129
-	 * @see base_trouver_table_dist()
130
-	 */
131
-	public array $jointures = [];
132
-
133
-	/**
134
-	 * Jointures explicites avec cette table
135
-	 *
136
-	 * Ces jointures sont utilisées en priorité par rapport aux jointures
137
-	 * normales possibles pour retrouver les colonnes demandées extérieures
138
-	 * à la boucle.
139
-	 *
140
-	 * @var string|bool
141
-	 */
142
-	public $jointures_explicites = false;
143
-
144
-	/**
145
-	 * Nom de la variable PHP stockant le noms de doublons utilisés "$doublons_index"
146
-	 */
147
-	public string $doublons = '';
148
-
149
-	/**
150
-	 * Code PHP ajouté au début de chaque itération de boucle.
151
-	 *
152
-	 * Utilisé entre autre par les critères {pagination}, {n-a,b}, {a/b}...
153
-	 */
154
-	public string $partie = '';
155
-
156
-	/**
157
-	 * Nombre de divisions de la boucle, d'éléments à afficher,
158
-	 * ou de soustractions d'éléments à faire
159
-	 *
160
-	 * Dans les critères limitant le nombre d'éléments affichés
161
-	 * {a,b}, {a,n-b}, {a/b}, {pagination b}, b est affecté à total_parties.
162
-	 */
163
-	public string $total_parties = '';
164
-
165
-	/**
166
-	 * Code PHP ajouté avant l'itération de boucle.
167
-	 *
168
-	 * Utilisé entre autre par les critères {pagination}, {a,b}, {a/b}
169
-	 * pour initialiser les variables de début et de fin d'itération.
170
-	 */
171
-	public string $mode_partie = '';
172
-
173
-	/**
174
-	 * Identifiant d'une boucle qui appelle celle-ci de manière récursive
175
-	 *
176
-	 * Si une boucle est appelée de manière récursive quelque part par
177
-	 * une autre boucle comme <BOUCLE_rec(boucle_identifiant) />, cette
178
-	 * boucle (identifiant) reçoit dans cette propriété l'identifiant
179
-	 * de l'appelant (rec)
180
-	 */
181
-	public string $externe = '';
182
-
183
-	// champs pour la construction de la requete SQL
184
-
185
-	/**
186
-	 * Liste des champs à récupérer par la boucle
187
-	 *
188
-	 * Expression 'table.nom_champ' ou calculée 'nom_champ AS x'
189
-	 *
190
-	 * @var string[]
191
-	 */
192
-	public array $select = [];
193
-
194
-	/**
195
-	 * Liste des alias / tables SQL utilisées dans la boucle
196
-	 *
197
-	 * L'index est un identifiant (xx dans spip_xx assez souvent) qui servira
198
-	 * d'alias au nom de la table ; la valeur est le nom de la table SQL désirée.
199
-	 *
200
-	 * L'index 0 peut définir le type de sources de données de l'itérateur DATA
201
-	 *
202
-	 * @var string[]
203
-	 */
204
-	public array $from = [];
205
-
206
-	/**
207
-	 * Liste des alias / type de jointures utilisées dans la boucle
208
-	 *
209
-	 * L'index est le nom d'alias (comme pour la propriété $from), et la valeur
210
-	 * un type de jointure parmi 'INNER', 'LEFT', 'RIGHT', 'OUTER'.
211
-	 *
212
-	 * Lorsque le type n'est pas déclaré pour un alias, c'est 'INNER'
213
-	 * qui sera utilisé par défaut (créant donc un INNER JOIN).
214
-	 *
215
-	 * @var string[]
216
-	 */
217
-	public array $from_type = [];
218
-
219
-	/**
220
-	 * Liste des conditions WHERE de la boucle
221
-	 *
222
-	 * Permet de restreindre les éléments retournés par une boucle
223
-	 * en fonctions des conditions transmises dans ce tableau.
224
-	 *
225
-	 * Ce tableau peut avoir plusieurs niveaux de profondeur.
226
-	 *
227
-	 * Les éléments du premier niveau sont reliés par des AND, donc
228
-	 * chaque élément ajouté directement au where par
229
-	 * $boucle->where[] = array(...) ou $boucle->where[] = "'expression'"
230
-	 * est une condition AND en plus.
231
-	 *
232
-	 * Par contre, lorsqu'on indique un tableau, il peut décrire des relations
233
-	 * internes différentes. Soit $expr un tableau d'expressions quelconques de 3 valeurs :
234
-	 * $expr = array(operateur, val1, val2)
235
-	 *
236
-	 * Ces 3 valeurs sont des expressions PHP. L'index 0 désigne l'opérateur
237
-	 * à réaliser tel que :
238
-	 *
239
-	 * - "'='" , "'>='", "'<'", "'IN'", "'REGEXP'", "'LIKE'", ... :
240
-	 *    val1 et val2 sont des champs et valeurs à utiliser dans la comparaison
241
-	 *    suivant cet ordre : "val1 operateur val2".
242
-	 *    Exemple : $boucle->where[] = array("'='", "'articles.statut'", "'\"publie\"'");
243
-	 * - "'AND'", "'OR'", "'NOT'" :
244
-	 *    dans ce cas val1 et val2 sont également des expressions
245
-	 *    de comparaison complètes, et peuvent être eux-même des tableaux comme $expr
246
-	 *    Exemples :
247
-	 *    $boucle->where[] = array("'OR'", $expr1, $expr2);
248
-	 *    $boucle->where[] = array("'NOT'", $expr); // val2 n'existe pas avec NOT
249
-	 *
250
-	 * D'autres noms sont possibles pour l'opérateur (le nombre de valeurs diffère) :
251
-	 * - "'SELF'", "'SUBSELECT'" : indiquent des sous requêtes
252
-	 * - "'?'" : indique une condition à faire évaluer (val1 ? val2 : val3)
253
-	 */
254
-	public array $where = [];
255
-
256
-	public array $join = [];
257
-	public array $having = [];
258
-	public $limit = '';
259
-	public array $group = [];
260
-	public array $order = [];
261
-	public array $default_order = [];
262
-	public string $date = 'date';
263
-	public string $hash = '';
264
-	public $in = '';
265
-	public bool $sous_requete = false;
266
-
267
-	/**
268
-	 * Code PHP qui sera ajouté en tout début de la fonction de boucle
269
-	 *
270
-	 * Il sert à insérer le code calculant une hierarchie
271
-	 */
272
-	public string $hierarchie = '';
273
-
274
-	// champs pour la construction du corps PHP
275
-
276
-	/**
277
-	 * Description des sources de données de la boucle
278
-	 *
279
-	 * Description des données de la boucle issu de trouver_table
280
-	 * dans le cadre de l'itérateur SQL et contenant au moins l'index 'field'.
281
-	 *
282
-	 * @see base_trouver_table_dist()
283
-	 */
284
-	public array $show = [];
285
-
286
-	/**
287
-	 * Nom de la table SQL principale de la boucle, sans son préfixe
288
-	 */
289
-	public string $id_table = '';
290
-
291
-	/**
292
-	 * Nom de la clé primaire de la table SQL principale de la boucle
293
-	 */
294
-	public string $primary = '';
295
-
296
-	/**
297
-	 * Code PHP compilé de la boucle
298
-	 *
299
-	 * FIXME: un seul type (string ?)
300
-	 *
301
-	 * - false: boucle fautive ?
302
-	 *
303
-	 * @var string|false
304
-	 */
305
-	public $return = '';
306
-
307
-	public $numrows = false;
308
-	public $cptrows = false;
309
-
310
-	/**
311
-	 * Description du squelette
312
-	 *
313
-	 * Sert pour la gestion d'erreur et la production de code dependant du contexte
314
-	 *
315
-	 * Peut contenir les index :
316
-	 *
317
-	 * - nom : Nom du fichier de cache
318
-	 * - gram : Nom de la grammaire du squelette (détermine le phraseur à utiliser)
319
-	 * - sourcefile : Chemin du squelette
320
-	 * - squelette : Code du squelette
321
-	 * - id_mere : Identifiant de la boucle parente
322
-	 * - documents : Pour embed et img dans les textes
323
-	 * - session : Pour un cache sessionné par auteur
324
-	 * - niv : Niveau de tabulation
325
-	 */
326
-	public array $descr = [];
327
-
328
-	/** Numéro de ligne dans le code source du squelette */
329
-	public int $ligne = 0;
330
-
331
-
332
-	/**
333
-	 * table pour stocker les modificateurs de boucle tels que tout, plat ...,
334
-	 * utilisable par les plugins egalement
335
-	 *
336
-	 * @var array<string, mixed>
337
-	 */
338
-	public array $modificateur = [];
339
-
340
-	/**
341
-	 * Type d'itérateur utilisé pour cette boucle
342
-	 *
343
-	 * - 'SQL' dans le cadre d'une boucle sur une table SQL
344
-	 * - 'DATA' pour l'itérateur DATA, ...
345
-	 *
346
-	 * @var string
347
-	 */
348
-	public string $iterateur = ''; // type d'iterateur
349
-
350
-	/**
351
-	 * @var array $debug Textes qui seront insérés dans l’entête de boucle du mode debug
352
-	 */
353
-	public array $debug = [];
354
-
355
-	/**
356
-	 * Index de la boucle dont le champ présent dans cette boucle est originaire,
357
-	 * notamment si le champ a été trouve dans une boucle parente
358
-	 *
359
-	 * Tableau nom du champ => index de boucle
360
-	*/
361
-	public array $index_champ = [];
362
-
363
-	/** Résultat de la compilation (?) (sert au débusqueur) */
364
-	public string $code = '';
365
-
366
-	/** Source des filtres (compatibilité) (?) */
367
-	public array $fonctions = [];
368
-
369
-	// obsoletes, conserves provisoirement pour compatibilite
370
-	public $tout = false;
371
-	public $plat = false;
372
-	public $lien = false;
10
+    /** Type de noeud */
11
+    public string $type = 'boucle';
12
+
13
+    /** Identifiant de la boucle */
14
+    public string $id_boucle;
15
+
16
+    /** Identifiant de la boucle parente */
17
+    public string $id_parent = '';
18
+
19
+    /** Un nom explicite qui peut être affecté manuellement à certaines boucles générées */
20
+    public string $nom = '';
21
+
22
+    /**
23
+     * Partie avant toujours affichee
24
+     *
25
+     * @var string|array
26
+     */
27
+    public $preaff = '';
28
+
29
+    /**
30
+     * Partie optionnelle avant
31
+     *
32
+     * @var string|array
33
+     */
34
+    public $avant = '';
35
+
36
+    /**
37
+     * Pour chaque élément
38
+     *
39
+     * @var string|array
40
+     */
41
+    public $milieu = '';
42
+
43
+    /**
44
+     * Partie optionnelle après
45
+     *
46
+     * @var string|array
47
+     */
48
+    public $apres = '';
49
+
50
+    /**
51
+     * Partie alternative, si pas de résultat dans la boucle
52
+     *
53
+     * @var string|array
54
+     */
55
+    public $altern = '';
56
+
57
+    /**
58
+     * Partie apres toujours affichee
59
+     *
60
+     * @var string|array
61
+     */
62
+    public $postaff = '';
63
+
64
+
65
+    /**
66
+     * La boucle doit-elle sélectionner la langue ?
67
+     *
68
+     * Valeurs : '', 'oui', 'non'
69
+     */
70
+    public string $lang_select = '';
71
+
72
+    /**
73
+     * Alias de table d'application de la requête ou nom complet de la table SQL
74
+     *
75
+     * FIXME: un seul typage (string ?)
76
+     *
77
+     * @var string|false|null
78
+     */
79
+    public $type_requete = null;
80
+
81
+    /**
82
+     * La table est elle optionnelle ?
83
+     *
84
+     * Si oui, aucune erreur ne sera générée si la table demandée n'est pas présente
85
+     */
86
+    public bool $table_optionnelle = false;
87
+
88
+    /**
89
+     * Nom du fichier de connexion
90
+     */
91
+    public string $sql_serveur = '';
92
+
93
+    /**
94
+     * Paramètres de la boucle
95
+     *
96
+     * Description des paramètres passés à la boucle, qui servent ensuite
97
+     * au calcul des critères
98
+     *
99
+     * FIXME: type unique.
100
+     * @var false|array
101
+     *     - false: erreur de syntaxe
102
+     */
103
+    public $param = [];
104
+
105
+    /**
106
+     * Critères de la boucle
107
+     *
108
+     * FIXME: type array unique.
109
+     *
110
+     * @var string|Critere[]
111
+     * - string: phrasage (code brut). Il reste si erreur de critère
112
+     * - array: analyse correcte des critères...
113
+     */
114
+    public $criteres = [];
115
+
116
+    /**
117
+     * Textes insérés entre 2 éléments de boucle (critère inter)
118
+     *
119
+     * @var string[]
120
+     */
121
+    public array $separateur = [];
122
+
123
+    /**
124
+     * Liste des jointures possibles avec cette table
125
+     *
126
+     * Les jointures par défaut de la table sont complétées en priorité
127
+     * des jointures déclarées explicitement sur la boucle
128
+     *
129
+     * @see base_trouver_table_dist()
130
+     */
131
+    public array $jointures = [];
132
+
133
+    /**
134
+     * Jointures explicites avec cette table
135
+     *
136
+     * Ces jointures sont utilisées en priorité par rapport aux jointures
137
+     * normales possibles pour retrouver les colonnes demandées extérieures
138
+     * à la boucle.
139
+     *
140
+     * @var string|bool
141
+     */
142
+    public $jointures_explicites = false;
143
+
144
+    /**
145
+     * Nom de la variable PHP stockant le noms de doublons utilisés "$doublons_index"
146
+     */
147
+    public string $doublons = '';
148
+
149
+    /**
150
+     * Code PHP ajouté au début de chaque itération de boucle.
151
+     *
152
+     * Utilisé entre autre par les critères {pagination}, {n-a,b}, {a/b}...
153
+     */
154
+    public string $partie = '';
155
+
156
+    /**
157
+     * Nombre de divisions de la boucle, d'éléments à afficher,
158
+     * ou de soustractions d'éléments à faire
159
+     *
160
+     * Dans les critères limitant le nombre d'éléments affichés
161
+     * {a,b}, {a,n-b}, {a/b}, {pagination b}, b est affecté à total_parties.
162
+     */
163
+    public string $total_parties = '';
164
+
165
+    /**
166
+     * Code PHP ajouté avant l'itération de boucle.
167
+     *
168
+     * Utilisé entre autre par les critères {pagination}, {a,b}, {a/b}
169
+     * pour initialiser les variables de début et de fin d'itération.
170
+     */
171
+    public string $mode_partie = '';
172
+
173
+    /**
174
+     * Identifiant d'une boucle qui appelle celle-ci de manière récursive
175
+     *
176
+     * Si une boucle est appelée de manière récursive quelque part par
177
+     * une autre boucle comme <BOUCLE_rec(boucle_identifiant) />, cette
178
+     * boucle (identifiant) reçoit dans cette propriété l'identifiant
179
+     * de l'appelant (rec)
180
+     */
181
+    public string $externe = '';
182
+
183
+    // champs pour la construction de la requete SQL
184
+
185
+    /**
186
+     * Liste des champs à récupérer par la boucle
187
+     *
188
+     * Expression 'table.nom_champ' ou calculée 'nom_champ AS x'
189
+     *
190
+     * @var string[]
191
+     */
192
+    public array $select = [];
193
+
194
+    /**
195
+     * Liste des alias / tables SQL utilisées dans la boucle
196
+     *
197
+     * L'index est un identifiant (xx dans spip_xx assez souvent) qui servira
198
+     * d'alias au nom de la table ; la valeur est le nom de la table SQL désirée.
199
+     *
200
+     * L'index 0 peut définir le type de sources de données de l'itérateur DATA
201
+     *
202
+     * @var string[]
203
+     */
204
+    public array $from = [];
205
+
206
+    /**
207
+     * Liste des alias / type de jointures utilisées dans la boucle
208
+     *
209
+     * L'index est le nom d'alias (comme pour la propriété $from), et la valeur
210
+     * un type de jointure parmi 'INNER', 'LEFT', 'RIGHT', 'OUTER'.
211
+     *
212
+     * Lorsque le type n'est pas déclaré pour un alias, c'est 'INNER'
213
+     * qui sera utilisé par défaut (créant donc un INNER JOIN).
214
+     *
215
+     * @var string[]
216
+     */
217
+    public array $from_type = [];
218
+
219
+    /**
220
+     * Liste des conditions WHERE de la boucle
221
+     *
222
+     * Permet de restreindre les éléments retournés par une boucle
223
+     * en fonctions des conditions transmises dans ce tableau.
224
+     *
225
+     * Ce tableau peut avoir plusieurs niveaux de profondeur.
226
+     *
227
+     * Les éléments du premier niveau sont reliés par des AND, donc
228
+     * chaque élément ajouté directement au where par
229
+     * $boucle->where[] = array(...) ou $boucle->where[] = "'expression'"
230
+     * est une condition AND en plus.
231
+     *
232
+     * Par contre, lorsqu'on indique un tableau, il peut décrire des relations
233
+     * internes différentes. Soit $expr un tableau d'expressions quelconques de 3 valeurs :
234
+     * $expr = array(operateur, val1, val2)
235
+     *
236
+     * Ces 3 valeurs sont des expressions PHP. L'index 0 désigne l'opérateur
237
+     * à réaliser tel que :
238
+     *
239
+     * - "'='" , "'>='", "'<'", "'IN'", "'REGEXP'", "'LIKE'", ... :
240
+     *    val1 et val2 sont des champs et valeurs à utiliser dans la comparaison
241
+     *    suivant cet ordre : "val1 operateur val2".
242
+     *    Exemple : $boucle->where[] = array("'='", "'articles.statut'", "'\"publie\"'");
243
+     * - "'AND'", "'OR'", "'NOT'" :
244
+     *    dans ce cas val1 et val2 sont également des expressions
245
+     *    de comparaison complètes, et peuvent être eux-même des tableaux comme $expr
246
+     *    Exemples :
247
+     *    $boucle->where[] = array("'OR'", $expr1, $expr2);
248
+     *    $boucle->where[] = array("'NOT'", $expr); // val2 n'existe pas avec NOT
249
+     *
250
+     * D'autres noms sont possibles pour l'opérateur (le nombre de valeurs diffère) :
251
+     * - "'SELF'", "'SUBSELECT'" : indiquent des sous requêtes
252
+     * - "'?'" : indique une condition à faire évaluer (val1 ? val2 : val3)
253
+     */
254
+    public array $where = [];
255
+
256
+    public array $join = [];
257
+    public array $having = [];
258
+    public $limit = '';
259
+    public array $group = [];
260
+    public array $order = [];
261
+    public array $default_order = [];
262
+    public string $date = 'date';
263
+    public string $hash = '';
264
+    public $in = '';
265
+    public bool $sous_requete = false;
266
+
267
+    /**
268
+     * Code PHP qui sera ajouté en tout début de la fonction de boucle
269
+     *
270
+     * Il sert à insérer le code calculant une hierarchie
271
+     */
272
+    public string $hierarchie = '';
273
+
274
+    // champs pour la construction du corps PHP
275
+
276
+    /**
277
+     * Description des sources de données de la boucle
278
+     *
279
+     * Description des données de la boucle issu de trouver_table
280
+     * dans le cadre de l'itérateur SQL et contenant au moins l'index 'field'.
281
+     *
282
+     * @see base_trouver_table_dist()
283
+     */
284
+    public array $show = [];
285
+
286
+    /**
287
+     * Nom de la table SQL principale de la boucle, sans son préfixe
288
+     */
289
+    public string $id_table = '';
290
+
291
+    /**
292
+     * Nom de la clé primaire de la table SQL principale de la boucle
293
+     */
294
+    public string $primary = '';
295
+
296
+    /**
297
+     * Code PHP compilé de la boucle
298
+     *
299
+     * FIXME: un seul type (string ?)
300
+     *
301
+     * - false: boucle fautive ?
302
+     *
303
+     * @var string|false
304
+     */
305
+    public $return = '';
306
+
307
+    public $numrows = false;
308
+    public $cptrows = false;
309
+
310
+    /**
311
+     * Description du squelette
312
+     *
313
+     * Sert pour la gestion d'erreur et la production de code dependant du contexte
314
+     *
315
+     * Peut contenir les index :
316
+     *
317
+     * - nom : Nom du fichier de cache
318
+     * - gram : Nom de la grammaire du squelette (détermine le phraseur à utiliser)
319
+     * - sourcefile : Chemin du squelette
320
+     * - squelette : Code du squelette
321
+     * - id_mere : Identifiant de la boucle parente
322
+     * - documents : Pour embed et img dans les textes
323
+     * - session : Pour un cache sessionné par auteur
324
+     * - niv : Niveau de tabulation
325
+     */
326
+    public array $descr = [];
327
+
328
+    /** Numéro de ligne dans le code source du squelette */
329
+    public int $ligne = 0;
330
+
331
+
332
+    /**
333
+     * table pour stocker les modificateurs de boucle tels que tout, plat ...,
334
+     * utilisable par les plugins egalement
335
+     *
336
+     * @var array<string, mixed>
337
+     */
338
+    public array $modificateur = [];
339
+
340
+    /**
341
+     * Type d'itérateur utilisé pour cette boucle
342
+     *
343
+     * - 'SQL' dans le cadre d'une boucle sur une table SQL
344
+     * - 'DATA' pour l'itérateur DATA, ...
345
+     *
346
+     * @var string
347
+     */
348
+    public string $iterateur = ''; // type d'iterateur
349
+
350
+    /**
351
+     * @var array $debug Textes qui seront insérés dans l’entête de boucle du mode debug
352
+     */
353
+    public array $debug = [];
354
+
355
+    /**
356
+     * Index de la boucle dont le champ présent dans cette boucle est originaire,
357
+     * notamment si le champ a été trouve dans une boucle parente
358
+     *
359
+     * Tableau nom du champ => index de boucle
360
+     */
361
+    public array $index_champ = [];
362
+
363
+    /** Résultat de la compilation (?) (sert au débusqueur) */
364
+    public string $code = '';
365
+
366
+    /** Source des filtres (compatibilité) (?) */
367
+    public array $fonctions = [];
368
+
369
+    // obsoletes, conserves provisoirement pour compatibilite
370
+    public $tout = false;
371
+    public $plat = false;
372
+    public $lien = false;
373 373
 }
Please login to merge, or discard this patch.
ecrire/src/Compilateur/Noeud/Inclure.php 1 patch
Indentation   +52 added lines, -52 removed lines patch added patch discarded remove patch
@@ -7,63 +7,63 @@
 block discarded – undo
7 7
  **/
8 8
 class Inclure
9 9
 {
10
-	/** Type de noeud */
11
-	public string $type = 'include';
10
+    /** Type de noeud */
11
+    public string $type = 'include';
12 12
 
13
-	/**
14
-	 * Nom d'un fichier inclu
15
-	 *
16
-	 * - Objet Texte si inclusion d'un autre squelette
17
-	 * - chaîne si inclusion d'un fichier PHP directement
18
-	 *
19
-	 * @var string|Texte
20
-	 */
21
-	public $texte;
13
+    /**
14
+     * Nom d'un fichier inclu
15
+     *
16
+     * - Objet Texte si inclusion d'un autre squelette
17
+     * - chaîne si inclusion d'un fichier PHP directement
18
+     *
19
+     * @var string|Texte
20
+     */
21
+    public $texte;
22 22
 
23
-	/**
24
-	 * Inutilisé, propriété générique de l'AST
25
-	 *
26
-	 * @var string|array
27
-	 */
28
-	public $avant = '';
23
+    /**
24
+     * Inutilisé, propriété générique de l'AST
25
+     *
26
+     * @var string|array
27
+     */
28
+    public $avant = '';
29 29
 
30
-	/**
31
-	 * Inutilisé, propriété générique de l'AST
32
-	 *
33
-	 * @var string|array
34
-	 */
35
-	public $apres = '';
30
+    /**
31
+     * Inutilisé, propriété générique de l'AST
32
+     *
33
+     * @var string|array
34
+     */
35
+    public $apres = '';
36 36
 
37
-	/** Numéro de ligne dans le code source du squelette */
38
-	public int $ligne = 0;
37
+    /** Numéro de ligne dans le code source du squelette */
38
+    public int $ligne = 0;
39 39
 
40
-	/**
41
-	 * Valeurs des paramètres
42
-	 *
43
-	 * FIXME: type unique.
44
-	 * @var false|array
45
-	 *     - false: erreur de syntaxe
46
-	 */
47
-	public $param = [];
40
+    /**
41
+     * Valeurs des paramètres
42
+     *
43
+     * FIXME: type unique.
44
+     * @var false|array
45
+     *     - false: erreur de syntaxe
46
+     */
47
+    public $param = [];
48 48
 
49
-	/** Source des filtres (compatibilité) (?) */
50
-	public array $fonctions = [];
49
+    /** Source des filtres (compatibilité) (?) */
50
+    public array $fonctions = [];
51 51
 
52
-	/**
53
-	 * Description du squelette
54
-	 *
55
-	 * Sert pour la gestion d'erreur et la production de code dependant du contexte
56
-	 *
57
-	 * Peut contenir les index :
58
-	 *
59
-	 * - nom : Nom du fichier de cache
60
-	 * - gram : Nom de la grammaire du squelette (détermine le phraseur à utiliser)
61
-	 * - sourcefile : Chemin du squelette
62
-	 * - squelette : Code du squelette
63
-	 * - id_mere : Identifiant de la boucle parente
64
-	 * - documents : Pour embed et img dans les textes
65
-	 * - session : Pour un cache sessionné par auteur
66
-	 * - niv : Niveau de tabulation
67
-	 */
68
-	public array $descr = [];
52
+    /**
53
+     * Description du squelette
54
+     *
55
+     * Sert pour la gestion d'erreur et la production de code dependant du contexte
56
+     *
57
+     * Peut contenir les index :
58
+     *
59
+     * - nom : Nom du fichier de cache
60
+     * - gram : Nom de la grammaire du squelette (détermine le phraseur à utiliser)
61
+     * - sourcefile : Chemin du squelette
62
+     * - squelette : Code du squelette
63
+     * - id_mere : Identifiant de la boucle parente
64
+     * - documents : Pour embed et img dans les textes
65
+     * - session : Pour un cache sessionné par auteur
66
+     * - niv : Niveau de tabulation
67
+     */
68
+    public array $descr = [];
69 69
 }
Please login to merge, or discard this patch.
ecrire/src/Compilateur/Noeud/Texte.php 1 patch
Indentation   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -7,30 +7,30 @@
 block discarded – undo
7 7
  **/
8 8
 class Texte
9 9
 {
10
-	/** Type de noeud */
11
-	public string $type = 'texte';
10
+    /** Type de noeud */
11
+    public string $type = 'texte';
12 12
 
13
-	/** Le texte */
14
-	public string $texte;
13
+    /** Le texte */
14
+    public string $texte;
15 15
 
16
-	/**
17
-	 * Contenu avant le texte.
18
-	 *
19
-	 * Vide ou apostrophe simple ou double si le texte en était entouré
20
-	 *
21
-	 * @var string|array
22
-	 */
23
-	public $avant = '';
16
+    /**
17
+     * Contenu avant le texte.
18
+     *
19
+     * Vide ou apostrophe simple ou double si le texte en était entouré
20
+     *
21
+     * @var string|array
22
+     */
23
+    public $avant = '';
24 24
 
25
-	/**
26
-	 * Contenu après le texte.
27
-	 *
28
-	 * Vide ou apostrophe simple ou double si le texte en était entouré
29
-	 *
30
-	 * @var string|array
31
-	 */
32
-	public $apres = '';
25
+    /**
26
+     * Contenu après le texte.
27
+     *
28
+     * Vide ou apostrophe simple ou double si le texte en était entouré
29
+     *
30
+     * @var string|array
31
+     */
32
+    public $apres = '';
33 33
 
34
-	/** Numéro de ligne dans le code source du squelette */
35
-	public int $ligne = 0;
34
+    /** Numéro de ligne dans le code source du squelette */
35
+    public int $ligne = 0;
36 36
 }
Please login to merge, or discard this patch.
ecrire/src/Compilateur/Noeud/Polyglotte.php 1 patch
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -9,16 +9,16 @@
 block discarded – undo
9 9
  **/
10 10
 class Polyglotte
11 11
 {
12
-	/** Type de noeud */
13
-	public string $type = 'polyglotte';
12
+    /** Type de noeud */
13
+    public string $type = 'polyglotte';
14 14
 
15
-	/**
16
-	 * Tableau des traductions possibles classées par langue
17
-	 *
18
-	 * Tableau code de langue => texte
19
-	 */
20
-	public array $traductions = [];
15
+    /**
16
+     * Tableau des traductions possibles classées par langue
17
+     *
18
+     * Tableau code de langue => texte
19
+     */
20
+    public array $traductions = [];
21 21
 
22
-	/** Numéro de ligne dans le code source du squelette */
23
-	public int $ligne = 0;
22
+    /** Numéro de ligne dans le code source du squelette */
23
+    public int $ligne = 0;
24 24
 }
Please login to merge, or discard this patch.
ecrire/src/Compilateur/Noeud/Contexte.php 1 patch
Indentation   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -14,33 +14,33 @@
 block discarded – undo
14 14
  */
15 15
 class Contexte
16 16
 {
17
-	/**
18
-	 * Description du squelette
19
-	 *
20
-	 * Sert pour la gestion d'erreur et la production de code dependant du contexte
21
-	 *
22
-	 * Peut contenir les index :
23
-	 *
24
-	 * - nom : Nom du fichier de cache
25
-	 * - gram : Nom de la grammaire du squelette (détermine le phraseur à utiliser)
26
-	 * - sourcefile : Chemin du squelette
27
-	 * - squelette : Code du squelette
28
-	 * - id_mere : Identifiant de la boucle parente
29
-	 * - documents : Pour embed et img dans les textes
30
-	 * - session : Pour un cache sessionné par auteur
31
-	 * - niv : Niveau de tabulation
32
-	 */
33
-	public array $descr = [];
17
+    /**
18
+     * Description du squelette
19
+     *
20
+     * Sert pour la gestion d'erreur et la production de code dependant du contexte
21
+     *
22
+     * Peut contenir les index :
23
+     *
24
+     * - nom : Nom du fichier de cache
25
+     * - gram : Nom de la grammaire du squelette (détermine le phraseur à utiliser)
26
+     * - sourcefile : Chemin du squelette
27
+     * - squelette : Code du squelette
28
+     * - id_mere : Identifiant de la boucle parente
29
+     * - documents : Pour embed et img dans les textes
30
+     * - session : Pour un cache sessionné par auteur
31
+     * - niv : Niveau de tabulation
32
+     */
33
+    public array $descr = [];
34 34
 
35
-	/** Identifiant de la boucle */
36
-	public string $id_boucle = '';
35
+    /** Identifiant de la boucle */
36
+    public string $id_boucle = '';
37 37
 
38
-	/** Numéro de ligne dans le code source du squelette */
39
-	public int $ligne = 0;
38
+    /** Numéro de ligne dans le code source du squelette */
39
+    public int $ligne = 0;
40 40
 
41
-	/** Langue d'exécution */
42
-	public string $lang = '';
41
+    /** Langue d'exécution */
42
+    public string $lang = '';
43 43
 
44
-	/** Résultat de la compilation: toujours une expression PHP */
45
-	public string $code = '';
44
+    /** Résultat de la compilation: toujours une expression PHP */
45
+    public string $code = '';
46 46
 }
Please login to merge, or discard this patch.
ecrire/src/I18n/Description.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -3,16 +3,16 @@
 block discarded – undo
3 3
 namespace Spip\I18n;
4 4
 
5 5
 class Description {
6
-	/** @var string code de langue (hors module) */
7
-	public $code;
8
-	/** @var string nom du module de langue */
9
-	public $module;
10
-	/** @var string langue de la traduction */
11
-	public $langue;
12
-	/** @var string traduction */
13
-	public $texte;
14
-	/** @var string var mode particulier appliqué ? */
15
-	public $mode;
16
-	/** @var bool Corrections des textes appliqué ? */
17
-	public $corrections = false;
6
+    /** @var string code de langue (hors module) */
7
+    public $code;
8
+    /** @var string nom du module de langue */
9
+    public $module;
10
+    /** @var string langue de la traduction */
11
+    public $langue;
12
+    /** @var string traduction */
13
+    public $texte;
14
+    /** @var string var mode particulier appliqué ? */
15
+    public $mode;
16
+    /** @var bool Corrections des textes appliqué ? */
17
+    public $corrections = false;
18 18
 }
Please login to merge, or discard this patch.
ecrire/inc/presentation_mini.php 2 patches
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 		$rejouer = (_SESSION_REJOUER === true) ? rejouer_session() : _SESSION_REJOUER;
190 190
 	}
191 191
 
192
-	return $rejouer . (defined('_TESTER_NOSCRIPT') ? _TESTER_NOSCRIPT : '');
192
+	return $rejouer.(defined('_TESTER_NOSCRIPT') ? _TESTER_NOSCRIPT : '');
193 193
 }
194 194
 
195 195
 /**
@@ -235,9 +235,9 @@  discard block
 block discarded – undo
235 235
 	//
236 236
 	if ($vcs = version_vcs_courante(_DIR_RACINE, true)) {
237 237
 		if ($vcs['vcs'] === 'GIT') {
238
-			$url = 'https://git.spip.net/spip/spip/commit/' . $vcs['commit'];
238
+			$url = 'https://git.spip.net/spip/spip/commit/'.$vcs['commit'];
239 239
 		} elseif ($vcs['vcs'] === 'SVN') {
240
-			$url = 'https://core.spip.net/projects/spip/repository/revisions/' . $vcs['commit'];
240
+			$url = 'https://core.spip.net/projects/spip/repository/revisions/'.$vcs['commit'];
241 241
 		} else {
242 242
 			$url = '';
243 243
 		}
@@ -247,21 +247,21 @@  discard block
 block discarded – undo
247 247
 			$commit = "<a href=\"$url\" target=\"_blank\" rel=\"noopener noreferrer\">$commit</a>";
248 248
 		}
249 249
 		if ($vcs['branch']) {
250
-			$commit = $vcs['branch'] . ': ' . $commit;
250
+			$commit = $vcs['branch'].': '.$commit;
251 251
 		}
252 252
 		$version .= " {$vcs['vcs']} [$commit]";
253 253
 	}
254 254
 
255 255
 	// et la version de l'ecran de securite
256 256
 	$secu = defined('_ECRAN_SECURITE')
257
-		? '<br />' . _T('ecran_securite', ['version' => _ECRAN_SECURITE])
257
+		? '<br />'._T('ecran_securite', ['version' => _ECRAN_SECURITE])
258 258
 		: '';
259 259
 
260 260
 	return _T(
261 261
 		'info_copyright',
262 262
 		[
263 263
 			'spip' => "<b>SPIP $version</b> ",
264
-			'lien_gpl' => '<a href="https://www.gnu.org/licenses/gpl-3.0.html">' . _T('info_copyright_gpl') . '</a>'
264
+			'lien_gpl' => '<a href="https://www.gnu.org/licenses/gpl-3.0.html">'._T('info_copyright_gpl').'</a>'
265 265
 		]
266 266
 	)
267 267
 	. $secu;
@@ -288,8 +288,8 @@  discard block
 block discarded – undo
288 288
 		$onfocus = '';
289 289
 	}
290 290
 
291
-	$form = '<input type="text" size="10" value="' . $recherche_aff . '" name="recherche" class="recherche" accesskey="r"' . $onfocus . ' />';
292
-	$form .= "<input type='image' src='" . chemin_image('rechercher-20.png') . "' name='submit' class='submit' alt='" . _T('info_rechercher') . "' />";
291
+	$form = '<input type="text" size="10" value="'.$recherche_aff.'" name="recherche" class="recherche" accesskey="r"'.$onfocus.' />';
292
+	$form .= "<input type='image' src='".chemin_image('rechercher-20.png')."' name='submit' class='submit' alt='"._T('info_rechercher')."' />";
293 293
 
294
-	return "<div class='spip_recherche'>" . generer_form_ecrire($page, $form . $complement, " method='get'") . '</div>';
294
+	return "<div class='spip_recherche'>".generer_form_ecrire($page, $form.$complement, " method='get'").'</div>';
295 295
 }
Please login to merge, or discard this patch.
Indentation   +139 added lines, -139 removed lines patch added patch discarded remove patch
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
  * @package SPIP\Core\Affichage
16 16
  **/
17 17
 if (!defined('_ECRIRE_INC_VERSION')) {
18
-	return;
18
+    return;
19 19
 }
20 20
 
21 21
 /**
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
  * @return string Code HTML
25 25
  */
26 26
 function debut_grand_cadre() {
27
- return "\n<div class = 'table_page'>\n";
27
+    return "\n<div class = 'table_page'>\n";
28 28
 }
29 29
 
30 30
 /**
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
  * @return string Code HTML
34 34
  */
35 35
 function fin_grand_cadre() {
36
- return "\n</div>";
36
+    return "\n</div>";
37 37
 }
38 38
 
39 39
 // Debut de la colonne de gauche
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
  * @return string Code HTML
49 49
  */
50 50
 function debut_gauche() {
51
-	return "<div id = 'conteneur' class = ''>\n<div id = 'navigation' class = 'lat' role = 'contentinfo'>\n";
51
+    return "<div id = 'conteneur' class = ''>\n<div id = 'navigation' class = 'lat' role = 'contentinfo'>\n";
52 52
 }
53 53
 
54 54
 /**
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
  * @return string Code HTML
58 58
  */
59 59
 function fin_gauche() {
60
- return "</div></div><br class = 'nettoyeur' />";
60
+    return "</div></div><br class = 'nettoyeur' />";
61 61
 }
62 62
 
63 63
 /**
@@ -66,13 +66,13 @@  discard block
 block discarded – undo
66 66
  * @return string Code HTML
67 67
  */
68 68
 function creer_colonne_droite() {
69
-	static $deja_colonne_droite;
70
-	if ($deja_colonne_droite) {
71
-		return '';
72
-	}
73
-	$deja_colonne_droite = true;
69
+    static $deja_colonne_droite;
70
+    if ($deja_colonne_droite) {
71
+        return '';
72
+    }
73
+    $deja_colonne_droite = true;
74 74
 
75
-	return "\n</div><div id='extra' class='lat' role='complementary'>";
75
+    return "\n</div><div id='extra' class='lat' role='complementary'>";
76 76
 }
77 77
 
78 78
 /**
@@ -81,10 +81,10 @@  discard block
 block discarded – undo
81 81
  * @return string Code HTML
82 82
  */
83 83
 function debut_droite() {
84
-	return liste_objets_bloques(_request('exec'))
85
-	. creer_colonne_droite()
86
-	. '</div>'
87
-	. "\n<div id='contenu'>";
84
+    return liste_objets_bloques(_request('exec'))
85
+    . creer_colonne_droite()
86
+    . '</div>'
87
+    . "\n<div id='contenu'>";
88 88
 }
89 89
 
90 90
 /**
@@ -106,32 +106,32 @@  discard block
 block discarded – undo
106 106
  *     Code HTML
107 107
  **/
108 108
 function liste_objets_bloques($exec, $contexte = [], $auteur = null): string {
109
-	$res = '';
110
-	include_spip('inc/config');
111
-	if (lire_config('articles_modif', 'non') !== 'non') {
112
-		include_spip('inc/drapeau_edition');
113
-		if (is_null($auteur)) {
114
-			$auteur = $GLOBALS['visiteur_session'];
115
-		}
116
-		if (
117
-			($en_cours = trouver_objet_exec($exec))
118
-			&& $en_cours['edition']
119
-			&& ($type = $en_cours['type'])
120
-			&& (isset($contexte[$en_cours['id_table_objet']])
121
-			&& ($id = $contexte[$en_cours['id_table_objet']]) || ($id = _request($en_cours['id_table_objet'])))
122
-		) {
123
-			// marquer le fait que l'objet est ouvert en edition par toto
124
-			// a telle date ; une alerte sera donnee aux autres redacteurs
125
-			signale_edition($id, $auteur, $type);
126
-		}
127
-
128
-		$objets_ouverts = liste_drapeau_edition($auteur['id_auteur']);
129
-		if ($objets_ouverts !== []) {
130
-			$res .= recuperer_fond('prive/objets/liste/objets-en-edition', [], ['ajax' => true]);
131
-		}
132
-	}
133
-
134
-	return $res;
109
+    $res = '';
110
+    include_spip('inc/config');
111
+    if (lire_config('articles_modif', 'non') !== 'non') {
112
+        include_spip('inc/drapeau_edition');
113
+        if (is_null($auteur)) {
114
+            $auteur = $GLOBALS['visiteur_session'];
115
+        }
116
+        if (
117
+            ($en_cours = trouver_objet_exec($exec))
118
+            && $en_cours['edition']
119
+            && ($type = $en_cours['type'])
120
+            && (isset($contexte[$en_cours['id_table_objet']])
121
+            && ($id = $contexte[$en_cours['id_table_objet']]) || ($id = _request($en_cours['id_table_objet'])))
122
+        ) {
123
+            // marquer le fait que l'objet est ouvert en edition par toto
124
+            // a telle date ; une alerte sera donnee aux autres redacteurs
125
+            signale_edition($id, $auteur, $type);
126
+        }
127
+
128
+        $objets_ouverts = liste_drapeau_edition($auteur['id_auteur']);
129
+        if ($objets_ouverts !== []) {
130
+            $res .= recuperer_fond('prive/objets/liste/objets-en-edition', [], ['ajax' => true]);
131
+        }
132
+    }
133
+
134
+    return $res;
135 135
 }
136 136
 
137 137
 
@@ -145,23 +145,23 @@  discard block
 block discarded – undo
145 145
  * @return string Code HTML
146 146
  **/
147 147
 function fin_page() {
148
-	include_spip('inc/pipelines');
149
-	// avec &var_profile=1 on a le tableau de mesures SQL
150
-	$debug = (_request('exec') !== 'valider_xml'
151
-		&& (
152
-			_request('var_mode') == 'debug'
153
-			|| isset($GLOBALS['tableau_des_temps']) && $GLOBALS['tableau_des_temps']
154
-			&& isset($_COOKIE['spip_admin'])
155
-		)
156
-	);
157
-	$t = '</div><div id="pied"><div class="largeur">'
158
-		. recuperer_fond('prive/squelettes/inclure/pied')
159
-		. '</div>'
160
-		. '</div></div>' // cf. div#page et div.largeur ouvertes dans conmmencer_page()
161
-		. ($debug ? erreur_squelette() : '')
162
-		. "</body></html>\n";
163
-
164
-	return f_queue($t);
148
+    include_spip('inc/pipelines');
149
+    // avec &var_profile=1 on a le tableau de mesures SQL
150
+    $debug = (_request('exec') !== 'valider_xml'
151
+        && (
152
+            _request('var_mode') == 'debug'
153
+            || isset($GLOBALS['tableau_des_temps']) && $GLOBALS['tableau_des_temps']
154
+            && isset($_COOKIE['spip_admin'])
155
+        )
156
+    );
157
+    $t = '</div><div id="pied"><div class="largeur">'
158
+        . recuperer_fond('prive/squelettes/inclure/pied')
159
+        . '</div>'
160
+        . '</div></div>' // cf. div#page et div.largeur ouvertes dans conmmencer_page()
161
+        . ($debug ? erreur_squelette() : '')
162
+        . "</body></html>\n";
163
+
164
+    return f_queue($t);
165 165
 }
166 166
 
167 167
 /**
@@ -176,22 +176,22 @@  discard block
 block discarded – undo
176 176
  * @return string Code HTML
177 177
  **/
178 178
 function html_tests_js() {
179
-	if (_SPIP_AJAX && !defined('_TESTER_NOSCRIPT')) {
180
-		// pour le pied de page (deja defini si on est validation XML)
181
-		define(
182
-			'_TESTER_NOSCRIPT',
183
-			"<noscript>\n<div style='display:none;'><img src='"
184
-			. generer_url_ecrire('test_ajax', 'js=-1')
185
-			. "' width='1' height='1' alt='' /></div></noscript>\n"
186
-		);
187
-	}
188
-
189
-	$rejouer = '';
190
-	if (defined('_SESSION_REJOUER')) {
191
-		$rejouer = (_SESSION_REJOUER === true) ? rejouer_session() : _SESSION_REJOUER;
192
-	}
193
-
194
-	return $rejouer . (defined('_TESTER_NOSCRIPT') ? _TESTER_NOSCRIPT : '');
179
+    if (_SPIP_AJAX && !defined('_TESTER_NOSCRIPT')) {
180
+        // pour le pied de page (deja defini si on est validation XML)
181
+        define(
182
+            '_TESTER_NOSCRIPT',
183
+            "<noscript>\n<div style='display:none;'><img src='"
184
+            . generer_url_ecrire('test_ajax', 'js=-1')
185
+            . "' width='1' height='1' alt='' /></div></noscript>\n"
186
+        );
187
+    }
188
+
189
+    $rejouer = '';
190
+    if (defined('_SESSION_REJOUER')) {
191
+        $rejouer = (_SESSION_REJOUER === true) ? rejouer_session() : _SESSION_REJOUER;
192
+    }
193
+
194
+    return $rejouer . (defined('_TESTER_NOSCRIPT') ? _TESTER_NOSCRIPT : '');
195 195
 }
196 196
 
197 197
 /**
@@ -201,25 +201,25 @@  discard block
 block discarded – undo
201 201
  **/
202 202
 function info_maj_spip() {
203 203
 
204
-	$maj = $GLOBALS['meta']['info_maj_spip'] ?? null;
205
-	if (!$maj) {
206
-		return '';
207
-	}
204
+    $maj = $GLOBALS['meta']['info_maj_spip'] ?? null;
205
+    if (!$maj) {
206
+        return '';
207
+    }
208 208
 
209
-	$maj = explode('|', (string) $maj);
210
-	// c'est une ancienne notif, on a fait la maj depuis !
211
-	if ($GLOBALS['spip_version_branche'] !== reset($maj)) {
212
-		return '';
213
-	}
209
+    $maj = explode('|', (string) $maj);
210
+    // c'est une ancienne notif, on a fait la maj depuis !
211
+    if ($GLOBALS['spip_version_branche'] !== reset($maj)) {
212
+        return '';
213
+    }
214 214
 
215
-	if (!autoriser('webmestre')) {
216
-		return '';
217
-	}
215
+    if (!autoriser('webmestre')) {
216
+        return '';
217
+    }
218 218
 
219
-	array_shift($maj);
220
-	$maj = implode('|', $maj);
219
+    array_shift($maj);
220
+    $maj = implode('|', $maj);
221 221
 
222
-	return "$maj<br />";
222
+    return "$maj<br />";
223 223
 }
224 224
 
225 225
 /**
@@ -230,43 +230,43 @@  discard block
 block discarded – undo
230 230
  **/
231 231
 function info_copyright() {
232 232
 
233
-	$version = $GLOBALS['spip_version_affichee'];
234
-
235
-	//
236
-	// Mention, le cas echeant, de la revision SVN courante
237
-	//
238
-	if ($vcs = version_vcs_courante(_DIR_RACINE, true)) {
239
-		if ($vcs['vcs'] === 'GIT') {
240
-			$url = 'https://git.spip.net/spip/spip/commit/' . $vcs['commit'];
241
-		} elseif ($vcs['vcs'] === 'SVN') {
242
-			$url = 'https://core.spip.net/projects/spip/repository/revisions/' . $vcs['commit'];
243
-		} else {
244
-			$url = '';
245
-		}
246
-		// affichage "GIT [master: abcdef]"
247
-		$commit = $vcs['commit_short'] ?? $vcs['commit'];
248
-		if ($url) {
249
-			$commit = "<a href=\"$url\" target=\"_blank\" rel=\"noopener noreferrer\">$commit</a>";
250
-		}
251
-		if ($vcs['branch']) {
252
-			$commit = $vcs['branch'] . ': ' . $commit;
253
-		}
254
-		$version .= " {$vcs['vcs']} [$commit]";
255
-	}
256
-
257
-	// et la version de l'ecran de securite
258
-	$secu = defined('_ECRAN_SECURITE')
259
-		? '<br />' . _T('ecran_securite', ['version' => _ECRAN_SECURITE])
260
-		: '';
261
-
262
-	return _T(
263
-		'info_copyright',
264
-		[
265
-			'spip' => "<b>SPIP $version</b> ",
266
-			'lien_gpl' => '<a href="https://www.gnu.org/licenses/gpl-3.0.html">' . _T('info_copyright_gpl') . '</a>'
267
-		]
268
-	)
269
-	. $secu;
233
+    $version = $GLOBALS['spip_version_affichee'];
234
+
235
+    //
236
+    // Mention, le cas echeant, de la revision SVN courante
237
+    //
238
+    if ($vcs = version_vcs_courante(_DIR_RACINE, true)) {
239
+        if ($vcs['vcs'] === 'GIT') {
240
+            $url = 'https://git.spip.net/spip/spip/commit/' . $vcs['commit'];
241
+        } elseif ($vcs['vcs'] === 'SVN') {
242
+            $url = 'https://core.spip.net/projects/spip/repository/revisions/' . $vcs['commit'];
243
+        } else {
244
+            $url = '';
245
+        }
246
+        // affichage "GIT [master: abcdef]"
247
+        $commit = $vcs['commit_short'] ?? $vcs['commit'];
248
+        if ($url) {
249
+            $commit = "<a href=\"$url\" target=\"_blank\" rel=\"noopener noreferrer\">$commit</a>";
250
+        }
251
+        if ($vcs['branch']) {
252
+            $commit = $vcs['branch'] . ': ' . $commit;
253
+        }
254
+        $version .= " {$vcs['vcs']} [$commit]";
255
+    }
256
+
257
+    // et la version de l'ecran de securite
258
+    $secu = defined('_ECRAN_SECURITE')
259
+        ? '<br />' . _T('ecran_securite', ['version' => _ECRAN_SECURITE])
260
+        : '';
261
+
262
+    return _T(
263
+        'info_copyright',
264
+        [
265
+            'spip' => "<b>SPIP $version</b> ",
266
+            'lien_gpl' => '<a href="https://www.gnu.org/licenses/gpl-3.0.html">' . _T('info_copyright_gpl') . '</a>'
267
+        ]
268
+    )
269
+    . $secu;
270 270
 }
271 271
 
272 272
 /**
@@ -281,17 +281,17 @@  discard block
 block discarded – undo
281 281
  * @return string             Code HTML
282 282
  **/
283 283
 function formulaire_recherche($page, $complement = '') {
284
-	$recherche = _request('recherche');
285
-	$recherche_aff = entites_html($recherche);
286
-	if (!strlen((string) $recherche)) {
287
-		$recherche_aff = _T('info_rechercher');
288
-		$onfocus = " onfocus=\"this.value='';\"";
289
-	} else {
290
-		$onfocus = '';
291
-	}
292
-
293
-	$form = '<input type="text" size="10" value="' . $recherche_aff . '" name="recherche" class="recherche" accesskey="r"' . $onfocus . ' />';
294
-	$form .= "<input type='image' src='" . chemin_image('rechercher-20.png') . "' name='submit' class='submit' alt='" . _T('info_rechercher') . "' />";
295
-
296
-	return "<div class='spip_recherche'>" . generer_form_ecrire($page, $form . $complement, " method='get'") . '</div>';
284
+    $recherche = _request('recherche');
285
+    $recherche_aff = entites_html($recherche);
286
+    if (!strlen((string) $recherche)) {
287
+        $recherche_aff = _T('info_rechercher');
288
+        $onfocus = " onfocus=\"this.value='';\"";
289
+    } else {
290
+        $onfocus = '';
291
+    }
292
+
293
+    $form = '<input type="text" size="10" value="' . $recherche_aff . '" name="recherche" class="recherche" accesskey="r"' . $onfocus . ' />';
294
+    $form .= "<input type='image' src='" . chemin_image('rechercher-20.png') . "' name='submit' class='submit' alt='" . _T('info_rechercher') . "' />";
295
+
296
+    return "<div class='spip_recherche'>" . generer_form_ecrire($page, $form . $complement, " method='get'") . '</div>';
297 297
 }
Please login to merge, or discard this patch.
ecrire/lang/spip_eo.php 1 patch
Indentation   +657 added lines, -657 removed lines patch added patch discarded remove patch
@@ -4,584 +4,584 @@  discard block
 block discarded – undo
4 4
 // ** ne pas modifier le fichier **
5 5
 
6 6
 if (!defined('_ECRIRE_INC_VERSION')) {
7
-	return;
7
+    return;
8 8
 }
9 9
 
10 10
 $GLOBALS[$GLOBALS['idx_lang']] = array(
11 11
 
12
-	// A
13
-	'access_interface_graphique' => 'Reen al kompleta grafika interfaco',
14
-	'access_mode_texte' => 'Afiŝi la simpligitan tekstan interfacon',
15
-	'admin_debug' => 'erarserĉilo',
16
-	'admin_modifier_article' => 'Modifu tiun ĉi artikolon',
17
-	'admin_modifier_auteur' => 'Modifu tiun ĉi aŭtoron',
18
-	'admin_modifier_breve' => 'Modifu tiun ĉi fulm-informon',
19
-	'admin_modifier_mot' => 'Modifu tiun ĉi ŝlosilvorton',
20
-	'admin_modifier_rubrique' => 'Modifu tiun ĉi rubrikon',
21
-	'admin_recalculer' => 'Rekalkulu tiun ĉi paĝon',
22
-	'afficher_calendrier' => 'Montri la kalendaro',
23
-	'afficher_trad' => 'afiŝi la tradukojn',
24
-	'alerte_maj_impossible' => '<b>Alarmo !</b> La ĝisdatigo de la SQL-datenbazo al versio @version@ ne eblas pro datenbazo-modif-rajtaj kialoj. Bonvolu kontakti vian retgastiganton.',
25
-	'alerte_modif_info_concourante' => 'ATENTU : Tiu ĉi informo estis modifita de alia homo. La nuna stato estas :',
26
-	'analyse_xml' => 'XML analizo',
27
-	'annuler' => 'Nuligi',
28
-	'antispam_champ_vide' => 'Bonvolu forlasi tiun tajpujon malplena :',
29
-	'articles_recents' => 'La plej freŝaj artikoloj',
30
-	'avis_1_erreur_saisie' => 'Estas 1 eraro en via tajpado, bonvolu kontroli ĝin.',
31
-	'avis_archive_incorrect' => 'Tiu arkivo ne estas SPIP-dosiero',
32
-	'avis_archive_invalide' => 'Tiu arkiva dosiero ne validas',
33
-	'avis_attention' => 'ATENTU !',
34
-	'avis_champ_incorrect_type_objet' => 'Erara tajpuja nomo @name@ por la objekto de tipo @type@',
35
-	'avis_colonne_inexistante' => 'La kolumno @col@ ne ekzistas',
36
-	'avis_erreur' => 'Eraro : vidu ĉi-sube',
37
-	'avis_erreur_connexion' => 'Konekt-eraro',
38
-	'avis_erreur_cookie' => 'kuketo-problemo',
39
-	'avis_erreur_fonction_contexte' => 'Program-eraro. Tiu funkcio ne alvokeblas en tiu ĉi kunteksto.',
40
-	'avis_erreur_mysql' => 'SQL-eraro',
41
-	'avis_erreur_sauvegarde' => 'Konservo-eraro (@type@ @id_objet@) ! ',
42
-	'avis_erreur_visiteur' => 'Alir-problemo al la privata spaco',
43
-	'avis_nb_erreurs_saisie' => 'Estas @nb@ eraroj en via tajpado, bonvolu kontroli ilin.',
12
+    // A
13
+    'access_interface_graphique' => 'Reen al kompleta grafika interfaco',
14
+    'access_mode_texte' => 'Afiŝi la simpligitan tekstan interfacon',
15
+    'admin_debug' => 'erarserĉilo',
16
+    'admin_modifier_article' => 'Modifu tiun ĉi artikolon',
17
+    'admin_modifier_auteur' => 'Modifu tiun ĉi aŭtoron',
18
+    'admin_modifier_breve' => 'Modifu tiun ĉi fulm-informon',
19
+    'admin_modifier_mot' => 'Modifu tiun ĉi ŝlosilvorton',
20
+    'admin_modifier_rubrique' => 'Modifu tiun ĉi rubrikon',
21
+    'admin_recalculer' => 'Rekalkulu tiun ĉi paĝon',
22
+    'afficher_calendrier' => 'Montri la kalendaro',
23
+    'afficher_trad' => 'afiŝi la tradukojn',
24
+    'alerte_maj_impossible' => '<b>Alarmo !</b> La ĝisdatigo de la SQL-datenbazo al versio @version@ ne eblas pro datenbazo-modif-rajtaj kialoj. Bonvolu kontakti vian retgastiganton.',
25
+    'alerte_modif_info_concourante' => 'ATENTU : Tiu ĉi informo estis modifita de alia homo. La nuna stato estas :',
26
+    'analyse_xml' => 'XML analizo',
27
+    'annuler' => 'Nuligi',
28
+    'antispam_champ_vide' => 'Bonvolu forlasi tiun tajpujon malplena :',
29
+    'articles_recents' => 'La plej freŝaj artikoloj',
30
+    'avis_1_erreur_saisie' => 'Estas 1 eraro en via tajpado, bonvolu kontroli ĝin.',
31
+    'avis_archive_incorrect' => 'Tiu arkivo ne estas SPIP-dosiero',
32
+    'avis_archive_invalide' => 'Tiu arkiva dosiero ne validas',
33
+    'avis_attention' => 'ATENTU !',
34
+    'avis_champ_incorrect_type_objet' => 'Erara tajpuja nomo @name@ por la objekto de tipo @type@',
35
+    'avis_colonne_inexistante' => 'La kolumno @col@ ne ekzistas',
36
+    'avis_erreur' => 'Eraro : vidu ĉi-sube',
37
+    'avis_erreur_connexion' => 'Konekt-eraro',
38
+    'avis_erreur_cookie' => 'kuketo-problemo',
39
+    'avis_erreur_fonction_contexte' => 'Program-eraro. Tiu funkcio ne alvokeblas en tiu ĉi kunteksto.',
40
+    'avis_erreur_mysql' => 'SQL-eraro',
41
+    'avis_erreur_sauvegarde' => 'Konservo-eraro (@type@ @id_objet@) ! ',
42
+    'avis_erreur_visiteur' => 'Alir-problemo al la privata spaco',
43
+    'avis_nb_erreurs_saisie' => 'Estas @nb@ eraroj en via tajpado, bonvolu kontroli ilin.',
44 44
 
45
-	// B
46
-	'barre_a_accent_grave' => 'Entajpi malakut-akcentan ĉefliteran A',
47
-	'barre_aide' => 'Uzu la tipografiajn rapidligilojn por pliriĉigi vian enpaĝigon',
48
-	'barre_e_accent_aigu' => 'Entajpi malakut-akcentan ĉefliteran E',
49
-	'barre_eo' => 'Entajpi E en ĉefliteran O',
50
-	'barre_eo_maj' => 'Entajpi E en la ĉeflitero O',
51
-	'barre_euro' => 'Entajpi la simbolon €',
52
-	'barre_gras' => '{{Grasigi}}',
53
-	'barre_guillemets' => 'Flanki per « citiloj »',
54
-	'barre_guillemets_simples' => 'Flanki per “simplaj citiloj”',
55
-	'barre_intertitre' => '{{{Intertitoligi}}}',
56
-	'barre_italic' => '{Kursivigi}',
57
-	'barre_lien' => 'Transformi al [hiperligo->http://...]',
58
-	'barre_lien_input' => 'Bonvolu indiki la retadreson de via ligilo (vi povas indiki ret-adreson tian, kia http://www.monsite.com aŭ simple indiki la numeron de artikolo de tiu retejo.',
59
-	'barre_note' => 'Transformi al [[sub-paĝan noton]]',
60
-	'barre_paragraphe' => 'Krei paragrafon',
61
-	'barre_quote' => '<quote>Citi mesaĝon</quote>',
62
-	'bouton_changer' => 'Ŝanĝi',
63
-	'bouton_chercher' => 'Serĉi',
64
-	'bouton_choisir' => 'Elekti',
65
-	'bouton_deplacer' => 'Movi',
66
-	'bouton_download' => 'Elŝuti',
67
-	'bouton_enregistrer' => 'Registri',
68
-	'bouton_radio_desactiver_messagerie_interne' => 'Malŝalti la internan mesaĝilon',
69
-	'bouton_radio_envoi_annonces' => 'Sendi la ĉefartikolajn anoncojn',
70
-	'bouton_radio_non_envoi_annonces' => 'Ne sendi anoncojn',
71
-	'bouton_radio_non_envoi_liste_nouveautes' => 'Ne sendi liston de novaĵoj',
72
-	'bouton_recharger_page' => 'freŝigi tiun paĝon',
73
-	'bouton_telecharger' => 'Alŝuti',
74
-	'bouton_upload' => 'Alŝuti',
75
-	'bouton_valider' => 'Validigi',
45
+    // B
46
+    'barre_a_accent_grave' => 'Entajpi malakut-akcentan ĉefliteran A',
47
+    'barre_aide' => 'Uzu la tipografiajn rapidligilojn por pliriĉigi vian enpaĝigon',
48
+    'barre_e_accent_aigu' => 'Entajpi malakut-akcentan ĉefliteran E',
49
+    'barre_eo' => 'Entajpi E en ĉefliteran O',
50
+    'barre_eo_maj' => 'Entajpi E en la ĉeflitero O',
51
+    'barre_euro' => 'Entajpi la simbolon €',
52
+    'barre_gras' => '{{Grasigi}}',
53
+    'barre_guillemets' => 'Flanki per « citiloj »',
54
+    'barre_guillemets_simples' => 'Flanki per “simplaj citiloj”',
55
+    'barre_intertitre' => '{{{Intertitoligi}}}',
56
+    'barre_italic' => '{Kursivigi}',
57
+    'barre_lien' => 'Transformi al [hiperligo->http://...]',
58
+    'barre_lien_input' => 'Bonvolu indiki la retadreson de via ligilo (vi povas indiki ret-adreson tian, kia http://www.monsite.com aŭ simple indiki la numeron de artikolo de tiu retejo.',
59
+    'barre_note' => 'Transformi al [[sub-paĝan noton]]',
60
+    'barre_paragraphe' => 'Krei paragrafon',
61
+    'barre_quote' => '<quote>Citi mesaĝon</quote>',
62
+    'bouton_changer' => 'Ŝanĝi',
63
+    'bouton_chercher' => 'Serĉi',
64
+    'bouton_choisir' => 'Elekti',
65
+    'bouton_deplacer' => 'Movi',
66
+    'bouton_download' => 'Elŝuti',
67
+    'bouton_enregistrer' => 'Registri',
68
+    'bouton_radio_desactiver_messagerie_interne' => 'Malŝalti la internan mesaĝilon',
69
+    'bouton_radio_envoi_annonces' => 'Sendi la ĉefartikolajn anoncojn',
70
+    'bouton_radio_non_envoi_annonces' => 'Ne sendi anoncojn',
71
+    'bouton_radio_non_envoi_liste_nouveautes' => 'Ne sendi liston de novaĵoj',
72
+    'bouton_recharger_page' => 'freŝigi tiun paĝon',
73
+    'bouton_telecharger' => 'Alŝuti',
74
+    'bouton_upload' => 'Alŝuti',
75
+    'bouton_valider' => 'Validigi',
76 76
 
77
-	// C
78
-	'cal_apresmidi' => 'posttagmezo',
79
-	'cal_jour_entier' => 'tuta tago',
80
-	'cal_matin' => 'mateno',
81
-	'cal_par_jour' => 'tag-kalendaro',
82
-	'cal_par_mois' => 'monat-kalendaro',
83
-	'cal_par_semaine' => 'semajn-kalendaro',
84
-	'choix_couleur_interface' => 'koloro',
85
-	'choix_interface' => 'elekto de interfaco',
86
-	'colonne' => 'Kolumno',
87
-	'confirm_changer_statut' => 'Atentu, vi petis por ŝanĝi la statuton de tiu elemento. Ĉu vi deziras daŭrigi ?',
88
-	'correcte' => 'korekta',
77
+    // C
78
+    'cal_apresmidi' => 'posttagmezo',
79
+    'cal_jour_entier' => 'tuta tago',
80
+    'cal_matin' => 'mateno',
81
+    'cal_par_jour' => 'tag-kalendaro',
82
+    'cal_par_mois' => 'monat-kalendaro',
83
+    'cal_par_semaine' => 'semajn-kalendaro',
84
+    'choix_couleur_interface' => 'koloro',
85
+    'choix_interface' => 'elekto de interfaco',
86
+    'colonne' => 'Kolumno',
87
+    'confirm_changer_statut' => 'Atentu, vi petis por ŝanĝi la statuton de tiu elemento. Ĉu vi deziras daŭrigi ?',
88
+    'correcte' => 'korekta',
89 89
 
90
-	// D
91
-	'date_aujourdhui' => 'hodiaŭ',
92
-	'date_avant_jc' => 'a.K.',
93
-	'date_dans' => 'post @delai@',
94
-	'date_de_mois_1' => '@j@ @nommois@',
95
-	'date_de_mois_10' => '@j@ @nommois@',
96
-	'date_de_mois_11' => '@j@ @nommois@',
97
-	'date_de_mois_12' => '@j@ @nommois@',
98
-	'date_de_mois_2' => '@j@ @nommois@',
99
-	'date_de_mois_3' => '@j@ @nommois@',
100
-	'date_de_mois_4' => '@j@ @nommois@',
101
-	'date_de_mois_5' => '@j@ @nommois@',
102
-	'date_de_mois_6' => '@j@ @nommois@',
103
-	'date_de_mois_7' => '@j@ @nommois@',
104
-	'date_de_mois_8' => '@j@ @nommois@',
105
-	'date_de_mois_9' => '@j@ @nommois@',
106
-	'date_demain' => 'morgaŭ',
107
-	'date_fmt_heures_minutes' => '@h@h@m@min',
108
-	'date_fmt_heures_minutes_court' => '@h@h@m@',
109
-	'date_fmt_jour' => '@nomjour@ la @jour@a',
110
-	'date_fmt_jour_heure' => '@jour@ je la @heure@',
111
-	'date_fmt_jour_heure_debut_fin' => 'la @jour@ de @heure_debut@ ĝis @heure_fin@',
112
-	'date_fmt_jour_heure_debut_fin_abbr' => 'la @dtstart@@jour@a de @heure_debut@@dtabbr@ ĝis @dtend@@heure_fin@@dtend@',
113
-	'date_fmt_jour_mois' => '@jour@a @nommois@',
114
-	'date_fmt_jour_mois_annee' => '@jour@a @nommois@ @annee@',
115
-	'date_fmt_mois_annee' => '@nommois@ @annee@',
116
-	'date_fmt_nomjour' => '@nomjour@ @date@',
117
-	'date_fmt_nomjour_date' => 'la @nomjour@ @date@',
118
-	'date_fmt_periode' => 'De @date_debut@ ĝis @date_fin@',
119
-	'date_fmt_periode_abbr' => 'De @dtart@@date_debut@@dtabbr@ ĝis @dtend@@date_fin@@dtabbr@',
120
-	'date_fmt_periode_from' => 'De',
121
-	'date_fmt_periode_to' => 'ĝis',
122
-	'date_fmt_saison_annee' => '@saison@ @annee@',
123
-	'date_heures' => 'horoj',
124
-	'date_hier' => 'hieraŭ',
125
-	'date_il_y_a' => 'antaŭ @delai@',
126
-	'date_jnum1' => '1',
127
-	'date_jnum10' => '10',
128
-	'date_jnum11' => '11',
129
-	'date_jnum12' => '12',
130
-	'date_jnum13' => '13',
131
-	'date_jnum14' => '14',
132
-	'date_jnum15' => '15',
133
-	'date_jnum16' => '16',
134
-	'date_jnum17' => '17',
135
-	'date_jnum18' => '18',
136
-	'date_jnum19' => '19',
137
-	'date_jnum2' => '2',
138
-	'date_jnum20' => '20',
139
-	'date_jnum21' => '21',
140
-	'date_jnum22' => '22',
141
-	'date_jnum23' => '23',
142
-	'date_jnum24' => '24',
143
-	'date_jnum25' => '25',
144
-	'date_jnum26' => '26',
145
-	'date_jnum27' => '27',
146
-	'date_jnum28' => '28',
147
-	'date_jnum29' => '29',
148
-	'date_jnum3' => '3',
149
-	'date_jnum30' => '30',
150
-	'date_jnum31' => '31',
151
-	'date_jnum4' => '4',
152
-	'date_jnum5' => '5',
153
-	'date_jnum6' => '6',
154
-	'date_jnum7' => '7',
155
-	'date_jnum8' => '8',
156
-	'date_jnum9' => '9',
157
-	'date_jour_1' => 'dimanĉo',
158
-	'date_jour_1_abbr' => 'dim.',
159
-	'date_jour_1_initiale' => 'd.',
160
-	'date_jour_2' => 'lundo',
161
-	'date_jour_2_abbr' => 'lun.',
162
-	'date_jour_2_initiale' => 'l.',
163
-	'date_jour_3' => 'mardo',
164
-	'date_jour_3_abbr' => 'mar.',
165
-	'date_jour_3_initiale' => 'm.',
166
-	'date_jour_4' => 'merkredo',
167
-	'date_jour_4_abbr' => 'mer.',
168
-	'date_jour_4_initiale' => 'm.',
169
-	'date_jour_5' => 'ĵaŭdo',
170
-	'date_jour_5_abbr' => 'jaŭ.',
171
-	'date_jour_5_initiale' => 'j.',
172
-	'date_jour_6' => 'vendredo',
173
-	'date_jour_6_abbr' => 'ven.',
174
-	'date_jour_6_initiale' => 'v.',
175
-	'date_jour_7' => 'sabato',
176
-	'date_jour_7_abbr' => 'sab.',
177
-	'date_jour_7_initiale' => 's.',
178
-	'date_jours' => 'tagoj',
179
-	'date_minutes' => 'minutoj',
180
-	'date_mois' => 'monatoj',
181
-	'date_mois_1' => 'januaro',
182
-	'date_mois_10' => 'oktobro',
183
-	'date_mois_10_abbr' => 'oct.',
184
-	'date_mois_11' => 'novembro',
185
-	'date_mois_11_abbr' => 'nov.',
186
-	'date_mois_12' => 'decembro',
187
-	'date_mois_12_abbr' => 'dec.',
188
-	'date_mois_1_abbr' => 'jan.',
189
-	'date_mois_2' => 'februaro',
190
-	'date_mois_2_abbr' => 'feb.',
191
-	'date_mois_3' => 'marto',
192
-	'date_mois_3_abbr' => 'mar.',
193
-	'date_mois_4' => 'aprilo',
194
-	'date_mois_4_abbr' => 'apr.',
195
-	'date_mois_5' => 'majo',
196
-	'date_mois_5_abbr' => 'majo',
197
-	'date_mois_6' => 'junio',
198
-	'date_mois_6_abbr' => 'jun.',
199
-	'date_mois_7' => 'julio',
200
-	'date_mois_7_abbr' => 'jul.',
201
-	'date_mois_8' => 'aŭgusto',
202
-	'date_mois_8_abbr' => 'aŭg.',
203
-	'date_mois_9' => 'septembro',
204
-	'date_mois_9_abbr' => 'sep.',
205
-	'date_saison_1' => 'vintro',
206
-	'date_saison_2' => 'printempo',
207
-	'date_saison_3' => 'somero',
208
-	'date_saison_4' => 'aŭtuno',
209
-	'date_secondes' => 'sekundoj',
210
-	'date_semaines' => 'semajnoj',
211
-	'date_un_mois' => 'monato',
212
-	'date_une_heure' => 'horo',
213
-	'date_une_minute' => 'minuto',
214
-	'date_une_seconde' => 'sekundo',
215
-	'date_une_semaine' => 'semajno',
216
-	'dirs_commencer' => ' por vere komenci la instalprocezon',
217
-	'dirs_preliminaire' => 'Antaŭfaro : <b>Difinu la alir-rajtojn</b>',
218
-	'dirs_probleme_droits' => 'Alir-rajta problemo',
219
-	'dirs_repertoires_absents' => '<b>La jenaj dosierujoj ne estas trovitaj : <ul>@bad_dirs@.</ul> </b>
90
+    // D
91
+    'date_aujourdhui' => 'hodiaŭ',
92
+    'date_avant_jc' => 'a.K.',
93
+    'date_dans' => 'post @delai@',
94
+    'date_de_mois_1' => '@j@ @nommois@',
95
+    'date_de_mois_10' => '@j@ @nommois@',
96
+    'date_de_mois_11' => '@j@ @nommois@',
97
+    'date_de_mois_12' => '@j@ @nommois@',
98
+    'date_de_mois_2' => '@j@ @nommois@',
99
+    'date_de_mois_3' => '@j@ @nommois@',
100
+    'date_de_mois_4' => '@j@ @nommois@',
101
+    'date_de_mois_5' => '@j@ @nommois@',
102
+    'date_de_mois_6' => '@j@ @nommois@',
103
+    'date_de_mois_7' => '@j@ @nommois@',
104
+    'date_de_mois_8' => '@j@ @nommois@',
105
+    'date_de_mois_9' => '@j@ @nommois@',
106
+    'date_demain' => 'morgaŭ',
107
+    'date_fmt_heures_minutes' => '@h@h@m@min',
108
+    'date_fmt_heures_minutes_court' => '@h@h@m@',
109
+    'date_fmt_jour' => '@nomjour@ la @jour@a',
110
+    'date_fmt_jour_heure' => '@jour@ je la @heure@',
111
+    'date_fmt_jour_heure_debut_fin' => 'la @jour@ de @heure_debut@ ĝis @heure_fin@',
112
+    'date_fmt_jour_heure_debut_fin_abbr' => 'la @dtstart@@jour@a de @heure_debut@@dtabbr@ ĝis @dtend@@heure_fin@@dtend@',
113
+    'date_fmt_jour_mois' => '@jour@a @nommois@',
114
+    'date_fmt_jour_mois_annee' => '@jour@a @nommois@ @annee@',
115
+    'date_fmt_mois_annee' => '@nommois@ @annee@',
116
+    'date_fmt_nomjour' => '@nomjour@ @date@',
117
+    'date_fmt_nomjour_date' => 'la @nomjour@ @date@',
118
+    'date_fmt_periode' => 'De @date_debut@ ĝis @date_fin@',
119
+    'date_fmt_periode_abbr' => 'De @dtart@@date_debut@@dtabbr@ ĝis @dtend@@date_fin@@dtabbr@',
120
+    'date_fmt_periode_from' => 'De',
121
+    'date_fmt_periode_to' => 'ĝis',
122
+    'date_fmt_saison_annee' => '@saison@ @annee@',
123
+    'date_heures' => 'horoj',
124
+    'date_hier' => 'hieraŭ',
125
+    'date_il_y_a' => 'antaŭ @delai@',
126
+    'date_jnum1' => '1',
127
+    'date_jnum10' => '10',
128
+    'date_jnum11' => '11',
129
+    'date_jnum12' => '12',
130
+    'date_jnum13' => '13',
131
+    'date_jnum14' => '14',
132
+    'date_jnum15' => '15',
133
+    'date_jnum16' => '16',
134
+    'date_jnum17' => '17',
135
+    'date_jnum18' => '18',
136
+    'date_jnum19' => '19',
137
+    'date_jnum2' => '2',
138
+    'date_jnum20' => '20',
139
+    'date_jnum21' => '21',
140
+    'date_jnum22' => '22',
141
+    'date_jnum23' => '23',
142
+    'date_jnum24' => '24',
143
+    'date_jnum25' => '25',
144
+    'date_jnum26' => '26',
145
+    'date_jnum27' => '27',
146
+    'date_jnum28' => '28',
147
+    'date_jnum29' => '29',
148
+    'date_jnum3' => '3',
149
+    'date_jnum30' => '30',
150
+    'date_jnum31' => '31',
151
+    'date_jnum4' => '4',
152
+    'date_jnum5' => '5',
153
+    'date_jnum6' => '6',
154
+    'date_jnum7' => '7',
155
+    'date_jnum8' => '8',
156
+    'date_jnum9' => '9',
157
+    'date_jour_1' => 'dimanĉo',
158
+    'date_jour_1_abbr' => 'dim.',
159
+    'date_jour_1_initiale' => 'd.',
160
+    'date_jour_2' => 'lundo',
161
+    'date_jour_2_abbr' => 'lun.',
162
+    'date_jour_2_initiale' => 'l.',
163
+    'date_jour_3' => 'mardo',
164
+    'date_jour_3_abbr' => 'mar.',
165
+    'date_jour_3_initiale' => 'm.',
166
+    'date_jour_4' => 'merkredo',
167
+    'date_jour_4_abbr' => 'mer.',
168
+    'date_jour_4_initiale' => 'm.',
169
+    'date_jour_5' => 'ĵaŭdo',
170
+    'date_jour_5_abbr' => 'jaŭ.',
171
+    'date_jour_5_initiale' => 'j.',
172
+    'date_jour_6' => 'vendredo',
173
+    'date_jour_6_abbr' => 'ven.',
174
+    'date_jour_6_initiale' => 'v.',
175
+    'date_jour_7' => 'sabato',
176
+    'date_jour_7_abbr' => 'sab.',
177
+    'date_jour_7_initiale' => 's.',
178
+    'date_jours' => 'tagoj',
179
+    'date_minutes' => 'minutoj',
180
+    'date_mois' => 'monatoj',
181
+    'date_mois_1' => 'januaro',
182
+    'date_mois_10' => 'oktobro',
183
+    'date_mois_10_abbr' => 'oct.',
184
+    'date_mois_11' => 'novembro',
185
+    'date_mois_11_abbr' => 'nov.',
186
+    'date_mois_12' => 'decembro',
187
+    'date_mois_12_abbr' => 'dec.',
188
+    'date_mois_1_abbr' => 'jan.',
189
+    'date_mois_2' => 'februaro',
190
+    'date_mois_2_abbr' => 'feb.',
191
+    'date_mois_3' => 'marto',
192
+    'date_mois_3_abbr' => 'mar.',
193
+    'date_mois_4' => 'aprilo',
194
+    'date_mois_4_abbr' => 'apr.',
195
+    'date_mois_5' => 'majo',
196
+    'date_mois_5_abbr' => 'majo',
197
+    'date_mois_6' => 'junio',
198
+    'date_mois_6_abbr' => 'jun.',
199
+    'date_mois_7' => 'julio',
200
+    'date_mois_7_abbr' => 'jul.',
201
+    'date_mois_8' => 'aŭgusto',
202
+    'date_mois_8_abbr' => 'aŭg.',
203
+    'date_mois_9' => 'septembro',
204
+    'date_mois_9_abbr' => 'sep.',
205
+    'date_saison_1' => 'vintro',
206
+    'date_saison_2' => 'printempo',
207
+    'date_saison_3' => 'somero',
208
+    'date_saison_4' => 'aŭtuno',
209
+    'date_secondes' => 'sekundoj',
210
+    'date_semaines' => 'semajnoj',
211
+    'date_un_mois' => 'monato',
212
+    'date_une_heure' => 'horo',
213
+    'date_une_minute' => 'minuto',
214
+    'date_une_seconde' => 'sekundo',
215
+    'date_une_semaine' => 'semajno',
216
+    'dirs_commencer' => ' por vere komenci la instalprocezon',
217
+    'dirs_preliminaire' => 'Antaŭfaro : <b>Difinu la alir-rajtojn</b>',
218
+    'dirs_probleme_droits' => 'Alir-rajta problemo',
219
+    'dirs_repertoires_absents' => '<b>La jenaj dosierujoj ne estas trovitaj : <ul>@bad_dirs@.</ul> </b>
220 220
   <p>La problemo verŝajne rilatas al majuskligo de literoj.
221 221
   Kontrolu ke la majuskloj ja kongruas kun tio kio estas afiŝita ĉi-supre ;
222 222
   se ili ne kongruas, bonvolu renomi la dosierujon per via FTP-programo por korekti la eraron.
223 223
 </p><p>Post tio, vi povos</p>',
224
-	'dirs_repertoires_suivants' => '<b>La jenaj dosierujoj ne estas skribe modifeblaj : 
224
+    'dirs_repertoires_suivants' => '<b>La jenaj dosierujoj ne estas skribe modifeblaj : 
225 225
 <ul>@bad_dirs@.</ul></b>
226 226
 <p>Por solvi tion, uzu vian FTP-klienton por reguligi la alir-rajtojn de ĉiu
227 227
  el tiuj dosierujoj. La proceduron oni detale klarigas en la instalgvidlibro.
228 228
 </p><p>Post tio, vi povos </p>',
229
-	'double_occurrence' => 'Duobla trafo de @balise@',
229
+    'double_occurrence' => 'Duobla trafo de @balise@',
230 230
 
231
-	// E
232
-	'en_cours' => 'okazanta',
233
-	'envoi_via_le_site' => 'Sendo tra la retejo',
234
-	'erreur' => 'Eraro',
235
-	'erreur_balise_non_fermee' => 'lasta ne fermita marko :',
236
-	'erreur_technique_ajaxform' => 'Aj. Neatendita eraro ne ebligis la sendon de la formularo. Vi povas reprovi denove.',
237
-	'erreur_technique_enregistrement_champs' => 'Teknika eraro neebligis la ĝustan registradon de la kampo @champs@.',
238
-	'erreur_technique_enregistrement_impossible' => 'Teknika eraro neebligis la registradon.',
239
-	'erreur_texte' => 'eraro(j)',
240
-	'etape' => 'Etapo',
231
+    // E
232
+    'en_cours' => 'okazanta',
233
+    'envoi_via_le_site' => 'Sendo tra la retejo',
234
+    'erreur' => 'Eraro',
235
+    'erreur_balise_non_fermee' => 'lasta ne fermita marko :',
236
+    'erreur_technique_ajaxform' => 'Aj. Neatendita eraro ne ebligis la sendon de la formularo. Vi povas reprovi denove.',
237
+    'erreur_technique_enregistrement_champs' => 'Teknika eraro neebligis la ĝustan registradon de la kampo @champs@.',
238
+    'erreur_technique_enregistrement_impossible' => 'Teknika eraro neebligis la registradon.',
239
+    'erreur_texte' => 'eraro(j)',
240
+    'etape' => 'Etapo',
241 241
 
242
-	// F
243
-	'fichier_introuvable' => 'Netrovebla dosiero @fichier@ ', # MODIF
244
-	'form_auteur_confirmation' => 'Konfirmu vian retpoŝtadreso',
245
-	'form_auteur_email_modifie' => 'Via retpoŝtadreso estis modifita.',
246
-	'form_auteur_envoi_mail_confirmation' => 'Konfirmretmesaĝo estis sendita al @email@. Vi devu viziti la menciita retadreso en la retmesaĝo por validigi vian retpoŝtadreson.',
247
-	'form_auteur_mail_confirmation' => 'Saluton,
242
+    // F
243
+    'fichier_introuvable' => 'Netrovebla dosiero @fichier@ ', # MODIF
244
+    'form_auteur_confirmation' => 'Konfirmu vian retpoŝtadreso',
245
+    'form_auteur_email_modifie' => 'Via retpoŝtadreso estis modifita.',
246
+    'form_auteur_envoi_mail_confirmation' => 'Konfirmretmesaĝo estis sendita al @email@. Vi devu viziti la menciita retadreso en la retmesaĝo por validigi vian retpoŝtadreson.',
247
+    'form_auteur_mail_confirmation' => 'Saluton,
248 248
 
249 249
 Vi petis ŝanĝi vian retpoŝtadreson.
250 250
 Por konfirmi vian novan retadreson, simple ensaluti al
251 251
 la retadreso ĉi-sube (alie, via peto estos ignoritaj) :
252 252
 
253 253
     @url@',
254
-	'form_deja_inscrit' => 'Vi estas jam registrita.',
255
-	'form_email_non_valide' => 'Via retpoŝtadreso ne validas.',
256
-	'form_forum_access_refuse' => 'Vi ne plu havas alir-rajton al tiu retejo.',
257
-	'form_forum_bonjour' => 'Saluton @nom@,',
258
-	'form_forum_confirmer_email' => 'Por konfirmi vian retpoŝtadreson, iru al tiu retadreso : @url_confirm@',
259
-	'form_forum_email_deja_enregistre' => 'Tiu ĉi retpoŝtadreso estas jam registrita, vi povas do uzi vian kutiman pasvorton.',
260
-	'form_forum_identifiant_mail' => 'Via nova ensalutilo estis ĵus al vi sendita per retletero.',
261
-	'form_forum_identifiants' => 'Personaj ensalutiloj',
262
-	'form_forum_indiquer_nom_email' => 'Indiku ĉi tie vian nomon kaj retpoŝtadreson. Via persona ensalutilo rapide alvenos al vi retletere.',
263
-	'form_forum_login' => 'salutnomo :',
264
-	'form_forum_message_auto' => '(tio estas aŭtomata mesaĝo)',
265
-	'form_forum_pass' => 'pasvorto :',
266
-	'form_forum_probleme_mail' => 'Retpoŝta problemo : la ensalutilo ne sendeblas.',
267
-	'form_forum_voici1' => 'Jen viaj ensalutiloj por partopreni la vivon de la retejo "@nom_site_spip@" (@adresse_site@) :',
268
-	'form_forum_voici2' => 'Jen estas viaj ensalutiloj por proponi artikolojn ĉe la retejo "@nom_site_spip@" (@adresse_login@) :',
269
-	'form_indiquer_email' => 'Bonvolu indiki vian retpoŝtadreson.',
270
-	'form_indiquer_nom' => 'Bonvolu indiki vian nomon.',
271
-	'form_indiquer_nom_site' => 'Bonvolu indiki la nomon de via retejo.',
272
-	'form_pet_deja_enregistre' => 'Tiu retejo estas jam registrita',
273
-	'form_pet_signature_pasprise' => 'Via subskribo ne estas registrita.',
274
-	'form_prop_confirmer_envoi' => 'Konfirmi la sendon',
275
-	'form_prop_description' => 'Priskribo/komento',
276
-	'form_prop_enregistre' => 'Via kontribuo estas registrita, ĝi aperos ĉerete post validigo de la respondeculoj de la retejo.',
277
-	'form_prop_envoyer' => 'Sendi mesaĝon',
278
-	'form_prop_indiquer_email' => 'Bonvolu indiki validan retpoŝtadreson',
279
-	'form_prop_indiquer_nom_site' => 'Bonvolu indiki la nomon de la retejo.',
280
-	'form_prop_indiquer_sujet' => 'Bonvolu indiki temon',
281
-	'form_prop_message_envoye' => 'Mesaĝo sendita',
282
-	'form_prop_non_enregistre' => 'Via propono ne estis registrita.',
283
-	'form_prop_sujet' => 'Temo',
284
-	'form_prop_url_site' => 'URL-adreso de la retejo',
285
-	'format_date_incorrecte' => 'La dato aŭ ĝia formo ne validas',
286
-	'format_heure_incorrecte' => 'La horo aŭ ĝia formo ne validas',
287
-	'forum_non_inscrit' => 'Vi ne estas registrita, aŭ la adreso aŭ la pasvorto ne ĝustas.',
288
-	'forum_par_auteur' => 'de @auteur@',
289
-	'forum_titre_erreur' => 'Eraro...',
254
+    'form_deja_inscrit' => 'Vi estas jam registrita.',
255
+    'form_email_non_valide' => 'Via retpoŝtadreso ne validas.',
256
+    'form_forum_access_refuse' => 'Vi ne plu havas alir-rajton al tiu retejo.',
257
+    'form_forum_bonjour' => 'Saluton @nom@,',
258
+    'form_forum_confirmer_email' => 'Por konfirmi vian retpoŝtadreson, iru al tiu retadreso : @url_confirm@',
259
+    'form_forum_email_deja_enregistre' => 'Tiu ĉi retpoŝtadreso estas jam registrita, vi povas do uzi vian kutiman pasvorton.',
260
+    'form_forum_identifiant_mail' => 'Via nova ensalutilo estis ĵus al vi sendita per retletero.',
261
+    'form_forum_identifiants' => 'Personaj ensalutiloj',
262
+    'form_forum_indiquer_nom_email' => 'Indiku ĉi tie vian nomon kaj retpoŝtadreson. Via persona ensalutilo rapide alvenos al vi retletere.',
263
+    'form_forum_login' => 'salutnomo :',
264
+    'form_forum_message_auto' => '(tio estas aŭtomata mesaĝo)',
265
+    'form_forum_pass' => 'pasvorto :',
266
+    'form_forum_probleme_mail' => 'Retpoŝta problemo : la ensalutilo ne sendeblas.',
267
+    'form_forum_voici1' => 'Jen viaj ensalutiloj por partopreni la vivon de la retejo "@nom_site_spip@" (@adresse_site@) :',
268
+    'form_forum_voici2' => 'Jen estas viaj ensalutiloj por proponi artikolojn ĉe la retejo "@nom_site_spip@" (@adresse_login@) :',
269
+    'form_indiquer_email' => 'Bonvolu indiki vian retpoŝtadreson.',
270
+    'form_indiquer_nom' => 'Bonvolu indiki vian nomon.',
271
+    'form_indiquer_nom_site' => 'Bonvolu indiki la nomon de via retejo.',
272
+    'form_pet_deja_enregistre' => 'Tiu retejo estas jam registrita',
273
+    'form_pet_signature_pasprise' => 'Via subskribo ne estas registrita.',
274
+    'form_prop_confirmer_envoi' => 'Konfirmi la sendon',
275
+    'form_prop_description' => 'Priskribo/komento',
276
+    'form_prop_enregistre' => 'Via kontribuo estas registrita, ĝi aperos ĉerete post validigo de la respondeculoj de la retejo.',
277
+    'form_prop_envoyer' => 'Sendi mesaĝon',
278
+    'form_prop_indiquer_email' => 'Bonvolu indiki validan retpoŝtadreson',
279
+    'form_prop_indiquer_nom_site' => 'Bonvolu indiki la nomon de la retejo.',
280
+    'form_prop_indiquer_sujet' => 'Bonvolu indiki temon',
281
+    'form_prop_message_envoye' => 'Mesaĝo sendita',
282
+    'form_prop_non_enregistre' => 'Via propono ne estis registrita.',
283
+    'form_prop_sujet' => 'Temo',
284
+    'form_prop_url_site' => 'URL-adreso de la retejo',
285
+    'format_date_incorrecte' => 'La dato aŭ ĝia formo ne validas',
286
+    'format_heure_incorrecte' => 'La horo aŭ ĝia formo ne validas',
287
+    'forum_non_inscrit' => 'Vi ne estas registrita, aŭ la adreso aŭ la pasvorto ne ĝustas.',
288
+    'forum_par_auteur' => 'de @auteur@',
289
+    'forum_titre_erreur' => 'Eraro...',
290 290
 
291
-	// I
292
-	'ical_texte_rss_articles' => 'La abondosiero (backend-dosiero) de la artikoloj de tiu retejo troveblas ĉe la retadreso :',
293
-	'ical_texte_rss_articles2' => 'Sube, vi povas trovi abonligojn por gvati evoluadon de artikoloj el ĉiu rubriko de la retejo :',
294
-	'ical_texte_rss_breves' => 'Krome ekzistas dosiero enhavanta ĉiujn fulm-informojn de la retejo. Precizigante la rubriko-numeron, vi ricevos nur la fulm-informojn el tiu rubriko.',
295
-	'icone_a_suivre' => 'Stabejo',
296
-	'icone_admin_site' => 'Reteja administrado',
297
-	'icone_agenda' => 'Agendo',
298
-	'icone_aide_ligne' => 'Helpilo',
299
-	'icone_articles' => 'Artikoloj',
300
-	'icone_auteurs' => 'Aŭtoroj',
301
-	'icone_brouteur' => 'Rapida retumado',
302
-	'icone_configuration_site' => 'Konfiguro',
303
-	'icone_configurer_site' => 'Konfiguri vian retejon',
304
-	'icone_creer_nouvel_auteur' => 'Krei novan aŭtoron',
305
-	'icone_creer_rubrique' => 'Krei novan rubrikon',
306
-	'icone_creer_sous_rubrique' => 'Krei sub-rubrikon',
307
-	'icone_deconnecter' => 'Elsaluti',
308
-	'icone_discussions' => 'Diskutoj',
309
-	'icone_doc_rubrique' => 'Dokumentoj de la rubrikoj',
310
-	'icone_ecrire_article' => 'Skribi novan artikolon',
311
-	'icone_edition_site' => 'Redaktejo',
312
-	'icone_gestion_langues' => 'Mastrumado de lingvoj',
313
-	'icone_informations_personnelles' => 'Personaj datenoj',
314
-	'icone_interface_complet' => 'kompleta interfaco',
315
-	'icone_interface_simple' => 'Simpla interfaco',
316
-	'icone_maintenance_site' => 'Retejo-bontenado',
317
-	'icone_messagerie_personnelle' => 'Persona mesaĝilo',
318
-	'icone_repartition_debut' => 'Afiŝi la distribuon ekde la komenco',
319
-	'icone_rubriques' => 'Rubrikoj',
320
-	'icone_sauver_site' => 'Savkopii la retejon',
321
-	'icone_site_entier' => 'La tuta retejo',
322
-	'icone_sites_references' => 'Referencigitaj retejoj',
323
-	'icone_statistiques' => 'Statistikoj de la retejo',
324
-	'icone_suivi_activite' => 'Gvati vivon de la retejo',
325
-	'icone_suivi_actualite' => 'Evoluado de la retejo',
326
-	'icone_suivi_pettions' => 'Superrigardi/mastrumi la petskribon',
327
-	'icone_suivi_revisions' => 'Modifoj de artikoloj',
328
-	'icone_supprimer_document' => 'Forigi tiun dokumenton',
329
-	'icone_supprimer_image' => 'Forigi tiun bildon',
330
-	'icone_tous_articles' => 'Ĉiuj viaj artikoloj',
331
-	'icone_tous_auteur' => 'Ĉiuj aŭtoroj',
332
-	'icone_tous_visiteur' => 'Ĉiuj vizitantoj',
333
-	'icone_visiter_site' => 'Vidi la publika spaco',
334
-	'icone_voir_en_ligne' => 'Vidi ĉeretigite',
335
-	'img_indisponible' => 'nedisponebla bildo',
336
-	'impossible' => 'ne eblas',
337
-	'info_a_suivre' => 'STABEJO »',
338
-	'info_acces_interdit' => 'Malpermesata aliro',
339
-	'info_acces_refuse' => 'Rifuzita aliro',
340
-	'info_action' => 'Ago : @action@',
341
-	'info_administrer_rubriques' => 'Vi povas mastrumi tiun rubrikon kaj ties subrubrikojn',
342
-	'info_adresse_non_indiquee' => 'Vi indikis neniun adreson por testi !',
343
-	'info_aide' => 'HELPO :',
344
-	'info_ajouter_mot' => 'Aldoni tiun vorton',
345
-	'info_annonce' => 'ANONCO',
346
-	'info_annonces_generales' => 'Ĝeneralaj anoncoj :',
347
-	'info_article_propose' => 'Proponita artikolo',
348
-	'info_article_publie' => 'Publikigita artikolo',
349
-	'info_article_redaction' => 'Redaktata artikolo',
350
-	'info_article_refuse' => 'Rifuzita artikolo',
351
-	'info_article_supprime' => 'Forviŝita artikolo',
352
-	'info_articles' => 'Artikoloj',
353
-	'info_articles_a_valider' => 'Validigendaj artikoloj',
354
-	'info_articles_nb' => '@nb@ artikoloj',
355
-	'info_articles_proposes' => 'Proponitaj artikoloj',
356
-	'info_articles_un' => '1 artikolo',
357
-	'info_auteurs_nombre' => 'aŭtoro(j) :',
358
-	'info_authentification_ftp' => 'Aŭtentigo (per FTP).',
359
-	'info_breves_2' => 'fulm-informoj',
360
-	'info_breves_nb' => '@nb@ fulm-informoj',
361
-	'info_breves_un' => '1 fulm-informo',
362
-	'info_connexion_refusee' => 'Konektiĝo rifuzata',
363
-	'info_contact_developpeur' => 'Bonvolu kontakti programiston.',
364
-	'info_contenance' => 'Tiu retejo enhavas :',
365
-	'info_contribution' => 'kontribuaĵoj',
366
-	'info_copyright' => '@spip@ estas libera programo distribuata @lien_gpl@.',
367
-	'info_copyright_doc' => 'Por pliaj informoj vidu la retpaĝon <a href="@spipnet@">@spipnet_affiche@</a>.',
368
-	'info_copyright_gpl' => 'sub licenco GPL',
369
-	'info_cours_edition' => 'Viaj redaktataj artikoloj', # MODIF
370
-	'info_creer_repertoire' => 'Bonvolu krei dosieron aŭ dosierujon kies nomo estu :',
371
-	'info_creer_repertoire_2' => 'ene de la subdosierujo <b>@repertoire@</b>, kaj :',
372
-	'info_creer_vignette' => 'aŭtomata kreo de la vinjeto',
373
-	'info_creerdansrubrique_non_autorise' => 'Vi ne havas sufiĉajn rajtojn por krei enhavo en ĉi tiu rubriko',
374
-	'info_deplier' => 'Malfaldi',
375
-	'info_descriptif_nombre' => 'priskribo(j) :',
376
-	'info_description' => 'Priskribo :',
377
-	'info_description_2' => 'Priskribo :',
378
-	'info_dimension' => 'Dimensioj :',
379
-	'info_documents_nb' => '@nb@ dokumentoj',
380
-	'info_documents_un' => '1 dokumento',
381
-	'info_ecire_message_prive' => 'Skribi privatan mesaĝon',
382
-	'info_email_invalide' => 'Nevalida retpoŝtadreso.',
383
-	'info_en_cours_validation' => 'Viaj redaktataj artikoloj',
384
-	'info_en_ligne' => 'Nun ĉerete :',
385
-	'info_envoyer_message_prive' => 'Sendi privatan mesaĝon al tiu ĉi aŭtoro',
386
-	'info_erreur_requete' => 'Eraro en la peto : ',
387
-	'info_erreur_squelette2' => 'Neniu skeleto <b>@fichier@</b> disponeblas...',
388
-	'info_erreur_systeme' => 'Sistemo-eraro (errno @errsys@)',
389
-	'info_erreur_systeme2' => 'Eble la fiksdisko plenas, aŭ la datenbazo estas difektita.<br />
291
+    // I
292
+    'ical_texte_rss_articles' => 'La abondosiero (backend-dosiero) de la artikoloj de tiu retejo troveblas ĉe la retadreso :',
293
+    'ical_texte_rss_articles2' => 'Sube, vi povas trovi abonligojn por gvati evoluadon de artikoloj el ĉiu rubriko de la retejo :',
294
+    'ical_texte_rss_breves' => 'Krome ekzistas dosiero enhavanta ĉiujn fulm-informojn de la retejo. Precizigante la rubriko-numeron, vi ricevos nur la fulm-informojn el tiu rubriko.',
295
+    'icone_a_suivre' => 'Stabejo',
296
+    'icone_admin_site' => 'Reteja administrado',
297
+    'icone_agenda' => 'Agendo',
298
+    'icone_aide_ligne' => 'Helpilo',
299
+    'icone_articles' => 'Artikoloj',
300
+    'icone_auteurs' => 'Aŭtoroj',
301
+    'icone_brouteur' => 'Rapida retumado',
302
+    'icone_configuration_site' => 'Konfiguro',
303
+    'icone_configurer_site' => 'Konfiguri vian retejon',
304
+    'icone_creer_nouvel_auteur' => 'Krei novan aŭtoron',
305
+    'icone_creer_rubrique' => 'Krei novan rubrikon',
306
+    'icone_creer_sous_rubrique' => 'Krei sub-rubrikon',
307
+    'icone_deconnecter' => 'Elsaluti',
308
+    'icone_discussions' => 'Diskutoj',
309
+    'icone_doc_rubrique' => 'Dokumentoj de la rubrikoj',
310
+    'icone_ecrire_article' => 'Skribi novan artikolon',
311
+    'icone_edition_site' => 'Redaktejo',
312
+    'icone_gestion_langues' => 'Mastrumado de lingvoj',
313
+    'icone_informations_personnelles' => 'Personaj datenoj',
314
+    'icone_interface_complet' => 'kompleta interfaco',
315
+    'icone_interface_simple' => 'Simpla interfaco',
316
+    'icone_maintenance_site' => 'Retejo-bontenado',
317
+    'icone_messagerie_personnelle' => 'Persona mesaĝilo',
318
+    'icone_repartition_debut' => 'Afiŝi la distribuon ekde la komenco',
319
+    'icone_rubriques' => 'Rubrikoj',
320
+    'icone_sauver_site' => 'Savkopii la retejon',
321
+    'icone_site_entier' => 'La tuta retejo',
322
+    'icone_sites_references' => 'Referencigitaj retejoj',
323
+    'icone_statistiques' => 'Statistikoj de la retejo',
324
+    'icone_suivi_activite' => 'Gvati vivon de la retejo',
325
+    'icone_suivi_actualite' => 'Evoluado de la retejo',
326
+    'icone_suivi_pettions' => 'Superrigardi/mastrumi la petskribon',
327
+    'icone_suivi_revisions' => 'Modifoj de artikoloj',
328
+    'icone_supprimer_document' => 'Forigi tiun dokumenton',
329
+    'icone_supprimer_image' => 'Forigi tiun bildon',
330
+    'icone_tous_articles' => 'Ĉiuj viaj artikoloj',
331
+    'icone_tous_auteur' => 'Ĉiuj aŭtoroj',
332
+    'icone_tous_visiteur' => 'Ĉiuj vizitantoj',
333
+    'icone_visiter_site' => 'Vidi la publika spaco',
334
+    'icone_voir_en_ligne' => 'Vidi ĉeretigite',
335
+    'img_indisponible' => 'nedisponebla bildo',
336
+    'impossible' => 'ne eblas',
337
+    'info_a_suivre' => 'STABEJO »',
338
+    'info_acces_interdit' => 'Malpermesata aliro',
339
+    'info_acces_refuse' => 'Rifuzita aliro',
340
+    'info_action' => 'Ago : @action@',
341
+    'info_administrer_rubriques' => 'Vi povas mastrumi tiun rubrikon kaj ties subrubrikojn',
342
+    'info_adresse_non_indiquee' => 'Vi indikis neniun adreson por testi !',
343
+    'info_aide' => 'HELPO :',
344
+    'info_ajouter_mot' => 'Aldoni tiun vorton',
345
+    'info_annonce' => 'ANONCO',
346
+    'info_annonces_generales' => 'Ĝeneralaj anoncoj :',
347
+    'info_article_propose' => 'Proponita artikolo',
348
+    'info_article_publie' => 'Publikigita artikolo',
349
+    'info_article_redaction' => 'Redaktata artikolo',
350
+    'info_article_refuse' => 'Rifuzita artikolo',
351
+    'info_article_supprime' => 'Forviŝita artikolo',
352
+    'info_articles' => 'Artikoloj',
353
+    'info_articles_a_valider' => 'Validigendaj artikoloj',
354
+    'info_articles_nb' => '@nb@ artikoloj',
355
+    'info_articles_proposes' => 'Proponitaj artikoloj',
356
+    'info_articles_un' => '1 artikolo',
357
+    'info_auteurs_nombre' => 'aŭtoro(j) :',
358
+    'info_authentification_ftp' => 'Aŭtentigo (per FTP).',
359
+    'info_breves_2' => 'fulm-informoj',
360
+    'info_breves_nb' => '@nb@ fulm-informoj',
361
+    'info_breves_un' => '1 fulm-informo',
362
+    'info_connexion_refusee' => 'Konektiĝo rifuzata',
363
+    'info_contact_developpeur' => 'Bonvolu kontakti programiston.',
364
+    'info_contenance' => 'Tiu retejo enhavas :',
365
+    'info_contribution' => 'kontribuaĵoj',
366
+    'info_copyright' => '@spip@ estas libera programo distribuata @lien_gpl@.',
367
+    'info_copyright_doc' => 'Por pliaj informoj vidu la retpaĝon <a href="@spipnet@">@spipnet_affiche@</a>.',
368
+    'info_copyright_gpl' => 'sub licenco GPL',
369
+    'info_cours_edition' => 'Viaj redaktataj artikoloj', # MODIF
370
+    'info_creer_repertoire' => 'Bonvolu krei dosieron aŭ dosierujon kies nomo estu :',
371
+    'info_creer_repertoire_2' => 'ene de la subdosierujo <b>@repertoire@</b>, kaj :',
372
+    'info_creer_vignette' => 'aŭtomata kreo de la vinjeto',
373
+    'info_creerdansrubrique_non_autorise' => 'Vi ne havas sufiĉajn rajtojn por krei enhavo en ĉi tiu rubriko',
374
+    'info_deplier' => 'Malfaldi',
375
+    'info_descriptif_nombre' => 'priskribo(j) :',
376
+    'info_description' => 'Priskribo :',
377
+    'info_description_2' => 'Priskribo :',
378
+    'info_dimension' => 'Dimensioj :',
379
+    'info_documents_nb' => '@nb@ dokumentoj',
380
+    'info_documents_un' => '1 dokumento',
381
+    'info_ecire_message_prive' => 'Skribi privatan mesaĝon',
382
+    'info_email_invalide' => 'Nevalida retpoŝtadreso.',
383
+    'info_en_cours_validation' => 'Viaj redaktataj artikoloj',
384
+    'info_en_ligne' => 'Nun ĉerete :',
385
+    'info_envoyer_message_prive' => 'Sendi privatan mesaĝon al tiu ĉi aŭtoro',
386
+    'info_erreur_requete' => 'Eraro en la peto : ',
387
+    'info_erreur_squelette2' => 'Neniu skeleto <b>@fichier@</b> disponeblas...',
388
+    'info_erreur_systeme' => 'Sistemo-eraro (errno @errsys@)',
389
+    'info_erreur_systeme2' => 'Eble la fiksdisko plenas, aŭ la datenbazo estas difektita.<br />
390 390
 <span style="color:red;">Provu<a href=\'@script@\'>ripari la datenbazon</a>,
391 391
 aŭ kontaktu vian retgastiganton.</span>',
392
-	'info_fini' => 'Finite !',
393
-	'info_format_image' => 'Bildaj formatoj uzeblaj por krei vinjetojn : @gd_formats@.',
394
-	'info_format_non_defini' => 'nedefinita formato',
395
-	'info_grand_ecran' => 'Granda ekrano',
396
-	'info_image_aide' => 'HELPILO',
397
-	'info_image_process_titre' => 'Metodo pri vinjet-farado',
398
-	'info_impossible_lire_page' => '<b>Eraro !</b> Ne eblas legi la paĝon <tt> <html>@test_proxy@</html> </tt> tra la prokura servilo <tt>',
399
-	'info_installation_systeme_publication' => 'Instalo de la publikiga sistemo...',
400
-	'info_installer_documents' => 'Vi povas aŭtomate instali ĉiujn dokumentojn troviĝantajn en la dosiero @upload@.',
401
-	'info_installer_ftp' => 'Kiel mastrumanto, vi povas instali (FTP-e) dosierojn en la dosierujon @upload@ kaj poste rekte selekti ilin ĉi tie.',
402
-	'info_installer_images' => 'Vi povas instali bildojn je la formatoj JPEG, GIF kaj PNG.',
403
-	'info_installer_images_dossier' => 'Instali bildojn en la dosierujon @upload@ por povi ilin selekti ĉi tie.',
404
-	'info_interface_complete' => 'kompleta interfaco',
405
-	'info_interface_simple' => 'Simpla interfaco',
406
-	'info_joindre_document_article' => 'Vi povas ligi kun tiu artikolo dokumentojn tiajn, kiaj',
407
-	'info_joindre_document_rubrique' => 'Vi povas ligi kun tiu rubriko dokumentojn tiajn, kiaj',
408
-	'info_joindre_documents_article' => 'Vi povas ligi kun tiu artikolo dokumentojn tiajn, kiaj :',
409
-	'info_l_article' => 'la artikolo',
410
-	'info_la_breve' => 'la fulm-informo',
411
-	'info_la_rubrique' => 'la rubriko',
412
-	'info_langue_principale' => 'Ĉefa lingvo de la retejo',
413
-	'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ bilderoj',
414
-	'info_les_auteurs_1' => 'de @les_auteurs@',
415
-	'info_logo_format_interdit' => 'Nur vinjetoj je formatoj @formats@ estas permesataj.',
416
-	'info_logo_max_poids' => 'Vinjetoj devige pezu malpli ol @maxi@ (tiu dosiero pezas @actuel@).',
417
-	'info_mail_fournisseur' => '[email protected]',
418
-	'info_message_2' => 'MESAĜO',
419
-	'info_message_supprime' => 'FORIGITA MESAĜO',
420
-	'info_messages_nb' => '@nb@ mesaĝoj',
421
-	'info_messages_un' => '1 mesaĝo',
422
-	'info_mise_en_ligne' => 'Dato de ĉeretigo : ',
423
-	'info_modification_parametres_securite' => 'modifoj de la sekuraj parametroj',
424
-	'info_mois_courant' => 'En la kuranta monato :',
425
-	'info_mot_cle_ajoute' => 'La jena ŝlosilvorto estas ligita kun',
426
-	'info_multi_herit' => 'Defaŭlta lingvo',
427
-	'info_multi_langues_soulignees' => 'Por la <u>substrekitaj lingvoj</u>, ĉiuj tekstoj de la interfaco estas tute aŭ parte tradukitaj. Kiam vi elektas tiujn lingvojn, multaj elementoj de la publika retejo (datenoj, formularoj) estos aŭtomate tradukitaj. Por la nesubstrekitaj lingvoj, tiuj elementoj afiŝiĝos en la ĉefa lingvo de la retejo.',
428
-	'info_multilinguisme' => 'Multlingvismo',
429
-	'info_nom_non_utilisateurs_connectes' => 'Via nomo ne aperas en la listo de la ensalutintaj uzantoj.',
430
-	'info_nom_utilisateurs_connectes' => 'Via nomo aperas en la listo de la ensalutintaj uzantoj.',
431
-	'info_nombre_en_ligne' => 'Nun ensalutintaj :',
432
-	'info_non_resultat' => 'Neniu rezulto por "@cherche_mot@"',
433
-	'info_non_utilisation_messagerie' => 'Vi ne uzas la internan mesaĝilon de tiu retejo.',
434
-	'info_nouveau_message' => 'VI HAVAS NOVAN MESAĜON',
435
-	'info_nouveaux_messages' => 'VI HAVAS @total_messages@ NOVA(J)N MESAĜO(J)N',
436
-	'info_numero_abbreviation' => 'N° ',
437
-	'info_obligatoire' => 'Tiu ĉi informo estas deviga',
438
-	'info_pense_bete' => 'MEMORIGILO',
439
-	'info_petit_ecran' => 'Eta ekrano',
440
-	'info_petition_close' => 'Petskribo fermita',
441
-	'info_pixels' => 'bilderoj',
442
-	'info_plusieurs_mots_trouves' => 'Pluraj ŝlosilvortoj trovitaj por "@cherche_mot@" :',
443
-	'info_portfolio_automatique' => 'Aŭtomata dokumentujo :',
444
-	'info_premier_resultat' => '[@debut_limit@ unuaj rezultoj el @total@]',
445
-	'info_premier_resultat_sur' => '[@debut_limit@ unuaj rezultoj el @total@]',
446
-	'info_propose_1' => '[@nom_site_spip@] Proponas : @titre@',
447
-	'info_propose_2' => 'Proponita artikolo
392
+    'info_fini' => 'Finite !',
393
+    'info_format_image' => 'Bildaj formatoj uzeblaj por krei vinjetojn : @gd_formats@.',
394
+    'info_format_non_defini' => 'nedefinita formato',
395
+    'info_grand_ecran' => 'Granda ekrano',
396
+    'info_image_aide' => 'HELPILO',
397
+    'info_image_process_titre' => 'Metodo pri vinjet-farado',
398
+    'info_impossible_lire_page' => '<b>Eraro !</b> Ne eblas legi la paĝon <tt> <html>@test_proxy@</html> </tt> tra la prokura servilo <tt>',
399
+    'info_installation_systeme_publication' => 'Instalo de la publikiga sistemo...',
400
+    'info_installer_documents' => 'Vi povas aŭtomate instali ĉiujn dokumentojn troviĝantajn en la dosiero @upload@.',
401
+    'info_installer_ftp' => 'Kiel mastrumanto, vi povas instali (FTP-e) dosierojn en la dosierujon @upload@ kaj poste rekte selekti ilin ĉi tie.',
402
+    'info_installer_images' => 'Vi povas instali bildojn je la formatoj JPEG, GIF kaj PNG.',
403
+    'info_installer_images_dossier' => 'Instali bildojn en la dosierujon @upload@ por povi ilin selekti ĉi tie.',
404
+    'info_interface_complete' => 'kompleta interfaco',
405
+    'info_interface_simple' => 'Simpla interfaco',
406
+    'info_joindre_document_article' => 'Vi povas ligi kun tiu artikolo dokumentojn tiajn, kiaj',
407
+    'info_joindre_document_rubrique' => 'Vi povas ligi kun tiu rubriko dokumentojn tiajn, kiaj',
408
+    'info_joindre_documents_article' => 'Vi povas ligi kun tiu artikolo dokumentojn tiajn, kiaj :',
409
+    'info_l_article' => 'la artikolo',
410
+    'info_la_breve' => 'la fulm-informo',
411
+    'info_la_rubrique' => 'la rubriko',
412
+    'info_langue_principale' => 'Ĉefa lingvo de la retejo',
413
+    'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ bilderoj',
414
+    'info_les_auteurs_1' => 'de @les_auteurs@',
415
+    'info_logo_format_interdit' => 'Nur vinjetoj je formatoj @formats@ estas permesataj.',
416
+    'info_logo_max_poids' => 'Vinjetoj devige pezu malpli ol @maxi@ (tiu dosiero pezas @actuel@).',
417
+    'info_mail_fournisseur' => '[email protected]',
418
+    'info_message_2' => 'MESAĜO',
419
+    'info_message_supprime' => 'FORIGITA MESAĜO',
420
+    'info_messages_nb' => '@nb@ mesaĝoj',
421
+    'info_messages_un' => '1 mesaĝo',
422
+    'info_mise_en_ligne' => 'Dato de ĉeretigo : ',
423
+    'info_modification_parametres_securite' => 'modifoj de la sekuraj parametroj',
424
+    'info_mois_courant' => 'En la kuranta monato :',
425
+    'info_mot_cle_ajoute' => 'La jena ŝlosilvorto estas ligita kun',
426
+    'info_multi_herit' => 'Defaŭlta lingvo',
427
+    'info_multi_langues_soulignees' => 'Por la <u>substrekitaj lingvoj</u>, ĉiuj tekstoj de la interfaco estas tute aŭ parte tradukitaj. Kiam vi elektas tiujn lingvojn, multaj elementoj de la publika retejo (datenoj, formularoj) estos aŭtomate tradukitaj. Por la nesubstrekitaj lingvoj, tiuj elementoj afiŝiĝos en la ĉefa lingvo de la retejo.',
428
+    'info_multilinguisme' => 'Multlingvismo',
429
+    'info_nom_non_utilisateurs_connectes' => 'Via nomo ne aperas en la listo de la ensalutintaj uzantoj.',
430
+    'info_nom_utilisateurs_connectes' => 'Via nomo aperas en la listo de la ensalutintaj uzantoj.',
431
+    'info_nombre_en_ligne' => 'Nun ensalutintaj :',
432
+    'info_non_resultat' => 'Neniu rezulto por "@cherche_mot@"',
433
+    'info_non_utilisation_messagerie' => 'Vi ne uzas la internan mesaĝilon de tiu retejo.',
434
+    'info_nouveau_message' => 'VI HAVAS NOVAN MESAĜON',
435
+    'info_nouveaux_messages' => 'VI HAVAS @total_messages@ NOVA(J)N MESAĜO(J)N',
436
+    'info_numero_abbreviation' => 'N° ',
437
+    'info_obligatoire' => 'Tiu ĉi informo estas deviga',
438
+    'info_pense_bete' => 'MEMORIGILO',
439
+    'info_petit_ecran' => 'Eta ekrano',
440
+    'info_petition_close' => 'Petskribo fermita',
441
+    'info_pixels' => 'bilderoj',
442
+    'info_plusieurs_mots_trouves' => 'Pluraj ŝlosilvortoj trovitaj por "@cherche_mot@" :',
443
+    'info_portfolio_automatique' => 'Aŭtomata dokumentujo :',
444
+    'info_premier_resultat' => '[@debut_limit@ unuaj rezultoj el @total@]',
445
+    'info_premier_resultat_sur' => '[@debut_limit@ unuaj rezultoj el @total@]',
446
+    'info_propose_1' => '[@nom_site_spip@] Proponas : @titre@',
447
+    'info_propose_2' => 'Proponita artikolo
448 448
 ---------------',
449
-	'info_propose_3' => 'La artikolo "@titre@" estas proponita por publikigo.',
450
-	'info_propose_4' => 'Vi estas petata konsulti ĝin kaj doni vian opinion',
451
-	'info_propose_5' => 'en la forumo ligita al ĝi. Ĝi estas disponebla el la adreso :',
452
-	'info_publie_01' => 'La artikolo "@titre@" estis validigita de @connect_nom@.',
453
-	'info_publie_1' => '[@nom_site_spip@] PUBLIKIGAS : @titre@',
454
-	'info_publie_2' => 'Artikolo publikigita
449
+    'info_propose_3' => 'La artikolo "@titre@" estas proponita por publikigo.',
450
+    'info_propose_4' => 'Vi estas petata konsulti ĝin kaj doni vian opinion',
451
+    'info_propose_5' => 'en la forumo ligita al ĝi. Ĝi estas disponebla el la adreso :',
452
+    'info_publie_01' => 'La artikolo "@titre@" estis validigita de @connect_nom@.',
453
+    'info_publie_1' => '[@nom_site_spip@] PUBLIKIGAS : @titre@',
454
+    'info_publie_2' => 'Artikolo publikigita
455 455
 --------------',
456
-	'info_rechercher' => 'Serĉi',
457
-	'info_rechercher_02' => 'Serĉi :',
458
-	'info_remplacer_vignette' => 'Anstataŭi la defaŭltan vinjeton per propra vinjeto :',
459
-	'info_rubriques_nb' => '@nb@ rubrikoj',
460
-	'info_rubriques_un' => '1 rubriko',
461
-	'info_sans_titre_2' => 'sen titolo',
462
-	'info_selectionner_fichier' => 'Vi povas selekti dosieron el la dosierujo @upload@',
463
-	'info_selectionner_fichier_2' => 'Elektu dosieron :',
464
-	'info_sites_nb' => '@nb@ retejoj',
465
-	'info_sites_un' => '1 retejo',
466
-	'info_supprimer_vignette' => 'forigi la vinjeton',
467
-	'info_symbole_bleu' => 'La <b>blua</b> simbolo indikas <b>memorigilon</b> : tio estas al vi persone adresata memoriga mesaĝo.',
468
-	'info_symbole_jaune' => 'La <b>flava</b> simbolo indikas <b>anoncon al ĉiuj redaktantoj</b> : modifebla de ĉiuj mastrumantoj, kaj videbla de ĉiuj redaktantoj.',
469
-	'info_symbole_vert' => 'La <b>verda</b> simbolo indikas la <b>mesaĝojn interŝanĝitajn kun aliaj uzantoj</b> de la retejo.',
470
-	'info_telecharger_nouveau_logo' => 'Alŝuti novan vinjeton :',
471
-	'info_telecharger_ordinateur' => 'Alŝuti ekde via komputilo :',
472
-	'info_tous_resultats_enregistres' => '[ĉiuj rezultoj estas registritaj]',
473
-	'info_tout_afficher' => 'Ĉion afiŝi',
474
-	'info_travaux_texte' => 'Tiu retejo ne jam estas konfigurita. Bonvolu reveni poste...',
475
-	'info_travaux_titre' => 'Retejo prilaborata ',
476
-	'info_trop_resultat' => 'Tro da rezultoj por "@cherche_mot@" ; bonvolu fajnigi la serĉokriteriojn.',
477
-	'info_utilisation_messagerie_interne' => 'Vi uzas la internan poŝton de tiu ĉi retejo.',
478
-	'info_valider_lien' => 'validigi tiun ĉi ligilon',
479
-	'info_verifier_image' => ', bonvolu kontroli ĉu viaj bildoj estas trafe transigitaj.',
480
-	'info_vignette_defaut' => 'Defaŭlta vinjeto',
481
-	'info_vignette_personnalisee' => 'Persona vinjeto',
482
-	'info_visite' => 'vizito :',
483
-	'info_vos_rendez_vous' => 'Viaj estontaj rendevuoj',
484
-	'infos_vos_pense_bete' => 'Viaj memorigiloj',
456
+    'info_rechercher' => 'Serĉi',
457
+    'info_rechercher_02' => 'Serĉi :',
458
+    'info_remplacer_vignette' => 'Anstataŭi la defaŭltan vinjeton per propra vinjeto :',
459
+    'info_rubriques_nb' => '@nb@ rubrikoj',
460
+    'info_rubriques_un' => '1 rubriko',
461
+    'info_sans_titre_2' => 'sen titolo',
462
+    'info_selectionner_fichier' => 'Vi povas selekti dosieron el la dosierujo @upload@',
463
+    'info_selectionner_fichier_2' => 'Elektu dosieron :',
464
+    'info_sites_nb' => '@nb@ retejoj',
465
+    'info_sites_un' => '1 retejo',
466
+    'info_supprimer_vignette' => 'forigi la vinjeton',
467
+    'info_symbole_bleu' => 'La <b>blua</b> simbolo indikas <b>memorigilon</b> : tio estas al vi persone adresata memoriga mesaĝo.',
468
+    'info_symbole_jaune' => 'La <b>flava</b> simbolo indikas <b>anoncon al ĉiuj redaktantoj</b> : modifebla de ĉiuj mastrumantoj, kaj videbla de ĉiuj redaktantoj.',
469
+    'info_symbole_vert' => 'La <b>verda</b> simbolo indikas la <b>mesaĝojn interŝanĝitajn kun aliaj uzantoj</b> de la retejo.',
470
+    'info_telecharger_nouveau_logo' => 'Alŝuti novan vinjeton :',
471
+    'info_telecharger_ordinateur' => 'Alŝuti ekde via komputilo :',
472
+    'info_tous_resultats_enregistres' => '[ĉiuj rezultoj estas registritaj]',
473
+    'info_tout_afficher' => 'Ĉion afiŝi',
474
+    'info_travaux_texte' => 'Tiu retejo ne jam estas konfigurita. Bonvolu reveni poste...',
475
+    'info_travaux_titre' => 'Retejo prilaborata ',
476
+    'info_trop_resultat' => 'Tro da rezultoj por "@cherche_mot@" ; bonvolu fajnigi la serĉokriteriojn.',
477
+    'info_utilisation_messagerie_interne' => 'Vi uzas la internan poŝton de tiu ĉi retejo.',
478
+    'info_valider_lien' => 'validigi tiun ĉi ligilon',
479
+    'info_verifier_image' => ', bonvolu kontroli ĉu viaj bildoj estas trafe transigitaj.',
480
+    'info_vignette_defaut' => 'Defaŭlta vinjeto',
481
+    'info_vignette_personnalisee' => 'Persona vinjeto',
482
+    'info_visite' => 'vizito :',
483
+    'info_vos_rendez_vous' => 'Viaj estontaj rendevuoj',
484
+    'infos_vos_pense_bete' => 'Viaj memorigiloj',
485 485
 
486
-	// L
487
-	'label_ajout_id_rapide' => 'Rapida aldono',
488
-	'label_poids_fichier' => 'Grandeco',
489
-	'lien_afficher_icones_seuls' => 'Afiŝi nur la piktogramojn',
490
-	'lien_afficher_texte_icones' => 'Afiŝi la piktogramojn kaj la tekston',
491
-	'lien_afficher_texte_seul' => 'Afiŝi nur la tekston',
492
-	'lien_liberer' => 'liberigi',
493
-	'lien_liberer_tous' => 'Liberigi ĉiujn',
494
-	'lien_nouvea_pense_bete' => 'NOVA MEMORIGILO',
495
-	'lien_nouveau_message' => 'NOVA MESAĜO',
496
-	'lien_nouvelle_annonce' => 'NOVA ANONCO',
497
-	'lien_petitions' => 'PETSKRIBO',
498
-	'lien_popularite' => 'populareco : @popularite@%',
499
-	'lien_racine_site' => 'RADIKO DE LA RETEJO',
500
-	'lien_reessayer' => 'reprovi',
501
-	'lien_repondre_message' => 'Respondi al tiu mesaĝo',
502
-	'lien_supprimer' => 'forigi',
503
-	'lien_tout_afficher' => 'Afiŝi ĉion',
504
-	'lien_visite_site' => 'viziti tiun retejon',
505
-	'lien_visites' => '@visites@ vizitoj',
506
-	'lien_voir_auteur' => 'Vidi tiun aŭtoron',
507
-	'ligne' => 'Linio',
508
-	'login' => 'Ensaluti',
509
-	'login_acces_prive' => 'aliro al la privata spaco',
510
-	'login_autre_identifiant' => 'ensaluti per alia salutnomo',
511
-	'login_cookie_accepte' => 'Bonvolu agordi vian retumilon por ke ĝi akceptu ilin (almenaŭ por tiu ĉi retejo).',
512
-	'login_cookie_oblige' => 'Por sekure ensalutiĝi en tiu retejo, vi devas akcepti la kuketojn.',
513
-	'login_deconnexion_ok' => 'Elsalutinta.',
514
-	'login_erreur_pass' => 'Pasvort-eraro.',
515
-	'login_espace_prive' => 'privata spaco',
516
-	'login_identifiant_inconnu' => 'La salutnomo « @login@ » estas nekonata.',
517
-	'login_login' => 'Salutnomo :',
518
-	'login_login2' => 'Salutnomo aŭ retpoŝtadreso :',
519
-	'login_login_pass_incorrect' => '(Salutnomo aŭ pasvorto ne valida.)',
520
-	'login_motpasseoublie' => 'ĉu pasvorto forgesita ?',
521
-	'login_non_securise' => 'Atentu, tiu formularo ne estas sekurigita ;.
486
+    // L
487
+    'label_ajout_id_rapide' => 'Rapida aldono',
488
+    'label_poids_fichier' => 'Grandeco',
489
+    'lien_afficher_icones_seuls' => 'Afiŝi nur la piktogramojn',
490
+    'lien_afficher_texte_icones' => 'Afiŝi la piktogramojn kaj la tekston',
491
+    'lien_afficher_texte_seul' => 'Afiŝi nur la tekston',
492
+    'lien_liberer' => 'liberigi',
493
+    'lien_liberer_tous' => 'Liberigi ĉiujn',
494
+    'lien_nouvea_pense_bete' => 'NOVA MEMORIGILO',
495
+    'lien_nouveau_message' => 'NOVA MESAĜO',
496
+    'lien_nouvelle_annonce' => 'NOVA ANONCO',
497
+    'lien_petitions' => 'PETSKRIBO',
498
+    'lien_popularite' => 'populareco : @popularite@%',
499
+    'lien_racine_site' => 'RADIKO DE LA RETEJO',
500
+    'lien_reessayer' => 'reprovi',
501
+    'lien_repondre_message' => 'Respondi al tiu mesaĝo',
502
+    'lien_supprimer' => 'forigi',
503
+    'lien_tout_afficher' => 'Afiŝi ĉion',
504
+    'lien_visite_site' => 'viziti tiun retejon',
505
+    'lien_visites' => '@visites@ vizitoj',
506
+    'lien_voir_auteur' => 'Vidi tiun aŭtoron',
507
+    'ligne' => 'Linio',
508
+    'login' => 'Ensaluti',
509
+    'login_acces_prive' => 'aliro al la privata spaco',
510
+    'login_autre_identifiant' => 'ensaluti per alia salutnomo',
511
+    'login_cookie_accepte' => 'Bonvolu agordi vian retumilon por ke ĝi akceptu ilin (almenaŭ por tiu ĉi retejo).',
512
+    'login_cookie_oblige' => 'Por sekure ensalutiĝi en tiu retejo, vi devas akcepti la kuketojn.',
513
+    'login_deconnexion_ok' => 'Elsalutinta.',
514
+    'login_erreur_pass' => 'Pasvort-eraro.',
515
+    'login_espace_prive' => 'privata spaco',
516
+    'login_identifiant_inconnu' => 'La salutnomo « @login@ » estas nekonata.',
517
+    'login_login' => 'Salutnomo :',
518
+    'login_login2' => 'Salutnomo aŭ retpoŝtadreso :',
519
+    'login_login_pass_incorrect' => '(Salutnomo aŭ pasvorto ne valida.)',
520
+    'login_motpasseoublie' => 'ĉu pasvorto forgesita ?',
521
+    'login_non_securise' => 'Atentu, tiu formularo ne estas sekurigita ;.
522 522
    Se vi ne volas ke via pasvorto estu fraŭde
523 523
    interkaptita ĉe la reto, bonvolu aktivigi
524 524
    Javascript-on en via retumilo',
525
-	'login_nouvelle_tentative' => 'Nova provo',
526
-	'login_par_ici' => 'Vi estas registrita... ĉi tien...',
527
-	'login_pass2' => 'Pasvorto :',
528
-	'login_preferez_refuser' => '<b>Se vi preferas rifuzi kuketojn</b>, alia konektometodo (malpli sekura) estas je via dispono :',
529
-	'login_recharger' => 'freŝigi tiun ĉi paĝon',
530
-	'login_rester_identifie' => 'Resti ensalutinta kelkajn tagojn', # MODIF
531
-	'login_retour_public' => 'Reen al la publika spaco',
532
-	'login_retour_site' => 'Reen al la publika spaco',
533
-	'login_retoursitepublic' => 'reen al la publika spaco',
534
-	'login_sans_cookie' => 'Ensaluto sen kuketo',
535
-	'login_securise' => 'Sekura salutnomo',
536
-	'login_sinscrire' => 'registriĝi', # MODIF
537
-	'login_test_navigateur' => 'testo retumilo/rekonektiĝo',
538
-	'login_verifiez_navigateur' => '(Kontrolu tamen ke via retumilo ne memoras pri via pasvorto...)',
525
+    'login_nouvelle_tentative' => 'Nova provo',
526
+    'login_par_ici' => 'Vi estas registrita... ĉi tien...',
527
+    'login_pass2' => 'Pasvorto :',
528
+    'login_preferez_refuser' => '<b>Se vi preferas rifuzi kuketojn</b>, alia konektometodo (malpli sekura) estas je via dispono :',
529
+    'login_recharger' => 'freŝigi tiun ĉi paĝon',
530
+    'login_rester_identifie' => 'Resti ensalutinta kelkajn tagojn', # MODIF
531
+    'login_retour_public' => 'Reen al la publika spaco',
532
+    'login_retour_site' => 'Reen al la publika spaco',
533
+    'login_retoursitepublic' => 'reen al la publika spaco',
534
+    'login_sans_cookie' => 'Ensaluto sen kuketo',
535
+    'login_securise' => 'Sekura salutnomo',
536
+    'login_sinscrire' => 'registriĝi', # MODIF
537
+    'login_test_navigateur' => 'testo retumilo/rekonektiĝo',
538
+    'login_verifiez_navigateur' => '(Kontrolu tamen ke via retumilo ne memoras pri via pasvorto...)',
539 539
 
540
-	// M
541
-	'masquer_colonne' => 'Kaŝi tiun ĉi kolumnon',
542
-	'masquer_trad' => 'kaŝi la tradukojn',
543
-	'message_nouveaux_identifiants_echec' => 'Ne eblas krei novajn ensalutilojn.',
544
-	'message_nouveaux_identifiants_echec_envoi' => 'Ne eblis sendi la novajn ensalutilojn.',
545
-	'message_nouveaux_identifiants_ok' => 'La novaj ensalutilojn estis senditaj al @email@.',
546
-	'module_fichiers_langues' => 'Dosieroj de lingvo',
540
+    // M
541
+    'masquer_colonne' => 'Kaŝi tiun ĉi kolumnon',
542
+    'masquer_trad' => 'kaŝi la tradukojn',
543
+    'message_nouveaux_identifiants_echec' => 'Ne eblas krei novajn ensalutilojn.',
544
+    'message_nouveaux_identifiants_echec_envoi' => 'Ne eblis sendi la novajn ensalutilojn.',
545
+    'message_nouveaux_identifiants_ok' => 'La novaj ensalutilojn estis senditaj al @email@.',
546
+    'module_fichiers_langues' => 'Dosieroj de lingvo',
547 547
 
548
-	// N
549
-	'navigateur_pas_redirige' => 'Se via retumilo ne redirektiĝas, daŭrigu musklakante ĉi tie.',
550
-	'numero' => 'Numero',
548
+    // N
549
+    'navigateur_pas_redirige' => 'Se via retumilo ne redirektiĝas, daŭrigu musklakante ĉi tie.',
550
+    'numero' => 'Numero',
551 551
 
552
-	// O
553
-	'occurence' => 'Trafo',
554
-	'onglet_affacer_base' => 'Forigi la datenbazon',
555
-	'onglet_auteur' => 'La aŭtoro',
556
-	'onglet_contenu_site' => 'Enhavo de la retejo',
557
-	'onglet_evolution_visite_mod' => 'Evoluado',
558
-	'onglet_fonctions_avances' => 'Ampleksaj funkcioj',
559
-	'onglet_informations_personnelles' => 'Personaj datenoj',
560
-	'onglet_interactivite' => 'Interagado',
561
-	'onglet_messagerie' => 'Mesaĝilo',
562
-	'onglet_repartition_rubrique' => 'Distribuo laŭ rubrikoj',
563
-	'onglet_save_restaur_base' => 'Savkopii/restaŭri la datenbazon',
564
-	'onglet_vider_cache' => 'Malplenigi la staplon',
552
+    // O
553
+    'occurence' => 'Trafo',
554
+    'onglet_affacer_base' => 'Forigi la datenbazon',
555
+    'onglet_auteur' => 'La aŭtoro',
556
+    'onglet_contenu_site' => 'Enhavo de la retejo',
557
+    'onglet_evolution_visite_mod' => 'Evoluado',
558
+    'onglet_fonctions_avances' => 'Ampleksaj funkcioj',
559
+    'onglet_informations_personnelles' => 'Personaj datenoj',
560
+    'onglet_interactivite' => 'Interagado',
561
+    'onglet_messagerie' => 'Mesaĝilo',
562
+    'onglet_repartition_rubrique' => 'Distribuo laŭ rubrikoj',
563
+    'onglet_save_restaur_base' => 'Savkopii/restaŭri la datenbazon',
564
+    'onglet_vider_cache' => 'Malplenigi la staplon',
565 565
 
566
-	// P
567
-	'pass_choix_pass' => 'Bonvolu elekti vian novan pasvorton :',
568
-	'pass_erreur' => 'Eraro',
569
-	'pass_erreur_acces_refuse' => '<b>Eraro :</b> vi ne plu havas aliron al tiu retejo.',
570
-	'pass_erreur_code_inconnu' => '<b>Eraro :</b> tiu kodo kongruas kun neniu el la vizitantoj rajtantaj aliri tiun ĉi retejon.',
571
-	'pass_erreur_non_enregistre' => '<b>Eraro :</b> la retpoŝtadreso <tt>@email_oubli@</tt> ne estas registrita ĉi tie.',
572
-	'pass_erreur_non_valide' => '<b>Eraro :</b> tiu retpoŝtadreso <tt>@email_oubli@</tt> ne validas !',
573
-	'pass_erreur_probleme_technique' => '<b>Eraro :</b> pro teknika problemo, la retmesaĝo ne povas esti sendata.',
574
-	'pass_espace_prive_bla' => 'La privata spaco de tiu ĉi retejo estas malfermita al
566
+    // P
567
+    'pass_choix_pass' => 'Bonvolu elekti vian novan pasvorton :',
568
+    'pass_erreur' => 'Eraro',
569
+    'pass_erreur_acces_refuse' => '<b>Eraro :</b> vi ne plu havas aliron al tiu retejo.',
570
+    'pass_erreur_code_inconnu' => '<b>Eraro :</b> tiu kodo kongruas kun neniu el la vizitantoj rajtantaj aliri tiun ĉi retejon.',
571
+    'pass_erreur_non_enregistre' => '<b>Eraro :</b> la retpoŝtadreso <tt>@email_oubli@</tt> ne estas registrita ĉi tie.',
572
+    'pass_erreur_non_valide' => '<b>Eraro :</b> tiu retpoŝtadreso <tt>@email_oubli@</tt> ne validas !',
573
+    'pass_erreur_probleme_technique' => '<b>Eraro :</b> pro teknika problemo, la retmesaĝo ne povas esti sendata.',
574
+    'pass_espace_prive_bla' => 'La privata spaco de tiu ĉi retejo estas malfermita al
575 575
   vizitantoj, post ties registriĝo. Tio farita, vi povos
576 576
   konsulti la redaktatajn artikolojn, proponi artikolojn
577 577
   kaj partopreni en ĉiuj forumoj.',
578
-	'pass_forum_bla' => 'Vi petis por kontribui en forumo
578
+    'pass_forum_bla' => 'Vi petis por kontribui en forumo
579 579
   rezervita al registritaj vizitantoj.',
580
-	'pass_indiquez_cidessous' => 'Indiku ĉi-sube la retpoŝtadreson laŭ kiu vi
580
+    'pass_indiquez_cidessous' => 'Indiku ĉi-sube la retpoŝtadreson laŭ kiu vi
581 581
    antaŭe registriĝis. Vi
582 582
    ricevos retmesaĝon kiu indikos al vi kion fari por
583 583
    reakiri vian alir-rajton.',
584
-	'pass_mail_passcookie' => '(tio ĉi estas aŭtomata mesaĝo)
584
+    'pass_mail_passcookie' => '(tio ĉi estas aŭtomata mesaĝo)
585 585
 Por reakiri alireblon al la retejo
586 586
 @nom_site_spip@ (@adresse_site@)
587 587
 
@@ -593,145 +593,145 @@  discard block
 block discarded – undo
593 593
 kaj ensaluti.
594 594
 
595 595
 ',
596
-	'pass_mot_oublie' => 'Pasvorto forgesita',
597
-	'pass_nouveau_enregistre' => 'Via nova pasvorto estas registrita.',
598
-	'pass_nouveau_pass' => 'Nova pasvorto',
599
-	'pass_ok' => 'JES',
600
-	'pass_oubli_mot' => 'Pasvorto-forgeso',
601
-	'pass_procedure_changer' => 'Por ŝanĝi vian pasvorton, specifu al ni la asociitan retpoŝtadreson el via konto.',
602
-	'pass_quitter_fenetre' => 'Forlasi tiun fenestron',
603
-	'pass_rappel_login' => 'Memoru : via ensalutilo (salutnomo) estas « @login@ ».',
604
-	'pass_recevoir_mail' => 'Vi ricevos retmesaĝon indikantan al vi kiel retrovi vian aliron al la retejo.', # MODIF
605
-	'pass_retour_public' => 'Reen al la publika spaco',
606
-	'pass_rien_a_faire_ici' => 'Nenion por fari ĉi tie.',
607
-	'pass_vousinscrire' => 'Registriĝi ĉe tiu retejo',
608
-	'precedent' => 'antaŭan',
609
-	'previsualisation' => 'Antaŭrigardo',
610
-	'previsualiser' => 'Antaŭrigardi',
596
+    'pass_mot_oublie' => 'Pasvorto forgesita',
597
+    'pass_nouveau_enregistre' => 'Via nova pasvorto estas registrita.',
598
+    'pass_nouveau_pass' => 'Nova pasvorto',
599
+    'pass_ok' => 'JES',
600
+    'pass_oubli_mot' => 'Pasvorto-forgeso',
601
+    'pass_procedure_changer' => 'Por ŝanĝi vian pasvorton, specifu al ni la asociitan retpoŝtadreson el via konto.',
602
+    'pass_quitter_fenetre' => 'Forlasi tiun fenestron',
603
+    'pass_rappel_login' => 'Memoru : via ensalutilo (salutnomo) estas « @login@ ».',
604
+    'pass_recevoir_mail' => 'Vi ricevos retmesaĝon indikantan al vi kiel retrovi vian aliron al la retejo.', # MODIF
605
+    'pass_retour_public' => 'Reen al la publika spaco',
606
+    'pass_rien_a_faire_ici' => 'Nenion por fari ĉi tie.',
607
+    'pass_vousinscrire' => 'Registriĝi ĉe tiu retejo',
608
+    'precedent' => 'antaŭan',
609
+    'previsualisation' => 'Antaŭrigardo',
610
+    'previsualiser' => 'Antaŭrigardi',
611 611
 
612
-	// R
613
-	'retour' => 'Reen',
612
+    // R
613
+    'retour' => 'Reen',
614 614
 
615
-	// S
616
-	'spip_conforme_dtd' => 'SPIP konsideras tiun dokumenton konforma al sia DOCTYPE :',
617
-	'squelette' => 'skeleto',
618
-	'squelette_inclus_ligne' => 'skeleto inkluzivita, linio',
619
-	'squelette_ligne' => 'skeleto, linio',
620
-	'stats_visites_et_popularite' => '@visites@ vizitoj ; populareco : @popularite@',
621
-	'suivant' => 'sekvanta',
615
+    // S
616
+    'spip_conforme_dtd' => 'SPIP konsideras tiun dokumenton konforma al sia DOCTYPE :',
617
+    'squelette' => 'skeleto',
618
+    'squelette_inclus_ligne' => 'skeleto inkluzivita, linio',
619
+    'squelette_ligne' => 'skeleto, linio',
620
+    'stats_visites_et_popularite' => '@visites@ vizitoj ; populareco : @popularite@',
621
+    'suivant' => 'sekvanta',
622 622
 
623
-	// T
624
-	'taille_go' => '@taille@ Go',
625
-	'taille_ko' => '@taille@ kb',
626
-	'taille_mo' => '@taille@ Mb',
627
-	'taille_octets' => '@taille@ bitokoj',
628
-	'taille_octets_bi' => '@taille@ bitokoj',
629
-	'texte_actualite_site_1' => 'Kiam vi estos kutimiĝinta kun la interfaco, vi povos musklaki sur « ',
630
-	'texte_actualite_site_2' => 'kompleta interfaco',
631
-	'texte_actualite_site_3' => ' » por malfermi pliajn eblecojn.',
632
-	'texte_creation_automatique_vignette' => 'La aŭtomata kreado de antaŭrigardaj vinjetoj estas aktivigita ĉe tiu ĉi retejo. Se vi instalas pere de tiu ĉi formularo bildojn je la formato(j) @gd_formats@, ili estos akompanataj de vinjeto kun maksimuma grandeco de @taille_preview@ bilderoj.',
633
-	'texte_documents_associes' => 'La sekvantaj dokumentoj estas asociitaj al la artikolo,
623
+    // T
624
+    'taille_go' => '@taille@ Go',
625
+    'taille_ko' => '@taille@ kb',
626
+    'taille_mo' => '@taille@ Mb',
627
+    'taille_octets' => '@taille@ bitokoj',
628
+    'taille_octets_bi' => '@taille@ bitokoj',
629
+    'texte_actualite_site_1' => 'Kiam vi estos kutimiĝinta kun la interfaco, vi povos musklaki sur « ',
630
+    'texte_actualite_site_2' => 'kompleta interfaco',
631
+    'texte_actualite_site_3' => ' » por malfermi pliajn eblecojn.',
632
+    'texte_creation_automatique_vignette' => 'La aŭtomata kreado de antaŭrigardaj vinjetoj estas aktivigita ĉe tiu ĉi retejo. Se vi instalas pere de tiu ĉi formularo bildojn je la formato(j) @gd_formats@, ili estos akompanataj de vinjeto kun maksimuma grandeco de @taille_preview@ bilderoj.',
633
+    'texte_documents_associes' => 'La sekvantaj dokumentoj estas asociitaj al la artikolo,
634 634
     sed ili ne estis rekte enmetitaj en ĝin.
635 635
     Laŭ la enpaĝigo de la publika spaco,
636 636
     ili povos aperi en formo de alkroĉitaj dokumentoj.',
637
-	'texte_erreur_mise_niveau_base' => 'Datenbazo-eraro dum la alniveligo.
637
+    'texte_erreur_mise_niveau_base' => 'Datenbazo-eraro dum la alniveligo.
638 638
   La bildo <b>@fichier@</b> ne transŝutiĝis (artikolo @id_article@).
639 639
   Bone notu tiun referencon, reprovu la alniveligon,
640 640
   kaj fine kontrolu ke la bildoj plu aperu
641 641
 en la artikoloj.',
642
-	'texte_erreur_visiteur' => 'Vi provis eniri la privatan spacon pere de ne alir-rajtiga salutnomo.',
643
-	'texte_inc_auth_1' => 'Vi ensalutis laŭ la
642
+    'texte_erreur_visiteur' => 'Vi provis eniri la privatan spacon pere de ne alir-rajtiga salutnomo.',
643
+    'texte_inc_auth_1' => 'Vi ensalutis laŭ la
644 644
   salutnomo <b>@auth_login@</b>, sed tiu ne/ne plu ekzistas en la datenbazo.
645 645
   Provu',
646
-	'texte_inc_auth_2' => 'rekonektiĝi',
647
-	'texte_inc_auth_3' => ', post esti eventuale ferminta kaj
646
+    'texte_inc_auth_2' => 'rekonektiĝi',
647
+    'texte_inc_auth_3' => ', post esti eventuale ferminta kaj
648 648
   restartiginta via retumilon.',
649
-	'texte_inc_config' => 'La ŝanĝoj faritaj en tiuj ĉi paĝoj influas grave la
649
+    'texte_inc_config' => 'La ŝanĝoj faritaj en tiuj ĉi paĝoj influas grave la
650 650
  funkciadon de via retejo. Ni konsilas al vi ne plu interveni antaŭ ol esti pli
651 651
  kutimiĝinta pri la funkciado de la SPIP-sistemo. <br /><br /><b>Pli
652 652
  ĝenerale, estas tre konsilinde lasi la mastrumadon de tiuj ĉi paĝoj
653 653
 sub la respondeco de la ĉefa retejestro .</b>',
654
-	'texte_inc_meta_1' => 'La sistemo detektis eraron dum skribado de la dosiero <code>@fichier@</code>. Bonvolu, kiel mastrumanto de la retejo,',
655
-	'texte_inc_meta_2' => 'kontroli la skriborajtojn',
656
-	'texte_inc_meta_3' => 'en la dosierujo <code>@repertoire@</code>.',
657
-	'texte_statut_en_cours_redaction' => 'Redaktataj',
658
-	'texte_statut_poubelle' => 'en rubujo',
659
-	'texte_statut_propose_evaluation' => 'proponita por taksado',
660
-	'texte_statut_publie' => 'rete publikigita',
661
-	'texte_statut_refuse' => 'rifuzita',
662
-	'titre_ajouter_mot_cle' => 'ALDONI ŜLOSILVORTON :',
663
-	'titre_cadre_raccourcis' => 'RAPIDAJ ALIROJ :',
664
-	'titre_changer_couleur_interface' => 'Ŝanĝi la koloron de la interfaco',
665
-	'titre_image_admin_article' => 'Vi povas mastrumi tiun ĉi artikolon',
666
-	'titre_image_administrateur' => 'Mastrumanto',
667
-	'titre_image_aide' => 'Helpo pri tiu elemento',
668
-	'titre_image_auteur_supprime' => 'Aŭtoro forigita',
669
-	'titre_image_redacteur' => 'Redaktanto sen alireblo',
670
-	'titre_image_redacteur_02' => 'Redaktanto',
671
-	'titre_image_selecteur' => 'Montri la liston',
672
-	'titre_image_visiteur' => 'Vizitanto',
673
-	'titre_joindre_document' => 'ALDONI DOKUMENTON',
674
-	'titre_mots_cles' => 'ŜLOSILVORTOJ',
675
-	'titre_probleme_technique' => 'Atentu : teknika problemo  (SQL-servilo) malhelpas la aliron al tiu parto de la retejo. Dankon pro via komprenemo.',
676
-	'titre_publier_document' => 'PUBLIKIGI DOKUMENTON EN TIU ĈI RUBRIKO',
677
-	'titre_signatures_attente' => 'Subskriboj validotaj',
678
-	'titre_signatures_confirmees' => 'Subskriboj konfirmitaj',
679
-	'titre_statistiques' => 'Statistikoj de la retejo',
680
-	'titre_titre_document' => 'Titolo de la dokumento :',
681
-	'todo' => 'venonta',
682
-	'trad_definir_reference' => 'Elekti „@titre@“ kiel referenco de la tradukoj',
683
-	'trad_reference' => '(referenco de la traduktoj)',
654
+    'texte_inc_meta_1' => 'La sistemo detektis eraron dum skribado de la dosiero <code>@fichier@</code>. Bonvolu, kiel mastrumanto de la retejo,',
655
+    'texte_inc_meta_2' => 'kontroli la skriborajtojn',
656
+    'texte_inc_meta_3' => 'en la dosierujo <code>@repertoire@</code>.',
657
+    'texte_statut_en_cours_redaction' => 'Redaktataj',
658
+    'texte_statut_poubelle' => 'en rubujo',
659
+    'texte_statut_propose_evaluation' => 'proponita por taksado',
660
+    'texte_statut_publie' => 'rete publikigita',
661
+    'texte_statut_refuse' => 'rifuzita',
662
+    'titre_ajouter_mot_cle' => 'ALDONI ŜLOSILVORTON :',
663
+    'titre_cadre_raccourcis' => 'RAPIDAJ ALIROJ :',
664
+    'titre_changer_couleur_interface' => 'Ŝanĝi la koloron de la interfaco',
665
+    'titre_image_admin_article' => 'Vi povas mastrumi tiun ĉi artikolon',
666
+    'titre_image_administrateur' => 'Mastrumanto',
667
+    'titre_image_aide' => 'Helpo pri tiu elemento',
668
+    'titre_image_auteur_supprime' => 'Aŭtoro forigita',
669
+    'titre_image_redacteur' => 'Redaktanto sen alireblo',
670
+    'titre_image_redacteur_02' => 'Redaktanto',
671
+    'titre_image_selecteur' => 'Montri la liston',
672
+    'titre_image_visiteur' => 'Vizitanto',
673
+    'titre_joindre_document' => 'ALDONI DOKUMENTON',
674
+    'titre_mots_cles' => 'ŜLOSILVORTOJ',
675
+    'titre_probleme_technique' => 'Atentu : teknika problemo  (SQL-servilo) malhelpas la aliron al tiu parto de la retejo. Dankon pro via komprenemo.',
676
+    'titre_publier_document' => 'PUBLIKIGI DOKUMENTON EN TIU ĈI RUBRIKO',
677
+    'titre_signatures_attente' => 'Subskriboj validotaj',
678
+    'titre_signatures_confirmees' => 'Subskriboj konfirmitaj',
679
+    'titre_statistiques' => 'Statistikoj de la retejo',
680
+    'titre_titre_document' => 'Titolo de la dokumento :',
681
+    'todo' => 'venonta',
682
+    'trad_definir_reference' => 'Elekti „@titre@“ kiel referenco de la tradukoj',
683
+    'trad_reference' => '(referenco de la traduktoj)',
684 684
 
685
-	// U
686
-	'upload_limit' => 'Tiu dosiero estas tro granda por la servilo : la maksimuma dosiergrando, kiam oni alŝutas, estas @max@.',
685
+    // U
686
+    'upload_limit' => 'Tiu dosiero estas tro granda por la servilo : la maksimuma dosiergrando, kiam oni alŝutas, estas @max@.',
687 687
 
688
-	// Z
689
-	'zbug_balise_b_aval' => ' : posta B marko',
690
-	'zbug_balise_inexistante' => 'Marko @balise@ malbone deklarita por @from@',
691
-	'zbug_balise_sans_argument' => 'Mankas argumento en la marko @balise@',
692
-	'zbug_boucle' => 'iteracio',
693
-	'zbug_boucle_recursive_undef' => 'Nedifinita rekursia iteracio : @nom@',
694
-	'zbug_calcul' => 'komputado',
695
-	'zbug_champ_hors_boucle' => 'Kampo @champ@ eksteras iteracion',
696
-	'zbug_champ_hors_motif' => 'Kampo @champ@ eksteras kontekston @motif@',
697
-	'zbug_code' => 'kodo',
698
-	'zbug_critere_inconnu' => 'Nekonata kriterio @critere@',
699
-	'zbug_critere_sur_table_sans_cle_primaire' => '{@critere@} pri tabelo sen atoma ĉefŝlosilo',
700
-	'zbug_distant_interdit' => 'Ago ĉe tiu ekstera datenbazo malpermesata',
701
-	'zbug_doublon_table_sans_cle_primaire' => 'Duobloj uzitaj ĉe tabelo, kiu ne havas simplan ĉefŝlosilon',
702
-	'zbug_doublon_table_sans_index' => 'Duoblaĵoj en la datentabelo sen indekso',
703
-	'zbug_erreur_boucle_double' => 'Duobla difino de la interacio @id@',
704
-	'zbug_erreur_boucle_fermant' => 'Iteracio @id@ ne fermita',
705
-	'zbug_erreur_boucle_syntaxe' => 'Sintakso de la iteracia @id@ ne valida',
706
-	'zbug_erreur_compilation' => 'Kompil-eraro',
707
-	'zbug_erreur_execution_page' => 'Eraro dum plenumo',
708
-	'zbug_erreur_filtre' => 'Filtrilo @filtre@ nedifinita',
709
-	'zbug_erreur_meme_parent' => 'La kriterio {meme_parent} nur aplikiĝas je iteracioj (FORUMS) aŭ (RUBRIQUES)',
710
-	'zbug_erreur_squelette' => 'Eraro(j) en la skeleto',
711
-	'zbug_hors_compilation' => 'Ne kompilita',
712
-	'zbug_info_erreur_squelette' => 'Eraro ĉe la retejo',
713
-	'zbug_inversion_ordre_inexistant' => 'Inversigo de ne ekzistanta ordo',
714
-	'zbug_pagination_sans_critere' => 'Marko #PAGINATION senkriteria {pagination} aŭ uzata en rekursia iteracio',
715
-	'zbug_parametres_inclus_incorrects' => 'Ne korektaj inkludaj parametroj : @param@',
716
-	'zbug_profile' => 'Kalkuldaŭro : @time@',
717
-	'zbug_resultat' => 'rezulto',
718
-	'zbug_serveur_indefini' => 'Nedifinata SQL-servilo',
719
-	'zbug_statistiques' => 'statistikoj pri SQL-informpetoj ordigitaj laŭ daŭro',
720
-	'zbug_table_inconnue' => 'nekonata SQL « @table@ » tabelo',
721
-	'zxml_connus_attributs' => 'konataj atributoj',
722
-	'zxml_de' => 'de',
723
-	'zxml_inconnu_attribut' => 'nekonataj atributoj',
724
-	'zxml_inconnu_balise' => 'ne konita marko',
725
-	'zxml_inconnu_entite' => 'ne konata ento',
726
-	'zxml_inconnu_id' => 'ne konata ID',
727
-	'zxml_mais_de' => 'sed',
728
-	'zxml_non_conforme' => 'ne kongrua kun la motivo',
729
-	'zxml_non_fils' => 'ne estas filo de',
730
-	'zxml_nonvide_balise' => 'ne malplena marko',
731
-	'zxml_obligatoire_attribut' => 'deviga atributo sed foresta en',
732
-	'zxml_succession_fils_incorrecte' => 'sinsekvo de filoj korekta',
733
-	'zxml_survoler' => 'superflugi por ekvidi korektaĵojn',
734
-	'zxml_valeur_attribut' => 'atributa valoro',
735
-	'zxml_vide_balise' => 'malplena marko',
736
-	'zxml_vu' => 'antaŭe vidita'
688
+    // Z
689
+    'zbug_balise_b_aval' => ' : posta B marko',
690
+    'zbug_balise_inexistante' => 'Marko @balise@ malbone deklarita por @from@',
691
+    'zbug_balise_sans_argument' => 'Mankas argumento en la marko @balise@',
692
+    'zbug_boucle' => 'iteracio',
693
+    'zbug_boucle_recursive_undef' => 'Nedifinita rekursia iteracio : @nom@',
694
+    'zbug_calcul' => 'komputado',
695
+    'zbug_champ_hors_boucle' => 'Kampo @champ@ eksteras iteracion',
696
+    'zbug_champ_hors_motif' => 'Kampo @champ@ eksteras kontekston @motif@',
697
+    'zbug_code' => 'kodo',
698
+    'zbug_critere_inconnu' => 'Nekonata kriterio @critere@',
699
+    'zbug_critere_sur_table_sans_cle_primaire' => '{@critere@} pri tabelo sen atoma ĉefŝlosilo',
700
+    'zbug_distant_interdit' => 'Ago ĉe tiu ekstera datenbazo malpermesata',
701
+    'zbug_doublon_table_sans_cle_primaire' => 'Duobloj uzitaj ĉe tabelo, kiu ne havas simplan ĉefŝlosilon',
702
+    'zbug_doublon_table_sans_index' => 'Duoblaĵoj en la datentabelo sen indekso',
703
+    'zbug_erreur_boucle_double' => 'Duobla difino de la interacio @id@',
704
+    'zbug_erreur_boucle_fermant' => 'Iteracio @id@ ne fermita',
705
+    'zbug_erreur_boucle_syntaxe' => 'Sintakso de la iteracia @id@ ne valida',
706
+    'zbug_erreur_compilation' => 'Kompil-eraro',
707
+    'zbug_erreur_execution_page' => 'Eraro dum plenumo',
708
+    'zbug_erreur_filtre' => 'Filtrilo @filtre@ nedifinita',
709
+    'zbug_erreur_meme_parent' => 'La kriterio {meme_parent} nur aplikiĝas je iteracioj (FORUMS) aŭ (RUBRIQUES)',
710
+    'zbug_erreur_squelette' => 'Eraro(j) en la skeleto',
711
+    'zbug_hors_compilation' => 'Ne kompilita',
712
+    'zbug_info_erreur_squelette' => 'Eraro ĉe la retejo',
713
+    'zbug_inversion_ordre_inexistant' => 'Inversigo de ne ekzistanta ordo',
714
+    'zbug_pagination_sans_critere' => 'Marko #PAGINATION senkriteria {pagination} aŭ uzata en rekursia iteracio',
715
+    'zbug_parametres_inclus_incorrects' => 'Ne korektaj inkludaj parametroj : @param@',
716
+    'zbug_profile' => 'Kalkuldaŭro : @time@',
717
+    'zbug_resultat' => 'rezulto',
718
+    'zbug_serveur_indefini' => 'Nedifinata SQL-servilo',
719
+    'zbug_statistiques' => 'statistikoj pri SQL-informpetoj ordigitaj laŭ daŭro',
720
+    'zbug_table_inconnue' => 'nekonata SQL « @table@ » tabelo',
721
+    'zxml_connus_attributs' => 'konataj atributoj',
722
+    'zxml_de' => 'de',
723
+    'zxml_inconnu_attribut' => 'nekonataj atributoj',
724
+    'zxml_inconnu_balise' => 'ne konita marko',
725
+    'zxml_inconnu_entite' => 'ne konata ento',
726
+    'zxml_inconnu_id' => 'ne konata ID',
727
+    'zxml_mais_de' => 'sed',
728
+    'zxml_non_conforme' => 'ne kongrua kun la motivo',
729
+    'zxml_non_fils' => 'ne estas filo de',
730
+    'zxml_nonvide_balise' => 'ne malplena marko',
731
+    'zxml_obligatoire_attribut' => 'deviga atributo sed foresta en',
732
+    'zxml_succession_fils_incorrecte' => 'sinsekvo de filoj korekta',
733
+    'zxml_survoler' => 'superflugi por ekvidi korektaĵojn',
734
+    'zxml_valeur_attribut' => 'atributa valoro',
735
+    'zxml_vide_balise' => 'malplena marko',
736
+    'zxml_vu' => 'antaŭe vidita'
737 737
 );
Please login to merge, or discard this patch.
ecrire/lang/spip_tr.php 1 patch
Indentation   +587 added lines, -587 removed lines patch added patch discarded remove patch
@@ -4,510 +4,510 @@  discard block
 block discarded – undo
4 4
 // ** ne pas modifier le fichier **
5 5
 
6 6
 if (!defined('_ECRIRE_INC_VERSION')) {
7
-	return;
7
+    return;
8 8
 }
9 9
 
10 10
 $GLOBALS[$GLOBALS['idx_lang']] = array(
11 11
 
12
-	// A
13
-	'access_interface_graphique' => 'Tam grafik arayüze geri dön',
14
-	'access_mode_texte' => 'Basitleştirilmiş metin arayüzünü göster',
15
-	'admin_debug' => 'hata ayıkla',
16
-	'admin_modifier_article' => 'Bu makaleyi değiştir',
17
-	'admin_modifier_auteur' => 'Bu yazarı değiştir',
18
-	'admin_modifier_breve' => 'Bu kısa haberi değiştir',
19
-	'admin_modifier_mot' => 'Bu anahtar sözcüğü değiştir',
20
-	'admin_modifier_rubrique' => 'Bu bölümü değiştir',
21
-	'admin_recalculer' => 'Bu sayfayı yeniden oluştur',
22
-	'afficher_trad' => 'çevirileri listele',
23
-	'alerte_maj_impossible' => '<b>Dikkat !</b> SQL veri tabanının @version@ sürümüne güncellenmesi imkansız. Sorun veritabanı değiştirme haklarından kaynaklanıyor olabilir, lütfen sitenizi barındıran şirkete başvurunuz.',
24
-	'alerte_modif_info_concourante' => 'DİKKAT: Bu bilgi başka bir yerde değiştirildi. Güncel değer :',
25
-	'analyse_xml' => 'XML analizi',
26
-	'annuler' => 'İptal et',
27
-	'antispam_champ_vide' => 'Lütfen bu alanı boş bırakınız :',
28
-	'articles_recents' => 'En yeni makaleler',
29
-	'avis_archive_incorrect' => 'arşiv dosyası SPIP dosyası değil',
30
-	'avis_archive_invalide' => 'bu arşiv dosyası geçerli değil',
31
-	'avis_attention' => 'DİKKAT !',
32
-	'avis_champ_incorrect_type_objet' => '@type@ tipindeki nesne için @name@ ismi geçersiz',
33
-	'avis_colonne_inexistante' => '@col@ isimli sütun yok',
34
-	'avis_erreur' => 'Hata: aşağıdaki açıklamaya bakınız',
35
-	'avis_erreur_connexion' => 'Bağlantı hatası',
36
-	'avis_erreur_cookie' => 'çerez sorunu',
37
-	'avis_erreur_fonction_contexte' => 'Yazılım hatası. Bu işlev bu biçimde kullanılmamalı.',
38
-	'avis_erreur_mysql' => 'SQL hatası',
39
-	'avis_erreur_sauvegarde' => 'Yedeklemede hata (@type@ @id_objet@) !',
40
-	'avis_erreur_visiteur' => 'Özel alana erişim sorunu',
12
+    // A
13
+    'access_interface_graphique' => 'Tam grafik arayüze geri dön',
14
+    'access_mode_texte' => 'Basitleştirilmiş metin arayüzünü göster',
15
+    'admin_debug' => 'hata ayıkla',
16
+    'admin_modifier_article' => 'Bu makaleyi değiştir',
17
+    'admin_modifier_auteur' => 'Bu yazarı değiştir',
18
+    'admin_modifier_breve' => 'Bu kısa haberi değiştir',
19
+    'admin_modifier_mot' => 'Bu anahtar sözcüğü değiştir',
20
+    'admin_modifier_rubrique' => 'Bu bölümü değiştir',
21
+    'admin_recalculer' => 'Bu sayfayı yeniden oluştur',
22
+    'afficher_trad' => 'çevirileri listele',
23
+    'alerte_maj_impossible' => '<b>Dikkat !</b> SQL veri tabanının @version@ sürümüne güncellenmesi imkansız. Sorun veritabanı değiştirme haklarından kaynaklanıyor olabilir, lütfen sitenizi barındıran şirkete başvurunuz.',
24
+    'alerte_modif_info_concourante' => 'DİKKAT: Bu bilgi başka bir yerde değiştirildi. Güncel değer :',
25
+    'analyse_xml' => 'XML analizi',
26
+    'annuler' => 'İptal et',
27
+    'antispam_champ_vide' => 'Lütfen bu alanı boş bırakınız :',
28
+    'articles_recents' => 'En yeni makaleler',
29
+    'avis_archive_incorrect' => 'arşiv dosyası SPIP dosyası değil',
30
+    'avis_archive_invalide' => 'bu arşiv dosyası geçerli değil',
31
+    'avis_attention' => 'DİKKAT !',
32
+    'avis_champ_incorrect_type_objet' => '@type@ tipindeki nesne için @name@ ismi geçersiz',
33
+    'avis_colonne_inexistante' => '@col@ isimli sütun yok',
34
+    'avis_erreur' => 'Hata: aşağıdaki açıklamaya bakınız',
35
+    'avis_erreur_connexion' => 'Bağlantı hatası',
36
+    'avis_erreur_cookie' => 'çerez sorunu',
37
+    'avis_erreur_fonction_contexte' => 'Yazılım hatası. Bu işlev bu biçimde kullanılmamalı.',
38
+    'avis_erreur_mysql' => 'SQL hatası',
39
+    'avis_erreur_sauvegarde' => 'Yedeklemede hata (@type@ @id_objet@) !',
40
+    'avis_erreur_visiteur' => 'Özel alana erişim sorunu',
41 41
 
42
-	// B
43
-	'barre_a_accent_grave' => 'A harfinin üstüne aksan ekle (Türkçede anlamsız)',
44
-	'barre_aide' => 'Sayfa düzenini zenginleştirmek için tipografik kısayolları kullanınız',
45
-	'barre_e_accent_aigu' => 'E harfinin üstüne aksan ekle (Türkçe’de anlamsız)',
46
-	'barre_eo' => 'Türkçe’de anlamsız',
47
-	'barre_eo_maj' => 'Türkçe’de anlamsız',
48
-	'barre_euro' => '€ işaretini girin',
49
-	'barre_gras' => '{{Kalın}} yaz',
50
-	'barre_guillemets' => '« Tırnak » içine al',
51
-	'barre_guillemets_simples' => '“İkinci biçimde tırnak” içine al',
52
-	'barre_intertitre' => '{{{Arabaşlık’a}}} dönüştür',
53
-	'barre_italic' => '{Yana yatık (italik)} yaz',
54
-	'barre_lien' => '[Hipermetin bağlantısına->http://...] dönüştür',
55
-	'barre_lien_input' => 'Lütfen bağlantınızın adresini girin (adresi http://www.adresim.com veya bu sitede bulunan bir metnin numarası şeklinde girebilirsiniz).',
56
-	'barre_note' => '[[Sayfa sonu notuna]] dönüştür',
57
-	'barre_paragraphe' => 'Bir paragraf oluştur',
58
-	'barre_quote' => '<quote>Bir iletiden alıntı yap</quote>',
59
-	'bouton_changer' => 'Değiştir',
60
-	'bouton_chercher' => 'Ara',
61
-	'bouton_choisir' => 'Seç',
62
-	'bouton_download' => 'İndir', # MODIF
63
-	'bouton_enregistrer' => 'Kaydet',
64
-	'bouton_radio_desactiver_messagerie_interne' => 'İç iletileri kapat',
65
-	'bouton_radio_envoi_annonces' => 'Yazar duyurularını yolla',
66
-	'bouton_radio_non_envoi_annonces' => 'Duyuruları yollama',
67
-	'bouton_radio_non_envoi_liste_nouveautes' => 'Yenilikler listesini gönderme',
68
-	'bouton_recharger_page' => 'bu sayfayı yeniden yükle',
69
-	'bouton_telecharger' => 'İndir',
70
-	'bouton_upload' => 'İndir', # MODIF
71
-	'bouton_valider' => 'Onayla',
42
+    // B
43
+    'barre_a_accent_grave' => 'A harfinin üstüne aksan ekle (Türkçede anlamsız)',
44
+    'barre_aide' => 'Sayfa düzenini zenginleştirmek için tipografik kısayolları kullanınız',
45
+    'barre_e_accent_aigu' => 'E harfinin üstüne aksan ekle (Türkçe’de anlamsız)',
46
+    'barre_eo' => 'Türkçe’de anlamsız',
47
+    'barre_eo_maj' => 'Türkçe’de anlamsız',
48
+    'barre_euro' => '€ işaretini girin',
49
+    'barre_gras' => '{{Kalın}} yaz',
50
+    'barre_guillemets' => '« Tırnak » içine al',
51
+    'barre_guillemets_simples' => '“İkinci biçimde tırnak” içine al',
52
+    'barre_intertitre' => '{{{Arabaşlık’a}}} dönüştür',
53
+    'barre_italic' => '{Yana yatık (italik)} yaz',
54
+    'barre_lien' => '[Hipermetin bağlantısına->http://...] dönüştür',
55
+    'barre_lien_input' => 'Lütfen bağlantınızın adresini girin (adresi http://www.adresim.com veya bu sitede bulunan bir metnin numarası şeklinde girebilirsiniz).',
56
+    'barre_note' => '[[Sayfa sonu notuna]] dönüştür',
57
+    'barre_paragraphe' => 'Bir paragraf oluştur',
58
+    'barre_quote' => '<quote>Bir iletiden alıntı yap</quote>',
59
+    'bouton_changer' => 'Değiştir',
60
+    'bouton_chercher' => 'Ara',
61
+    'bouton_choisir' => 'Seç',
62
+    'bouton_download' => 'İndir', # MODIF
63
+    'bouton_enregistrer' => 'Kaydet',
64
+    'bouton_radio_desactiver_messagerie_interne' => 'İç iletileri kapat',
65
+    'bouton_radio_envoi_annonces' => 'Yazar duyurularını yolla',
66
+    'bouton_radio_non_envoi_annonces' => 'Duyuruları yollama',
67
+    'bouton_radio_non_envoi_liste_nouveautes' => 'Yenilikler listesini gönderme',
68
+    'bouton_recharger_page' => 'bu sayfayı yeniden yükle',
69
+    'bouton_telecharger' => 'İndir',
70
+    'bouton_upload' => 'İndir', # MODIF
71
+    'bouton_valider' => 'Onayla',
72 72
 
73
-	// C
74
-	'cal_apresmidi' => 'öğleden sonra',
75
-	'cal_jour_entier' => 'tam gün',
76
-	'cal_matin' => 'sabah',
77
-	'cal_par_jour' => 'günlük takvim',
78
-	'cal_par_mois' => 'aylık takvim',
79
-	'cal_par_semaine' => 'haftalık takvim',
80
-	'choix_couleur_interface' => 'renk',
81
-	'choix_interface' => 'arayüz seçimi',
82
-	'colonne' => 'Sütun',
83
-	'confirm_changer_statut' => 'Dikkat, bu elemanın durumunu değiştirmek istediniz. Devam etmek istiyor musunuz ?',
84
-	'correcte' => 'doğru',
73
+    // C
74
+    'cal_apresmidi' => 'öğleden sonra',
75
+    'cal_jour_entier' => 'tam gün',
76
+    'cal_matin' => 'sabah',
77
+    'cal_par_jour' => 'günlük takvim',
78
+    'cal_par_mois' => 'aylık takvim',
79
+    'cal_par_semaine' => 'haftalık takvim',
80
+    'choix_couleur_interface' => 'renk',
81
+    'choix_interface' => 'arayüz seçimi',
82
+    'colonne' => 'Sütun',
83
+    'confirm_changer_statut' => 'Dikkat, bu elemanın durumunu değiştirmek istediniz. Devam etmek istiyor musunuz ?',
84
+    'correcte' => 'doğru',
85 85
 
86
-	// D
87
-	'date_aujourdhui' => 'bugün',
88
-	'date_avant_jc' => 'İ.Ö.',
89
-	'date_dans' => ' @delai@ içinde',
90
-	'date_de_mois_1' => '@j@ @nommois@',
91
-	'date_de_mois_10' => '@j@ @nommois@',
92
-	'date_de_mois_11' => '@j@ @nommois@',
93
-	'date_de_mois_12' => '@j@ @nommois@',
94
-	'date_de_mois_2' => '@j@ @nommois@',
95
-	'date_de_mois_3' => '@j@ @nommois@',
96
-	'date_de_mois_4' => '@j@ @nommois@',
97
-	'date_de_mois_5' => '@j@ @nommois@',
98
-	'date_de_mois_6' => '@j@ @nommois@',
99
-	'date_de_mois_7' => '@j@ @nommois@',
100
-	'date_de_mois_8' => '@j@ @nommois@',
101
-	'date_de_mois_9' => '@j@ @nommois@',
102
-	'date_demain' => 'yarın',
103
-	'date_fmt_heures_minutes' => '@h@h@m@min',
104
-	'date_fmt_jour_heure' => '@jour@ @heure@',
105
-	'date_fmt_jour_mois' => '@jour@ @nommois@',
106
-	'date_fmt_jour_mois_annee' => '@jour@ @nommois@ @annee@',
107
-	'date_fmt_mois_annee' => '@nommois@ @annee@',
108
-	'date_fmt_nomjour_date' => '@date@ @nomjour@',
109
-	'date_heures' => 'saat ',
110
-	'date_hier' => 'dün',
111
-	'date_il_y_a' => '@delai@ önce',
112
-	'date_jnum1' => '1.',
113
-	'date_jnum10' => '10',
114
-	'date_jnum11' => '11',
115
-	'date_jnum12' => '12',
116
-	'date_jnum13' => '13',
117
-	'date_jnum14' => '14',
118
-	'date_jnum15' => '15',
119
-	'date_jnum16' => '16',
120
-	'date_jnum17' => '17',
121
-	'date_jnum18' => '18',
122
-	'date_jnum19' => '19',
123
-	'date_jnum2' => '2',
124
-	'date_jnum20' => '20',
125
-	'date_jnum21' => '21',
126
-	'date_jnum22' => '22',
127
-	'date_jnum23' => '23',
128
-	'date_jnum24' => '24',
129
-	'date_jnum25' => '25',
130
-	'date_jnum26' => '26',
131
-	'date_jnum27' => '27',
132
-	'date_jnum28' => '28',
133
-	'date_jnum29' => '29',
134
-	'date_jnum3' => '3',
135
-	'date_jnum30' => '30',
136
-	'date_jnum31' => '31',
137
-	'date_jnum4' => '4',
138
-	'date_jnum5' => '5',
139
-	'date_jnum6' => '6',
140
-	'date_jnum7' => '7',
141
-	'date_jnum8' => '8',
142
-	'date_jnum9' => '9',
143
-	'date_jour_1' => 'Pazar',
144
-	'date_jour_1_abbr' => 'Pzr.',
145
-	'date_jour_1_initiale' => 'g.',
146
-	'date_jour_2' => 'Pazartesi',
147
-	'date_jour_2_abbr' => 'Ptesi.',
148
-	'date_jour_2_initiale' => 'P.',
149
-	'date_jour_3' => 'Salı',
150
-	'date_jour_3_abbr' => 'Salı',
151
-	'date_jour_3_initiale' => 'S.',
152
-	'date_jour_4' => 'Çarşamba',
153
-	'date_jour_4_abbr' => 'Çarş.',
154
-	'date_jour_4_initiale' => 'Ç.',
155
-	'date_jour_5' => 'Perşembe',
156
-	'date_jour_5_abbr' => 'Perş.',
157
-	'date_jour_5_initiale' => 'P.',
158
-	'date_jour_6' => 'Cuma',
159
-	'date_jour_6_abbr' => 'Cuma',
160
-	'date_jour_6_initiale' => 'C.',
161
-	'date_jour_7' => 'Cumartesi',
162
-	'date_jour_7_abbr' => 'Ctesi',
163
-	'date_jour_7_initiale' => 'Ct.',
164
-	'date_jours' => 'gün',
165
-	'date_minutes' => 'dakika',
166
-	'date_mois' => 'ay',
167
-	'date_mois_1' => 'Ocak',
168
-	'date_mois_10' => 'Ekim',
169
-	'date_mois_11' => 'Kasım',
170
-	'date_mois_12' => 'Aralık',
171
-	'date_mois_2' => 'Şubat',
172
-	'date_mois_3' => 'Mart',
173
-	'date_mois_4' => 'Nisan',
174
-	'date_mois_5' => 'Mayıs',
175
-	'date_mois_6' => 'Haziran',
176
-	'date_mois_7' => 'Temmuz',
177
-	'date_mois_8' => 'Ağustos',
178
-	'date_mois_9' => 'Eylül',
179
-	'date_saison_1' => 'kış',
180
-	'date_saison_2' => 'ilkbahar',
181
-	'date_saison_3' => 'yaz',
182
-	'date_saison_4' => 'sonbahar',
183
-	'date_semaines' => 'hafta',
184
-	'dirs_commencer' => ' yüklemeye gerçekten başlamak için',
185
-	'dirs_preliminaire' => 'Ön bilgi : <b>Erişim haklarını ayarlayınız</b>',
186
-	'dirs_probleme_droits' => 'Erişim hakları sorunu ',
187
-	'dirs_repertoires_absents' => '<p><b>Şu dizinler bulunamadı : </b></p><ul>@bad_dirs@</ul> </b>
86
+    // D
87
+    'date_aujourdhui' => 'bugün',
88
+    'date_avant_jc' => 'İ.Ö.',
89
+    'date_dans' => ' @delai@ içinde',
90
+    'date_de_mois_1' => '@j@ @nommois@',
91
+    'date_de_mois_10' => '@j@ @nommois@',
92
+    'date_de_mois_11' => '@j@ @nommois@',
93
+    'date_de_mois_12' => '@j@ @nommois@',
94
+    'date_de_mois_2' => '@j@ @nommois@',
95
+    'date_de_mois_3' => '@j@ @nommois@',
96
+    'date_de_mois_4' => '@j@ @nommois@',
97
+    'date_de_mois_5' => '@j@ @nommois@',
98
+    'date_de_mois_6' => '@j@ @nommois@',
99
+    'date_de_mois_7' => '@j@ @nommois@',
100
+    'date_de_mois_8' => '@j@ @nommois@',
101
+    'date_de_mois_9' => '@j@ @nommois@',
102
+    'date_demain' => 'yarın',
103
+    'date_fmt_heures_minutes' => '@h@h@m@min',
104
+    'date_fmt_jour_heure' => '@jour@ @heure@',
105
+    'date_fmt_jour_mois' => '@jour@ @nommois@',
106
+    'date_fmt_jour_mois_annee' => '@jour@ @nommois@ @annee@',
107
+    'date_fmt_mois_annee' => '@nommois@ @annee@',
108
+    'date_fmt_nomjour_date' => '@date@ @nomjour@',
109
+    'date_heures' => 'saat ',
110
+    'date_hier' => 'dün',
111
+    'date_il_y_a' => '@delai@ önce',
112
+    'date_jnum1' => '1.',
113
+    'date_jnum10' => '10',
114
+    'date_jnum11' => '11',
115
+    'date_jnum12' => '12',
116
+    'date_jnum13' => '13',
117
+    'date_jnum14' => '14',
118
+    'date_jnum15' => '15',
119
+    'date_jnum16' => '16',
120
+    'date_jnum17' => '17',
121
+    'date_jnum18' => '18',
122
+    'date_jnum19' => '19',
123
+    'date_jnum2' => '2',
124
+    'date_jnum20' => '20',
125
+    'date_jnum21' => '21',
126
+    'date_jnum22' => '22',
127
+    'date_jnum23' => '23',
128
+    'date_jnum24' => '24',
129
+    'date_jnum25' => '25',
130
+    'date_jnum26' => '26',
131
+    'date_jnum27' => '27',
132
+    'date_jnum28' => '28',
133
+    'date_jnum29' => '29',
134
+    'date_jnum3' => '3',
135
+    'date_jnum30' => '30',
136
+    'date_jnum31' => '31',
137
+    'date_jnum4' => '4',
138
+    'date_jnum5' => '5',
139
+    'date_jnum6' => '6',
140
+    'date_jnum7' => '7',
141
+    'date_jnum8' => '8',
142
+    'date_jnum9' => '9',
143
+    'date_jour_1' => 'Pazar',
144
+    'date_jour_1_abbr' => 'Pzr.',
145
+    'date_jour_1_initiale' => 'g.',
146
+    'date_jour_2' => 'Pazartesi',
147
+    'date_jour_2_abbr' => 'Ptesi.',
148
+    'date_jour_2_initiale' => 'P.',
149
+    'date_jour_3' => 'Salı',
150
+    'date_jour_3_abbr' => 'Salı',
151
+    'date_jour_3_initiale' => 'S.',
152
+    'date_jour_4' => 'Çarşamba',
153
+    'date_jour_4_abbr' => 'Çarş.',
154
+    'date_jour_4_initiale' => 'Ç.',
155
+    'date_jour_5' => 'Perşembe',
156
+    'date_jour_5_abbr' => 'Perş.',
157
+    'date_jour_5_initiale' => 'P.',
158
+    'date_jour_6' => 'Cuma',
159
+    'date_jour_6_abbr' => 'Cuma',
160
+    'date_jour_6_initiale' => 'C.',
161
+    'date_jour_7' => 'Cumartesi',
162
+    'date_jour_7_abbr' => 'Ctesi',
163
+    'date_jour_7_initiale' => 'Ct.',
164
+    'date_jours' => 'gün',
165
+    'date_minutes' => 'dakika',
166
+    'date_mois' => 'ay',
167
+    'date_mois_1' => 'Ocak',
168
+    'date_mois_10' => 'Ekim',
169
+    'date_mois_11' => 'Kasım',
170
+    'date_mois_12' => 'Aralık',
171
+    'date_mois_2' => 'Şubat',
172
+    'date_mois_3' => 'Mart',
173
+    'date_mois_4' => 'Nisan',
174
+    'date_mois_5' => 'Mayıs',
175
+    'date_mois_6' => 'Haziran',
176
+    'date_mois_7' => 'Temmuz',
177
+    'date_mois_8' => 'Ağustos',
178
+    'date_mois_9' => 'Eylül',
179
+    'date_saison_1' => 'kış',
180
+    'date_saison_2' => 'ilkbahar',
181
+    'date_saison_3' => 'yaz',
182
+    'date_saison_4' => 'sonbahar',
183
+    'date_semaines' => 'hafta',
184
+    'dirs_commencer' => ' yüklemeye gerçekten başlamak için',
185
+    'dirs_preliminaire' => 'Ön bilgi : <b>Erişim haklarını ayarlayınız</b>',
186
+    'dirs_probleme_droits' => 'Erişim hakları sorunu ',
187
+    'dirs_repertoires_absents' => '<p><b>Şu dizinler bulunamadı : </b></p><ul>@bad_dirs@</ul> </b>
188 188
   <p>Büyük küçük harf hatasına bağlı olabilir.
189 189
   Dizinlerin küçük büyük harflerle yazılışlarının yukarıda gösterilenlerle uyuştuğunu kontrol edin;  eğer uyuşmuyorsa FTP programınızla dizin isimlerini düzeltin.</p>
190 190
   <p>Bu işlemi yaptığınızda ',
191
-	'dirs_repertoires_suivants' => '<p><b>Aşağıdaki dizinlere yazma izni yoktur : </b></p><ul>@bad_dirs@.</ul> 
191
+    'dirs_repertoires_suivants' => '<p><b>Aşağıdaki dizinlere yazma izni yoktur : </b></p><ul>@bad_dirs@.</ul> 
192 192
   <p>Bu sorunu çözmek için FTP programınızla her bir dizine erişim haklarını düzenleyin. Bu yordam, kurulum kitapçığında detaylı biçimde açıklanmıştır./p> 
193 193
   <p>Bu işlemi yaptığınızda ',
194
-	'double_occurrence' => 'Çift tekrar ', # MODIF
194
+    'double_occurrence' => 'Çift tekrar ', # MODIF
195 195
 
196
-	// E
197
-	'en_cours' => 'işlenmekte',
198
-	'envoi_via_le_site' => 'Site üzerinden gönder',
199
-	'erreur' => 'Hata',
200
-	'erreur_balise_non_fermee' => 'son etiket kapatılmamış :',
201
-	'erreur_texte' => 'hata(lar)',
202
-	'etape' => 'Aşama',
196
+    // E
197
+    'en_cours' => 'işlenmekte',
198
+    'envoi_via_le_site' => 'Site üzerinden gönder',
199
+    'erreur' => 'Hata',
200
+    'erreur_balise_non_fermee' => 'son etiket kapatılmamış :',
201
+    'erreur_texte' => 'hata(lar)',
202
+    'etape' => 'Aşama',
203 203
 
204
-	// F
205
-	'fichier_introuvable' => '@fichier@ dosyası bulunamadı', # MODIF
206
-	'form_deja_inscrit' => 'Zaten kayıtlısınız.',
207
-	'form_email_non_valide' => 'E-posta adresiniz geçersiz.',
208
-	'form_forum_access_refuse' => 'Artık bu siteye erişim izniniz yok.',
209
-	'form_forum_bonjour' => 'Merhaba @nom@,',
210
-	'form_forum_email_deja_enregistre' => 'Bu e-posta adresi zaten kayıtlı, kullanmakta olduğunuz şifrenizi kullanmaya devam edebilirsiniz.',
211
-	'form_forum_identifiant_mail' => 'Yeni tanımlayıcınız e-posta yoluyla gönderildi.',
212
-	'form_forum_identifiants' => 'Kişisel tanımlayıcılar',
213
-	'form_forum_indiquer_nom_email' => 'Buraya isminizi ve e-posta adresinizi giriniz. Yeni tanımlayıcınız size bir e-posta ile hemen gönderilecektir.',
214
-	'form_forum_login' => 'kullanıcı ismi :',
215
-	'form_forum_message_auto' => '(bu otomatik bir iletidir)',
216
-	'form_forum_pass' => 'şifre :',
217
-	'form_forum_probleme_mail' => 'E-posta sorunu : tanımlayıcı gönderilemiyor.',
218
-	'form_forum_voici1' => '"@nom_site_spip@" (@adresse_site@) site yaşamına katılabilmek için tanımlayıcılarınız :',
219
-	'form_forum_voici2' => '"@nom_site_spip@" (@adresse_login@) sitesinde makale yayınlayabilmeniz için gereken kimlik bilgileriniz :',
220
-	'form_indiquer_email' => 'Lütfen e-posta adresinizi belirtiniz.',
221
-	'form_indiquer_nom' => 'Lütfen isminizi belirtiniz.',
222
-	'form_indiquer_nom_site' => 'Lütfen sitenizin ismini belirtiniz.',
223
-	'form_pet_deja_enregistre' => 'Bu site zaten kayıtlı',
224
-	'form_pet_signature_pasprise' => 'İmzanız dikkate alınmadı.',
225
-	'form_prop_confirmer_envoi' => 'Gönderiyi onayla',
226
-	'form_prop_description' => 'Tanım / Yorum',
227
-	'form_prop_enregistre' => 'Öneriniz kaydedildi, sitenin sorumluları tarafından onaylandıktan sonra çevrimiçi yayınlanacak.',
228
-	'form_prop_envoyer' => 'Bir ileti gönder',
229
-	'form_prop_indiquer_email' => 'Lütfen geçerli bir e-posta adresi belirtiniz',
230
-	'form_prop_indiquer_nom_site' => 'Sitenin ismini giriniz.',
231
-	'form_prop_indiquer_sujet' => 'Bir konu belirtiniz',
232
-	'form_prop_message_envoye' => 'İleti gönderildi',
233
-	'form_prop_non_enregistre' => 'Öneriniz kaydedilmedi.',
234
-	'form_prop_sujet' => 'Konu',
235
-	'form_prop_url_site' => 'Sitenin Url adresi', # MODIF
236
-	'forum_non_inscrit' => 'Kayıtlı değilsiniz veya adresiniz veya şifreniz hatalı.',
237
-	'forum_par_auteur' => 'yazan @auteur@ ',
238
-	'forum_titre_erreur' => 'Hata...',
204
+    // F
205
+    'fichier_introuvable' => '@fichier@ dosyası bulunamadı', # MODIF
206
+    'form_deja_inscrit' => 'Zaten kayıtlısınız.',
207
+    'form_email_non_valide' => 'E-posta adresiniz geçersiz.',
208
+    'form_forum_access_refuse' => 'Artık bu siteye erişim izniniz yok.',
209
+    'form_forum_bonjour' => 'Merhaba @nom@,',
210
+    'form_forum_email_deja_enregistre' => 'Bu e-posta adresi zaten kayıtlı, kullanmakta olduğunuz şifrenizi kullanmaya devam edebilirsiniz.',
211
+    'form_forum_identifiant_mail' => 'Yeni tanımlayıcınız e-posta yoluyla gönderildi.',
212
+    'form_forum_identifiants' => 'Kişisel tanımlayıcılar',
213
+    'form_forum_indiquer_nom_email' => 'Buraya isminizi ve e-posta adresinizi giriniz. Yeni tanımlayıcınız size bir e-posta ile hemen gönderilecektir.',
214
+    'form_forum_login' => 'kullanıcı ismi :',
215
+    'form_forum_message_auto' => '(bu otomatik bir iletidir)',
216
+    'form_forum_pass' => 'şifre :',
217
+    'form_forum_probleme_mail' => 'E-posta sorunu : tanımlayıcı gönderilemiyor.',
218
+    'form_forum_voici1' => '"@nom_site_spip@" (@adresse_site@) site yaşamına katılabilmek için tanımlayıcılarınız :',
219
+    'form_forum_voici2' => '"@nom_site_spip@" (@adresse_login@) sitesinde makale yayınlayabilmeniz için gereken kimlik bilgileriniz :',
220
+    'form_indiquer_email' => 'Lütfen e-posta adresinizi belirtiniz.',
221
+    'form_indiquer_nom' => 'Lütfen isminizi belirtiniz.',
222
+    'form_indiquer_nom_site' => 'Lütfen sitenizin ismini belirtiniz.',
223
+    'form_pet_deja_enregistre' => 'Bu site zaten kayıtlı',
224
+    'form_pet_signature_pasprise' => 'İmzanız dikkate alınmadı.',
225
+    'form_prop_confirmer_envoi' => 'Gönderiyi onayla',
226
+    'form_prop_description' => 'Tanım / Yorum',
227
+    'form_prop_enregistre' => 'Öneriniz kaydedildi, sitenin sorumluları tarafından onaylandıktan sonra çevrimiçi yayınlanacak.',
228
+    'form_prop_envoyer' => 'Bir ileti gönder',
229
+    'form_prop_indiquer_email' => 'Lütfen geçerli bir e-posta adresi belirtiniz',
230
+    'form_prop_indiquer_nom_site' => 'Sitenin ismini giriniz.',
231
+    'form_prop_indiquer_sujet' => 'Bir konu belirtiniz',
232
+    'form_prop_message_envoye' => 'İleti gönderildi',
233
+    'form_prop_non_enregistre' => 'Öneriniz kaydedilmedi.',
234
+    'form_prop_sujet' => 'Konu',
235
+    'form_prop_url_site' => 'Sitenin Url adresi', # MODIF
236
+    'forum_non_inscrit' => 'Kayıtlı değilsiniz veya adresiniz veya şifreniz hatalı.',
237
+    'forum_par_auteur' => 'yazan @auteur@ ',
238
+    'forum_titre_erreur' => 'Hata...',
239 239
 
240
-	// I
241
-	'ical_texte_rss_articles' => 'Makalelerin «backend» dosyası şu adrestedir:',
242
-	'ical_texte_rss_articles2' => 'Sitenin her bir bölümünün makaleleri için «backend» dosyaları edinebilirsiniz :',
243
-	'ical_texte_rss_breves' => 'Ayrıca site haberlerini içeren bir dosya mevcuttur. Bir bölüm numarası belirterek, sadece bu bölümün haberlerini elde edebilirsiniz.',
244
-	'icone_a_suivre' => 'İzlenecek',
245
-	'icone_admin_site' => 'Site yönetimi',
246
-	'icone_agenda' => 'Ajanda',
247
-	'icone_aide_ligne' => 'Yardım',
248
-	'icone_articles' => 'Makaleler',
249
-	'icone_auteurs' => 'Yazarlar',
250
-	'icone_brouteur' => 'Hızlı gezinti',
251
-	'icone_configuration_site' => 'Yapılandırma',
252
-	'icone_configurer_site' => 'Sitenizi yapılandırın',
253
-	'icone_creer_nouvel_auteur' => 'Yeni bir yazar oluştur',
254
-	'icone_creer_rubrique' => 'Bölüm oluştur',
255
-	'icone_creer_sous_rubrique' => 'Alt-bölüm oluştur',
256
-	'icone_deconnecter' => 'Çıkış',
257
-	'icone_discussions' => 'Tartışmalar',
258
-	'icone_doc_rubrique' => 'Bölüm belgeleri',
259
-	'icone_ecrire_article' => 'Yeni bir makale yaz',
260
-	'icone_edition_site' => 'Yayın',
261
-	'icone_gestion_langues' => 'Dillerin yönetimi',
262
-	'icone_informations_personnelles' => 'Kişisel bilgiler',
263
-	'icone_interface_complet' => 'Tüm arayüz',
264
-	'icone_interface_simple' => 'Basit arayüz',
265
-	'icone_maintenance_site' => 'Site bakımı',
266
-	'icone_messagerie_personnelle' => 'Kişisel iletiler',
267
-	'icone_repartition_debut' => 'Dağılımı en başından itibaren göster',
268
-	'icone_rubriques' => 'Bölümler',
269
-	'icone_sauver_site' => 'Siteyi yedekle',
270
-	'icone_site_entier' => 'Tüm site',
271
-	'icone_sites_references' => 'Önerilen siteler',
272
-	'icone_statistiques' => 'Site istatistikleri',
273
-	'icone_suivi_activite' => 'Site yaşamını izle',
274
-	'icone_suivi_actualite' => 'Site gelişimi',
275
-	'icone_suivi_pettions' => 'Dilekçeleri izle / Yönet',
276
-	'icone_suivi_revisions' => 'Makale değişiklikleri',
277
-	'icone_supprimer_document' => 'Bu belgeyi sil',
278
-	'icone_supprimer_image' => 'Bu resmi sil',
279
-	'icone_tous_articles' => 'Tüm makaleleriniz',
280
-	'icone_tous_auteur' => 'Tüm yazarlar',
281
-	'icone_visiter_site' => 'Ziyaret et', # MODIF
282
-	'icone_voir_en_ligne' => 'Çevrimiçi göster',
283
-	'img_indisponible' => 'resim mevcut değil',
284
-	'impossible' => 'olanaksız',
285
-	'info_a_suivre' => 'İZLENECEK »',
286
-	'info_acces_interdit' => 'Erişim yasak',
287
-	'info_acces_refuse' => 'Erişim reddedildi',
288
-	'info_action' => 'Eylem : @action@',
289
-	'info_administrer_rubriques' => 'Bu bölümü ve alt-bölümleri yönetebilirsiniz',
290
-	'info_adresse_non_indiquee' => 'Denenecek bir adres belirtmediniz !',
291
-	'info_aide' => 'YARDIM :',
292
-	'info_ajouter_mot' => 'Bu sözcüğü ekle',
293
-	'info_annonce' => 'DUYURU',
294
-	'info_annonces_generales' => 'Genel duyurular :',
295
-	'info_article_propose' => 'Önerilen makale',
296
-	'info_article_publie' => 'Yayınlanan makale',
297
-	'info_article_redaction' => 'Yazılmakta olan makale',
298
-	'info_article_refuse' => 'Reddedilen makale',
299
-	'info_article_supprime' => 'Silinen makale',
300
-	'info_articles' => 'Makaleler',
301
-	'info_articles_a_valider' => 'Onaylanacak makaleler',
302
-	'info_articles_proposes' => 'Önerilen makaleler',
303
-	'info_auteurs_nombre' => 'yazar(lar) :',
304
-	'info_authentification_ftp' => 'Onay (FTP ile)',
305
-	'info_breves_2' => 'kısa haberler',
306
-	'info_connexion_refusee' => 'Bağlantı reddedildi',
307
-	'info_contact_developpeur' => 'Lütfen bir program geliştirici ile temasa geçiniz.',
308
-	'info_contenance' => 'Site içeriği :',
309
-	'info_contribution' => 'Forum katkıları', # MODIF
310
-	'info_copyright' => '@spip@, @lien_gpl@ GPL lisansı ile dağıtılan serbest bir yazılımdır.',
311
-	'info_copyright_doc' => 'Ayrıntılı bilgi için, bkz.  <a href="@spipnet@">http://www.spip.net/fr</a>.', # MODIF
312
-	'info_copyright_gpl' => 'GPL lisansı altında',
313
-	'info_cours_edition' => 'Yazılmakta olan makaleleriniz', # MODIF
314
-	'info_creer_repertoire' => 'Şu isimde bir dosya veya dizin oluşturunuz :',
315
-	'info_creer_repertoire_2' => '<b>@repertoire@</b> alt-dizini içerisinde, daha sonra :',
316
-	'info_creer_vignette' => 'otomatik ikon oluşturma',
317
-	'info_deplier' => 'Açılıp sergilenmesi',
318
-	'info_descriptif_nombre' => 'tanımlayıcı(lar) :',
319
-	'info_description' => 'Tanımlama :',
320
-	'info_description_2' => 'Tanımlama :',
321
-	'info_dimension' => 'Boyutlar :',
322
-	'info_ecire_message_prive' => 'Özel bir ileti yaz',
323
-	'info_email_invalide' => 'Geçersiz e-posta adresi.',
324
-	'info_en_cours_validation' => 'Yazılmakta olan makaleleriniz',
325
-	'info_en_ligne' => 'Şu anda çevrimiçi :',
326
-	'info_envoyer_message_prive' => 'Bu yazara özel bir ileti gönder',
327
-	'info_erreur_requete' => 'Aramada hata :',
328
-	'info_erreur_squelette2' => 'Hiçbir @fichier@ iskeleti müsait değil...',
329
-	'info_erreur_systeme' => 'Sistem hatası (hata no @errsys@)',
330
-	'info_erreur_systeme2' => 'Sabit disk dolu olabilir veya veritabanı hasar görmüş olabilir.<br />
240
+    // I
241
+    'ical_texte_rss_articles' => 'Makalelerin «backend» dosyası şu adrestedir:',
242
+    'ical_texte_rss_articles2' => 'Sitenin her bir bölümünün makaleleri için «backend» dosyaları edinebilirsiniz :',
243
+    'ical_texte_rss_breves' => 'Ayrıca site haberlerini içeren bir dosya mevcuttur. Bir bölüm numarası belirterek, sadece bu bölümün haberlerini elde edebilirsiniz.',
244
+    'icone_a_suivre' => 'İzlenecek',
245
+    'icone_admin_site' => 'Site yönetimi',
246
+    'icone_agenda' => 'Ajanda',
247
+    'icone_aide_ligne' => 'Yardım',
248
+    'icone_articles' => 'Makaleler',
249
+    'icone_auteurs' => 'Yazarlar',
250
+    'icone_brouteur' => 'Hızlı gezinti',
251
+    'icone_configuration_site' => 'Yapılandırma',
252
+    'icone_configurer_site' => 'Sitenizi yapılandırın',
253
+    'icone_creer_nouvel_auteur' => 'Yeni bir yazar oluştur',
254
+    'icone_creer_rubrique' => 'Bölüm oluştur',
255
+    'icone_creer_sous_rubrique' => 'Alt-bölüm oluştur',
256
+    'icone_deconnecter' => 'Çıkış',
257
+    'icone_discussions' => 'Tartışmalar',
258
+    'icone_doc_rubrique' => 'Bölüm belgeleri',
259
+    'icone_ecrire_article' => 'Yeni bir makale yaz',
260
+    'icone_edition_site' => 'Yayın',
261
+    'icone_gestion_langues' => 'Dillerin yönetimi',
262
+    'icone_informations_personnelles' => 'Kişisel bilgiler',
263
+    'icone_interface_complet' => 'Tüm arayüz',
264
+    'icone_interface_simple' => 'Basit arayüz',
265
+    'icone_maintenance_site' => 'Site bakımı',
266
+    'icone_messagerie_personnelle' => 'Kişisel iletiler',
267
+    'icone_repartition_debut' => 'Dağılımı en başından itibaren göster',
268
+    'icone_rubriques' => 'Bölümler',
269
+    'icone_sauver_site' => 'Siteyi yedekle',
270
+    'icone_site_entier' => 'Tüm site',
271
+    'icone_sites_references' => 'Önerilen siteler',
272
+    'icone_statistiques' => 'Site istatistikleri',
273
+    'icone_suivi_activite' => 'Site yaşamını izle',
274
+    'icone_suivi_actualite' => 'Site gelişimi',
275
+    'icone_suivi_pettions' => 'Dilekçeleri izle / Yönet',
276
+    'icone_suivi_revisions' => 'Makale değişiklikleri',
277
+    'icone_supprimer_document' => 'Bu belgeyi sil',
278
+    'icone_supprimer_image' => 'Bu resmi sil',
279
+    'icone_tous_articles' => 'Tüm makaleleriniz',
280
+    'icone_tous_auteur' => 'Tüm yazarlar',
281
+    'icone_visiter_site' => 'Ziyaret et', # MODIF
282
+    'icone_voir_en_ligne' => 'Çevrimiçi göster',
283
+    'img_indisponible' => 'resim mevcut değil',
284
+    'impossible' => 'olanaksız',
285
+    'info_a_suivre' => 'İZLENECEK »',
286
+    'info_acces_interdit' => 'Erişim yasak',
287
+    'info_acces_refuse' => 'Erişim reddedildi',
288
+    'info_action' => 'Eylem : @action@',
289
+    'info_administrer_rubriques' => 'Bu bölümü ve alt-bölümleri yönetebilirsiniz',
290
+    'info_adresse_non_indiquee' => 'Denenecek bir adres belirtmediniz !',
291
+    'info_aide' => 'YARDIM :',
292
+    'info_ajouter_mot' => 'Bu sözcüğü ekle',
293
+    'info_annonce' => 'DUYURU',
294
+    'info_annonces_generales' => 'Genel duyurular :',
295
+    'info_article_propose' => 'Önerilen makale',
296
+    'info_article_publie' => 'Yayınlanan makale',
297
+    'info_article_redaction' => 'Yazılmakta olan makale',
298
+    'info_article_refuse' => 'Reddedilen makale',
299
+    'info_article_supprime' => 'Silinen makale',
300
+    'info_articles' => 'Makaleler',
301
+    'info_articles_a_valider' => 'Onaylanacak makaleler',
302
+    'info_articles_proposes' => 'Önerilen makaleler',
303
+    'info_auteurs_nombre' => 'yazar(lar) :',
304
+    'info_authentification_ftp' => 'Onay (FTP ile)',
305
+    'info_breves_2' => 'kısa haberler',
306
+    'info_connexion_refusee' => 'Bağlantı reddedildi',
307
+    'info_contact_developpeur' => 'Lütfen bir program geliştirici ile temasa geçiniz.',
308
+    'info_contenance' => 'Site içeriği :',
309
+    'info_contribution' => 'Forum katkıları', # MODIF
310
+    'info_copyright' => '@spip@, @lien_gpl@ GPL lisansı ile dağıtılan serbest bir yazılımdır.',
311
+    'info_copyright_doc' => 'Ayrıntılı bilgi için, bkz.  <a href="@spipnet@">http://www.spip.net/fr</a>.', # MODIF
312
+    'info_copyright_gpl' => 'GPL lisansı altında',
313
+    'info_cours_edition' => 'Yazılmakta olan makaleleriniz', # MODIF
314
+    'info_creer_repertoire' => 'Şu isimde bir dosya veya dizin oluşturunuz :',
315
+    'info_creer_repertoire_2' => '<b>@repertoire@</b> alt-dizini içerisinde, daha sonra :',
316
+    'info_creer_vignette' => 'otomatik ikon oluşturma',
317
+    'info_deplier' => 'Açılıp sergilenmesi',
318
+    'info_descriptif_nombre' => 'tanımlayıcı(lar) :',
319
+    'info_description' => 'Tanımlama :',
320
+    'info_description_2' => 'Tanımlama :',
321
+    'info_dimension' => 'Boyutlar :',
322
+    'info_ecire_message_prive' => 'Özel bir ileti yaz',
323
+    'info_email_invalide' => 'Geçersiz e-posta adresi.',
324
+    'info_en_cours_validation' => 'Yazılmakta olan makaleleriniz',
325
+    'info_en_ligne' => 'Şu anda çevrimiçi :',
326
+    'info_envoyer_message_prive' => 'Bu yazara özel bir ileti gönder',
327
+    'info_erreur_requete' => 'Aramada hata :',
328
+    'info_erreur_squelette2' => 'Hiçbir @fichier@ iskeleti müsait değil...',
329
+    'info_erreur_systeme' => 'Sistem hatası (hata no @errsys@)',
330
+    'info_erreur_systeme2' => 'Sabit disk dolu olabilir veya veritabanı hasar görmüş olabilir.<br />
331 331
 <span style="color:red;">Veritabanını <a href=\'@script@\'>onarmayı deneyiniz </a>, veya sitenizi barındıran firmayı arayınız.</span>',
332
-	'info_fini' => 'Bitti !',
333
-	'info_format_image' => 'İkon yaratmak için kullanılabilecek resim formatları : @gd_formats@.',
334
-	'info_format_non_defini' => 'tanımsız format',
335
-	'info_grand_ecran' => 'Büyük ekran',
336
-	'info_image_aide' => 'YARDIM',
337
-	'info_image_process_titre' => 'İkon oluşturma yöntemleri',
338
-	'info_impossible_lire_page' => '<b>Hata !</b> Sayfa vekil (proxy) üzerinden <tt><html>@test_proxy@</html></tt> okunamıyor  <tt>',
339
-	'info_installation_systeme_publication' => 'Yayın sistemi kurulumu...',
340
-	'info_installer_documents' => '@upload@ dizininde bulunan tüm belgeleri otomatik olarak kurabilirsiniz. ',
341
-	'info_installer_ftp' => 'Yönetici olarak (FTP ile) @upload@ dizinine dosya gönderip sonra onları buradan direkt olarak seçebilirsiniz. ',
342
-	'info_installer_images' => 'JPEG, GIF ve PNG formatında resimler yükleyebilirsiniz.',
343
-	'info_installer_images_dossier' => 'Buradan seçim yapabilmek için @upload@ dizinine resim yükleyiniz. ',
344
-	'info_interface_complete' => 'Tam arayüz',
345
-	'info_interface_simple' => 'Basit arayüz',
346
-	'info_joindre_document_article' => 'Bu makaleye ekleyebileceğiniz belgeler ',
347
-	'info_joindre_document_rubrique' => 'Bu bölüme ekleyebileceğiniz belgeler ',
348
-	'info_joindre_documents_article' => 'Makalenize ekleyebileceğiniz belgeler :',
349
-	'info_l_article' => 'makale',
350
-	'info_la_breve' => 'kısa haber',
351
-	'info_la_rubrique' => 'bölüm',
352
-	'info_langue_principale' => 'Sitenin ana dili',
353
-	'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ piksel',
354
-	'info_les_auteurs_1' => 'yazan @les_auteurs@ ',
355
-	'info_logo_format_interdit' => 'Sadece @formats@ formatındaki logolar kullanılabilir.',
356
-	'info_logo_max_poids' => 'Logolar @maxi@ dan daha küçük olmalıdır (bu dosyanın boyutu  @actuel@).',
357
-	'info_mail_fournisseur' => 'isminiz@hizmet_veren_firma.com',
358
-	'info_message_2' => 'İLETİ',
359
-	'info_message_supprime' => 'İLETİ SİLİNDİ',
360
-	'info_mise_en_ligne' => 'Çevrimiçi yayın tarihi :',
361
-	'info_modification_parametres_securite' => 'güvenlik parametreleri değişikliği',
362
-	'info_mois_courant' => 'Ay içinde :',
363
-	'info_mot_cle_ajoute' => 'Şu anahtar sözcük eklendi > ',
364
-	'info_multi_herit' => 'Varsayılan dil :',
365
-	'info_multi_langues_soulignees' => '<u>Altı çizili dillerin</u> arayüzde tüm metinlerin çevirileri bulunmaktadır. Bu dilleri seçerseniz, kamu sitesinin bir çok elemanı (tarihler, formlar) otomatik olarak çevrilecektir. Altı çizili olmayan diller için ise bu elemanlar sitenin başlıca dilinde görüntülenecektir.', # MODIF
366
-	'info_multilinguisme' => 'Çok dillilik',
367
-	'info_nom_non_utilisateurs_connectes' => 'Bağlı kullanıcılar listesinde isminiz görünmüyor.',
368
-	'info_nom_utilisateurs_connectes' => 'Bağlı kullanıcılar listesinde isminiz görünüyor.',
369
-	'info_nombre_en_ligne' => 'Şu anda çevrimiçi :',
370
-	'info_non_resultat' => '"@cherche_mot@" için hiç sonuç yok',
371
-	'info_non_utilisation_messagerie' => 'Bu sitenin iç ileti sistemini kullanmıyorsunuz.',
372
-	'info_nouveau_message' => 'YENİ BİR İLETİNİZ VAR',
373
-	'info_nouveaux_messages' => '@total_messages@ YENİ MESAJINIZ VAR',
374
-	'info_numero_abbreviation' => 'N° ',
375
-	'info_obligatoire' => 'Bu bilgi zorunludur.',
376
-	'info_pense_bete' => 'HATIRLATMA',
377
-	'info_petit_ecran' => 'Küçük ekran',
378
-	'info_petition_close' => 'Dilekçe kapandı',
379
-	'info_pixels' => 'Piksel',
380
-	'info_plusieurs_mots_trouves' => ' "@cherche_mot@" için birçok anahtar sözcük bulundu',
381
-	'info_portfolio_automatique' => 'Otomatik portföy :',
382
-	'info_premier_resultat' => '[Toplam @total@ dan @debut_limit@ ilk sonuç]',
383
-	'info_premier_resultat_sur' => '[@debut_limit@ ilk sonuç / @total@ sonuç]',
384
-	'info_propose_1' => '[@nom_site_spip@] Öneriyor : @titre@',
385
-	'info_propose_2' => 'Önerilen makale
332
+    'info_fini' => 'Bitti !',
333
+    'info_format_image' => 'İkon yaratmak için kullanılabilecek resim formatları : @gd_formats@.',
334
+    'info_format_non_defini' => 'tanımsız format',
335
+    'info_grand_ecran' => 'Büyük ekran',
336
+    'info_image_aide' => 'YARDIM',
337
+    'info_image_process_titre' => 'İkon oluşturma yöntemleri',
338
+    'info_impossible_lire_page' => '<b>Hata !</b> Sayfa vekil (proxy) üzerinden <tt><html>@test_proxy@</html></tt> okunamıyor  <tt>',
339
+    'info_installation_systeme_publication' => 'Yayın sistemi kurulumu...',
340
+    'info_installer_documents' => '@upload@ dizininde bulunan tüm belgeleri otomatik olarak kurabilirsiniz. ',
341
+    'info_installer_ftp' => 'Yönetici olarak (FTP ile) @upload@ dizinine dosya gönderip sonra onları buradan direkt olarak seçebilirsiniz. ',
342
+    'info_installer_images' => 'JPEG, GIF ve PNG formatında resimler yükleyebilirsiniz.',
343
+    'info_installer_images_dossier' => 'Buradan seçim yapabilmek için @upload@ dizinine resim yükleyiniz. ',
344
+    'info_interface_complete' => 'Tam arayüz',
345
+    'info_interface_simple' => 'Basit arayüz',
346
+    'info_joindre_document_article' => 'Bu makaleye ekleyebileceğiniz belgeler ',
347
+    'info_joindre_document_rubrique' => 'Bu bölüme ekleyebileceğiniz belgeler ',
348
+    'info_joindre_documents_article' => 'Makalenize ekleyebileceğiniz belgeler :',
349
+    'info_l_article' => 'makale',
350
+    'info_la_breve' => 'kısa haber',
351
+    'info_la_rubrique' => 'bölüm',
352
+    'info_langue_principale' => 'Sitenin ana dili',
353
+    'info_largeur_vignette' => '@largeur_vignette@ x @hauteur_vignette@ piksel',
354
+    'info_les_auteurs_1' => 'yazan @les_auteurs@ ',
355
+    'info_logo_format_interdit' => 'Sadece @formats@ formatındaki logolar kullanılabilir.',
356
+    'info_logo_max_poids' => 'Logolar @maxi@ dan daha küçük olmalıdır (bu dosyanın boyutu  @actuel@).',
357
+    'info_mail_fournisseur' => 'isminiz@hizmet_veren_firma.com',
358
+    'info_message_2' => 'İLETİ',
359
+    'info_message_supprime' => 'İLETİ SİLİNDİ',
360
+    'info_mise_en_ligne' => 'Çevrimiçi yayın tarihi :',
361
+    'info_modification_parametres_securite' => 'güvenlik parametreleri değişikliği',
362
+    'info_mois_courant' => 'Ay içinde :',
363
+    'info_mot_cle_ajoute' => 'Şu anahtar sözcük eklendi > ',
364
+    'info_multi_herit' => 'Varsayılan dil :',
365
+    'info_multi_langues_soulignees' => '<u>Altı çizili dillerin</u> arayüzde tüm metinlerin çevirileri bulunmaktadır. Bu dilleri seçerseniz, kamu sitesinin bir çok elemanı (tarihler, formlar) otomatik olarak çevrilecektir. Altı çizili olmayan diller için ise bu elemanlar sitenin başlıca dilinde görüntülenecektir.', # MODIF
366
+    'info_multilinguisme' => 'Çok dillilik',
367
+    'info_nom_non_utilisateurs_connectes' => 'Bağlı kullanıcılar listesinde isminiz görünmüyor.',
368
+    'info_nom_utilisateurs_connectes' => 'Bağlı kullanıcılar listesinde isminiz görünüyor.',
369
+    'info_nombre_en_ligne' => 'Şu anda çevrimiçi :',
370
+    'info_non_resultat' => '"@cherche_mot@" için hiç sonuç yok',
371
+    'info_non_utilisation_messagerie' => 'Bu sitenin iç ileti sistemini kullanmıyorsunuz.',
372
+    'info_nouveau_message' => 'YENİ BİR İLETİNİZ VAR',
373
+    'info_nouveaux_messages' => '@total_messages@ YENİ MESAJINIZ VAR',
374
+    'info_numero_abbreviation' => 'N° ',
375
+    'info_obligatoire' => 'Bu bilgi zorunludur.',
376
+    'info_pense_bete' => 'HATIRLATMA',
377
+    'info_petit_ecran' => 'Küçük ekran',
378
+    'info_petition_close' => 'Dilekçe kapandı',
379
+    'info_pixels' => 'Piksel',
380
+    'info_plusieurs_mots_trouves' => ' "@cherche_mot@" için birçok anahtar sözcük bulundu',
381
+    'info_portfolio_automatique' => 'Otomatik portföy :',
382
+    'info_premier_resultat' => '[Toplam @total@ dan @debut_limit@ ilk sonuç]',
383
+    'info_premier_resultat_sur' => '[@debut_limit@ ilk sonuç / @total@ sonuç]',
384
+    'info_propose_1' => '[@nom_site_spip@] Öneriyor : @titre@',
385
+    'info_propose_2' => 'Önerilen makale
386 386
 ---------------',
387
-	'info_propose_3' => '"@titre@" makalesi yayınlanmak üzere önerildi.',
388
-	'info_propose_4' => 'Lütfen inceleyiniz ve görüşünüzü belirtiniz',
389
-	'info_propose_5' => 'bağlı olan forumda. Forumun adresi:',
390
-	'info_publie_01' => '"@titre@" makalesi @connect_nom@ tarafından onaylandı.',
391
-	'info_publie_1' => '[@nom_site_spip@] YAYINLANDI : @titre@',
392
-	'info_publie_2' => 'Yayınlanan makale
387
+    'info_propose_3' => '"@titre@" makalesi yayınlanmak üzere önerildi.',
388
+    'info_propose_4' => 'Lütfen inceleyiniz ve görüşünüzü belirtiniz',
389
+    'info_propose_5' => 'bağlı olan forumda. Forumun adresi:',
390
+    'info_publie_01' => '"@titre@" makalesi @connect_nom@ tarafından onaylandı.',
391
+    'info_publie_1' => '[@nom_site_spip@] YAYINLANDI : @titre@',
392
+    'info_publie_2' => 'Yayınlanan makale
393 393
 -----------------',
394
-	'info_rechercher' => 'Ara',
395
-	'info_rechercher_02' => 'Ara :',
396
-	'info_remplacer_vignette' => 'Varsayılan etiketi kişiselleştirilmiş bir logo ile değiştir :',
397
-	'info_sans_titre_2' => 'başlıksız',
398
-	'info_selectionner_fichier' => '@upload@ dizininden bir dosya seçebilirsiniz. ',
399
-	'info_selectionner_fichier_2' => 'Bir dosya seç :',
400
-	'info_supprimer_vignette' => 'Bu etiketi sil',
401
-	'info_symbole_bleu' => '<b>Mavi</b> sembol bir <b>hatırlatmayı</b> gösterir : yani, kişisel kullanımınız için bir iletidir.',
402
-	'info_symbole_jaune' => '<b>Sarı</b> sembol <b>tüm editörlere yönelik</b> bir duyuruyu gösterir : tüm yöneticiler tarafından değiştirilebilir ve tüm editörler tarafından görülebilir. ',
403
-	'info_symbole_vert' => 'Sarı sembol sitenin başka kullanıcılarıyla yapılan ileti alışverişlerini gösterir.',
404
-	'info_telecharger_nouveau_logo' => 'Yeni bir logo yükle :',
405
-	'info_telecharger_ordinateur' => 'Bilgisayarınızdan indiriniz :',
406
-	'info_tous_resultats_enregistres' => '[tüm sonuçlar kaydedildi]',
407
-	'info_tout_afficher' => 'Tümünü görüntüle',
408
-	'info_travaux_texte' => 'Bu site henüz konfigüre edilmedi. Lütfen daha sonra uğrayınız.',
409
-	'info_travaux_titre' => 'Site yapım aşamasında.',
410
-	'info_trop_resultat' => ' "@cherche_mot@" için çok fazla sonuç çıktı; lütfen aramayı netleştirin.',
411
-	'info_utilisation_messagerie_interne' => 'Bu sitenin iç ileti sistemini kullanıyorsunuz.',
412
-	'info_valider_lien' => 'Bu bağlantıyı onayla',
413
-	'info_verifier_image' => 'Resimlerinizin doğru iletildiğinden emin olunuz.',
414
-	'info_vignette_defaut' => 'Varsayılan ikon',
415
-	'info_vignette_personnalisee' => 'Kişiselleştirilmiş etiket',
416
-	'info_visite' => 'Ziyaret :',
417
-	'info_vos_rendez_vous' => 'İlerideki randevularınız',
418
-	'infos_vos_pense_bete' => 'Hatırlatmalarınız', # MODIF
394
+    'info_rechercher' => 'Ara',
395
+    'info_rechercher_02' => 'Ara :',
396
+    'info_remplacer_vignette' => 'Varsayılan etiketi kişiselleştirilmiş bir logo ile değiştir :',
397
+    'info_sans_titre_2' => 'başlıksız',
398
+    'info_selectionner_fichier' => '@upload@ dizininden bir dosya seçebilirsiniz. ',
399
+    'info_selectionner_fichier_2' => 'Bir dosya seç :',
400
+    'info_supprimer_vignette' => 'Bu etiketi sil',
401
+    'info_symbole_bleu' => '<b>Mavi</b> sembol bir <b>hatırlatmayı</b> gösterir : yani, kişisel kullanımınız için bir iletidir.',
402
+    'info_symbole_jaune' => '<b>Sarı</b> sembol <b>tüm editörlere yönelik</b> bir duyuruyu gösterir : tüm yöneticiler tarafından değiştirilebilir ve tüm editörler tarafından görülebilir. ',
403
+    'info_symbole_vert' => 'Sarı sembol sitenin başka kullanıcılarıyla yapılan ileti alışverişlerini gösterir.',
404
+    'info_telecharger_nouveau_logo' => 'Yeni bir logo yükle :',
405
+    'info_telecharger_ordinateur' => 'Bilgisayarınızdan indiriniz :',
406
+    'info_tous_resultats_enregistres' => '[tüm sonuçlar kaydedildi]',
407
+    'info_tout_afficher' => 'Tümünü görüntüle',
408
+    'info_travaux_texte' => 'Bu site henüz konfigüre edilmedi. Lütfen daha sonra uğrayınız.',
409
+    'info_travaux_titre' => 'Site yapım aşamasında.',
410
+    'info_trop_resultat' => ' "@cherche_mot@" için çok fazla sonuç çıktı; lütfen aramayı netleştirin.',
411
+    'info_utilisation_messagerie_interne' => 'Bu sitenin iç ileti sistemini kullanıyorsunuz.',
412
+    'info_valider_lien' => 'Bu bağlantıyı onayla',
413
+    'info_verifier_image' => 'Resimlerinizin doğru iletildiğinden emin olunuz.',
414
+    'info_vignette_defaut' => 'Varsayılan ikon',
415
+    'info_vignette_personnalisee' => 'Kişiselleştirilmiş etiket',
416
+    'info_visite' => 'Ziyaret :',
417
+    'info_vos_rendez_vous' => 'İlerideki randevularınız',
418
+    'infos_vos_pense_bete' => 'Hatırlatmalarınız', # MODIF
419 419
 
420
-	// L
421
-	'lien_afficher_icones_seuls' => 'Sadece ikonları görüntüle',
422
-	'lien_afficher_texte_icones' => 'ikonları ve metni görüntüle',
423
-	'lien_afficher_texte_seul' => 'Sadece metni görüntüle',
424
-	'lien_liberer' => 'Serbest bırak',
425
-	'lien_liberer_tous' => 'Bu makaleleri serbest bırak', # MODIF
426
-	'lien_nouvea_pense_bete' => 'YENİ HATIRLATMA',
427
-	'lien_nouveau_message' => 'YENİ İLETİ',
428
-	'lien_nouvelle_annonce' => 'YENİ DUYURU',
429
-	'lien_petitions' => 'DİLEKÇE ',
430
-	'lien_popularite' => 'Popülerlik : @popularite@%',
431
-	'lien_racine_site' => 'SİTENİN KÖK DİZİNİ',
432
-	'lien_reessayer' => 'Tekrar dene',
433
-	'lien_repondre_message' => 'Bu iletiye yanıt ver',
434
-	'lien_supprimer' => 'Sil',
435
-	'lien_tout_afficher' => 'Tümünü görüntüle',
436
-	'lien_visite_site' => 'Bu siteyi ziyaret et',
437
-	'lien_visites' => '@visites@ ziyaret',
438
-	'lien_voir_auteur' => 'Bu yazarı görüntüle',
439
-	'ligne' => 'Satır',
440
-	'login' => 'Bağlantı',
441
-	'login_acces_prive' => 'Özel alana erişim',
442
-	'login_autre_identifiant' => 'Başka bir kullanıcı ismi ile bağlan',
443
-	'login_cookie_accepte' => 'Lütfen gezgininizi (en azından bu site için) bunları kabul edecek biçimde ayarlayınız.',
444
-	'login_cookie_oblige' => 'Kendinizi güvenli bir şekilde tanımlamak için çerezleri kabul etmelisiniz.',
445
-	'login_deconnexion_ok' => 'Bağlantıya son verildi.',
446
-	'login_erreur_pass' => 'Şifre hatası.',
447
-	'login_espace_prive' => 'Özel alan',
448
-	'login_identifiant_inconnu' => '"@login@" kullanıcı ismi tanınmıyor.',
449
-	'login_login' => 'Kullanıcı ismi :',
450
-	'login_login2' => 'Kullanıcı ismi :', # MODIF
451
-	'login_login_pass_incorrect' => '(Kullanıcı ismi veya şifre hatalı.)',
452
-	'login_motpasseoublie' => 'Şifreyi unuttum',
453
-	'login_non_securise' => 'Dikkat, bu form güvenli değil.
420
+    // L
421
+    'lien_afficher_icones_seuls' => 'Sadece ikonları görüntüle',
422
+    'lien_afficher_texte_icones' => 'ikonları ve metni görüntüle',
423
+    'lien_afficher_texte_seul' => 'Sadece metni görüntüle',
424
+    'lien_liberer' => 'Serbest bırak',
425
+    'lien_liberer_tous' => 'Bu makaleleri serbest bırak', # MODIF
426
+    'lien_nouvea_pense_bete' => 'YENİ HATIRLATMA',
427
+    'lien_nouveau_message' => 'YENİ İLETİ',
428
+    'lien_nouvelle_annonce' => 'YENİ DUYURU',
429
+    'lien_petitions' => 'DİLEKÇE ',
430
+    'lien_popularite' => 'Popülerlik : @popularite@%',
431
+    'lien_racine_site' => 'SİTENİN KÖK DİZİNİ',
432
+    'lien_reessayer' => 'Tekrar dene',
433
+    'lien_repondre_message' => 'Bu iletiye yanıt ver',
434
+    'lien_supprimer' => 'Sil',
435
+    'lien_tout_afficher' => 'Tümünü görüntüle',
436
+    'lien_visite_site' => 'Bu siteyi ziyaret et',
437
+    'lien_visites' => '@visites@ ziyaret',
438
+    'lien_voir_auteur' => 'Bu yazarı görüntüle',
439
+    'ligne' => 'Satır',
440
+    'login' => 'Bağlantı',
441
+    'login_acces_prive' => 'Özel alana erişim',
442
+    'login_autre_identifiant' => 'Başka bir kullanıcı ismi ile bağlan',
443
+    'login_cookie_accepte' => 'Lütfen gezgininizi (en azından bu site için) bunları kabul edecek biçimde ayarlayınız.',
444
+    'login_cookie_oblige' => 'Kendinizi güvenli bir şekilde tanımlamak için çerezleri kabul etmelisiniz.',
445
+    'login_deconnexion_ok' => 'Bağlantıya son verildi.',
446
+    'login_erreur_pass' => 'Şifre hatası.',
447
+    'login_espace_prive' => 'Özel alan',
448
+    'login_identifiant_inconnu' => '"@login@" kullanıcı ismi tanınmıyor.',
449
+    'login_login' => 'Kullanıcı ismi :',
450
+    'login_login2' => 'Kullanıcı ismi :', # MODIF
451
+    'login_login_pass_incorrect' => '(Kullanıcı ismi veya şifre hatalı.)',
452
+    'login_motpasseoublie' => 'Şifreyi unuttum',
453
+    'login_non_securise' => 'Dikkat, bu form güvenli değil.
454 454
           Eğer şifrenizin ağ üzerinde tesbit edilmesini istemiyorsanız,
455 455
           lütfen gezgininizde Javascript’i çalıştırınız ve ',
456
-	'login_nouvelle_tentative' => 'Yeni deneme',
457
-	'login_par_ici' => 'Kayıt oldunuz... buradan devam ediniz...',
458
-	'login_pass2' => 'Şifre :',
459
-	'login_preferez_refuser' => '<b>Eğer çerezleri reddetmeyi tercih ediyorsanız,</b>   başka (daha az güvenli) bir bağlantı yöntemi emrinizde :',
460
-	'login_recharger' => 'sayfayı tekrar yükle',
461
-	'login_rester_identifie' => 'Bir kaç gün tanımlanmış olarak kalayım', # MODIF
462
-	'login_retour_public' => 'Kamusal siteye dön',
463
-	'login_retour_site' => 'Kamusal siteye dön',
464
-	'login_retoursitepublic' => 'Kamusal siteye dön',
465
-	'login_sinscrire' => 'Kayıt ol', # MODIF
466
-	'login_test_navigateur' => 'Gezgini dene / Tekrar bağlan',
467
-	'login_verifiez_navigateur' => '(Ancak gezginin şifrenizi belleğe almadığından emin olunuz...)',
456
+    'login_nouvelle_tentative' => 'Yeni deneme',
457
+    'login_par_ici' => 'Kayıt oldunuz... buradan devam ediniz...',
458
+    'login_pass2' => 'Şifre :',
459
+    'login_preferez_refuser' => '<b>Eğer çerezleri reddetmeyi tercih ediyorsanız,</b>   başka (daha az güvenli) bir bağlantı yöntemi emrinizde :',
460
+    'login_recharger' => 'sayfayı tekrar yükle',
461
+    'login_rester_identifie' => 'Bir kaç gün tanımlanmış olarak kalayım', # MODIF
462
+    'login_retour_public' => 'Kamusal siteye dön',
463
+    'login_retour_site' => 'Kamusal siteye dön',
464
+    'login_retoursitepublic' => 'Kamusal siteye dön',
465
+    'login_sinscrire' => 'Kayıt ol', # MODIF
466
+    'login_test_navigateur' => 'Gezgini dene / Tekrar bağlan',
467
+    'login_verifiez_navigateur' => '(Ancak gezginin şifrenizi belleğe almadığından emin olunuz...)',
468 468
 
469
-	// M
470
-	'masquer_colonne' => 'Bu sütunu sakla',
471
-	'masquer_trad' => 'çevirileri gizle',
472
-	'module_fichiers_langues' => 'Dil dosyaları',
469
+    // M
470
+    'masquer_colonne' => 'Bu sütunu sakla',
471
+    'masquer_trad' => 'çevirileri gizle',
472
+    'module_fichiers_langues' => 'Dil dosyaları',
473 473
 
474
-	// N
475
-	'navigateur_pas_redirige' => 'Gezgininiz yeniden yönlenmiyorsa, devam etmek için buraya tıklayınız.',
476
-	'numero' => 'Numara',
474
+    // N
475
+    'navigateur_pas_redirige' => 'Gezgininiz yeniden yönlenmiyorsa, devam etmek için buraya tıklayınız.',
476
+    'numero' => 'Numara',
477 477
 
478
-	// O
479
-	'occurence' => 'Tekrarlanış',
480
-	'onglet_affacer_base' => 'Veritabanını sil',
481
-	'onglet_auteur' => 'Yazar',
482
-	'onglet_contenu_site' => 'Sitenin içeriği',
483
-	'onglet_evolution_visite_mod' => 'Ziyaretlerin gelişimi',
484
-	'onglet_fonctions_avances' => 'Gelişmiş işlevler',
485
-	'onglet_informations_personnelles' => 'Kişisel bilgi',
486
-	'onglet_interactivite' => 'Etkileşim özelliği',
487
-	'onglet_messagerie' => 'İleti sistemi',
488
-	'onglet_repartition_rubrique' => 'Bölümlere göre dağılım',
489
-	'onglet_save_restaur_base' => 'Veritabanını yedekle / Geri yükle',
490
-	'onglet_vider_cache' => 'Önbelleği boşalt',
478
+    // O
479
+    'occurence' => 'Tekrarlanış',
480
+    'onglet_affacer_base' => 'Veritabanını sil',
481
+    'onglet_auteur' => 'Yazar',
482
+    'onglet_contenu_site' => 'Sitenin içeriği',
483
+    'onglet_evolution_visite_mod' => 'Ziyaretlerin gelişimi',
484
+    'onglet_fonctions_avances' => 'Gelişmiş işlevler',
485
+    'onglet_informations_personnelles' => 'Kişisel bilgi',
486
+    'onglet_interactivite' => 'Etkileşim özelliği',
487
+    'onglet_messagerie' => 'İleti sistemi',
488
+    'onglet_repartition_rubrique' => 'Bölümlere göre dağılım',
489
+    'onglet_save_restaur_base' => 'Veritabanını yedekle / Geri yükle',
490
+    'onglet_vider_cache' => 'Önbelleği boşalt',
491 491
 
492
-	// P
493
-	'pass_choix_pass' => 'Lütfen yeni şifrenizi seçiniz :',
494
-	'pass_erreur' => 'Hata',
495
-	'pass_erreur_acces_refuse' => '<b>Hata : </b> artık bu siteye erişiminiz yoktur.',
496
-	'pass_erreur_code_inconnu' => 'Hata : bu şifre bu siteye erişimi olan hiç bir ziyaretçiye uymuyor.',
497
-	'pass_erreur_non_enregistre' => 'Hata : @email_oubli@ adresi bu siteye kayıtlı değil. ',
498
-	'pass_erreur_non_valide' => 'Hata :  @email_oubli@ e-posta adresi geçerli değil !',
499
-	'pass_erreur_probleme_technique' => 'Hata : teknik bir sorundan ötürü e-posta gönderilemiyor.',
500
-	'pass_espace_prive_bla' => 'Bu sitenin özel alanı,
492
+    // P
493
+    'pass_choix_pass' => 'Lütfen yeni şifrenizi seçiniz :',
494
+    'pass_erreur' => 'Hata',
495
+    'pass_erreur_acces_refuse' => '<b>Hata : </b> artık bu siteye erişiminiz yoktur.',
496
+    'pass_erreur_code_inconnu' => 'Hata : bu şifre bu siteye erişimi olan hiç bir ziyaretçiye uymuyor.',
497
+    'pass_erreur_non_enregistre' => 'Hata : @email_oubli@ adresi bu siteye kayıtlı değil. ',
498
+    'pass_erreur_non_valide' => 'Hata :  @email_oubli@ e-posta adresi geçerli değil !',
499
+    'pass_erreur_probleme_technique' => 'Hata : teknik bir sorundan ötürü e-posta gönderilemiyor.',
500
+    'pass_espace_prive_bla' => 'Bu sitenin özel alanı,
501 501
     kayıtlı ziyaretçilere açıktır. Kayıt olduktan sonra,
502 502
     yazılmakta olan makalelere bakabilir, makale önerebilir 
503 503
   ve tüm forumlara katılabilirsiniz. ',
504
-	'pass_forum_bla' => 'Kayıtlı ziyaretçilere ayrılmış bir foruma
504
+    'pass_forum_bla' => 'Kayıtlı ziyaretçilere ayrılmış bir foruma
505 505
      müdahale etmek istediniz. ',
506
-	'pass_indiquez_cidessous' => 'Daha önce kayıt olduğunuz e-posta adresinizi aşağıya belirtiniz.
506
+    'pass_indiquez_cidessous' => 'Daha önce kayıt olduğunuz e-posta adresinizi aşağıya belirtiniz.
507 507
   Tekrar erişebilmek için gereken işlemi 
508 508
   belirten 
509 509
   bir e-posta alacaksınız. ',
510
-	'pass_mail_passcookie' => '(Bu otomatik bir iletidir)
510
+    'pass_mail_passcookie' => '(Bu otomatik bir iletidir)
511 511
 
512 512
   @nom_site_spip@ (@adresse_site@)
513 513
 
@@ -517,125 +517,125 @@  discard block
 block discarded – undo
517 517
  @sendcookie@
518 518
  O zaman yeni bir şifre girebilecek
519 519
  ve tekrar siteye bağlanabileceksiniz.  ',
520
-	'pass_mot_oublie' => 'Şifreyi unuttum',
521
-	'pass_nouveau_enregistre' => 'Yeni şifreniz kaydedildi.',
522
-	'pass_nouveau_pass' => 'Yeni şifre',
523
-	'pass_ok' => 'OK',
524
-	'pass_oubli_mot' => 'Şifremi unuttum',
525
-	'pass_quitter_fenetre' => 'Bu pencereyi terk et',
526
-	'pass_rappel_login' => 'Hatırlatma : kullanıcı isminiz « @login@ » dır.',
527
-	'pass_recevoir_mail' => 'Siteye erişiminizi yeniden nasıl kazanabileceğinizi belirten bir e-posta alacaksınız. ', # MODIF
528
-	'pass_retour_public' => 'Kamu sitesine dönüş',
529
-	'pass_rien_a_faire_ici' => 'Burada yapılacak bir şey yok.',
530
-	'pass_vousinscrire' => 'Bu siteye kaydolmanız',
531
-	'precedent' => 'önceki',
532
-	'previsualisation' => 'Öngörüntüle',
533
-	'previsualiser' => 'Öngörüntüle',
520
+    'pass_mot_oublie' => 'Şifreyi unuttum',
521
+    'pass_nouveau_enregistre' => 'Yeni şifreniz kaydedildi.',
522
+    'pass_nouveau_pass' => 'Yeni şifre',
523
+    'pass_ok' => 'OK',
524
+    'pass_oubli_mot' => 'Şifremi unuttum',
525
+    'pass_quitter_fenetre' => 'Bu pencereyi terk et',
526
+    'pass_rappel_login' => 'Hatırlatma : kullanıcı isminiz « @login@ » dır.',
527
+    'pass_recevoir_mail' => 'Siteye erişiminizi yeniden nasıl kazanabileceğinizi belirten bir e-posta alacaksınız. ', # MODIF
528
+    'pass_retour_public' => 'Kamu sitesine dönüş',
529
+    'pass_rien_a_faire_ici' => 'Burada yapılacak bir şey yok.',
530
+    'pass_vousinscrire' => 'Bu siteye kaydolmanız',
531
+    'precedent' => 'önceki',
532
+    'previsualisation' => 'Öngörüntüle',
533
+    'previsualiser' => 'Öngörüntüle',
534 534
 
535
-	// R
536
-	'retour' => 'Geri dön',
535
+    // R
536
+    'retour' => 'Geri dön',
537 537
 
538
-	// S
539
-	'spip_conforme_dtd' => 'SPIP bu belgeyi DOCTYPE’e uygun buluyor :',
540
-	'squelette' => 'iskelet',
541
-	'squelette_inclus_ligne' => 'iskelet eklendi, satır',
542
-	'squelette_ligne' => 'iskelet, satır',
543
-	'stats_visites_et_popularite' => '@visites@ ziyaret; popülerlik : @popularite@',
544
-	'suivant' => 'sonraki',
538
+    // S
539
+    'spip_conforme_dtd' => 'SPIP bu belgeyi DOCTYPE’e uygun buluyor :',
540
+    'squelette' => 'iskelet',
541
+    'squelette_inclus_ligne' => 'iskelet eklendi, satır',
542
+    'squelette_ligne' => 'iskelet, satır',
543
+    'stats_visites_et_popularite' => '@visites@ ziyaret; popülerlik : @popularite@',
544
+    'suivant' => 'sonraki',
545 545
 
546
-	// T
547
-	'taille_ko' => '@taille@ kb',
548
-	'taille_mo' => '@taille@ Mb',
549
-	'taille_octets' => '@taille@ bayt',
550
-	'taille_octets_bi' => '@taille@ bayt',
551
-	'texte_actualite_site_1' => 'Arayüze alışınca «',
552
-	'texte_actualite_site_2' => 'Tüm arayüz',
553
-	'texte_actualite_site_3' => '»’e tıklayarak daha fazla seçeneğe ulaşabilirsiniz.',
554
-	'texte_creation_automatique_vignette' => 'Bu sitede öngörüntüleme ikonlarının otomatik olarak yaratılması işlemi etkinleştirişmiştir. Eğer bu formdan hareket ederek @gd_formats@, formatlı resimler yüklerseniz, bunlara, en fazla @taille_preview@ piksel boyutunda bir ikon eşlik edecektir.',
555
-	'texte_documents_associes' => 'Aşağıdaki belgeler makale ile bağlantılı olup,
546
+    // T
547
+    'taille_ko' => '@taille@ kb',
548
+    'taille_mo' => '@taille@ Mb',
549
+    'taille_octets' => '@taille@ bayt',
550
+    'taille_octets_bi' => '@taille@ bayt',
551
+    'texte_actualite_site_1' => 'Arayüze alışınca «',
552
+    'texte_actualite_site_2' => 'Tüm arayüz',
553
+    'texte_actualite_site_3' => '»’e tıklayarak daha fazla seçeneğe ulaşabilirsiniz.',
554
+    'texte_creation_automatique_vignette' => 'Bu sitede öngörüntüleme ikonlarının otomatik olarak yaratılması işlemi etkinleştirişmiştir. Eğer bu formdan hareket ederek @gd_formats@, formatlı resimler yüklerseniz, bunlara, en fazla @taille_preview@ piksel boyutunda bir ikon eşlik edecektir.',
555
+    'texte_documents_associes' => 'Aşağıdaki belgeler makale ile bağlantılı olup,
556 556
     doğrudan makalenin içine dahil edilmemiştir. Kamu sitesinin sayfa düzenine göre,
557 557
     sonradan belge eki olarak görülebilir.',
558
-	'texte_erreur_mise_niveau_base' => 'Güncelleme sırasında veritabanı hatası. @fichier@ resmi ulaşmadı (@id_article@ makalesi). Bu referansı kaydedip güncelemeyi tekrar deneyiniz ve resimlerin makalelerde görüldüğünden emin olunuz. ',
559
-	'texte_erreur_visiteur' => 'Özel alana, girişe izin vermeyen bir kullanıcı ismiyle erişmeyi denediniz.',
560
-	'texte_inc_auth_1' => '<b>@auth_login@</b> kullanıcı ismini girdiniz ancak veritabanında bu kullanıcı ismi yok/artık yok. Lütfen şunu deneyiniz',
561
-	'texte_inc_auth_2' => 'gezgininizi kapatıp tekrar çalıştırınız ve ',
562
-	'texte_inc_auth_3' => 'tekrar bağlanınız.',
563
-	'texte_inc_config' => 'Bu sayfalarda yapılan değişiklikler sitenizin işleyişi üzerinde büyük ölçüde etkilidir. SPIP sisteminin işleyişine aşina olmadığınız sürece müdahale etmemenizi öneririz.  <br /><br /><b>Daha genel bir ifadeyle söylemek gerekirse bu sayfalarla ilgilenme işini sitenin Ağ Yöneticisi’ne bırakmanızı özellikle öneririz.</b>',
564
-	'texte_inc_meta_1' => 'Sistem <code>@fichier@</code> dosyasının yazılması sırasında bir hata ile karşılaştı. Lütfen, site yöneticisi olarak ',
565
-	'texte_inc_meta_2' => '(<code>ecrire/data/</code> dizinindeki) ',
566
-	'texte_inc_meta_3' => '<code>@repertoire@</code> dizinindeki yazma haklarını kontrol ediniz. ',
567
-	'texte_statut_en_cours_redaction' => 'Yazılıyor',
568
-	'texte_statut_poubelle' => 'Çöpe atıldı',
569
-	'texte_statut_propose_evaluation' => 'Değerlendirmeye alındı',
570
-	'texte_statut_publie' => 'Çevrimiçi yayınlandı',
571
-	'texte_statut_refuse' => 'Reddedildi',
572
-	'titre_ajouter_mot_cle' => 'BİR ANAHTAR-SÖZCÜK EKLE :',
573
-	'titre_cadre_raccourcis' => 'KISA YOLLAR :',
574
-	'titre_changer_couleur_interface' => 'Arayüz rengini değiştir',
575
-	'titre_image_admin_article' => 'Bu makaleyi yönetebilirsiniz',
576
-	'titre_image_administrateur' => 'Yönetici',
577
-	'titre_image_aide' => 'Bu eleman hakkında yardım',
578
-	'titre_image_auteur_supprime' => 'Silinmiş yazar',
579
-	'titre_image_redacteur' => 'Erişim hakkı olmayan yazar',
580
-	'titre_image_redacteur_02' => 'Yazar',
581
-	'titre_image_visiteur' => 'Ziyaretçi',
582
-	'titre_joindre_document' => 'BİR BELGE EKLE',
583
-	'titre_mots_cles' => 'ANAHTAR SÖZCÜKLER',
584
-	'titre_probleme_technique' => 'Dikkat : teknik bir sorun (SQL hizmet birimi) sitenin bu bölümüne erişimi engelliyor. Anlayışınız için teşekkürler.',
585
-	'titre_publier_document' => 'BU BÖLÜM ALTINDA BİR BELGE YAYINLA',
586
-	'titre_signatures_attente' => 'Onay bekleyen imzalar',
587
-	'titre_signatures_confirmees' => 'Onaylanmış imzalar',
588
-	'titre_statistiques' => 'Site istatistikleri',
589
-	'titre_titre_document' => 'Belge başlığı :',
590
-	'todo' => 'gelecek',
591
-	'trad_reference' => '(referans makale)', # MODIF
558
+    'texte_erreur_mise_niveau_base' => 'Güncelleme sırasında veritabanı hatası. @fichier@ resmi ulaşmadı (@id_article@ makalesi). Bu referansı kaydedip güncelemeyi tekrar deneyiniz ve resimlerin makalelerde görüldüğünden emin olunuz. ',
559
+    'texte_erreur_visiteur' => 'Özel alana, girişe izin vermeyen bir kullanıcı ismiyle erişmeyi denediniz.',
560
+    'texte_inc_auth_1' => '<b>@auth_login@</b> kullanıcı ismini girdiniz ancak veritabanında bu kullanıcı ismi yok/artık yok. Lütfen şunu deneyiniz',
561
+    'texte_inc_auth_2' => 'gezgininizi kapatıp tekrar çalıştırınız ve ',
562
+    'texte_inc_auth_3' => 'tekrar bağlanınız.',
563
+    'texte_inc_config' => 'Bu sayfalarda yapılan değişiklikler sitenizin işleyişi üzerinde büyük ölçüde etkilidir. SPIP sisteminin işleyişine aşina olmadığınız sürece müdahale etmemenizi öneririz.  <br /><br /><b>Daha genel bir ifadeyle söylemek gerekirse bu sayfalarla ilgilenme işini sitenin Ağ Yöneticisi’ne bırakmanızı özellikle öneririz.</b>',
564
+    'texte_inc_meta_1' => 'Sistem <code>@fichier@</code> dosyasının yazılması sırasında bir hata ile karşılaştı. Lütfen, site yöneticisi olarak ',
565
+    'texte_inc_meta_2' => '(<code>ecrire/data/</code> dizinindeki) ',
566
+    'texte_inc_meta_3' => '<code>@repertoire@</code> dizinindeki yazma haklarını kontrol ediniz. ',
567
+    'texte_statut_en_cours_redaction' => 'Yazılıyor',
568
+    'texte_statut_poubelle' => 'Çöpe atıldı',
569
+    'texte_statut_propose_evaluation' => 'Değerlendirmeye alındı',
570
+    'texte_statut_publie' => 'Çevrimiçi yayınlandı',
571
+    'texte_statut_refuse' => 'Reddedildi',
572
+    'titre_ajouter_mot_cle' => 'BİR ANAHTAR-SÖZCÜK EKLE :',
573
+    'titre_cadre_raccourcis' => 'KISA YOLLAR :',
574
+    'titre_changer_couleur_interface' => 'Arayüz rengini değiştir',
575
+    'titre_image_admin_article' => 'Bu makaleyi yönetebilirsiniz',
576
+    'titre_image_administrateur' => 'Yönetici',
577
+    'titre_image_aide' => 'Bu eleman hakkında yardım',
578
+    'titre_image_auteur_supprime' => 'Silinmiş yazar',
579
+    'titre_image_redacteur' => 'Erişim hakkı olmayan yazar',
580
+    'titre_image_redacteur_02' => 'Yazar',
581
+    'titre_image_visiteur' => 'Ziyaretçi',
582
+    'titre_joindre_document' => 'BİR BELGE EKLE',
583
+    'titre_mots_cles' => 'ANAHTAR SÖZCÜKLER',
584
+    'titre_probleme_technique' => 'Dikkat : teknik bir sorun (SQL hizmet birimi) sitenin bu bölümüne erişimi engelliyor. Anlayışınız için teşekkürler.',
585
+    'titre_publier_document' => 'BU BÖLÜM ALTINDA BİR BELGE YAYINLA',
586
+    'titre_signatures_attente' => 'Onay bekleyen imzalar',
587
+    'titre_signatures_confirmees' => 'Onaylanmış imzalar',
588
+    'titre_statistiques' => 'Site istatistikleri',
589
+    'titre_titre_document' => 'Belge başlığı :',
590
+    'todo' => 'gelecek',
591
+    'trad_reference' => '(referans makale)', # MODIF
592 592
 
593
-	// Z
594
-	'zbug_balise_b_aval' => ' : B etiketinde sorun var',
595
-	'zbug_balise_inexistante' => 'hata @from@: #@balise@ komutu mevcut değil', # MODIF
596
-	'zbug_balise_sans_argument' => '@balise@ komutunda argüman eksik',
597
-	'zbug_boucle' => 'döngü',
598
-	'zbug_boucle_recursive_undef' => 'tanımsız tekrarlı döngü', # MODIF
599
-	'zbug_calcul' => 'hesaplama',
600
-	'zbug_champ_hors_boucle' => '@champ@ alanı döngü dışında',
601
-	'zbug_champ_hors_motif' => '@champ@ alanı @motif@ döngüsü dışında ', # MODIF
602
-	'zbug_code' => 'kod',
603
-	'zbug_critere_inconnu' => 'tanımsız kriter @critere@', # MODIF
604
-	'zbug_distant_interdit' => 'yasaklanmış dış veri dosyası', # MODIF
605
-	'zbug_doublon_table_sans_cle_primaire' => 'endekssiz bir tabloda tekrarlar var', # MODIF
606
-	'zbug_doublon_table_sans_index' => 'endekslenmemiş bir tabloda tekrarlanan bilgiler', # MODIF
607
-	'zbug_erreur_boucle_double' => 'DÖNGÜ@id@: çift tanımlı', # MODIF
608
-	'zbug_erreur_boucle_fermant' => 'DÖNGÜ@id@: kapatma etiketi eksik', # MODIF
609
-	'zbug_erreur_boucle_syntaxe' => 'Döngü tümcesi hatalı', # MODIF
610
-	'zbug_erreur_compilation' => 'derleme hatası',
611
-	'zbug_erreur_execution_page' => 'sayfa işletilirken hata oluştu', # MODIF
612
-	'zbug_erreur_filtre' => 'Hata : <b>« @filtre@ »</b> filtresi tanımsız', # MODIF
613
-	'zbug_erreur_meme_parent' => '{meme_parent} sadece (FORUMS) veya  (RUBRIQUES) için uygulanabilir', # MODIF
614
-	'zbug_erreur_squelette' => 'İskelette hata var',
615
-	'zbug_hors_compilation' => 'Derleme Dışı',
616
-	'zbug_info_erreur_squelette' => 'Sitede hata var',
617
-	'zbug_inversion_ordre_inexistant' => 'olmayan bir sıralama ters çevrilemez', # MODIF
618
-	'zbug_pagination_sans_critere' => 'kritersiz veya kendini çağıran döngüde kullanılan #PAGINATION {pagination} ', # MODIF
619
-	'zbug_parametres_inclus_incorrects' => 'Ekleme parametreleri hatalı', # MODIF
620
-	'zbug_profile' => 'Hesaplama süresi : @time@',
621
-	'zbug_resultat' => 'sonuç',
622
-	'zbug_serveur_indefini' => 'SQL hizmet birimi tanımsız', # MODIF
623
-	'zbug_statistiques' => 'Süreye göre sınıflanmış SQL istekleri istatistikleri',
624
-	'zbug_table_inconnue' => '« @table@ » SQL tablosu tanımsız',
625
-	'zxml_connus_attributs' => 'bilinen öznitelikler',
626
-	'zxml_de' => 'nın / nin',
627
-	'zxml_inconnu_attribut' => 'bilinmeyen öznitelik',
628
-	'zxml_inconnu_balise' => 'bilinmeyen etiket',
629
-	'zxml_inconnu_entite' => 'bilinmeyen madde',
630
-	'zxml_inconnu_id' => 'bilinmeyen ID',
631
-	'zxml_mais_de' => 'ama nın / nin',
632
-	'zxml_non_conforme' => 'amaca uygun değil',
633
-	'zxml_non_fils' => 'bir alt maddesi değil',
634
-	'zxml_nonvide_balise' => 'boş olmayan etiket',
635
-	'zxml_obligatoire_attribut' => 'zorunlu ama belirtilmemiş etiket',
636
-	'zxml_succession_fils_incorrecte' => 'alt maddelerin peşpeşe gelmesi hatalı',
637
-	'zxml_survoler' => 'doğruları görmek için üzerindne geçmek ???',
638
-	'zxml_valeur_attribut' => 'özniteliğin değeri',
639
-	'zxml_vide_balise' => 'boş etiket',
640
-	'zxml_vu' => 'önceden görülen'
593
+    // Z
594
+    'zbug_balise_b_aval' => ' : B etiketinde sorun var',
595
+    'zbug_balise_inexistante' => 'hata @from@: #@balise@ komutu mevcut değil', # MODIF
596
+    'zbug_balise_sans_argument' => '@balise@ komutunda argüman eksik',
597
+    'zbug_boucle' => 'döngü',
598
+    'zbug_boucle_recursive_undef' => 'tanımsız tekrarlı döngü', # MODIF
599
+    'zbug_calcul' => 'hesaplama',
600
+    'zbug_champ_hors_boucle' => '@champ@ alanı döngü dışında',
601
+    'zbug_champ_hors_motif' => '@champ@ alanı @motif@ döngüsü dışında ', # MODIF
602
+    'zbug_code' => 'kod',
603
+    'zbug_critere_inconnu' => 'tanımsız kriter @critere@', # MODIF
604
+    'zbug_distant_interdit' => 'yasaklanmış dış veri dosyası', # MODIF
605
+    'zbug_doublon_table_sans_cle_primaire' => 'endekssiz bir tabloda tekrarlar var', # MODIF
606
+    'zbug_doublon_table_sans_index' => 'endekslenmemiş bir tabloda tekrarlanan bilgiler', # MODIF
607
+    'zbug_erreur_boucle_double' => 'DÖNGÜ@id@: çift tanımlı', # MODIF
608
+    'zbug_erreur_boucle_fermant' => 'DÖNGÜ@id@: kapatma etiketi eksik', # MODIF
609
+    'zbug_erreur_boucle_syntaxe' => 'Döngü tümcesi hatalı', # MODIF
610
+    'zbug_erreur_compilation' => 'derleme hatası',
611
+    'zbug_erreur_execution_page' => 'sayfa işletilirken hata oluştu', # MODIF
612
+    'zbug_erreur_filtre' => 'Hata : <b>« @filtre@ »</b> filtresi tanımsız', # MODIF
613
+    'zbug_erreur_meme_parent' => '{meme_parent} sadece (FORUMS) veya  (RUBRIQUES) için uygulanabilir', # MODIF
614
+    'zbug_erreur_squelette' => 'İskelette hata var',
615
+    'zbug_hors_compilation' => 'Derleme Dışı',
616
+    'zbug_info_erreur_squelette' => 'Sitede hata var',
617
+    'zbug_inversion_ordre_inexistant' => 'olmayan bir sıralama ters çevrilemez', # MODIF
618
+    'zbug_pagination_sans_critere' => 'kritersiz veya kendini çağıran döngüde kullanılan #PAGINATION {pagination} ', # MODIF
619
+    'zbug_parametres_inclus_incorrects' => 'Ekleme parametreleri hatalı', # MODIF
620
+    'zbug_profile' => 'Hesaplama süresi : @time@',
621
+    'zbug_resultat' => 'sonuç',
622
+    'zbug_serveur_indefini' => 'SQL hizmet birimi tanımsız', # MODIF
623
+    'zbug_statistiques' => 'Süreye göre sınıflanmış SQL istekleri istatistikleri',
624
+    'zbug_table_inconnue' => '« @table@ » SQL tablosu tanımsız',
625
+    'zxml_connus_attributs' => 'bilinen öznitelikler',
626
+    'zxml_de' => 'nın / nin',
627
+    'zxml_inconnu_attribut' => 'bilinmeyen öznitelik',
628
+    'zxml_inconnu_balise' => 'bilinmeyen etiket',
629
+    'zxml_inconnu_entite' => 'bilinmeyen madde',
630
+    'zxml_inconnu_id' => 'bilinmeyen ID',
631
+    'zxml_mais_de' => 'ama nın / nin',
632
+    'zxml_non_conforme' => 'amaca uygun değil',
633
+    'zxml_non_fils' => 'bir alt maddesi değil',
634
+    'zxml_nonvide_balise' => 'boş olmayan etiket',
635
+    'zxml_obligatoire_attribut' => 'zorunlu ama belirtilmemiş etiket',
636
+    'zxml_succession_fils_incorrecte' => 'alt maddelerin peşpeşe gelmesi hatalı',
637
+    'zxml_survoler' => 'doğruları görmek için üzerindne geçmek ???',
638
+    'zxml_valeur_attribut' => 'özniteliğin değeri',
639
+    'zxml_vide_balise' => 'boş etiket',
640
+    'zxml_vu' => 'önceden görülen'
641 641
 );
Please login to merge, or discard this patch.