Doxygen
Loading...
Searching...
No Matches
translator_gr.h
Go to the documentation of this file.
1/******************************************************************************
2 *
3 *
4 *
5 * Copyright (C) 1997-2014 by Dimitri van Heesch.
6 *
7 * Permission to use, copy, modify, and distribute this software and its
8 * documentation under the terms of the GNU General Public License is hereby
9 * granted. No representations are made about the suitability of this software
10 * for any purpose. It is provided "as is" without express or implied warranty.
11 * See the GNU General Public License for more details.
12 *
13 * Documents produced by Doxygen are derivative works derived from the
14 * input used in their production; they are not affected by this license.
15 *
16 */
17
18/*
19 * 15 Dec 2001 : Translation to greek by
20 * Harry Kalogirou <no email>
21 *
22 * 01 Jan 2009 : Greek maintenance by
23 * Pavlos Gkesos <gessos.paul@gmail.com>
24 *
25 *
26 * Δουλεύω με C, C++, Java, PHP και Python. Άλλες γλώσσες (π.χ. VHDL) μου είναι
27 * άγνωστες.
28 * Αν παρατηρήσετε σφάλματα ΠΑΡΑΚΑΛΩ ΠΟΛΥ επικοινωνήστε μαζί μου.
29 */
30
31/* English to Greek keyword dictionary
32 (Many words have more clear meaning in English than Greek)
33 template -> πρότυπο
34 instance -> υπόσταση
35 module -> υπομονάδα
36 interface -> διεπαφή (ενναλλακτικά μπορεί να χρησιμοποιηθεί: διασύνδεση)
37 singleton -> μονοσύνολο
38 service -> υπηρεσία
39 exception -> εξαίρεση
40 namespace -> χώρος ονομάτων
41 enumeration -> απαρίθμηση
42 concept -> έννοια
43 signal -> σήμα
44 instantiation -> ενσάρκωση
45 definition -> ορισμός
46 declaration -> δήλωση
47*/
48
49
50#ifndef TRANSLATOR_GR_H
51#define TRANSLATOR_GR_H
52
54{
55 public:
56
57 // --- Language control methods -------------------
58
59 /*! Used for identification of the language. The identification
60 * should not be translated. It should be replaced by the name
61 * of the language in English using lower-case characters only
62 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
63 * the identification used in language.cpp.
64 */
66 { return "greek"; }
67
69 {
70 return "\\usepackage{fontspec}\n"
71 "\\usepackage[greek]{babel}\n";
72 }
73
75 {
76 return p_latexCommandName("xelatex");
77 }
78
79 DString trISOLang() override
80 {
81 return "el";
82 }
83
84 // --- Language translation methods -------------------
85
86 /*! used in the compound documentation before a list of related functions. */
88 { return "Σχετικές συναρτήσεις"; }
89
90 /*! subscript for the related functions. */
92 { return "(Σημειώστε ότι αυτές δεν είναι συναρτήσεις μέλη.)"; }
93
94 /*! header that is put before the detailed description of files, classes and namespaces. */
96 { return "Λεπτομερής Περιγραφή"; }
97
98 /*! header that is used when the summary tag is missing inside the details tag */
99 DString trDetails() override
100 { return "Λεπτομέρειες"; }
101
102 /*! header that is put before the list of typedefs. */
104 { return "Τεκμηρίωση Μελών Ορισμών Τύπων"; }
105
106 /*! header that is put before the list of enumerations. */
108 { return "Τεκμηρίωση Απαριθμήσεων Μελών"; }
109
110 /*! header that is put before the list of member functions. */
112 { return "Τεκμηρίωση Συναρτήσεων Μελών"; }
113
114 /*! header that is put before the list of member attributes. */
116 {
117 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
118 {
119 return "Τεκμηρίωση Πεδίων";
120 }
121 else
122 {
123 return "Τεκμηρίωση Δεδομένων Μελών";
124 }
125 }
126
127 /*! this is the text of a link put after brief descriptions. */
128 DString trMore() override
129 { return "Περισσότερα..."; }
130
131 /*! put in the class documentation */
133 { return "Λίστα όλων των μελών"; }
134
135 /*! used as the title of the "list of all members" page of a class */
137 { return "Λίστα μελών"; }
138
139 /*! this is the first part of a sentence that is followed by a class name */
141 { return "Ακολουθεί η πλήρης λίστα των μελών της"; }
142
143 /*! this is the remainder of the sentence after the class name */
145 { return ", περιλαμβανομένων όλων των κληρονομημένων μελών."; }
146
147 /*! this is put at the author sections at the bottom of man pages.
148 * parameter s is name of the project name.
149 */
151 { DString result="Δημιουργήθηκε αυτόματα από το Doxygen";
152 if (!s.empty()) result+=" για "+s;
153 result+=" από τον πηγαίο κώδικα.";
154 return result;
155 }
156
157 /*! put after an enum name in the list of all members */
159 { return "όνομα απαρίθμησης"; }
160
161 /*! put after an enum value in the list of all members */
163 { return "τιμή απαρίθμησης"; }
164
165 /*! put after an undocumented member in the list of all members */
167 { return "ορισμένο στο "; }
168
169 // quick reference sections
170
171 /*! This is put above each page as a link to the list of all groups of
172 * compounds or files (see the \\group command).
173 */
175 { return "Υπομονάδες"; }
176
177 /*! This is put above each page as a link to the class hierarchy */
179 { return "Ιεραρχία Κλάσεων"; }
180
181 /*! This is put above each page as a link to the list of annotated classes */
183 {
184 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
185 {
186 return "Δομές Δεδομένων";
187 }
188 else
189 {
190 return "Λίστα Κλάσεων";
191 }
192 }
193
194 /*! This is put above each page as a link to the list of documented files */
196 { return "Λίστα Αρχείων"; }
197
198 /*! This is put above each page as a link to all members of compounds. */
200 {
201 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
202 {
203 return "Μέλη Δομών Δεδομένων";
204 }
205 else
206 {
207 return "Μέλη Κλάσεων";
208 }
209 }
210
211 /*! This is put above each page as a link to all members of files. */
213 {
214 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
215 {
216 return "Καθολικοί ορισμοί";
217 }
218 else
219 {
220 return "Μέλη Αρχείων";
221 }
222 }
223
224 /*! This is put above each page as a link to all related pages. */
226 { return "Σχετικές Σελίδες"; }
227
228 /*! This is put above each page as a link to all examples. */
230 { return "Παραδείγματα"; }
231
232 /*! This is put above each page as a link to the search engine. */
233 DString trSearch() override
234 { return "Αναζήτηση"; }
235
236 /*! This is an introduction to the class hierarchy. */
238 { return "Αυτή η λίστα κληρονομικότητας είναι μερικώς ταξινομημένη αλφαβητικά:"; }
239
240 /*! This is an introduction to the list with all files. */
241 DString trFileListDescription(bool extractAll) override
242 {
243 DString result="Ακολουθεί μια λίστα όλων των ";
244 if (!extractAll) result+="τεκμηριωμένων ";
245 result+="αρχείων με σύντομες περιγραφές:";
246 return result;
247 }
248
249 /*! This is an introduction to the annotated compound list. */
251 {
252
253 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
254 {
255 return "Ακολουθούν οι δομές δεδομένων με σύντομες περιγραφές:";
256 }
257 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
258 {
259 return "Ακολουθούν οι κλάσεις με σύντομες περιγραφές:";
260 }
261 else
262 {
263 return "Ακολουθούν οι κλάσεις, οι δομές, "
264 "οι ενώσεις και οι διασυνδέσεις με σύντομες περιγραφές:";
265 }
266 }
267
268 /*! This is an introduction to the page with all class members. */
269 DString trCompoundMembersDescription(bool extractAll) override
270 {
271 DString result="Ακολουθεί η λίστα όλων των ";
272 if (!extractAll)
273 {
274 result+="τεκμηριωμένων ";
275 }
276 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
277 {
278 result+="μελών δομών δεδομένων και ενώσεων ";
279 }
280 else
281 {
282 result+="κλάσεων";
283 }
284 result+=" με συνδέσμους ";
285 if (!extractAll)
286 {
287 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
288 {
289 result+="στην τεκμηρίωση των δομών/ενώσεων για κάθε πεδίο:";
290 }
291 else
292 {
293 result+="στην τεκμηρίωση των κλάσεων για κάθε πεδίο:";
294 }
295 }
296 else
297 {
298 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
299 {
300 result+="στις δομές/ενώσεις που ανήκουν:";
301 }
302 else
303 {
304 result+="στις κλάσεις που ανήκουν:";
305 }
306 }
307 return result;
308 }
309
310 /*! This is an introduction to the page with all file members. */
311 DString trFileMembersDescription(bool extractAll) override
312 {
313 DString result="Ακολουθεί η λίστα όλων των ";
314 if (!extractAll) result+="τεκμηριωμένων ";
315
316 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
317 {
318 result+="συναρτήσεων, μεταβλητών, ορισμών, απαριθμήσεων, και ορισμών τύπων";
319 }
320 else
321 {
322 result+="μελών αρχείων";
323 }
324 result+=" με συνδέσμους ";
325 if (extractAll)
326 result+="στα αρχεία που ανήκουν:";
327 else
328 result+="στην τεκμηρίωση:";
329 return result;
330 }
331
332 /*! This is an introduction to the page with the list of all examples */
334 { return "Ακολουθεί η λίστα με τα παραδείγματα:"; }
335
336 /*! This is an introduction to the page with the list of related pages */
338 { return "Ακολουθεί η λίστα όλων των σχετικών σελίδων τεκμηρίωσης:"; }
339
340 /*! This is an introduction to the page with the list of class/file groups */
342 { return "Ακολουθεί η λίστα όλων των υπομονάδων:"; }
343
344 // index titles (the project name is prepended for these)
345
346
347 /*! This is used in HTML as the title of index.html. */
348 DString trDocumentation(const DString &projName) override
349 { return (!projName.empty()?projName + " " : "") + "Τεκμηρίωση"; }
350
351 /*! This is used in LaTeX as the title of the chapter with the
352 * index of all groups.
353 */
355 { return "Ευρετήριο υπομονάδων"; }
356
357 /*! This is used in LaTeX as the title of the chapter with the
358 * class hierarchy.
359 */
361 { return "Ιεραρχικό Ευρετήριο"; }
362
363 /*! This is used in LaTeX as the title of the chapter with the
364 * annotated compound index.
365 */
367 {
368 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
369 {
370 return "Ευρετήριο δομών δεδομένων";
371 }
372 else
373 {
374 return "Συμπαγές Ευρετήριο";
375 }
376 }
377
378 /*! This is used in LaTeX as the title of the chapter with the
379 * list of all files.
380 */
382 { return "Ευρετήριο Αρχείων"; }
383
384 /*! This is used in LaTeX as the title of the chapter containing
385 * the documentation of all groups.
386 */
388 { return "Τεκμηρίωση Υπομονάδων"; }
389
390 /*! This is used in LaTeX as the title of the chapter containing
391 * the documentation of all classes, structs and unions.
392 */
394 {
395 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
396 {
397 return "Τεκμηρίωση Δομών Δεδομένων";
398 }
399 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
400 {
402 }
403 else
404 {
405 return "Τεκμηρίωση Κλάσεων";
406 }
407 }
408
409 /*! This is used in LaTeX as the title of the chapter containing
410 * the documentation of all files.
411 */
413 { return "Τεκμηρίωση Αρχείων"; }
414
415 /*! This is used in LaTeX as the title of the document */
417 { return "Εγχειρίδιο Τεκμηρίωσης"; }
418
419 /*! This is used in the documentation of a file as a header before the
420 * list of defines
421 */
423 { return "Ορισμοί"; }
424
425 /*! This is used in the documentation of a file as a header before the
426 * list of typedefs
427 */
429 { return "Ορισμοί Τύπων"; }
430
431 /*! This is used in the documentation of a file as a header before the
432 * list of enumerations
433 */
435 { return "Απαριθμήσεις"; }
436
437 /*! This is used in the documentation of a file as a header before the
438 * list of (global) functions
439 */
441 { return "Συναρτήσεις"; }
442
443 /*! This is used in the documentation of a file as a header before the
444 * list of (global) variables
445 */
447 { return "Μεταβλητές"; }
448
449 /*! This is used in the documentation of a file as a header before the
450 * list of (global) variables
451 */
453 { return "Τιμές Απαριθμήσεων"; }
454
455 /*! This is used in the documentation of a file before the list of
456 * documentation blocks for defines
457 */
459 { return "Τεκμηρίωση Ορισμών"; }
460
461 /*! This is used in the documentation of a file/namespace before the list
462 * of documentation blocks for typedefs
463 */
465 { return "Τεκμηρίωση Ορισμών Τύπων"; }
466
467 /*! This is used in the documentation of a file/namespace before the list
468 * of documentation blocks for enumeration types
469 */
471 { return "Τεκμηρίωση Απαριθμήσεων"; }
472
473 /*! This is used in the documentation of a file/namespace before the list
474 * of documentation blocks for functions
475 */
477 { return "Τεκμηρίωση Συναρτήσεων"; }
478
479 /*! This is used in the documentation of a file/namespace before the list
480 * of documentation blocks for variables
481 */
483 { return "Τεκμηρίωση Μεταβλητών"; }
484
485 /*! This is used in the documentation of a file/namespace/group before
486 * the list of links to documented compounds
487 */
489 {
490 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
491 {
492 return "Δομές Δεδομένων";
493 }
494 else
495 {
496 return "Κλάσεις";
497 }
498 }
499
500 /*! This is used in the standard footer of each page and indicates when
501 * the page was generated
502 */
503 DString trGeneratedAt(const DString &date,const DString &projName) override
504 {
505 DString result="Δημιουργήθηκε στις "+date;
506 if (!projName.empty()) result+=" για "+projName;
507 result+=" από";
508 return result;
509 }
510
511 /*! this text is put before a class diagram */
512 DString trClassDiagram(const DString &clName) override
513 {
514 return "Διάγραμμα κληρονομικότητας για την "+clName+":";
515 }
516
517 /*! this text is generated when the \\warning command is used. */
519 { return "Προειδοποίηση"; }
520
521 /*! this text is generated when the \\version command is used. */
523 { return "Έκδοση"; }
524
525 /*! this text is generated when the \\date command is used. */
526 DString trDate() override
527 { return "Ημερομηνία"; }
528
529 /*! this text is generated when the \\return command is used. */
531 { return "Επιστρέφει"; }
532
533 /*! this text is generated when the \\sa command is used. */
535 { return "Κοιτάξτε επίσης "; }
536
537 /*! this text is generated when the \\param command is used. */
539 { return "Παράμετροι"; }
540
541 /*! this text is generated when the \\exception command is used. */
543 { return "Εξαίρεση"; }
544
545 /*! this text is used in the title page of a LaTeX document. */
547 { return "Δημιουργήθηκε από "; }
548
549//////////////////////////////////////////////////////////////////////////
550// new since 0.49-990307
551//////////////////////////////////////////////////////////////////////////
552
553 /*! used as the title of page containing all the index of all namespaces. */
555 { return "Λίστα Χώρων Ονομάτων"; }
556
557 /*! used as an introduction to the namespace list */
558 DString trNamespaceListDescription(bool extractAll) override
559 {
560 DString result="Ακολουθέι η λίστα όλων των ";
561 if (!extractAll) result+="τεκμηριωμένων ";
562 result+="Χώρων Ονομάτων με σύντομες περιγραφές:";
563 return result;
564 }
565
566 /*! used in the class documentation as a header before the list of all
567 * friends of a class
568 */
570 { return "Φίλοι"; }
571
572//////////////////////////////////////////////////////////////////////////
573// new since 0.49-990405
574//////////////////////////////////////////////////////////////////////////
575
576 /*! used in the class documentation as a header before the list of all
577 * related classes
578 */
580 { return "Τεκμηρίωση Φιλικών και Συσχετιζόμενων Συναρτήσεων"; }
581
582//////////////////////////////////////////////////////////////////////////
583// new since 0.49-990425
584//////////////////////////////////////////////////////////////////////////
585
586 /*! used as the title of the HTML page of a class/struct/union */
588 ClassDef::CompoundType compType,
589 bool isTemplate) override
590 {
591 DString result="Τεκμηρίωση";
592 if (isTemplate) result+=" Προτύπου";
593 switch(compType)
594 {
595 case ClassDef::Class: result+=" Κλάσης "; break;
596 case ClassDef::Struct: result+=" Δομής "; break;
597 case ClassDef::Union: result+=" Ένωσης "; break;
598 case ClassDef::Interface: result+=" Διεπαφής "; break;
599 case ClassDef::Protocol: result+=" Πρωτοκόλλου "; break;
600 case ClassDef::Category: result+=" Κατηγορίας "; break;
601 case ClassDef::Exception: result+=" Εξαίρεσης "; break;
602 default: break;
603 }
604 result+=clName;
605 return result;
606 }
607
608 /*! used as the title of the HTML page of a file */
609 DString trFileReference(const DString &fileName) override
610 {
611 DString result="Τεκμηρίωση Αρχείου ";
612 result+=fileName;
613 return result;
614 }
615
616 /*! used as the title of the HTML page of a namespace */
617 DString trNamespaceReference(const DString &namespaceName) override
618 {
619 DString result="Τεκμηρίωση Χώρου Ονομάτων ";
620 result+=namespaceName;
621 return result;
622 }
623
625 { return "Δημόσιες Μέθοδοι"; }
627 { return "Δημόσιες Υποδοχές"; }
629 { return "Σήματα"; }
631 { return "Στατικές Δημόσιες Μέθοδοι"; }
633 { return "Προστατευμένες Μέθοδοι"; }
635 { return "Προστατευμένες Υποδοχές"; }
637 { return "Στατικές Προστατευμένες Μέθοδοι"; }
639 { return "Ιδιωτικές Μέθοδοι"; }
641 { return "Ιδιωτικές Υποδοχές"; }
643 { return "Στατικές Ιδιωτικές Μέθοδοι"; }
644
645 /*! this function is used to produce a comma-separated list of items.
646 * use generateMarker(i) to indicate where item i should be put.
647 */
648 DString trWriteList(int numEntries) override
649 {
650 DString result;
651 // the inherits list contain `numEntries' classes
652 for (int i=0;i<numEntries;i++)
653 {
654 // use generateMarker to generate placeholders for the class links!
655 result+=generateMarker(i); // generate marker for entry i in the list
656 // (order is left to right)
657
658 if (i!=numEntries-1) // not the last entry, so we need a separator
659 {
660 if (i<numEntries-2) // not the fore last entry
661 result+=", ";
662 else // the fore last entry
663 result+=", και ";
664 }
665 }
666 return result;
667 }
668
669 /*! used in class documentation to produce a list of base classes,
670 * if class diagrams are disabled.
671 */
672 DString trInheritsList(int numEntries) override
673 {
674 return DString("Κληρονομεί ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
675 }
676
677 /*! used in class documentation to produce a list of super classes,
678 * if class diagrams are disabled.
679 */
680 DString trInheritedByList(int numEntries) override
681 {
682 return DString("Κληρονομείται από ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
683 }
684
685 /*! used in member documentation blocks to produce a list of
686 * members that are hidden by this one.
687 */
688 DString trReimplementedFromList(int numEntries) override
689 {
690 return DString("Επαναϋλοποιείται από ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
691 }
692
693 /*! used in member documentation blocks to produce a list of
694 * all member that overwrite the implementation of this member.
695 */
696 DString trReimplementedInList(int numEntries) override
697 {
698 return DString("Επαναϋλοποιείται ")+(numEntries==1?"στην ":"στις ")+trWriteList(numEntries)+".";
699 }
700
701 /*! This is put above each page as a link to all members of namespaces. */
703 { return "Μέλη Χώρου Ονομάτων"; }
704
705 /*! This is an introduction to the page with all namespace members */
706 DString trNamespaceMemberDescription(bool extractAll) override
707 {
708 DString result="Ακολουθεί η λίστα όλων των ";
709 if (!extractAll) result+="τεκμηριωμένων ";
710 result+="μελών χώρων ονομάτων με συνδέσμους ";
711 if (extractAll)
712 result+="στην τεκμηρίωση του χώρου ονομάτων για κάθε μέλος:";
713 else
714 result+="στους χώρους ονομάτων που ανήκουν:";
715 return result;
716 }
717 /*! This is used in LaTeX as the title of the chapter with the
718 * index of all namespaces.
719 */
721 { return "Ευρετήριο Χώρων Ονομάτων"; }
722
723 /*! This is used in LaTeX as the title of the chapter containing
724 * the documentation of all namespaces.
725 */
727 { return "Τεκμηρίωση Χώρων Ονομάτων"; }
728
729//////////////////////////////////////////////////////////////////////////
730// new since 0.49-990522
731//////////////////////////////////////////////////////////////////////////
732
733 /*! This is used in the documentation before the list of all
734 * namespaces in a file.
735 */
737 { return "Χώροι Ονομάτων"; }
738
739//////////////////////////////////////////////////////////////////////////
740// new since 0.49-990728
741//////////////////////////////////////////////////////////////////////////
742
743 /*! This is put at the bottom of a class documentation page and is
744 * followed by a list of files that were used to generate the page.
745 */
747 bool single) override
748 { // here s is one of " Class", " Struct" or " Union"
749 // single is true implies a single file
750 DString result="Η τεκμηρίωση για ";
751 switch(compType)
752 {
753 case ClassDef::Class: result+="αυτή την κλάση"; break;
754 case ClassDef::Struct: result+="αυτή τη δομή"; break;
755 case ClassDef::Union: result+="αυτή την ένωση"; break;
756 case ClassDef::Interface: result+="αυτή τη διεπαφή"; break;
757 case ClassDef::Protocol: result+="αυτό το πρωτόκολλο"; break;
758 case ClassDef::Category: result+="αυτή την κατηγορία"; break;
759 case ClassDef::Exception: result+="αυτή την εξαίρεση"; break;
760 default: break;
761 }
762 result+=" δημιουργήθηκε από ";
763 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
764 return result;
765 }
766
767//////////////////////////////////////////////////////////////////////////
768// new since 0.49-990901
769//////////////////////////////////////////////////////////////////////////
770
771 /*! This is used as the heading text for the retval command. */
773 { return "Τιμές Επιστροφής"; }
774
775 /*! This is in the (quick) index as a link to the main page (index.html)
776 */
778 { return "Κύρια Σελίδα"; }
779
780 /*! This is used in references to page that are put in the LaTeX
781 * documentation. It should be an abbreviation of the word page.
782 */
784 { return "σελ."; }
785
786//////////////////////////////////////////////////////////////////////////
787// new since 0.49-991003
788//////////////////////////////////////////////////////////////////////////
789
791 {
792 return "Ορισμός στη γραμμή @0 του αρχείου @1.";
793 }
795 {
796 return "Ορισμός στο αρχείο @0.";
797 }
798
799//////////////////////////////////////////////////////////////////////////
800// new since 0.49-991205
801//////////////////////////////////////////////////////////////////////////
802
804 {
805 return "Αποσυρμένο";
806 }
807
808//////////////////////////////////////////////////////////////////////////
809// new since 1.0.0
810//////////////////////////////////////////////////////////////////////////
811
812 /*! this text is put before a collaboration diagram */
813 DString trCollaborationDiagram(const DString &clName) override
814 {
815 return "Διάγραμμα Συνεργασίας για την κλάση "+clName+":";
816 }
817 /*! this text is put before an include dependency graph */
818 DString trInclDepGraph(const DString &fName) override
819 {
820 return "Διάγραμμα εξάρτησης αρχείου συμπερίληψης για το "+fName+":";
821 }
822 /*! header that is put before the list of constructor/destructors. */
824 {
825 return "Τεκμηρίωση Constructor & Destructor";
826 }
827 /*! Used in the file documentation to point to the corresponding sources. */
829 {
830 return "Πήγαινε στον πηγαίο κώδικα του αρχείου.";
831 }
832 /*! Used in the file sources to point to the corresponding documentation. */
834 {
835 return "Πήγαινε στην τεκμηρίωση του αρχείου.";
836 }
837 /*! Text for the \\pre command */
839 {
840 return "Προϋποθέσεις";
841 }
842 /*! Text for the \\post command */
844 {
845 return "Μεταϋποθέσεις";
846 }
847 /*! Text for the \\invariant command */
849 {
850 return "Αμετάβλητα";
851 }
852 /*! Text shown before a multi-line variable/enum initialization */
854 {
855 return "Αρχική τιμή:";
856 }
857 /*! Text used the source code in the file index */
858 DString trCode() override
859 {
860 return "κώδικας";
861 }
863 {
864 return "Γραφική Αναπαράσταση Της Ιεραρχίας Των Κλάσεων";
865 }
867 {
868 return "Πήγαινε στην γραφική αναπαράσταση της ιεραρχίας των κλάσεων";
869 }
871 {
872 return "Πήγαινε στην με κείμενο αναπαράσταση της ιεραρχίας των κλάσεων";
873 }
875 {
876 return "Ευρετήριο Σελίδων";
877 }
878
879//////////////////////////////////////////////////////////////////////////
880// new since 1.1.0
881//////////////////////////////////////////////////////////////////////////
882
883 DString trNote() override
884 {
885 return "Σημείωση";
886 }
888 {
889 return "Δημόσιοι Τυποι";
890 }
892 {
893 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
894 {
895 return "Πεδία Δεδομένων";
896 }
897 else
898 {
899 return "Δημόσια Χαρακτηριστικά";
900 }
901 }
903 {
904 return "Στατικά Δημόσια Χαρακτηριστικά";
905 }
907 {
908 return "Προστατευμένοι Τύποι";
909 }
911 {
912 return "Προστατευμένα Χαρακτηριστικά";
913 }
915 {
916 return "Στατικά Προστατευμένα Χαρακτηριστικά";
917 }
919 {
920 return "Ιδιωτικοί Τύποι";
921 }
923 {
924 return "Ιδιωτικα Χαρακτηριστικά";
925 }
927 {
928 return "Στατικά Ιδιωτικα Χαρακτηριστικά";
929 }
930
931//////////////////////////////////////////////////////////////////////////
932// new since 1.1.3
933//////////////////////////////////////////////////////////////////////////
934
935 /*! Used as a marker that is put before a \\todo item */
936 DString trTodo() override
937 {
938 return "Προς Υλοποίηση";
939 }
940 /*! Used as the header of the todo list */
942 {
943 return "Λίστα των Προς Υλοποίηση";
944 }
945
946//////////////////////////////////////////////////////////////////////////
947// new since 1.1.4
948//////////////////////////////////////////////////////////////////////////
949
951 {
952 return "Αναφορά από";
953 }
955 {
956 return "Παρατήρηση";
957 }
959 {
960 return "Προσοχή";
961 }
963 {
964 return "Το διάγραμμα αυτό παρουσιάζει ποιά αρχεία άμεσα ή "
965 "έμμεσα περιλαμβάνουν αυτό το αρχείο:";
966 }
967 DString trSince() override
968 {
969 return "Από";
970 }
971
972//////////////////////////////////////////////////////////////////////////
973// new since 1.1.5
974//////////////////////////////////////////////////////////////////////////
975
976 /*! title of the graph legend page */
978 {
979 return "Υπόμνημα Διαγραμμάτων";
980 }
981 /*! page explaining how the dot graph's should be interpreted
982 * The %A in the text below are to prevent link to classes called "A".
983 */
985 {
986 return
987 "Αυτή η σελίδα εξηγεί το πως ερμηνεύονται τα διαγράμματα που δημιουργούνται "
988 "από το doxygen.<p>\n"
989 "Θεωρείστε το παρακάτω παράδειγμα:"
990 "\\code\n"
991 "/*! Invisible class because of truncation */\n"
992 "class Invisible { };\n\n"
993 "/*! Truncated class, inheritance relation is hidden */\n"
994 "class Truncated : public Invisible { };\n\n"
995 "/* Class not documented with doxygen comments */\n"
996 "class Undocumented { };\n\n"
997 "/*! Class that is inherited using public inheritance */\n"
998 "class PublicBase : public Truncated { };\n\n"
999 "/*! A template class */\n"
1000 "template<class T> class Templ { };\n\n"
1001 "/*! Class that is inherited using protected inheritance */\n"
1002 "class ProtectedBase { };\n\n"
1003 "/*! Class that is inherited using private inheritance */\n"
1004 "class PrivateBase { };\n\n"
1005 "/*! Class that is used by the Inherited class */\n"
1006 "class Used { };\n\n"
1007 "/*! Super class that inherits a number of other classes */\n"
1008 "class Inherited : public PublicBase,\n"
1009 " protected ProtectedBase,\n"
1010 " private PrivateBase,\n"
1011 " public Undocumented,\n"
1012 " public Templ<int>\n"
1013 "{\n"
1014 " private:\n"
1015 " Used *m_usedClass;\n"
1016 "};\n"
1017 "\\endcode\n"
1018 "Αυτό οδηγεί στο επόμενο διάγραμμα:"
1019 "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1020 "<p>\n"
1021 "Τα κουτιά στο παραπάνω διάγραμμα έχουν την ακόλουθη σημασία:\n"
1022 "</p>\n"
1023 "<ul>\n"
1024 "<li>Ένα γεμισμένο μαύρο κουτί αναπαριστά τη δομή ή την κλάση για την οποία"
1025 "αφορά το διάγραμμα.\n"
1026 "<li>Ένα κουτί με μαύρο περίγραμμα αναπαριστά μία τεκμηριωμένη δομή ή κλάση.\n"
1027 "<li>Ένα κουτί με γκρίζο περίγραμμα αναπαριστά μία μη τεκμηριωμένη δομή ή κλάση.\n"
1028 "<li>Ένα κουτί με κόκκινο περίγραμμα αναπαριστά μία τεκμηριωμένη δομή ή κλάση για "
1029 "την οποία δεν παρουσιάζονται όλες οι σχέσεις κληρονομικότητας και περιεχομένου. %Ένα "
1030 "διάγραμμα μειώνεται αν δεν χωράει στις ορισμένες διαστάσεις."
1031 "</ul>\n"
1032 "<p>\n"
1033 "Τα βέλη έχουν τις ακόλουθες σημασίες:\n"
1034 "</p>\n"
1035 "<ul>\n"
1036 "<li>Ένα βαθύ μπλε βέλος χρησιμοποιείται για να παρουσιάσει μία δημόσια σχέση κληρονομικότητας "
1037 "μεταξύ δύο κλάσεων.</li>\n"
1038 "<li>Ένα βαθύ πράσινο βέλος χρησιμοποιείται για προστατευμένη κληρονομικότητα.</li>\n"
1039 "<li>Ένα βαθύ κόκκινο βέλος χρησιμοποιείται για ιδιωτική κληρονομικότητα.</li>\n"
1040 "<li>Ένα μωβ διακεκομένο βέλος χρησιμοποιείται αν μία κλάση περιέχεται ή χρησιμοποιείται "
1041 "από μία άλλη κλάση. Το βέλος ονομάζεται από το όνομα της μεταβλητής(ων) "
1042 "μέσω της οποίας η κλάση ή δομή είναι προσβάσιμη.</li>\n"
1043 "<li>Ένα κίτρινο διακεκομμένο βέλος χρησιμοποιείται για μια σχέση μεταξύ ενός προτύπου αντικειμένου και "
1044 "της πρότυπης κλάσης από την οποία δημιουργήθηκε. Το βέλος ονομάζεται με τις παραμέτρους του προτύπου "
1045 "του αντικειμένου.</li>\n"
1046 "</ul>\n";
1047 }
1048 /*! text for the link to the legend page */
1050 {
1051 return "υπόμνημα";
1052 }
1053
1054//////////////////////////////////////////////////////////////////////////
1055// new since 1.2.0
1056//////////////////////////////////////////////////////////////////////////
1057
1058 /*! Used as a marker that is put before a test item */
1059 DString trTest() override
1060 {
1061 return "Δοκιμαστικό";
1062 }
1063 /*! Used as the header of the test list */
1065 {
1066 return "Λίστα Δοκιμαστικών";
1067 }
1068
1069//////////////////////////////////////////////////////////////////////////
1070// new since 1.2.2
1071//////////////////////////////////////////////////////////////////////////
1072
1073 /*! Used as a section header for IDL properties */
1075 {
1076 return "Ιδιότητες";
1077 }
1078 /*! Used as a section header for IDL property documentation */
1080 {
1081 return "Τεκμηρίωση Ιδιοτήτων";
1082 }
1083
1084//////////////////////////////////////////////////////////////////////////
1085// new since 1.2.4
1086//////////////////////////////////////////////////////////////////////////
1087
1088 /*! Used for Java classes in the summary section of Java packages */
1090 {
1091 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1092 {
1093 return "Δομές Δεδομένων";
1094 }
1095 else
1096 {
1097 return "Κλάσεις";
1098 }
1099 }
1100 /*! Used as the title of a Java package */
1101 DString trPackage(const DString &name) override
1102 {
1103 return "Πακέτο "+name;
1104 }
1105 /*! The description of the package index page */
1107 {
1108 return "Ακολουθεί η λίστα των πακέτων με σύντομη περιγραφή (αν υπάρχει):";
1109 }
1110 /*! The link name in the Quick links header for each page */
1112 {
1113 return "Πακέτα";
1114 }
1115 /*! Text shown before a multi-line define */
1117 {
1118 return "Τιμή:";
1119 }
1120
1121//////////////////////////////////////////////////////////////////////////
1122// new since 1.2.5
1123//////////////////////////////////////////////////////////////////////////
1124
1125 /*! Used as a marker that is put before a \\bug item */
1126 DString trBug() override
1127 {
1128 return "Πρόβλημα";
1129 }
1130 /*! Used as the header of the bug list */
1132 {
1133 return "Λίστα Προβλημάτων";
1134 }
1135
1136//////////////////////////////////////////////////////////////////////////
1137// new since 1.2.6
1138//////////////////////////////////////////////////////////////////////////
1139
1140 /*! Used as ansicpg for RTF file
1141 *
1142 * The following table shows the correlation of Charset name, Charset Value and
1143 * <pre>
1144 * Codepage number:
1145 * Charset Name Charset Value(hex) Codepage number
1146 * ------------------------------------------------------
1147 * DEFAULT_CHARSET 1 (x01)
1148 * SYMBOL_CHARSET 2 (x02)
1149 * OEM_CHARSET 255 (xFF)
1150 * ANSI_CHARSET 0 (x00) 1252
1151 * RUSSIAN_CHARSET 204 (xCC) 1251
1152 * EE_CHARSET 238 (xEE) 1250
1153 * GREEK_CHARSET 161 (xA1) 1253
1154 * TURKISH_CHARSET 162 (xA2) 1254
1155 * BALTIC_CHARSET 186 (xBA) 1257
1156 * HEBREW_CHARSET 177 (xB1) 1255
1157 * ARABIC _CHARSET 178 (xB2) 1256
1158 * SHIFTJIS_CHARSET 128 (x80) 932
1159 * HANGEUL_CHARSET 129 (x81) 949
1160 * GB2313_CHARSET 134 (x86) 936
1161 * CHINESEBIG5_CHARSET 136 (x88) 950
1162 * </pre>
1163 *
1164 */
1166 {
1167 return "1253";
1168 }
1169
1170 /*! Used as ansicpg for RTF fcharset
1171 */
1173 {
1174 return "161";
1175 }
1176
1177 /*! Used as header RTF general index */
1179 {
1180 return "Ευρετήριο";
1181 }
1183 {
1184 return "0x408 Greece";
1185 }
1186
1187 /*! This is used for translation of the word that will possibly
1188 * be followed by a single name or by a list of names
1189 * of the category.
1190 */
1191 DString trClass(bool first_capital, bool singular) override
1192 {
1193 return createNoun(first_capital, singular, "κλάσ", "εις", "η");
1194 }
1195
1196 /*! This is used for translation of the word that will possibly
1197 * be followed by a single name or by a list of names
1198 * of the category.
1199 */
1200 DString trFile(bool first_capital, bool singular) override
1201 {
1202 return createNoun(first_capital, singular, "αρχεί", "α", "ο");
1203 }
1204
1205 /*! This is used for translation of the word that will possibly
1206 * be followed by a single name or by a list of names
1207 * of the category.
1208 */
1209 DString trNamespace(bool first_capital, bool singular) override
1210 {
1211 return createNoun(first_capital, singular, "χ", "ώροι", "ώρος") +
1212 " ονομάτων";
1213 }
1214
1215 /*! This is used for translation of the word that will possibly
1216 * be followed by a single name or by a list of names
1217 * of the category.
1218 */
1219 DString trGroup(bool first_capital, bool singular) override
1220 {
1221 return createNoun(first_capital, singular, "ομάδ", "ες", "α");
1222 }
1223
1224 /*! This is used for translation of the word that will possibly
1225 * be followed by a single name or by a list of names
1226 * of the category.
1227 */
1228 DString trPage(bool first_capital, bool singular) override
1229 {
1230 return createNoun(first_capital, singular, "σελίδ", "ες", "α");
1231 }
1232
1233 /*! This is used for translation of the word that will possibly
1234 * be followed by a single name or by a list of names
1235 * of the category.
1236 */
1237 DString trMember(bool first_capital, bool singular) override
1238 {
1239 return createNoun(first_capital, singular, "μέλ", "η", "ος");
1240 }
1241
1242 /*! This is used for translation of the word that will possibly
1243 * be followed by a single name or by a list of names
1244 * of the category.
1245 */
1246 DString trGlobal(bool first_capital, bool singular) override
1247 {
1248 return createNoun(first_capital, singular, "καθολικ", "ές", "ή");
1249 }
1250
1251//////////////////////////////////////////////////////////////////////////
1252// new since 1.2.7
1253//////////////////////////////////////////////////////////////////////////
1254
1255 /*! This text is generated when the \\author command is used and
1256 * for the author section in man pages. */
1257 DString trAuthor(bool first_capital, bool singular) override
1258 {
1259 return createNoun(first_capital,singular,"συγραφ","είς","έας");
1260 }
1261
1262//////////////////////////////////////////////////////////////////////////
1263// new since 1.2.11
1264//////////////////////////////////////////////////////////////////////////
1265
1266 /*! This text is put before the list of members referenced by a member
1267 */
1269 {
1270 return "Αναφορές";
1271 }
1272
1273//////////////////////////////////////////////////////////////////////////
1274// new since 1.2.13
1275//////////////////////////////////////////////////////////////////////////
1276
1277 /*! used in member documentation blocks to produce a list of
1278 * members that are implemented by this one.
1279 */
1280 DString trImplementedFromList(int numEntries) override
1281 {
1282 return "Υλοποιεί "+trWriteList(numEntries)+".";
1283 }
1284
1285 /*! used in member documentation blocks to produce a list of
1286 * all members that implement this abstract member.
1287 */
1288 DString trImplementedInList(int numEntries) override
1289 {
1290 return "Υλοποιείται από "+trWriteList(numEntries)+".";
1291 }
1292
1293//////////////////////////////////////////////////////////////////////////
1294// new since 1.2.16
1295//////////////////////////////////////////////////////////////////////////
1296
1297 /*! used in RTF documentation as a heading for the Table
1298 * of Contents.
1299 */
1301 {
1302 return "Πίνακας Περιεχομένων";
1303 }
1304
1305//////////////////////////////////////////////////////////////////////////
1306// new since 1.2.17
1307//////////////////////////////////////////////////////////////////////////
1308
1309 /*! Used as the header of the list of item that have been
1310 * flagged deprecated
1311 */
1313 {
1314 return "Λίστα Καταργημένων";
1315 }
1316
1317//////////////////////////////////////////////////////////////////////////
1318// new since 1.2.18
1319//////////////////////////////////////////////////////////////////////////
1320
1321 /*! Used as a header for declaration section of the events found in
1322 * a C# program
1323 */
1325 {
1326 return "Συμβάντα";
1327 }
1328 /*! Header used for the documentation section of a class' events. */
1330 {
1331 return "Τεκμηρίωση Συμβάντων";
1332 }
1333
1334//////////////////////////////////////////////////////////////////////////
1335// new since 1.3
1336//////////////////////////////////////////////////////////////////////////
1337
1338 /*! Used as a heading for a list of Java class types with package scope.
1339 */
1341 {
1342 return "Τύποι Πακέτων";
1343 }
1344 /*! Used as a heading for a list of Java class functions with package
1345 * scope.
1346 */
1348 {
1349 return "Συναρτήσεις Πακέτου";
1350 }
1352 {
1353 return "Μέλη Πακέτου";
1354 }
1355 /*! Used as a heading for a list of static Java class functions with
1356 * package scope.
1357 */
1359 {
1360 return "Στατικές Συναρτήσεις Πακέτου";
1361 }
1362 /*! Used as a heading for a list of Java class variables with package
1363 * scope.
1364 */
1366 {
1367 return "Μεταβλητές Πακέτου";
1368 }
1369 /*! Used as a heading for a list of static Java class variables with
1370 * package scope.
1371 */
1373 {
1374 return "Στατικές Μεταβλητές Πακέτου";
1375 }
1376
1377//////////////////////////////////////////////////////////////////////////
1378// new since 1.3.1
1379//////////////////////////////////////////////////////////////////////////
1380
1381 /*! Used in the quick index of a class/file/namespace member list page
1382 * to link to the unfiltered list of all members.
1383 */
1384 DString trAll() override
1385 {
1386 return "Όλα";
1387 }
1388 /*! Put in front of the call graph for a function. */
1390 {
1391 return "Το διάγραμμα δείχνει ποιές συναρτήσεις καλούνται από αυτή:";
1392 }
1393
1394//////////////////////////////////////////////////////////////////////////
1395// new since 1.3.3
1396//////////////////////////////////////////////////////////////////////////
1397
1398 /*! This string is used as the title for the page listing the search
1399 * results.
1400 */
1402 {
1403 return "Αποτελέσματα Αναζήτησης";
1404 }
1405 /*! This string is put just before listing the search results. The
1406 * text can be different depending on the number of documents found.
1407 * Inside the text you can put the special marker $num to insert
1408 * the number representing the actual number of search results.
1409 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1410 * value 2 represents 2 or more matches. HTML markup is allowed inside
1411 * the returned string.
1412 */
1413 DString trSearchResults(int numDocuments) override
1414 {
1415 if (numDocuments==0)
1416 {
1417 return "Συγγνώμη, δεν υπάρχει κείμενο που να ταιριάζει με την αίτησή σας.";
1418 }
1419 else if (numDocuments==1)
1420 {
1421 return "Βρέθηκε <b>1</b> κείμενο που ταιριάζει με την αίτησή σας.";
1422 }
1423 else
1424 {
1425 return "Βρέθηκαν <b>$num</b> κείμενα που ταιριάζουν με την αίτησή σας. "
1426 "Πρώτα εμφανίζονται τα κείμενα που ταιριάζουν πιο πολύ.";
1427 }
1428 }
1429 /*! This string is put before the list of matched words, for each search
1430 * result. What follows is the list of words that matched the query.
1431 */
1433 {
1434 return "Ταίριαξαν:";
1435 }
1436
1437//////////////////////////////////////////////////////////////////////////
1438// new since 1.3.8
1439//////////////////////////////////////////////////////////////////////////
1440
1441 /*! This is used in HTML as the title of page with source code for file filename
1442 */
1443 DString trSourceFile(const DString& filename) override
1444 {
1445 return "Αρχείο κώδικα " + filename;
1446 }
1447
1448//////////////////////////////////////////////////////////////////////////
1449// new since 1.3.9
1450//////////////////////////////////////////////////////////////////////////
1451
1452 /*! This is used as the name of the chapter containing the directory
1453 * hierarchy.
1454 */
1456 { return "Ιεραρχία Καταλόγου"; }
1457
1458 /*! This is used as the name of the chapter containing the documentation
1459 * of the directories.
1460 */
1462 { return "Τεκμηρίωση Καταλόγου"; }
1463
1464 /*! This is used as the title of the directory index and also in the
1465 * Quick links of an HTML page, to link to the directory hierarchy.
1466 */
1468 { return "Κατάλογοι"; }
1469
1470 /*! This returns the title of a directory page. The name of the
1471 * directory is passed via \a dirName.
1472 */
1473 DString trDirReference(const DString &dirName) override
1474 { DString result=DString("Αναφορά του Καταλόγου ") + dirName; return result; }
1475
1476 /*! This returns the word directory with or without starting capital
1477 * (\a first_capital) and in singular or plural form (\a singular).
1478 */
1479 DString trDir(bool first_capital, bool singular) override
1480 {
1481 return createNoun(first_capital, singular, "κατάλογο", "ι", "ς");
1482 }
1483
1484//////////////////////////////////////////////////////////////////////////
1485// new since 1.4.1
1486//////////////////////////////////////////////////////////////////////////
1487
1488 /*! This text is added to the documentation when the \\overload command
1489 * is used for a overloaded function.
1490 */
1492 {
1493 return "Αυτή είναι μια υπερφορτωμένη συνάρτηση-μέλος, "
1494 "που παρέχεται για ευκολία. Διαφέρει από την παραπάνω "
1495 "συνάρτηση μόνο στον τύπο των παραμέτρων που δέχεται.";
1496 }
1497
1498//////////////////////////////////////////////////////////////////////////
1499// new since 1.4.6
1500//////////////////////////////////////////////////////////////////////////
1501
1502 /*! This is used to introduce a caller (or called-by) graph */
1504 {
1505 return "Το διάγραμμα δείχνει από ποιές συναρτήσεις καλείται αυτή η συνάρτηση:";
1506 }
1507
1508 /*! This is used in the documentation of a file/namespace before the list
1509 * of documentation blocks for enumeration values
1510 */
1512 { return "Τεκμηρίωση Απαρίθμησης"; }
1513
1514//////////////////////////////////////////////////////////////////////////
1515// new since 1.5.4 (mainly for Fortran)
1516//////////////////////////////////////////////////////////////////////////
1517
1518 /*! header that is put before the list of member subprograms (Fortran). */
1520 { return "Τεκμηρίωση Συνάρτησης/Υπορουτίνας Μέλους"; }
1521
1522 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1524 { return "Λίστα Τύπων Δεδομένων"; }
1525
1526 /*! This is put above each page as a link to all members of compounds (Fortran). */
1528 { return "Πεδία Δεδομένων"; }
1529
1530 /*! This is an introduction to the annotated compound list (Fortran). */
1532 { return "Εδώ είναι οι τύποι δεδομένων με σύντομη περιγραφή:"; }
1533
1534 /*! This is an introduction to the page with all data types (Fortran). */
1536 {
1537 DString result="Εδώ είναι η λίστα όλων των ";
1538 if (!extractAll)
1539 {
1540 result+="τεκμηριωμένων ";
1541 }
1542 result+="μελών τύπων δεδομένων";
1543 result+=" με συνδέσεις ";
1544 if (!extractAll)
1545 {
1546 result+="στην τεκμηρίωση της δομής δεδομένων για κάθε μέλος";
1547 }
1548 else
1549 {
1550 result+="στους τύπους δεδομένων που ανήκουν:";
1551 }
1552 return result;
1553 }
1554
1555 /*! This is used in LaTeX as the title of the chapter with the
1556 * annotated compound index (Fortran).
1557 */
1559 { return "Περιεχόμενα Τύπων Δεδομένων"; }
1560
1561 /*! This is used in LaTeX as the title of the chapter containing
1562 * the documentation of all data types (Fortran).
1563 */
1565 { return "Τεκμηρίωση Τύπων Δεδομένων"; }
1566
1567 /*! This is used in the documentation of a file as a header before the
1568 * list of (global) subprograms (Fortran).
1569 */
1571 { return "Συναρτήσεις/Υπορουτίνες"; }
1572
1573 /*! This is used in the documentation of a file/namespace before the list
1574 * of documentation blocks for subprograms (Fortran)
1575 */
1577 { return "Τεκμηρίωση Συνάρτησης/Υπορουτίνας"; }
1578
1579 /*! This is used in the documentation of a file/namespace/group before
1580 * the list of links to documented compounds (Fortran)
1581 */
1583 { return "Τύποι Δεδομένων"; }
1584
1585 /*! used as the title of page containing all the index of all modules (Fortran). */
1587 { return "Λίστα Υπομονάδων"; }
1588
1589 /*! used as an introduction to the modules list (Fortran) */
1590 DString trModulesListDescription(bool extractAll) override
1591 {
1592 DString result="Εδώ είναι μια λίστα με όλες τις ";
1593 if (!extractAll) result+="τεκμηριωμένες ";
1594 result+="υπομονάδες με σύντομή περιγραφή:";
1595 return result;
1596 }
1597
1598 /*! used as the title of the HTML page of a module/type (Fortran) */
1600 ClassDef::CompoundType compType,
1601 bool isTemplate) override
1602 {
1603 DString result=clName;
1604 switch(compType)
1605 {
1606 case ClassDef::Class: result+=" Υπομονάδα"; break;
1607 case ClassDef::Struct: result+=" Τύπος"; break;
1608 case ClassDef::Union: result+=" Ένωση"; break;
1609 case ClassDef::Interface: result+=" Διεπαφή"; break;
1610 case ClassDef::Protocol: result+=" Πρωτόκολλο"; break;
1611 case ClassDef::Category: result+=" Κατηγορία"; break;
1612 case ClassDef::Exception: result+=" Εξαίρεση"; break;
1613 default: break;
1614 }
1615 if (isTemplate) result+=" Πρότυπο";
1616 result+=" Δήλωση";
1617 return result;
1618 }
1619 /*! used as the title of the HTML page of a module (Fortran) */
1620 DString trModuleReference(const DString &namespaceName) override
1621 {
1622 DString result=namespaceName;
1623 result+=" Δηλώσεις Υπομονάδων";
1624 return result;
1625 }
1626
1627 /*! This is put above each page as a link to all members of modules. (Fortran) */
1629 { return "Υπομονάδες Μέλη"; }
1630
1631 /*! This is an introduction to the page with all modules members (Fortran) */
1632 DString trModulesMemberDescription(bool extractAll) override
1633 {
1634 DString result="Εδώ είναι μια λίστα με όλες τις ";
1635 if (!extractAll) result+="τεκμηριωμένες ";
1636 result+="μέλη υπομονάδες με συνδέσεις ";
1637 if (extractAll)
1638 {
1639 result+="στην τεκμηρίωση της υπομονάδας για κάθε μέλος:";
1640 }
1641 else
1642 {
1643 result+="στις υπομονάδες που ανήκουν:";
1644 }
1645 return result;
1646 }
1647
1648 /*! This is used in LaTeX as the title of the chapter with the
1649 * index of all modules (Fortran).
1650 */
1652 { return "Περιεχόμενα Υπομονάδων"; }
1653
1654 /*! This is used for translation of the word that will possibly
1655 * be followed by a single name or by a list of names
1656 * of the category.
1657 */
1658 DString trModule(bool first_capital, bool singular) override
1659 {
1660 return createNoun(first_capital, singular, "υπομονάδ", "ες", "α");
1661 }
1662 /*! This is put at the bottom of a module documentation page and is
1663 * followed by a list of files that were used to generate the page.
1664 */
1666 bool single) override
1667 { // here s is one of " Module", " Struct" or " Union"
1668 // single is true implies a single file
1669 DString result="Η τεκμηρίωση για ";
1670 switch(compType)
1671 {
1672 case ClassDef::Class: result+="αυτή την υπομονάδα"; break;
1673 case ClassDef::Struct: result+="αυτό τον τύπο δεδομένων"; break;
1674 case ClassDef::Union: result+="αυτή την ένωση"; break;
1675 case ClassDef::Interface: result+="αυτή τη διεπαφή"; break;
1676 case ClassDef::Protocol: result+="αυτό το πρωτόκολλο"; break;
1677 case ClassDef::Category: result+="αυτή την κατηγορία"; break;
1678 case ClassDef::Exception: result+="αυτή την εξαίρεση"; break;
1679 default: break;
1680 }
1681 result+=" δημιουργήθηκε από ";
1682 if (single) result+="το παρακάτω αρχείο:"; else result+="τα παρακάτω αρχεία:";
1683 return result;
1684 }
1685 /*! This is used for translation of the word that will possibly
1686 * be followed by a single name or by a list of names
1687 * of the category.
1688 */
1689 DString trType(bool first_capital, bool singular) override
1690 {
1691 return createNoun(first_capital, singular, "τύπο", "ι", "ος") + " " +
1692 createNoun(first_capital, false, "δεδομένων", "");
1693 }
1694 /*! This is used for translation of the word that will possibly
1695 * be followed by a single name or by a list of names
1696 * of the category.
1697 */
1698 DString trSubprogram(bool first_capital, bool singular) override
1699 {
1700 return createNoun(first_capital, singular, "υποπρ", "ογράμματα", "όγραμμα");
1701 }
1702
1703 /*! C# Type Constraint list */
1705 {
1706 return "Περιορισμοί Τύπων Δεδομένων";
1707 }
1708
1709//////////////////////////////////////////////////////////////////////////
1710// new since 1.6.0 (mainly for the new search engine)
1711//////////////////////////////////////////////////////////////////////////
1712
1713 /*! directory relation for \a name */
1714 DString trDirRelation(const DString &name) override
1715 {
1716 return "Σχέση του "+name;
1717 }
1718
1719 /*! Loading message shown when loading search results */
1721 {
1722 return "Φόρτωση...";
1723 }
1724
1725 /*! Label used for search results in the global namespace */
1727 {
1728 return "Γενικός χώρος ονομάτων";
1729 }
1730
1731 /*! Message shown while searching */
1733 {
1734 return "Αναζήτηση...";
1735 }
1736
1737 /*! Text shown when no search results are found */
1739 {
1740 return "Δεν βρέθηκαν αποτελέσματα αναζήτησης";
1741 }
1742
1743//////////////////////////////////////////////////////////////////////////
1744// new since 1.6.3 (missing items for the directory pages)
1745//////////////////////////////////////////////////////////////////////////
1746
1747 /*! when clicking a directory dependency label, a page with a
1748 * table is shown. The heading for the first column mentions the
1749 * source file that has a relation to another file.
1750 */
1751 DString trFileIn(const DString &name) override
1752 {
1753 return "Αρχείο σε "+name;
1754 }
1755
1756 /*! when clicking a directory dependency label, a page with a
1757 * table is shown. The heading for the second column mentions the
1758 * destination file that is included.
1759 */
1760 DString trIncludesFileIn(const DString &name) override
1761 {
1762 return "Εσωκλείει το αρχείο στο "+name;
1763 }
1764
1765 /** Compiles a date string.
1766 * @param year Year in 4 digits
1767 * @param month Month of the year: 1=January
1768 * @param day Day of the Month: 1..31
1769 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1770 * @param hour Hour of the day: 0..23
1771 * @param minutes Minutes in the hour: 0..59
1772 * @param seconds Seconds within the minute: 0..59
1773 * @param includeTime Include time in the result string?
1774 */
1775 DString trDateTime(int year,int month,int day,int dayOfWeek,
1776 int hour,int minutes,int seconds,
1777 DateTimeType includeTime) override
1778 {
1779 static const char *days[] = { "Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ","Κυρ" };
1780 static const char *months[] = { "Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ" };
1781 DString sdate;
1782 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1783 {
1784 sdate.sprintf("%s %.2d %s %d",days[dayOfWeek-1],day,months[month-1],year);
1785 }
1786 if (includeTime == DateTimeType::DateTime) sdate += " ";
1787 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1788 {
1789 DString stime;
1790 stime.sprintf("%.2d:%.2d:%.2d",hour,minutes,seconds);
1791 sdate+=stime;
1792 }
1793 return sdate;
1794 }
1795 DString trDayOfWeek(int dayOfWeek, bool, bool full) override
1796 {
1797 static const char *days_short[] = { "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ", "Κυρ" };
1798 static const char *days_full[] = { "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο", "Κυριακή" };
1799 DString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1800 return text;
1801 }
1802 DString trMonth(int month, bool, bool full) override
1803 {
1804 static const char *months_short[] = { "Ιαν", "Φεβ", "Μαρ", "Απρ", "Μαϊ", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ" };
1805 static const char *months_full[] = { "Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος" };
1806 DString text = full? months_full[month-1] : months_short[month-1];
1807 return text;
1808 }
1809 DString trDayPeriod(bool period) override
1810 {
1811 static const char *dayPeriod[] = { "π.μ.", "μ.μ." };
1812 return dayPeriod[period?1:0];
1813 }
1814
1815//////////////////////////////////////////////////////////////////////////
1816// new since 1.7.5
1817//////////////////////////////////////////////////////////////////////////
1818
1819 /*! Header for the page with bibliographic citations */
1821 { return "Αναφορές Βιβλιογραφίας"; }
1822
1823 /*! Text for copyright paragraph */
1825 { return "Copyright"; }
1826
1827 /*! Header for the graph showing the directory dependencies */
1828 DString trDirDepGraph(const DString &name) override
1829 { return DString("Διάγραμμα εξάρτησης φακέλων για ")+name+":"; }
1830
1831
1832//////////////////////////////////////////////////////////////////////////
1833// new since 1.8.0
1834//////////////////////////////////////////////////////////////////////////
1835
1836 /*! Detail level selector shown for hierarchical indices */
1838 { return "Επίπεδο λεπτομέρειας"; }
1839
1840 /*! Section header for list of template parameters */
1842 { return "Παράμετροι Προτύπου"; }
1843
1844 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1845 DString trAndMore(const DString &number) override
1846 { return "και "+number+" ακόμη..."; }
1847
1848 /*! Used file list for a Java enum */
1849 DString trEnumGeneratedFromFiles(bool single) override
1850 { DString result = "Η τεκμηρίωση αυτής της απαρίθμησης δημιουργήθηκε από ";
1851 if (single) result += "τo αρχείo"; else result += "τα αρχεία";
1852 result+=":";
1853 return result;
1854 }
1855
1856 /*! Header of a Java enum page (Java enums are represented as classes). */
1857 DString trEnumReference(const DString &name) override
1858 { return DString("Αναφορά Απαρίθμησης ") + name; }
1859
1860 /*! Used for a section containing inherited members */
1861 DString trInheritedFrom(const DString &members,const DString &what) override
1862 { return members+" κληρονόμησαν από "+what; }
1863
1864 /*! Header of the sections with inherited members specific for the
1865 * base class(es)
1866 */
1868 { return "Επιπρόσθετες Κληρονομημένες Μέθοδοι"; }
1869
1870//////////////////////////////////////////////////////////////////////////
1871// new since 1.8.2
1872//////////////////////////////////////////////////////////////////////////
1873
1874 /*! Used as a tooltip for the toggle button that appears in the
1875 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1876 * enabled. This tooltip explains the meaning of the button.
1877 */
1879 {
1880 DString opt = enable ? "ενεργοποιήσετε" : "απενεργοποιήσετε";
1881 return "Κάντε κλικ για να "+opt+" το συγχρονισμό του παραθύρου";
1882 }
1883
1884 /*! Used in a method of an Objective-C class that is declared in a
1885 * a category. Note that the @1 marker is required and is replaced
1886 * by a link.
1887 */
1889 {
1890 return "Παρέχεται από την κατηγορία @0.";
1891 }
1892
1893 /*! Used in a method of an Objective-C category that extends a class.
1894 * Note that the @1 marker is required and is replaced by a link to
1895 * the class method.
1896 */
1898 {
1899 return "Κληρονομει την κλάση @0.";
1900 }
1901
1902 /*! Used as the header of a list of class methods in Objective-C.
1903 * These are similar to static public member functions in C++.
1904 */
1906 {
1907 return "Μέθοδοι Κλάσης";
1908 }
1909
1910 /*! Used as the header of a list of instance methods in Objective-C.
1911 * These are similar to public member functions in C++.
1912 */
1914 {
1915 return "Μέθοδοι Υπόστασης";
1916 }
1917
1918 /*! Used as the header of the member functions of an Objective-C class.
1919 */
1921 {
1922 return "Τεκμηρίωση Μεθόδου";
1923 }
1924
1925//////////////////////////////////////////////////////////////////////////
1926// new since 1.8.4
1927//////////////////////////////////////////////////////////////////////////
1928
1929 /** old style UNO IDL services: implemented interfaces */
1931 { return "Εξαγόμενες Διεπαφές"; }
1932
1933 /** old style UNO IDL services: inherited services */
1935 { return "Συμπεριλαμβανόμενες Υπηρεσίες"; }
1936
1937 /** UNO IDL constant groups */
1939 { return "Ομάδες Σταθερών"; }
1940
1941 /** UNO IDL constant groups */
1942 DString trConstantGroupReference(const DString &namespaceName) override
1943 {
1944 DString result=namespaceName;
1945 result+=" Τεκμηρίωση Ομάδας Σταθερών";
1946 return result;
1947 }
1948 /** UNO IDL service page title */
1949 DString trServiceReference(const DString &sName) override
1950 {
1951 DString result=sName;
1952 result+=" Τεκμηρίωση Υπηρεσίας";
1953 return result;
1954 }
1955 /** UNO IDL singleton page title */
1956 DString trSingletonReference(const DString &sName) override
1957 {
1958 DString result=sName;
1959 result+=" Τεκμηρίωση Μονοσύνολου";
1960 return result;
1961 }
1962 /** UNO IDL service page */
1964 {
1965 // single is true implies a single file
1966 DString result="Η τεκμηρίωση για την υπηρεσία αυτή "
1967 "δημιουργήθηκε από ";
1968 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
1969 return result;
1970 }
1971 /** UNO IDL singleton page */
1973 {
1974 // single is true implies a single file
1975 DString result="Η τεκμηρίωση για αυτό το μονοσύνολο "
1976 "δημιουργήθηκε από ";
1977 if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
1978 return result;
1979 }
1980
1981//////////////////////////////////////////////////////////////////////////
1982// new since 1.8.15
1983//////////////////////////////////////////////////////////////////////////
1984
1985 /** VHDL design unit hierarchy */
1987 { return "Ιεραρχία Μονάδας Σχεδιασμού"; }
1988 /** VHDL design unit list */
1990 { return "Λίστα Μονάδας Σχεδιασμού"; }
1991 /** VHDL design unit members */
1993 { return "Μέλη Μονάδας Σχεδιασμού"; }
1994 /** VHDL design unit list description */
1996 {
1997 return "Ακολουθεί μια λίστα από τα μέλη της μονάδας σχεδιασμού με συνδέσμους στις Οντότητες στις οποίες ανήκουν:";
1998 }
1999 /** VHDL design unit index */
2001 { return "Ευρετήριο Μονάδων Σχεδιασμού"; }
2002 /** VHDL design units */
2004 { return "Μονάδες Σχεδιασμού"; }
2005 /** VHDL functions/procedures/processes */
2007 { return "Συναρτήσεις/Διαδικασίες/Διεργασίες"; }
2008 /** VHDL type */
2009 DString trVhdlType(VhdlSpecifier type,bool single) override
2010 {
2011 switch(type)
2012 {
2014 if (single) return "Βιβλιοθήκη";
2015 else return "Βιβλιοθήκες";
2017 if (single) return "Πακέτο";
2018 else return "Πακέτα";
2020 if (single) return "Σήμα";
2021 else return "Σήματα";
2023 if (single) return "Εξάρτημα";
2024 else return "Εξαρτήματα";
2026 if (single) return "Σταθερά";
2027 else return "Σταθερές";
2029 if (single) return "Οντότητα";
2030 else return "Οντότητες";
2032 if (single) return "Τύπος";
2033 else return "Τύποι";
2035 if (single) return "Υποτύπος";
2036 else return "Υποτύποι";
2038 if (single) return "Συνάρτηση";
2039 else return "Συναρτήσεις";
2041 if (single) return "Εγγραφή";
2042 else return "Εγγραφές";
2044 if (single) return "Διαδικασία";
2045 else return "Διαδικασίες";
2047 if (single) return "Αρχιτεκτονική";
2048 else return "Αρχιτεκτονικές";
2050 if (single) return "Ιδιότητα";
2051 else return "Ιδιότητες";
2053 if (single) return "Διεργασία";
2054 else return "Διεργασίες";
2056 if (single) return "Πόρτα";
2057 else return "Πόρτες";
2058 case VhdlSpecifier::USE:
2059 if (single) return "χρήση διάταξης";
2060 else return "Χρήση Διατάξεων";
2062 if (single) return "Γενίκευση";
2063 else return "Γενικεύσεις";
2065 return "Σώμα Πακέτου";
2067 return "Μονάδες";
2069 if (single) return "Κοινόχρηστη Μεταβλητή";
2070 else return "Κοινόχρηστες Μεταβλητές";
2072 if (single) return "Αρχείο";
2073 else return "Αρχεία";
2075 if (single) return "Ομάδα";
2076 else return "Ομάδες";
2078 if (single) return "Ενσάρκωση";
2079 else return "Ενσαρκώσεις";
2081 if (single) return "Συνώνυμο";
2082 else return "Συνώνυμα";
2084 if (single) return "Ρύθμιση";
2085 else return "Ρυθμίσεις";
2087 return "Διάφορα";
2089 return "Εξαναγκασμοί";
2090 default:
2091 return "Κλάση";
2092 }
2093 }
2094 DString trCustomReference(const DString &name) override
2095 { return DString("Τεκμηρίωση ")+name; }
2096
2097 /* Slice */
2099 {
2100 return "Σταθερές";
2101 }
2103 {
2104 return "Τεκμηρίωση Σταθεράς";
2105 }
2107 {
2108 return "Ακολουθίες";
2109 }
2111 {
2112 return "Τεκμηρίωση Ακολουθίας";
2113 }
2115 {
2116 return "Λεξικά";
2117 }
2119 {
2120 return "Τεκμηρίωση Λεξικού";
2121 }
2123 {
2124 return "Διεπαφές";
2125 }
2127 {
2128 return "Ευρετήριο Διεπαφής";
2129 }
2131 {
2132 return "Λίστα Διεπαφής";
2133 }
2135 {
2136 return "Ακολουθούν οι διεπαφές με σύντομες περιγραφές:";
2137 }
2139 {
2140 return "Ιεραρχία Διεπαφής";
2141 }
2143 {
2144 return "Αυτή η λίστα ιεραρχίας είναι ταξινομημένη χονδροειδώς και όχι αυστηρά αλφαβητικά:";
2145 }
2147 {
2148 return "Τεκμηρίωση Διεπαφής";
2149 }
2151 {
2152 return "Δομές";
2153 }
2155 {
2156 return "Ευρετήριο Δομής";
2157 }
2159 {
2160 return "Λίστα Δομής";
2161 }
2163 {
2164 return "Ακολουθούν οι δομές με σύντομες περιγραφές:";
2165 }
2167 {
2168 return "Τεκμηρίωση Δομής";
2169 }
2171 {
2172 return "Ευρετήριο Εξαιρέσεων";
2173 }
2175 {
2176 return "Λίστα Εξαίρεσης";
2177 }
2179 {
2180 return "Ακολουθούν οι εξαιρέσεις με σύντομες περιγραφές:";
2181 }
2183 {
2184 return "Ιεραρχία Εξαίρεσης";
2185 }
2187 {
2188 return "Αυτή η λίστα ιεραρχίας είναι ταξινομημένη χονδροειδώς και όχι αυστηρά αλφαβητικά:";
2189 }
2191 {
2192 return "Τεκμηρίωση Εξαίρεσης";
2193 }
2194 DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
2195 {
2196 DString result="Τεκμηρίωση ";
2197 if (isLocal)
2198 result+=compType == ClassDef::Protocol ? "Τοπικού " : "Τοπικής ";
2199 switch(compType)
2200 {
2201 case ClassDef::Class: result+="Κλάσης "; break;
2202 case ClassDef::Struct: result+="Δομής "; break;
2203 case ClassDef::Union: result+="Ένωσης "; break;
2204 case ClassDef::Interface: result+="Διεπαφής "; break;
2205 case ClassDef::Protocol: result+="Πρωτοκόλλου "; break;
2206 case ClassDef::Category: result+="Κατηγορίας "; break;
2207 case ClassDef::Exception: result+="Εξαίρεσης "; break;
2208 default: break;
2209 }
2210 result+=clName;
2211 return result;
2212 }
2214 {
2215 return "Πράξεις";
2216 }
2218 {
2219 return "Τεκμηρίωση Πράξης";
2220 }
2222 {
2223 return "Μέλη Δεδομένων";
2224 }
2226 {
2227 return "Τεκμηρίωση Μέλους Δεδομένων";
2228 }
2229
2230//////////////////////////////////////////////////////////////////////////
2231// new since 1.8.19
2232//////////////////////////////////////////////////////////////////////////
2233
2234 /** VHDL design unit documentation */
2236 { return "Τεκμηρίωση Μονάδας Σχεδιασμού"; }
2237
2238//////////////////////////////////////////////////////////////////////////
2239// new since 1.9.2
2240//////////////////////////////////////////////////////////////////////////
2241
2242 /** C++20 concept */
2243 DString trConcept(bool first_capital, bool singular) override
2244 {
2245 return createNoun(first_capital, singular, "έννοι", "ες", "α");
2246 }
2247 /*! used as the title of the HTML page of a C++20 concept page */
2248 DString trConceptReference(const DString &conceptName) override
2249 {
2250 DString result("Αναφορά Έννοιας ");
2251 result+=conceptName;
2252 return result;
2253 }
2254
2255 /*! used as the title of page containing all the index of all concepts. */
2257 { return "Λίστα Έννοιας"; }
2258
2259 /*! used as the title of chapter containing the index listing all concepts. */
2261 { return "Ευρετήριο Έννοιας"; }
2262
2263 /*! used as the title of chapter containing all information about concepts. */
2265 { return "Τεκμηρίωση Έννοιας"; }
2266
2267 /*! used as an introduction to the concept list */
2268 DString trConceptListDescription(bool extractAll) override
2269 {
2270 DString result="Ακολουθεί μια λίστα από όλες τις ";
2271 if (!extractAll) result+="τεκμηριωμένες ";
2272 result+="έννοιες με σύντομες περιγραφές:";
2273 return result;
2274 }
2275
2276 /*! used to introduce the definition of the C++20 concept */
2278 {
2279 return "Ορισμός Έννοιας";
2280 }
2281
2282 /*! the compound type as used for the xrefitems */
2284 {
2285 DString result;
2286 switch(compType)
2287 {
2288 case ClassDef::Class:
2289 if (lang == SrcLangExt::Fortran) result=trType(true,true);
2290 else result=trClass(true,true);
2291 break;
2292 case ClassDef::Struct: result="Δομής"; break;
2293 case ClassDef::Union: result="Ένωσης"; break;
2294 case ClassDef::Interface: result="Διεπαφής"; break;
2295 case ClassDef::Protocol: result="Πρωτοκόλλου"; break;
2296 case ClassDef::Category: result="Κατηγορίας"; break;
2297 case ClassDef::Exception: result="Εξαίρεσης"; break;
2298 case ClassDef::Service: result="Υπηρεσίας"; break;
2299 case ClassDef::Singleton: result="Μονοσύνολου"; break;
2300 default: break;
2301 }
2302 return result;
2303 }
2304//////////////////////////////////////////////////////////////////////////
2305// new since 1.9.4
2306//////////////////////////////////////////////////////////////////////////
2307
2309 { return "Λίστα πακέτου"; }
2310
2311//////////////////////////////////////////////////////////////////////////
2312// new since 1.9.6
2313//////////////////////////////////////////////////////////////////////////
2314
2315 /*! This is used for translation of the word that will be
2316 * followed by a single name of the VHDL process flowchart.
2317 */
2319 { return "Διάγραμμα ροής:"; }
2320
2321 /*! Please translate also updated body of the method
2322 * trMemberFunctionDocumentation(), now better adapted for
2323 * VHDL sources documentation.
2324 */
2325
2326//////////////////////////////////////////////////////////////////////////
2327// new since 1.9.7
2328//////////////////////////////////////////////////////////////////////////
2329 /*! used in the compound documentation before a list of related symbols.
2330 *
2331 * Supersedes trRelatedFunctions
2332 */
2334 { return "Σχετικά Σύμβολα"; }
2335
2336 /*! subscript for the related symbols
2337 *
2338 * Supersedes trRelatedSubscript
2339 */
2341 { return "(Προσέξτε ότι αυτά δεν είναι σύμβολα μέλη.)"; }
2342
2343 /*! used in the class documentation as a header before the list of all
2344 * related classes.
2345 *
2346 * Supersedes trRelatedFunctionDocumentation
2347 */
2349 { return "Τεκμηρίωσης Φίλιων και Σχετικών Συμβόλων"; }
2350
2352 {
2353 bool extractAll = Config_getBool(EXTRACT_ALL);
2354 DString result="Αυτή είναι μια λίστα με ";
2355
2356 switch (hl)
2357 {
2359 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2360 {
2361 result+="όλες τις ";
2362 if (!extractAll) result+="τεκμηριωμένες ";
2363 result+="συναρτήσεις, μεταβλητές, ορισμούς προεπεξεργαστή, απαριθμήσεις και ορισμούς τύπων δεδομένων";
2364 }
2365 else
2366 {
2367 result+="όλα τα ";
2368 if (!extractAll) result+="τεκμηριωμένα ";
2369 result+="μέλη αρχείων";
2370 }
2371 break;
2373 result+="όλες τις ";
2374 if (!extractAll) result+="τεκμηριωμένες ";
2375 result+="συναρτήσεις";
2376 break;
2378 result+="όλες τις ";
2379 if (!extractAll) result+="τεκμηριωμένες ";
2380 result+="μεταβλητές";
2381 break;
2383 result+="όλους τους ";
2384 if (!extractAll) result+="τεκμηριωμένους ";
2385 result+="ορισμούς τύπων δεδομένων";
2386 break;
2388 result+="όλες τις ";
2389 if (!extractAll) result+="τεκμηριωμένες ";
2390 result+="ακολουθίες";
2391 break;
2393 result+="όλα τα ";
2394 if (!extractAll) result+="τεκμηριωμένα ";
2395 result+="λεξικά";
2396 break;
2398 result+="όλες τις ";
2399 if (!extractAll) result+="τεκμηριωμένες ";
2400 result+="απαριθμήσεις";
2401 break;
2403 result+="όλες τις ";
2404 if (!extractAll) result+="τεκμηριωμένες ";
2405 result+="τιμές απαριθμήσεων";
2406 break;
2408 result+="όλες τις ";
2409 if (!extractAll) result+="τεκμηριωμένες ";
2410 result+="μακροεντολές";
2411 break;
2412 case FileMemberHighlight::Total: // for completeness
2413 break;
2414 }
2415 result+=" με συνδέσμους ";
2416 if (extractAll)
2417 result+="στα αρχεία που ανήκουν:";
2418 else
2419 result+="στην τεκμηρίωση:";
2420 return result;
2421 }
2423 {
2424 bool extractAll = Config_getBool(EXTRACT_ALL);
2425 DString result="Αυτή είναι μια λίστα με ";
2426
2427 switch (hl)
2428 {
2430 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2431 {
2432 result+="όλα τα ";
2433 if (!extractAll) result+="τεκμηριωμένα ";
2434 result+="πεδία δομών και ενώσεων";
2435 }
2436 else
2437 {
2438 result+="όλα τα ";
2439 if (!extractAll) result+="τεκμηριωμένα ";
2440 result+="μέλη κλάσεων";
2441 }
2442 break;
2444 result+="όλες τις ";
2445 if (!extractAll) result+="τεκμηριωμένες ";
2446 result+="συναρτήσεις";
2447 break;
2449 result+="όλες τις ";
2450 if (!extractAll) result+="τεκμηριωμένες ";
2451 result+="μεταβλητές";
2452 break;
2454 result+="όλους τους ";
2455 if (!extractAll) result+="τεκμηριωμένους ";
2456 result+="ορισμούς τύπων δεδομένων";
2457 break;
2459 result+="όλες τις ";
2460 if (!extractAll) result+="τεκμηριωμένες ";
2461 result+="απαριθμήσεις";
2462 break;
2464 result+="όλες τις ";
2465 if (!extractAll) result+="τεκμηριωμένες ";
2466 result+="τιμές απαριθμήσεων";
2467 break;
2469 result+="όλες τις ";
2470 if (!extractAll) result+="τεκμηριωμένες ";
2471 result+="ιδιότητες";
2472 break;
2474 result+="όλα τα ";
2475 if (!extractAll) result+="τεκμηριωμένα ";
2476 result+="συμβάντα";
2477 break;
2479 result+="όλα τα ";
2480 if (!extractAll) result+="τεκμηριωμένα ";
2481 result+="σχετικά σύμβολα";
2482 break;
2483 case ClassMemberHighlight::Total: // for completeness
2484 break;
2485 }
2486 result+=" με συνδέσμους ";
2487 if (!extractAll)
2488 {
2489 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2490 {
2491 result+="στην τεκμηρίωση κάθε πεδίου της δομής/ένωσης:";
2492 }
2493 else
2494 {
2495 result+="στην τεκμηρίωση κάθε μέλους της κλάσης:";
2496 }
2497 }
2498 else
2499 {
2500 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2501 {
2502 result+="στις δομές/ενώσεις που ανήκουν:";
2503 }
2504 else
2505 {
2506 result+="στις κλάσεις που ανήκουν:";
2507 }
2508 }
2509 return result;
2510 }
2512 {
2513 bool extractAll = Config_getBool(EXTRACT_ALL);
2514 DString result="Αυτή είναι μια λίστα με ";
2515 DString singularResult = "";
2516 switch (hl)
2517 {
2519 result+="όλα τα ";
2520 if (!extractAll) result+="τεκμηριωμένα ";
2521 result+="μέλη ";
2522 singularResult="μέλους";
2523 break;
2525 result+="όλες τις ";
2526 if (!extractAll) result+="τεκμηριωμένες ";
2527 result+="συναρτήσεις ";
2528 singularResult="συνάρτησης";
2529 break;
2531 result+="όλες τις ";
2532 if (!extractAll) result+="τεκμηριωμένες ";
2533 result+="μεταβλητές ";
2534 singularResult="μεταβλητής";
2535 break;
2537 result+="όλους τους ";
2538 if (!extractAll) result+="τεκμηριωμένους ";
2539 result+="ορισμούς τύπων δεδομένων ";
2540 singularResult="ορισμού τύπου δεδομένων";
2541 break;
2543 result+="όλες τις ";
2544 if (!extractAll) result+="τεκμηριωμένες ";
2545 result+="ακολουθίες ";
2546 singularResult="ακολουθίας";
2547 break;
2549 result+="όλα τα ";
2550 if (!extractAll) result+="τεκμηριωμένα ";
2551 result+="λεξικά ";
2552 singularResult="λεξικού";
2553 break;
2555 result+="όλες τις ";
2556 if (!extractAll) result+="τεκμηριωμένες ";
2557 result+="απαριθμήσεις ";
2558 singularResult="απαρίθμησης";
2559 break;
2561 result+="όλες τις ";
2562 if (!extractAll) result+="τεκμηριωμένες ";
2563 result+="τιμές απαριθμήσεων ";
2564 singularResult="τιμής απαρίθμησης";
2565 break;
2566 case NamespaceMemberHighlight::Total: // for completeness
2567 break;
2568 }
2569 result+="του χώρου ονομάτων, με συνδέσμους ";
2570 if (extractAll)
2571 result+="στην τεκμηρίωση κάθε " + singularResult + " του χώρου ονομάτων:";
2572 else
2573 result+="στους χώρους ονομάτων που ανήκουν:";
2574 return result;
2575 }
2576 DString trDefinition() override { return "Ορισμός";}
2577 DString trDeclaration() override { return "Δήλωση";}
2578
2579//////////////////////////////////////////////////////////////////////////
2580// new since 1.9.8
2581//////////////////////////////////////////////////////////////////////////
2582
2584 { return "Θέματα"; }
2586 { return "Τεκμηρίωση Θέματος"; }
2588 { return "Λίστα Θεμάτων"; }
2590 { return "Ευρετήριο Θεμάτων"; }
2592 { return "Μια λίστα με όλα τα θέματα με σύντομες περιγραφές:"; }
2594 {
2595 bool extractAll = Config_getBool(EXTRACT_ALL);
2596 DString result="Μια λίστα με ";
2597 DString singularResult = "";
2598 switch (hl)
2599 {
2601 singularResult="μέλος";
2602 result+="όλα ";
2603 if (!extractAll) result+="τα τεκμηριωμένα ";
2604 result+="μέλη";
2605 break;
2607 singularResult="συνάρτηση";
2608 result+="όλες ";
2609 if (!extractAll) result+="τις τεκμηριωμένες ";
2610 result+="συναρτήσεις";
2611 break;
2613 singularResult="μεταβλητή";
2614 result+="όλες ";
2615 if (!extractAll) result+="τις τεκμηριωμένες ";
2616 result+="μεταβλητές";
2617 break;
2619 singularResult="ορισμό τύπου";
2620 result+="όλους ";
2621 if (!extractAll) result+="τους τεκμηριωμένους ";
2622 result+="ορισμούς τύπων";
2623 break;
2625 singularResult="απαρίθμηση";
2626 result+="όλες ";
2627 if (!extractAll) result+="τις τεκμηριωμένες ";
2628 result+="απαριθμήσεις";
2629 break;
2631 singularResult="τιμή απαρίθμησης";
2632 result+="όλες ";
2633 if (!extractAll) result+="τις τεκμηριωμένες ";
2634 result+="τιμές απαριθμήσεων";
2635 break;
2636 case ModuleMemberHighlight::Total: // for completeness
2637 break;
2638 }
2639 result+=" υπομονάδων, με συνδέσμους στην ";
2640 if (extractAll)
2641 result+="τεκμηρίωση της υπομονάδας για κάθε " + singularResult + ":";
2642 else
2643 result+="υπομονάδα στην οποία ανήκουν:";
2644 return result;
2645 }
2647 {
2648 return "Εξαγόμενες Υπομονάδες";
2649 }
2650
2651//////////////////////////////////////////////////////////////////////////
2652// new since 1.10.0
2653//////////////////////////////////////////////////////////////////////////
2654
2656 {
2657 return "Αντιγραφή στο πρόχειρο";
2658 }
2659
2660//////////////////////////////////////////////////////////////////////////
2661// new since 1.11.0
2662//////////////////////////////////////////////////////////////////////////
2663
2665 {
2666 return "Σημαντικό";
2667 }
2668//////////////////////////////////////////////////////////////////////////
2669// new since 1.16.0
2670//////////////////////////////////////////////////////////////////////////
2671
2672 // the title of the requirements overview page
2674 {
2675 return "Απαιτήσεις";
2676 }
2677 // table header for the column with the requirements IDs
2679 {
2680 return "Α/Α";
2681 }
2682 // indicates a symbol implements (satisfies) a requirement
2683 DString trSatisfies(bool singular) override
2684 {
2685 return createNoun(true, singular, "Πληρεί ", "τις απαιτήσεις", "την απαίτηση");
2686 }
2687 // indicates a requirement is satisfied (implemented) by one or more symbols
2688 DString trSatisfiedBy(const DString &list) override
2689 {
2690 return "Πληρούται από "+list+".";
2691 }
2693 {
2694 return "Μη Πληρούμενες Απαιτήσεις";
2695 }
2696 DString trUnsatisfiedRequirementsText(bool singular,const DString &list) override
2697 {
2698 return singular ?
2699 "Η απαίτηση "+list+" δεν έχουν 'πληρεί' σχέση." :
2700 "Οι απαιτήσεις "+list+" δεν έχουν 'πληρεί' σχέση.";
2701 }
2702 // indicates a symbol verifies (tests) a requirement
2703 DString trVerifies(bool singular) override
2704 {
2705 return createNoun(true, singular, "Επιβεβαιώνει ", "τις απαιτήσεις", "την απαίτηση");
2706 }
2707 // indicates a requirement is verified (tested) by one or more symbols
2708 DString trVerifiedBy(const DString &list) override
2709 {
2710 return "Επιβεβαιώνεται από "+list+".";
2711 }
2713 {
2714 return "Ανεπιβεβαίωτες Απαιτήσεις";
2715 }
2716 DString trUnverifiedRequirementsText(bool singular,const DString &list) override
2717 {
2718 return singular ?
2719 "Η απαίτηση "+list+" δεν έχουν 'επιβεβαιώνει' σχέση." :
2720 "Οι απαιτήσεις "+list+" δεν έχουν 'επιβεβαιώνει' σχέση.";
2721 }
2722};
2723
2724#endif
CompoundType
The various compound types.
Definition classdef.h:109
@ Singleton
Definition classdef.h:117
@ Interface
Definition classdef.h:112
@ Exception
Definition classdef.h:115
A String class for use with Doxygen wrapping std::string and adding some additional functionality off...
Definition dstring.h:89
DString()=default
bool empty() const
Returns true iff the string is empty (std::string compatible alias for isEmpty()).
Definition dstring.h:153
DString & sprintf(const char *format,...)
Definition dstring.cpp:29
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:29
DString createNoun(bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")
Definition translator.h:801
DString p_latexCommandName(const DString &latexCmd)
Definition translator.h:788
#define Config_getBool(name)
Definition config.h:33
DateTimeType
Definition datetime.h:38
DString generateMarker(int id)
Definition dstring.h:893
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:5498