Doxygen
Loading...
Searching...
No Matches
translator_gr.h
Go to the documentation of this file.
1/******************************************************************************
2 *
3 * Copyright (C) 1997-2026 by Dimitri van Heesch.
4 *
5 * Permission to use, copy, modify, and distribute this software and its
6 * documentation under the terms of the GNU General Public License is hereby
7 * granted. No representations are made about the suitability of this software
8 * for any purpose. It is provided "as is" without express or implied warranty.
9 * See the GNU General Public License for more details.
10 *
11 * Documents produced by Doxygen are derivative works derived from the
12 * input used in their production; they are not affected by this license.
13 *
14 */
15
16/*
17 * 15 Dec 2001 : Translation to greek by
18 * Harry Kalogirou <no email>
19 *
20 * 01 Jan 2009 : Greek maintenance by
21 * Pavlos Gkesos <gessos.paul@gmail.com>
22 *
23 *
24 * Δουλεύω με C, C++, Java, PHP και Python. Άλλες γλώσσες (π.χ. VHDL) μου είναι
25 * άγνωστες.
26 * Αν παρατηρήσετε σφάλματα ΠΑΡΑΚΑΛΩ ΠΟΛΥ επικοινωνήστε μαζί μου.
27 */
28
29/* English to Greek keyword dictionary
30 (Many words have more clear meaning in English than Greek)
31 template -> πρότυπο
32 instance -> υπόσταση
33 module -> υπομονάδα
34 interface -> διεπαφή (ενναλλακτικά μπορεί να χρησιμοποιηθεί: διασύνδεση)
35 singleton -> μονοσύνολο
36 service -> υπηρεσία
37 exception -> εξαίρεση
38 namespace -> χώρος ονομάτων
39 enumeration -> απαρίθμηση
40 concept -> έννοια
41 signal -> σήμα
42 instantiation -> ενσάρκωση
43 definition -> ορισμός
44 declaration -> δήλωση
45*/
46
47
48#ifndef TRANSLATOR_GR_H
49#define TRANSLATOR_GR_H
50
52{
53 public:
54
55 // --- Language control methods -------------------
56
57 /*! Used for identification of the language. The identification
58 * should not be translated. It should be replaced by the name
59 * of the language in English using lower-case characters only
60 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
61 * the identification used in language.cpp.
62 */
64 { return "greek"; }
65
67 {
68 return "\\usepackage{fontspec}\n"
69 "\\usepackage[greek]{babel}\n";
70 }
71
73 {
74 return p_latexCommandName("xelatex");
75 }
76
77 DString trISOLang() override
78 {
79 return "el";
80 }
81
82 // --- Language translation methods -------------------
83
84 /*! used in the compound documentation before a list of related functions. */
86 { return "Σχετικές συναρτήσεις"; }
87
88 /*! subscript for the related functions. */
90 { return "(Σημειώστε ότι αυτές δεν είναι συναρτήσεις μέλη.)"; }
91
92 /*! header that is put before the detailed description of files, classes and namespaces. */
94 { return "Λεπτομερής Περιγραφή"; }
95
96 /*! header that is used when the summary tag is missing inside the details tag */
97 DString trDetails() override
98 { return "Λεπτομέρειες"; }
99
100 /*! header that is put before the list of typedefs. */
102 { return "Τεκμηρίωση Μελών Ορισμών Τύπων"; }
103
104 /*! header that is put before the list of enumerations. */
106 { return "Τεκμηρίωση Απαριθμήσεων Μελών"; }
107
108 /*! header that is put before the list of member functions. */
110 { return "Τεκμηρίωση Συναρτήσεων Μελών"; }
111
112 /*! header that is put before the list of member attributes. */
114 {
115 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
116 {
117 return "Τεκμηρίωση Πεδίων";
118 }
119 else
120 {
121 return "Τεκμηρίωση Δεδομένων Μελών";
122 }
123 }
124
125 /*! this is the text of a link put after brief descriptions. */
126 DString trMore() override
127 { return "Περισσότερα..."; }
128
129 /*! put in the class documentation */
131 { return "Λίστα όλων των μελών"; }
132
133 /*! used as the title of the "list of all members" page of a class */
135 { return "Λίστα μελών"; }
136
137 /*! this is the first part of a sentence that is followed by a class name */
139 { return "Ακολουθεί η πλήρης λίστα των μελών της"; }
140
141 /*! this is the remainder of the sentence after the class name */
143 { return ", περιλαμβανομένων όλων των κληρονομημένων μελών."; }
144
145 /*! this is put at the author sections at the bottom of man pages.
146 * parameter s is name of the project name.
147 */
149 { DString result="Δημιουργήθηκε αυτόματα από το Doxygen";
150 if (!s.empty()) result+=" για "+s;
151 result+=" από τον πηγαίο κώδικα.";
152 return result;
153 }
154
155 /*! put after an enum name in the list of all members */
157 { return "όνομα απαρίθμησης"; }
158
159 /*! put after an enum value in the list of all members */
161 { return "τιμή απαρίθμησης"; }
162
163 /*! put after an undocumented member in the list of all members */
165 { return "ορισμένο στο "; }
166
167 // quick reference sections
168
169 /*! This is put above each page as a link to the list of all groups of
170 * compounds or files (see the \\group command).
171 */
173 { return "Υπομονάδες"; }
174
175 /*! This is put above each page as a link to the class hierarchy */
177 { return "Ιεραρχία Κλάσεων"; }
178
179 /*! This is put above each page as a link to the list of annotated classes */
181 {
182 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
183 {
184 return "Δομές Δεδομένων";
185 }
186 else
187 {
188 return "Λίστα Κλάσεων";
189 }
190 }
191
192 /*! This is put above each page as a link to the list of documented files */
194 { return "Λίστα Αρχείων"; }
195
196 /*! This is put above each page as a link to all members of compounds. */
198 {
199 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
200 {
201 return "Μέλη Δομών Δεδομένων";
202 }
203 else
204 {
205 return "Μέλη Κλάσεων";
206 }
207 }
208
209 /*! This is put above each page as a link to all members of files. */
211 {
212 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
213 {
214 return "Καθολικοί ορισμοί";
215 }
216 else
217 {
218 return "Μέλη Αρχείων";
219 }
220 }
221
222 /*! This is put above each page as a link to all related pages. */
224 { return "Σχετικές Σελίδες"; }
225
226 /*! This is put above each page as a link to all examples. */
228 { return "Παραδείγματα"; }
229
230 /*! This is put above each page as a link to the search engine. */
231 DString trSearch() override
232 { return "Αναζήτηση"; }
233
234 /*! This is an introduction to the class hierarchy. */
236 { return "Αυτή η λίστα κληρονομικότητας είναι μερικώς ταξινομημένη αλφαβητικά:"; }
237
238 /*! This is an introduction to the list with all files. */
239 DString trFileListDescription(bool extractAll) override
240 {
241 DString result="Ακολουθεί μια λίστα όλων των ";
242 if (!extractAll) result+="τεκμηριωμένων ";
243 result+="αρχείων με σύντομες περιγραφές:";
244 return result;
245 }
246
247 /*! This is an introduction to the annotated compound list. */
249 {
250
251 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
252 {
253 return "Ακολουθούν οι δομές δεδομένων με σύντομες περιγραφές:";
254 }
255 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
256 {
257 return "Ακολουθούν οι κλάσεις με σύντομες περιγραφές:";
258 }
259 else
260 {
261 return "Ακολουθούν οι κλάσεις, οι δομές, "
262 "οι ενώσεις και οι διασυνδέσεις με σύντομες περιγραφές:";
263 }
264 }
265
266 /*! This is an introduction to the page with all class members. */
267 DString trCompoundMembersDescription(bool extractAll) override
268 {
269 DString result="Ακολουθεί η λίστα όλων των ";
270 if (!extractAll)
271 {
272 result+="τεκμηριωμένων ";
273 }
274 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
275 {
276 result+="μελών δομών δεδομένων και ενώσεων ";
277 }
278 else
279 {
280 result+="κλάσεων";
281 }
282 result+=" με συνδέσμους ";
283 if (!extractAll)
284 {
285 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
286 {
287 result+="στην τεκμηρίωση των δομών/ενώσεων για κάθε πεδίο:";
288 }
289 else
290 {
291 result+="στην τεκμηρίωση των κλάσεων για κάθε πεδίο:";
292 }
293 }
294 else
295 {
296 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
297 {
298 result+="στις δομές/ενώσεις που ανήκουν:";
299 }
300 else
301 {
302 result+="στις κλάσεις που ανήκουν:";
303 }
304 }
305 return result;
306 }
307
308 /*! This is an introduction to the page with all file members. */
309 DString trFileMembersDescription(bool extractAll) override
310 {
311 DString result="Ακολουθεί η λίστα όλων των ";
312 if (!extractAll) result+="τεκμηριωμένων ";
313
314 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
315 {
316 result+="συναρτήσεων, μεταβλητών, ορισμών, απαριθμήσεων, και ορισμών τύπων";
317 }
318 else
319 {
320 result+="μελών αρχείων";
321 }
322 result+=" με συνδέσμους ";
323 if (extractAll)
324 result+="στα αρχεία που ανήκουν:";
325 else
326 result+="στην τεκμηρίωση:";
327 return result;
328 }
329
330 /*! This is an introduction to the page with the list of all examples */
332 { return "Ακολουθεί η λίστα με τα παραδείγματα:"; }
333
334 /*! This is an introduction to the page with the list of related pages */
336 { return "Ακολουθεί η λίστα όλων των σχετικών σελίδων τεκμηρίωσης:"; }
337
338 /*! This is an introduction to the page with the list of class/file groups */
340 { return "Ακολουθεί η λίστα όλων των υπομονάδων:"; }
341
342 // index titles (the project name is prepended for these)
343
344
345 /*! This is used in HTML as the title of index.html. */
346 DString trDocumentation(const DString &projName) override
347 { return (!projName.empty()?projName + " " : "") + "Τεκμηρίωση"; }
348
349 /*! This is used in LaTeX as the title of the chapter with the
350 * index of all groups.
351 */
353 { return "Ευρετήριο υπομονάδων"; }
354
355 /*! This is used in LaTeX as the title of the chapter with the
356 * class hierarchy.
357 */
359 { return "Ιεραρχικό Ευρετήριο"; }
360
361 /*! This is used in LaTeX as the title of the chapter with the
362 * annotated compound index.
363 */
365 {
366 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
367 {
368 return "Ευρετήριο δομών δεδομένων";
369 }
370 else
371 {
372 return "Συμπαγές Ευρετήριο";
373 }
374 }
375
376 /*! This is used in LaTeX as the title of the chapter with the
377 * list of all files.
378 */
380 { return "Ευρετήριο Αρχείων"; }
381
382 /*! This is used in LaTeX as the title of the chapter containing
383 * the documentation of all groups.
384 */
386 { return "Τεκμηρίωση Υπομονάδων"; }
387
388 /*! This is used in LaTeX as the title of the chapter containing
389 * the documentation of all classes, structs and unions.
390 */
392 {
393 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
394 {
395 return "Τεκμηρίωση Δομών Δεδομένων";
396 }
397 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
398 {
400 }
401 else
402 {
403 return "Τεκμηρίωση Κλάσεων";
404 }
405 }
406
407 /*! This is used in LaTeX as the title of the chapter containing
408 * the documentation of all files.
409 */
411 { return "Τεκμηρίωση Αρχείων"; }
412
413 /*! This is used in LaTeX as the title of the document */
415 { return "Εγχειρίδιο Τεκμηρίωσης"; }
416
417 /*! This is used in the documentation of a file as a header before the
418 * list of defines
419 */
421 { return "Ορισμοί"; }
422
423 /*! This is used in the documentation of a file as a header before the
424 * list of typedefs
425 */
427 { return "Ορισμοί Τύπων"; }
428
429 /*! This is used in the documentation of a file as a header before the
430 * list of enumerations
431 */
433 { return "Απαριθμήσεις"; }
434
435 /*! This is used in the documentation of a file as a header before the
436 * list of (global) functions
437 */
439 { return "Συναρτήσεις"; }
440
441 /*! This is used in the documentation of a file as a header before the
442 * list of (global) variables
443 */
445 { return "Μεταβλητές"; }
446
447 /*! This is used in the documentation of a file as a header before the
448 * list of (global) variables
449 */
451 { return "Τιμές Απαριθμήσεων"; }
452
453 /*! This is used in the documentation of a file before the list of
454 * documentation blocks for defines
455 */
457 { return "Τεκμηρίωση Ορισμών"; }
458
459 /*! This is used in the documentation of a file/namespace before the list
460 * of documentation blocks for typedefs
461 */
463 { return "Τεκμηρίωση Ορισμών Τύπων"; }
464
465 /*! This is used in the documentation of a file/namespace before the list
466 * of documentation blocks for enumeration types
467 */
469 { return "Τεκμηρίωση Απαριθμήσεων"; }
470
471 /*! This is used in the documentation of a file/namespace before the list
472 * of documentation blocks for functions
473 */
475 { return "Τεκμηρίωση Συναρτήσεων"; }
476
477 /*! This is used in the documentation of a file/namespace before the list
478 * of documentation blocks for variables
479 */
481 { return "Τεκμηρίωση Μεταβλητών"; }
482
483 /*! This is used in the documentation of a file/namespace/group before
484 * the list of links to documented compounds
485 */
487 {
488 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
489 {
490 return "Δομές Δεδομένων";
491 }
492 else
493 {
494 return "Κλάσεις";
495 }
496 }
497
498 /*! This is used in the standard footer of each page and indicates when
499 * the page was generated
500 */
501 DString trGeneratedAt(const DString &date,const DString &projName) override
502 {
503 DString result="Δημιουργήθηκε στις "+date;
504 if (!projName.empty()) result+=" για "+projName;
505 result+=" από";
506 return result;
507 }
508
509 /*! this text is put before a class diagram */
510 DString trClassDiagram(const DString &clName) override
511 {
512 return "Διάγραμμα κληρονομικότητας για την "+clName+":";
513 }
514
515 /*! this text is generated when the \\warning command is used. */
517 { return "Προειδοποίηση"; }
518
519 /*! this text is generated when the \\version command is used. */
521 { return "Έκδοση"; }
522
523 /*! this text is generated when the \\date command is used. */
524 DString trDate() override
525 { return "Ημερομηνία"; }
526
527 /*! this text is generated when the \\return command is used. */
529 { return "Επιστρέφει"; }
530
531 /*! this text is generated when the \\sa command is used. */
533 { return "Κοιτάξτε επίσης "; }
534
535 /*! this text is generated when the \\param command is used. */
537 { return "Παράμετροι"; }
538
539 /*! this text is generated when the \\exception command is used. */
541 { return "Εξαίρεση"; }
542
543 /*! this text is used in the title page of a LaTeX document. */
545 { return "Δημιουργήθηκε από "; }
546
547//////////////////////////////////////////////////////////////////////////
548// new since 0.49-990307
549//////////////////////////////////////////////////////////////////////////
550
551 /*! used as the title of page containing all the index of all namespaces. */
553 { return "Λίστα Χώρων Ονομάτων"; }
554
555 /*! used as an introduction to the namespace list */
556 DString trNamespaceListDescription(bool extractAll) override
557 {
558 DString result="Ακολουθέι η λίστα όλων των ";
559 if (!extractAll) result+="τεκμηριωμένων ";
560 result+="Χώρων Ονομάτων με σύντομες περιγραφές:";
561 return result;
562 }
563
564 /*! used in the class documentation as a header before the list of all
565 * friends of a class
566 */
568 { return "Φίλοι"; }
569
570//////////////////////////////////////////////////////////////////////////
571// new since 0.49-990405
572//////////////////////////////////////////////////////////////////////////
573
574 /*! used in the class documentation as a header before the list of all
575 * related classes
576 */
578 { return "Τεκμηρίωση Φιλικών και Συσχετιζόμενων Συναρτήσεων"; }
579
580//////////////////////////////////////////////////////////////////////////
581// new since 0.49-990425
582//////////////////////////////////////////////////////////////////////////
583
584 /*! used as the title of the HTML page of a class/struct/union */
586 ClassDef::CompoundType compType,
587 bool isTemplate) override
588 {
589 DString result="Τεκμηρίωση";
590 if (isTemplate) result+=" Προτύπου";
591 switch(compType)
592 {
593 case ClassDef::Class: result+=" Κλάσης "; break;
594 case ClassDef::Struct: result+=" Δομής "; break;
595 case ClassDef::Union: result+=" Ένωσης "; break;
596 case ClassDef::Interface: result+=" Διεπαφής "; break;
597 case ClassDef::Protocol: result+=" Πρωτοκόλλου "; break;
598 case ClassDef::Category: result+=" Κατηγορίας "; break;
599 case ClassDef::Exception: result+=" Εξαίρεσης "; break;
600 default: break;
601 }
602 result+=clName;
603 return result;
604 }
605
606 /*! used as the title of the HTML page of a file */
607 DString trFileReference(const DString &fileName) override
608 {
609 DString result="Τεκμηρίωση Αρχείου ";
610 result+=fileName;
611 return result;
612 }
613
614 /*! used as the title of the HTML page of a namespace */
615 DString trNamespaceReference(const DString &namespaceName) override
616 {
617 DString result="Τεκμηρίωση Χώρου Ονομάτων ";
618 result+=namespaceName;
619 return result;
620 }
621
623 { return "Δημόσιες Μέθοδοι"; }
625 { return "Δημόσιες Υποδοχές"; }
627 { return "Σήματα"; }
629 { return "Στατικές Δημόσιες Μέθοδοι"; }
631 { return "Προστατευμένες Μέθοδοι"; }
633 { return "Προστατευμένες Υποδοχές"; }
635 { return "Στατικές Προστατευμένες Μέθοδοι"; }
637 { return "Ιδιωτικές Μέθοδοι"; }
639 { return "Ιδιωτικές Υποδοχές"; }
641 { return "Στατικές Ιδιωτικές Μέθοδοι"; }
642
643 /*! this function is used to produce a comma-separated list of items.
644 * use generateMarker(i) to indicate where item i should be put.
645 */
646 DString trWriteList(int numEntries) override
647 {
648 DString result;
649 // the inherits list contain `numEntries' classes
650 for (int i=0;i<numEntries;i++)
651 {
652 // use generateMarker to generate placeholders for the class links!
653 result+=generateMarker(i); // generate marker for entry i in the list
654 // (order is left to right)
655
656 if (i!=numEntries-1) // not the last entry, so we need a separator
657 {
658 if (i<numEntries-2) // not the fore last entry
659 result+=", ";
660 else // the fore last entry
661 result+=", και ";
662 }
663 }
664 return result;
665 }
666
667 /*! used in class documentation to produce a list of base classes,
668 * if class diagrams are disabled.
669 */
670 DString trInheritsList(int numEntries) override
671 {
672 return DString("Κληρονομεί ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
673 }
674
675 /*! used in class documentation to produce a list of super classes,
676 * if class diagrams are disabled.
677 */
678 DString trInheritedByList(int numEntries) override
679 {
680 return DString("Κληρονομείται από ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
681 }
682
683 /*! used in member documentation blocks to produce a list of
684 * members that are hidden by this one.
685 */
686 DString trReimplementedFromList(int numEntries) override
687 {
688 return DString("Επαναϋλοποιείται από ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
689 }
690
691 /*! used in member documentation blocks to produce a list of
692 * all member that overwrite the implementation of this member.
693 */
694 DString trReimplementedInList(int numEntries) override
695 {
696 return DString("Επαναϋλοποιείται ")+(numEntries==1?"στην ":"στις ")+trWriteList(numEntries)+".";
697 }
698
699 /*! This is put above each page as a link to all members of namespaces. */
701 { return "Μέλη Χώρου Ονομάτων"; }
702
703 /*! This is an introduction to the page with all namespace members */
704 DString trNamespaceMemberDescription(bool extractAll) override
705 {
706 DString result="Ακολουθεί η λίστα όλων των ";
707 if (!extractAll) result+="τεκμηριωμένων ";
708 result+="μελών χώρων ονομάτων με συνδέσμους ";
709 if (extractAll)
710 result+="στην τεκμηρίωση του χώρου ονομάτων για κάθε μέλος:";
711 else
712 result+="στους χώρους ονομάτων που ανήκουν:";
713 return result;
714 }
715 /*! This is used in LaTeX as the title of the chapter with the
716 * index of all namespaces.
717 */
719 { return "Ευρετήριο Χώρων Ονομάτων"; }
720
721 /*! This is used in LaTeX as the title of the chapter containing
722 * the documentation of all namespaces.
723 */
725 { return "Τεκμηρίωση Χώρων Ονομάτων"; }
726
727//////////////////////////////////////////////////////////////////////////
728// new since 0.49-990522
729//////////////////////////////////////////////////////////////////////////
730
731 /*! This is used in the documentation before the list of all
732 * namespaces in a file.
733 */
735 { return "Χώροι Ονομάτων"; }
736
737//////////////////////////////////////////////////////////////////////////
738// new since 0.49-990728
739//////////////////////////////////////////////////////////////////////////
740
741 /*! This is put at the bottom of a class documentation page and is
742 * followed by a list of files that were used to generate the page.
743 */
745 bool single) override
746 { // here s is one of " Class", " Struct" or " Union"
747 // single is true implies a single file
748 DString result="Η τεκμηρίωση για ";
749 switch(compType)
750 {
751 case ClassDef::Class: result+="αυτή την κλάση"; break;
752 case ClassDef::Struct: result+="αυτή τη δομή"; break;
753 case ClassDef::Union: result+="αυτή την ένωση"; break;
754 case ClassDef::Interface: result+="αυτή τη διεπαφή"; break;
755 case ClassDef::Protocol: result+="αυτό το πρωτόκολλο"; break;
756 case ClassDef::Category: result+="αυτή την κατηγορία"; break;
757 case ClassDef::Exception: result+="αυτή την εξαίρεση"; break;
758 default: break;
759 }
760 result+=" δημιουργήθηκε από ";
761 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
762 return result;
763 }
764
765//////////////////////////////////////////////////////////////////////////
766// new since 0.49-990901
767//////////////////////////////////////////////////////////////////////////
768
769 /*! This is used as the heading text for the retval command. */
771 { return "Τιμές Επιστροφής"; }
772
773 /*! This is in the (quick) index as a link to the main page (index.html)
774 */
776 { return "Κύρια Σελίδα"; }
777
778 /*! This is used in references to page that are put in the LaTeX
779 * documentation. It should be an abbreviation of the word page.
780 */
782 { return "σελ."; }
783
784//////////////////////////////////////////////////////////////////////////
785// new since 0.49-991003
786//////////////////////////////////////////////////////////////////////////
787
789 {
790 return "Ορισμός στη γραμμή @0 του αρχείου @1.";
791 }
793 {
794 return "Ορισμός στο αρχείο @0.";
795 }
796
797//////////////////////////////////////////////////////////////////////////
798// new since 0.49-991205
799//////////////////////////////////////////////////////////////////////////
800
802 {
803 return "Αποσυρμένο";
804 }
805
806//////////////////////////////////////////////////////////////////////////
807// new since 1.0.0
808//////////////////////////////////////////////////////////////////////////
809
810 /*! this text is put before a collaboration diagram */
811 DString trCollaborationDiagram(const DString &clName) override
812 {
813 return "Διάγραμμα Συνεργασίας για την κλάση "+clName+":";
814 }
815 /*! this text is put before an include dependency graph */
816 DString trInclDepGraph(const DString &fName) override
817 {
818 return "Διάγραμμα εξάρτησης αρχείου συμπερίληψης για το "+fName+":";
819 }
820 /*! header that is put before the list of constructor/destructors. */
822 {
823 return "Τεκμηρίωση Constructor & Destructor";
824 }
825 /*! Used in the file documentation to point to the corresponding sources. */
827 {
828 return "Πήγαινε στον πηγαίο κώδικα του αρχείου.";
829 }
830 /*! Used in the file sources to point to the corresponding documentation. */
832 {
833 return "Πήγαινε στην τεκμηρίωση του αρχείου.";
834 }
835 /*! Text for the \\pre command */
837 {
838 return "Προϋποθέσεις";
839 }
840 /*! Text for the \\post command */
842 {
843 return "Μεταϋποθέσεις";
844 }
845 /*! Text for the \\invariant command */
847 {
848 return "Αμετάβλητα";
849 }
850 /*! Text shown before a multi-line variable/enum initialization */
852 {
853 return "Αρχική τιμή:";
854 }
855 /*! Text used the source code in the file index */
856 DString trCode() override
857 {
858 return "κώδικας";
859 }
861 {
862 return "Γραφική Αναπαράσταση Της Ιεραρχίας Των Κλάσεων";
863 }
865 {
866 return "Πήγαινε στην γραφική αναπαράσταση της ιεραρχίας των κλάσεων";
867 }
869 {
870 return "Πήγαινε στην με κείμενο αναπαράσταση της ιεραρχίας των κλάσεων";
871 }
873 {
874 return "Ευρετήριο Σελίδων";
875 }
876
877//////////////////////////////////////////////////////////////////////////
878// new since 1.1.0
879//////////////////////////////////////////////////////////////////////////
880
881 DString trNote() override
882 {
883 return "Σημείωση";
884 }
886 {
887 return "Δημόσιοι Τυποι";
888 }
890 {
891 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
892 {
893 return "Πεδία Δεδομένων";
894 }
895 else
896 {
897 return "Δημόσια Χαρακτηριστικά";
898 }
899 }
901 {
902 return "Στατικά Δημόσια Χαρακτηριστικά";
903 }
905 {
906 return "Προστατευμένοι Τύποι";
907 }
909 {
910 return "Προστατευμένα Χαρακτηριστικά";
911 }
913 {
914 return "Στατικά Προστατευμένα Χαρακτηριστικά";
915 }
917 {
918 return "Ιδιωτικοί Τύποι";
919 }
921 {
922 return "Ιδιωτικα Χαρακτηριστικά";
923 }
925 {
926 return "Στατικά Ιδιωτικα Χαρακτηριστικά";
927 }
928
929//////////////////////////////////////////////////////////////////////////
930// new since 1.1.3
931//////////////////////////////////////////////////////////////////////////
932
933 /*! Used as a marker that is put before a \\todo item */
934 DString trTodo() override
935 {
936 return "Προς Υλοποίηση";
937 }
938 /*! Used as the header of the todo list */
940 {
941 return "Λίστα των Προς Υλοποίηση";
942 }
943
944//////////////////////////////////////////////////////////////////////////
945// new since 1.1.4
946//////////////////////////////////////////////////////////////////////////
947
949 {
950 return "Αναφορά από";
951 }
953 {
954 return "Παρατήρηση";
955 }
957 {
958 return "Προσοχή";
959 }
961 {
962 return "Το διάγραμμα αυτό παρουσιάζει ποιά αρχεία άμεσα ή "
963 "έμμεσα περιλαμβάνουν αυτό το αρχείο:";
964 }
965 DString trSince() override
966 {
967 return "Από";
968 }
969
970//////////////////////////////////////////////////////////////////////////
971// new since 1.1.5
972//////////////////////////////////////////////////////////////////////////
973
974 /*! title of the graph legend page */
976 {
977 return "Υπόμνημα Διαγραμμάτων";
978 }
979 /*! page explaining how the dot graph's should be interpreted
980 * The %A in the text below are to prevent link to classes called "A".
981 */
983 {
984 return
985 "Αυτή η σελίδα εξηγεί το πως ερμηνεύονται τα διαγράμματα που δημιουργούνται "
986 "από το doxygen.<p>\n"
987 "Θεωρείστε το παρακάτω παράδειγμα:"
988 "\\code\n"
989 "/*! Invisible class because of truncation */\n"
990 "class Invisible { };\n\n"
991 "/*! Truncated class, inheritance relation is hidden */\n"
992 "class Truncated : public Invisible { };\n\n"
993 "/* Class not documented with doxygen comments */\n"
994 "class Undocumented { };\n\n"
995 "/*! Class that is inherited using public inheritance */\n"
996 "class PublicBase : public Truncated { };\n\n"
997 "/*! A template class */\n"
998 "template<class T> class Templ { };\n\n"
999 "/*! Class that is inherited using protected inheritance */\n"
1000 "class ProtectedBase { };\n\n"
1001 "/*! Class that is inherited using private inheritance */\n"
1002 "class PrivateBase { };\n\n"
1003 "/*! Class that is used by the Inherited class */\n"
1004 "class Used { };\n\n"
1005 "/*! Super class that inherits a number of other classes */\n"
1006 "class Inherited : public PublicBase,\n"
1007 " protected ProtectedBase,\n"
1008 " private PrivateBase,\n"
1009 " public Undocumented,\n"
1010 " public Templ<int>\n"
1011 "{\n"
1012 " private:\n"
1013 " Used *m_usedClass;\n"
1014 "};\n"
1015 "\\endcode\n"
1016 "Αυτό οδηγεί στο επόμενο διάγραμμα:"
1017 "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1018 "<p>\n"
1019 "Τα κουτιά στο παραπάνω διάγραμμα έχουν την ακόλουθη σημασία:\n"
1020 "</p>\n"
1021 "<ul>\n"
1022 "<li>Ένα γεμισμένο μαύρο κουτί αναπαριστά τη δομή ή την κλάση για την οποία"
1023 "αφορά το διάγραμμα.\n"
1024 "<li>Ένα κουτί με μαύρο περίγραμμα αναπαριστά μία τεκμηριωμένη δομή ή κλάση.\n"
1025 "<li>Ένα κουτί με γκρίζο περίγραμμα αναπαριστά μία μη τεκμηριωμένη δομή ή κλάση.\n"
1026 "<li>Ένα κουτί με κόκκινο περίγραμμα αναπαριστά μία τεκμηριωμένη δομή ή κλάση για "
1027 "την οποία δεν παρουσιάζονται όλες οι σχέσεις κληρονομικότητας και περιεχομένου. %Ένα "
1028 "διάγραμμα μειώνεται αν δεν χωράει στις ορισμένες διαστάσεις."
1029 "</ul>\n"
1030 "<p>\n"
1031 "Τα βέλη έχουν τις ακόλουθες σημασίες:\n"
1032 "</p>\n"
1033 "<ul>\n"
1034 "<li>Ένα βαθύ μπλε βέλος χρησιμοποιείται για να παρουσιάσει μία δημόσια σχέση κληρονομικότητας "
1035 "μεταξύ δύο κλάσεων.</li>\n"
1036 "<li>Ένα βαθύ πράσινο βέλος χρησιμοποιείται για προστατευμένη κληρονομικότητα.</li>\n"
1037 "<li>Ένα βαθύ κόκκινο βέλος χρησιμοποιείται για ιδιωτική κληρονομικότητα.</li>\n"
1038 "<li>Ένα μωβ διακεκομένο βέλος χρησιμοποιείται αν μία κλάση περιέχεται ή χρησιμοποιείται "
1039 "από μία άλλη κλάση. Το βέλος ονομάζεται από το όνομα της μεταβλητής(ων) "
1040 "μέσω της οποίας η κλάση ή δομή είναι προσβάσιμη.</li>\n"
1041 "<li>Ένα κίτρινο διακεκομμένο βέλος χρησιμοποιείται για μια σχέση μεταξύ ενός προτύπου αντικειμένου και "
1042 "της πρότυπης κλάσης από την οποία δημιουργήθηκε. Το βέλος ονομάζεται με τις παραμέτρους του προτύπου "
1043 "του αντικειμένου.</li>\n"
1044 "</ul>\n";
1045 }
1046 /*! text for the link to the legend page */
1048 {
1049 return "υπόμνημα";
1050 }
1051
1052//////////////////////////////////////////////////////////////////////////
1053// new since 1.2.0
1054//////////////////////////////////////////////////////////////////////////
1055
1056 /*! Used as a marker that is put before a test item */
1057 DString trTest() override
1058 {
1059 return "Δοκιμαστικό";
1060 }
1061 /*! Used as the header of the test list */
1063 {
1064 return "Λίστα Δοκιμαστικών";
1065 }
1066
1067//////////////////////////////////////////////////////////////////////////
1068// new since 1.2.2
1069//////////////////////////////////////////////////////////////////////////
1070
1071 /*! Used as a section header for IDL properties */
1073 {
1074 return "Ιδιότητες";
1075 }
1076 /*! Used as a section header for IDL property documentation */
1078 {
1079 return "Τεκμηρίωση Ιδιοτήτων";
1080 }
1081
1082//////////////////////////////////////////////////////////////////////////
1083// new since 1.2.4
1084//////////////////////////////////////////////////////////////////////////
1085
1086 /*! Used for Java classes in the summary section of Java packages */
1088 {
1089 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1090 {
1091 return "Δομές Δεδομένων";
1092 }
1093 else
1094 {
1095 return "Κλάσεις";
1096 }
1097 }
1098 /*! Used as the title of a Java package */
1099 DString trPackage(const DString &name) override
1100 {
1101 return "Πακέτο "+name;
1102 }
1103 /*! The description of the package index page */
1105 {
1106 return "Ακολουθεί η λίστα των πακέτων με σύντομη περιγραφή (αν υπάρχει):";
1107 }
1108 /*! The link name in the Quick links header for each page */
1110 {
1111 return "Πακέτα";
1112 }
1113 /*! Text shown before a multi-line define */
1115 {
1116 return "Τιμή:";
1117 }
1118
1119//////////////////////////////////////////////////////////////////////////
1120// new since 1.2.5
1121//////////////////////////////////////////////////////////////////////////
1122
1123 /*! Used as a marker that is put before a \\bug item */
1124 DString trBug() override
1125 {
1126 return "Πρόβλημα";
1127 }
1128 /*! Used as the header of the bug list */
1130 {
1131 return "Λίστα Προβλημάτων";
1132 }
1133
1134//////////////////////////////////////////////////////////////////////////
1135// new since 1.2.6
1136//////////////////////////////////////////////////////////////////////////
1137
1138 /*! Used as ansicpg for RTF file
1139 *
1140 * The following table shows the correlation of Charset name, Charset Value and
1141 * <pre>
1142 * Codepage number:
1143 * Charset Name Charset Value(hex) Codepage number
1144 * ------------------------------------------------------
1145 * DEFAULT_CHARSET 1 (x01)
1146 * SYMBOL_CHARSET 2 (x02)
1147 * OEM_CHARSET 255 (xFF)
1148 * ANSI_CHARSET 0 (x00) 1252
1149 * RUSSIAN_CHARSET 204 (xCC) 1251
1150 * EE_CHARSET 238 (xEE) 1250
1151 * GREEK_CHARSET 161 (xA1) 1253
1152 * TURKISH_CHARSET 162 (xA2) 1254
1153 * BALTIC_CHARSET 186 (xBA) 1257
1154 * HEBREW_CHARSET 177 (xB1) 1255
1155 * ARABIC _CHARSET 178 (xB2) 1256
1156 * SHIFTJIS_CHARSET 128 (x80) 932
1157 * HANGEUL_CHARSET 129 (x81) 949
1158 * GB2313_CHARSET 134 (x86) 936
1159 * CHINESEBIG5_CHARSET 136 (x88) 950
1160 * </pre>
1161 *
1162 */
1164 {
1165 return "1253";
1166 }
1167
1168 /*! Used as ansicpg for RTF fcharset
1169 */
1171 {
1172 return "161";
1173 }
1174
1175 /*! Used as header RTF general index */
1177 {
1178 return "Ευρετήριο";
1179 }
1181 {
1182 return "0x408 Greece";
1183 }
1184
1185 /*! This is used for translation of the word that will possibly
1186 * be followed by a single name or by a list of names
1187 * of the category.
1188 */
1189 DString trClass(bool first_capital, bool singular) override
1190 {
1191 return createNoun(first_capital, singular, "κλάσ", "εις", "η");
1192 }
1193
1194 /*! This is used for translation of the word that will possibly
1195 * be followed by a single name or by a list of names
1196 * of the category.
1197 */
1198 DString trFile(bool first_capital, bool singular) override
1199 {
1200 return createNoun(first_capital, singular, "αρχεί", "α", "ο");
1201 }
1202
1203 /*! This is used for translation of the word that will possibly
1204 * be followed by a single name or by a list of names
1205 * of the category.
1206 */
1207 DString trNamespace(bool first_capital, bool singular) override
1208 {
1209 return createNoun(first_capital, singular, "χ", "ώροι", "ώρος") +
1210 " ονομάτων";
1211 }
1212
1213 /*! This is used for translation of the word that will possibly
1214 * be followed by a single name or by a list of names
1215 * of the category.
1216 */
1217 DString trGroup(bool first_capital, bool singular) override
1218 {
1219 return createNoun(first_capital, singular, "ομάδ", "ες", "α");
1220 }
1221
1222 /*! This is used for translation of the word that will possibly
1223 * be followed by a single name or by a list of names
1224 * of the category.
1225 */
1226 DString trPage(bool first_capital, bool singular) override
1227 {
1228 return createNoun(first_capital, singular, "σελίδ", "ες", "α");
1229 }
1230
1231 /*! This is used for translation of the word that will possibly
1232 * be followed by a single name or by a list of names
1233 * of the category.
1234 */
1235 DString trMember(bool first_capital, bool singular) override
1236 {
1237 return createNoun(first_capital, singular, "μέλ", "η", "ος");
1238 }
1239
1240 /*! This is used for translation of the word that will possibly
1241 * be followed by a single name or by a list of names
1242 * of the category.
1243 */
1244 DString trGlobal(bool first_capital, bool singular) override
1245 {
1246 return createNoun(first_capital, singular, "καθολικ", "ές", "ή");
1247 }
1248
1249//////////////////////////////////////////////////////////////////////////
1250// new since 1.2.7
1251//////////////////////////////////////////////////////////////////////////
1252
1253 /*! This text is generated when the \\author command is used and
1254 * for the author section in man pages. */
1255 DString trAuthor(bool first_capital, bool singular) override
1256 {
1257 return createNoun(first_capital,singular,"συγραφ","είς","έας");
1258 }
1259
1260//////////////////////////////////////////////////////////////////////////
1261// new since 1.2.11
1262//////////////////////////////////////////////////////////////////////////
1263
1264 /*! This text is put before the list of members referenced by a member
1265 */
1267 {
1268 return "Αναφορές";
1269 }
1270
1271//////////////////////////////////////////////////////////////////////////
1272// new since 1.2.13
1273//////////////////////////////////////////////////////////////////////////
1274
1275 /*! used in member documentation blocks to produce a list of
1276 * members that are implemented by this one.
1277 */
1278 DString trImplementedFromList(int numEntries) override
1279 {
1280 return "Υλοποιεί "+trWriteList(numEntries)+".";
1281 }
1282
1283 /*! used in member documentation blocks to produce a list of
1284 * all members that implement this abstract member.
1285 */
1286 DString trImplementedInList(int numEntries) override
1287 {
1288 return "Υλοποιείται από "+trWriteList(numEntries)+".";
1289 }
1290
1291//////////////////////////////////////////////////////////////////////////
1292// new since 1.2.16
1293//////////////////////////////////////////////////////////////////////////
1294
1295 /*! used in RTF documentation as a heading for the Table
1296 * of Contents.
1297 */
1299 {
1300 return "Πίνακας Περιεχομένων";
1301 }
1302
1303//////////////////////////////////////////////////////////////////////////
1304// new since 1.2.17
1305//////////////////////////////////////////////////////////////////////////
1306
1307 /*! Used as the header of the list of item that have been
1308 * flagged deprecated
1309 */
1311 {
1312 return "Λίστα Καταργημένων";
1313 }
1314
1315//////////////////////////////////////////////////////////////////////////
1316// new since 1.2.18
1317//////////////////////////////////////////////////////////////////////////
1318
1319 /*! Used as a header for declaration section of the events found in
1320 * a C# program
1321 */
1323 {
1324 return "Συμβάντα";
1325 }
1326 /*! Header used for the documentation section of a class' events. */
1328 {
1329 return "Τεκμηρίωση Συμβάντων";
1330 }
1331
1332//////////////////////////////////////////////////////////////////////////
1333// new since 1.3
1334//////////////////////////////////////////////////////////////////////////
1335
1336 /*! Used as a heading for a list of Java class types with package scope.
1337 */
1339 {
1340 return "Τύποι Πακέτων";
1341 }
1342 /*! Used as a heading for a list of Java class functions with package
1343 * scope.
1344 */
1346 {
1347 return "Συναρτήσεις Πακέτου";
1348 }
1350 {
1351 return "Μέλη Πακέτου";
1352 }
1353 /*! Used as a heading for a list of static Java class functions with
1354 * package scope.
1355 */
1357 {
1358 return "Στατικές Συναρτήσεις Πακέτου";
1359 }
1360 /*! Used as a heading for a list of Java class variables with package
1361 * scope.
1362 */
1364 {
1365 return "Μεταβλητές Πακέτου";
1366 }
1367 /*! Used as a heading for a list of static Java class variables with
1368 * package scope.
1369 */
1371 {
1372 return "Στατικές Μεταβλητές Πακέτου";
1373 }
1374
1375//////////////////////////////////////////////////////////////////////////
1376// new since 1.3.1
1377//////////////////////////////////////////////////////////////////////////
1378
1379 /*! Used in the quick index of a class/file/namespace member list page
1380 * to link to the unfiltered list of all members.
1381 */
1382 DString trAll() override
1383 {
1384 return "Όλα";
1385 }
1386 /*! Put in front of the call graph for a function. */
1388 {
1389 return "Το διάγραμμα δείχνει ποιές συναρτήσεις καλούνται από αυτή:";
1390 }
1391
1392//////////////////////////////////////////////////////////////////////////
1393// new since 1.3.3
1394//////////////////////////////////////////////////////////////////////////
1395
1396 /*! This string is used as the title for the page listing the search
1397 * results.
1398 */
1400 {
1401 return "Αποτελέσματα Αναζήτησης";
1402 }
1403 /*! This string is put just before listing the search results. The
1404 * text can be different depending on the number of documents found.
1405 * Inside the text you can put the special marker $num to insert
1406 * the number representing the actual number of search results.
1407 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1408 * value 2 represents 2 or more matches. HTML markup is allowed inside
1409 * the returned string.
1410 */
1411 DString trSearchResults(int numDocuments) override
1412 {
1413 if (numDocuments==0)
1414 {
1415 return "Συγγνώμη, δεν υπάρχει κείμενο που να ταιριάζει με την αίτησή σας.";
1416 }
1417 else if (numDocuments==1)
1418 {
1419 return "Βρέθηκε <b>1</b> κείμενο που ταιριάζει με την αίτησή σας.";
1420 }
1421 else
1422 {
1423 return "Βρέθηκαν <b>$num</b> κείμενα που ταιριάζουν με την αίτησή σας. "
1424 "Πρώτα εμφανίζονται τα κείμενα που ταιριάζουν πιο πολύ.";
1425 }
1426 }
1427 /*! This string is put before the list of matched words, for each search
1428 * result. What follows is the list of words that matched the query.
1429 */
1431 {
1432 return "Ταίριαξαν:";
1433 }
1434
1435//////////////////////////////////////////////////////////////////////////
1436// new since 1.3.8
1437//////////////////////////////////////////////////////////////////////////
1438
1439 /*! This is used in HTML as the title of page with source code for file filename
1440 */
1441 DString trSourceFile(const DString& filename) override
1442 {
1443 return "Αρχείο κώδικα " + filename;
1444 }
1445
1446//////////////////////////////////////////////////////////////////////////
1447// new since 1.3.9
1448//////////////////////////////////////////////////////////////////////////
1449
1450 /*! This is used as the name of the chapter containing the directory
1451 * hierarchy.
1452 */
1454 { return "Ιεραρχία Καταλόγου"; }
1455
1456 /*! This is used as the name of the chapter containing the documentation
1457 * of the directories.
1458 */
1460 { return "Τεκμηρίωση Καταλόγου"; }
1461
1462 /*! This is used as the title of the directory index and also in the
1463 * Quick links of an HTML page, to link to the directory hierarchy.
1464 */
1466 { return "Κατάλογοι"; }
1467
1468 /*! This returns the title of a directory page. The name of the
1469 * directory is passed via \a dirName.
1470 */
1471 DString trDirReference(const DString &dirName) override
1472 { DString result=DString("Αναφορά του Καταλόγου ") + dirName; return result; }
1473
1474 /*! This returns the word directory with or without starting capital
1475 * (\a first_capital) and in singular or plural form (\a singular).
1476 */
1477 DString trDir(bool first_capital, bool singular) override
1478 {
1479 return createNoun(first_capital, singular, "κατάλογο", "ι", "ς");
1480 }
1481
1482//////////////////////////////////////////////////////////////////////////
1483// new since 1.4.1
1484//////////////////////////////////////////////////////////////////////////
1485
1486 /*! This text is added to the documentation when the \\overload command
1487 * is used for a overloaded function.
1488 */
1490 {
1491 return "Αυτή είναι μια υπερφορτωμένη συνάρτηση-μέλος, "
1492 "που παρέχεται για ευκολία. Διαφέρει από την παραπάνω "
1493 "συνάρτηση μόνο στον τύπο των παραμέτρων που δέχεται.";
1494 }
1495
1496//////////////////////////////////////////////////////////////////////////
1497// new since 1.4.6
1498//////////////////////////////////////////////////////////////////////////
1499
1500 /*! This is used to introduce a caller (or called-by) graph */
1502 {
1503 return "Το διάγραμμα δείχνει από ποιές συναρτήσεις καλείται αυτή η συνάρτηση:";
1504 }
1505
1506 /*! This is used in the documentation of a file/namespace before the list
1507 * of documentation blocks for enumeration values
1508 */
1510 { return "Τεκμηρίωση Απαρίθμησης"; }
1511
1512//////////////////////////////////////////////////////////////////////////
1513// new since 1.5.4 (mainly for Fortran)
1514//////////////////////////////////////////////////////////////////////////
1515
1516 /*! header that is put before the list of member subprograms (Fortran). */
1518 { return "Τεκμηρίωση Συνάρτησης/Υπορουτίνας Μέλους"; }
1519
1520 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1522 { return "Λίστα Τύπων Δεδομένων"; }
1523
1524 /*! This is put above each page as a link to all members of compounds (Fortran). */
1526 { return "Πεδία Δεδομένων"; }
1527
1528 /*! This is an introduction to the annotated compound list (Fortran). */
1530 { return "Εδώ είναι οι τύποι δεδομένων με σύντομη περιγραφή:"; }
1531
1532 /*! This is an introduction to the page with all data types (Fortran). */
1534 {
1535 DString result="Εδώ είναι η λίστα όλων των ";
1536 if (!extractAll)
1537 {
1538 result+="τεκμηριωμένων ";
1539 }
1540 result+="μελών τύπων δεδομένων";
1541 result+=" με συνδέσεις ";
1542 if (!extractAll)
1543 {
1544 result+="στην τεκμηρίωση της δομής δεδομένων για κάθε μέλος";
1545 }
1546 else
1547 {
1548 result+="στους τύπους δεδομένων που ανήκουν:";
1549 }
1550 return result;
1551 }
1552
1553 /*! This is used in LaTeX as the title of the chapter with the
1554 * annotated compound index (Fortran).
1555 */
1557 { return "Περιεχόμενα Τύπων Δεδομένων"; }
1558
1559 /*! This is used in LaTeX as the title of the chapter containing
1560 * the documentation of all data types (Fortran).
1561 */
1563 { return "Τεκμηρίωση Τύπων Δεδομένων"; }
1564
1565 /*! This is used in the documentation of a file as a header before the
1566 * list of (global) subprograms (Fortran).
1567 */
1569 { return "Συναρτήσεις/Υπορουτίνες"; }
1570
1571 /*! This is used in the documentation of a file/namespace before the list
1572 * of documentation blocks for subprograms (Fortran)
1573 */
1575 { return "Τεκμηρίωση Συνάρτησης/Υπορουτίνας"; }
1576
1577 /*! This is used in the documentation of a file/namespace/group before
1578 * the list of links to documented compounds (Fortran)
1579 */
1581 { return "Τύποι Δεδομένων"; }
1582
1583 /*! used as the title of page containing all the index of all modules (Fortran). */
1585 { return "Λίστα Υπομονάδων"; }
1586
1587 /*! used as an introduction to the modules list (Fortran) */
1588 DString trModulesListDescription(bool extractAll) override
1589 {
1590 DString result="Εδώ είναι μια λίστα με όλες τις ";
1591 if (!extractAll) result+="τεκμηριωμένες ";
1592 result+="υπομονάδες με σύντομή περιγραφή:";
1593 return result;
1594 }
1595
1596 /*! used as the title of the HTML page of a module/type (Fortran) */
1598 ClassDef::CompoundType compType,
1599 bool isTemplate) override
1600 {
1601 DString result=clName;
1602 switch(compType)
1603 {
1604 case ClassDef::Class: result+=" Υπομονάδα"; break;
1605 case ClassDef::Struct: result+=" Τύπος"; break;
1606 case ClassDef::Union: result+=" Ένωση"; break;
1607 case ClassDef::Interface: result+=" Διεπαφή"; break;
1608 case ClassDef::Protocol: result+=" Πρωτόκολλο"; break;
1609 case ClassDef::Category: result+=" Κατηγορία"; break;
1610 case ClassDef::Exception: result+=" Εξαίρεση"; break;
1611 default: break;
1612 }
1613 if (isTemplate) result+=" Πρότυπο";
1614 result+=" Δήλωση";
1615 return result;
1616 }
1617 /*! used as the title of the HTML page of a module (Fortran) */
1618 DString trModuleReference(const DString &namespaceName) override
1619 {
1620 DString result=namespaceName;
1621 result+=" Δηλώσεις Υπομονάδων";
1622 return result;
1623 }
1624
1625 /*! This is put above each page as a link to all members of modules. (Fortran) */
1627 { return "Υπομονάδες Μέλη"; }
1628
1629 /*! This is an introduction to the page with all modules members (Fortran) */
1630 DString trModulesMemberDescription(bool extractAll) override
1631 {
1632 DString result="Εδώ είναι μια λίστα με όλες τις ";
1633 if (!extractAll) result+="τεκμηριωμένες ";
1634 result+="μέλη υπομονάδες με συνδέσεις ";
1635 if (extractAll)
1636 {
1637 result+="στην τεκμηρίωση της υπομονάδας για κάθε μέλος:";
1638 }
1639 else
1640 {
1641 result+="στις υπομονάδες που ανήκουν:";
1642 }
1643 return result;
1644 }
1645
1646 /*! This is used in LaTeX as the title of the chapter with the
1647 * index of all modules (Fortran).
1648 */
1650 { return "Περιεχόμενα Υπομονάδων"; }
1651
1652 /*! This is used for translation of the word that will possibly
1653 * be followed by a single name or by a list of names
1654 * of the category.
1655 */
1656 DString trModule(bool first_capital, bool singular) override
1657 {
1658 return createNoun(first_capital, singular, "υπομονάδ", "ες", "α");
1659 }
1660 /*! This is put at the bottom of a module documentation page and is
1661 * followed by a list of files that were used to generate the page.
1662 */
1664 bool single) override
1665 { // here s is one of " Module", " Struct" or " Union"
1666 // single is true implies a single file
1667 DString result="Η τεκμηρίωση για ";
1668 switch(compType)
1669 {
1670 case ClassDef::Class: result+="αυτή την υπομονάδα"; break;
1671 case ClassDef::Struct: result+="αυτό τον τύπο δεδομένων"; break;
1672 case ClassDef::Union: result+="αυτή την ένωση"; break;
1673 case ClassDef::Interface: result+="αυτή τη διεπαφή"; break;
1674 case ClassDef::Protocol: result+="αυτό το πρωτόκολλο"; break;
1675 case ClassDef::Category: result+="αυτή την κατηγορία"; break;
1676 case ClassDef::Exception: result+="αυτή την εξαίρεση"; break;
1677 default: break;
1678 }
1679 result+=" δημιουργήθηκε από ";
1680 if (single) result+="το παρακάτω αρχείο:"; else result+="τα παρακάτω αρχεία:";
1681 return result;
1682 }
1683 /*! This is used for translation of the word that will possibly
1684 * be followed by a single name or by a list of names
1685 * of the category.
1686 */
1687 DString trType(bool first_capital, bool singular) override
1688 {
1689 return createNoun(first_capital, singular, "τύπο", "ι", "ος") + " " +
1690 createNoun(first_capital, false, "δεδομένων", "");
1691 }
1692 /*! This is used for translation of the word that will possibly
1693 * be followed by a single name or by a list of names
1694 * of the category.
1695 */
1696 DString trSubprogram(bool first_capital, bool singular) override
1697 {
1698 return createNoun(first_capital, singular, "υποπρ", "ογράμματα", "όγραμμα");
1699 }
1700
1701 /*! C# Type Constraint list */
1703 {
1704 return "Περιορισμοί Τύπων Δεδομένων";
1705 }
1706
1707//////////////////////////////////////////////////////////////////////////
1708// new since 1.6.0 (mainly for the new search engine)
1709//////////////////////////////////////////////////////////////////////////
1710
1711 /*! directory relation for \a name */
1712 DString trDirRelation(const DString &name) override
1713 {
1714 return "Σχέση του "+name;
1715 }
1716
1717 /*! Loading message shown when loading search results */
1719 {
1720 return "Φόρτωση...";
1721 }
1722
1723 /*! Label used for search results in the global namespace */
1725 {
1726 return "Γενικός χώρος ονομάτων";
1727 }
1728
1729 /*! Message shown while searching */
1731 {
1732 return "Αναζήτηση...";
1733 }
1734
1735 /*! Text shown when no search results are found */
1737 {
1738 return "Δεν βρέθηκαν αποτελέσματα αναζήτησης";
1739 }
1740
1741//////////////////////////////////////////////////////////////////////////
1742// new since 1.6.3 (missing items for the directory pages)
1743//////////////////////////////////////////////////////////////////////////
1744
1745 /*! when clicking a directory dependency label, a page with a
1746 * table is shown. The heading for the first column mentions the
1747 * source file that has a relation to another file.
1748 */
1749 DString trFileIn(const DString &name) override
1750 {
1751 return "Αρχείο σε "+name;
1752 }
1753
1754 /*! when clicking a directory dependency label, a page with a
1755 * table is shown. The heading for the second column mentions the
1756 * destination file that is included.
1757 */
1758 DString trIncludesFileIn(const DString &name) override
1759 {
1760 return "Εσωκλείει το αρχείο στο "+name;
1761 }
1762
1763 /** Compiles a date string.
1764 * @param year Year in 4 digits
1765 * @param month Month of the year: 1=January
1766 * @param day Day of the Month: 1..31
1767 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1768 * @param hour Hour of the day: 0..23
1769 * @param minutes Minutes in the hour: 0..59
1770 * @param seconds Seconds within the minute: 0..59
1771 * @param includeTime Include time in the result string?
1772 */
1773 DString trDateTime(int year,int month,int day,int dayOfWeek,
1774 int hour,int minutes,int seconds,
1775 DateTimeType includeTime) override
1776 {
1777 static const char *days[] = { "Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ","Κυρ" };
1778 static const char *months[] = { "Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ" };
1779 DString sdate;
1780 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1781 {
1782 sdate.sprintf("%s %.2d %s %d",days[dayOfWeek-1],day,months[month-1],year);
1783 }
1784 if (includeTime == DateTimeType::DateTime) sdate += " ";
1785 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1786 {
1787 DString stime;
1788 stime.sprintf("%.2d:%.2d:%.2d",hour,minutes,seconds);
1789 sdate+=stime;
1790 }
1791 return sdate;
1792 }
1793 DString trDayOfWeek(int dayOfWeek, bool, bool full) override
1794 {
1795 static const char *days_short[] = { "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ", "Κυρ" };
1796 static const char *days_full[] = { "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο", "Κυριακή" };
1797 DString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1798 return text;
1799 }
1800 DString trMonth(int month, bool, bool full) override
1801 {
1802 static const char *months_short[] = { "Ιαν", "Φεβ", "Μαρ", "Απρ", "Μαϊ", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ" };
1803 static const char *months_full[] = { "Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος" };
1804 DString text = full? months_full[month-1] : months_short[month-1];
1805 return text;
1806 }
1807 DString trDayPeriod(bool period) override
1808 {
1809 static const char *dayPeriod[] = { "π.μ.", "μ.μ." };
1810 return dayPeriod[period?1:0];
1811 }
1812
1813//////////////////////////////////////////////////////////////////////////
1814// new since 1.7.5
1815//////////////////////////////////////////////////////////////////////////
1816
1817 /*! Header for the page with bibliographic citations */
1819 { return "Αναφορές Βιβλιογραφίας"; }
1820
1821 /*! Text for copyright paragraph */
1823 { return "Copyright"; }
1824
1825 /*! Header for the graph showing the directory dependencies */
1826 DString trDirDepGraph(const DString &name) override
1827 { return DString("Διάγραμμα εξάρτησης φακέλων για ")+name+":"; }
1828
1829
1830//////////////////////////////////////////////////////////////////////////
1831// new since 1.8.0
1832//////////////////////////////////////////////////////////////////////////
1833
1834 /*! Detail level selector shown for hierarchical indices */
1836 { return "Επίπεδο λεπτομέρειας"; }
1837
1838 /*! Section header for list of template parameters */
1840 { return "Παράμετροι Προτύπου"; }
1841
1842 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1843 DString trAndMore(const DString &number) override
1844 { return "και "+number+" ακόμη..."; }
1845
1846 /*! Used file list for a Java enum */
1847 DString trEnumGeneratedFromFiles(bool single) override
1848 { DString result = "Η τεκμηρίωση αυτής της απαρίθμησης δημιουργήθηκε από ";
1849 if (single) result += "τo αρχείo"; else result += "τα αρχεία";
1850 result+=":";
1851 return result;
1852 }
1853
1854 /*! Header of a Java enum page (Java enums are represented as classes). */
1855 DString trEnumReference(const DString &name) override
1856 { return DString("Αναφορά Απαρίθμησης ") + name; }
1857
1858 /*! Used for a section containing inherited members */
1859 DString trInheritedFrom(const DString &members,const DString &what) override
1860 { return members+" κληρονόμησαν από "+what; }
1861
1862 /*! Header of the sections with inherited members specific for the
1863 * base class(es)
1864 */
1866 { return "Επιπρόσθετες Κληρονομημένες Μέθοδοι"; }
1867
1868//////////////////////////////////////////////////////////////////////////
1869// new since 1.8.2
1870//////////////////////////////////////////////////////////////////////////
1871
1872 /*! Used as a tooltip for the toggle button that appears in the
1873 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1874 * enabled. This tooltip explains the meaning of the button.
1875 */
1877 {
1878 DString opt = enable ? "ενεργοποιήσετε" : "απενεργοποιήσετε";
1879 return "Κάντε κλικ για να "+opt+" το συγχρονισμό του παραθύρου";
1880 }
1881
1882 /*! Used in a method of an Objective-C class that is declared in a
1883 * a category. Note that the @1 marker is required and is replaced
1884 * by a link.
1885 */
1887 {
1888 return "Παρέχεται από την κατηγορία @0.";
1889 }
1890
1891 /*! Used in a method of an Objective-C category that extends a class.
1892 * Note that the @1 marker is required and is replaced by a link to
1893 * the class method.
1894 */
1896 {
1897 return "Κληρονομει την κλάση @0.";
1898 }
1899
1900 /*! Used as the header of a list of class methods in Objective-C.
1901 * These are similar to static public member functions in C++.
1902 */
1904 {
1905 return "Μέθοδοι Κλάσης";
1906 }
1907
1908 /*! Used as the header of a list of instance methods in Objective-C.
1909 * These are similar to public member functions in C++.
1910 */
1912 {
1913 return "Μέθοδοι Υπόστασης";
1914 }
1915
1916 /*! Used as the header of the member functions of an Objective-C class.
1917 */
1919 {
1920 return "Τεκμηρίωση Μεθόδου";
1921 }
1922
1923//////////////////////////////////////////////////////////////////////////
1924// new since 1.8.4
1925//////////////////////////////////////////////////////////////////////////
1926
1927 /** old style UNO IDL services: implemented interfaces */
1929 { return "Εξαγόμενες Διεπαφές"; }
1930
1931 /** old style UNO IDL services: inherited services */
1933 { return "Συμπεριλαμβανόμενες Υπηρεσίες"; }
1934
1935 /** UNO IDL constant groups */
1937 { return "Ομάδες Σταθερών"; }
1938
1939 /** UNO IDL constant groups */
1940 DString trConstantGroupReference(const DString &namespaceName) override
1941 {
1942 DString result=namespaceName;
1943 result+=" Τεκμηρίωση Ομάδας Σταθερών";
1944 return result;
1945 }
1946 /** UNO IDL service page title */
1947 DString trServiceReference(const DString &sName) override
1948 {
1949 DString result=sName;
1950 result+=" Τεκμηρίωση Υπηρεσίας";
1951 return result;
1952 }
1953 /** UNO IDL singleton page title */
1954 DString trSingletonReference(const DString &sName) override
1955 {
1956 DString result=sName;
1957 result+=" Τεκμηρίωση Μονοσύνολου";
1958 return result;
1959 }
1960 /** UNO IDL service page */
1962 {
1963 // single is true implies a single file
1964 DString result="Η τεκμηρίωση για την υπηρεσία αυτή "
1965 "δημιουργήθηκε από ";
1966 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
1967 return result;
1968 }
1969 /** UNO IDL singleton page */
1971 {
1972 // single is true implies a single file
1973 DString result="Η τεκμηρίωση για αυτό το μονοσύνολο "
1974 "δημιουργήθηκε από ";
1975 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
1976 return result;
1977 }
1978
1979//////////////////////////////////////////////////////////////////////////
1980// new since 1.8.15
1981//////////////////////////////////////////////////////////////////////////
1982
1983 /** VHDL design unit hierarchy */
1985 { return "Ιεραρχία Μονάδας Σχεδιασμού"; }
1986 /** VHDL design unit list */
1988 { return "Λίστα Μονάδας Σχεδιασμού"; }
1989 /** VHDL design unit members */
1991 { return "Μέλη Μονάδας Σχεδιασμού"; }
1992 /** VHDL design unit list description */
1994 {
1995 return "Ακολουθεί μια λίστα από τα μέλη της μονάδας σχεδιασμού με συνδέσμους στις Οντότητες στις οποίες ανήκουν:";
1996 }
1997 /** VHDL design unit index */
1999 { return "Ευρετήριο Μονάδων Σχεδιασμού"; }
2000 /** VHDL design units */
2002 { return "Μονάδες Σχεδιασμού"; }
2003 /** VHDL functions/procedures/processes */
2005 { return "Συναρτήσεις/Διαδικασίες/Διεργασίες"; }
2006 /** VHDL type */
2007 DString trVhdlType(VhdlSpecifier type,bool single) override
2008 {
2009 switch(type)
2010 {
2012 if (single) return "Βιβλιοθήκη";
2013 else return "Βιβλιοθήκες";
2015 if (single) return "Πακέτο";
2016 else return "Πακέτα";
2018 if (single) return "Σήμα";
2019 else return "Σήματα";
2021 if (single) return "Εξάρτημα";
2022 else return "Εξαρτήματα";
2024 if (single) return "Σταθερά";
2025 else return "Σταθερές";
2027 if (single) return "Οντότητα";
2028 else return "Οντότητες";
2030 if (single) return "Τύπος";
2031 else return "Τύποι";
2033 if (single) return "Υποτύπος";
2034 else return "Υποτύποι";
2036 if (single) return "Συνάρτηση";
2037 else return "Συναρτήσεις";
2039 if (single) return "Εγγραφή";
2040 else return "Εγγραφές";
2042 if (single) return "Διαδικασία";
2043 else return "Διαδικασίες";
2045 if (single) return "Αρχιτεκτονική";
2046 else return "Αρχιτεκτονικές";
2048 if (single) return "Ιδιότητα";
2049 else return "Ιδιότητες";
2051 if (single) return "Διεργασία";
2052 else return "Διεργασίες";
2054 if (single) return "Πόρτα";
2055 else return "Πόρτες";
2056 case VhdlSpecifier::USE:
2057 if (single) return "χρήση διάταξης";
2058 else return "Χρήση Διατάξεων";
2060 if (single) return "Γενίκευση";
2061 else return "Γενικεύσεις";
2063 return "Σώμα Πακέτου";
2065 return "Μονάδες";
2067 if (single) return "Κοινόχρηστη Μεταβλητή";
2068 else return "Κοινόχρηστες Μεταβλητές";
2070 if (single) return "Αρχείο";
2071 else return "Αρχεία";
2073 if (single) return "Ομάδα";
2074 else return "Ομάδες";
2076 if (single) return "Ενσάρκωση";
2077 else return "Ενσαρκώσεις";
2079 if (single) return "Συνώνυμο";
2080 else return "Συνώνυμα";
2082 if (single) return "Ρύθμιση";
2083 else return "Ρυθμίσεις";
2085 return "Διάφορα";
2087 return "Εξαναγκασμοί";
2088 default:
2089 return "Κλάση";
2090 }
2091 }
2092 DString trCustomReference(const DString &name) override
2093 { return DString("Τεκμηρίωση ")+name; }
2094
2095 /* Slice */
2097 {
2098 return "Σταθερές";
2099 }
2101 {
2102 return "Τεκμηρίωση Σταθεράς";
2103 }
2105 {
2106 return "Ακολουθίες";
2107 }
2109 {
2110 return "Τεκμηρίωση Ακολουθίας";
2111 }
2113 {
2114 return "Λεξικά";
2115 }
2117 {
2118 return "Τεκμηρίωση Λεξικού";
2119 }
2121 {
2122 return "Διεπαφές";
2123 }
2125 {
2126 return "Ευρετήριο Διεπαφής";
2127 }
2129 {
2130 return "Λίστα Διεπαφής";
2131 }
2133 {
2134 return "Ακολουθούν οι διεπαφές με σύντομες περιγραφές:";
2135 }
2137 {
2138 return "Ιεραρχία Διεπαφής";
2139 }
2141 {
2142 return "Αυτή η λίστα ιεραρχίας είναι ταξινομημένη χονδροειδώς και όχι αυστηρά αλφαβητικά:";
2143 }
2145 {
2146 return "Τεκμηρίωση Διεπαφής";
2147 }
2149 {
2150 return "Δομές";
2151 }
2153 {
2154 return "Ευρετήριο Δομής";
2155 }
2157 {
2158 return "Λίστα Δομής";
2159 }
2161 {
2162 return "Ακολουθούν οι δομές με σύντομες περιγραφές:";
2163 }
2165 {
2166 return "Τεκμηρίωση Δομής";
2167 }
2169 {
2170 return "Ευρετήριο Εξαιρέσεων";
2171 }
2173 {
2174 return "Λίστα Εξαίρεσης";
2175 }
2177 {
2178 return "Ακολουθούν οι εξαιρέσεις με σύντομες περιγραφές:";
2179 }
2181 {
2182 return "Ιεραρχία Εξαίρεσης";
2183 }
2185 {
2186 return "Αυτή η λίστα ιεραρχίας είναι ταξινομημένη χονδροειδώς και όχι αυστηρά αλφαβητικά:";
2187 }
2189 {
2190 return "Τεκμηρίωση Εξαίρεσης";
2191 }
2192 DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
2193 {
2194 DString result="Τεκμηρίωση ";
2195 if (isLocal)
2196 result+=compType == ClassDef::Protocol ? "Τοπικού " : "Τοπικής ";
2197 switch(compType)
2198 {
2199 case ClassDef::Class: result+="Κλάσης "; break;
2200 case ClassDef::Struct: result+="Δομής "; break;
2201 case ClassDef::Union: result+="Ένωσης "; break;
2202 case ClassDef::Interface: result+="Διεπαφής "; break;
2203 case ClassDef::Protocol: result+="Πρωτοκόλλου "; break;
2204 case ClassDef::Category: result+="Κατηγορίας "; break;
2205 case ClassDef::Exception: result+="Εξαίρεσης "; break;
2206 default: break;
2207 }
2208 result+=clName;
2209 return result;
2210 }
2212 {
2213 return "Πράξεις";
2214 }
2216 {
2217 return "Τεκμηρίωση Πράξης";
2218 }
2220 {
2221 return "Μέλη Δεδομένων";
2222 }
2224 {
2225 return "Τεκμηρίωση Μέλους Δεδομένων";
2226 }
2227
2228//////////////////////////////////////////////////////////////////////////
2229// new since 1.8.19
2230//////////////////////////////////////////////////////////////////////////
2231
2232 /** VHDL design unit documentation */
2234 { return "Τεκμηρίωση Μονάδας Σχεδιασμού"; }
2235
2236//////////////////////////////////////////////////////////////////////////
2237// new since 1.9.2
2238//////////////////////////////////////////////////////////////////////////
2239
2240 /** C++20 concept */
2241 DString trConcept(bool first_capital, bool singular) override
2242 {
2243 return createNoun(first_capital, singular, "έννοι", "ες", "α");
2244 }
2245 /*! used as the title of the HTML page of a C++20 concept page */
2246 DString trConceptReference(const DString &conceptName) override
2247 {
2248 DString result("Αναφορά Έννοιας ");
2249 result+=conceptName;
2250 return result;
2251 }
2252
2253 /*! used as the title of page containing all the index of all concepts. */
2255 { return "Λίστα Έννοιας"; }
2256
2257 /*! used as the title of chapter containing the index listing all concepts. */
2259 { return "Ευρετήριο Έννοιας"; }
2260
2261 /*! used as the title of chapter containing all information about concepts. */
2263 { return "Τεκμηρίωση Έννοιας"; }
2264
2265 /*! used as an introduction to the concept list */
2266 DString trConceptListDescription(bool extractAll) override
2267 {
2268 DString result="Ακολουθεί μια λίστα από όλες τις ";
2269 if (!extractAll) result+="τεκμηριωμένες ";
2270 result+="έννοιες με σύντομες περιγραφές:";
2271 return result;
2272 }
2273
2274 /*! used to introduce the definition of the C++20 concept */
2276 {
2277 return "Ορισμός Έννοιας";
2278 }
2279
2280 /*! the compound type as used for the xrefitems */
2282 {
2283 DString result;
2284 switch(compType)
2285 {
2286 case ClassDef::Class:
2287 if (lang == SrcLangExt::Fortran) result=trType(true,true);
2288 else result=trClass(true,true);
2289 break;
2290 case ClassDef::Struct: result="Δομής"; break;
2291 case ClassDef::Union: result="Ένωσης"; break;
2292 case ClassDef::Interface: result="Διεπαφής"; break;
2293 case ClassDef::Protocol: result="Πρωτοκόλλου"; break;
2294 case ClassDef::Category: result="Κατηγορίας"; break;
2295 case ClassDef::Exception: result="Εξαίρεσης"; break;
2296 case ClassDef::Service: result="Υπηρεσίας"; break;
2297 case ClassDef::Singleton: result="Μονοσύνολου"; break;
2298 default: break;
2299 }
2300 return result;
2301 }
2302//////////////////////////////////////////////////////////////////////////
2303// new since 1.9.4
2304//////////////////////////////////////////////////////////////////////////
2305
2307 { return "Λίστα πακέτου"; }
2308
2309//////////////////////////////////////////////////////////////////////////
2310// new since 1.9.6
2311//////////////////////////////////////////////////////////////////////////
2312
2313 /*! This is used for translation of the word that will be
2314 * followed by a single name of the VHDL process flowchart.
2315 */
2317 { return "Διάγραμμα ροής:"; }
2318
2319 /*! Please translate also updated body of the method
2320 * trMemberFunctionDocumentation(), now better adapted for
2321 * VHDL sources documentation.
2322 */
2323
2324//////////////////////////////////////////////////////////////////////////
2325// new since 1.9.7
2326//////////////////////////////////////////////////////////////////////////
2327 /*! used in the compound documentation before a list of related symbols.
2328 *
2329 * Supersedes trRelatedFunctions
2330 */
2332 { return "Σχετικά Σύμβολα"; }
2333
2334 /*! subscript for the related symbols
2335 *
2336 * Supersedes trRelatedSubscript
2337 */
2339 { return "(Προσέξτε ότι αυτά δεν είναι σύμβολα μέλη.)"; }
2340
2341 /*! used in the class documentation as a header before the list of all
2342 * related classes.
2343 *
2344 * Supersedes trRelatedFunctionDocumentation
2345 */
2347 { return "Τεκμηρίωσης Φίλιων και Σχετικών Συμβόλων"; }
2348
2350 {
2351 bool extractAll = Config_getBool(EXTRACT_ALL);
2352 DString result="Αυτή είναι μια λίστα με ";
2353
2354 switch (hl)
2355 {
2357 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2358 {
2359 result+="όλες τις ";
2360 if (!extractAll) result+="τεκμηριωμένες ";
2361 result+="συναρτήσεις, μεταβλητές, ορισμούς προεπεξεργαστή, απαριθμήσεις και ορισμούς τύπων δεδομένων";
2362 }
2363 else
2364 {
2365 result+="όλα τα ";
2366 if (!extractAll) result+="τεκμηριωμένα ";
2367 result+="μέλη αρχείων";
2368 }
2369 break;
2371 result+="όλες τις ";
2372 if (!extractAll) result+="τεκμηριωμένες ";
2373 result+="συναρτήσεις";
2374 break;
2376 result+="όλες τις ";
2377 if (!extractAll) result+="τεκμηριωμένες ";
2378 result+="μεταβλητές";
2379 break;
2381 result+="όλους τους ";
2382 if (!extractAll) result+="τεκμηριωμένους ";
2383 result+="ορισμούς τύπων δεδομένων";
2384 break;
2386 result+="όλες τις ";
2387 if (!extractAll) result+="τεκμηριωμένες ";
2388 result+="ακολουθίες";
2389 break;
2391 result+="όλα τα ";
2392 if (!extractAll) result+="τεκμηριωμένα ";
2393 result+="λεξικά";
2394 break;
2396 result+="όλες τις ";
2397 if (!extractAll) result+="τεκμηριωμένες ";
2398 result+="απαριθμήσεις";
2399 break;
2401 result+="όλες τις ";
2402 if (!extractAll) result+="τεκμηριωμένες ";
2403 result+="τιμές απαριθμήσεων";
2404 break;
2406 result+="όλες τις ";
2407 if (!extractAll) result+="τεκμηριωμένες ";
2408 result+="μακροεντολές";
2409 break;
2410 case FileMemberHighlight::Total: // for completeness
2411 break;
2412 }
2413 result+=" με συνδέσμους ";
2414 if (extractAll)
2415 result+="στα αρχεία που ανήκουν:";
2416 else
2417 result+="στην τεκμηρίωση:";
2418 return result;
2419 }
2421 {
2422 bool extractAll = Config_getBool(EXTRACT_ALL);
2423 DString result="Αυτή είναι μια λίστα με ";
2424
2425 switch (hl)
2426 {
2428 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2429 {
2430 result+="όλα τα ";
2431 if (!extractAll) result+="τεκμηριωμένα ";
2432 result+="πεδία δομών και ενώσεων";
2433 }
2434 else
2435 {
2436 result+="όλα τα ";
2437 if (!extractAll) result+="τεκμηριωμένα ";
2438 result+="μέλη κλάσεων";
2439 }
2440 break;
2442 result+="όλες τις ";
2443 if (!extractAll) result+="τεκμηριωμένες ";
2444 result+="συναρτήσεις";
2445 break;
2447 result+="όλες τις ";
2448 if (!extractAll) result+="τεκμηριωμένες ";
2449 result+="μεταβλητές";
2450 break;
2452 result+="όλους τους ";
2453 if (!extractAll) result+="τεκμηριωμένους ";
2454 result+="ορισμούς τύπων δεδομένων";
2455 break;
2457 result+="όλες τις ";
2458 if (!extractAll) result+="τεκμηριωμένες ";
2459 result+="απαριθμήσεις";
2460 break;
2462 result+="όλες τις ";
2463 if (!extractAll) result+="τεκμηριωμένες ";
2464 result+="τιμές απαριθμήσεων";
2465 break;
2467 result+="όλες τις ";
2468 if (!extractAll) result+="τεκμηριωμένες ";
2469 result+="ιδιότητες";
2470 break;
2472 result+="όλα τα ";
2473 if (!extractAll) result+="τεκμηριωμένα ";
2474 result+="συμβάντα";
2475 break;
2477 result+="όλα τα ";
2478 if (!extractAll) result+="τεκμηριωμένα ";
2479 result+="σχετικά σύμβολα";
2480 break;
2481 case ClassMemberHighlight::Total: // for completeness
2482 break;
2483 }
2484 result+=" με συνδέσμους ";
2485 if (!extractAll)
2486 {
2487 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2488 {
2489 result+="στην τεκμηρίωση κάθε πεδίου της δομής/ένωσης:";
2490 }
2491 else
2492 {
2493 result+="στην τεκμηρίωση κάθε μέλους της κλάσης:";
2494 }
2495 }
2496 else
2497 {
2498 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2499 {
2500 result+="στις δομές/ενώσεις που ανήκουν:";
2501 }
2502 else
2503 {
2504 result+="στις κλάσεις που ανήκουν:";
2505 }
2506 }
2507 return result;
2508 }
2510 {
2511 bool extractAll = Config_getBool(EXTRACT_ALL);
2512 DString result="Αυτή είναι μια λίστα με ";
2513 DString singularResult = "";
2514 switch (hl)
2515 {
2517 result+="όλα τα ";
2518 if (!extractAll) result+="τεκμηριωμένα ";
2519 result+="μέλη ";
2520 singularResult="μέλους";
2521 break;
2523 result+="όλες τις ";
2524 if (!extractAll) result+="τεκμηριωμένες ";
2525 result+="συναρτήσεις ";
2526 singularResult="συνάρτησης";
2527 break;
2529 result+="όλες τις ";
2530 if (!extractAll) result+="τεκμηριωμένες ";
2531 result+="μεταβλητές ";
2532 singularResult="μεταβλητής";
2533 break;
2535 result+="όλους τους ";
2536 if (!extractAll) result+="τεκμηριωμένους ";
2537 result+="ορισμούς τύπων δεδομένων ";
2538 singularResult="ορισμού τύπου δεδομένων";
2539 break;
2541 result+="όλες τις ";
2542 if (!extractAll) result+="τεκμηριωμένες ";
2543 result+="ακολουθίες ";
2544 singularResult="ακολουθίας";
2545 break;
2547 result+="όλα τα ";
2548 if (!extractAll) result+="τεκμηριωμένα ";
2549 result+="λεξικά ";
2550 singularResult="λεξικού";
2551 break;
2553 result+="όλες τις ";
2554 if (!extractAll) result+="τεκμηριωμένες ";
2555 result+="απαριθμήσεις ";
2556 singularResult="απαρίθμησης";
2557 break;
2559 result+="όλες τις ";
2560 if (!extractAll) result+="τεκμηριωμένες ";
2561 result+="τιμές απαριθμήσεων ";
2562 singularResult="τιμής απαρίθμησης";
2563 break;
2564 case NamespaceMemberHighlight::Total: // for completeness
2565 break;
2566 }
2567 result+="του χώρου ονομάτων, με συνδέσμους ";
2568 if (extractAll)
2569 result+="στην τεκμηρίωση κάθε " + singularResult + " του χώρου ονομάτων:";
2570 else
2571 result+="στους χώρους ονομάτων που ανήκουν:";
2572 return result;
2573 }
2574 DString trDefinition() override { return "Ορισμός";}
2575 DString trDeclaration() override { return "Δήλωση";}
2576
2577//////////////////////////////////////////////////////////////////////////
2578// new since 1.9.8
2579//////////////////////////////////////////////////////////////////////////
2580
2582 { return "Θέματα"; }
2584 { return "Τεκμηρίωση Θέματος"; }
2586 { return "Λίστα Θεμάτων"; }
2588 { return "Ευρετήριο Θεμάτων"; }
2590 { return "Μια λίστα με όλα τα θέματα με σύντομες περιγραφές:"; }
2592 {
2593 bool extractAll = Config_getBool(EXTRACT_ALL);
2594 DString result="Μια λίστα με ";
2595 DString singularResult = "";
2596 switch (hl)
2597 {
2599 singularResult="μέλος";
2600 result+="όλα ";
2601 if (!extractAll) result+="τα τεκμηριωμένα ";
2602 result+="μέλη";
2603 break;
2605 singularResult="συνάρτηση";
2606 result+="όλες ";
2607 if (!extractAll) result+="τις τεκμηριωμένες ";
2608 result+="συναρτήσεις";
2609 break;
2611 singularResult="μεταβλητή";
2612 result+="όλες ";
2613 if (!extractAll) result+="τις τεκμηριωμένες ";
2614 result+="μεταβλητές";
2615 break;
2617 singularResult="ορισμό τύπου";
2618 result+="όλους ";
2619 if (!extractAll) result+="τους τεκμηριωμένους ";
2620 result+="ορισμούς τύπων";
2621 break;
2623 singularResult="απαρίθμηση";
2624 result+="όλες ";
2625 if (!extractAll) result+="τις τεκμηριωμένες ";
2626 result+="απαριθμήσεις";
2627 break;
2629 singularResult="τιμή απαρίθμησης";
2630 result+="όλες ";
2631 if (!extractAll) result+="τις τεκμηριωμένες ";
2632 result+="τιμές απαριθμήσεων";
2633 break;
2634 case ModuleMemberHighlight::Total: // for completeness
2635 break;
2636 }
2637 result+=" υπομονάδων, με συνδέσμους στην ";
2638 if (extractAll)
2639 result+="τεκμηρίωση της υπομονάδας για κάθε " + singularResult + ":";
2640 else
2641 result+="υπομονάδα στην οποία ανήκουν:";
2642 return result;
2643 }
2645 {
2646 return "Εξαγόμενες Υπομονάδες";
2647 }
2648
2649//////////////////////////////////////////////////////////////////////////
2650// new since 1.10.0
2651//////////////////////////////////////////////////////////////////////////
2652
2654 {
2655 return "Αντιγραφή στο πρόχειρο";
2656 }
2657
2658//////////////////////////////////////////////////////////////////////////
2659// new since 1.11.0
2660//////////////////////////////////////////////////////////////////////////
2661
2663 {
2664 return "Σημαντικό";
2665 }
2666//////////////////////////////////////////////////////////////////////////
2667// new since 1.16.0
2668//////////////////////////////////////////////////////////////////////////
2669
2670 // the title of the requirements overview page
2672 {
2673 return "Απαιτήσεις";
2674 }
2675 // table header for the column with the requirements IDs
2677 {
2678 return "Α/Α";
2679 }
2680 // indicates a symbol implements (satisfies) a requirement
2681 DString trSatisfies(bool singular) override
2682 {
2683 return createNoun(true, singular, "Πληρεί ", "τις απαιτήσεις", "την απαίτηση");
2684 }
2685 // indicates a requirement is satisfied (implemented) by one or more symbols
2686 DString trSatisfiedBy(const DString &list) override
2687 {
2688 return "Πληρούται από "+list+".";
2689 }
2691 {
2692 return "Μη Πληρούμενες Απαιτήσεις";
2693 }
2694 DString trUnsatisfiedRequirementsText(bool singular,const DString &list) override
2695 {
2696 return singular ?
2697 "Η απαίτηση "+list+" δεν έχουν 'πληρεί' σχέση." :
2698 "Οι απαιτήσεις "+list+" δεν έχουν 'πληρεί' σχέση.";
2699 }
2700 // indicates a symbol verifies (tests) a requirement
2701 DString trVerifies(bool singular) override
2702 {
2703 return createNoun(true, singular, "Επιβεβαιώνει ", "τις απαιτήσεις", "την απαίτηση");
2704 }
2705 // indicates a requirement is verified (tested) by one or more symbols
2706 DString trVerifiedBy(const DString &list) override
2707 {
2708 return "Επιβεβαιώνεται από "+list+".";
2709 }
2711 {
2712 return "Ανεπιβεβαίωτες Απαιτήσεις";
2713 }
2714 DString trUnverifiedRequirementsText(bool singular,const DString &list) override
2715 {
2716 return singular ?
2717 "Η απαίτηση "+list+" δεν έχουν 'επιβεβαιώνει' σχέση." :
2718 "Οι απαιτήσεις "+list+" δεν έχουν 'επιβεβαιώνει' σχέση.";
2719 }
2720};
2721
2722#endif
CompoundType
The various compound types.
Definition classdef.h:105
@ Singleton
Definition classdef.h:113
@ Interface
Definition classdef.h:108
@ Exception
Definition classdef.h:111
A String class for use with Doxygen wrapping std::string and adding some additional functionality off...
Definition dstring.h:84
bool empty() const
Returns true iff the string is empty (std::string compatible alias for isEmpty()).
Definition dstring.h:148
DString & sprintf(const char *format,...)
Definition dstring.cpp:34
DString trDeprecated() override
DString trSatisfies(bool singular) override
DString trReturns() override
DString trConcept(bool first_capital, bool singular) override
C++20 concept.
DString trClasses() override
DString trNamespaces() override
DString trCompoundList() override
DString trModulesMembers() override
DString trDesignUnitIndex() override
VHDL design unit index.
DString trParameters() override
DString trNamespaceMembers() override
DString trNamespaceListDescription(bool extractAll) override
DString trDesignUnitDocumentation() override
VHDL design unit documentation.
DString trClass(bool first_capital, bool singular) override
DString trCompounds() override
DString trGeneratedAutomatically(const DString &s) override
DString trModuleReference(const DString &namespaceName) override
DString trDirReference(const DString &dirName) override
DString trMethodDocumentation() override
DString trCallerGraph() override
DString trPublicSlots() override
DString trSourceFile(const DString &filename) override
DString trRelatedFunctionDocumentation() override
DString trPrivateTypes() override
DString trSubprograms() override
DString trNamespaceMemberDescription(bool extractAll) override
DString trModulesIndex() override
DString trStructs() override
DString trFileIn(const DString &name) override
DString trSatisfiedBy(const DString &list) override
DString trNamespaceReference(const DString &namespaceName) override
DString trInterfaceHierarchyDescription() override
DString trConstructorDocumentation() override
DString trExceptionList() override
DString trFileReference(const DString &fileName) override
DString trDeclaration() override
DString trCompoundMembersFortran() override
DString trMore() override
DString trSingletonReference(const DString &sName) override
UNO IDL singleton page title.
DString trCustomReference(const DString &name) override
DString trMember(bool first_capital, bool singular) override
DString trSeeAlso() override
DString trDefinedInSourceFile() override
DString trEnumerationValues() override
DString trOverloadText() override
DString trPostcondition() override
DString trDefineValue() override
DString trDefinedAtLineInSourceFile() override
DString trStaticPublicAttribs() override
DString trSliceInterfaces() override
DString trStaticProtectedAttribs() override
DString trReturnValues() override
DString trGotoTextualHierarchy() override
DString trModulesList() override
DString trConstantDocumentation() override
DString trTodoList() override
DString trDefinedIn() override
DString trEvents() override
DString trExceptionHierarchy() override
DString trConceptListDescription(bool extractAll) override
DString trEnumerationTypeDocumentation() override
DString trGlobal(bool first_capital, bool singular) override
DString trRTFCharSet() override
DString trTopicDocumentation() override
DString trFunctions() override
DString trUnsatisfiedRequirementsText(bool singular, const DString &list) override
DString trDetails() override
DString trFunctionAndProc() override
VHDL functions/procedures/processes.
DString trModulesMemberDescription(bool extractAll) override
DString trNamespaceMembersDescriptionTotal(NamespaceMemberHighlight::Enum hl) override
DString trCompoundMembersDescription(bool extractAll) override
DString trServices() override
old style UNO IDL services: inherited services
DString trFileDocumentation() override
DString trEnumerations() override
DString trSearchResults(int numDocuments) override
DString trCompoundListFortran() override
DString trDataMemberDocumentation() override
DString trDefinition() override
DString trNamespaceDocumentation() override
DString trMemberFunctionDocumentationFortran() override
DString trInheritsList(int numEntries) override
DString trUnverifiedRequirementsText(bool singular, const DString &list) override
DString trPackage(const DString &name) override
DString trDirIndex() override
DString trNoMatches() override
DString trGeneratedAt(const DString &date, const DString &projName) override
DString trReimplementedInList(int numEntries) override
DString trUnsatisfiedRequirements() override
DString trConstantGroups() override
UNO IDL constant groups.
DString trClassMethods() override
DString trExtendsClass() override
DString trOperations() override
DString trDocumentation(const DString &projName) override
DString trPublicTypes() override
DString trDirectories() override
DString trTemplateParameters() override
DString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single) override
DString trCode() override
DString trStaticProtectedMembers() override
DString trGotoDocumentation() override
DString trInclByDepGraph() override
DString trBugList() override
DString trVerifies(bool singular) override
DString trEventDocumentation() override
DString trInterfaceHierarchy() override
DString trStructIndex() override
DString trStructListDescription() override
DString trPrivateMembers() override
DString trProvidedByCategory() override
DString trImportant() override
DString trISOLang() override
DString trMemberTypedefDocumentation() override
DString trInclDepGraph(const DString &fName) override
DString trEnumerationValueDocumentation() override
DString trTopicIndex() override
DString trDetailLevel() override
DString trPublicAttribs() override
DString trCompoundMembers() override
DString trPrivateSlots() override
DString trConceptReference(const DString &conceptName) override
DString trCompoundMembersDescriptionFortran(bool extractAll) override
DString trDayPeriod(bool period) override
DString trInterfaceListDescription() override
DString trEnumGeneratedFromFiles(bool single) override
DString trCompoundIndexFortran() override
DString trDefines() override
DString trMemberList() override
DString trGotoSourceCode() override
DString trFileMembers() override
DString trPackageList() override
DString trDetailedDescription() override
DString trClassDocumentation() override
DString trDir(bool first_capital, bool singular) override
DString trTopicList() override
DString trSearching() override
DString trFriends() override
DString trTopicListDescription() override
DString trStaticPublicMembers() override
DString trModulesDescription() override
DString trGlobalNamespace() override
DString trSearchResultsTitle() override
DString trReimplementedFromList(int numEntries) override
DString trProperties() override
DString trSequences() override
DString trCompoundType(ClassDef::CompoundType compType, SrcLangExt lang) override
DString trSignals() override
DString trImplementedInList(int numEntries) override
DString trFunctionDocumentation() override
DString trExceptions() override
DString trNamespaceIndex() override
DString trLoading() override
DString trPackageFunctions() override
DString trPackageAttribs() override
DString trDictionaries() override
DString trPackages() override
DString trClassHierarchyDescription() override
DString trPrecondition() override
DString trCompoundReferenceFortran(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trServiceReference(const DString &sName) override
UNO IDL service page title.
DString trTypeConstraints() override
DString trDirDepGraph(const DString &name) override
DString trRequirements() override
DString trTypeDocumentation() override
DString trCallGraph() override
DString trModulesListDescription(bool extractAll) override
DString trExamples() override
DString trUnverifiedRequirements() override
DString trInheritedByList(int numEntries) override
DString trIncludingInheritedMembers() override
DString trDesignUnitHierarchy() override
VHDL design unit hierarchy.
DString trPage(bool first_capital, bool singular) override
DString trImplementedFromList(int numEntries) override
DString trMemberFunctionDocumentation() override
DString trTypedefs() override
DString trExportedModules() override
DString trVersion() override
DString trReferences() override
DString trLegendDocs() override
DString trStructDocumentation() override
DString trGeneratedBy() override
DString trRelatedSubscript() override
DString trInheritedFrom(const DString &members, const DString &what) override
DString trRelatedSymbolsSubscript() override
DString trRequirementID() override
DString trDirDocumentation() override
DString trConceptIndex() override
DString trCompoundIndex() override
DString trHierarchicalIndex() override
DString trCompoundMembersDescriptionTotal(ClassMemberHighlight::Enum hl) override
DString trFlowchart() override
DString idLanguage() override
DString trNamespaceList() override
DString trDictionaryDocumentation() override
DString trDefineDocumentation() override
DString trAuthor(bool first_capital, bool singular) override
DString trInvariant() override
DString trReferenceManual() override
DString trDesignUnitList() override
VHDL design unit list.
DString trReferencedBy() override
DString trRelatedSymbolDocumentation() override
DString trGroup(bool first_capital, bool singular) override
DString latexCommandName() override
DString trExceptionListDescription() override
DString trSubprogram(bool first_capital, bool singular) override
DString trDataTypes() override
DString trAdditionalInheritedMembers() override
DString trModule(bool first_capital, bool singular) override
DString trSequenceDocumentation() override
DString trProtectedTypes() override
DString trStaticPackageFunctions() override
DString trEnumValue() override
DString trExceptionHierarchyDescription() override
DString trConceptDocumentation() override
DString trCompoundListDescription() override
DString trInterfaces() override
old style UNO IDL services: implemented interfaces
DString trPackageListDescription() override
DString trVariables() override
DString trLegendTitle() override
DString trInterfaceList() override
DString trMainPage() override
DString trClassHierarchy() override
DString trNote() override
DString trNamespace(bool first_capital, bool singular) override
DString trRTFTableOfContents() override
DString trInstanceMethods() override
DString trPropertyDocumentation() override
DString trVariableDocumentation() override
DString trDesignUnitListDescription() override
VHDL design unit list description.
DString trIncludesFileIn(const DString &name) override
DString trConstantGroupReference(const DString &namespaceName) override
UNO IDL constant groups.
DString trProtectedMembers() override
DString trPageIndex() override
DString trMonth(int month, bool, bool full) override
DString trSearch() override
DString trTodo() override
DString trRelatedFunctions() override
DString latexLanguageSupportCommand() override
DString trConceptList() override
DString trSubprogramDocumentation() override
DString trModuleDocumentation() override
DString trModuleIndex() override
DString trTypedefDocumentation() override
DString trDirRelation(const DString &name) override
DString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, DateTimeType includeTime) override
Compiles a date string.
DString trFileListDescription(bool extractAll) override
DString trFile(bool first_capital, bool singular) override
DString getLanguageString() override
language codes for Html help
DString trGraphicalHierarchy() override
DString trCompoundListDescriptionFortran() override
DString trDeprecatedList() override
DString trDataMembers() override
DString trBug() override
DString trMemberEnumerationDocumentation() override
DString trTestList() override
DString trCompoundReference(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trStaticPrivateMembers() override
DString trRTFansicp() override
DString trCollaborationDiagram(const DString &clName) override
DString trMemberDataDocumentation() override
DString trPackageTypes() override
DString trLegend() override
DString trEnumReference(const DString &name) override
DString trRelatedPagesDescription() override
DString trTopics() override
DString trModules() override
DString trCiteReferences() override
DString trProtectedSlots() override
DString trPrivateAttribs() override
DString trServiceGeneratedFromFiles(bool single) override
UNO IDL service page.
DString trConstants() override
DString trWriteList(int numEntries) override
DString trCopyToClipboard() override
DString trDesignUnitMembers() override
VHDL design unit members.
DString trConceptDefinition() override
DString trInterfaceIndex() override
DString trExceptionDocumentation() override
DString trVhdlType(VhdlSpecifier type, bool single) override
VHDL type.
DString trCopyright() override
DString trAttention() override
DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
DString trFileIndex() override
DString trType(bool first_capital, bool singular) override
DString trThisIsTheListOfAllMembers() override
DString trGotoGraphicalHierarchy() override
DString trStructList() override
DString trFileMembersDescriptionTotal(FileMemberHighlight::Enum hl) override
DString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single) override
DString trAndMore(const DString &number) override
DString trRelatedPages() override
DString trSingletonGeneratedFromFiles(bool single) override
UNO IDL singleton page.
DString trFileList() override
DString trFileMembersDescription(bool extractAll) override
DString trInterfaceDocumentation() override
DString trEnumName() override
DString trStaticPackageAttribs() override
DString trExceptionIndex() override
DString trWarning() override
DString trDayOfWeek(int dayOfWeek, bool, bool full) override
DString trTest() override
DString trProtectedAttribs() override
DString trVerifiedBy(const DString &list) override
DString trSince() override
DString trDesignUnits() override
VHDL design units.
DString trOperationDocumentation() override
DString trPageAbbreviation() override
DString trAll() override
DString trRemarks() override
DString trRTFGeneralIndex() override
DString trClassDiagram(const DString &clName) override
DString trPackageMembers() override
DString trRelatedSymbols() override
DString trStaticPrivateAttribs() override
DString trPublicMembers() override
DString trExamplesDescription() override
DString trModuleMembersDescriptionTotal(ModuleMemberHighlight::Enum hl) override
DString trDate() override
DString trListOfAllMembers() override
DString trInitialValue() override
DString trPanelSynchronisationTooltip(bool enable) override
DString trSearchMatches() override
Abstract base class for all translatable text fragments.
Definition translator.h:27
DString createNoun(bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")
Definition translator.h:799
DString p_latexCommandName(const DString &latexCmd)
Definition translator.h:786
#define Config_getBool(name)
Definition config.h:33
DateTimeType
Definition datetime.h:38
DString generateMarker(int id)
Definition dstring.h:904
SrcLangExt
Definition types.h:207
VhdlSpecifier
Definition types.h:770
@ INSTANTIATION
Definition types.h:791
@ MISCELLANEOUS
Definition types.h:797
@ SHAREDVARIABLE
Definition types.h:794
DString getDotImageExtension()
Definition util.cpp:4964