Doxygen
translator_gr.h
浏览该文件的文档.
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  * Paul Gessos <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 */
46 
47 
48 #ifndef TRANSLATOR_GR_H
49 #define TRANSLATOR_GR_H
50 
52 {
53  public:
54 
55  // --- Language control methods -------------------
56 
57  /*! Used for identification of the language. The identification
58  * should not be translated. It should be replaced by the name
59  * of the language in English using lower-case characters only
60  * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
61  * the identification used in language.cpp.
62  */
63  virtual QCString idLanguage()
64  { return "greek"; }
65 
67  {
68  return "\\usepackage{fontspec}\n"
69  "\\usepackage[greek]{babel}\n";
70  }
71 
72  virtual QCString trISOLang()
73  {
74  return "el";
75  }
76 
77  virtual QCString latexFontenc()
78  {
79  return "";
80  }
81  virtual QCString latexFont()
82  {
83  return "\\setmainfont{Libertinus Sans}\n"
84  "\\setmonofont{Courier New}\n";
85  }
86 
87  // --- Language translation methods -------------------
88 
89  /*! used in the compound documentation before a list of related functions. */
91  { return "Σχετικές συναρτήσεις"; }
92 
93  /*! subscript for the related functions. */
95  { return "(Σημειώστε ότι αυτές δεν είναι συναρτήσεις μέλη.)"; }
96 
97  /*! header that is put before the detailed description of files, classes and namespaces. */
99  { return "Λεπτομερής Περιγραφή"; }
100 
101  /*! header that is put before the list of typedefs. */
103  { return "Τεκμηρίωση Μελών Ορισμών Τύπων"; }
104 
105  /*! header that is put before the list of enumerations. */
107  { return "Τεκμηρίωση Απαριθμήσεων Μελών"; }
108 
109  /*! header that is put before the list of member functions. */
111  { return "Τεκμηρίωση Συναρτήσεων Μελών"; }
112 
113  /*! header that is put before the list of member attributes. */
115  {
116  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
117  {
118  return "Τεκμηρίωση Πεδίων";
119  }
120  else
121  {
122  return "Τεκμηρίωση Δεδομένων Μελών";
123  }
124  }
125 
126  /*! this is the text of a link put after brief descriptions. */
127  virtual QCString trMore()
128  { return "Περισσότερα..."; }
129 
130  /*! put in the class documentation */
131  virtual QCString trListOfAllMembers()
132  { return "Λίστα όλων των μελών"; }
133 
134  /*! used as the title of the "list of all members" page of a class */
135  virtual QCString trMemberList()
136  { return "Λίστα μελών"; }
137 
138  /*! this is the first part of a sentence that is followed by a class name */
140  { return "Ακολουθεί η πλήρης λίστα των μελών της"; }
141 
142  /*! this is the remainder of the sentence after the class name */
144  { return ", περιλαμβανομένων όλων των κληρονομημένων μελών."; }
145 
146  /*! this is put at the author sections at the bottom of man pages.
147  * parameter s is name of the project name.
148  */
149  virtual QCString trGeneratedAutomatically(const QCString &s)
150  { QCString result="Δημιουργήθηκε αυτόματα από το Doxygen";
151  if (!s.isEmpty()) result+=(QCString)" για "+s;
152  result+=" από τον πηγαίο κώδικα.";
153  return result;
154  }
155 
156  /*! put after an enum name in the list of all members */
157  virtual QCString trEnumName()
158  { return "όνομα απαρίθμησης"; }
159 
160  /*! put after an enum value in the list of all members */
161  virtual QCString trEnumValue()
162  { return "τιμή απαρίθμησης"; }
163 
164  /*! put after an undocumented member in the list of all members */
165  virtual QCString trDefinedIn()
166  { return "ορισμένο στο "; }
167 
168  // quick reference sections
169 
170  /*! This is put above each page as a link to the list of all groups of
171  * compounds or files (see the \\group command).
172  */
173  virtual QCString trModules()
174  { return "Υπομονάδες"; }
175 
176  /*! This is put above each page as a link to the class hierarchy */
177  virtual QCString trClassHierarchy()
178  { return "Ιεραρχία Κλάσεων"; }
179 
180  /*! This is put above each page as a link to the list of annotated classes */
181  virtual QCString trCompoundList()
182  {
183  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
184  {
185  return "Δομές Δεδομένων";
186  }
187  else
188  {
189  return "Λίστα Κλάσεων";
190  }
191  }
192 
193  /*! This is put above each page as a link to the list of documented files */
194  virtual QCString trFileList()
195  { return "Λίστα Αρχείων"; }
196 
197  /*! This is put above each page as a link to all members of compounds. */
198  virtual QCString trCompoundMembers()
199  {
200  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
201  {
202  return "Μέλη Δομών Δεδομένων";
203  }
204  else
205  {
206  return "Μέλη Κλάσεων";
207  }
208  }
209 
210  /*! This is put above each page as a link to all members of files. */
211  virtual QCString trFileMembers()
212  {
213  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
214  {
215  return "Καθολικοί ορισμοί";
216  }
217  else
218  {
219  return "Μέλη Αρχείων";
220  }
221  }
222 
223  /*! This is put above each page as a link to all related pages. */
224  virtual QCString trRelatedPages()
225  { return "Σχετικές Σελίδες"; }
226 
227  /*! This is put above each page as a link to all examples. */
228  virtual QCString trExamples()
229  { return "Παραδείγματα"; }
230 
231  /*! This is put above each page as a link to the search engine. */
232  virtual QCString trSearch()
233  { return "Αναζήτηση"; }
234 
235  /*! This is an introduction to the class hierarchy. */
237  { return "Αυτή η λίστα κληρονομικότητας είναι μερικώς ταξινομημένη αλφαβητικά:"; }
238 
239  /*! This is an introduction to the list with all files. */
240  virtual QCString trFileListDescription(bool extractAll)
241  {
242  QCString result="Ακολουθεί μια λίστα όλων των ";
243  if (!extractAll) result+="τεκμηριωμένων ";
244  result+="αρχείων με σύντομες περιγραφές:";
245  return result;
246  }
247 
248  /*! This is an introduction to the annotated compound list. */
250  {
251 
252  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
253  {
254  return "Ακολουθούν οι δομές δεδομένων με σύντομες περιγραφές:";
255  }
256  else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
257  {
258  return "Ακολουθούν οι κλάσεις με σύντομες περιγραφές:";
259  }
260  else
261  {
262  return "Ακολουθούν οι κλάσεις, οι δομές, "
263  "οι ενώσεις και οι διασυνδέσεις με σύντομες περιγραφές:";
264  }
265  }
266 
267  /*! This is an introduction to the page with all class members. */
268  virtual QCString trCompoundMembersDescription(bool extractAll)
269  {
270  QCString result="Ακολουθεί η λίστα όλων των ";
271  if (!extractAll)
272  {
273  result+="τεκμηριωμένων ";
274  }
275  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
276  {
277  result+="μελών δομών δεδομένων και ενώσεων ";
278  }
279  else
280  {
281  result+="κλάσεων";
282  }
283  result+=" με συνδέσμους ";
284  if (!extractAll)
285  {
286  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
287  {
288  result+="στην τεκμηρίωση των δομών/ενώσεων για κάθε πεδίο:";
289  }
290  else
291  {
292  result+="στην τεκμηρίωση των κλάσεων για κάθε πεδίο:";
293  }
294  }
295  else
296  {
297  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
298  {
299  result+="στις δομές/ενώσεις που ανήκουν:";
300  }
301  else
302  {
303  result+="στις κλάσεις που ανήκουν:";
304  }
305  }
306  return result;
307  }
308 
309  /*! This is an introduction to the page with all file members. */
310  virtual QCString trFileMembersDescription(bool extractAll)
311  {
312  QCString result="Ακολουθεί η λίστα όλων των ";
313  if (!extractAll) result+="τεκμηριωμένων ";
314 
315  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
316  {
317  result+="συναρτήσεων, μεταβλητών, ορισμών, απαριθμήσεων, και ορισμών τύπων";
318  }
319  else
320  {
321  result+="μελών αρχείων";
322  }
323  result+=" με συνδέσμους ";
324  if (extractAll)
325  result+="στα αρχεία που ανήκουν:";
326  else
327  result+="στην τεκμηρίωση:";
328  return result;
329  }
330 
331  /*! This is an introduction to the page with the list of all examples */
333  { return "Ακολουθεί η λίστα με τα παραδείγματα:"; }
334 
335  /*! This is an introduction to the page with the list of related pages */
337  { return "Ακολουθεί η λίστα όλων των σχετικών σελίδων τεκμηρίωσης:"; }
338 
339  /*! This is an introduction to the page with the list of class/file groups */
341  { return "Ακολουθεί η λίστα όλων των υπομονάδων:"; }
342 
343  // index titles (the project name is prepended for these)
344 
345 
346  /*! This is used in HTML as the title of index.html. */
348  { return "Τεκμηρίωση"; }
349 
350  /*! This is used in LaTeX as the title of the chapter with the
351  * index of all groups.
352  */
353  virtual QCString trModuleIndex()
354  { return "Ευρετήριο υπομονάδων"; }
355 
356  /*! This is used in LaTeX as the title of the chapter with the
357  * class hierarchy.
358  */
359  virtual QCString trHierarchicalIndex()
360  { return "Ιεραρχικό Ευρετήριο"; }
361 
362  /*! This is used in LaTeX as the title of the chapter with the
363  * annotated compound index.
364  */
365  virtual QCString trCompoundIndex()
366  {
367  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
368  {
369  return "Ευρετήριο δομών δεδομένων";
370  }
371  else
372  {
373  return "Συμπαγές Ευρετήριο";
374  }
375  }
376 
377  /*! This is used in LaTeX as the title of the chapter with the
378  * list of all files.
379  */
381  { return "Ευρετήριο Αρχείων"; }
382 
383  /*! This is used in LaTeX as the title of the chapter containing
384  * the documentation of all groups.
385  */
387  { return "Τεκμηρίωση Υπομονάδων"; }
388 
389  /*! This is used in LaTeX as the title of the chapter containing
390  * the documentation of all classes, structs and unions.
391  */
393  {
394  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
395  {
396  return "Τεκμηρίωση Δομών Δεδομένων";
397  }
398  else
399  {
400  return "Τεκμηρίωση Κλάσεων";
401  }
402  }
403 
404  /*! This is used in LaTeX as the title of the chapter containing
405  * the documentation of all files.
406  */
408  { return "Τεκμηρίωση Αρχείων"; }
409 
410  /*! This is used in LaTeX as the title of the chapter containing
411  * the documentation of all examples.
412  */
414  { return "Τεκμηρίωση Παραδειγμάτων"; }
415 
416  /*! This is used in LaTeX as the title of the chapter containing
417  * the documentation of all related pages.
418  */
419  virtual QCString trPageDocumentation()
420  { return "Τεκμηρίωση Σελίδων"; }
421 
422  /*! This is used in LaTeX as the title of the document */
423  virtual QCString trReferenceManual()
424  { return "Εγχειρίδιο Τεκμηρίωσης"; }
425 
426  /*! This is used in the documentation of a file as a header before the
427  * list of defines
428  */
429  virtual QCString trDefines()
430  { return "Ορισμοί"; }
431 
432  /*! This is used in the documentation of a file as a header before the
433  * list of typedefs
434  */
435  virtual QCString trTypedefs()
436  { return "Ορισμοί Τύπων"; }
437 
438  /*! This is used in the documentation of a file as a header before the
439  * list of enumerations
440  */
441  virtual QCString trEnumerations()
442  { return "Απαριθμήσεις"; }
443 
444  /*! This is used in the documentation of a file as a header before the
445  * list of (global) functions
446  */
447  virtual QCString trFunctions()
448  { return "Συναρτήσεις"; }
449 
450  /*! This is used in the documentation of a file as a header before the
451  * list of (global) variables
452  */
453  virtual QCString trVariables()
454  { return "Μεταβλητές"; }
455 
456  /*! This is used in the documentation of a file as a header before the
457  * list of (global) variables
458  */
459  virtual QCString trEnumerationValues()
460  { return "Τιμές Απαριθμήσεων"; }
461 
462  /*! This is used in the documentation of a file before the list of
463  * documentation blocks for defines
464  */
466  { return "Τεκμηρίωση Ορισμών"; }
467 
468  /*! This is used in the documentation of a file/namespace before the list
469  * of documentation blocks for typedefs
470  */
472  { return "Τεκμηρίωση Ορισμών Τύπων"; }
473 
474  /*! This is used in the documentation of a file/namespace before the list
475  * of documentation blocks for enumeration types
476  */
478  { return "Τεκμηρίωση Απαριθμήσεων"; }
479 
480  /*! This is used in the documentation of a file/namespace before the list
481  * of documentation blocks for functions
482  */
484  { return "Τεκμηρίωση Συναρτήσεων"; }
485 
486  /*! This is used in the documentation of a file/namespace before the list
487  * of documentation blocks for variables
488  */
490  { return "Τεκμηρίωση Μεταβλητών"; }
491 
492  /*! This is used in the documentation of a file/namespace/group before
493  * the list of links to documented compounds
494  */
495  virtual QCString trCompounds()
496  {
497  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
498  {
499  return "Δομές Δεδομένων";
500  }
501  else
502  {
503  return "Κλάσεις";
504  }
505  }
506 
507  /*! This is used in the standard footer of each page and indicates when
508  * the page was generated
509  */
510  virtual QCString trGeneratedAt(const QCString &date,const QCString &projName)
511  {
512  QCString result=(QCString)"Δημιουργήθηκε στις "+date;
513  if (!projName.isEmpty()) result+=(QCString)" για "+projName;
514  result+=(QCString)" από";
515  return result;
516  }
517 
518  /*! this text is put before a class diagram */
519  virtual QCString trClassDiagram(const QCString &clName)
520  {
521  return (QCString)"Διάγραμμα κληρονομικότητας για την "+clName+":";
522  }
523 
524  /*! this text is generated when the \\internal command is used. */
526  { return "Μόνο για εσωτερική χρήση."; }
527 
528  /*! this text is generated when the \\warning command is used. */
529  virtual QCString trWarning()
530  { return "Προειδοποίηση"; }
531 
532  /*! this text is generated when the \\version command is used. */
533  virtual QCString trVersion()
534  { return "Έκδοση"; }
535 
536  /*! this text is generated when the \\date command is used. */
537  virtual QCString trDate()
538  { return "Ημερομηνία"; }
539 
540  /*! this text is generated when the \\return command is used. */
541  virtual QCString trReturns()
542  { return "Επιστρέφει"; }
543 
544  /*! this text is generated when the \\sa command is used. */
545  virtual QCString trSeeAlso()
546  { return "Κοιτάξτε επίσης "; }
547 
548  /*! this text is generated when the \\param command is used. */
549  virtual QCString trParameters()
550  { return "Παράμετροι"; }
551 
552  /*! this text is generated when the \\exception command is used. */
553  virtual QCString trExceptions()
554  { return "Εξαίρεση"; }
555 
556  /*! this text is used in the title page of a LaTeX document. */
557  virtual QCString trGeneratedBy()
558  { return "Δημιουργήθηκε από "; }
559 
560 //////////////////////////////////////////////////////////////////////////
561 // new since 0.49-990307
562 //////////////////////////////////////////////////////////////////////////
563 
564  /*! used as the title of page containing all the index of all namespaces. */
565  virtual QCString trNamespaceList()
566  { return "Λίστα Χώρων Ονομάτων"; }
567 
568  /*! used as an introduction to the namespace list */
569  virtual QCString trNamespaceListDescription(bool extractAll)
570  {
571  QCString result="Ακολουθέι η λίστα όλων των ";
572  if (!extractAll) result+="τεκμηριωμένων ";
573  result+="Χώρων Ονομάτων με σύντομες περιγραφές:";
574  return result;
575  }
576 
577  /*! used in the class documentation as a header before the list of all
578  * friends of a class
579  */
580  virtual QCString trFriends()
581  { return "Φίλοι"; }
582 
583 //////////////////////////////////////////////////////////////////////////
584 // new since 0.49-990405
585 //////////////////////////////////////////////////////////////////////////
586 
587  /*! used in the class documentation as a header before the list of all
588  * related classes
589  */
591  { return "Τεκμηρίωση Φιλικών και Συσχετιζόμενων Συναρτήσεων"; }
592 
593 //////////////////////////////////////////////////////////////////////////
594 // new since 0.49-990425
595 //////////////////////////////////////////////////////////////////////////
596 
597  /*! used as the title of the HTML page of a class/struct/union */
598  virtual QCString trCompoundReference(const QCString &clName,
599  ClassDef::CompoundType compType,
600  bool isTemplate)
601  {
602  QCString result=(QCString)"Τεκμηρίωση";
603  if (isTemplate) result+=" Προτύπου";
604  switch(compType)
605  {
606  case ClassDef::Class: result+=" Κλάσης "; break;
607  case ClassDef::Struct: result+=" Δομής "; break;
608  case ClassDef::Union: result+=" Ένωσης "; break;
609  case ClassDef::Interface: result+=" Διεπαφής "; break;
610  case ClassDef::Protocol: result+=" Πρωτοκόλλου "; break;
611  case ClassDef::Category: result+=" Κατηγορίας "; break;
612  case ClassDef::Exception: result+=" Εξαίρεσης "; break;
613  default: break;
614  }
615  result+=clName;
616  return result;
617  }
618 
619  /*! used as the title of the HTML page of a file */
620  virtual QCString trFileReference(const QCString &fileName)
621  {
622  QCString result="Τεκμηρίωση Αρχείου ";
623  result+=fileName;
624  return result;
625  }
626 
627  /*! used as the title of the HTML page of a namespace */
628  virtual QCString trNamespaceReference(const QCString &namespaceName)
629  {
630  QCString result="Τεκμηρίωση Χώρου Ονομάτων ";
631  result+=namespaceName;
632  return result;
633  }
634 
636  { return "Δημόσιες Μέθοδοι"; }
637  virtual QCString trPublicSlots()
638  { return "Δημόσιες Υποδοχές"; }
639  virtual QCString trSignals()
640  { return "Σήματα"; }
642  { return "Στατικές Δημόσιες Μέθοδοι"; }
644  { return "Προστατευμένες Μέθοδοι"; }
645  virtual QCString trProtectedSlots()
646  { return "Προστατευμένες Υποδοχές"; }
648  { return "Στατικές Προστατευμένες Μέθοδοι"; }
649  virtual QCString trPrivateMembers()
650  { return "Ιδιωτικές Μέθοδοι"; }
651  virtual QCString trPrivateSlots()
652  { return "Ιδιωτικές Υποδοχές"; }
654  { return "Στατικές Ιδιωτικές Μέθοδοι"; }
655 
656  /*! this function is used to produce a comma-separated list of items.
657  * use generateMarker(i) to indicate where item i should be put.
658  */
659  virtual QCString trWriteList(int numEntries)
660  {
661  QCString result;
662  int i;
663  // the inherits list contain `numEntries' classes
664  for (i=0;i<numEntries;i++)
665  {
666  // use generateMarker to generate placeholders for the class links!
667  result+=generateMarker(i); // generate marker for entry i in the list
668  // (order is left to right)
669 
670  if (i!=numEntries-1) // not the last entry, so we need a separator
671  {
672  if (i<numEntries-2) // not the fore last entry
673  result+=", ";
674  else // the fore last entry
675  result+=", και ";
676  }
677  }
678  return result;
679  }
680 
681  /*! used in class documentation to produce a list of base classes,
682  * if class diagrams are disabled.
683  */
684  virtual QCString trInheritsList(int numEntries)
685  {
686  return QCString("Κληρονομεί ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
687  }
688 
689  /*! used in class documentation to produce a list of super classes,
690  * if class diagrams are disabled.
691  */
692  virtual QCString trInheritedByList(int numEntries)
693  {
694  return QCString("Κληρονομείται από ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
695  }
696 
697  /*! used in member documentation blocks to produce a list of
698  * members that are hidden by this one.
699  */
700  virtual QCString trReimplementedFromList(int numEntries)
701  {
702  return QCString("Επαναϋλοποιείται από ")+(numEntries==1?"την ":"τις ")+trWriteList(numEntries)+".";
703  }
704 
705  /*! used in member documentation blocks to produce a list of
706  * all member that overwrite the implementation of this member.
707  */
708  virtual QCString trReimplementedInList(int numEntries)
709  {
710  return QCString("Επαναϋλοποιείται ")+(numEntries==1?"στην ":"στις ")+trWriteList(numEntries)+".";
711  }
712 
713  /*! This is put above each page as a link to all members of namespaces. */
714  virtual QCString trNamespaceMembers()
715  { return "Μέλη Χώρου Ονομάτων"; }
716 
717  /*! This is an introduction to the page with all namespace members */
718  virtual QCString trNamespaceMemberDescription(bool extractAll)
719  {
720  QCString result="Ακολουθεί η λίστα όλων των ";
721  if (!extractAll) result+="τεκμηριωμένων ";
722  result+="μελών χώρων ονομάτων με συνδέσμους ";
723  if (extractAll)
724  result+="στην τεκμηρίωση του χώρου ονομάτων για κάθε μέλος:";
725  else
726  result+="στους χώρους ονομάτων που ανήκουν:";
727  return result;
728  }
729  /*! This is used in LaTeX as the title of the chapter with the
730  * index of all namespaces.
731  */
732  virtual QCString trNamespaceIndex()
733  { return "Ευρετήριο Χώρων Ονομάτων"; }
734 
735  /*! This is used in LaTeX as the title of the chapter containing
736  * the documentation of all namespaces.
737  */
739  { return "Τεκμηρίωση Χώρων Ονομάτων"; }
740 
741 //////////////////////////////////////////////////////////////////////////
742 // new since 0.49-990522
743 //////////////////////////////////////////////////////////////////////////
744 
745  /*! This is used in the documentation before the list of all
746  * namespaces in a file.
747  */
748  virtual QCString trNamespaces()
749  { return "Χώροι Ονομάτων"; }
750 
751 //////////////////////////////////////////////////////////////////////////
752 // new since 0.49-990728
753 //////////////////////////////////////////////////////////////////////////
754 
755  /*! This is put at the bottom of a class documentation page and is
756  * followed by a list of files that were used to generate the page.
757  */
759  bool single)
760  { // here s is one of " Class", " Struct" or " Union"
761  // single is true implies a single file
762  QCString result=(QCString)"Η τεκμηρίωση για ";
763  switch(compType)
764  {
765  case ClassDef::Class: result+="αυτή την κλάση"; break;
766  case ClassDef::Struct: result+="αυτή τη δομή"; break;
767  case ClassDef::Union: result+="αυτή την ένωση"; break;
768  case ClassDef::Interface: result+="αυτή τη διεπαφή"; break;
769  case ClassDef::Protocol: result+="αυτό το πρωτόκολλο"; break;
770  case ClassDef::Category: result+="αυτή την κατηγορία"; break;
771  case ClassDef::Exception: result+="αυτή την εξαίρεση"; break;
772  default: break;
773  }
774  result+=" δημιουργήθηκε από ";
775  if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
776  return result;
777  }
778 
779 //////////////////////////////////////////////////////////////////////////
780 // new since 0.49-990901
781 //////////////////////////////////////////////////////////////////////////
782 
783  /*! This is used as the heading text for the retval command. */
784  virtual QCString trReturnValues()
785  { return "Τιμές Επιστροφής"; }
786 
787  /*! This is in the (quick) index as a link to the main page (index.html)
788  */
789  virtual QCString trMainPage()
790  { return "Κύρια Σελίδα"; }
791 
792  /*! This is used in references to page that are put in the LaTeX
793  * documentation. It should be an abbreviation of the word page.
794  */
795  virtual QCString trPageAbbreviation()
796  { return "σελ."; }
797 
798 //////////////////////////////////////////////////////////////////////////
799 // new since 0.49-991003
800 //////////////////////////////////////////////////////////////////////////
801 
803  {
804  return "Ορισμός στη γραμμή @0 του αρχείου @1.";
805  }
807  {
808  return "Ορισμός στο αρχείο @0.";
809  }
810 
811 //////////////////////////////////////////////////////////////////////////
812 // new since 0.49-991205
813 //////////////////////////////////////////////////////////////////////////
814 
815  virtual QCString trDeprecated()
816  {
817  return "Αποσυρμένο";
818  }
819 
820 //////////////////////////////////////////////////////////////////////////
821 // new since 1.0.0
822 //////////////////////////////////////////////////////////////////////////
823 
824  /*! this text is put before a collaboration diagram */
825  virtual QCString trCollaborationDiagram(const QCString &clName)
826  {
827  return (QCString)"Διάγραμμα Συνεργασίας για την κλάση "+clName+":";
828  }
829  /*! this text is put before an include dependency graph */
830  virtual QCString trInclDepGraph(const QCString &fName)
831  {
832  return (QCString)"Διάγραμμα εξάρτησης αρχείου συμπερίληψης για το "+fName+":";
833  }
834  /*! header that is put before the list of constructor/destructors. */
836  {
837  return "Τεκμηρίωση Constructor & Destructor";
838  }
839  /*! Used in the file documentation to point to the corresponding sources. */
841  {
842  return "Πήγαινε στον πηγαίο κώδικα του αρχείου.";
843  }
844  /*! Used in the file sources to point to the corresponding documentation. */
846  {
847  return "Πήγαινε στην τεκμηρίωση του αρχείου.";
848  }
849  /*! Text for the \\pre command */
851  {
852  return "Προϋποθέσεις";
853  }
854  /*! Text for the \\post command */
856  {
857  return "Μεταϋποθέσεις";
858  }
859  /*! Text for the \\invariant command */
861  {
862  return "Αμετάβλητα";
863  }
864  /*! Text shown before a multi-line variable/enum initialization */
866  {
867  return "Αρχική τιμή:";
868  }
869  /*! Text used the source code in the file index */
870  virtual QCString trCode()
871  {
872  return "κώδικας";
873  }
875  {
876  return "Γραφική Αναπαράσταση Της Ιεραρχίας Των Κλάσεων";
877  }
879  {
880  return "Πήγαινε στην γραφική αναπαράσταση της ιεραρχίας των κλάσεων";
881  }
883  {
884  return "Πήγαινε στην με κείμενο αναπαράσταση της ιεραρχίας των κλάσεων";
885  }
886  virtual QCString trPageIndex()
887  {
888  return "Ευρετήριο Σελίδων";
889  }
890 
891 //////////////////////////////////////////////////////////////////////////
892 // new since 1.1.0
893 //////////////////////////////////////////////////////////////////////////
894 
895  virtual QCString trNote()
896  {
897  return "Σημείωση";
898  }
899  virtual QCString trPublicTypes()
900  {
901  return "Δημόσιοι Τυποι";
902  }
903  virtual QCString trPublicAttribs()
904  {
905  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
906  {
907  return "Πεδία Δεδομένων";
908  }
909  else
910  {
911  return "Δημόσια Χαρακτηριστικά";
912  }
913  }
915  {
916  return "Στατικά Δημόσια Χαρακτηριστικά";
917  }
919  {
920  return "Προστατευμένοι Τύποι";
921  }
922  virtual QCString trProtectedAttribs()
923  {
924  return "Προστατευμένα Χαρακτηριστικά";
925  }
927  {
928  return "Στατικά Προστατευμένα Χαρακτηριστικά";
929  }
930  virtual QCString trPrivateTypes()
931  {
932  return "Ιδιωτικοί Τύποι";
933  }
934  virtual QCString trPrivateAttribs()
935  {
936  return "Ιδιωτικα Χαρακτηριστικά";
937  }
939  {
940  return "Στατικά Ιδιωτικα Χαρακτηριστικά";
941  }
942 
943 //////////////////////////////////////////////////////////////////////////
944 // new since 1.1.3
945 //////////////////////////////////////////////////////////////////////////
946 
947  /*! Used as a marker that is put before a \\todo item */
948  virtual QCString trTodo()
949  {
950  return "Προς Υλοποίηση";
951  }
952  /*! Used as the header of the todo list */
954  {
955  return "Λίστα των Προς Υλοποίηση";
956  }
957 
958 //////////////////////////////////////////////////////////////////////////
959 // new since 1.1.4
960 //////////////////////////////////////////////////////////////////////////
961 
962  virtual QCString trReferencedBy()
963  {
964  return "Αναφορά από";
965  }
966  virtual QCString trRemarks()
967  {
968  return "Παρατήρηση";
969  }
970  virtual QCString trAttention()
971  {
972  return "Προσοχή";
973  }
974  virtual QCString trInclByDepGraph()
975  {
976  return "Το διάγραμμα αυτό παρουσιάζει ποιά αρχεία άμεσα ή "
977  "έμμεσα περιλαμβάνουν αυτό το αρχείο:";
978  }
979  virtual QCString trSince()
980  {
981  return "Από";
982  }
983 
984 //////////////////////////////////////////////////////////////////////////
985 // new since 1.1.5
986 //////////////////////////////////////////////////////////////////////////
987 
988  /*! title of the graph legend page */
990  {
991  return "Υπόμνημα Διαγραμμάτων";
992  }
993  /*! page explaining how the dot graph's should be interpreted
994  * The %A in the text below are to prevent link to classes called "A".
995  */
996  virtual QCString trLegendDocs()
997  {
998  return
999  "Αυτή η σελίδα εξηγεί το πως ερμηνεύονται τα διαγράμματα που δημιουργούνται "
1000  "από το doxygen.<p>\n"
1001  "Θεωρείστε το παρακάτω παράδειγμα:"
1002  "\\code\n"
1003  "/*! Invisible class because of truncation */\n"
1004  "class Invisible { };\n\n"
1005  "/*! Truncated class, inheritance relation is hidden */\n"
1006  "class Truncated : public Invisible { };\n\n"
1007  "/* Class not documented with doxygen comments */\n"
1008  "class Undocumented { };\n\n"
1009  "/*! Class that is inherited using public inheritance */\n"
1010  "class PublicBase : public Truncated { };\n\n"
1011  "/*! A template class */\n"
1012  "template<class T> class Templ { };\n\n"
1013  "/*! Class that is inherited using protected inheritance */\n"
1014  "class ProtectedBase { };\n\n"
1015  "/*! Class that is inherited using private inheritance */\n"
1016  "class PrivateBase { };\n\n"
1017  "/*! Class that is used by the Inherited class */\n"
1018  "class Used { };\n\n"
1019  "/*! Super class that inherits a number of other classes */\n"
1020  "class Inherited : public PublicBase,\n"
1021  " protected ProtectedBase,\n"
1022  " private PrivateBase,\n"
1023  " public Undocumented,\n"
1024  " public Templ<int>\n"
1025  "{\n"
1026  " private:\n"
1027  " Used *m_usedClass;\n"
1028  "};\n"
1029  "\\endcode\n"
1030  "Αυτό οδηγεί στο επόμενο διάγραμμα:"
1031  "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1032  "<p>\n"
1033  "Τα κουτιά στο παραπάνω διάγραμμα έχουν την ακόλουθη σημασία:\n"
1034  "</p>\n"
1035  "<ul>\n"
1036  "<li>Ένα γεμισμένο μαύρο κουτί αναπαριστά τη δομή ή την κλάση για την οποία"
1037  "αφορά το διάγραμμα.\n"
1038  "<li>Ένα κουτί με μαύρο περίγραμμα αναπαριστά μία τεκμηριωμένη δομή ή κλάση.\n"
1039  "<li>Ένα κουτί με γκρίζο περίγραμμα αναπαριστά μία μη τεκμηριωμένη δομή ή κλάση.\n"
1040  "<li>Ένα κουτί με κόκκινο περίγραμμα αναπαριστά μία τεκμηριωμένη δομή ή κλάση για "
1041  "την οποία δεν παρουσιάζονται όλες οι σχέσεις κληρονομικότητας και περιεχομένου. %Ένα "
1042  "διάγραμμα μειώνεται αν δεν χωράει στις ορισμένες διαστάσεις."
1043  "</ul>\n"
1044  "<p>\n"
1045  "Τα βέλη έχουν τις ακόλουθες σημασίες:\n"
1046  "</p>\n"
1047  "<ul>\n"
1048  "<li>Ένα βαθύ μπλε βέλος χρησιμοποιείται για να παρουσιάσει μία δημόσια σχέση κληρονομικότητας "
1049  "μεταξύ δύο κλάσεων.</li>\n"
1050  "<li>Ένα βαθύ πράσινο βέλος χρησιμοποιείται για προστατευμένη κληρονομικότητα.</li>\n"
1051  "<li>Ένα βαθύ κόκκινο βέλος χρησιμοποιείται για ιδιωτική κληρονομικότητα.</li>\n"
1052  "<li>Ένα μωβ διακεκομένο βέλος χρησιμοποιείται αν μία κλάση περιέχεται ή χρησιμοποιείται "
1053  "από μία άλλη κλάση. Το βέλος ονομάζεται από το όνομα της μεταβλητής(ων) "
1054  "μέσω της οποίας η κλάση ή δομή είναι προσβάσιμη.</li>\n"
1055  "<li>Ένα κίτρινο διακεκομμένο βέλος χρησιμοποιείται για μια σχέση μεταξύ ενός προτύπου αντικειμένου και "
1056  "της πρότυπης κλάσης από την οποία δημιουργήθηκε. Το βέλος ονομάζεται με τις παραμέτρους του προτύπου "
1057  "του αντικειμένου.</li>\n"
1058  "</ul>\n";
1059  }
1060  /*! text for the link to the legend page */
1061  virtual QCString trLegend()
1062  {
1063  return "υπόμνημα";
1064  }
1065 
1066 //////////////////////////////////////////////////////////////////////////
1067 // new since 1.2.0
1068 //////////////////////////////////////////////////////////////////////////
1069 
1070  /*! Used as a marker that is put before a test item */
1071  virtual QCString trTest()
1072  {
1073  return "Δοκιμαστικό";
1074  }
1075  /*! Used as the header of the test list */
1077  {
1078  return "Λίστα Δοκιμαστικών";
1079  }
1080 
1081 //////////////////////////////////////////////////////////////////////////
1082 // new since 1.2.2
1083 //////////////////////////////////////////////////////////////////////////
1084 
1085  /*! Used as a section header for IDL properties */
1087  {
1088  return "Ιδιότητες";
1089  }
1090  /*! Used as a section header for IDL property documentation */
1092  {
1093  return "Τεκμηρίωση Ιδιοτήτων";
1094  }
1095 
1096 //////////////////////////////////////////////////////////////////////////
1097 // new since 1.2.4
1098 //////////////////////////////////////////////////////////////////////////
1099 
1100  /*! Used for Java classes in the summary section of Java packages */
1102  {
1103  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1104  {
1105  return "Δομές Δεδομένων";
1106  }
1107  else
1108  {
1109  return "Κλάσεις";
1110  }
1111  }
1112  /*! Used as the title of a Java package */
1113  virtual QCString trPackage(const QCString &name)
1114  {
1115  return (QCString)"Πακέτο "+name;
1116  }
1117  /*! Title of the package index page */
1118  virtual QCString trPackageList()
1119  {
1120  return "Λίστα Πακέτων";
1121  }
1122  /*! The description of the package index page */
1124  {
1125  return "Ακολουθεί η λίστα των πακέτων με σύντομη περιγραφή (αν υπάρχει):";
1126  }
1127  /*! The link name in the Quick links header for each page */
1129  {
1130  return "Πακέτα";
1131  }
1132  /*! Text shown before a multi-line define */
1134  {
1135  return "Τιμή:";
1136  }
1137 
1138 //////////////////////////////////////////////////////////////////////////
1139 // new since 1.2.5
1140 //////////////////////////////////////////////////////////////////////////
1141 
1142  /*! Used as a marker that is put before a \\bug item */
1143  virtual QCString trBug()
1144  {
1145  return "Πρόβλημα";
1146  }
1147  /*! Used as the header of the bug list */
1149  {
1150  return "Λίστα Προβλημάτων";
1151  }
1152 
1153 //////////////////////////////////////////////////////////////////////////
1154 // new since 1.2.6
1155 //////////////////////////////////////////////////////////////////////////
1156 
1157  /*! Used as ansicpg for RTF file
1158  *
1159  * The following table shows the correlation of Charset name, Charset Value and
1160  * <pre>
1161  * Codepage number:
1162  * Charset Name Charset Value(hex) Codepage number
1163  * ------------------------------------------------------
1164  * DEFAULT_CHARSET 1 (x01)
1165  * SYMBOL_CHARSET 2 (x02)
1166  * OEM_CHARSET 255 (xFF)
1167  * ANSI_CHARSET 0 (x00) 1252
1168  * RUSSIAN_CHARSET 204 (xCC) 1251
1169  * EE_CHARSET 238 (xEE) 1250
1170  * GREEK_CHARSET 161 (xA1) 1253
1171  * TURKISH_CHARSET 162 (xA2) 1254
1172  * BALTIC_CHARSET 186 (xBA) 1257
1173  * HEBREW_CHARSET 177 (xB1) 1255
1174  * ARABIC _CHARSET 178 (xB2) 1256
1175  * SHIFTJIS_CHARSET 128 (x80) 932
1176  * HANGEUL_CHARSET 129 (x81) 949
1177  * GB2313_CHARSET 134 (x86) 936
1178  * CHINESEBIG5_CHARSET 136 (x88) 950
1179  * </pre>
1180  *
1181  */
1182  virtual QCString trRTFansicp()
1183  {
1184  return "1253";
1185  }
1186 
1187  virtual QCString latexCommandName()
1188  {
1189  QCString latex_command = Config_getString(LATEX_CMD_NAME);
1190  if (latex_command.isEmpty()) latex_command = "latex";
1191  if (Config_getBool(USE_PDFLATEX))
1192  {
1193  if (latex_command == "latex") latex_command = "xelatex";
1194  }
1195  return latex_command;
1196  }
1198  /*! Used as ansicpg for RTF fcharset
1199  */
1200  virtual QCString trRTFCharSet()
1201  {
1202  return "161";
1203  }
1204 
1205  /*! Used as header RTF general index */
1206  virtual QCString trRTFGeneralIndex()
1207  {
1208  return "Ευρετήριο";
1209  }
1210 
1211  /*! This is used for translation of the word that will possibly
1212  * be followed by a single name or by a list of names
1213  * of the category.
1214  */
1215  virtual QCString trClass(bool first_capital, bool singular)
1216  {
1217  QCString result((first_capital ? "Κλάση" : "κλάση"));
1218  if (!singular) result+="";
1219  return result;
1220  }
1222  /*! This is used for translation of the word that will possibly
1223  * be followed by a single name or by a list of names
1224  * of the category.
1225  */
1226  virtual QCString trFile(bool first_capital, bool singular)
1227  {
1228  QCString result((first_capital ? "Αρχεί" : "αρχεί"));
1229  if (!singular) result+="α"; else result+="ο";
1230  return result;
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  virtual QCString trNamespace(bool first_capital, bool singular)
1238  {
1239  QCString result((first_capital ? "Χ" : "χ"));
1240  if (!singular) result+="ώροι"; else result+="ώρος";
1241  result+=" ονομάτων";
1242  return result;
1243  }
1244 
1245  /*! This is used for translation of the word that will possibly
1246  * be followed by a single name or by a list of names
1247  * of the category.
1248  */
1249  virtual QCString trGroup(bool first_capital, bool singular)
1250  {
1251  QCString result((first_capital ? "Ομάδ" : "ομάδ"));
1252  if (!singular) result+="ες"; else result+="α";
1253  return result;
1254  }
1255 
1256  /*! This is used for translation of the word that will possibly
1257  * be followed by a single name or by a list of names
1258  * of the category.
1259  */
1260  virtual QCString trPage(bool first_capital, bool singular)
1261  {
1262  QCString result((first_capital ? "Σελίδ" : "σελίδ"));
1263  if (!singular) result+="ες"; else result+="α";
1264  return result;
1265  }
1266 
1267  /*! This is used for translation of the word that will possibly
1268  * be followed by a single name or by a list of names
1269  * of the category.
1270  */
1271  virtual QCString trMember(bool first_capital, bool singular)
1272  {
1273  QCString result((first_capital ? "Μέλ" : "μέλ"));
1274  if (!singular) result+="η"; else result+="ος";
1275  return result;
1276  }
1277 
1278  /*! This is used for translation of the word that will possibly
1279  * be followed by a single name or by a list of names
1280  * of the category.
1281  */
1282  virtual QCString trGlobal(bool first_capital, bool singular)
1283  {
1284  QCString result((first_capital ? "Καθολικ" : "καθολικ"));
1285  if (!singular) result+="ές"; else result+="ή";
1286  return result;
1287  }
1288 
1289 //////////////////////////////////////////////////////////////////////////
1290 // new since 1.2.7
1291 //////////////////////////////////////////////////////////////////////////
1292 
1293  /*! This text is generated when the \\author command is used and
1294  * for the author section in man pages. */
1295  virtual QCString trAuthor(bool first_capital, bool singular)
1296  {
1297  QCString result((first_capital ? "Συγραφ" : "συγραφ"));
1298  if (!singular) result+=""; else result+="έας";
1299  return result;
1300  }
1301 
1302 //////////////////////////////////////////////////////////////////////////
1303 // new since 1.2.11
1304 //////////////////////////////////////////////////////////////////////////
1305 
1306  /*! This text is put before the list of members referenced by a member
1307  */
1308  virtual QCString trReferences()
1309  {
1310  return "Αναφορές";
1311  }
1312 
1313 //////////////////////////////////////////////////////////////////////////
1314 // new since 1.2.13
1315 //////////////////////////////////////////////////////////////////////////
1316 
1317  /*! used in member documentation blocks to produce a list of
1318  * members that are implemented by this one.
1319  */
1320  virtual QCString trImplementedFromList(int numEntries)
1321  {
1322  return "Υλοποιεί "+trWriteList(numEntries)+".";
1323  }
1324 
1325  /*! used in member documentation blocks to produce a list of
1326  * all members that implement this abstract member.
1327  */
1328  virtual QCString trImplementedInList(int numEntries)
1329  {
1330  return "Υλοποιείται από "+trWriteList(numEntries)+".";
1331  }
1332 
1333 //////////////////////////////////////////////////////////////////////////
1334 // new since 1.2.16
1335 //////////////////////////////////////////////////////////////////////////
1336 
1337  /*! used in RTF documentation as a heading for the Table
1338  * of Contents.
1339  */
1340  virtual QCString trRTFTableOfContents()
1341  {
1342  return "Πίνακας Περιεχομένων";
1343  }
1344 
1345 //////////////////////////////////////////////////////////////////////////
1346 // new since 1.2.17
1347 //////////////////////////////////////////////////////////////////////////
1348 
1349  /*! Used as the header of the list of item that have been
1350  * flagged deprecated
1351  */
1352  virtual QCString trDeprecatedList()
1353  {
1354  return "Λίστα Καταργημένων";
1355  }
1356 
1357 //////////////////////////////////////////////////////////////////////////
1358 // new since 1.2.18
1359 //////////////////////////////////////////////////////////////////////////
1360 
1361  /*! Used as a header for declaration section of the events found in
1362  * a C# program
1363  */
1364  virtual QCString trEvents()
1365  {
1366  return "Συμβάντα";
1367  }
1368  /*! Header used for the documentation section of a class' events. */
1369  virtual QCString trEventDocumentation()
1370  {
1371  return "Τεκμηρίωση Συμβάντων";
1372  }
1373 
1374 //////////////////////////////////////////////////////////////////////////
1375 // new since 1.3
1376 //////////////////////////////////////////////////////////////////////////
1377 
1378  /*! Used as a heading for a list of Java class types with package scope.
1379  */
1380  virtual QCString trPackageTypes()
1381  {
1382  return "Τύποι Πακέτων";
1383  }
1384  /*! Used as a heading for a list of Java class functions with package
1385  * scope.
1386  */
1387  virtual QCString trPackageMembers()
1388  {
1389  return "Συναρτήσεις Πακέτου";
1390  }
1391  /*! Used as a heading for a list of static Java class functions with
1392  * package scope.
1393  */
1395  {
1396  return "Στατικές Συναρτήσεις Πακέτου";
1397  }
1398  /*! Used as a heading for a list of Java class variables with package
1399  * scope.
1400  */
1401  virtual QCString trPackageAttribs()
1402  {
1403  return "Μεταβλητές Πακέτου";
1404  }
1405  /*! Used as a heading for a list of static Java class variables with
1406  * package scope.
1407  */
1409  {
1410  return "Στατικές Μεταβλητές Πακέτου";
1411  }
1412 
1413 //////////////////////////////////////////////////////////////////////////
1414 // new since 1.3.1
1415 //////////////////////////////////////////////////////////////////////////
1417  /*! Used in the quick index of a class/file/namespace member list page
1418  * to link to the unfiltered list of all members.
1419  */
1420  virtual QCString trAll()
1421  {
1422  return "Όλα";
1423  }
1424  /*! Put in front of the call graph for a function. */
1425  virtual QCString trCallGraph()
1426  {
1427  return "Το διάγραμμα δείχνει ποιές συναρτήσεις καλούνται από αυτή:";
1428  }
1429 
1430 //////////////////////////////////////////////////////////////////////////
1431 // new since 1.3.3
1432 //////////////////////////////////////////////////////////////////////////
1433 
1434  /*! This string is used as the title for the page listing the search
1435  * results.
1436  */
1437  virtual QCString trSearchResultsTitle()
1438  {
1439  return "Αποτελέσματα Αναζήτησης";
1440  }
1441  /*! This string is put just before listing the search results. The
1442  * text can be different depending on the number of documents found.
1443  * Inside the text you can put the special marker $num to insert
1444  * the number representing the actual number of search results.
1445  * The @a numDocuments parameter can be either 0, 1 or 2, where the
1446  * value 2 represents 2 or more matches. HTML markup is allowed inside
1447  * the returned string.
1448  */
1449  virtual QCString trSearchResults(int numDocuments)
1450  {
1451  if (numDocuments==0)
1452  {
1453  return "Συγγνώμη, δεν υπάρχει κείμενο που να ταιριάζει με την αίτησή σας.";
1454  }
1455  else if (numDocuments==1)
1456  {
1457  return "Βρέθηκε <b>1</b> κείμενο που ταιριάζει με την αίτησή σας.";
1458  }
1459  else
1460  {
1461  return "Βρέθηκαν <b>$num</b> κείμενα που ταιριάζουν με την αίτησή σας. "
1462  "Πρώτα εμφανίζονται τα κείμενα που ταιριάζουν πιο πολύ.";
1463  }
1464  }
1465  /*! This string is put before the list of matched words, for each search
1466  * result. What follows is the list of words that matched the query.
1467  */
1468  virtual QCString trSearchMatches()
1469  {
1470  return "Ταίριαξαν:";
1471  }
1472 
1473 //////////////////////////////////////////////////////////////////////////
1474 // new since 1.3.8
1475 //////////////////////////////////////////////////////////////////////////
1476 
1477  /*! This is used in HTML as the title of page with source code for file filename
1478  */
1479  virtual QCString trSourceFile(QCString& filename)
1480  {
1481  return "Αρχείο κώδικα " + filename;
1482  }
1484 //////////////////////////////////////////////////////////////////////////
1485 // new since 1.3.9
1486 //////////////////////////////////////////////////////////////////////////
1487 
1488  /*! This is used as the name of the chapter containing the directory
1489  * hierarchy.
1490  */
1491  virtual QCString trDirIndex()
1492  { return "Ιεραρχία Καταλόγου"; }
1493 
1494  /*! This is used as the name of the chapter containing the documentation
1495  * of the directories.
1496  */
1497  virtual QCString trDirDocumentation()
1498  { return "Τεκμηρίωση Καταλόγου"; }
1499 
1500  /*! This is used as the title of the directory index and also in the
1501  * Quick links of an HTML page, to link to the directory hierarchy.
1502  */
1503  virtual QCString trDirectories()
1504  { return "Κατάλογοι"; }
1505 
1506  /*! This returns a sentences that introduces the directory hierarchy.
1507  * and the fact that it is sorted alphabetically per level
1508  */
1509  virtual QCString trDirDescription()
1510  {
1511  return "Η ιεραρχία καταλόγων ταξινομήθηκε αλφαβητικά, αλλά όχι πολύ αυστηρά:";
1512  }
1513 
1514  /*! This returns the title of a directory page. The name of the
1515  * directory is passed via \a dirName.
1516  */
1517  virtual QCString trDirReference(const QCString &dirName)
1518  { QCString result=QCString("Αναφορά του Καταλόγου ") + dirName; return result; }
1519 
1520  /*! This returns the word directory with or without starting capital
1521  * (\a first_capital) and in sigular or plural form (\a singular).
1522  */
1523  virtual QCString trDir(bool first_capital, bool singular)
1524  {
1525  QCString result((first_capital ? "Κατάλογο" : "κατάλογο"));
1526  if (singular) result+="ς"; else result+="ι";
1527  return result;
1528  }
1529 
1530 //////////////////////////////////////////////////////////////////////////
1531 // new since 1.4.1
1532 //////////////////////////////////////////////////////////////////////////
1533 
1534  /*! This text is added to the documentation when the \\overload command
1535  * is used for a overloaded function.
1536  */
1537  virtual QCString trOverloadText()
1538  {
1539  return "Αυτή είναι μια υπερφορτωμένη συνάρτηση-μέλος, "
1540  "που παρέχεται για ευκολία. Διαφέρει από την παραπάνω "
1541  "συνάρτηση μόνο στον τύπο των παραμέτρων που δέχεται.";
1542  }
1543 
1544 //////////////////////////////////////////////////////////////////////////
1545 // new since 1.4.6
1546 //////////////////////////////////////////////////////////////////////////
1547 
1548  /*! This is used to introduce a caller (or called-by) graph */
1549  virtual QCString trCallerGraph()
1550  {
1551  return "Το διάγραμμα δείχνει από ποιές συναρτήσεις καλείται αυτή η συνάρτηση:";
1552  }
1553 
1554  /*! This is used in the documentation of a file/namespace before the list
1555  * of documentation blocks for enumeration values
1556  */
1558  { return "Τεκμηρίωση Απαρίθμησης"; }
1559 
1560 //////////////////////////////////////////////////////////////////////////
1561 // new since 1.5.4 (mainly for Fortran)
1562 //////////////////////////////////////////////////////////////////////////
1563 
1564  /*! header that is put before the list of member subprograms (Fortran). */
1566  { return "Τεκμηρίωση Συνάρτησης/Υπορουτίνας Μέλους"; }
1567 
1568  /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1570  { return "Λίστα Τύπων Δεδομένων"; }
1571 
1572  /*! This is put above each page as a link to all members of compounds (Fortran). */
1574  { return "Πεδία Δεδομένων"; }
1575 
1576  /*! This is an introduction to the annotated compound list (Fortran). */
1578  { return "Εδώ είναι οι τύποι δεδομένων με σύντομη περιγραφή:"; }
1579 
1580  /*! This is an introduction to the page with all data types (Fortran). */
1581  virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1582  {
1583  QCString result="Εδώ είναι η λίστα όλων των ";
1584  if (!extractAll)
1585  {
1586  result+="τεκμηριωμένων ";
1587  }
1588  result+="μελών τύπων δεδομένων";
1589  result+=" με συνδέσεις ";
1590  if (!extractAll)
1591  {
1592  result+="στην τεκμηρίωση της δομής δεδομένων για κάθε μέλος";
1593  }
1594  else
1595  {
1596  result+="στους τύπους δεδομένων που ανήκουν:";
1597  }
1598  return result;
1599  }
1600 
1601  /*! This is used in LaTeX as the title of the chapter with the
1602  * annotated compound index (Fortran).
1603  */
1605  { return "Περιεχόμενα Τύπων Δεδομένων"; }
1606 
1607  /*! This is used in LaTeX as the title of the chapter containing
1608  * the documentation of all data types (Fortran).
1609  */
1610  virtual QCString trTypeDocumentation()
1611  { return "Τεκμηρίωση Τύπων Δεδομένων"; }
1612 
1613  /*! This is used in the documentation of a file as a header before the
1614  * list of (global) subprograms (Fortran).
1615  */
1616  virtual QCString trSubprograms()
1617  { return "Συναρτήσεις/Υπορουτίνες"; }
1618 
1619  /*! This is used in the documentation of a file/namespace before the list
1620  * of documentation blocks for subprograms (Fortran)
1621  */
1623  { return "Τεκμηρίωση Συνάρτησης/Υπορουτίνας"; }
1624 
1625  /*! This is used in the documentation of a file/namespace/group before
1626  * the list of links to documented compounds (Fortran)
1627  */
1628  virtual QCString trDataTypes()
1629  { return "Τύποι Δεδομένων"; }
1630 
1631  /*! used as the title of page containing all the index of all modules (Fortran). */
1632  virtual QCString trModulesList()
1633  { return "Λίστα Υπομονάδων"; }
1634 
1635  /*! used as an introduction to the modules list (Fortran) */
1636  virtual QCString trModulesListDescription(bool extractAll)
1637  {
1638  QCString result="Εδώ είναι μια λίστα με όλες τις ";
1639  if (!extractAll) result+="τεκμηριωμένες ";
1640  result+="υπομονάδες με σύντομή περιγραφή:";
1641  return result;
1642  }
1644  /*! used as the title of the HTML page of a module/type (Fortran) */
1645  virtual QCString trCompoundReferenceFortran(const QCString &clName,
1646  ClassDef::CompoundType compType,
1647  bool isTemplate)
1648  {
1649  QCString result=(QCString)clName;
1650  switch(compType)
1651  {
1652  case ClassDef::Class: result+=" Υπομονάδα"; break;
1653  case ClassDef::Struct: result+=" Τύπος"; break;
1654  case ClassDef::Union: result+=" Ένωση"; break;
1655  case ClassDef::Interface: result+=" Διεπαφή"; break;
1656  case ClassDef::Protocol: result+=" Πρωτόκολλο"; break;
1657  case ClassDef::Category: result+=" Κατηγορία"; break;
1658  case ClassDef::Exception: result+=" Εξαίρεση"; break;
1659  default: break;
1660  }
1661  if (isTemplate) result+=" Πρότυπο";
1662  result+=" Δήλωση";
1663  return result;
1664  }
1665  /*! used as the title of the HTML page of a module (Fortran) */
1666  virtual QCString trModuleReference(const QCString &namespaceName)
1667  {
1668  QCString result=namespaceName;
1669  result+=" Δηλώσεις Υπομονάδων";
1670  return result;
1671  }
1672 
1673  /*! This is put above each page as a link to all members of modules. (Fortran) */
1674  virtual QCString trModulesMembers()
1675  { return "Υπομονάδες Μέλη"; }
1676 
1677  /*! This is an introduction to the page with all modules members (Fortran) */
1678  virtual QCString trModulesMemberDescription(bool extractAll)
1679  {
1680  QCString result="Εδώ είναι μια λίστα με όλες τις ";
1681  if (!extractAll) result+="τεκμηριωμένες ";
1682  result+="μέλη υπομονάδες με συνδέσεις ";
1683  if (extractAll)
1684  {
1685  result+="στην τεκμηρίωση της υπομονάδας για κάθε μέλος:";
1686  }
1687  else
1688  {
1689  result+="στις υπομονάδες που ανήκουν:";
1690  }
1691  return result;
1692  }
1694  /*! This is used in LaTeX as the title of the chapter with the
1695  * index of all modules (Fortran).
1696  */
1697  virtual QCString trModulesIndex()
1698  { return "Περιεχόμενα Υπομονάδων"; }
1699 
1700  /*! This is used for translation of the word that will possibly
1701  * be followed by a single name or by a list of names
1702  * of the category.
1703  */
1704  virtual QCString trModule(bool first_capital, bool singular)
1705  {
1706  QCString result((first_capital ? "Υπομονάδ" : "υπομονάδ"));
1707  if (!singular) result+="ες"; else result+="α";
1708  return result;
1709  }
1710  /*! This is put at the bottom of a module documentation page and is
1711  * followed by a list of files that were used to generate the page.
1712  */
1714  bool single)
1715  { // here s is one of " Module", " Struct" or " Union"
1716  // single is true implies a single file
1717  QCString result=(QCString)"Η τεκμηρίωση για ";
1718  switch(compType)
1719  {
1720  case ClassDef::Class: result+="αυτή την υπομονάδα"; break;
1721  case ClassDef::Struct: result+="αυτό τον τύπο δεδομένων"; break;
1722  case ClassDef::Union: result+="αυτή την ένωση"; break;
1723  case ClassDef::Interface: result+="αυτή τη διεπαφή"; break;
1724  case ClassDef::Protocol: result+="αυτό το πρωτόκολλο"; break;
1725  case ClassDef::Category: result+="αυτή την κατηγορία"; break;
1726  case ClassDef::Exception: result+="αυτή την εξαίρεση"; break;
1727  default: break;
1728  }
1729  result+=" δημιουργήθηκε από ";
1730  if (single) result+="το παρακάτω αρχείο:"; else result+="τα παρακάτω αρχεία:";
1731  return result;
1732  }
1733  /*! This is used for translation of the word that will possibly
1734  * be followed by a single name or by a list of names
1735  * of the category.
1736  */
1737  virtual QCString trType(bool first_capital, bool singular)
1738  {
1739  QCString result((first_capital ? "Τύπο" : "τύπο"));
1740  if (!singular) result+="ι"; else result+="ος";
1741  result+= first_capital ? " Δεδομένων" : " δεδομένων";
1742  return result;
1743  }
1744  /*! This is used for translation of the word that will possibly
1745  * be followed by a single name or by a list of names
1746  * of the category.
1747  */
1748  virtual QCString trSubprogram(bool first_capital, bool singular)
1749  {
1750  QCString result((first_capital ? "Υποπρ" : "υποπρ"));
1751  if (!singular) result+="ογράμματα"; else result+="όγραμμα";
1752  return result;
1753  }
1754 
1755  /*! C# Type Constraint list */
1756  virtual QCString trTypeConstraints()
1757  {
1758  return "Περιορισμοί Τύπων Δεδομένων";
1759  }
1760 
1761 //////////////////////////////////////////////////////////////////////////
1762 // new since 1.6.0 (mainly for the new search engine)
1763 //////////////////////////////////////////////////////////////////////////
1764 
1765  /*! directory relation for \a name */
1766  virtual QCString trDirRelation(const QCString &name)
1767  {
1768  return "Σχέση του "+QCString(name);
1769  }
1770 
1771  /*! Loading message shown when loading search results */
1772  virtual QCString trLoading()
1773  {
1774  return "Φόρτωση...";
1775  }
1776 
1777  /*! Label used for search results in the global namespace */
1778  virtual QCString trGlobalNamespace()
1779  {
1780  return "Γενικός χώρος ονομάτων";
1781  }
1782 
1783  /*! Message shown while searching */
1784  virtual QCString trSearching()
1785  {
1786  return "Αναζήτηση...";
1787  }
1788 
1789  /*! Text shown when no search results are found */
1790  virtual QCString trNoMatches()
1791  {
1792  return "Δεν βρέθηκαν αποτελέσματα αναζήτησης";
1793  }
1794 
1795 //////////////////////////////////////////////////////////////////////////
1796 // new since 1.6.3 (missing items for the directory pages)
1797 //////////////////////////////////////////////////////////////////////////
1798 
1799  /*! when clicking a directory dependency label, a page with a
1800  * table is shown. The heading for the first column mentions the
1801  * source file that has a relation to another file.
1802  */
1803  virtual QCString trFileIn(const QCString &name)
1804  {
1805  return (QCString)"Αρχείο σε "+name;
1806  }
1807 
1808  /*! when clicking a directory dependency label, a page with a
1809  * table is shown. The heading for the second column mentions the
1810  * destination file that is included.
1811  */
1812  virtual QCString trIncludesFileIn(const QCString &name)
1813  {
1814  return (QCString)"Εσωκλείει το αρχείο στο "+name;
1815  }
1816 
1817  /** Compiles a date string.
1818  * @param year Year in 4 digits
1819  * @param month Month of the year: 1=January
1820  * @param day Day of the Month: 1..31
1821  * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1822  * @param hour Hour of the day: 0..23
1823  * @param minutes Minutes in the hour: 0..59
1824  * @param seconds Seconds within the minute: 0..59
1825  * @param includeTime Include time in the result string?
1826  */
1827  virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1828  int hour,int minutes,int seconds,
1829  bool includeTime)
1830  {
1831  static const char *days[] = { "Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ","Κυρ" };
1832  static const char *months[] = { "Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ" };
1833  QCString sdate;
1834  sdate.sprintf("%s %.2d %s %d",days[dayOfWeek-1],day,months[month-1],year);
1835  if (includeTime)
1836  {
1837  QCString stime;
1838  stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
1839  sdate+=stime;
1840  }
1841  return sdate;
1842  }
1843 
1844 //////////////////////////////////////////////////////////////////////////
1845 // new since 1.7.5
1846 //////////////////////////////////////////////////////////////////////////
1847 
1848  /*! Header for the page with bibliographic citations */
1849  virtual QCString trCiteReferences()
1850  { return "Αναφορές Βιβλιογραφίας"; }
1851 
1852  /*! Text for copyright paragraph */
1853  virtual QCString trCopyright()
1854  { return "Copyright"; }
1855 
1856  /*! Header for the graph showing the directory dependencies */
1857  virtual QCString trDirDepGraph(const QCString &name)
1858  { return QCString("Διάγραμμα εξάρτησης φακέλων για ")+name+":"; }
1859 
1860 
1861 //////////////////////////////////////////////////////////////////////////
1862 // new since 1.8.0
1863 //////////////////////////////////////////////////////////////////////////
1865  /*! Detail level selector shown for hierarchical indices */
1866  virtual QCString trDetailLevel()
1867  { return "Επίπεδο λεπτομέρειας"; }
1869  /*! Section header for list of template parameters */
1870  virtual QCString trTemplateParameters()
1871  { return "Παράμετροι Προτύπου"; }
1873  /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1874  virtual QCString trAndMore(const QCString &number)
1875  { return "και "+number+" ακόμη..."; }
1876 
1877  /*! Used file list for a Java enum */
1878  virtual QCString trEnumGeneratedFromFiles(bool single)
1879  { QCString result = "Η τεκμηρίωση αυτής της απαρίθμησης δημιουργήθηκε από ";
1880  if (single) result += "τo αρχείo"; else result += "τα αρχεία";
1881  result+=":";
1882  return result;
1883  }
1884 
1885  /*! Header of a Java enum page (Java enums are represented as classes). */
1886  virtual QCString trEnumReference(const QCString &name)
1887  { return QCString("Αναφορά Απαρίθμησης ") + name; }
1888 
1889  /*! Used for a section containing inherited members */
1890  virtual QCString trInheritedFrom(const QCString &members,const QCString &what)
1891  { return QCString(members)+" κληρονόμησαν από "+what; }
1892 
1893  /*! Header of the sections with inherited members specific for the
1894  * base class(es)
1895  */
1897  { return "Επιπρόσθετες Κληρονομημένες Μέθοδοι"; }
1898 
1899 //////////////////////////////////////////////////////////////////////////
1900 // new since 1.8.2
1901 //////////////////////////////////////////////////////////////////////////
1902 
1903  /*! Used as a tooltip for the toggle button that appears in the
1904  * navigation tree in the HTML output when GENERATE_TREEVIEW is
1905  * enabled. This tooltip explains the meaning of the button.
1906  */
1907  virtual QCString trPanelSynchronisationTooltip(bool enable)
1908  {
1909  QCString opt = enable ? "ενεργοποιήσετε" : "απενεργοποιήσετε";
1910  return "Κάντε κλικ για να "+opt+" το συγχρονισμό του παραθύρου";
1911  }
1912 
1913  /*! Used in a method of an Objective-C class that is declared in a
1914  * a category. Note that the @1 marker is required and is replaced
1915  * by a link.
1916  */
1917  virtual QCString trProvidedByCategory()
1918  {
1919  return "Παρέχεται από την κατηγορία @0.";
1920  }
1921 
1922  /*! Used in a method of an Objective-C category that extends a class.
1923  * Note that the @1 marker is required and is replaced by a link to
1924  * the class method.
1925  */
1926  virtual QCString trExtendsClass()
1927  {
1928  return "Κληρονομει την κλάση @0.";
1929  }
1930 
1931  /*! Used as the header of a list of class methods in Objective-C.
1932  * These are similar to static public member functions in C++.
1933  */
1934  virtual QCString trClassMethods()
1935  {
1936  return "Μέθοδοι Κλάσης";
1937  }
1938 
1939  /*! Used as the header of a list of instance methods in Objective-C.
1940  * These are similar to public member functions in C++.
1941  */
1942  virtual QCString trInstanceMethods()
1943  {
1944  return "Μέθοδοι Υπόστασης";
1945  }
1946 
1947  /*! Used as the header of the member functions of an Objective-C class.
1948  */
1950  {
1951  return "Τεκμηρίωση Μεθόδου";
1952  }
1953 
1954 //////////////////////////////////////////////////////////////////////////
1955 // new since 1.8.4
1956 //////////////////////////////////////////////////////////////////////////
1958  /** old style UNO IDL services: implemented interfaces */
1959  virtual QCString trInterfaces()
1960  { return "Εξαγόμενες Διεπαφές"; }
1961 
1962  /** old style UNO IDL services: inherited services */
1963  virtual QCString trServices()
1964  { return "Συμπεριλαμβανόμενες Υπηρεσίες"; }
1965 
1966  /** UNO IDL constant groups */
1967  virtual QCString trConstantGroups()
1968  { return "Ομάδες Σταθερών"; }
1969 
1970  /** UNO IDL constant groups */
1971  virtual QCString trConstantGroupReference(const QCString &namespaceName)
1972  {
1973  QCString result=namespaceName;
1974  result+=" Τεκμηρίωση Ομάδας Σταθερών";
1975  return result;
1976  }
1977  /** UNO IDL service page title */
1978  virtual QCString trServiceReference(const QCString &sName)
1979  {
1980  QCString result=(QCString)sName;
1981  result+=" Τεκμηρίωση Υπηρεσίας";
1982  return result;
1983  }
1984  /** UNO IDL singleton page title */
1985  virtual QCString trSingletonReference(const QCString &sName)
1986  {
1987  QCString result=(QCString)sName;
1988  result+=" Τεκμηρίωση Μονοσύνολου";
1989  return result;
1990  }
1991  /** UNO IDL service page */
1992  virtual QCString trServiceGeneratedFromFiles(bool single)
1993  {
1994  // single is true implies a single file
1995  QCString result=(QCString)"Η τεκμηρίωση για την υπηρεσία αυτή "
1996  "δημιουργήθηκε από ";
1997  if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
1998  return result;
1999  }
2000  /** UNO IDL singleton page */
2001  virtual QCString trSingletonGeneratedFromFiles(bool single)
2002  {
2003  // single is true implies a single file
2004  QCString result=(QCString)"Η τεκμηρίωση για αυτό το μονοσύνολο "
2005  "δημιουργήθηκε από ";
2006  if (single) result+="το ακόλουθο αρχείο:"; else result+="τα ακόλουθα αρχεία:";
2007  return result;
2008  }
2009 
2010 //////////////////////////////////////////////////////////////////////////
2011 // new since 1.8.15
2012 //////////////////////////////////////////////////////////////////////////
2013 
2014  /** VHDL design unit hierarchy */
2016  { return "Ιεραρχία Μονάδας Σχεδιασμού"; }
2017  /** VHDL design unit list */
2018  virtual QCString trDesignUnitList()
2019  { return "Λίστα Μονάδας Σχεδιασμού"; }
2020  /** VHDL design unit members */
2021  virtual QCString trDesignUnitMembers()
2022  { return "Μέλη Μονάδας Σχεδιασμού"; }
2023  /** VHDL design unit list description */
2025  {
2026  return "Ακολουθεί μια λίστα από τα μέλη της μονάδας σχεδιασμού με συνδέσμους στις Οντότητες στις οποίες ανήκουν:";
2027  }
2028  /** VHDL design unit index */
2029  virtual QCString trDesignUnitIndex()
2030  { return "Ευρετήριο Μονάδων Σχεδιασμού"; }
2031  /** VHDL design units */
2032  virtual QCString trDesignUnits()
2033  { return "Μονάδες Σχεδιασμού"; }
2034  /** VHDL functions/procedures/processes */
2035  virtual QCString trFunctionAndProc()
2036  { return "Συναρτήσεις/Διαδικασίες/Διεργασίες"; }
2037  /** VHDL type */
2038  virtual QCString trVhdlType(uint64 type,bool single)
2039  {
2040  switch(type)
2041  {
2042  case VhdlDocGen::LIBRARY:
2043  if (single) return "Βιβλιοθήκη";
2044  else return "Βιβλιοθήκες";
2045  case VhdlDocGen::PACKAGE:
2046  if (single) return "Πακέτο";
2047  else return "Πακέτα";
2048  case VhdlDocGen::SIGNAL:
2049  if (single) return "Σήμα";
2050  else return "Σήματα";
2051  case VhdlDocGen::COMPONENT:
2052  if (single) return "Εξάρτημα";
2053  else return "Εξαρτήματα";
2054  case VhdlDocGen::CONSTANT:
2055  if (single) return "Σταθερά";
2056  else return "Σταθερές";
2057  case VhdlDocGen::ENTITY:
2058  if (single) return "Οντότητα";
2059  else return "Οντότητες";
2060  case VhdlDocGen::TYPE:
2061  if (single) return "Τύπος";
2062  else return "Τύποι";
2063  case VhdlDocGen::SUBTYPE:
2064  if (single) return "Υποτύπος";
2065  else return "Υποτύποι";
2066  case VhdlDocGen::FUNCTION:
2067  if (single) return "Συνάρτηση";
2068  else return "Συναρτήσεις";
2069  case VhdlDocGen::RECORD:
2070  if (single) return "Εγγραφή";
2071  else return "Εγγραφές";
2072  case VhdlDocGen::PROCEDURE:
2073  if (single) return "Διαδικασία";
2074  else return "Διαδικασίες";
2076  if (single) return "Αρχιτεκτονική";
2077  else return "Αρχιτεκτονικές";
2078  case VhdlDocGen::ATTRIBUTE:
2079  if (single) return "Ιδιότητα";
2080  else return "Ιδιότητες";
2081  case VhdlDocGen::PROCESS:
2082  if (single) return "Διεργασία";
2083  else return "Διεργασίες";
2084  case VhdlDocGen::PORT:
2085  if (single) return "Πόρτα";
2086  else return "Πόρτες";
2087  case VhdlDocGen::USE:
2088  if (single) return "χρήση διάταξης";
2089  else return "Χρήση Διατάξεων";
2090  case VhdlDocGen::GENERIC:
2091  if (single) return "Γενίκευση";
2092  else return "Γενικεύσεις";
2094  return "Σώμα Πακέτου";
2095  case VhdlDocGen::UNITS:
2096  return "Μονάδες";
2098  if (single) return "Κοινόχρηστη Μεταβλητή";
2099  else return "Κοινόχρηστες Μεταβλητές";
2100  case VhdlDocGen::VFILE:
2101  if (single) return "Αρχείο";
2102  else return "Αρχεία";
2103  case VhdlDocGen::GROUP:
2104  if (single) return "Ομάδα";
2105  else return "Ομάδες";
2107  if (single) return "Ενσάρκωση";
2108  else return "Ενσαρκώσεις";
2109  case VhdlDocGen::ALIAS:
2110  if (single) return "Συνώνυμο";
2111  else return "Συνώνυμα";
2112  case VhdlDocGen::CONFIG:
2113  if (single) return "Ρύθμιση";
2114  else return "Ρυθμίσεις";
2116  return "Διάφορα";
2117  case VhdlDocGen::UCF_CONST:
2118  return "Εξαναγκασμοί";
2119  default:
2120  return "Κλάση";
2121  }
2122  }
2123  virtual QCString trCustomReference(const QCString &name)
2124  { return QCString("Τεκμηρίωση ")+name; }
2125 
2126  /* Slice */
2127  virtual QCString trConstants()
2128  {
2129  return "Σταθερές";
2130  }
2132  {
2133  return "Τεκμηρίωση Σταθεράς";
2134  }
2135  virtual QCString trSequences()
2136  {
2137  return "Ακολουθίες";
2138  }
2140  {
2141  return "Τεκμηρίωση Ακολουθίας";
2142  }
2143  virtual QCString trDictionaries()
2144  {
2145  return "Λεξικά";
2146  }
2148  {
2149  return "Τεκμηρίωση Λεξικού";
2150  }
2151  virtual QCString trSliceInterfaces()
2152  {
2153  return "Διεπαφές";
2154  }
2155  virtual QCString trInterfaceIndex()
2156  {
2157  return "Ευρετήριο Διεπαφής";
2158  }
2159  virtual QCString trInterfaceList()
2160  {
2161  return "Λίστα Διεπαφής";
2162  }
2164  {
2165  return "Ακολουθούν οι διεπαφές με σύντομες περιγραφές:";
2166  }
2167  virtual QCString trInterfaceHierarchy()
2168  {
2169  return "Ιεραρχία Διεπαφής";
2170  }
2172  {
2173  return "Αυτή η λίστα ιεραρχίας είναι ταξινομημένη χονδροειδώς και όχι αυστηρά αλφαβητικά:";
2174  }
2176  {
2177  return "Τεκμηρίωση Διεπαφής";
2178  }
2179  virtual QCString trStructs()
2180  {
2181  return "Δομές";
2182  }
2183  virtual QCString trStructIndex()
2184  {
2185  return "Ευρετήριο Δομής";
2186  }
2187  virtual QCString trStructList()
2188  {
2189  return "Λίστα Δομής";
2190  }
2192  {
2193  return "Ακολουθούν οι δομές με σύντομες περιγραφές:";
2194  }
2196  {
2197  return "Τεκμηρίωση Δομής";
2198  }
2199  virtual QCString trExceptionIndex()
2200  {
2201  return "Ευρετήριο Εξαιρέσεων";
2202  }
2203  virtual QCString trExceptionList()
2204  {
2205  return "Λίστα Εξαίρεσης";
2206  }
2208  {
2209  return "Ακολουθούν οι εξαιρέσεις με σύντομες περιγραφές:";
2210  }
2211  virtual QCString trExceptionHierarchy()
2212  {
2213  return "Ιεραρχία Εξαίρεσης";
2214  }
2216  {
2217  return "Αυτή η λίστα ιεραρχίας είναι ταξινομημένη χονδροειδώς και όχι αυστηρά αλφαβητικά:";
2218  }
2220  {
2221  return "Τεκμηρίωση Εξαίρεσης";
2222  }
2223  virtual QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal)
2224  {
2225  QCString result="Τεκμηρίωση ";
2226  if (isLocal)
2227  result+=compType == ClassDef::Protocol ? "Τοπικού " : "Τοπικής ";
2228  switch(compType)
2229  {
2230  case ClassDef::Class: result+="Κλάσης "; break;
2231  case ClassDef::Struct: result+="Δομής "; break;
2232  case ClassDef::Union: result+="Ένωσης "; break;
2233  case ClassDef::Interface: result+="Διεπαφής "; break;
2234  case ClassDef::Protocol: result+="Πρωτοκόλλου "; break;
2235  case ClassDef::Category: result+="Κατηγορίας "; break;
2236  case ClassDef::Exception: result+="Εξαίρεσης "; break;
2237  default: break;
2238  }
2239  result+=clName;
2240  return result;
2241  }
2242  virtual QCString trOperations()
2243  {
2244  return "Πράξεις";
2245  }
2247  {
2248  return "Τεκμηρίωση Πράξης";
2249  }
2250  virtual QCString trDataMembers()
2251  {
2252  return "Μέλη Δεδομένων";
2253  }
2255  {
2256  return "Τεκμηρίωση Μέλους Δεδομένων";
2257  }
2258 
2259 //////////////////////////////////////////////////////////////////////////
2260 // new since 1.8.19
2261 //////////////////////////////////////////////////////////////////////////
2262 
2263  /** VHDL design unit documentation */
2265  { return "Τεκμηρίωση Μονάδας Σχεδιασμού"; }
2266 
2267 //////////////////////////////////////////////////////////////////////////
2268 // new since 1.9.2
2269 //////////////////////////////////////////////////////////////////////////
2270 
2271  /** C++20 concept */
2272  virtual QCString trConcept(bool first_capital, bool singular)
2273  {
2274  QCString result((first_capital ? "Έννοι" : "έννοι"));
2275  result+=singular ? "α" : "ες";
2276  return result;
2277  }
2278  /*! used as the title of the HTML page of a C++20 concept page */
2279  virtual QCString trConceptReference(const QCString &conceptName)
2280  {
2281  QCString result("Αναφορά Έννοιας ");
2282  result+=conceptName;
2283  return result;
2284  }
2285 
2286  /*! used as the title of page containing all the index of all concepts. */
2288  { return "Λίστα Έννοιας"; }
2289 
2290  /*! used as the title of chapter containing the index listing all concepts. */
2291  virtual QCString trConceptIndex()
2292  { return "Ευρετήριο Έννοιας"; }
2293 
2294  /*! used as the title of chapter containing all information about concepts. */
2296  { return "Τεκμηρίωση Έννοιας"; }
2297 
2298  /*! used as an introduction to the concept list */
2299  virtual QCString trConceptListDescription(bool extractAll)
2300  {
2301  QCString result="Ακολουθεί μια λίστα από όλες τις ";
2302  if (!extractAll) result+="τεκμηριωμένες ";
2303  result+="έννοιες με σύντομες περιγραφές:";
2304  return result;
2305  }
2307  /*! used to introduce the definition of the C++20 concept */
2308  virtual QCString trConceptDefinition()
2309  {
2310  return "Ορισμός Έννοιας";
2311  }
2312 };
2313 
2314 #endif
TranslatorGreek::trFileMembersDescription
virtual QCString trFileMembersDescription(bool extractAll)
Definition: translator_gr.h:325
getDotImageExtension
QCString getDotImageExtension()
Definition: util.cpp:7032
TranslatorGreek::trServiceReference
virtual QCString trServiceReference(const QCString &sName)
UNO IDL service page title
Definition: translator_gr.h:1993
TranslatorGreek::trInclDepGraph
virtual QCString trInclDepGraph(const QCString &fName)
Definition: translator_gr.h:845
TranslatorGreek::trNamespaceMemberDescription
virtual QCString trNamespaceMemberDescription(bool extractAll)
Definition: translator_gr.h:733
TranslatorGreek::trRTFGeneralIndex
virtual QCString trRTFGeneralIndex()
Definition: translator_gr.h:1221
TranslatorGreek::trDesignUnitList
virtual QCString trDesignUnitList()
VHDL design unit list
Definition: translator_gr.h:2033
VhdlDocGen::PROCEDURE
@ PROCEDURE
Definition: vhdldocgen.h:95
TranslatorGreek::trParameters
virtual QCString trParameters()
Definition: translator_gr.h:564
TranslatorGreek::trTestList
virtual QCString trTestList()
Definition: translator_gr.h:1091
TranslatorGreek::trProtectedSlots
virtual QCString trProtectedSlots()
Definition: translator_gr.h:660
TranslatorGreek::trLegendTitle
virtual QCString trLegendTitle()
Definition: translator_gr.h:1004
TranslatorGreek::trFunctionAndProc
virtual QCString trFunctionAndProc()
VHDL functions/procedures/processes
Definition: translator_gr.h:2050
TranslatorGreek::trSubprogram
virtual QCString trSubprogram(bool first_capital, bool singular)
Definition: translator_gr.h:1763
VhdlDocGen::TYPE
@ TYPE
Definition: vhdldocgen.h:91
TranslatorGreek::trRelatedSubscript
virtual QCString trRelatedSubscript()
Definition: translator_gr.h:109
TranslatorGreek::trThisIsTheListOfAllMembers
virtual QCString trThisIsTheListOfAllMembers()
Definition: translator_gr.h:154
TranslatorGreek::trCompounds
virtual QCString trCompounds()
Definition: translator_gr.h:510
TranslatorGreek::trSubprograms
virtual QCString trSubprograms()
Definition: translator_gr.h:1631
TranslatorGreek::trDate
virtual QCString trDate()
Definition: translator_gr.h:552
TranslatorGreek::trSourceFile
virtual QCString trSourceFile(QCString &filename)
Definition: translator_gr.h:1494
VhdlDocGen::COMPONENT
@ COMPONENT
Definition: vhdldocgen.h:89
TranslatorGreek::trVariables
virtual QCString trVariables()
Definition: translator_gr.h:468
ClassDef::Union
@ Union
Definition: classdef.h:109
TranslatorGreek::trSingletonGeneratedFromFiles
virtual QCString trSingletonGeneratedFromFiles(bool single)
UNO IDL singleton page
Definition: translator_gr.h:2016
TranslatorGreek::trDefinedAtLineInSourceFile
virtual QCString trDefinedAtLineInSourceFile()
Definition: translator_gr.h:817
TranslatorGreek::trReferences
virtual QCString trReferences()
Definition: translator_gr.h:1323
TranslatorGreek::trTypeDocumentation
virtual QCString trTypeDocumentation()
Definition: translator_gr.h:1625
VhdlDocGen::SUBTYPE
@ SUBTYPE
Definition: vhdldocgen.h:92
TranslatorGreek::trIncludingInheritedMembers
virtual QCString trIncludingInheritedMembers()
Definition: translator_gr.h:158
TranslatorGreek::trExceptionHierarchy
virtual QCString trExceptionHierarchy()
Definition: translator_gr.h:2226
TranslatorGreek::trSequences
virtual QCString trSequences()
Definition: translator_gr.h:2150
TranslatorGreek::trSliceInterfaces
virtual QCString trSliceInterfaces()
Definition: translator_gr.h:2166
TranslatorGreek::trDirDescription
virtual QCString trDirDescription()
Definition: translator_gr.h:1524
TranslatorGreek::trReferencedBy
virtual QCString trReferencedBy()
Definition: translator_gr.h:977
TranslatorGreek::trNamespaceReference
virtual QCString trNamespaceReference(const QCString &namespaceName)
Definition: translator_gr.h:643
TranslatorGreek::trDirectories
virtual QCString trDirectories()
Definition: translator_gr.h:1518
TranslatorGreek::trGeneratedAutomatically
virtual QCString trGeneratedAutomatically(const QCString &s)
Definition: translator_gr.h:164
TranslatorGreek::trDirDocumentation
virtual QCString trDirDocumentation()
Definition: translator_gr.h:1512
TranslatorGreek::trConstantGroupReference
virtual QCString trConstantGroupReference(const QCString &namespaceName)
UNO IDL constant groups
Definition: translator_gr.h:1986
TranslatorGreek::trNamespaceIndex
virtual QCString trNamespaceIndex()
Definition: translator_gr.h:747
TranslatorGreek::trHierarchicalIndex
virtual QCString trHierarchicalIndex()
Definition: translator_gr.h:374
TranslatorGreek::trNamespaceDocumentation
virtual QCString trNamespaceDocumentation()
Definition: translator_gr.h:753
TranslatorGreek::trMemberEnumerationDocumentation
virtual QCString trMemberEnumerationDocumentation()
Definition: translator_gr.h:121
TranslatorGreek::trInitialValue
virtual QCString trInitialValue()
Definition: translator_gr.h:880
TranslatorGreek::latexLanguageSupportCommand
virtual QCString latexLanguageSupportCommand()
Definition: translator_gr.h:81
TranslatorGreek::trConceptDefinition
virtual QCString trConceptDefinition()
Definition: translator_gr.h:2323
TranslatorGreek::trDirIndex
virtual QCString trDirIndex()
Definition: translator_gr.h:1506
TranslatorGreek::trGeneratedAt
virtual QCString trGeneratedAt(const QCString &date, const QCString &projName)
Definition: translator_gr.h:525
TranslatorGreek::trNoMatches
virtual QCString trNoMatches()
Definition: translator_gr.h:1805
TranslatorGreek::trSince
virtual QCString trSince()
Definition: translator_gr.h:994
TranslatorGreek::trDeprecated
virtual QCString trDeprecated()
Definition: translator_gr.h:830
TranslatorGreek::trStructIndex
virtual QCString trStructIndex()
Definition: translator_gr.h:2198
TranslatorGreek::trDataMembers
virtual QCString trDataMembers()
Definition: translator_gr.h:2265
TranslatorGreek::trExtendsClass
virtual QCString trExtendsClass()
Definition: translator_gr.h:1941
TranslatorGreek::trSearchResults
virtual QCString trSearchResults(int numDocuments)
Definition: translator_gr.h:1464
TranslatorGreek::trDictionaries
virtual QCString trDictionaries()
Definition: translator_gr.h:2158
TranslatorGreek::trLoading
virtual QCString trLoading()
Definition: translator_gr.h:1787
TranslatorGreek::trWarning
virtual QCString trWarning()
Definition: translator_gr.h:544
VhdlDocGen::ENTITY
@ ENTITY
Definition: vhdldocgen.h:83
TranslatorGreek::trStaticPrivateAttribs
virtual QCString trStaticPrivateAttribs()
Definition: translator_gr.h:953
TranslatorGreek::trPublicMembers
virtual QCString trPublicMembers()
Definition: translator_gr.h:650
VhdlDocGen::SIGNAL
@ SIGNAL
Definition: vhdldocgen.h:88
generateMarker
QCString generateMarker(int id)
Definition: util.cpp:284
TranslatorGreek::trForInternalUseOnly
virtual QCString trForInternalUseOnly()
Definition: translator_gr.h:540
TranslatorGreek::trDefinedIn
virtual QCString trDefinedIn()
Definition: translator_gr.h:180
QCString::isEmpty
bool isEmpty() const
Returns TRUE iff the string is empty
Definition: qcstring.h:144
TranslatorGreek::trNote
virtual QCString trNote()
Definition: translator_gr.h:910
TranslatorGreek::trFileIn
virtual QCString trFileIn(const QCString &name)
Definition: translator_gr.h:1818
TranslatorGreek::trInterfaceList
virtual QCString trInterfaceList()
Definition: translator_gr.h:2174
VhdlDocGen::CONFIG
@ CONFIG
Definition: vhdldocgen.h:105
VhdlDocGen::GENERIC
@ GENERIC
Definition: vhdldocgen.h:100
TranslatorGreek::trPublicTypes
virtual QCString trPublicTypes()
Definition: translator_gr.h:914
TranslatorGreek::trCompoundList
virtual QCString trCompoundList()
Definition: translator_gr.h:196
ClassDef::CompoundType
CompoundType
The various compound types
Definition: classdef.h:107
TranslatorGreek::trConstants
virtual QCString trConstants()
Definition: translator_gr.h:2142
TranslatorGreek::trLegendDocs
virtual QCString trLegendDocs()
Definition: translator_gr.h:1011
TranslatorGreek::trProtectedAttribs
virtual QCString trProtectedAttribs()
Definition: translator_gr.h:937
TranslatorGreek::trCollaborationDiagram
virtual QCString trCollaborationDiagram(const QCString &clName)
Definition: translator_gr.h:840
TranslatorGreek::trCompoundMembersDescription
virtual QCString trCompoundMembersDescription(bool extractAll)
Definition: translator_gr.h:283
TranslatorGreek::trOperationDocumentation
virtual QCString trOperationDocumentation()
Definition: translator_gr.h:2261
VhdlDocGen::PACKAGE
@ PACKAGE
Definition: vhdldocgen.h:86
ClassDef::Interface
@ Interface
Definition: classdef.h:110
TranslatorGreek::trBugList
virtual QCString trBugList()
Definition: translator_gr.h:1163
TranslatorGreek::trStaticPublicAttribs
virtual QCString trStaticPublicAttribs()
Definition: translator_gr.h:929
TranslatorGreek::trExceptionHierarchyDescription
virtual QCString trExceptionHierarchyDescription()
Definition: translator_gr.h:2230
TranslatorGreek::trCompoundListDescription
virtual QCString trCompoundListDescription()
Definition: translator_gr.h:264
TranslatorGreek::trMethodDocumentation
virtual QCString trMethodDocumentation()
Definition: translator_gr.h:1964
TranslatorGreek::trCustomReference
virtual QCString trCustomReference(const QCString &name)
Definition: translator_gr.h:2138
TranslatorGreek::trConceptDocumentation
virtual QCString trConceptDocumentation()
Definition: translator_gr.h:2310
TranslatorGreek::trClassHierarchy
virtual QCString trClassHierarchy()
Definition: translator_gr.h:192
TranslatorGreek::trConceptReference
virtual QCString trConceptReference(const QCString &conceptName)
Definition: translator_gr.h:2294
TranslatorGreek::trServiceGeneratedFromFiles
virtual QCString trServiceGeneratedFromFiles(bool single)
UNO IDL service page
Definition: translator_gr.h:2007
TranslatorGreek::trTest
virtual QCString trTest()
Definition: translator_gr.h:1086
TranslatorGreek::trDetailLevel
virtual QCString trDetailLevel()
Definition: translator_gr.h:1881
TranslatorGreek::trProtectedTypes
virtual QCString trProtectedTypes()
Definition: translator_gr.h:933
TranslatorGreek::trInclByDepGraph
virtual QCString trInclByDepGraph()
Definition: translator_gr.h:989
TranslatorGreek::trConceptIndex
virtual QCString trConceptIndex()
Definition: translator_gr.h:2306
TranslatorGreek::idLanguage
virtual QCString idLanguage()
Definition: translator_gr.h:78
TranslatorGreek::trDataTypes
virtual QCString trDataTypes()
Definition: translator_gr.h:1643
TranslatorGreek::trTypeConstraints
virtual QCString trTypeConstraints()
Definition: translator_gr.h:1771
TranslatorGreek::trEnumerationValueDocumentation
virtual QCString trEnumerationValueDocumentation()
Definition: translator_gr.h:1572
TranslatorGreek::trAll
virtual QCString trAll()
Definition: translator_gr.h:1435
TranslatorGreek::trCompoundIndexFortran
virtual QCString trCompoundIndexFortran()
Definition: translator_gr.h:1619
TranslatorGreek::trFileList
virtual QCString trFileList()
Definition: translator_gr.h:209
TranslatorGreek::trReimplementedInList
virtual QCString trReimplementedInList(int numEntries)
Definition: translator_gr.h:723
TranslatorGreek::trPageIndex
virtual QCString trPageIndex()
Definition: translator_gr.h:901
TranslatorGreek::trDesignUnits
virtual QCString trDesignUnits()
VHDL design units
Definition: translator_gr.h:2047
TranslatorGreek::trRTFCharSet
virtual QCString trRTFCharSet()
Definition: translator_gr.h:1215
TranslatorGreek::trConstantGroups
virtual QCString trConstantGroups()
UNO IDL constant groups
Definition: translator_gr.h:1982
TranslatorGreek::trPrivateTypes
virtual QCString trPrivateTypes()
Definition: translator_gr.h:945
TranslatorGreek::trPrivateMembers
virtual QCString trPrivateMembers()
Definition: translator_gr.h:664
TranslatorGreek::trClass
virtual QCString trClass(bool first_capital, bool singular)
Definition: translator_gr.h:1230
TranslatorGreek::trGraphicalHierarchy
virtual QCString trGraphicalHierarchy()
Definition: translator_gr.h:889
TranslatorGreek::trStructs
virtual QCString trStructs()
Definition: translator_gr.h:2194
TranslatorGreek::trExampleDocumentation
virtual QCString trExampleDocumentation()
Definition: translator_gr.h:428
TranslatorGreek::trConstantDocumentation
virtual QCString trConstantDocumentation()
Definition: translator_gr.h:2146
VhdlDocGen::VFILE
@ VFILE
Definition: vhdldocgen.h:103
VhdlDocGen::UNITS
@ UNITS
Definition: vhdldocgen.h:99
ClassDef::Class
@ Class
Definition: classdef.h:107
VhdlDocGen::PORT
@ PORT
Definition: vhdldocgen.h:98
TranslatorGreek::trSingletonReference
virtual QCString trSingletonReference(const QCString &sName)
UNO IDL singleton page title
Definition: translator_gr.h:2000
TranslatorGreek::trConstructorDocumentation
virtual QCString trConstructorDocumentation()
Definition: translator_gr.h:850
TranslatorGreek::trInterfaceListDescription
virtual QCString trInterfaceListDescription()
Definition: translator_gr.h:2178
TranslatorGreek::trInterfaceDocumentation
virtual QCString trInterfaceDocumentation()
Definition: translator_gr.h:2190
TranslatorGreek::trModulesDescription
virtual QCString trModulesDescription()
Definition: translator_gr.h:355
TranslatorGreek::latexFontenc
virtual QCString latexFontenc()
Definition: translator_gr.h:92
TranslatorGreek::trPackageTypes
virtual QCString trPackageTypes()
Definition: translator_gr.h:1395
TranslatorGreek::trCode
virtual QCString trCode()
Definition: translator_gr.h:885
TranslatorGreek::trCompoundReferenceSlice
virtual QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal)
Definition: translator_gr.h:2238
TranslatorGreek::trInheritedFrom
virtual QCString trInheritedFrom(const QCString &members, const QCString &what)
Definition: translator_gr.h:1905
TranslatorGreek::trSearchResultsTitle
virtual QCString trSearchResultsTitle()
Definition: translator_gr.h:1452
TranslatorGreek::trClassHierarchyDescription
virtual QCString trClassHierarchyDescription()
Definition: translator_gr.h:251
TranslatorGreek::trInterfaceIndex
virtual QCString trInterfaceIndex()
Definition: translator_gr.h:2170
TranslatorGreek::trSignals
virtual QCString trSignals()
Definition: translator_gr.h:654
TranslatorGreek::trSearch
virtual QCString trSearch()
Definition: translator_gr.h:247
TranslatorGreek::trSeeAlso
virtual QCString trSeeAlso()
Definition: translator_gr.h:560
TranslatorGreek::trReimplementedFromList
virtual QCString trReimplementedFromList(int numEntries)
Definition: translator_gr.h:715
TranslatorGreek::trAttention
virtual QCString trAttention()
Definition: translator_gr.h:985
TranslatorGreek::trModulesMembers
virtual QCString trModulesMembers()
Definition: translator_gr.h:1689
TranslatorGreek::trPrecondition
virtual QCString trPrecondition()
Definition: translator_gr.h:865
TranslatorGreek::trModulesList
virtual QCString trModulesList()
Definition: translator_gr.h:1647
TranslatorGreek::trModuleReference
virtual QCString trModuleReference(const QCString &namespaceName)
Definition: translator_gr.h:1681
TranslatorGreek::trMemberList
virtual QCString trMemberList()
Definition: translator_gr.h:150
TranslatorGreek::trDictionaryDocumentation
virtual QCString trDictionaryDocumentation()
Definition: translator_gr.h:2162
TranslatorGreek::trPrivateAttribs
virtual QCString trPrivateAttribs()
Definition: translator_gr.h:949
TranslatorGreek::trGlobalNamespace
virtual QCString trGlobalNamespace()
Definition: translator_gr.h:1793
TranslatorGreek::trMemberFunctionDocumentation
virtual QCString trMemberFunctionDocumentation()
Definition: translator_gr.h:125
TranslatorGreek::trClasses
virtual QCString trClasses()
Definition: translator_gr.h:1116
TranslatorGreek::trPrivateSlots
virtual QCString trPrivateSlots()
Definition: translator_gr.h:666
TranslatorGreek::trOverloadText
virtual QCString trOverloadText()
Definition: translator_gr.h:1552
TranslatorGreek::trEnumerationValues
virtual QCString trEnumerationValues()
Definition: translator_gr.h:474
TranslatorGreek::trCompoundReference
virtual QCString trCompoundReference(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)
Definition: translator_gr.h:613
TranslatorGreek::trInheritsList
virtual QCString trInheritsList(int numEntries)
Definition: translator_gr.h:699
TranslatorGreek::trReturnValues
virtual QCString trReturnValues()
Definition: translator_gr.h:799
TranslatorGreek::trFile
virtual QCString trFile(bool first_capital, bool singular)
Definition: translator_gr.h:1241
VhdlDocGen::ALIAS
@ ALIAS
Definition: vhdldocgen.h:106
TranslatorGreek::latexCommandName
virtual QCString latexCommandName()
Definition: translator_gr.h:1202
TranslatorGreek::trConceptList
virtual QCString trConceptList()
Definition: translator_gr.h:2302
TranslatorGreek::trSearchMatches
virtual QCString trSearchMatches()
Definition: translator_gr.h:1483
TranslatorGreek::trGlobal
virtual QCString trGlobal(bool first_capital, bool singular)
Definition: translator_gr.h:1297
TranslatorGreek::trFileMembers
virtual QCString trFileMembers()
Definition: translator_gr.h:226
TranslatorGreek::trSubprogramDocumentation
virtual QCString trSubprogramDocumentation()
Definition: translator_gr.h:1637
Translator
Abstract base class for all translatable text fragments.
Definition: translator.h:25
TranslatorGreek::trPage
virtual QCString trPage(bool first_capital, bool singular)
Definition: translator_gr.h:1275
VhdlDocGen::ARCHITECTURE
@ ARCHITECTURE
Definition: vhdldocgen.h:85
TranslatorGreek::trCompoundIndex
virtual QCString trCompoundIndex()
Definition: translator_gr.h:380
TranslatorGreek::trDirDepGraph
virtual QCString trDirDepGraph(const QCString &name)
Definition: translator_gr.h:1872
TranslatorGreek::trNamespaceMembers
virtual QCString trNamespaceMembers()
Definition: translator_gr.h:729
TranslatorGreek::trFunctionDocumentation
virtual QCString trFunctionDocumentation()
Definition: translator_gr.h:498
TranslatorGreek::trEnumReference
virtual QCString trEnumReference(const QCString &name)
Definition: translator_gr.h:1901
TranslatorGreek::trDeprecatedList
virtual QCString trDeprecatedList()
Definition: translator_gr.h:1367
TranslatorGreek::trAuthor
virtual QCString trAuthor(bool first_capital, bool singular)
Definition: translator_gr.h:1310
TranslatorGreek::trGeneratedFromFilesFortran
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
Definition: translator_gr.h:1728
TranslatorGreek::trDataMemberDocumentation
virtual QCString trDataMemberDocumentation()
Definition: translator_gr.h:2269
TranslatorGreek::trEvents
virtual QCString trEvents()
Definition: translator_gr.h:1379
TranslatorGreek
Definition: translator_gr.h:51
TranslatorGreek::trEnumName
virtual QCString trEnumName()
Definition: translator_gr.h:172
VhdlDocGen::ATTRIBUTE
@ ATTRIBUTE
Definition: vhdldocgen.h:87
TranslatorGreek::trCompoundListDescriptionFortran
virtual QCString trCompoundListDescriptionFortran()
Definition: translator_gr.h:1592
TranslatorGreek::trClassDocumentation
virtual QCString trClassDocumentation()
Definition: translator_gr.h:407
TranslatorGreek::trFunctions
virtual QCString trFunctions()
Definition: translator_gr.h:462
TranslatorGreek::trFileDocumentation
virtual QCString trFileDocumentation()
Definition: translator_gr.h:422
TranslatorGreek::trServices
virtual QCString trServices()
old style UNO IDL services: inherited services
Definition: translator_gr.h:1978
TranslatorGreek::trIncludesFileIn
virtual QCString trIncludesFileIn(const QCString &name)
Definition: translator_gr.h:1827
TranslatorGreek::trPackageList
virtual QCString trPackageList()
Definition: translator_gr.h:1133
TranslatorGreek::trEventDocumentation
virtual QCString trEventDocumentation()
Definition: translator_gr.h:1384
TranslatorGreek::trInstanceMethods
virtual QCString trInstanceMethods()
Definition: translator_gr.h:1957
TranslatorGreek::trAndMore
virtual QCString trAndMore(const QCString &number)
Definition: translator_gr.h:1889
TranslatorGreek::trStaticPackageMembers
virtual QCString trStaticPackageMembers()
Definition: translator_gr.h:1409
VhdlDocGen::CONSTANT
@ CONSTANT
Definition: vhdldocgen.h:90
TranslatorGreek::trDefineValue
virtual QCString trDefineValue()
Definition: translator_gr.h:1148
TranslatorGreek::trEnumValue
virtual QCString trEnumValue()
Definition: translator_gr.h:176
TranslatorGreek::trStaticPublicMembers
virtual QCString trStaticPublicMembers()
Definition: translator_gr.h:656
TranslatorGreek::trCallerGraph
virtual QCString trCallerGraph()
Definition: translator_gr.h:1564
TranslatorGreek::trPanelSynchronisationTooltip
virtual QCString trPanelSynchronisationTooltip(bool enable)
Definition: translator_gr.h:1922
TranslatorGreek::trVhdlType
virtual QCString trVhdlType(uint64 type, bool single)
VHDL type
Definition: translator_gr.h:2053
TranslatorGreek::trFileReference
virtual QCString trFileReference(const QCString &fileName)
Definition: translator_gr.h:635
VhdlDocGen::PACKAGE_BODY
@ PACKAGE_BODY
Definition: vhdldocgen.h:84
TranslatorGreek::trTypedefDocumentation
virtual QCString trTypedefDocumentation()
Definition: translator_gr.h:486
TranslatorGreek::trMemberDataDocumentation
virtual QCString trMemberDataDocumentation()
Definition: translator_gr.h:129
TranslatorGreek::trModuleIndex
virtual QCString trModuleIndex()
Definition: translator_gr.h:368
TranslatorGreek::trGeneratedFromFiles
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single)
Definition: translator_gr.h:773
TranslatorGreek::trDefines
virtual QCString trDefines()
Definition: translator_gr.h:444
TranslatorGreek::trCopyright
virtual QCString trCopyright()
Definition: translator_gr.h:1868
VhdlDocGen::LIBRARY
@ LIBRARY
Definition: vhdldocgen.h:82
TranslatorGreek::trModulesListDescription
virtual QCString trModulesListDescription(bool extractAll)
Definition: translator_gr.h:1651
TranslatorGreek::trModules
virtual QCString trModules()
Definition: translator_gr.h:188
TranslatorGreek::trVariableDocumentation
virtual QCString trVariableDocumentation()
Definition: translator_gr.h:504
ClassDef::Category
@ Category
Definition: classdef.h:112
ClassDef::Struct
@ Struct
Definition: classdef.h:108
TranslatorGreek::trExceptionIndex
virtual QCString trExceptionIndex()
Definition: translator_gr.h:2214
VhdlDocGen::UCF_CONST
@ UCF_CONST
Definition: vhdldocgen.h:108
TranslatorGreek::trDirRelation
virtual QCString trDirRelation(const QCString &name)
Definition: translator_gr.h:1781
TranslatorGreek::trDesignUnitListDescription
virtual QCString trDesignUnitListDescription()
VHDL design unit list description
Definition: translator_gr.h:2039
TranslatorGreek::trCompoundListFortran
virtual QCString trCompoundListFortran()
Definition: translator_gr.h:1584
TranslatorGreek::trExceptionListDescription
virtual QCString trExceptionListDescription()
Definition: translator_gr.h:2222
TranslatorGreek::trEnumerations
virtual QCString trEnumerations()
Definition: translator_gr.h:456
TranslatorGreek::trDirReference
virtual QCString trDirReference(const QCString &dirName)
Definition: translator_gr.h:1532
TranslatorGreek::trDefinedInSourceFile
virtual QCString trDefinedInSourceFile()
Definition: translator_gr.h:821
TranslatorGreek::trStructListDescription
virtual QCString trStructListDescription()
Definition: translator_gr.h:2206
TranslatorGreek::trCompoundMembers
virtual QCString trCompoundMembers()
Definition: translator_gr.h:213
TranslatorGreek::trLegend
virtual QCString trLegend()
Definition: translator_gr.h:1076
TranslatorGreek::trConceptListDescription
virtual QCString trConceptListDescription(bool extractAll)
Definition: translator_gr.h:2314
TranslatorGreek::trTodoList
virtual QCString trTodoList()
Definition: translator_gr.h:968
TranslatorGreek::trMemberTypedefDocumentation
virtual QCString trMemberTypedefDocumentation()
Definition: translator_gr.h:117
TranslatorGreek::trNamespaceListDescription
virtual QCString trNamespaceListDescription(bool extractAll)
Definition: translator_gr.h:584
TranslatorGreek::trEnumGeneratedFromFiles
virtual QCString trEnumGeneratedFromFiles(bool single)
Definition: translator_gr.h:1893
TranslatorGreek::trCiteReferences
virtual QCString trCiteReferences()
Definition: translator_gr.h:1864
TranslatorGreek::trListOfAllMembers
virtual QCString trListOfAllMembers()
Definition: translator_gr.h:146
TranslatorGreek::trDesignUnitMembers
virtual QCString trDesignUnitMembers()
VHDL design unit members
Definition: translator_gr.h:2036
TranslatorGreek::trStaticPackageAttribs
virtual QCString trStaticPackageAttribs()
Definition: translator_gr.h:1423
TranslatorGreek::trNamespaceList
virtual QCString trNamespaceList()
Definition: translator_gr.h:580
TranslatorGreek::trPropertyDocumentation
virtual QCString trPropertyDocumentation()
Definition: translator_gr.h:1106
TranslatorGreek::trReturns
virtual QCString trReturns()
Definition: translator_gr.h:556
TranslatorGreek::trCompoundMembersDescriptionFortran
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
Definition: translator_gr.h:1596
TranslatorGreek::trTodo
virtual QCString trTodo()
Definition: translator_gr.h:963
TranslatorGreek::trFileIndex
virtual QCString trFileIndex()
Definition: translator_gr.h:395
TranslatorGreek::trMainPage
virtual QCString trMainPage()
Definition: translator_gr.h:804
TranslatorGreek::trStaticPrivateMembers
virtual QCString trStaticPrivateMembers()
Definition: translator_gr.h:668
TranslatorGreek::trProperties
virtual QCString trProperties()
Definition: translator_gr.h:1101
TranslatorGreek::trInvariant
virtual QCString trInvariant()
Definition: translator_gr.h:875
TranslatorGreek::trDateTime
virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime)
Compiles a date string.
Definition: translator_gr.h:1842
TranslatorGreek::trStaticProtectedAttribs
virtual QCString trStaticProtectedAttribs()
Definition: translator_gr.h:941
TranslatorGreek::trNamespace
virtual QCString trNamespace(bool first_capital, bool singular)
Definition: translator_gr.h:1252
TranslatorGreek::trPublicAttribs
virtual QCString trPublicAttribs()
Definition: translator_gr.h:918
TranslatorGreek::trImplementedInList
virtual QCString trImplementedInList(int numEntries)
Definition: translator_gr.h:1343
TranslatorGreek::trModule
virtual QCString trModule(bool first_capital, bool singular)
Definition: translator_gr.h:1719
VhdlDocGen::INSTANTIATION
@ INSTANTIATION
Definition: vhdldocgen.h:101
TranslatorGreek::trBug
virtual QCString trBug()
Definition: translator_gr.h:1158
TranslatorGreek::trStructDocumentation
virtual QCString trStructDocumentation()
Definition: translator_gr.h:2210
Config_getBool
#define Config_getBool(name)
Definition: config.h:33
TranslatorGreek::trModulesIndex
virtual QCString trModulesIndex()
Definition: translator_gr.h:1712
ClassDef::Protocol
@ Protocol
Definition: classdef.h:111
TranslatorGreek::trDesignUnitDocumentation
virtual QCString trDesignUnitDocumentation()
VHDL design unit documentation
Definition: translator_gr.h:2279
TranslatorGreek::trOperations
virtual QCString trOperations()
Definition: translator_gr.h:2257
TranslatorGreek::trStructList
virtual QCString trStructList()
Definition: translator_gr.h:2202
TranslatorGreek::trExceptions
virtual QCString trExceptions()
Definition: translator_gr.h:568
TranslatorGreek::trPackages
virtual QCString trPackages()
Definition: translator_gr.h:1143
TranslatorGreek::trDetailedDescription
virtual QCString trDetailedDescription()
Definition: translator_gr.h:113
TranslatorGreek::trGotoDocumentation
virtual QCString trGotoDocumentation()
Definition: translator_gr.h:860
TranslatorGreek::trGotoGraphicalHierarchy
virtual QCString trGotoGraphicalHierarchy()
Definition: translator_gr.h:893
TranslatorGreek::trSequenceDocumentation
virtual QCString trSequenceDocumentation()
Definition: translator_gr.h:2154
TranslatorGreek::trRelatedPagesDescription
virtual QCString trRelatedPagesDescription()
Definition: translator_gr.h:351
TranslatorGreek::trPostcondition
virtual QCString trPostcondition()
Definition: translator_gr.h:870
TranslatorGreek::trDefineDocumentation
virtual QCString trDefineDocumentation()
Definition: translator_gr.h:480
TranslatorGreek::trISOLang
virtual QCString trISOLang()
Definition: translator_gr.h:87
TranslatorGreek::trSearching
virtual QCString trSearching()
Definition: translator_gr.h:1799
TranslatorGreek::trExceptionDocumentation
virtual QCString trExceptionDocumentation()
Definition: translator_gr.h:2234
TranslatorGreek::trMember
virtual QCString trMember(bool first_capital, bool singular)
Definition: translator_gr.h:1286
TranslatorGreek::trGotoSourceCode
virtual QCString trGotoSourceCode()
Definition: translator_gr.h:855
TranslatorGreek::trPageDocumentation
virtual QCString trPageDocumentation()
Definition: translator_gr.h:434
VhdlDocGen::PROCESS
@ PROCESS
Definition: vhdldocgen.h:97
TranslatorGreek::trRelatedFunctions
virtual QCString trRelatedFunctions()
Definition: translator_gr.h:105
VhdlDocGen::SHAREDVARIABLE
@ SHAREDVARIABLE
Definition: vhdldocgen.h:104
TranslatorGreek::latexFont
virtual QCString latexFont()
Definition: translator_gr.h:96
TranslatorGreek::trCallGraph
virtual QCString trCallGraph()
Definition: translator_gr.h:1440
TranslatorGreek::trExamples
virtual QCString trExamples()
Definition: translator_gr.h:243
Config_getString
#define Config_getString(name)
Definition: config.h:32
TranslatorGreek::trNamespaces
virtual QCString trNamespaces()
Definition: translator_gr.h:763
TranslatorGreek::trDocumentation
virtual QCString trDocumentation()
Definition: translator_gr.h:362
TranslatorGreek::trTemplateParameters
virtual QCString trTemplateParameters()
Definition: translator_gr.h:1885
TranslatorGreek::trGeneratedBy
virtual QCString trGeneratedBy()
Definition: translator_gr.h:572
TranslatorGreek::trInheritedByList
virtual QCString trInheritedByList(int numEntries)
Definition: translator_gr.h:707
TranslatorGreek::trConcept
virtual QCString trConcept(bool first_capital, bool singular)
C++20 concept
Definition: translator_gr.h:2287
VhdlDocGen::GROUP
@ GROUP
Definition: vhdldocgen.h:102
TranslatorGreek::trFileListDescription
virtual QCString trFileListDescription(bool extractAll)
Definition: translator_gr.h:255
TranslatorGreek::trPackageMembers
virtual QCString trPackageMembers()
Definition: translator_gr.h:1402
TranslatorGreek::trRTFTableOfContents
virtual QCString trRTFTableOfContents()
Definition: translator_gr.h:1355
TranslatorGreek::trModulesMemberDescription
virtual QCString trModulesMemberDescription(bool extractAll)
Definition: translator_gr.h:1693
TranslatorGreek::trCompoundMembersFortran
virtual QCString trCompoundMembersFortran()
Definition: translator_gr.h:1588
TranslatorGreek::trStaticProtectedMembers
virtual QCString trStaticProtectedMembers()
Definition: translator_gr.h:662
TranslatorGreek::trPackageAttribs
virtual QCString trPackageAttribs()
Definition: translator_gr.h:1416
TranslatorGreek::trPackageListDescription
virtual QCString trPackageListDescription()
Definition: translator_gr.h:1138
TranslatorGreek::trRTFansicp
virtual QCString trRTFansicp()
Definition: translator_gr.h:1197
TranslatorGreek::trFriends
virtual QCString trFriends()
Definition: translator_gr.h:595
TranslatorGreek::trDir
virtual QCString trDir(bool first_capital, bool singular)
Definition: translator_gr.h:1538
TranslatorGreek::trClassDiagram
virtual QCString trClassDiagram(const QCString &clName)
Definition: translator_gr.h:534
TranslatorGreek::trRelatedFunctionDocumentation
virtual QCString trRelatedFunctionDocumentation()
Definition: translator_gr.h:605
TranslatorGreek::trDesignUnitHierarchy
virtual QCString trDesignUnitHierarchy()
VHDL design unit hierarchy
Definition: translator_gr.h:2030
TranslatorGreek::trGotoTextualHierarchy
virtual QCString trGotoTextualHierarchy()
Definition: translator_gr.h:897
TranslatorGreek::trProvidedByCategory
virtual QCString trProvidedByCategory()
Definition: translator_gr.h:1932
TranslatorGreek::trEnumerationTypeDocumentation
virtual QCString trEnumerationTypeDocumentation()
Definition: translator_gr.h:492
VhdlDocGen::USE
@ USE
Definition: vhdldocgen.h:96
TranslatorGreek::trExceptionList
virtual QCString trExceptionList()
Definition: translator_gr.h:2218
TranslatorGreek::trModuleDocumentation
virtual QCString trModuleDocumentation()
Definition: translator_gr.h:401
TranslatorGreek::trPageAbbreviation
virtual QCString trPageAbbreviation()
Definition: translator_gr.h:810
TranslatorGreek::trRelatedPages
virtual QCString trRelatedPages()
Definition: translator_gr.h:239
TranslatorGreek::trPublicSlots
virtual QCString trPublicSlots()
Definition: translator_gr.h:652
TranslatorGreek::trInterfaces
virtual QCString trInterfaces()
old style UNO IDL services: implemented interfaces
Definition: translator_gr.h:1974
ClassDef::Exception
@ Exception
Definition: classdef.h:113
TranslatorGreek::trProtectedMembers
virtual QCString trProtectedMembers()
Definition: translator_gr.h:658
TranslatorGreek::trDesignUnitIndex
virtual QCString trDesignUnitIndex()
VHDL design unit index
Definition: translator_gr.h:2044
TranslatorGreek::trImplementedFromList
virtual QCString trImplementedFromList(int numEntries)
Definition: translator_gr.h:1335
TranslatorGreek::trGroup
virtual QCString trGroup(bool first_capital, bool singular)
Definition: translator_gr.h:1264
TranslatorGreek::trType
virtual QCString trType(bool first_capital, bool singular)
Definition: translator_gr.h:1752
VhdlDocGen::FUNCTION
@ FUNCTION
Definition: vhdldocgen.h:93
TranslatorGreek::trMore
virtual QCString trMore()
Definition: translator_gr.h:142
TranslatorGreek::trCompoundReferenceFortran
virtual QCString trCompoundReferenceFortran(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate)
Definition: translator_gr.h:1660
uint64
uint64_t uint64
Definition: qcstring.h:43
VhdlDocGen::RECORD
@ RECORD
Definition: vhdldocgen.h:94
TranslatorGreek::trAdditionalInheritedMembers
virtual QCString trAdditionalInheritedMembers()
Definition: translator_gr.h:1911
TranslatorGreek::trReferenceManual
virtual QCString trReferenceManual()
Definition: translator_gr.h:438
TranslatorGreek::trInterfaceHierarchyDescription
virtual QCString trInterfaceHierarchyDescription()
Definition: translator_gr.h:2186
QCString::sprintf
QCString & sprintf(const char *format,...)
Definition: qcstring.cpp:24
TranslatorGreek::trInterfaceHierarchy
virtual QCString trInterfaceHierarchy()
Definition: translator_gr.h:2182
TranslatorGreek::trMemberFunctionDocumentationFortran
virtual QCString trMemberFunctionDocumentationFortran()
Definition: translator_gr.h:1580
TranslatorGreek::trTypedefs
virtual QCString trTypedefs()
Definition: translator_gr.h:450
TranslatorGreek::trClassMethods
virtual QCString trClassMethods()
Definition: translator_gr.h:1949
TranslatorGreek::trExamplesDescription
virtual QCString trExamplesDescription()
Definition: translator_gr.h:347
VhdlDocGen::MISCELLANEOUS
@ MISCELLANEOUS
Definition: vhdldocgen.h:107
TranslatorGreek::trRemarks
virtual QCString trRemarks()
Definition: translator_gr.h:981
TranslatorGreek::trPackage
virtual QCString trPackage(const QCString &name)
Definition: translator_gr.h:1128
QCString
This is an alternative implementation of QCString.
Definition: qcstring.h:108
TranslatorGreek::trWriteList
virtual QCString trWriteList(int numEntries)
Definition: translator_gr.h:674
TranslatorGreek::trVersion
virtual QCString trVersion()
Definition: translator_gr.h:548