translator_tr.h
Go to the documentation of this file.
1 /******************************************************************************
2  *
3  *
4  *
5  * Copyright (C) 1997-2015 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 #ifndef TRANSLATOR_TR_H
19 #define TRANSLATOR_TR_H
20 
21 /*!
22  When defining a translator class for the new language, follow
23  the description in the documentation. One of the steps says
24  that you should copy the translator_en.h (this) file to your
25  translator_xx.h new file. Your new language should use the
26  Translator class as the base class. This means that you need to
27  implement exactly the same (pure virtual) methods as the
28  TranslatorEnglish does. Because of this, it is a good idea to
29  start with the copy of TranslatorEnglish and replace the strings
30  one by one.
31 
32  It is not necessary to include "translator.h" or
33  "translator_adapter.h" here. The files are included in the
34  language.cpp correctly. Not including any of the mentioned
35  files frees the maintainer from thinking about whether the
36  first, the second, or both files should be included or not, and
37  why. This holds namely for localized translators because their
38  base class is changed occasionaly to adapter classes when the
39  Translator class changes the interface, or back to the
40  Translator class (by the local maintainer) when the localized
41  translator is made up-to-date again.
42 */
44 {
45  public:
46 
47  // --- Language control methods -------------------
48 
49  /*! Used for identification of the language. The identification
50  * should not be translated. It should be replaced by the name
51  * of the language in English using lower-case characters only
52  * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
53  * the identification used in language.cpp.
54  */
55  virtual QCString idLanguage()
56  { return "turkish"; }
57 
58  /*! Used to get the LaTeX command(s) for the language support.
59  * This method should return string with commands that switch
60  * LaTeX to the desired language. For example
61  * <pre>"\\usepackage[german]{babel}\n"
62  * </pre>
63  * or
64  * <pre>"\\usepackage{polski}\n"
65  * "\\usepackage[latin2]{inputenc}\n"
66  * "\\usepackage[T1]{fontenc}\n"
67  * </pre>
68  *
69  * The English LaTeX does not use such commands. Because of this
70  * the empty string is returned in this implementation.
71  */
73  {
74  return "";
75  }
76 
77  // --- Language translation methods -------------------
78 
79  /*! used in the compound documentation before a list of related fonksiyonlar. */
81  { return "İlgili Fonksiyonlar"; }
82 
83  /*! subscript for the related fonksiyonlar. */
85  { return "(Not: Bu fonksiyonlar üye fonksiyon değildir.)"; }
86 
87  /*! header that is put before the detailed description of files, classes and namespaces. */
89  { return "Ayrıntılı tanımlama"; }
90 
91  /*! header that is put before the list of typedefs. */
93  { return "Üye Typedef Dokümantasyonu"; }
94 
95  /*! header that is put before the list of enumerations. */
97  { return "Üye Enümerasyon Dokümantasyonu"; }
98 
99  /*! header that is put before the list of member fonksiyonlar. */
101  { return "Üye Fonksiyon Dokümantasyonu"; }
102 
103  /*! header that is put before the list of member attributes. */
105  {
106  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
107  {
108  return "Alan Dokümantasyonu";
109  }
110  else
111  {
112  return "Üye Veri Dokümantasyonu";
113  }
114  }
115 
116  /*! this is the text of a link put after brief descriptions. */
117  virtual QCString trMore()
118  { return "Ayrıntılar..."; }
119 
120  /*! put in the class documentation */
122  { return "Tüm üyelerin listesi"; }
123 
124  /*! used as the title of the "list of all members" page of a class */
126  { return "Üye Listesi"; }
127 
128  /*! this is the first part of a sentence that is followed by a class name */
130  { return "Şu sınıfın tüm üyelerinin listesidir: "; }
131 
132  /*! this is the remainder of the sentence after the class name */
134  { return " (kalıtımla gelen üyeleri de içerir)."; }
135 
136  /*! this is put at the author sections at the bottom of man pages.
137  * parameter s is name of the project name.
138  */
139  virtual QCString trGeneratedAutomatically(const char *s)
140  { QCString result="Doxygen tarafından";
141  if (s) result+=s+(QCString)" için ";
142  result+=" kaynak koddan otomatik üretilmiştir.";
143  return result;
144  }
145 
146  /*! put after an enum name in the list of all members */
148  { return "enum adı"; }
149 
150  /*! put after an enum value in the list of all members */
152  { return "enum değeri"; }
153 
154  /*! put after an undocumented member in the list of all members */
156  { return "tanımlandığı yer"; }
157 
158  // quick reference sections
159 
160  /*! This is put above each page as a link to the list of all groups of
161  * compounds or files (see the \\group command).
162  */
163  virtual QCString trModules()
164  { return "Modüller"; }
165 
166  /*! This is put above each page as a link to the class hierarchy */
168  { return "Sınıf Hiyerarşisi"; }
169 
170  /*! This is put above each page as a link to the list of annotated classes */
172  {
173  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
174  {
175  return "Veri Yapıları";
176  }
177  else
178  {
179  return "Sınıf Listesi";
180  }
181  }
182 
183  /*! This is put above each page as a link to the list of documented files */
185  { return "Dosya Listesi"; }
186 
187  /*! This is put above each page as a link to all members of compounds. */
189  {
190  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
191  {
192  return "Veri Alanları";
193  }
194  else
195  {
196  return "Sınıf Üyeleri";
197  }
198  }
199 
200  /*! This is put above each page as a link to all members of files. */
202  {
203  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
204  {
205  return "Globaller";
206  }
207  else
208  {
209  return "Dosya Üyeleri";
210  }
211  }
212 
213  /*! This is put above each page as a link to all related pages. */
215  { return "İlgili Sayfalar"; }
216 
217  /*! This is put above each page as a link to all examples. */
219  { return "Örnekler"; }
220 
221  /*! This is put above each page as a link to the search engine. */
222  virtual QCString trSearch()
223  { return "Ara"; }
224 
225  /*! This is an introduction to the class hierarchy. */
227  { return "Bu kalıtım listesi tamamen olmasa da yaklaşık "
228  "olarak alfabetik sıraya konulmuştur:";
229  }
230 
231  /*! This is an introduction to the list with all files. */
232  virtual QCString trFileListDescription(bool extractAll)
233  {
234  QCString result="Bu liste tüm ";
235  if (!extractAll) result+="dokümante edilmiş ";
236  result+="dosyaları kısa açıklamalarıyla göstermektedir:";
237  return result;
238  }
239 
240  /*! This is an introduction to the annotated compound list. */
242  {
243 
244  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
245  {
246  return "Kısa tanımlarıyla birlikte veri yapıları:";
247  }
248  else
249  {
250  return "Kısa tanımlarıyla sınıflar, yapılar (struct), "
251  "birleşimler(union) ve arayüzler:";
252  }
253  }
254 
255  /*! This is an introduction to the page with all class members. */
256  virtual QCString trCompoundMembersDescription(bool extractAll)
257  {
258  QCString result="Bu liste tüm ";
259  if (!extractAll)
260  {
261  result+="dokümante edilmiş ";
262  }
263  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
264  {
265  result+="yapı(struct) ve birleşim(union) yapılarını içerir";
266  }
267  else
268  {
269  result+="sınıf üyelerini içerir";
270  }
271  result+=" ve ";
272  if (!extractAll)
273  {
274  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
275  {
276  result+="her alanı yapı(struct)/birleşim(union) dokümantasyonuna bağlar:";
277  }
278  else
279  {
280  result+="her üye için sınıf dokümantasyonuna bağlar:";
281  }
282  }
283  else
284  {
285  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
286  {
287  result+="ait olduğu yapı(struct)/birleşime(union) bağlar:";
288  }
289  else
290  {
291  result+="ait olduğu sınıfa bağlar:";
292  }
293  }
294  return result;
295  }
296 
297  /*! This is an introduction to the page with all file members. */
298  virtual QCString trFileMembersDescription(bool extractAll)
299  {
300  QCString result="Bu liste tüm ";
301  if (!extractAll) result+="dokümante edilmiş ";
302 
303  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
304  {
305  result+="fonksiyonları, değişkenleri, makroları, enümerasyonları ve typedef\'leri içerir";
306  }
307  else
308  {
309  result+="dosya üyelerini içerir";
310  }
311  result+=" ve ";
312  if (extractAll)
313  result+="ait olduğu dosyalar bağlar:";
314  else
315  result+="dokümantasyona bağlar:";
316  return result;
317  }
318 
319  /*! This is an introduction to the page with the list of all examples */
321  { return "Tüm örneklerin listesi aşağıdadır:"; }
322 
323  /*! This is an introduction to the page with the list of related pages */
325  { return "İlgili tüm dokümantasyon sayfalarının listesi aşağıdadır:"; }
326 
327  /*! This is an introduction to the page with the list of class/file groups */
329  { return "Tüm modüllerin listesi aşağıdadır:"; }
330 
331  // index titles (the project name is prepended for these)
332 
333  /*! This is used in HTML as the title of index.html. */
335  { return "Dokümantasyonu"; }
336 
337  /*! This is used in LaTeX as the title of the chapter with the
338  * index of all groups.
339  */
341  { return "Modül İndeksi"; }
342 
343  /*! This is used in LaTeX as the title of the chapter with the
344  * class hierarchy.
345  */
347  { return "Hiyerarşik İndeksi"; }
348 
349  /*! This is used in LaTeX as the title of the chapter with the
350  * annotated compound index.
351  */
353  {
354  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
355  {
356  return "Veri Yapıları İndeksi";
357  }
358  else
359  {
360  return "Sınıf İndeksi";
361  }
362  }
363 
364  /*! This is used in LaTeX as the title of the chapter with the
365  * list of all files.
366  */
368  { return "Dosya İndeksi"; }
369 
370  /*! This is used in LaTeX as the title of the chapter containing
371  * the documentation of all groups.
372  */
374  { return "Modül Dokümantasyonu"; }
375 
376  /*! This is used in LaTeX as the title of the chapter containing
377  * the documentation of all classes, structs and unions.
378  */
380  {
381  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
382  {
383  return "Veri Yapıları Dokümantasyonu";
384  }
385  else
386  {
387  return "Sınıf Dokümantasyonu";
388  }
389  }
390 
391  /*! This is used in LaTeX as the title of the chapter containing
392  * the documentation of all files.
393  */
395  { return "Dosya Dokümantasyonu"; }
396 
397  /*! This is used in LaTeX as the title of the chapter containing
398  * the documentation of all examples.
399  */
401  { return "Örnek Dokümantasyonu"; }
402 
403  /*! This is used in LaTeX as the title of the chapter containing
404  * the documentation of all related pages.
405  */
407  { return "Sayfa Dokümantasyonu"; }
408 
409  /*! This is used in LaTeX as the title of the document */
411  { return "Referans Kitabı"; }
412 
413  /*! This is used in the documentation of a file as a header before the
414  * list of defines
415  */
416  virtual QCString trDefines()
417  { return "Makrolar"; }
418 
419  /*! This is used in the documentation of a file as a header before the
420  * list of typedefs
421  */
423  { return "Typedef\'ler"; }
424 
425  /*! This is used in the documentation of a file as a header before the
426  * list of enumerations
427  */
429  { return "Enümerasyonlar"; }
430 
431  /*! This is used in the documentation of a file as a header before the
432  * list of (global) functions
433  */
435  { return "Fonksiyonlar"; }
436 
437  /*! This is used in the documentation of a file as a header before the
438  * list of (global) variables
439  */
441  { return "Değişkenler"; }
442 
443  /*! This is used in the documentation of a file as a header before the
444  * list of (global) variables
445  */
447  { return "Enümeratör"; }
448 
449  /*! This is used in the documentation of a file before the list of
450  * documentation blocks for defines
451  */
453  { return "Makro Dokümantasyonu"; }
454 
455  /*! This is used in the documentation of a file/namespace before the list
456  * of documentation blocks for typedefs
457  */
459  { return "Typedef Dokümantasyonu"; }
460 
461  /*! This is used in the documentation of a file/namespace before the list
462  * of documentation blocks for enumeration types
463  */
465  { return "Enümerasyon Tipi Dokümantasyonu"; }
466 
467  /*! This is used in the documentation of a file/namespace before the list
468  * of documentation blocks for functions
469  */
471  { return "Fonksiyon Dokümantasyonu"; }
472 
473  /*! This is used in the documentation of a file/namespace before the list
474  * of documentation blocks for variables
475  */
477  { return "Değişken Dokümantasyonu"; }
478 
479  /*! This is used in the documentation of a file/namespace/group before
480  * the list of links to documented compounds
481  */
483  {
484  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
485  {
486  return "Veri Yapıları";
487  }
488  else
489  {
490  return "Sınıflar";
491  }
492  }
493 
494  /*! This is used in the standard footer of each page and indicates when
495  * the page was generated
496  */
497  virtual QCString trGeneratedAt(const char *date,const char *projName)
498  {
499  QCString result=projName+(QCString)" için "+date;
500  if (projName) result+=(QCString)" tarihinde ";
501  result+=(QCString)" üreten: ";
502  return result;
503  }
504 
505  /*! this text is put before a class diagram */
506  virtual QCString trClassDiagram(const char *clName)
507  {
508  return clName+(QCString)" için kalıtım şeması:";
509  }
510 
511  /*! this text is generated when the \\internal command is used. */
513  { return "İç kullanıma ayrılmıştır."; }
514 
515  /*! this text is generated when the \\warning command is used. */
516  virtual QCString trWarning()
517  { return "Uyarı"; }
518 
519  /*! this text is generated when the \\version command is used. */
520  virtual QCString trVersion()
521  { return "Sürüm"; }
522 
523  /*! this text is generated when the \\date command is used. */
524  virtual QCString trDate()
525  { return "Tarih"; }
526 
527  /*! this text is generated when the \\return command is used. */
528  virtual QCString trReturns()
529  { return "Döndürdüğü değer"; }
530 
531  /*! this text is generated when the \\sa command is used. */
532  virtual QCString trSeeAlso()
533  { return "Ayrıca Bakınız"; }
534 
535  /*! this text is generated when the \\param command is used. */
537  { return "Parametreler"; }
538 
539  /*! this text is generated when the \\exception command is used. */
541  { return "İstisnalar"; }
542 
543  /*! this text is used in the title page of a LaTeX document. */
545  { return "Oluşturan"; }
546 
547 //////////////////////////////////////////////////////////////////////////
548 // new since 0.49-990307
549 //////////////////////////////////////////////////////////////////////////
550 
551  /*! used as the title of page containing all the index of all namespaces. */
553  { return "Namespace Listesi"; }
554 
555  /*! used as an introduction to the namespace list */
556  virtual QCString trNamespaceListDescription(bool extractAll)
557  {
558  QCString result="Tüm ";
559  if (!extractAll) result+="dokümante edilmiş ";
560  result+="namespace\'lerin kısa tanımlarıyla listesi aşağıdadır:";
561  return result;
562  }
563 
564  /*! used in the class documentation as a header before the list of all
565  * friends of a class
566  */
567  virtual QCString trFriends()
568  { return "Arkadaşları"; }
569 
570 //////////////////////////////////////////////////////////////////////////
571 // new since 0.49-990405
572 //////////////////////////////////////////////////////////////////////////
573 
574  /*! used in the class documentation as a header before the list of all
575  * related classes
576  */
578  { return "Arkadaş Ve İlgili Fonksiyon Dokümantasyonu"; }
579 
580 //////////////////////////////////////////////////////////////////////////
581 // new since 0.49-990425
582 //////////////////////////////////////////////////////////////////////////
583 
584  /*! used as the title of the HTML page of a class/struct/union */
585  virtual QCString trCompoundReference(const char *clName,
586  ClassDef::CompoundType compType,
587  bool isTemplate)
588  {
589  QCString result=(QCString)clName;
590  switch(compType)
591  {
592  case ClassDef::Class: result+=" Sınıf"; break;
593  case ClassDef::Struct: result+=" Yapı(Struct)"; break;
594  case ClassDef::Union: result+=" Birleşim(Union)"; break;
595  case ClassDef::Interface: result+=" Arayüz(Interface)"; break;
596  case ClassDef::Protocol: result+=" Protokol"; break;
597  case ClassDef::Category: result+=" Kategori"; break;
598  case ClassDef::Exception: result+=" İstisna"; break;
599  default: break;
600  }
601  if (isTemplate) result+=" Şablon";
602  result+=" Referans";
603  return result;
604  }
605 
606  /*! used as the title of the HTML page of a file */
607  virtual QCString trFileReference(const char *fileName)
608  {
610  result+=" Dosya Referansı";
611  return result;
612  }
613 
614  /*! used as the title of the HTML page of a namespace */
615  virtual QCString trNamespaceReference(const char *namespaceName)
616  {
617  QCString result=namespaceName;
618  result+=" Namespace Referansı";
619  return result;
620  }
621 
623  { return "Public Üye Fonksiyonlar"; }
625  { return "Public Slotlar"; }
626  virtual QCString trSignals()
627  { return "Sinyaller"; }
629  { return "Statik Public Üye Fonksiyonlar"; }
631  { return "Korumalı Üye Fonksiyonlar"; }
633  { return "Korumalı Slotlar"; }
635  { return "Statik Korumalı Üye Fonksiyonlar"; }
637  { return "Özel Üye Fonksiyonlar"; }
639  { return "Özel Slotlar"; }
641  { return "Statik Özel Üye Fonksiyonlar"; }
642 
643  /*! this function is used to produce a comma-separated list of items.
644  * use generateMarker(i) to indicate where item i should be put.
645  */
646  virtual QCString trWriteList(int numEntries)
647  {
649  int i;
650  // the inherits list contain `numEntries' classes
651  for (i=0;i<numEntries;i++)
652  {
653  // use generateMarker to generate placeholders for the class links!
654  result+=generateMarker(i); // generate marker for entry i in the list
655  // (order is left to right)
656 
657  if (i!=numEntries-1) // not the last entry, so we need a separator
658  {
659  if (i<numEntries-2) // not the fore last entry
660  result+=", ";
661  else // the fore last entry
662  result+=" ve ";
663  }
664  }
665  return result;
666  }
667 
668  /*! used in class documentation to produce a list of base classes,
669  * if class diagrams are disabled.
670  */
671  virtual QCString trInheritsList(int numEntries)
672  {
673  return "Şu sınıflardan türemiştir : "+trWriteList(numEntries)+".";
674  }
675 
676  /*! used in class documentation to produce a list of super classes,
677  * if class diagrams are disabled.
678  */
679  virtual QCString trInheritedByList(int numEntries)
680  {
681  return "Şu sınıfların atasıdır : "+trWriteList(numEntries)+".";
682  }
683 
684  /*! used in member documentation blocks to produce a list of
685  * members that are hidden by this one.
686  */
687  virtual QCString trReimplementedFromList(int numEntries)
688  {
689  return "Şu üyeleri yeniden tanımlar : "+trWriteList(numEntries)+".";
690  }
691 
692  /*! used in member documentation blocks to produce a list of
693  * all member that overwrite the implementation of this member.
694  */
695  virtual QCString trReimplementedInList(int numEntries)
696  {
697  return "Şu üyeler tarafından yeniden tanımlanmıştır : "+trWriteList(numEntries)+".";
698  }
699 
700  /*! This is put above each page as a link to all members of namespaces. */
702  { return "Namespace Üyeleri"; }
703 
704  /*! This is an introduction to the page with all namespace members */
705  virtual QCString trNamespaceMemberDescription(bool extractAll)
706  {
707  QCString result="Bu liste tüm ";
708  if (!extractAll) result+="dokümante edilmiş ";
709  result+="namespace üyelerini listeler ve ";
710  if (extractAll)
711  result+="her üye için üye dokümantasyonuna bağlar:";
712  else
713  result+="ait olduğu namespace\'lere bağlar:";
714  return result;
715  }
716  /*! This is used in LaTeX as the title of the chapter with the
717  * index of all namespaces.
718  */
720  { return "Namespace İndeksi"; }
721 
722  /*! This is used in LaTeX as the title of the chapter containing
723  * the documentation of all namespaces.
724  */
726  { return "Namespace Dokümantasyonu"; }
727 
728 //////////////////////////////////////////////////////////////////////////
729 // new since 0.49-990522
730 //////////////////////////////////////////////////////////////////////////
731 
732  /*! This is used in the documentation before the list of all
733  * namespaces in a file.
734  */
736  { return "Namespace\'ler"; }
737 
738 //////////////////////////////////////////////////////////////////////////
739 // new since 0.49-990728
740 //////////////////////////////////////////////////////////////////////////
741 
742  /*! This is put at the bottom of a class documentation page and is
743  * followed by a list of files that were used to generate the page.
744  */
746  bool single)
747  { // here s is one of " Class", " Struct" or " Union"
748  // single is true implies a single file
749  QCString result=(QCString)"Bu ";
750  switch(compType)
751  {
752  case ClassDef::Class: result+="sınıf"; break;
753  case ClassDef::Struct: result+="yapı(struct)"; break;
754  case ClassDef::Union: result+="birleşim(union)"; break;
755  case ClassDef::Interface: result+="arayüz(interface)"; break;
756  case ClassDef::Protocol: result+="protokol"; break;
757  case ClassDef::Category: result+="kategori"; break;
758  case ClassDef::Exception: result+="istisna"; break;
759  default: break;
760  }
761  result+=" için dokümantasyon aşağıdaki dosya";
762  if (single) result+=""; else result+="lar";
763  result+="dan üretilmiştir:";
764  return result;
765  }
766 
767 //////////////////////////////////////////////////////////////////////////
768 // new since 0.49-990901
769 //////////////////////////////////////////////////////////////////////////
770 
771  /*! This is used as the heading text for the retval command. */
773  { return "Döndürdüğü değerler"; }
774 
775  /*! This is in the (quick) index as a link to the main page (index.html)
776  */
778  { return "Ana Sayfa"; }
779 
780  /*! This is used in references to page that are put in the LaTeX
781  * documentation. It should be an abbreviation of the word page.
782  */
784  { return "sf."; }
785 
786 //////////////////////////////////////////////////////////////////////////
787 // new since 0.49-991003
788 //////////////////////////////////////////////////////////////////////////
789 
791  {
792  return "@1 dosyasının @0 numaralı satırında tanımlanmıştır.";
793  }
795  {
796  return "@0 dosyasında tanımlanmıştır.";
797  }
798 
799 //////////////////////////////////////////////////////////////////////////
800 // new since 0.49-991205
801 //////////////////////////////////////////////////////////////////////////
802 
804  {
805  return "Kullanımdan kalkmıştır";
806  }
807 
808 //////////////////////////////////////////////////////////////////////////
809 // new since 1.0.0
810 //////////////////////////////////////////////////////////////////////////
811 
812  /*! this text is put before a collaboration diagram */
813  virtual QCString trCollaborationDiagram(const char *clName)
814  {
815  return clName+(QCString)" için işbirliği (collaboration) şeması:";
816  }
817  /*! this text is put before an include dependency graph */
818  virtual QCString trInclDepGraph(const char *fName)
819  {
820  return fName+(QCString)" için içerme bağımlılık grafiği:";
821  }
822  /*! header that is put before the list of constructor/destructors. */
824  {
825  return "Constructor & Destructor Dokümantasyonu";
826  }
827  /*! Used in the file documentation to point to the corresponding sources. */
829  {
830  return "Bu dosyanın kaynak koduna git.";
831  }
832  /*! Used in the file sources to point to the corresponding documentation. */
834  {
835  return "Bu dosyanın dokümantasyonuna git.";
836  }
837  /*! Text for the \\pre command */
839  {
840  return "Ön şart";
841  }
842  /*! Text for the \\post command */
844  {
845  return "Son şart (Postcondition)";
846  }
847  /*! Text for the \\invariant command */
849  {
850  return "Değişmez(Invariant)";
851  }
852  /*! Text shown before a multi-line variable/enum initialization */
854  {
855  return "İlk değer:";
856  }
857  /*! Text used the source code in the file index */
858  virtual QCString trCode()
859  {
860  return "kod";
861  }
863  {
864  return "Grafiksel Sınıf Hiyerarşisi";
865  }
867  {
868  return "Grafiksel sınıf hiyerarşisine git";
869  }
871  {
872  return "Metinsel sınıf hiyerarşisine git";
873  }
875  {
876  return "Sayfa İndeksi";
877  }
878 
879 //////////////////////////////////////////////////////////////////////////
880 // new since 1.1.0
881 //////////////////////////////////////////////////////////////////////////
882 
883  virtual QCString trNote()
884  {
885  return "Not";
886  }
888  {
889  return "Public Tipler";
890  }
892  {
893  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
894  {
895  return "Veri Alanları";
896  }
897  else
898  {
899  return "Public Özellikler(attribute)";
900  }
901  }
903  {
904  return "Statik Public Özellikler(attribute)";
905  }
907  {
908  return "Korumalı Tipler";
909  }
911  {
912  return "Korumalı Özellikler(attribute)";
913  }
915  {
916  return "Statik Korumalı Attributes";
917  }
919  {
920  return "Özel Tipler";
921  }
923  {
924  return "Özel Özellikler(attribute)";
925  }
927  {
928  return "Statik Özel Özellikler(attribute)";
929  }
930 
931 //////////////////////////////////////////////////////////////////////////
932 // new since 1.1.3
933 //////////////////////////////////////////////////////////////////////////
934 
935  /*! Used as a marker that is put before a \\todo item */
936  virtual QCString trTodo()
937  {
938  return "Yapılacak";
939  }
940  /*! Used as the header of the todo list */
942  {
943  return "Yapılacaklar Listesi";
944  }
945 
946 //////////////////////////////////////////////////////////////////////////
947 // new since 1.1.4
948 //////////////////////////////////////////////////////////////////////////
949 
951  {
952  return "Referans veren";
953  }
954  virtual QCString trRemarks()
955  {
956  return "Dipnotlar";
957  }
959  {
960  return "Dikkat";
961  }
963  {
964  return "Bu şekil hangi dosyaların doğrudan ya da "
965  "dolaylı olarak bu dosyayı içerdiğini gösterir:";
966  }
967  virtual QCString trSince()
968  {
969  return "Şu zamandan beri";
970  }
971 
972 //////////////////////////////////////////////////////////////////////////
973 // new since 1.1.5
974 //////////////////////////////////////////////////////////////////////////
975 
976  /*! title of the graph legend page */
978  {
979  return "Şekil Lejantı";
980  }
981  /*! page explaining how the dot graph's should be interpreted
982  * The %A in the text below are to prevent link to classes called "A".
983  */
985  {
986  return
987  "Bu dosya doxygen tarafından üretilen grafiklerin nasıl anlaşılacağını "
988  "açıklar.<p>\n"
989  "Aşağıdaki örneğe bakalım:\n"
990  "\\code\n"
991  "/*! Sadeleşme yüzünden görünmeyen sınıf */\n"
992  "class Invisible { };\n\n"
993  "/*! Sadeleşmiş sınıf, kalıtım ilişkisi gizli */\n"
994  "class Truncated : public Invisible { };\n\n"
995  "/* Doxygen yorumlarıyla dokümante edilmemiş sınıf */\n"
996  "class Undocumented { };\n\n"
997  "/*! Public kalıtımla türetilen sınıf */\n"
998  "class PublicBase : public Truncated { };\n\n"
999  "/*! Bir şablon sınıfı */\n"
1000  "template<class T> class Templ { };\n\n"
1001  "/*! Korumalı kalıtımla türetilen sınıf */\n"
1002  "class ProtectedBase { };\n\n"
1003  "/*! Özel kalıtımla türetilen sınıf */\n"
1004  "class PrivateBase { };\n\n"
1005  "/*! Türetilen sınıf tarafından kullanılan sınıf */\n"
1006  "class Used { };\n\n"
1007  "/*! Pekçok sınıftan türeyen bir sınıf */\n"
1008  "class Inherited : public PublicBase,\n"
1009  " protected ProtectedBase,\n"
1010  " private PrivateBase,\n"
1011  " public Undocumented,\n"
1012  " public Templ<int>\n"
1013  "{\n"
1014  " private:\n"
1015  " Used *m_usedClass;\n"
1016  "};\n"
1017  "\\endcode\n"
1018  "Bu kod aşağıdaki şemayı oluşturur:"
1019  "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1020  "<p>\n"
1021  "Yukarıdaki şemadaki kutular aşağıda açıklanmıştır:\n"
1022  "<ul>\n"
1023  "<li>Dolu gri kutu şemanın ait olduğu yapı(struct) ya da sınıfı "
1024  "gösterir.\n"
1025  "<li>Siyah çerçeveli bir kutu dokümante edilmiş bir yapı(struct) ya da sınıfı gösterir.\n"
1026  "<li>Gri çerçeveli bir kutu dokümante edilmemiş bir yapı(struct) ya da sınıfı gösterir.\n"
1027  "<li>Kırmızı çerçeveli bir kutu tüm kalıtım/içerme ilişkileri gösterilmemiş ve dokümante "
1028  "edilmiş bir yapı(struct) ya da sınıfı gösterir. %A şema belirlenen sınırlara "
1029  "sığmıyorsa sadeleştirilir.\n"
1030  "</ul>\n"
1031  "Okların anlamı aşağıdaki gibidir:\n"
1032  "<ul>\n"
1033  "<li>Koyu mavi ok iki sınıf arasındaki public kalıtım ilişkisini "
1034  "göstermekte kullanılır.\n"
1035  "<li>Koyu yeşil ok korumalı kalıtımı gösterir.\n"
1036  "<li>Koyu kırmızı ok özel kalıtımı gösterir.\n"
1037  "<li>Mor kesikli çizgi bir sınıfın diğeri tarafından içeriliyor ya da kullanılıyor "
1038  "olduğunu gösterir. Ok işaret edilen sınıfın hangi değişken(ler) tarafından erişildiğini "
1039  "gösteren etiketle işaretleniştir.\n"
1040  "<li>Sarı kesikli çizgi şablondan üretilen bir sınıf ve ilgili şablon sınıfı "
1041  "arasındaki ilişkiyi gösterir. Ok türeyen sınıfın şablon parametreleriyle "
1042  "etiketlenmiştir.\n"
1043  "</ul>\n";
1044  }
1045  /*! text for the link to the legend page */
1046  virtual QCString trLegend()
1047  {
1048  return "lejant";
1049  }
1050 
1051 //////////////////////////////////////////////////////////////////////////
1052 // new since 1.2.0
1053 //////////////////////////////////////////////////////////////////////////
1054 
1055  /*! Used as a marker that is put before a test item */
1056  virtual QCString trTest()
1057  {
1058  return "Test";
1059  }
1060  /*! Used as the header of the test list */
1062  {
1063  return "Test Listesi";
1064  }
1065 
1066 //////////////////////////////////////////////////////////////////////////
1067 // new since 1.2.2
1068 //////////////////////////////////////////////////////////////////////////
1069 
1070  /*! Used as a section header for IDL properties */
1072  {
1073  return "Özellikler";
1074  }
1075  /*! Used as a section header for IDL property documentation */
1077  {
1078  return "Özellik Dokümantasyonu";
1079  }
1080 
1081 //////////////////////////////////////////////////////////////////////////
1082 // new since 1.2.4
1083 //////////////////////////////////////////////////////////////////////////
1084 
1085  /*! Used for Java classes in the summary section of Java packages */
1087  {
1088  if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
1089  {
1090  return "Veri Yapıları";
1091  }
1092  else
1093  {
1094  return "Sınıflar";
1095  }
1096  }
1097  /*! Used as the title of a Java package */
1098  virtual QCString trPackage(const char *name)
1099  {
1100  return (QCString)"Paket "+name;
1101  }
1102  /*! Title of the package index page */
1104  {
1105  return "Paket Listesi";
1106  }
1107  /*! The description of the package index page */
1109  {
1110  return "Paketler ve kısa tanımları (var ise):";
1111  }
1112  /*! The link name in the Quick links header for each page */
1114  {
1115  return "Paketler";
1116  }
1117  /*! Text shown before a multi-line define */
1119  {
1120  return "Değer:";
1121  }
1122 
1123 //////////////////////////////////////////////////////////////////////////
1124 // new since 1.2.5
1125 //////////////////////////////////////////////////////////////////////////
1126 
1127  /*! Used as a marker that is put before a \\bug item */
1128  virtual QCString trBug()
1129  {
1130  return "Hata";
1131  }
1132  /*! Used as the header of the bug list */
1134  {
1135  return "Hata Listesi";
1136  }
1137 
1138 //////////////////////////////////////////////////////////////////////////
1139 // new since 1.2.6
1140 //////////////////////////////////////////////////////////////////////////
1141 
1142  /*! Used as ansicpg for RTF file
1143  *
1144  * The following table shows the correlation of Charset name, Charset Value and
1145  * <pre>
1146  * Codepage number:
1147  * Charset Name Charset Value(hex) Codepage number
1148  * ------------------------------------------------------
1149  * DEFAULT_CHARSET 1 (x01)
1150  * SYMBOL_CHARSET 2 (x02)
1151  * OEM_CHARSET 255 (xFF)
1152  * ANSI_CHARSET 0 (x00) 1252
1153  * RUSSIAN_CHARSET 204 (xCC) 1251
1154  * EE_CHARSET 238 (xEE) 1250
1155  * GREEK_CHARSET 161 (xA1) 1253
1156  * TURKISH_CHARSET 162 (xA2) 1254
1157  * BALTIC_CHARSET 186 (xBA) 1257
1158  * HEBREW_CHARSET 177 (xB1) 1255
1159  * ARABIC _CHARSET 178 (xB2) 1256
1160  * SHIFTJIS_CHARSET 128 (x80) 932
1161  * HANGEUL_CHARSET 129 (x81) 949
1162  * GB2313_CHARSET 134 (x86) 936
1163  * CHINESEBIG5_CHARSET 136 (x88) 950
1164  * </pre>
1165  *
1166  */
1168  {
1169  return "1254";
1170  }
1171 
1172 
1173  /*! Used as ansicpg for RTF fcharset
1174  * \see trRTFansicp() for a table of possible values.
1175  */
1177  {
1178  return "162";
1179  }
1180 
1181  /*! Used as header RTF general index */
1183  {
1184  return "İndeks";
1185  }
1186 
1187  /*! This is used for translation of the word that will possibly
1188  * be followed by a single name or by a list of names
1189  * of the category.
1190  */
1191  virtual QCString trClass(bool first_capital, bool singular)
1192  {
1193  QCString result((first_capital ? "Sınıf" : "sınıf"));
1194  if (!singular) result+="lar";
1195  return result;
1196  }
1197 
1198  /*! This is used for translation of the word that will possibly
1199  * be followed by a single name or by a list of names
1200  * of the category.
1201  */
1202  virtual QCString trFile(bool first_capital, bool singular)
1203  {
1204  QCString result((first_capital ? "Dosya" : "dosya"));
1205  if (!singular) result+="lar";
1206  return result;
1207  }
1208 
1209  /*! This is used for translation of the word that will possibly
1210  * be followed by a single name or by a list of names
1211  * of the category.
1212  */
1213  virtual QCString trNamespace(bool first_capital, bool singular)
1214  {
1215  QCString result((first_capital ? "Namespace" : "namespace"));
1216  if (!singular) result+="\'ler";
1217  return result;
1218  }
1219 
1220  /*! This is used for translation of the word that will possibly
1221  * be followed by a single name or by a list of names
1222  * of the category.
1223  */
1224  virtual QCString trGroup(bool first_capital, bool singular)
1225  {
1226  QCString result((first_capital ? "Grup" : "grup"));
1227  if (!singular) result+="lar";
1228  return result;
1229  }
1230 
1231  /*! This is used for translation of the word that will possibly
1232  * be followed by a single name or by a list of names
1233  * of the category.
1234  */
1235  virtual QCString trPage(bool first_capital, bool singular)
1236  {
1237  QCString result((first_capital ? "Sayfa" : "sayfa"));
1238  if (!singular) result+="lar";
1239  return result;
1240  }
1241 
1242  /*! This is used for translation of the word that will possibly
1243  * be followed by a single name or by a list of names
1244  * of the category.
1245  */
1246  virtual QCString trMember(bool first_capital, bool singular)
1247  {
1248  QCString result((first_capital ? "Üye" : "üye"));
1249  if (!singular) result+="ler";
1250  return result;
1251  }
1252 
1253  /*! This is used for translation of the word that will possibly
1254  * be followed by a single name or by a list of names
1255  * of the category.
1256  */
1257  virtual QCString trGlobal(bool first_capital, bool singular)
1258  {
1259  QCString result((first_capital ? "Global değişken" : "global değişken"));
1260  if (!singular) result+="ler";
1261  return result;
1262  }
1263 
1264 //////////////////////////////////////////////////////////////////////////
1265 // new since 1.2.7
1266 //////////////////////////////////////////////////////////////////////////
1267 
1268  /*! This text is generated when the \\author command is used and
1269  * for the author section in man pages. */
1270  virtual QCString trAuthor(bool first_capital, bool singular)
1271  {
1272  QCString result((first_capital ? "Yazar" : "yazar"));
1273  if (!singular) result+="lar";
1274  return result;
1275  }
1276 
1277 //////////////////////////////////////////////////////////////////////////
1278 // new since 1.2.11
1279 //////////////////////////////////////////////////////////////////////////
1280 
1281  /*! This text is put before the list of members referenced by a member
1282  */
1284  {
1285  return "Referanslar";
1286  }
1287 
1288 //////////////////////////////////////////////////////////////////////////
1289 // new since 1.2.13
1290 //////////////////////////////////////////////////////////////////////////
1291 
1292  /*! used in member documentation blocks to produce a list of
1293  * members that are implemented by this one.
1294  */
1295  virtual QCString trImplementedFromList(int numEntries)
1296  {
1297  return "Şu üyeleri gerçekler: "+trWriteList(numEntries)+".";
1298  }
1299 
1300  /*! used in member documentation blocks to produce a list of
1301  * all members that implement this abstract member.
1302  */
1303  virtual QCString trImplementedInList(int numEntries)
1304  {
1305  return "Şu üyelerce gerçeklenir: "+trWriteList(numEntries)+".";
1306  }
1307 
1308 //////////////////////////////////////////////////////////////////////////
1309 // new since 1.2.16
1310 //////////////////////////////////////////////////////////////////////////
1311 
1312  /*! used in RTF documentation as a heading for the Table
1313  * of Contents.
1314  */
1316  {
1317  return "İçindekiler";
1318  }
1319 
1320 //////////////////////////////////////////////////////////////////////////
1321 // new since 1.2.17
1322 //////////////////////////////////////////////////////////////////////////
1323 
1324  /*! Used as the header of the list of item that have been
1325  * flagged deprecated
1326  */
1328  {
1329  return "Kullanımdan Kalkanlar Listesl";
1330  }
1331 
1332 //////////////////////////////////////////////////////////////////////////
1333 // new since 1.2.18
1334 //////////////////////////////////////////////////////////////////////////
1335 
1336  /*! Used as a header for declaration section of the events found in
1337  * a C# program
1338  */
1339  virtual QCString trEvents()
1340  {
1341  return "Olaylar";
1342  }
1343  /*! Header used for the documentation section of a class' events. */
1345  {
1346  return "Olay Dokümantasyonu";
1347  }
1348 
1349 //////////////////////////////////////////////////////////////////////////
1350 // new since 1.3
1351 //////////////////////////////////////////////////////////////////////////
1352 
1353  /*! Used as a heading for a list of Java class types with package scope.
1354  */
1356  {
1357  return "Paket Tipleri";
1358  }
1359  /*! Used as a heading for a list of Java class fonksiyonlar with package
1360  * scope.
1361  */
1363  {
1364  return "Paket Fonksiyonlar";
1365  }
1366  /*! Used as a heading for a list of static Java class fonksiyonlar with
1367  * package scope.
1368  */
1370  {
1371  return "Static Pakat Fonksiyonları";
1372  }
1373  /*! Used as a heading for a list of Java class variables with package
1374  * scope.
1375  */
1377  {
1378  return "Packet Özellikleri(attribute)";
1379  }
1380  /*! Used as a heading for a list of static Java class variables with
1381  * package scope.
1382  */
1384  {
1385  return "Statik Packet Özellikleri(attribute)";
1386  }
1387 
1388 //////////////////////////////////////////////////////////////////////////
1389 // new since 1.3.1
1390 //////////////////////////////////////////////////////////////////////////
1391 
1392  /*! Used in the quick index of a class/file/namespace member list page
1393  * to link to the unfiltered list of all members.
1394  */
1395  virtual QCString trAll()
1396  {
1397  return "Tümü";
1398  }
1399  /*! Put in front of the call graph for a function. */
1401  {
1402  return "Bu fonksiyon için çağırılma şeması:";
1403  }
1404 
1405 //////////////////////////////////////////////////////////////////////////
1406 // new since 1.3.3
1407 //////////////////////////////////////////////////////////////////////////
1408 
1409  /*! This string is used as the title for the page listing the search
1410  * results.
1411  */
1413  {
1414  return "Arama sonuçları";
1415  }
1416  /*! This string is put just before listing the search results. The
1417  * text can be different depending on the number of documents found.
1418  * Inside the text you can put the special marker $num to insert
1419  * the number representing the actual number of search results.
1420  * The @a numDocuments parameter can be either 0, 1 or 2, where the
1421  * value 2 represents 2 or more matches. HTML markup is allowed inside
1422  * the returned string.
1423  */
1424  virtual QCString trSearchResults(int numDocuments)
1425  {
1426  if (numDocuments==0)
1427  {
1428  return "Üzgünüm, sorgunuzla eşleşen doküman bulunamadı.";
1429  }
1430  else if (numDocuments==1)
1431  {
1432  return "Sorgunuzla eşleşen <b>1</b> doküman bulundu.";
1433  }
1434  else
1435  {
1436  return "Sorgunuzla eşleşen <b>$num</b> doküman bulundu. "
1437  "Önce en iyi eşleşmeler gösteriliyor.";
1438  }
1439  }
1440  /*! This string is put before the list of matched words, for each search
1441  * result. What follows is the list of words that matched the query.
1442  */
1444  {
1445  return "Eşleşme:";
1446  }
1447 
1448 //////////////////////////////////////////////////////////////////////////
1449 // new since 1.3.8
1450 //////////////////////////////////////////////////////////////////////////
1451 
1452  /*! This is used in HTML as the title of page with source code for file filename
1453  */
1455  {
1456  return filename + " Kaynak Dosyası";
1457  }
1458 
1459 //////////////////////////////////////////////////////////////////////////
1460 // new since 1.3.9
1461 //////////////////////////////////////////////////////////////////////////
1462 
1463  /*! This is used as the name of the chapter containing the directory
1464  * hierarchy.
1465  */
1467  { return "Dizin Hiyerarşisi"; }
1468 
1469  /*! This is used as the name of the chapter containing the documentation
1470  * of the directories.
1471  */
1473  { return "Dizin Dokümantasyonu"; }
1474 
1475  /*! This is used as the title of the directory index and also in the
1476  * Quick links of an HTML page, to link to the directory hierarchy.
1477  */
1479  { return "Dizinler"; }
1480 
1481  /*! This returns a sentences that introduces the directory hierarchy.
1482  * and the fact that it is sorted alphabetically per level
1483  */
1485  { return "Bu dizin hiyerarşisi tamamen olmasa da yaklaşık "
1486  "olarak alfabetik sıraya konulmuştur:";
1487  }
1488 
1489  /*! This returns the title of a directory page. The name of the
1490  * directory is passed via \a dirName.
1491  */
1492  virtual QCString trDirReference(const char *dirName)
1493  { QCString result=dirName; result+=" Dizin Referansı"; return result; }
1494 
1495  /*! This returns the word directory with or without starting capital
1496  * (\a first_capital) and in sigular or plural form (\a singular).
1497  */
1498  virtual QCString trDir(bool first_capital, bool singular)
1499  {
1500  QCString result((first_capital ? "Dizin" : "dizin"));
1501  if (!singular) result+="ler";
1502  return result;
1503  }
1504 
1505 //////////////////////////////////////////////////////////////////////////
1506 // new since 1.4.1
1507 //////////////////////////////////////////////////////////////////////////
1508 
1509  /*! This text is added to the documentation when the \\overload command
1510  * is used for a overloaded function.
1511  */
1513  {
1514  return "Bu çok anlamlı (overloaded) bir üye fonksiyondur, "
1515  "tamamlık açısından burada verilmektedir. Yukarıdaki fonksiyondan "
1516  "sadece aldığı argüman(lar) açısından farklıdır.";
1517  }
1518 
1519 //////////////////////////////////////////////////////////////////////////
1520 // new since 1.4.6
1521 //////////////////////////////////////////////////////////////////////////
1522 
1523  /*! This is used to introduce a caller (or called-by) graph */
1525  {
1526  return "Bu fonksiyon için çağırılma şeması:";
1527  }
1528 
1529  /*! This is used in the documentation of a file/namespace before the list
1530  * of documentation blocks for enumeration values
1531  */
1533  { return "Enümerasyon Dokümantasyonu"; }
1534 
1535 //////////////////////////////////////////////////////////////////////////
1536 // new since 1.5.4 (mainly for Fortran)
1537 //////////////////////////////////////////////////////////////////////////
1538 
1539  /*! header that is put before the list of member subprograms (Fortran). */
1541  { return "Üye Fonksiyon/Subroutine Dokümantasyonu"; }
1542 
1543  /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1545  { return "Veri Tipleri Listesi"; }
1546 
1547  /*! This is put above each page as a link to all members of compounds (Fortran). */
1549  { return "Veri Alanları"; }
1550 
1551  /*! This is an introduction to the annotated compound list (Fortran). */
1553  { return "Kısa tanımlarıyla veri tipleri:"; }
1554 
1555  /*! This is an introduction to the page with all data types (Fortran). */
1557  {
1558  QCString result="Bu liste tüm ";
1559  if (!extractAll)
1560  {
1561  result+="dokümante edilmiş ";
1562  }
1563  result+="veri tiplerini içerir ve ";
1564  if (!extractAll)
1565  {
1566  result+="her üyeyi veri yapısı dokümantasyonuna bağlar:";
1567  }
1568  else
1569  {
1570  result+="ait oldukları veri tiplerine bağlar:";
1571  }
1572  return result;
1573  }
1574 
1575  /*! This is used in LaTeX as the title of the chapter with the
1576  * annotated compound index (Fortran).
1577  */
1579  { return "Veri Tipi İndeksi"; }
1580 
1581  /*! This is used in LaTeX as the title of the chapter containing
1582  * the documentation of all data types (Fortran).
1583  */
1585  { return "Veri Tipi Dokümantasyonu"; }
1586 
1587  /*! This is used in the documentation of a file as a header before the
1588  * list of (global) subprograms (Fortran).
1589  */
1591  { return "Fonksiyonlar/Subroutine\'ler"; }
1592 
1593  /*! This is used in the documentation of a file/namespace before the list
1594  * of documentation blocks for subprograms (Fortran)
1595  */
1597  { return "Fonksiyon/Subroutine Dokümantasyonu"; }
1598 
1599  /*! This is used in the documentation of a file/namespace/group before
1600  * the list of links to documented compounds (Fortran)
1601  */
1603  { return "Veri Tipleri"; }
1604 
1605  /*! used as the title of page containing all the index of all modules (Fortran). */
1607  { return "Modüller Listesi"; }
1608 
1609  /*! used as an introduction to the modules list (Fortran) */
1610  virtual QCString trModulesListDescription(bool extractAll)
1611  {
1612  QCString result="Bu liste tüm ";
1613  if (!extractAll) result+="dokümante edilmiş ";
1614  result+="modülleri kısa tanımlarıya içerir:";
1615  return result;
1616  }
1617 
1618  /*! used as the title of the HTML page of a module/type (Fortran) */
1619  virtual QCString trCompoundReferenceFortran(const char *clName,
1620  ClassDef::CompoundType compType,
1621  bool isTemplate)
1622  {
1623  QCString result=(QCString)clName;
1624  switch(compType)
1625  {
1626  case ClassDef::Class: result+=" Modül"; break;
1627  case ClassDef::Struct: result+=" Tip"; break;
1628  case ClassDef::Union: result+=" Birleşim(Union)"; break;
1629  case ClassDef::Interface: result+=" Arayüz"; break;
1630  case ClassDef::Protocol: result+=" Protokol"; break;
1631  case ClassDef::Category: result+=" Kategori"; break;
1632  case ClassDef::Exception: result+=" İstisna"; break;
1633  default: break;
1634  }
1635  if (isTemplate) result+=" Şablon";
1636  result+=" Referans";
1637  return result;
1638  }
1639  /*! used as the title of the HTML page of a module (Fortran) */
1640  virtual QCString trModuleReference(const char *namespaceName)
1641  {
1642  QCString result=namespaceName;
1643  result+=" Modül Referansı";
1644  return result;
1645  }
1646 
1647  /*! This is put above each page as a link to all members of modules. (Fortran) */
1649  { return "Modül Üyeleri"; }
1650 
1651  /*! This is an introduction to the page with all modules members (Fortran) */
1652  virtual QCString trModulesMemberDescription(bool extractAll)
1653  {
1654  QCString result="Bu liste tüm ";
1655  if (!extractAll) result+="dokümante edilmiş ";
1656  result+="modül üyelerini içerir ve ";
1657  if (extractAll)
1658  {
1659  result+="her üyeyi modül dokümantasyonuna bağlar:";
1660  }
1661  else
1662  {
1663  result+="ait oldukları modüllere bağlar:";
1664  }
1665  return result;
1666  }
1667 
1668  /*! This is used in LaTeX as the title of the chapter with the
1669  * index of all modules (Fortran).
1670  */
1672  { return "Modüller Indeksi"; }
1673 
1674  /*! This is used for translation of the word that will possibly
1675  * be followed by a single name or by a list of names
1676  * of the category.
1677  */
1678  virtual QCString trModule(bool first_capital, bool singular)
1679  {
1680  QCString result((first_capital ? "Modül" : "modül"));
1681  if (!singular) result+="ler";
1682  return result;
1683  }
1684  /*! This is put at the bottom of a module documentation page and is
1685  * followed by a list of files that were used to generate the page.
1686  */
1688  bool single)
1689  { // here s is one of " Module", " Struct" or " Union"
1690  // single is true implies a single file
1691  QCString result=(QCString)"Bu ";
1692  switch(compType)
1693  {
1694  case ClassDef::Class: result+="modül"; break;
1695  case ClassDef::Struct: result+="tip"; break;
1696  case ClassDef::Union: result+="birleşim(union)"; break;
1697  case ClassDef::Interface: result+="arayüz"; break;
1698  case ClassDef::Protocol: result+="protokol"; break;
1699  case ClassDef::Category: result+="kategori"; break;
1700  case ClassDef::Exception: result+="istisna"; break;
1701  default: break;
1702  }
1703  result+=" için dokümantasyon aşağıdaki dosya";
1704  if (single) result+=":"; else result+="lar";
1705  result="dan üretilmiştir:";
1706  return result;
1707  }
1708  /*! This is used for translation of the word that will possibly
1709  * be followed by a single name or by a list of names
1710  * of the category.
1711  */
1712  virtual QCString trType(bool first_capital, bool singular)
1713  {
1714  QCString result((first_capital ? "Tip" : "tip"));
1715  if (!singular) result+="ler";
1716  return result;
1717  }
1718  /*! This is used for translation of the word that will possibly
1719  * be followed by a single name or by a list of names
1720  * of the category.
1721  */
1722  virtual QCString trSubprogram(bool first_capital, bool singular)
1723  {
1724  QCString result((first_capital ? "Alt program" : "alt program"));
1725  if (!singular) result+="lar";
1726  return result;
1727  }
1728 
1729  /*! C# Type Constraint list */
1731  {
1732  return "Tip Sınırlamaları";
1733  }
1734 
1735 
1736  //////////////////////////////////////////////////////////////////////////
1737  // new since 1.6.0 (mainly for the new search engine)
1738  //////////////////////////////////////////////////////////////////////////
1739 
1740  /*! directory relation for \a name */
1741  virtual QCString trDirRelation(const char *name)
1742  {
1743  return QCString(name)+" İlişkisi";
1744  }
1745 
1746  /*! Loading message shown when loading search results */
1748  {
1749  return "Yüklüyor...";
1750  }
1751 
1752  /*! Label used for search results in the global namespace */
1754  {
1755  return "En Üst Seviye";
1756  }
1757 
1758  /*! Message shown while searching */
1760  {
1761  return "Arıyor...";
1762  }
1763 
1764  /*! Text shown when no search results are found */
1766  {
1767  return "Eşleşme Yok";
1768  }
1769 
1770  //////////////////////////////////////////////////////////////////////////
1771  // new since 1.6.3 (missing items for the directory pages)
1772  //////////////////////////////////////////////////////////////////////////
1773 
1774  /*! when clicking a directory dependency label, a page with a
1775  * table is shown. The heading for the first column mentions the
1776  * source file that has a relation to another file.
1777  */
1778  virtual QCString trFileIn(const char *name)
1779  {
1780  return (QCString)(name) + (QCString)" dizinindeki dosya";
1781  }
1782 
1783  /*! when clicking a directory dependency label, a page with a
1784  * table is shown. The heading for the second column mentions the
1785  * destination file that is included.
1786  */
1787  virtual QCString trIncludesFileIn(const char *name)
1788  {
1789  return (QCString)(name) + (QCString)" dizinindeki dosyayı kapsıyor";
1790  }
1791 
1792  /** Compiles a date string.
1793  * @param year Year in 4 digits
1794  * @param month Month of the year: 1=January
1795  * @param day Day of the Month: 1..31
1796  * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1797  * @param hour Hour of the day: 0..23
1798  * @param minutes Minutes in the hour: 0..59
1799  * @param seconds Seconds within the minute: 0..59
1800  * @param includeTime Include time in the result string?
1801  */
1802  virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1803  int hour,int minutes,int seconds,
1804  bool includeTime)
1805  {
1806  static const char *days[] = { "Pzt","Sal","Çar","Per","Cma","Cmt","Pzr" };
1807  static const char *months[] = { "Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Ekm","Kas","Ara" };
1808  QCString sdate;
1809  sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
1810  if (includeTime)
1811  {
1812  QCString stime;
1813  stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
1814  sdate+=stime;
1815  }
1816  return sdate;
1817  }
1818 
1819 
1820 };
1821 
1822 #endif
static QCString name
Definition: declinfo.cpp:673
virtual QCString trDefineValue()
virtual QCString trNamespaceReference(const char *namespaceName)
virtual QCString trPackage(const char *name)
virtual QCString trAll()
virtual QCString trIncludesFileIn(const char *name)
virtual QCString trClasses()
virtual QCString trAttention()
virtual QCString trDirectories()
virtual QCString trLegendDocs()
virtual QCString trDeprecated()
virtual QCString trCompoundReference(const char *clName, ClassDef::CompoundType compType, bool isTemplate)
virtual QCString trCompoundList()
virtual QCString trDefinedIn()
virtual QCString trRelatedFunctionDocumentation()
virtual QCString trMemberTypedefDocumentation()
Definition: translator_tr.h:92
virtual QCString trDefines()
virtual QCString trNamespace(bool first_capital, bool singular)
virtual QCString trAuthor(bool first_capital, bool singular)
virtual QCString trIncludingInheritedMembers()
virtual QCString trProtectedAttribs()
QCString generateMarker(int id)
Definition: util.cpp:266
static QCString result
virtual QCString trPostcondition()
virtual QCString trProtectedSlots()
virtual QCString trCompoundListDescription()
virtual QCString trDirRelation(const char *name)
virtual QCString trDirDocumentation()
virtual QCString trDataTypes()
virtual QCString trSubprogramDocumentation()
virtual QCString trDirDescription()
virtual QCString trDetailedDescription()
Definition: translator_tr.h:88
virtual QCString trDir(bool first_capital, bool singular)
virtual QCString trDocumentation()
virtual QCString trClass(bool first_capital, bool singular)
virtual QCString trModule(bool first_capital, bool singular)
virtual QCString trMember(bool first_capital, bool singular)
virtual QCString trTypeConstraints()
virtual QCString trModuleReference(const char *namespaceName)
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single)
virtual QCString trPackages()
virtual QCString trDate()
virtual QCString trSubprogram(bool first_capital, bool singular)
virtual QCString trPublicSlots()
virtual QCString trNamespaces()
virtual QCString trPrivateMembers()
virtual QCString trTodo()
virtual QCString trClassDiagram(const char *clName)
virtual QCString trModuleIndex()
virtual QCString trModulesDescription()
virtual QCString idLanguage()
Definition: translator_tr.h:55
virtual QCString trStaticPublicAttribs()
virtual QCString trStaticPrivateAttribs()
virtual QCString trInheritedByList(int numEntries)
virtual QCString trVersion()
virtual QCString trMemberEnumerationDocumentation()
Definition: translator_tr.h:96
virtual QCString trProtectedMembers()
virtual QCString trGraphicalHierarchy()
virtual QCString trLegend()
virtual QCString trExamplesDescription()
virtual QCString trTest()
virtual QCString trPublicMembers()
virtual QCString trListOfAllMembers()
virtual QCString trProperties()
virtual QCString trGeneratedAutomatically(const char *s)
virtual QCString trExampleDocumentation()
virtual QCString trImplementedFromList(int numEntries)
string filename
Definition: train.py:213
virtual QCString trNote()
virtual QCString trRemarks()
virtual QCString trSubprograms()
virtual QCString trRTFCharSet()
virtual QCString trExamples()
virtual QCString trReimplementedInList(int numEntries)
virtual QCString trFileMembersDescription(bool extractAll)
virtual QCString trDirReference(const char *dirName)
virtual QCString trCompoundListFortran()
virtual QCString trReturns()
virtual QCString trPage(bool first_capital, bool singular)
virtual QCString trSearchResultsTitle()
virtual QCString trCode()
virtual QCString trModulesIndex()
virtual QCString trNoMatches()
virtual QCString trStaticProtectedMembers()
virtual QCString trCompoundIndex()
virtual QCString trPackageAttribs()
virtual QCString trPrivateTypes()
virtual QCString trReferenceManual()
virtual QCString trStaticPublicMembers()
virtual QCString trProtectedTypes()
virtual QCString trGroup(bool first_capital, bool singular)
virtual QCString trRTFTableOfContents()
virtual QCString trFileIndex()
virtual QCString trClassHierarchyDescription()
virtual QCString trFileListDescription(bool extractAll)
virtual QCString trTodoList()
virtual QCString trModulesMembers()
virtual QCString trInclByDepGraph()
virtual QCString trCompoundListDescriptionFortran()
fileName
Definition: dumpTree.py:9
virtual QCString trModulesListDescription(bool extractAll)
second seconds
Alias for common language habits.
Definition: spacetime.h:88
virtual QCString trEnumerations()
virtual QCString trVariableDocumentation()
virtual QCString trConstructorDocumentation()
virtual QCString trNamespaceList()
virtual QCString trRTFGeneralIndex()
virtual QCString trGeneratedAt(const char *date, const char *projName)
virtual QCString trPackageMembers()
virtual QCString trTypeDocumentation()
virtual QCString trVariables()
virtual QCString trStaticPackageMembers()
virtual QCString trFileIn(const char *name)
virtual QCString trForInternalUseOnly()
virtual QCString trMemberList()
virtual QCString trEvents()
virtual QCString trCompounds()
#define Config_getBool(val)
Definition: config.cpp:664
virtual QCString trGlobalNamespace()
QCString getDotImageExtension(void)
Definition: util.cpp:8562
virtual QCString trOverloadText()
virtual QCString trMemberDataDocumentation()
virtual QCString trRelatedSubscript()
Definition: translator_tr.h:84
virtual QCString trEnumValue()
virtual QCString trMemberFunctionDocumentationFortran()
virtual QCString trNamespaceDocumentation()
virtual QCString trFileReference(const char *fileName)
virtual QCString trInheritsList(int numEntries)
virtual QCString trStaticProtectedAttribs()
virtual QCString trMainPage()
virtual QCString trInvariant()
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single)
virtual QCString trFunctionDocumentation()
virtual QCString trModulesList()
virtual QCString trModulesMemberDescription(bool extractAll)
virtual QCString trCompoundMembersDescription(bool extractAll)
virtual QCString trModules()
virtual QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, bool includeTime)
virtual QCString trDefineDocumentation()
QCString & sprintf(const char *format,...)
Definition: qcstring.cpp:27
virtual QCString trRTFansicp()
virtual QCString trCallGraph()
virtual QCString trMore()
virtual QCString trGotoSourceCode()
virtual QCString trGotoDocumentation()
virtual QCString trSignals()
virtual QCString trWriteList(int numEntries)
virtual QCString trSince()
virtual QCString trPageIndex()
virtual QCString trEnumName()
virtual QCString trClassDocumentation()
virtual QCString trGlobal(bool first_capital, bool singular)
virtual QCString trModuleDocumentation()
virtual QCString trPropertyDocumentation()
virtual QCString trFileList()
virtual QCString trRelatedFunctions()
Definition: translator_tr.h:80
virtual QCString trWarning()
virtual QCString trPackageList()
virtual QCString trNamespaceMemberDescription(bool extractAll)
virtual QCString trSourceFile(QCString &filename)
virtual QCString trParameters()
virtual QCString trEnumerationValueDocumentation()
virtual QCString trInitialValue()
virtual QCString trNamespaceMembers()
virtual QCString trTypedefDocumentation()
virtual QCString trSearchResults(int numDocuments)
virtual QCString trPackageTypes()
virtual QCString trGotoTextualHierarchy()
virtual QCString trCollaborationDiagram(const char *clName)
virtual QCString trPublicTypes()
virtual QCString trNamespaceIndex()
virtual QCString trEnumerationValues()
virtual QCString trFileDocumentation()
virtual QCString trDeprecatedList()
virtual QCString trFile(bool first_capital, bool singular)
virtual QCString trPrecondition()
virtual QCString trFunctions()
CompoundType
Definition: classdef.h:63
virtual QCString trEventDocumentation()
virtual QCString trLegendTitle()
virtual QCString trLoading()
virtual QCString trFriends()
virtual QCString trStaticPrivateMembers()
virtual QCString trPrivateSlots()
virtual QCString trPageDocumentation()
virtual QCString trCallerGraph()
virtual QCString trEnumerationTypeDocumentation()
virtual QCString trImplementedInList(int numEntries)
virtual QCString trBug()
virtual QCString trRelatedPages()
virtual QCString trReferences()
virtual QCString trPrivateAttribs()
virtual QCString trPackageListDescription()
virtual QCString latexLanguageSupportCommand()
Definition: translator_tr.h:72
virtual QCString trGotoGraphicalHierarchy()
virtual QCString trGeneratedBy()
virtual QCString trCompoundReferenceFortran(const char *clName, ClassDef::CompoundType compType, bool isTemplate)
virtual QCString trInclDepGraph(const char *fName)
virtual QCString trMemberFunctionDocumentation()
virtual QCString trReimplementedFromList(int numEntries)
virtual QCString trClassHierarchy()
virtual QCString trType(bool first_capital, bool singular)
virtual QCString trSearchMatches()
virtual QCString trSearch()
virtual QCString trCompoundMembersFortran()
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
virtual QCString trTestList()
virtual QCString trBugList()
virtual QCString trTypedefs()
virtual QCString trStaticPackageAttribs()
static QCString * s
Definition: config.cpp:1042
virtual QCString trFileMembers()
virtual QCString trCompoundMembers()
virtual QCString trExceptions()
virtual QCString trSeeAlso()
virtual QCString trDefinedInSourceFile()
virtual QCString trHierarchicalIndex()
virtual QCString trDirIndex()
virtual QCString trPageAbbreviation()
virtual QCString trSearching()
virtual QCString trPublicAttribs()
virtual QCString trReferencedBy()
virtual QCString trRelatedPagesDescription()
virtual QCString trThisIsTheListOfAllMembers()
virtual QCString trCompoundIndexFortran()
virtual QCString trReturnValues()
virtual QCString trDefinedAtLineInSourceFile()
virtual QCString trNamespaceListDescription(bool extractAll)