Root/
Source at commit 1322 created 12 years 7 months ago. By meklort, Add doxygen to utils folder | |
---|---|
1 | /******************************************************************************␊ |
2 | *␊ |
3 | * ␊ |
4 | *␊ |
5 | * Copyright (C) 1997-2011 by Dimitri van Heesch.␊ |
6 | *␊ |
7 | * Permission to use, copy, modify, and distribute this software and its␊ |
8 | * documentation under the terms of the GNU General Public License is hereby ␊ |
9 | * granted. No representations are made about the suitability of this software ␊ |
10 | * for any purpose. It is provided "as is" without express or implied warranty.␊ |
11 | * See the GNU General Public License for more details.␊ |
12 | *␊ |
13 | * Documents produced by Doxygen are derivative works derived from the␊ |
14 | * input used in their production; they are not affected by this license.␊ |
15 | *␊ |
16 | * The translation into French was provided by␊ |
17 | * Christophe Bordeux (bordeux@lig.di.epfl.ch)␊ |
18 | * and after version 1.2.0 by Xavier Outhier (xouthier@yahoo.fr)␊ |
19 | * member of the non for profit association D2SET (http://d2set.free.fr)␊ |
20 | */␊ |
21 | ␊ |
22 | /******************************************************************************␊ |
23 | * History of content␊ |
24 | *␊ |
25 | * Date | Description␊ |
26 | * ============+=============================================================␊ |
27 | * 2001-11-22 | Removed obsolet methods:␊ |
28 | * | QCString latexBabelPackage()␊ |
29 | * | QCString trAuthor()␊ |
30 | * | QCString trAuthors()␊ |
31 | * | QCString trFiles()␊ |
32 | * | QCString trIncludeFile()␊ |
33 | * | QCString trVerbatimText(const char *f)␊ |
34 | * -------------+------------------------------------------------------------␊ |
35 | * 2002-01-23 | Update for new since 1.2.13␊ |
36 | * -------------+------------------------------------------------------------␊ |
37 | * 2002-07-11 | Update for new since 1.2.16␊ |
38 | * -------------+------------------------------------------------------------␊ |
39 | * 2002-09-24 | Update for new since 1.2.17␊ |
40 | * -------------+------------------------------------------------------------␊ |
41 | * 2002-10-22 | Update for new since 1.2.18␊ |
42 | * -------------+------------------------------------------------------------␊ |
43 | * 2003-02-04 | Corrected typo. Thanks to Bertrand M. :)␊ |
44 | * -------------+------------------------------------------------------------␊ |
45 | * 2003-03-29 | Update for new since 1.3␊ |
46 | * -------------+------------------------------------------------------------␊ |
47 | |
48 | * -------------+------------------------------------------------------------␊ |
49 | * 2003-06-06 | Fixed code page problem appeared between 1.42 and 1.43 in CVS␊ |
50 | * -------------+------------------------------------------------------------␊ |
51 | * 2003-06-10 | Update for new since 1.3.1␊ |
52 | * -------------+------------------------------------------------------------␊ |
53 | * 2003-09-12 | Update for new since 1.3.3␊ |
54 | * -------------+------------------------------------------------------------␊ |
55 | * 2004-04-30 | Updates by Jacques Bouchard <jacques.bouchard@noos.fr>:␊ |
56 | * | - spaces between ':' removed (should be added by the renderer)␊ |
57 | * | - missing spaces added␊ |
58 | * | - missing tests for OPTIMIZE_OUTPUT_FOR_C added␊ |
59 | * | - translations corrected␊ |
60 | * | - translator_fr.h now conforms exactly to translator_en.h␊ |
61 | * | (try: gvim -d translator_en.h translator_fr.h)␊ |
62 | * -------------+------------------------------------------------------------␊ |
63 | * 2005-07-12 | Update for new since 1.4.1␊ |
64 | * -------------+------------------------------------------------------------␊ |
65 | * 2005-10-09 | Update for new since 1.4.6␊ |
66 | * | Added virtual QCString trCallerGraph()␊ |
67 | * | Removed virtual QCString trHeaderFilesDescription()␊ |
68 | * | Removed virtual QCString trField(bool first_capital, bool singular)␊ |
69 | * | Removed virtual QCString trPackageDocumentation()␊ |
70 | * | Removed virtual QCString trSources()␊ |
71 | * | Removed virtual QCString trReimplementedForInternalReasons()␊ |
72 | * | Removed virtual QCString trInterfaces()␊ |
73 | * | Removed virtual QCString trHeaderFiles()␊ |
74 | * | Removed virtual QCString trBugsAndLimitations()␊ |
75 | * | Removed virtual QCString trNoDescriptionAvailable()␊ |
76 | * | Corrected some misspelling thanx to Christophe C.␊ |
77 | * -------------+------------------------------------------------------------␊ |
78 | */ ␊ |
79 | #ifndef TRANSLATOR_FR_H␊ |
80 | #define TRANSLATOR_FR_H␊ |
81 | ␊ |
82 | // When defining a translator class for the new language, follow␊ |
83 | // the description in the documentation. One of the steps says␊ |
84 | // that you should copy the translator_en.h (this) file to your␊ |
85 | // translator_xx.h new file. Your new language should use the␊ |
86 | // Translator class as the base class. This means that you need to␊ |
87 | // implement exactly the same (pure virtual) methods as the␊ |
88 | // TranslatorEnglish does. Because of this, it is a good idea to␊ |
89 | // start with the copy of TranslatorEnglish and replace the strings␊ |
90 | // one by one.␊ |
91 | //␊ |
92 | // It is not necessary to include "translator.h" or␊ |
93 | // "translator_adapter.h" here. The files are included in the␊ |
94 | // language.cpp correctly. Not including any of the mentioned␊ |
95 | // files frees the maintainer from thinking about whether the␊ |
96 | // first, the second, or both files should be included or not, and␊ |
97 | // why. This holds namely for localized translators because their␊ |
98 | // base class is changed occasionaly to adapter classes when the␊ |
99 | // Translator class changes the interface, or back to the␊ |
100 | // Translator class (by the local maintainer) when the localized␊ |
101 | // translator is made up-to-date again.␊ |
102 | ␊ |
103 | class TranslatorFrench : public TranslatorAdapter_1_6_3␊ |
104 | {␊ |
105 | public:␊ |
106 | ␊ |
107 | // --- Language control methods -------------------␊ |
108 | ␊ |
109 | /*! Used for identification of the language. The identification ␊ |
110 | * should not be translated. It should be replaced by the name ␊ |
111 | * of the language in English using lower-case characters only␊ |
112 | * (e.g. "czech", "japanese", "russian", etc.). It should be equal to ␊ |
113 | * the identification used in language.cpp.␊ |
114 | */␊ |
115 | virtual QCString idLanguage()␊ |
116 | { ␊ |
117 | return "french"; }␊ |
118 | ␊ |
119 | /*! Used to get the LaTeX command(s) for the language support. ␊ |
120 | * This method should return string with commands that switch␊ |
121 | * LaTeX to the desired language. For example ␊ |
122 | * <pre>"\\usepackage[german]{babel}\n"␊ |
123 | * </pre>␊ |
124 | * or␊ |
125 | * <pre>"\\usepackage{polski}\n"␊ |
126 | * "\\usepackage[latin2]{inputenc}\n"␊ |
127 | * "\\usepackage[T1]{fontenc}\n"␊ |
128 | * </pre>␊ |
129 | */␊ |
130 | virtual QCString latexLanguageSupportCommand()␊ |
131 | {␊ |
132 | return "\\usepackage[french]{babel}\n";␊ |
133 | }␊ |
134 | ␊ |
135 | /*! return the language charset. This will be used for the HTML output */␊ |
136 | virtual QCString idLanguageCharset()␊ |
137 | {␊ |
138 | return "iso-8859-1";␊ |
139 | }␊ |
140 | ␊ |
141 | // --- Language translation methods -------------------␊ |
142 | ␊ |
143 | /*! used in the compound documentation before a list of related functions. */␊ |
144 | virtual QCString trRelatedFunctions()␊ |
145 | { ␊ |
146 | |
147 | ␊ |
148 | /*! subscript for the related functions. */␊ |
149 | virtual QCString trRelatedSubscript()␊ |
150 | { ␊ |
151 | return "(Noter que ce ne sont pas des fonctions membres)"; }␊ |
152 | ␊ |
153 | /*! header that is put before the detailed description of files, classes and namespaces. */␊ |
154 | virtual QCString trDetailedDescription()␊ |
155 | { ␊ |
156 | |
157 | ␊ |
158 | /*! header that is put before the list of typedefs. */␊ |
159 | virtual QCString trMemberTypedefDocumentation()␊ |
160 | { ␊ |
161 | |
162 | ␊ |
163 | /*! header that is put before the list of enumerations. */␊ |
164 | virtual QCString trMemberEnumerationDocumentation()␊ |
165 | { ␊ |
166 | |
167 | ␊ |
168 | /*! header that is put before the list of member functions. */␊ |
169 | virtual QCString trMemberFunctionDocumentation()␊ |
170 | { ␊ |
171 | return "Documentation des fonctions membres"; }␊ |
172 | ␊ |
173 | /*! header that is put before the list of member attributes. */␊ |
174 | virtual QCString trMemberDataDocumentation()␊ |
175 | { ␊ |
176 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
177 | {␊ |
178 | return "Documentation des champs"; ␊ |
179 | }␊ |
180 | else␊ |
181 | {␊ |
182 | |
183 | }␊ |
184 | }␊ |
185 | ␊ |
186 | /*! this is the text of a link put after brief descriptions. */␊ |
187 | virtual QCString trMore()␊ |
188 | { ␊ |
189 | |
190 | ␊ |
191 | /*! put in the class documentation */␊ |
192 | virtual QCString trListOfAllMembers()␊ |
193 | { ␊ |
194 | return "Liste de tous les membres"; }␊ |
195 | ␊ |
196 | /*! used as the title of the "list of all members" page of a class */␊ |
197 | virtual QCString trMemberList()␊ |
198 | { ␊ |
199 | return "Liste des membres"; }␊ |
200 | ␊ |
201 | /*! this is the first part of a sentence that is followed by a class name */␊ |
202 | virtual QCString trThisIsTheListOfAllMembers()␊ |
203 | { ␊ |
204 | |
205 | ␊ |
206 | /*! this is the remainder of the sentence after the class name */␊ |
207 | virtual QCString trIncludingInheritedMembers()␊ |
208 | { ␊ |
209 | |
210 | ␊ |
211 | /*! this is put at the author sections at the bottom of man pages.␊ |
212 | * parameter s is name of the project name.␊ |
213 | */␊ |
214 | virtual QCString trGeneratedAutomatically(const char *s)␊ |
215 | |
216 | if (s) result+=(QCString)" pour "+s;␊ |
217 | |
218 | return result;␊ |
219 | }␊ |
220 | ␊ |
221 | /*! put after an enum name in the list of all members */␊ |
222 | virtual QCString trEnumName()␊ |
223 | { ␊ |
224 | |
225 | ␊ |
226 | /*! put after an enum value in the list of all members */␊ |
227 | virtual QCString trEnumValue()␊ |
228 | { ␊ |
229 | |
230 | ␊ |
231 | /*! put after an undocumented member in the list of all members */␊ |
232 | virtual QCString trDefinedIn()␊ |
233 | { ␊ |
234 | |
235 | ␊ |
236 | // quick reference sections␊ |
237 | ␊ |
238 | /*! This is put above each page as a link to the list of all groups of ␊ |
239 | * compounds or files (see the \\group command).␊ |
240 | */␊ |
241 | virtual QCString trModules()␊ |
242 | { ␊ |
243 | return "Modules"; }␊ |
244 | ␊ |
245 | /*! This is put above each page as a link to the class hierarchy */␊ |
246 | virtual QCString trClassHierarchy()␊ |
247 | { ␊ |
248 | |
249 | ␊ |
250 | /*! This is put above each page as a link to the list of annotated classes */␊ |
251 | virtual QCString trCompoundList()␊ |
252 | { ␊ |
253 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
254 | {␊ |
255 | |
256 | }␊ |
257 | else␊ |
258 | {␊ |
259 | return "Liste des classes"; ␊ |
260 | }␊ |
261 | }␊ |
262 | ␊ |
263 | /*! This is put above each page as a link to the list of documented files */␊ |
264 | virtual QCString trFileList()␊ |
265 | { ␊ |
266 | return "Liste des fichiers"; }␊ |
267 | ␊ |
268 | /*! This is put above each page as a link to all members of compounds. */␊ |
269 | virtual QCString trCompoundMembers()␊ |
270 | { ␊ |
271 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
272 | {␊ |
273 | |
274 | }␊ |
275 | else␊ |
276 | {␊ |
277 | return "Membres de classe"; ␊ |
278 | }␊ |
279 | }␊ |
280 | ␊ |
281 | /*! This is put above each page as a link to all members of files. */␊ |
282 | virtual QCString trFileMembers()␊ |
283 | { ␊ |
284 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
285 | {␊ |
286 | |
287 | }␊ |
288 | else␊ |
289 | {␊ |
290 | return "Membres de fichier"; ␊ |
291 | }␊ |
292 | }␊ |
293 | ␊ |
294 | /*! This is put above each page as a link to all related pages. */␊ |
295 | virtual QCString trRelatedPages()␊ |
296 | { ␊ |
297 | |
298 | ␊ |
299 | /*! This is put above each page as a link to all examples. */␊ |
300 | virtual QCString trExamples()␊ |
301 | { ␊ |
302 | return "Exemples"; }␊ |
303 | ␊ |
304 | /*! This is put above each page as a link to the search engine. */␊ |
305 | virtual QCString trSearch()␊ |
306 | { ␊ |
307 | return "Recherche"; }␊ |
308 | ␊ |
309 | /*! This is an introduction to the class hierarchy. */␊ |
310 | virtual QCString trClassHierarchyDescription()␊ |
311 | { ␊ |
312 | |
313 | |
314 | }␊ |
315 | ␊ |
316 | /*! This is an introduction to the list with all files. */␊ |
317 | virtual QCString trFileListDescription(bool extractAll)␊ |
318 | {␊ |
319 | QCString result="Liste de tous les fichiers ";␊ |
320 | |
321 | |
322 | return result;␊ |
323 | }␊ |
324 | ␊ |
325 | /*! This is an introduction to the annotated compound list. */␊ |
326 | virtual QCString trCompoundListDescription()␊ |
327 | {␊ |
328 | ␊ |
329 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
330 | {␊ |
331 | |
332 | }␊ |
333 | else␊ |
334 | {␊ |
335 | return "Liste des classes, structures, "␊ |
336 | |
337 | }␊ |
338 | }␊ |
339 | ␊ |
340 | /*! This is an introduction to the page with all class members. */␊ |
341 | virtual QCString trCompoundMembersDescription(bool extractAll)␊ |
342 | {␊ |
343 | QCString result="Liste de tous les ";␊ |
344 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
345 | {␊ |
346 | result+="champs de structure et d'union ";␊ |
347 | }␊ |
348 | else␊ |
349 | {␊ |
350 | result+="membres de classe ";␊ |
351 | }␊ |
352 | if (!extractAll)␊ |
353 | {␊ |
354 | |
355 | }␊ |
356 | result+="avec liens vers ";␊ |
357 | if (!extractAll) ␊ |
358 | {␊ |
359 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
360 | {␊ |
361 | result+="la documentation de structure/union de chaque champ :";␊ |
362 | }␊ |
363 | else␊ |
364 | {␊ |
365 | result+="la documentation de classe de chaque membre :";␊ |
366 | }␊ |
367 | }␊ |
368 | else ␊ |
369 | {␊ |
370 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
371 | {␊ |
372 | result+="les structures/unions auxquelles ils appartiennent :";␊ |
373 | }␊ |
374 | else␊ |
375 | {␊ |
376 | result+="les classes auxquelles ils appartiennent :";␊ |
377 | }␊ |
378 | }␊ |
379 | return result;␊ |
380 | }␊ |
381 | ␊ |
382 | /*! This is an introduction to the page with all file members. */␊ |
383 | virtual QCString trFileMembersDescription(bool extractAll)␊ |
384 | {␊ |
385 | QCString result="Liste ";␊ |
386 | ␊ |
387 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
388 | {␊ |
389 | |
390 | }␊ |
391 | else␊ |
392 | {␊ |
393 | result+="de tous les membres de fichier ";␊ |
394 | }␊ |
395 | |
396 | result+="avec liens vers ";␊ |
397 | if (extractAll) ␊ |
398 | result+="les fichiers auxquels ils appartiennent :";␊ |
399 | else ␊ |
400 | result+="la documentation :";␊ |
401 | return result;␊ |
402 | }␊ |
403 | ␊ |
404 | /*! This is an introduction to the page with the list of all examples */␊ |
405 | virtual QCString trExamplesDescription()␊ |
406 | { ␊ |
407 | return "Liste de tous les exemples :"; }␊ |
408 | ␊ |
409 | /*! This is an introduction to the page with the list of related pages */␊ |
410 | virtual QCString trRelatedPagesDescription()␊ |
411 | { ␊ |
412 | |
413 | ␊ |
414 | /*! This is an introduction to the page with the list of class/file groups */␊ |
415 | virtual QCString trModulesDescription()␊ |
416 | { ␊ |
417 | return "Liste de tous les modules :"; }␊ |
418 | ␊ |
419 | /*! This is used in HTML as the title of index.html. */␊ |
420 | virtual QCString trDocumentation()␊ |
421 | { ␊ |
422 | return "Documentation"; }␊ |
423 | ␊ |
424 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
425 | * index of all groups.␊ |
426 | */␊ |
427 | virtual QCString trModuleIndex()␊ |
428 | { ␊ |
429 | return "Index des modules"; }␊ |
430 | ␊ |
431 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
432 | * class hierarchy.␊ |
433 | */␊ |
434 | virtual QCString trHierarchicalIndex()␊ |
435 | { ␊ |
436 | |
437 | ␊ |
438 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
439 | * annotated compound index.␊ |
440 | */␊ |
441 | virtual QCString trCompoundIndex()␊ |
442 | {␊ |
443 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
444 | { ␊ |
445 | |
446 | }␊ |
447 | else␊ |
448 | {␊ |
449 | return "Index des classes"; ␊ |
450 | }␊ |
451 | }␊ |
452 | ␊ |
453 | /*! This is used in LaTeX as the title of the chapter with the␊ |
454 | * list of all files.␊ |
455 | */␊ |
456 | virtual QCString trFileIndex() ␊ |
457 | { ␊ |
458 | return "Index des fichiers"; }␊ |
459 | ␊ |
460 | /*! This is used in LaTeX as the title of the chapter containing␊ |
461 | * the documentation of all groups.␊ |
462 | */␊ |
463 | virtual QCString trModuleDocumentation()␊ |
464 | { ␊ |
465 | return "Documentation des modules"; }␊ |
466 | ␊ |
467 | /*! This is used in LaTeX as the title of the chapter containing␊ |
468 | * the documentation of all classes, structs and unions.␊ |
469 | */␊ |
470 | virtual QCString trClassDocumentation()␊ |
471 | { ␊ |
472 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
473 | {␊ |
474 | |
475 | }␊ |
476 | else␊ |
477 | {␊ |
478 | return "Documentation des classes"; ␊ |
479 | }␊ |
480 | }␊ |
481 | ␊ |
482 | /*! This is used in LaTeX as the title of the chapter containing␊ |
483 | * the documentation of all files.␊ |
484 | */␊ |
485 | virtual QCString trFileDocumentation()␊ |
486 | { ␊ |
487 | return "Documentation des fichiers"; }␊ |
488 | ␊ |
489 | /*! This is used in LaTeX as the title of the chapter containing␊ |
490 | * the documentation of all examples.␊ |
491 | */␊ |
492 | virtual QCString trExampleDocumentation()␊ |
493 | { ␊ |
494 | return "Documentation des exemples"; }␊ |
495 | ␊ |
496 | /*! This is used in LaTeX as the title of the chapter containing␊ |
497 | * the documentation of all related pages.␊ |
498 | */␊ |
499 | virtual QCString trPageDocumentation()␊ |
500 | { ␊ |
501 | |
502 | ␊ |
503 | /*! This is used in LaTeX as the title of the document */␊ |
504 | virtual QCString trReferenceManual()␊ |
505 | { ␊ |
506 | |
507 | ␊ |
508 | /*! This is used in the documentation of a file as a header before the ␊ |
509 | * list of defines␊ |
510 | */␊ |
511 | virtual QCString trDefines()␊ |
512 | { ␊ |
513 | return "Macros"; }␊ |
514 | ␊ |
515 | /*! This is used in the documentation of a file as a header before the ␊ |
516 | * list of function prototypes␊ |
517 | */␊ |
518 | virtual QCString trFuncProtos()␊ |
519 | { ␊ |
520 | return "Prototypes de fonction"; }␊ |
521 | ␊ |
522 | /*! This is used in the documentation of a file as a header before the ␊ |
523 | * list of typedefs␊ |
524 | */␊ |
525 | virtual QCString trTypedefs()␊ |
526 | { ␊ |
527 | |
528 | ␊ |
529 | /*! This is used in the documentation of a file as a header before the ␊ |
530 | * list of enumerations␊ |
531 | */␊ |
532 | virtual QCString trEnumerations()␊ |
533 | { ␊ |
534 | |
535 | ␊ |
536 | /*! This is used in the documentation of a file as a header before the ␊ |
537 | * list of (global) functions␊ |
538 | */␊ |
539 | virtual QCString trFunctions()␊ |
540 | { ␊ |
541 | return "Fonctions"; }␊ |
542 | ␊ |
543 | /*! This is used in the documentation of a file as a header before the ␊ |
544 | * list of (global) variables␊ |
545 | */␊ |
546 | virtual QCString trVariables()␊ |
547 | { ␊ |
548 | return "Variables"; }␊ |
549 | ␊ |
550 | /*! This is used in the documentation of a file as a header before the ␊ |
551 | * list of (global) variables␊ |
552 | */␊ |
553 | virtual QCString trEnumerationValues()␊ |
554 | { ␊ |
555 | |
556 | ␊ |
557 | /*! This is used in the documentation of a file before the list of␊ |
558 | * documentation blocks for defines␊ |
559 | */␊ |
560 | virtual QCString trDefineDocumentation()␊ |
561 | { ␊ |
562 | return "Documentation des macros"; }␊ |
563 | ␊ |
564 | /*! This is used in the documentation of a file/namespace before the list ␊ |
565 | * of documentation blocks for function prototypes␊ |
566 | */␊ |
567 | virtual QCString trFunctionPrototypeDocumentation()␊ |
568 | { ␊ |
569 | return "Documentation des prototypes de fonction"; }␊ |
570 | ␊ |
571 | /*! This is used in the documentation of a file/namespace before the list ␊ |
572 | * of documentation blocks for typedefs␊ |
573 | */␊ |
574 | virtual QCString trTypedefDocumentation()␊ |
575 | { ␊ |
576 | |
577 | ␊ |
578 | /*! This is used in the documentation of a file/namespace before the list ␊ |
579 | * of documentation blocks for enumeration types␊ |
580 | */␊ |
581 | virtual QCString trEnumerationTypeDocumentation()␊ |
582 | |
583 | ␊ |
584 | /*! This is used in the documentation of a file/namespace before the list ␊ |
585 | * of documentation blocks for functions␊ |
586 | */␊ |
587 | virtual QCString trFunctionDocumentation()␊ |
588 | { ␊ |
589 | return "Documentation des fonctions"; }␊ |
590 | ␊ |
591 | /*! This is used in the documentation of a file/namespace before the list ␊ |
592 | * of documentation blocks for variables␊ |
593 | */␊ |
594 | virtual QCString trVariableDocumentation()␊ |
595 | { ␊ |
596 | return "Documentation des variables"; }␊ |
597 | ␊ |
598 | /*! This is used in the documentation of a file/namespace/group before ␊ |
599 | * the list of links to documented compounds␊ |
600 | */␊ |
601 | virtual QCString trCompounds()␊ |
602 | { ␊ |
603 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
604 | {␊ |
605 | |
606 | }␊ |
607 | else␊ |
608 | {␊ |
609 | return "Classes"; ␊ |
610 | }␊ |
611 | }␊ |
612 | ␊ |
613 | /*! This is used in the standard footer of each page and indicates when ␊ |
614 | * the page was generated ␊ |
615 | */␊ |
616 | virtual QCString trGeneratedAt(const char *date,const char *projName)␊ |
617 | { ␊ |
618 | |
619 | if (projName) result+=(QCString)" pour "+projName;␊ |
620 | result+=(QCString)" par";␊ |
621 | return result;␊ |
622 | }␊ |
623 | /*! This is part of the sentence used in the standard footer of each page.␊ |
624 | */␊ |
625 | virtual QCString trWrittenBy()␊ |
626 | {␊ |
627 | |
628 | }␊ |
629 | ␊ |
630 | /*! this text is put before a class diagram */␊ |
631 | virtual QCString trClassDiagram(const char *clName)␊ |
632 | {␊ |
633 | |
634 | }␊ |
635 | ␊ |
636 | /*! this text is generated when the \\internal command is used. */␊ |
637 | virtual QCString trForInternalUseOnly()␊ |
638 | { ␊ |
639 | |
640 | ␊ |
641 | /*! this text is generated when the \\warning command is used. */␊ |
642 | virtual QCString trWarning()␊ |
643 | { ␊ |
644 | return "Avertissement"; }␊ |
645 | ␊ |
646 | /*! this text is generated when the \\version command is used. */␊ |
647 | virtual QCString trVersion()␊ |
648 | { ␊ |
649 | return "Version"; }␊ |
650 | ␊ |
651 | /*! this text is generated when the \\date command is used. */␊ |
652 | virtual QCString trDate()␊ |
653 | { ␊ |
654 | return "Date"; }␊ |
655 | ␊ |
656 | /*! this text is generated when the \\return command is used. */␊ |
657 | virtual QCString trReturns()␊ |
658 | { ␊ |
659 | return "Renvoie"; }␊ |
660 | ␊ |
661 | /*! this text is generated when the \\sa command is used. */␊ |
662 | virtual QCString trSeeAlso()␊ |
663 | { ␊ |
664 | |
665 | ␊ |
666 | /*! this text is generated when the \\param command is used. */␊ |
667 | virtual QCString trParameters()␊ |
668 | { ␊ |
669 | |
670 | ␊ |
671 | /*! this text is generated when the \\exception command is used. */␊ |
672 | virtual QCString trExceptions()␊ |
673 | { ␊ |
674 | return "Exceptions"; }␊ |
675 | ␊ |
676 | /*! this text is used in the title page of a LaTeX document. */␊ |
677 | virtual QCString trGeneratedBy()␊ |
678 | { ␊ |
679 | |
680 | ␊ |
681 | //////////////////////////////////////////////////////////////////////////␊ |
682 | // new since 0.49-990307␊ |
683 | //////////////////////////////////////////////////////////////////////////␊ |
684 | ␊ |
685 | /*! used as the title of page containing all the index of all namespaces. */␊ |
686 | virtual QCString trNamespaceList()␊ |
687 | { ␊ |
688 | return "Liste des espaces de nommage"; }␊ |
689 | ␊ |
690 | /*! used as an introduction to the namespace list */␊ |
691 | virtual QCString trNamespaceListDescription(bool extractAll)␊ |
692 | {␊ |
693 | QCString result="Liste de tous les espaces de nommage ";␊ |
694 | |
695 | |
696 | return result;␊ |
697 | }␊ |
698 | ␊ |
699 | /*! used in the class documentation as a header before the list of all␊ |
700 | * friends of a class␊ |
701 | */␊ |
702 | virtual QCString trFriends()␊ |
703 | { ␊ |
704 | return "Amis"; }␊ |
705 | ␊ |
706 | //////////////////////////////////////////////////////////////////////////␊ |
707 | // new since 0.49-990405␊ |
708 | //////////////////////////////////////////////////////////////////////////␊ |
709 | ␊ |
710 | /*! used in the class documentation as a header before the list of all␊ |
711 | * related classes ␊ |
712 | */␊ |
713 | virtual QCString trRelatedFunctionDocumentation()␊ |
714 | { ␊ |
715 | |
716 | ␊ |
717 | //////////////////////////////////////////////////////////////////////////␊ |
718 | // new since 0.49-990425␊ |
719 | //////////////////////////////////////////////////////////////////////////␊ |
720 | ␊ |
721 | /*! used as the title of the HTML page of a class/struct/union */␊ |
722 | virtual QCString trCompoundReference(const char *clName,␊ |
723 | ClassDef::CompoundType compType,␊ |
724 | bool isTemplate)␊ |
725 | {␊ |
726 | |
727 | switch(compType)␊ |
728 | {␊ |
729 | case ClassDef::Class: result+="la classe "; ␊ |
730 | break;␊ |
731 | case ClassDef::Struct: result+="la structure "; ␊ |
732 | break;␊ |
733 | case ClassDef::Union: result+="l'union "; ␊ |
734 | break;␊ |
735 | case ClassDef::Interface: result+="l'interface "; ␊ |
736 | break;␊ |
737 | case ClassDef::Protocol: result+="le protocol "; ␊ |
738 | break; ␊ |
739 | |
740 | break; ␊ |
741 | case ClassDef::Exception: result+="l'exception "; ␊ |
742 | break;␊ |
743 | }␊ |
744 | result+=(QCString)clName;␊ |
745 | |
746 | return result;␊ |
747 | }␊ |
748 | ␊ |
749 | /*! used as the title of the HTML page of a file */␊ |
750 | virtual QCString trFileReference(const char *fileName)␊ |
751 | {␊ |
752 | |
753 | result+=fileName;␊ |
754 | return result;␊ |
755 | }␊ |
756 | ␊ |
757 | /*! used as the title of the HTML page of a namespace */␊ |
758 | virtual QCString trNamespaceReference(const char *namespaceName)␊ |
759 | {␊ |
760 | |
761 | result+=namespaceName;␊ |
762 | return result;␊ |
763 | }␊ |
764 | ␊ |
765 | virtual QCString trPublicMembers()␊ |
766 | { ␊ |
767 | return "Fonctions membres publiques"; }␊ |
768 | virtual QCString trPublicSlots()␊ |
769 | { ␊ |
770 | return "Connecteurs publics"; }␊ |
771 | virtual QCString trSignals()␊ |
772 | { ␊ |
773 | return "Signaux"; }␊ |
774 | virtual QCString trStaticPublicMembers()␊ |
775 | { ␊ |
776 | return "Fonctions membres publiques statiques"; }␊ |
777 | virtual QCString trProtectedMembers()␊ |
778 | { ␊ |
779 | |
780 | virtual QCString trProtectedSlots()␊ |
781 | { ␊ |
782 | |
783 | virtual QCString trStaticProtectedMembers()␊ |
784 | { ␊ |
785 | |
786 | virtual QCString trPrivateMembers()␊ |
787 | { ␊ |
788 | |
789 | virtual QCString trPrivateSlots()␊ |
790 | { ␊ |
791 | |
792 | virtual QCString trStaticPrivateMembers()␊ |
793 | { ␊ |
794 | |
795 | ␊ |
796 | /*! this function is used to produce a comma-separated list of items.␊ |
797 | * use generateMarker(i) to indicate where item i should be put.␊ |
798 | */␊ |
799 | virtual QCString trWriteList(int numEntries)␊ |
800 | {␊ |
801 | QCString result;␊ |
802 | int i;␊ |
803 | // the inherits list contain `numEntries' classes␊ |
804 | for (i=0;i<numEntries;i++) ␊ |
805 | {␊ |
806 | // use generateMarker to generate placeholders for the class links!␊ |
807 | result+=generateMarker(i); // generate marker for entry i in the list␊ |
808 | // (order is left to right)␊ |
809 | ␊ |
810 | if (i!=numEntries-1) // not the last entry, so we need a separator␊ |
811 | {␊ |
812 | if (i<numEntries-2) // not the fore last entry␊ |
813 | result+=", ";␊ |
814 | else // the fore last entry␊ |
815 | result+=", et ";␊ |
816 | }␊ |
817 | }␊ |
818 | return result; ␊ |
819 | }␊ |
820 | ␊ |
821 | /*! used in class documentation to produce a list of base classes,␊ |
822 | * if class diagrams are disabled.␊ |
823 | */␊ |
824 | virtual QCString trInheritsList(int numEntries)␊ |
825 | {␊ |
826 | |
827 | }␊ |
828 | ␊ |
829 | /*! used in class documentation to produce a list of super classes,␊ |
830 | * if class diagrams are disabled.␊ |
831 | */␊ |
832 | virtual QCString trInheritedByList(int numEntries)␊ |
833 | {␊ |
834 | |
835 | }␊ |
836 | ␊ |
837 | /*! used in member documentation blocks to produce a list of ␊ |
838 | * members that are hidden by this one.␊ |
839 | */␊ |
840 | virtual QCString trReimplementedFromList(int numEntries)␊ |
841 | {␊ |
842 | |
843 | }␊ |
844 | ␊ |
845 | /*! used in member documentation blocks to produce a list of␊ |
846 | * all member that overwrite the implementation of this member.␊ |
847 | */␊ |
848 | virtual QCString trReimplementedInList(int numEntries)␊ |
849 | {␊ |
850 | |
851 | }␊ |
852 | ␊ |
853 | /*! This is put above each page as a link to all members of namespaces. */␊ |
854 | virtual QCString trNamespaceMembers()␊ |
855 | { ␊ |
856 | return "Membres de l'espace de nommage"; }␊ |
857 | ␊ |
858 | /*! This is an introduction to the page with all namespace members */␊ |
859 | virtual QCString trNamespaceMemberDescription(bool extractAll)␊ |
860 | { ␊ |
861 | QCString result="Liste de tous les membres des espaces de nommage ";␊ |
862 | |
863 | result+="avec liens vers ";␊ |
864 | if (extractAll) ␊ |
865 | result+="la documentation de namespace de chaque membre :";␊ |
866 | else ␊ |
867 | result+="les espaces de nommage auxquels ils appartiennent :";␊ |
868 | return result;␊ |
869 | }␊ |
870 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
871 | * index of all namespaces.␊ |
872 | */␊ |
873 | virtual QCString trNamespaceIndex()␊ |
874 | { ␊ |
875 | return "Index des espaces de nommage"; }␊ |
876 | ␊ |
877 | /*! This is used in LaTeX as the title of the chapter containing␊ |
878 | * the documentation of all namespaces.␊ |
879 | */␊ |
880 | virtual QCString trNamespaceDocumentation()␊ |
881 | { ␊ |
882 | return "Documentation des espaces de nommage"; }␊ |
883 | ␊ |
884 | //////////////////////////////////////////////////////////////////////////␊ |
885 | // new since 0.49-990522␊ |
886 | //////////////////////////////////////////////////////////////////////////␊ |
887 | ␊ |
888 | /*! This is used in the documentation before the list of all␊ |
889 | * namespaces in a file.␊ |
890 | */␊ |
891 | virtual QCString trNamespaces()␊ |
892 | { ␊ |
893 | return "Espaces de nommage"; }␊ |
894 | ␊ |
895 | //////////////////////////////////////////////////////////////////////////␊ |
896 | // new since 0.49-990728␊ |
897 | //////////////////////////////////////////////////////////////////////////␊ |
898 | ␊ |
899 | /*! This is put at the bottom of a class documentation page and is␊ |
900 | * followed by a list of files that were used to generate the page.␊ |
901 | */␊ |
902 | virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,␊ |
903 | bool single)␊ |
904 | { // here s is one of " Class", " Struct" or " Union"␊ |
905 | // single is true implies a single file␊ |
906 | bool female = true;␊ |
907 | QCString result=(QCString)"La documentation de ";␊ |
908 | switch(compType)␊ |
909 | {␊ |
910 | case ClassDef::Class: result+="cette classe"; ␊ |
911 | break;␊ |
912 | case ClassDef::Struct: result+="cette structure"; ␊ |
913 | break;␊ |
914 | case ClassDef::Union: result+="cette union"; ␊ |
915 | break;␊ |
916 | case ClassDef::Interface: result+="cette interface"; ␊ |
917 | break;␊ |
918 | case ClassDef::Protocol: result+="ce protocol"; ␊ |
919 | female = false;␊ |
920 | break; ␊ |
921 | |
922 | break; ␊ |
923 | case ClassDef::Exception: result+="cette exception"; ␊ |
924 | break;␊ |
925 | }␊ |
926 | |
927 | |
928 | if (single) result+="du fichier suivant :"; ␊ |
929 | else result+="des fichiers suivants :";␊ |
930 | return result;␊ |
931 | }␊ |
932 | ␊ |
933 | /*! This is in the (quick) index as a link to the alphabetical compound␊ |
934 | * list.␊ |
935 | */␊ |
936 | virtual QCString trAlphabeticalList()␊ |
937 | { ␊ |
938 | |
939 | ␊ |
940 | //////////////////////////////////////////////////////////////////////////␊ |
941 | // new since 0.49-990901␊ |
942 | //////////////////////////////////////////////////////////////////////////␊ |
943 | ␊ |
944 | /*! This is used as the heading text for the retval command. */␊ |
945 | virtual QCString trReturnValues()␊ |
946 | { ␊ |
947 | |
948 | ␊ |
949 | /*! This is in the (quick) index as a link to the main page (index.html)␊ |
950 | */␊ |
951 | virtual QCString trMainPage()␊ |
952 | { ␊ |
953 | return "Page principale"; }␊ |
954 | ␊ |
955 | /*! This is used in references to page that are put in the LaTeX␊ |
956 | * documentation. It should be an abbreviation of the word page.␊ |
957 | */␊ |
958 | virtual QCString trPageAbbreviation()␊ |
959 | { ␊ |
960 | return "p."; }␊ |
961 | ␊ |
962 | //////////////////////////////////////////////////////////////////////////␊ |
963 | // new since 0.49-991003␊ |
964 | //////////////////////////////////////////////////////////////////////////␊ |
965 | ␊ |
966 | virtual QCString trDefinedAtLineInSourceFile()␊ |
967 | {␊ |
968 | |
969 | }␊ |
970 | virtual QCString trDefinedInSourceFile()␊ |
971 | {␊ |
972 | |
973 | }␊ |
974 | ␊ |
975 | //////////////////////////////////////////////////////////////////////////␊ |
976 | // new since 0.49-991205␊ |
977 | //////////////////////////////////////////////////////////////////////////␊ |
978 | ␊ |
979 | virtual QCString trDeprecated()␊ |
980 | {␊ |
981 | |
982 | }␊ |
983 | ␊ |
984 | //////////////////////////////////////////////////////////////////////////␊ |
985 | // new since 1.0.0␊ |
986 | //////////////////////////////////////////////////////////////////////////␊ |
987 | ␊ |
988 | /*! this text is put before a collaboration diagram */␊ |
989 | virtual QCString trCollaborationDiagram(const char *clName)␊ |
990 | {␊ |
991 | return (QCString)"Graphe de collaboration de "+clName+":";␊ |
992 | }␊ |
993 | /*! this text is put before an include dependency graph */␊ |
994 | virtual QCString trInclDepGraph(const char *fName)␊ |
995 | {␊ |
996 | |
997 | }␊ |
998 | /*! header that is put before the list of constructor/destructors. */␊ |
999 | virtual QCString trConstructorDocumentation()␊ |
1000 | {␊ |
1001 | return "Documentation des constructeurs et destructeur"; ␊ |
1002 | }␊ |
1003 | /*! Used in the file documentation to point to the corresponding sources. */␊ |
1004 | virtual QCString trGotoSourceCode()␊ |
1005 | {␊ |
1006 | return "Aller au code source de ce fichier.";␊ |
1007 | }␊ |
1008 | /*! Used in the file sources to point to the corresponding documentation. */␊ |
1009 | virtual QCString trGotoDocumentation()␊ |
1010 | {␊ |
1011 | |
1012 | }␊ |
1013 | /*! Text for the \\pre command */␊ |
1014 | virtual QCString trPrecondition()␊ |
1015 | {␊ |
1016 | |
1017 | }␊ |
1018 | /*! Text for the \\post command */␊ |
1019 | virtual QCString trPostcondition()␊ |
1020 | {␊ |
1021 | return "Postcondition";␊ |
1022 | }␊ |
1023 | /*! Text for the \\invariant command */␊ |
1024 | virtual QCString trInvariant()␊ |
1025 | {␊ |
1026 | return "Invariant";␊ |
1027 | }␊ |
1028 | /*! Text shown before a multi-line variable/enum initialization */␊ |
1029 | virtual QCString trInitialValue()␊ |
1030 | {␊ |
1031 | return "Valeur initiale :";␊ |
1032 | }␊ |
1033 | /*! Text used the source code in the file index */␊ |
1034 | virtual QCString trCode()␊ |
1035 | {␊ |
1036 | return "code";␊ |
1037 | }␊ |
1038 | virtual QCString trGraphicalHierarchy()␊ |
1039 | {␊ |
1040 | |
1041 | }␊ |
1042 | virtual QCString trGotoGraphicalHierarchy()␊ |
1043 | {␊ |
1044 | |
1045 | }␊ |
1046 | virtual QCString trGotoTextualHierarchy()␊ |
1047 | {␊ |
1048 | |
1049 | }␊ |
1050 | virtual QCString trPageIndex()␊ |
1051 | {␊ |
1052 | return "Index des pages";␊ |
1053 | }␊ |
1054 | ␊ |
1055 | //////////////////////////////////////////////////////////////////////////␊ |
1056 | // new since 1.1.0␊ |
1057 | //////////////////////////////////////////////////////////////////////////␊ |
1058 | ␊ |
1059 | virtual QCString trNote()␊ |
1060 | {␊ |
1061 | return "Note";␊ |
1062 | }␊ |
1063 | virtual QCString trPublicTypes()␊ |
1064 | {␊ |
1065 | return "Types publics";␊ |
1066 | }␊ |
1067 | virtual QCString trPublicAttribs()␊ |
1068 | {␊ |
1069 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
1070 | {␊ |
1071 | |
1072 | }␊ |
1073 | else␊ |
1074 | {␊ |
1075 | return "Attributs publics";␊ |
1076 | }␊ |
1077 | }␊ |
1078 | virtual QCString trStaticPublicAttribs()␊ |
1079 | {␊ |
1080 | return "Attributs publics statiques";␊ |
1081 | }␊ |
1082 | virtual QCString trProtectedTypes()␊ |
1083 | {␊ |
1084 | |
1085 | }␊ |
1086 | virtual QCString trProtectedAttribs()␊ |
1087 | {␊ |
1088 | |
1089 | }␊ |
1090 | virtual QCString trStaticProtectedAttribs()␊ |
1091 | {␊ |
1092 | |
1093 | }␊ |
1094 | virtual QCString trPrivateTypes()␊ |
1095 | {␊ |
1096 | |
1097 | }␊ |
1098 | virtual QCString trPrivateAttribs()␊ |
1099 | {␊ |
1100 | |
1101 | }␊ |
1102 | virtual QCString trStaticPrivateAttribs()␊ |
1103 | {␊ |
1104 | |
1105 | }␊ |
1106 | ␊ |
1107 | //////////////////////////////////////////////////////////////////////////␊ |
1108 | // new since 1.1.3␊ |
1109 | //////////////////////////////////////////////////////////////////////////␊ |
1110 | ␊ |
1111 | /*! Used as a marker that is put before a \\todo item */␊ |
1112 | virtual QCString trTodo()␊ |
1113 | {␊ |
1114 | |
1115 | }␊ |
1116 | /*! Used as the header of the todo list */␊ |
1117 | virtual QCString trTodoList()␊ |
1118 | {␊ |
1119 | |
1120 | }␊ |
1121 | ␊ |
1122 | //////////////////////////////////////////////////////////////////////////␊ |
1123 | // new since 1.1.4␊ |
1124 | //////////////////////////////////////////////////////////////////////////␊ |
1125 | ␊ |
1126 | virtual QCString trReferencedBy()␊ |
1127 | {␊ |
1128 | |
1129 | }␊ |
1130 | virtual QCString trRemarks()␊ |
1131 | {␊ |
1132 | return "Remarques";␊ |
1133 | }␊ |
1134 | virtual QCString trAttention()␊ |
1135 | {␊ |
1136 | return "Attention";␊ |
1137 | }␊ |
1138 | virtual QCString trInclByDepGraph()␊ |
1139 | {␊ |
1140 | return "Ce graphe montre quels fichiers incluent directement "␊ |
1141 | "ou indirectement ce fichier :";␊ |
1142 | }␊ |
1143 | virtual QCString trSince()␊ |
1144 | {␊ |
1145 | return "Depuis";␊ |
1146 | }␊ |
1147 | ␊ |
1148 | //////////////////////////////////////////////////////////////////////////␊ |
1149 | // new since 1.1.5␊ |
1150 | //////////////////////////////////////////////////////////////////////////␊ |
1151 | ␊ |
1152 | /*! title of the graph legend page */␊ |
1153 | virtual QCString trLegendTitle()␊ |
1154 | {␊ |
1155 | |
1156 | }␊ |
1157 | /*! page explaining how the dot graph's should be interpreted ␊ |
1158 | * The %A in the text below are to prevent link to classes called "A".␊ |
1159 | */␊ |
1160 | virtual QCString trLegendDocs()␊ |
1161 | {␊ |
1162 | return ␊ |
1163 | |
1164 | "par doxygen.<p>\n"␊ |
1165 | |
1166 | "\\code\n"␊ |
1167 | |
1168 | "class Invisible { };\n\n"␊ |
1169 | |
1170 | "class Truncated : public Invisible { };\n\n"␊ |
1171 | |
1172 | "class Undocumented { };\n\n"␊ |
1173 | |
1174 | "class PublicBase : public Truncated { };\n\n"␊ |
1175 | |
1176 | "template<class T> class Templ { };\n\n"␊ |
1177 | |
1178 | "class ProtectedBase { };\n\n"␊ |
1179 | |
1180 | "class PrivateBase { };\n\n"␊ |
1181 | |
1182 | "class Used { };\n\n"␊ |
1183 | |
1184 | "class Inherited : public PublicBase,\n"␊ |
1185 | " protected ProtectedBase,\n"␊ |
1186 | " private PrivateBase,\n"␊ |
1187 | " public Undocumented,\n"␊ |
1188 | " public Templ<int>\n"␊ |
1189 | "{\n"␊ |
1190 | " private:\n"␊ |
1191 | " Used *m_usedClass;\n"␊ |
1192 | "};\n"␊ |
1193 | "\\endcode\n"␊ |
1194 | |
1195 | |
1196 | "<p><center><img alt=\"\" src=\"graph_legend."+Config_getEnum("DOT_IMAGE_FORMAT")+"\"></center>\n"␊ |
1197 | "<p>\n"␊ |
1198 | "Les rectangles du graphe ci-dessus ont la signification suivante :\n"␊ |
1199 | "<ul>\n"␊ |
1200 | |
1201 | |
1202 | |
1203 | |
1204 | |
1205 | |
1206 | |
1207 | "</ul>\n"␊ |
1208 | |
1209 | "<ul>\n"␊ |
1210 | |
1211 | "entre deux classes.\n"␊ |
1212 | |
1213 | |
1214 | |
1215 | |
1216 | |
1217 | |
1218 | |
1219 | |
1220 | "</ul>\n";␊ |
1221 | }␊ |
1222 | /*! text for the link to the legend page */␊ |
1223 | virtual QCString trLegend()␊ |
1224 | {␊ |
1225 | |
1226 | }␊ |
1227 | ␊ |
1228 | //////////////////////////////////////////////////////////////////////////␊ |
1229 | // new since 1.2.0␊ |
1230 | //////////////////////////////////////////////////////////////////////////␊ |
1231 | ␊ |
1232 | /*! Used as a marker that is put before a test item */␊ |
1233 | virtual QCString trTest()␊ |
1234 | {␊ |
1235 | return "Test";␊ |
1236 | }␊ |
1237 | /*! Used as the header of the test list */␊ |
1238 | virtual QCString trTestList()␊ |
1239 | {␊ |
1240 | return "Liste des tests";␊ |
1241 | }␊ |
1242 | ␊ |
1243 | //////////////////////////////////////////////////////////////////////////␊ |
1244 | // new since 1.2.1␊ |
1245 | //////////////////////////////////////////////////////////////////////////␊ |
1246 | ␊ |
1247 | /*! Used as a section header for KDE-2 IDL methods */␊ |
1248 | virtual QCString trDCOPMethods()␊ |
1249 | {␊ |
1250 | return "Fonctions membres DCOP";␊ |
1251 | }␊ |
1252 | ␊ |
1253 | //////////////////////////////////////////////////////////////////////////␊ |
1254 | // new since 1.2.2␊ |
1255 | //////////////////////////////////////////////////////////////////////////␊ |
1256 | ␊ |
1257 | /*! Used as a section header for IDL properties */␊ |
1258 | virtual QCString trProperties()␊ |
1259 | {␊ |
1260 | |
1261 | }␊ |
1262 | /*! Used as a section header for IDL property documentation */␊ |
1263 | virtual QCString trPropertyDocumentation()␊ |
1264 | {␊ |
1265 | |
1266 | }␊ |
1267 | ␊ |
1268 | //////////////////////////////////////////////////////////////////////////␊ |
1269 | // new since 1.2.4␊ |
1270 | //////////////////////////////////////////////////////////////////////////␊ |
1271 | ␊ |
1272 | /*! Used for Java classes in the summary section of Java packages */␊ |
1273 | virtual QCString trClasses()␊ |
1274 | {␊ |
1275 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
1276 | {␊ |
1277 | |
1278 | }␊ |
1279 | else␊ |
1280 | {␊ |
1281 | return "Classes";␊ |
1282 | }␊ |
1283 | }␊ |
1284 | /*! Used as the title of a Java package */␊ |
1285 | virtual QCString trPackage(const char *name)␊ |
1286 | {␊ |
1287 | return (QCString)"Paquetage "+name;␊ |
1288 | }␊ |
1289 | /*! Title of the package index page */␊ |
1290 | virtual QCString trPackageList()␊ |
1291 | {␊ |
1292 | return "Liste des paquetages";␊ |
1293 | }␊ |
1294 | /*! The description of the package index page */␊ |
1295 | virtual QCString trPackageListDescription()␊ |
1296 | {␊ |
1297 | |
1298 | }␊ |
1299 | /*! The link name in the Quick links header for each page */␊ |
1300 | virtual QCString trPackages()␊ |
1301 | {␊ |
1302 | return "Paquetages";␊ |
1303 | }␊ |
1304 | ␊ |
1305 | /*! Text shown before a multi-line define */␊ |
1306 | virtual QCString trDefineValue()␊ |
1307 | {␊ |
1308 | return "Valeur :";␊ |
1309 | }␊ |
1310 | ␊ |
1311 | //////////////////////////////////////////////////////////////////////////␊ |
1312 | // new since 1.2.5␊ |
1313 | //////////////////////////////////////////////////////////////////////////␊ |
1314 | ␊ |
1315 | /*! Used as a marker that is put before a \\bug item */␊ |
1316 | virtual QCString trBug()␊ |
1317 | {␊ |
1318 | return "Bogue";␊ |
1319 | }␊ |
1320 | /*! Used as the header of the bug list */␊ |
1321 | virtual QCString trBugList()␊ |
1322 | {␊ |
1323 | return "Liste des bogues";␊ |
1324 | }␊ |
1325 | ␊ |
1326 | //////////////////////////////////////////////////////////////////////////␊ |
1327 | // new since 1.2.6␊ |
1328 | //////////////////////////////////////////////////////////////////////////␊ |
1329 | ␊ |
1330 | /*! Used as ansicpg for RTF file ␊ |
1331 | * ␊ |
1332 | * The following table shows the correlation of Charset name, Charset Value and ␊ |
1333 | * <pre>␊ |
1334 | * Codepage number:␊ |
1335 | * Charset Name Charset Value(hex) Codepage number␊ |
1336 | * ------------------------------------------------------␊ |
1337 | * DEFAULT_CHARSET 1 (x01)␊ |
1338 | * SYMBOL_CHARSET 2 (x02)␊ |
1339 | * OEM_CHARSET 255 (xFF)␊ |
1340 | * ANSI_CHARSET 0 (x00) 1252␊ |
1341 | * RUSSIAN_CHARSET 204 (xCC) 1251␊ |
1342 | * EE_CHARSET 238 (xEE) 1250␊ |
1343 | * GREEK_CHARSET 161 (xA1) 1253␊ |
1344 | * TURKISH_CHARSET 162 (xA2) 1254␊ |
1345 | * BALTIC_CHARSET 186 (xBA) 1257␊ |
1346 | * HEBREW_CHARSET 177 (xB1) 1255␊ |
1347 | * ARABIC _CHARSET 178 (xB2) 1256␊ |
1348 | * SHIFTJIS_CHARSET 128 (x80) 932␊ |
1349 | * HANGEUL_CHARSET 129 (x81) 949␊ |
1350 | * GB2313_CHARSET 134 (x86) 936␊ |
1351 | * CHINESEBIG5_CHARSET 136 (x88) 950␊ |
1352 | * </pre>␊ |
1353 | * ␊ |
1354 | */␊ |
1355 | virtual QCString trRTFansicp()␊ |
1356 | {␊ |
1357 | return "1252";␊ |
1358 | }␊ |
1359 | ␊ |
1360 | ␊ |
1361 | /*! Used as ansicpg for RTF fcharset ␊ |
1362 | * \see trRTFansicp() for a table of possible values.␊ |
1363 | */␊ |
1364 | virtual QCString trRTFCharSet()␊ |
1365 | {␊ |
1366 | return "0";␊ |
1367 | }␊ |
1368 | ␊ |
1369 | /*! Used as header RTF general index */␊ |
1370 | virtual QCString trRTFGeneralIndex()␊ |
1371 | {␊ |
1372 | return "Index";␊ |
1373 | }␊ |
1374 | ␊ |
1375 | /*! This is used for translation of the word that will possibly␊ |
1376 | * be followed by a single name or by a list of names ␊ |
1377 | * of the category.␊ |
1378 | */␊ |
1379 | virtual QCString trClass(bool first_capital, bool singular)␊ |
1380 | { ␊ |
1381 | QCString result((first_capital ? "Classe" : "classe"));␊ |
1382 | if (!singular) result+="s";␊ |
1383 | return result; ␊ |
1384 | }␊ |
1385 | ␊ |
1386 | /*! This is used for translation of the word that will possibly␊ |
1387 | * be followed by a single name or by a list of names ␊ |
1388 | * of the category.␊ |
1389 | */␊ |
1390 | virtual QCString trFile(bool first_capital, bool singular)␊ |
1391 | { ␊ |
1392 | QCString result((first_capital ? "Fichier" : "fichier"));␊ |
1393 | if (!singular) result+="s";␊ |
1394 | return result; ␊ |
1395 | }␊ |
1396 | ␊ |
1397 | /*! This is used for translation of the word that will possibly␊ |
1398 | * be followed by a single name or by a list of names ␊ |
1399 | * of the category.␊ |
1400 | */␊ |
1401 | virtual QCString trNamespace(bool first_capital, bool singular)␊ |
1402 | { ␊ |
1403 | QCString result((first_capital ? "Espace" : "espace"));␊ |
1404 | if (!singular) result+="s";␊ |
1405 | result+=" de nommage";␊ |
1406 | return result; ␊ |
1407 | }␊ |
1408 | ␊ |
1409 | /*! This is used for translation of the word that will possibly␊ |
1410 | * be followed by a single name or by a list of names ␊ |
1411 | * of the category.␊ |
1412 | */␊ |
1413 | virtual QCString trGroup(bool first_capital, bool singular)␊ |
1414 | { ␊ |
1415 | QCString result((first_capital ? "Groupe" : "groupe"));␊ |
1416 | if (!singular) result+="s";␊ |
1417 | return result; ␊ |
1418 | }␊ |
1419 | ␊ |
1420 | /*! This is used for translation of the word that will possibly␊ |
1421 | * be followed by a single name or by a list of names ␊ |
1422 | * of the category.␊ |
1423 | */␊ |
1424 | virtual QCString trPage(bool first_capital, bool singular)␊ |
1425 | { ␊ |
1426 | QCString result((first_capital ? "Page" : "page"));␊ |
1427 | if (!singular) result+="s";␊ |
1428 | return result; ␊ |
1429 | }␊ |
1430 | ␊ |
1431 | /*! This is used for translation of the word that will possibly␊ |
1432 | * be followed by a single name or by a list of names ␊ |
1433 | * of the category.␊ |
1434 | */␊ |
1435 | virtual QCString trMember(bool first_capital, bool singular)␊ |
1436 | { ␊ |
1437 | QCString result((first_capital ? "Membre" : "membre"));␊ |
1438 | if (!singular) result+="s";␊ |
1439 | return result; ␊ |
1440 | }␊ |
1441 | ␊ |
1442 | /*! This is used for translation of the word that will possibly␊ |
1443 | * be followed by a single name or by a list of names ␊ |
1444 | * of the category.␊ |
1445 | */␊ |
1446 | virtual QCString trGlobal(bool first_capital, bool singular)␊ |
1447 | { ␊ |
1448 | QCString result((first_capital ? "Global(e)" : "global(e)"));␊ |
1449 | if (!singular) result+="s";␊ |
1450 | return result; ␊ |
1451 | }␊ |
1452 | ␊ |
1453 | //////////////////////////////////////////////////////////////////////////␊ |
1454 | // new since 1.2.7␊ |
1455 | //////////////////////////////////////////////////////////////////////////␊ |
1456 | ␊ |
1457 | /*! This text is generated when the \\author command is used and␊ |
1458 | * for the author section in man pages. */␊ |
1459 | virtual QCString trAuthor(bool first_capital, bool singular)␊ |
1460 | { ␊ |
1461 | QCString result((first_capital ? "Auteur" : "auteur"));␊ |
1462 | if (!singular) result+="s";␊ |
1463 | return result; ␊ |
1464 | }␊ |
1465 | ␊ |
1466 | //////////////////////////////////////////////////////////////////////////␊ |
1467 | // new since 1.2.11␊ |
1468 | //////////////////////////////////////////////////////////////////////////␊ |
1469 | ␊ |
1470 | /*! This text is put before the list of members referenced by a member␊ |
1471 | */␊ |
1472 | virtual QCString trReferences()␊ |
1473 | {␊ |
1474 | |
1475 | }␊ |
1476 | ␊ |
1477 | //////////////////////////////////////////////////////////////////////////␊ |
1478 | // new since 1.2.13␊ |
1479 | //////////////////////////////////////////////////////////////////////////␊ |
1480 | ␊ |
1481 | /*! used in member documentation blocks to produce a list of ␊ |
1482 | * members that are implemented by this one.␊ |
1483 | */␊ |
1484 | virtual QCString trImplementedFromList(int numEntries)␊ |
1485 | {␊ |
1486 | |
1487 | }␊ |
1488 | ␊ |
1489 | /*! used in member documentation blocks to produce a list of␊ |
1490 | * all members that implement this abstract member.␊ |
1491 | */␊ |
1492 | virtual QCString trImplementedInList(int numEntries)␊ |
1493 | {␊ |
1494 | |
1495 | }␊ |
1496 | ␊ |
1497 | //////////////////////////////////////////////////////////////////////////␊ |
1498 | // new since 1.2.16␊ |
1499 | //////////////////////////////////////////////////////////////////////////␊ |
1500 | ␊ |
1501 | /*! used in RTF documentation as a heading for the Table␊ |
1502 | * of Contents.␊ |
1503 | */␊ |
1504 | virtual QCString trRTFTableOfContents()␊ |
1505 | {␊ |
1506 | |
1507 | }␊ |
1508 | ␊ |
1509 | //////////////////////////////////////////////////////////////////////////␊ |
1510 | // new since 1.2.17␊ |
1511 | //////////////////////////////////////////////////////////////////////////␊ |
1512 | ␊ |
1513 | /*! Used as the header of the list of item that have been ␊ |
1514 | * flagged deprecated ␊ |
1515 | */␊ |
1516 | virtual QCString trDeprecatedList()␊ |
1517 | {␊ |
1518 | |
1519 | }␊ |
1520 | ␊ |
1521 | //////////////////////////////////////////////////////////////////////////␊ |
1522 | // new since 1.2.18␊ |
1523 | //////////////////////////////////////////////////////////////////////////␊ |
1524 | ␊ |
1525 | /*! Used as a header for declaration section of the events found in ␊ |
1526 | * a C# program␊ |
1527 | */␊ |
1528 | virtual QCString trEvents()␊ |
1529 | {␊ |
1530 | |
1531 | }␊ |
1532 | /*! Header used for the documentation section of a class' events. */␊ |
1533 | virtual QCString trEventDocumentation()␊ |
1534 | {␊ |
1535 | |
1536 | }␊ |
1537 | ␊ |
1538 | //////////////////////////////////////////////////////////////////////////␊ |
1539 | // new since 1.3␊ |
1540 | //////////////////////////////////////////////////////////////////////////␊ |
1541 | ␊ |
1542 | /*! Used as a heading for a list of Java class types with package scope.␊ |
1543 | */␊ |
1544 | virtual QCString trPackageTypes()␊ |
1545 | { ␊ |
1546 | return "Types de paquetage";␊ |
1547 | }␊ |
1548 | /*! Used as a heading for a list of Java class functions with package ␊ |
1549 | * scope. ␊ |
1550 | */␊ |
1551 | virtual QCString trPackageMembers()␊ |
1552 | { ␊ |
1553 | return "Fonctions de paquetage";␊ |
1554 | }␊ |
1555 | /*! Used as a heading for a list of static Java class functions with ␊ |
1556 | * package scope.␊ |
1557 | */␊ |
1558 | virtual QCString trStaticPackageMembers()␊ |
1559 | { ␊ |
1560 | return "Fonctions statiques de paquetage";␊ |
1561 | }␊ |
1562 | /*! Used as a heading for a list of Java class variables with package ␊ |
1563 | * scope.␊ |
1564 | */␊ |
1565 | virtual QCString trPackageAttribs()␊ |
1566 | { ␊ |
1567 | return "Attributs de paquetage";␊ |
1568 | }␊ |
1569 | /*! Used as a heading for a list of static Java class variables with ␊ |
1570 | * package scope.␊ |
1571 | */␊ |
1572 | virtual QCString trStaticPackageAttribs()␊ |
1573 | { ␊ |
1574 | return "Attributs statiques de paquetage";␊ |
1575 | }␊ |
1576 | ␊ |
1577 | //////////////////////////////////////////////////////////////////////////␊ |
1578 | // new since 1.3.1␊ |
1579 | //////////////////////////////////////////////////////////////////////////␊ |
1580 | ␊ |
1581 | /*! Used in the quick index of a class/file/namespace member list page ␊ |
1582 | * to link to the unfiltered list of all members.␊ |
1583 | */␊ |
1584 | virtual QCString trAll()␊ |
1585 | {␊ |
1586 | return "Tout";␊ |
1587 | }␊ |
1588 | /*! Put in front of the call graph for a function. */␊ |
1589 | virtual QCString trCallGraph()␊ |
1590 | {␊ |
1591 | return "Voici le graphe d'appel pour cette fonction :";␊ |
1592 | }␊ |
1593 | ␊ |
1594 | //////////////////////////////////////////////////////////////////////////␊ |
1595 | // new since 1.3.3␊ |
1596 | //////////////////////////////////////////////////////////////////////////␊ |
1597 | ␊ |
1598 | /*! When the search engine is enabled this text is put in the header ␊ |
1599 | * of each page before the field where one can enter the text to search ␊ |
1600 | * for. ␊ |
1601 | */␊ |
1602 | virtual QCString trSearchForIndex()␊ |
1603 | {␊ |
1604 | return "Rechercher";␊ |
1605 | }␊ |
1606 | /*! This string is used as the title for the page listing the search␊ |
1607 | * results.␊ |
1608 | */␊ |
1609 | virtual QCString trSearchResultsTitle()␊ |
1610 | {␊ |
1611 | |
1612 | }␊ |
1613 | /*! This string is put just before listing the search results. The␊ |
1614 | * text can be different depending on the number of documents found.␊ |
1615 | * Inside the text you can put the special marker $num to insert␊ |
1616 | * the number representing the actual number of search results.␊ |
1617 | * The @a numDocuments parameter can be either 0, 1 or 2, where the ␊ |
1618 | * value 2 represents 2 or more matches. HTML markup is allowed inside␊ |
1619 | * the returned string.␊ |
1620 | */␊ |
1621 | virtual QCString trSearchResults(int numDocuments)␊ |
1622 | {␊ |
1623 | if (numDocuments==0)␊ |
1624 | {␊ |
1625 | |
1626 | }␊ |
1627 | else if (numDocuments==1)␊ |
1628 | {␊ |
1629 | |
1630 | }␊ |
1631 | else ␊ |
1632 | {␊ |
1633 | |
1634 | |
1635 | }␊ |
1636 | }␊ |
1637 | /*! This string is put before the list of matched words, for each search ␊ |
1638 | * result. What follows is the list of words that matched the query.␊ |
1639 | */␊ |
1640 | virtual QCString trSearchMatches()␊ |
1641 | {␊ |
1642 | return "Correspondances :";␊ |
1643 | }␊ |
1644 | ␊ |
1645 | //////////////////////////////////////////////////////////////////////////␊ |
1646 | // new since 1.3.8␊ |
1647 | //////////////////////////////////////////////////////////////////////////␊ |
1648 | ␊ |
1649 | /*! This is used in HTML as the title of page with source code for file filename␊ |
1650 | */␊ |
1651 | virtual QCString trSourceFile(QCString& filename)␊ |
1652 | {␊ |
1653 | return " Fichier source de " + filename;␊ |
1654 | }␊ |
1655 | ␊ |
1656 | //////////////////////////////////////////////////////////////////////////␊ |
1657 | // new since 1.3.9␊ |
1658 | //////////////////////////////////////////////////////////////////////////␊ |
1659 | ␊ |
1660 | /*! This is used as the name of the chapter containing the directory␊ |
1661 | * hierarchy.␊ |
1662 | */␊ |
1663 | virtual QCString trDirIndex()␊ |
1664 | { ␊ |
1665 | |
1666 | ␊ |
1667 | /*! This is used as the name of the chapter containing the documentation␊ |
1668 | * of the directories.␊ |
1669 | */␊ |
1670 | virtual QCString trDirDocumentation()␊ |
1671 | { ␊ |
1672 | |
1673 | ␊ |
1674 | /*! This is used as the title of the directory index and also in the␊ |
1675 | * Quick links of a HTML page, to link to the directory hierarchy.␊ |
1676 | */␊ |
1677 | virtual QCString trDirectories()␊ |
1678 | { ␊ |
1679 | |
1680 | ␊ |
1681 | /*! This returns a sentences that introduces the directory hierarchy.␊ |
1682 | * and the fact that it is sorted alphabetically per level␊ |
1683 | */␊ |
1684 | virtual QCString trDirDescription()␊ |
1685 | { ␊ |
1686 | |
1687 | |
1688 | }␊ |
1689 | ␊ |
1690 | /*! This returns the title of a directory page. The name of the␊ |
1691 | * directory is passed via \a dirName.␊ |
1692 | */␊ |
1693 | virtual QCString trDirReference(const char *dirName)␊ |
1694 | { ␊ |
1695 | |
1696 | return result; ␊ |
1697 | }␊ |
1698 | ␊ |
1699 | /*! This returns the word directory with or without starting capital␊ |
1700 | * (\a first_capital) and in sigular or plural form (\a singular).␊ |
1701 | */␊ |
1702 | virtual QCString trDir(bool first_capital, bool singular)␊ |
1703 | {␊ |
1704 | |
1705 | if (singular) result+=""; ␊ |
1706 | else result+="s";␊ |
1707 | return result;␊ |
1708 | }␊ |
1709 | ␊ |
1710 | //////////////////////////////////////////////////////////////////////////␊ |
1711 | // new since 1.4.1␊ |
1712 | //////////////////////////////////////////////////////////////////////////␊ |
1713 | ␊ |
1714 | /*! This text is added to the documentation when the \\overload command␊ |
1715 | * is used for a overloaded function.␊ |
1716 | */␊ |
1717 | virtual QCString trOverloadText()␊ |
1718 | {␊ |
1719 | |
1720 | |
1721 | "ci-dessus uniquement par le(s) argument(s) qu'elle accepte.";␊ |
1722 | }␊ |
1723 | ␊ |
1724 | //////////////////////////////////////////////////////////////////////////␊ |
1725 | // new since 1.4.6␊ |
1726 | //////////////////////////////////////////////////////////////////////////␊ |
1727 | ␊ |
1728 | /*! This is used to introduce a caller (or called-by) graph */␊ |
1729 | virtual QCString trCallerGraph()␊ |
1730 | {␊ |
1731 | return "Voici le graphe d'appel pour cette fonction :";␊ |
1732 | }␊ |
1733 | ␊ |
1734 | /*! This is used in the documentation of a file/namespace before the list ␊ |
1735 | * of documentation blocks for enumeration values␊ |
1736 | */␊ |
1737 | virtual QCString trEnumerationValueDocumentation()␊ |
1738 | |
1739 | ␊ |
1740 | //////////////////////////////////////////////////////////////////////////␊ |
1741 | // new since 1.5.4 (mainly for Fortran)␊ |
1742 | //////////////////////////////////////////////////////////////////////////␊ |
1743 | ␊ |
1744 | /*! header that is put before the list of member subprograms (Fortran). */␊ |
1745 | virtual QCString trMemberFunctionDocumentationFortran()␊ |
1746 | { return "Documentation des fonctions membres/subroutine"; }␊ |
1747 | ␊ |
1748 | /*! This is put above each page as a link to the list of annotated data types (Fortran). */ ␊ |
1749 | virtual QCString trCompoundListFortran()␊ |
1750 | |
1751 | ␊ |
1752 | /*! This is put above each page as a link to all members of compounds (Fortran). */␊ |
1753 | virtual QCString trCompoundMembersFortran()␊ |
1754 | |
1755 | ␊ |
1756 | /*! This is an introduction to the annotated compound list (Fortran). */␊ |
1757 | virtual QCString trCompoundListDescriptionFortran()␊ |
1758 | |
1759 | ␊ |
1760 | /*! This is an introduction to the page with all data types (Fortran). */␊ |
1761 | virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)␊ |
1762 | {␊ |
1763 | QCString result="Liste de tous les ";␊ |
1764 | |
1765 | if (!extractAll)␊ |
1766 | {␊ |
1767 | |
1768 | }␊ |
1769 | result+="avec liens vers ";␊ |
1770 | if (!extractAll) ␊ |
1771 | {␊ |
1772 | |
1773 | }␊ |
1774 | else ␊ |
1775 | {␊ |
1776 | |
1777 | }␊ |
1778 | return result;␊ |
1779 | }␊ |
1780 | ␊ |
1781 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
1782 | * annotated compound index (Fortran).␊ |
1783 | */␊ |
1784 | virtual QCString trCompoundIndexFortran()␊ |
1785 | |
1786 | ␊ |
1787 | /*! This is used in LaTeX as the title of the chapter containing␊ |
1788 | * the documentation of all data types (Fortran).␊ |
1789 | */␊ |
1790 | virtual QCString trTypeDocumentation()␊ |
1791 | |
1792 | ␊ |
1793 | /*! This is used in the documentation of a file as a header before the ␊ |
1794 | * list of (global) subprograms (Fortran).␊ |
1795 | */␊ |
1796 | virtual QCString trSubprograms()␊ |
1797 | { return "Fonctions/Subroutines"; }␊ |
1798 | ␊ |
1799 | /*! This is used in the documentation of a file/namespace before the list ␊ |
1800 | * of documentation blocks for subprograms (Fortran)␊ |
1801 | */␊ |
1802 | virtual QCString trSubprogramDocumentation()␊ |
1803 | { return "Documentation de la Fonction/Subroutine"; }␊ |
1804 | ␊ |
1805 | /*! This is used in the documentation of a file/namespace/group before ␊ |
1806 | * the list of links to documented compounds (Fortran)␊ |
1807 | */␊ |
1808 | virtual QCString trDataTypes()␊ |
1809 | |
1810 | ␊ |
1811 | /*! used as the title of page containing all the index of all modules (Fortran). */␊ |
1812 | virtual QCString trModulesList()␊ |
1813 | { return "Liste des modules"; }␊ |
1814 | ␊ |
1815 | /*! used as an introduction to the modules list (Fortran) */␊ |
1816 | virtual QCString trModulesListDescription(bool extractAll)␊ |
1817 | {␊ |
1818 | QCString result="Liste de tous les modules";␊ |
1819 | |
1820 | |
1821 | return result;␊ |
1822 | }␊ |
1823 | ␊ |
1824 | /*! used as the title of the HTML page of a module/type (Fortran) */␊ |
1825 | virtual QCString trCompoundReferenceFortran(const char *clName,␊ |
1826 | ClassDef::CompoundType compType,␊ |
1827 | bool isTemplate)␊ |
1828 | {␊ |
1829 | |
1830 | if (isTemplate) result+="du gabarit (template) ";␊ |
1831 | switch(compType)␊ |
1832 | {␊ |
1833 | case ClassDef::Class: result+="du module "; break;␊ |
1834 | case ClassDef::Struct: result+="du type "; break;␊ |
1835 | case ClassDef::Union: result+="de l'union "; break;␊ |
1836 | case ClassDef::Interface: result+="de l'interface "; break;␊ |
1837 | case ClassDef::Protocol: result+="du protocole "; break;␊ |
1838 | |
1839 | case ClassDef::Exception: result+="de l'exception "; break;␊ |
1840 | }␊ |
1841 | result+=(QCString)clName;␊ |
1842 | return result;␊ |
1843 | }␊ |
1844 | /*! used as the title of the HTML page of a module (Fortran) */␊ |
1845 | virtual QCString trModuleReference(const char *namespaceName)␊ |
1846 | {␊ |
1847 | |
1848 | result+= namespaceName; ␊ |
1849 | return result;␊ |
1850 | }␊ |
1851 | ␊ |
1852 | /*! This is put above each page as a link to all members of modules. (Fortran) */␊ |
1853 | virtual QCString trModulesMembers()␊ |
1854 | { return "Membres du module"; }␊ |
1855 | ␊ |
1856 | /*! This is an introduction to the page with all modules members (Fortran) */␊ |
1857 | virtual QCString trModulesMemberDescription(bool extractAll)␊ |
1858 | { ␊ |
1859 | QCString result="Liste de tous les membres ";␊ |
1860 | |
1861 | result+="du module avec lien vers ";␊ |
1862 | if (extractAll) ␊ |
1863 | {␊ |
1864 | result+="la documentation du module de chaque membre :";␊ |
1865 | }␊ |
1866 | else ␊ |
1867 | {␊ |
1868 | result+="les modules auxquels ils appartiennent :";␊ |
1869 | }␊ |
1870 | return result;␊ |
1871 | }␊ |
1872 | ␊ |
1873 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
1874 | * index of all modules (Fortran).␊ |
1875 | */␊ |
1876 | virtual QCString trModulesIndex()␊ |
1877 | { return "Index des modules"; }␊ |
1878 | ␊ |
1879 | /*! This is used for translation of the word that will possibly␊ |
1880 | * be followed by a single name or by a list of names ␊ |
1881 | * of the category.␊ |
1882 | */␊ |
1883 | virtual QCString trModule(bool first_capital, bool singular)␊ |
1884 | { ␊ |
1885 | QCString result((first_capital ? "Module" : "module"));␊ |
1886 | if (!singular) result+="s";␊ |
1887 | return result; ␊ |
1888 | }␊ |
1889 | ␊ |
1890 | /*! This is put at the bottom of a module documentation page and is␊ |
1891 | * followed by a list of files that were used to generate the page.␊ |
1892 | */␊ |
1893 | virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,␊ |
1894 | bool single)␊ |
1895 | {␊ |
1896 | // single is true implies a single file␊ |
1897 | QCString result=(QCString)"La documentation de ";␊ |
1898 | switch(compType)␊ |
1899 | {␊ |
1900 | case ClassDef::Class: result+="ce module"; break;␊ |
1901 | case ClassDef::Struct: result+="ce type"; break;␊ |
1902 | case ClassDef::Union: result+="cette union"; break;␊ |
1903 | case ClassDef::Interface: result+="cette interface"; break;␊ |
1904 | case ClassDef::Protocol: result+="ce protocole"; break;␊ |
1905 | |
1906 | case ClassDef::Exception: result+="cette exception"; break;␊ |
1907 | }␊ |
1908 | |
1909 | if (single) result+="du fichier suivant :"; else result+="des fichiers suivants :";␊ |
1910 | return result;␊ |
1911 | }␊ |
1912 | ␊ |
1913 | /*! This is used for translation of the word that will possibly␊ |
1914 | * be followed by a single name or by a list of names ␊ |
1915 | * of the category.␊ |
1916 | */␊ |
1917 | virtual QCString trType(bool first_capital, bool singular)␊ |
1918 | { ␊ |
1919 | QCString result((first_capital ? "Type" : "type"));␊ |
1920 | if (!singular) result+="s";␊ |
1921 | return result; ␊ |
1922 | }␊ |
1923 | ␊ |
1924 | /*! This is used for translation of the word that will possibly␊ |
1925 | * be followed by a single name or by a list of names ␊ |
1926 | * of the category.␊ |
1927 | */␊ |
1928 | virtual QCString trSubprogram(bool first_capital, bool singular)␊ |
1929 | { ␊ |
1930 | QCString result((first_capital ? "Sous-programme" : "sous-programme"));␊ |
1931 | if (!singular) result+="s";␊ |
1932 | return result; ␊ |
1933 | }␊ |
1934 | ␊ |
1935 | /*! C# Type Constraint list */␊ |
1936 | virtual QCString trTypeConstraints()␊ |
1937 | {␊ |
1938 | return "Les constraintes du type";␊ |
1939 | }␊ |
1940 | ␊ |
1941 | //////////////////////////////////////////////////////////////////////////␊ |
1942 | // new since 1.6.0 (mainly for the new search engine)␊ |
1943 | //////////////////////////////////////////////////////////////////////////␊ |
1944 | ␊ |
1945 | /*! directory relation for \a name */␊ |
1946 | virtual QCString trDirRelation(const char *name)␊ |
1947 | {␊ |
1948 | return "Relation " + QCString(name);␊ |
1949 | }␊ |
1950 | ␊ |
1951 | /*! Loading message shown when loading search results */␊ |
1952 | virtual QCString trLoading()␊ |
1953 | {␊ |
1954 | return "Chargement...";␊ |
1955 | }␊ |
1956 | ␊ |
1957 | /*! Label used for search results in the global namespace */␊ |
1958 | virtual QCString trGlobalNamespace()␊ |
1959 | {␊ |
1960 | return "Espace de nommage global";␊ |
1961 | }␊ |
1962 | ␊ |
1963 | /*! Message shown while searching */␊ |
1964 | virtual QCString trSearching()␊ |
1965 | {␊ |
1966 | return "Recherche...";␊ |
1967 | }␊ |
1968 | ␊ |
1969 | /*! Text shown when no search results are found */␊ |
1970 | virtual QCString trNoMatches()␊ |
1971 | {␊ |
1972 | return "Aucune correspondance";␊ |
1973 | }␊ |
1974 | ␊ |
1975 | };␊ |
1976 | ␊ |
1977 | #endif␊ |
1978 | ␊ |
1979 |