My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 
44 {
45  public:
46 
47  // --- Language control methods -------------------
48 
55  virtual QCString idLanguage()
56  { return "turkish"; }
57 
72  virtual QCString latexLanguageSupportCommand()
73  {
74  return "";
75  }
76 
77  // --- Language translation methods -------------------
78 
80  virtual QCString trRelatedFunctions()
81  { return "İlgili Fonksiyonlar"; }
82 
84  virtual QCString trRelatedSubscript()
85  { return "(Not: Bu fonksiyonlar üye fonksiyon değildir.)"; }
86 
88  virtual QCString trDetailedDescription()
89  { return "Ayrıntılı tanımlama"; }
90 
92  virtual QCString trMemberTypedefDocumentation()
93  { return "Üye Typedef Dokümantasyonu"; }
94 
97  { return "Üye Enümerasyon Dokümantasyonu"; }
98 
100  virtual QCString trMemberFunctionDocumentation()
101  { return "Üye Fonksiyon Dokümantasyonu"; }
102 
104  virtual QCString trMemberDataDocumentation()
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 
117  virtual QCString trMore()
118  { return "Ayrıntılar..."; }
119 
121  virtual QCString trListOfAllMembers()
122  { return "Tüm üyelerin listesi"; }
123 
125  virtual QCString trMemberList()
126  { return "Üye Listesi"; }
127 
129  virtual QCString trThisIsTheListOfAllMembers()
130  { return "Şu sınıfın tüm üyelerinin listesidir: "; }
131 
133  virtual QCString trIncludingInheritedMembers()
134  { return " (kalıtımla gelen üyeleri de içerir)."; }
135 
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 
147  virtual QCString trEnumName()
148  { return "enum adı"; }
149 
151  virtual QCString trEnumValue()
152  { return "enum değeri"; }
153 
155  virtual QCString trDefinedIn()
156  { return "tanımlandığı yer"; }
157 
158  // quick reference sections
159 
163  virtual QCString trModules()
164  { return "Modüller"; }
165 
167  virtual QCString trClassHierarchy()
168  { return "Sınıf Hiyerarşisi"; }
169 
171  virtual QCString trCompoundList()
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 
184  virtual QCString trFileList()
185  { return "Dosya Listesi"; }
186 
188  virtual QCString trCompoundMembers()
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 
201  virtual QCString trFileMembers()
202  {
203  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
204  {
205  return "Globaller";
206  }
207  else
208  {
209  return "Dosya Üyeleri";
210  }
211  }
212 
214  virtual QCString trRelatedPages()
215  { return "İlgili Sayfalar"; }
216 
218  virtual QCString trExamples()
219  { return "Örnekler"; }
220 
222  virtual QCString trSearch()
223  { return "Ara"; }
224 
226  virtual QCString trClassHierarchyDescription()
227  { return "Bu kalıtım listesi tamamen olmasa da yaklaşık "
228  "olarak alfabetik sıraya konulmuştur:";
229  }
230 
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 
241  virtual QCString trCompoundListDescription()
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 
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 
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 
320  virtual QCString trExamplesDescription()
321  { return "Tüm örneklerin listesi aşağıdadır:"; }
322 
324  virtual QCString trRelatedPagesDescription()
325  { return "İlgili tüm dokümantasyon sayfalarının listesi aşağıdadır:"; }
326 
328  virtual QCString trModulesDescription()
329  { return "Tüm modüllerin listesi aşağıdadır:"; }
330 
331  // index titles (the project name is prepended for these)
332 
334  virtual QCString trDocumentation()
335  { return "Dokümantasyonu"; }
336 
340  virtual QCString trModuleIndex()
341  { return "Modül İndeksi"; }
342 
346  virtual QCString trHierarchicalIndex()
347  { return "Hiyerarşik İndeksi"; }
348 
352  virtual QCString trCompoundIndex()
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 
367  virtual QCString trFileIndex()
368  { return "Dosya İndeksi"; }
369 
373  virtual QCString trModuleDocumentation()
374  { return "Modül Dokümantasyonu"; }
375 
379  virtual QCString trClassDocumentation()
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 
394  virtual QCString trFileDocumentation()
395  { return "Dosya Dokümantasyonu"; }
396 
400  virtual QCString trExampleDocumentation()
401  { return "Örnek Dokümantasyonu"; }
402 
406  virtual QCString trPageDocumentation()
407  { return "Sayfa Dokümantasyonu"; }
408 
410  virtual QCString trReferenceManual()
411  { return "Referans Kitabı"; }
412 
416  virtual QCString trDefines()
417  { return "Makrolar"; }
418 
422  virtual QCString trTypedefs()
423  { return "Typedef\'ler"; }
424 
428  virtual QCString trEnumerations()
429  { return "Enümerasyonlar"; }
430 
434  virtual QCString trFunctions()
435  { return "Fonksiyonlar"; }
436 
440  virtual QCString trVariables()
441  { return "Değişkenler"; }
442 
446  virtual QCString trEnumerationValues()
447  { return "Enümeratör"; }
448 
452  virtual QCString trDefineDocumentation()
453  { return "Makro Dokümantasyonu"; }
454 
458  virtual QCString trTypedefDocumentation()
459  { return "Typedef Dokümantasyonu"; }
460 
465  { return "Enümerasyon Tipi Dokümantasyonu"; }
466 
470  virtual QCString trFunctionDocumentation()
471  { return "Fonksiyon Dokümantasyonu"; }
472 
476  virtual QCString trVariableDocumentation()
477  { return "Değişken Dokümantasyonu"; }
478 
482  virtual QCString trCompounds()
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 
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 
506  virtual QCString trClassDiagram(const char *clName)
507  {
508  return clName+(QCString)" için kalıtım şeması:";
509  }
510 
512  virtual QCString trForInternalUseOnly()
513  { return "İç kullanıma ayrılmıştır."; }
514 
516  virtual QCString trWarning()
517  { return "Uyarı"; }
518 
520  virtual QCString trVersion()
521  { return "Sürüm"; }
522 
524  virtual QCString trDate()
525  { return "Tarih"; }
526 
528  virtual QCString trReturns()
529  { return "Döndürdüğü değer"; }
530 
532  virtual QCString trSeeAlso()
533  { return "Ayrıca Bakınız"; }
534 
536  virtual QCString trParameters()
537  { return "Parametreler"; }
538 
540  virtual QCString trExceptions()
541  { return "İstisnalar"; }
542 
544  virtual QCString trGeneratedBy()
545  { return "Oluşturan"; }
546 
548 // new since 0.49-990307
550 
552  virtual QCString trNamespaceList()
553  { return "Namespace Listesi"; }
554 
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 
567  virtual QCString trFriends()
568  { return "Arkadaşları"; }
569 
571 // new since 0.49-990405
573 
578  { return "Arkadaş Ve İlgili Fonksiyon Dokümantasyonu"; }
579 
581 // new since 0.49-990425
583 
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 
607  virtual QCString trFileReference(const char *fileName)
608  {
609  QCString result=fileName;
610  result+=" Dosya Referansı";
611  return result;
612  }
613 
615  virtual QCString trNamespaceReference(const char *namespaceName)
616  {
617  QCString result=namespaceName;
618  result+=" Namespace Referansı";
619  return result;
620  }
621 
622  virtual QCString trPublicMembers()
623  { return "Public Üye Fonksiyonlar"; }
624  virtual QCString trPublicSlots()
625  { return "Public Slotlar"; }
626  virtual QCString trSignals()
627  { return "Sinyaller"; }
628  virtual QCString trStaticPublicMembers()
629  { return "Statik Public Üye Fonksiyonlar"; }
630  virtual QCString trProtectedMembers()
631  { return "Korumalı Üye Fonksiyonlar"; }
632  virtual QCString trProtectedSlots()
633  { return "Korumalı Slotlar"; }
634  virtual QCString trStaticProtectedMembers()
635  { return "Statik Korumalı Üye Fonksiyonlar"; }
636  virtual QCString trPrivateMembers()
637  { return "Özel Üye Fonksiyonlar"; }
638  virtual QCString trPrivateSlots()
639  { return "Özel Slotlar"; }
640  virtual QCString trStaticPrivateMembers()
641  { return "Statik Özel Üye Fonksiyonlar"; }
642 
646  virtual QCString trWriteList(int numEntries)
647  {
648  QCString result;
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 
671  virtual QCString trInheritsList(int numEntries)
672  {
673  return "Şu sınıflardan türemiştir : "+trWriteList(numEntries)+".";
674  }
675 
679  virtual QCString trInheritedByList(int numEntries)
680  {
681  return "Şu sınıfların atasıdır : "+trWriteList(numEntries)+".";
682  }
683 
687  virtual QCString trReimplementedFromList(int numEntries)
688  {
689  return "Şu üyeleri yeniden tanımlar : "+trWriteList(numEntries)+".";
690  }
691 
695  virtual QCString trReimplementedInList(int numEntries)
696  {
697  return "Şu üyeler tarafından yeniden tanımlanmıştır : "+trWriteList(numEntries)+".";
698  }
699 
701  virtual QCString trNamespaceMembers()
702  { return "Namespace Üyeleri"; }
703 
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  }
719  virtual QCString trNamespaceIndex()
720  { return "Namespace İndeksi"; }
721 
725  virtual QCString trNamespaceDocumentation()
726  { return "Namespace Dokümantasyonu"; }
727 
729 // new since 0.49-990522
731 
735  virtual QCString trNamespaces()
736  { return "Namespace\'ler"; }
737 
739 // new since 0.49-990728
741 
745  virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
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 
768 // new since 0.49-990901
770 
772  virtual QCString trReturnValues()
773  { return "Döndürdüğü değerler"; }
774 
777  virtual QCString trMainPage()
778  { return "Ana Sayfa"; }
779 
783  virtual QCString trPageAbbreviation()
784  { return "sf."; }
785 
787 // new since 0.49-991003
789 
790  virtual QCString trDefinedAtLineInSourceFile()
791  {
792  return "@1 dosyasının @0 numaralı satırında tanımlanmıştır.";
793  }
794  virtual QCString trDefinedInSourceFile()
795  {
796  return "@0 dosyasında tanımlanmıştır.";
797  }
798 
800 // new since 0.49-991205
802 
803  virtual QCString trDeprecated()
804  {
805  return "Kullanımdan kalkmıştır";
806  }
807 
809 // new since 1.0.0
811 
813  virtual QCString trCollaborationDiagram(const char *clName)
814  {
815  return clName+(QCString)" için işbirliği (collaboration) şeması:";
816  }
818  virtual QCString trInclDepGraph(const char *fName)
819  {
820  return fName+(QCString)" için içerme bağımlılık grafiği:";
821  }
823  virtual QCString trConstructorDocumentation()
824  {
825  return "Constructor & Destructor Dokümantasyonu";
826  }
828  virtual QCString trGotoSourceCode()
829  {
830  return "Bu dosyanın kaynak koduna git.";
831  }
833  virtual QCString trGotoDocumentation()
834  {
835  return "Bu dosyanın dokümantasyonuna git.";
836  }
838  virtual QCString trPrecondition()
839  {
840  return "Ön şart";
841  }
843  virtual QCString trPostcondition()
844  {
845  return "Son şart (Postcondition)";
846  }
848  virtual QCString trInvariant()
849  {
850  return "Değişmez(Invariant)";
851  }
853  virtual QCString trInitialValue()
854  {
855  return "İlk değer:";
856  }
858  virtual QCString trCode()
859  {
860  return "kod";
861  }
862  virtual QCString trGraphicalHierarchy()
863  {
864  return "Grafiksel Sınıf Hiyerarşisi";
865  }
866  virtual QCString trGotoGraphicalHierarchy()
867  {
868  return "Grafiksel sınıf hiyerarşisine git";
869  }
870  virtual QCString trGotoTextualHierarchy()
871  {
872  return "Metinsel sınıf hiyerarşisine git";
873  }
874  virtual QCString trPageIndex()
875  {
876  return "Sayfa İndeksi";
877  }
878 
880 // new since 1.1.0
882 
883  virtual QCString trNote()
884  {
885  return "Not";
886  }
887  virtual QCString trPublicTypes()
888  {
889  return "Public Tipler";
890  }
891  virtual QCString trPublicAttribs()
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  }
902  virtual QCString trStaticPublicAttribs()
903  {
904  return "Statik Public Özellikler(attribute)";
905  }
906  virtual QCString trProtectedTypes()
907  {
908  return "Korumalı Tipler";
909  }
910  virtual QCString trProtectedAttribs()
911  {
912  return "Korumalı Özellikler(attribute)";
913  }
914  virtual QCString trStaticProtectedAttribs()
915  {
916  return "Statik Korumalı Attributes";
917  }
918  virtual QCString trPrivateTypes()
919  {
920  return "Özel Tipler";
921  }
922  virtual QCString trPrivateAttribs()
923  {
924  return "Özel Özellikler(attribute)";
925  }
926  virtual QCString trStaticPrivateAttribs()
927  {
928  return "Statik Özel Özellikler(attribute)";
929  }
930 
932 // new since 1.1.3
934 
936  virtual QCString trTodo()
937  {
938  return "Yapılacak";
939  }
941  virtual QCString trTodoList()
942  {
943  return "Yapılacaklar Listesi";
944  }
945 
947 // new since 1.1.4
949 
950  virtual QCString trReferencedBy()
951  {
952  return "Referans veren";
953  }
954  virtual QCString trRemarks()
955  {
956  return "Dipnotlar";
957  }
958  virtual QCString trAttention()
959  {
960  return "Dikkat";
961  }
962  virtual QCString trInclByDepGraph()
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 
973 // new since 1.1.5
975 
977  virtual QCString trLegendTitle()
978  {
979  return "Şekil Lejantı";
980  }
984  virtual QCString trLegendDocs()
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  }
1046  virtual QCString trLegend()
1047  {
1048  return "lejant";
1049  }
1050 
1052 // new since 1.2.0
1054 
1056  virtual QCString trTest()
1057  {
1058  return "Test";
1059  }
1061  virtual QCString trTestList()
1062  {
1063  return "Test Listesi";
1064  }
1065 
1067 // new since 1.2.2
1069 
1071  virtual QCString trProperties()
1072  {
1073  return "Özellikler";
1074  }
1076  virtual QCString trPropertyDocumentation()
1077  {
1078  return "Özellik Dokümantasyonu";
1079  }
1080 
1082 // new since 1.2.4
1084 
1086  virtual QCString trClasses()
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  }
1098  virtual QCString trPackage(const char *name)
1099  {
1100  return (QCString)"Paket "+name;
1101  }
1103  virtual QCString trPackageList()
1104  {
1105  return "Paket Listesi";
1106  }
1108  virtual QCString trPackageListDescription()
1109  {
1110  return "Paketler ve kısa tanımları (var ise):";
1111  }
1113  virtual QCString trPackages()
1114  {
1115  return "Paketler";
1116  }
1118  virtual QCString trDefineValue()
1119  {
1120  return "Değer:";
1121  }
1122 
1124 // new since 1.2.5
1126 
1128  virtual QCString trBug()
1129  {
1130  return "Hata";
1131  }
1133  virtual QCString trBugList()
1134  {
1135  return "Hata Listesi";
1136  }
1137 
1139 // new since 1.2.6
1141 
1167  virtual QCString trRTFansicp()
1168  {
1169  return "1254";
1170  }
1171 
1172 
1176  virtual QCString trRTFCharSet()
1177  {
1178  return "162";
1179  }
1180 
1182  virtual QCString trRTFGeneralIndex()
1183  {
1184  return "İndeks";
1185  }
1186 
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 
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 
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 
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 
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 
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 
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 
1265 // new since 1.2.7
1267 
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 
1278 // new since 1.2.11
1280 
1283  virtual QCString trReferences()
1284  {
1285  return "Referanslar";
1286  }
1287 
1289 // new since 1.2.13
1291 
1295  virtual QCString trImplementedFromList(int numEntries)
1296  {
1297  return "Şu üyeleri gerçekler: "+trWriteList(numEntries)+".";
1298  }
1299 
1303  virtual QCString trImplementedInList(int numEntries)
1304  {
1305  return "Şu üyelerce gerçeklenir: "+trWriteList(numEntries)+".";
1306  }
1307 
1309 // new since 1.2.16
1311 
1315  virtual QCString trRTFTableOfContents()
1316  {
1317  return "İçindekiler";
1318  }
1319 
1321 // new since 1.2.17
1323 
1327  virtual QCString trDeprecatedList()
1328  {
1329  return "Kullanımdan Kalkanlar Listesl";
1330  }
1331 
1333 // new since 1.2.18
1335 
1339  virtual QCString trEvents()
1340  {
1341  return "Olaylar";
1342  }
1344  virtual QCString trEventDocumentation()
1345  {
1346  return "Olay Dokümantasyonu";
1347  }
1348 
1350 // new since 1.3
1352 
1355  virtual QCString trPackageTypes()
1356  {
1357  return "Paket Tipleri";
1358  }
1362  virtual QCString trPackageMembers()
1363  {
1364  return "Paket Fonksiyonlar";
1365  }
1369  virtual QCString trStaticPackageMembers()
1370  {
1371  return "Static Pakat Fonksiyonları";
1372  }
1376  virtual QCString trPackageAttribs()
1377  {
1378  return "Packet Özellikleri(attribute)";
1379  }
1383  virtual QCString trStaticPackageAttribs()
1384  {
1385  return "Statik Packet Özellikleri(attribute)";
1386  }
1387 
1389 // new since 1.3.1
1391 
1395  virtual QCString trAll()
1396  {
1397  return "Tümü";
1398  }
1400  virtual QCString trCallGraph()
1401  {
1402  return "Bu fonksiyon için çağırılma şeması:";
1403  }
1404 
1406 // new since 1.3.3
1408 
1412  virtual QCString trSearchResultsTitle()
1413  {
1414  return "Arama sonuçları";
1415  }
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  }
1443  virtual QCString trSearchMatches()
1444  {
1445  return "Eşleşme:";
1446  }
1447 
1449 // new since 1.3.8
1451 
1454  virtual QCString trSourceFile(QCString& filename)
1455  {
1456  return filename + " Kaynak Dosyası";
1457  }
1458 
1460 // new since 1.3.9
1462 
1466  virtual QCString trDirIndex()
1467  { return "Dizin Hiyerarşisi"; }
1468 
1472  virtual QCString trDirDocumentation()
1473  { return "Dizin Dokümantasyonu"; }
1474 
1478  virtual QCString trDirectories()
1479  { return "Dizinler"; }
1480 
1484  virtual QCString trDirDescription()
1485  { return "Bu dizin hiyerarşisi tamamen olmasa da yaklaşık "
1486  "olarak alfabetik sıraya konulmuştur:";
1487  }
1488 
1492  virtual QCString trDirReference(const char *dirName)
1493  { QCString result=dirName; result+=" Dizin Referansı"; return result; }
1494 
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 
1506 // new since 1.4.1
1508 
1512  virtual QCString trOverloadText()
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 
1520 // new since 1.4.6
1522 
1524  virtual QCString trCallerGraph()
1525  {
1526  return "Bu fonksiyon için çağırılma şeması:";
1527  }
1528 
1533  { return "Enümerasyon Dokümantasyonu"; }
1534 
1536 // new since 1.5.4 (mainly for Fortran)
1538 
1541  { return "Üye Fonksiyon/Subroutine Dokümantasyonu"; }
1542 
1544  virtual QCString trCompoundListFortran()
1545  { return "Veri Tipleri Listesi"; }
1546 
1548  virtual QCString trCompoundMembersFortran()
1549  { return "Veri Alanları"; }
1550 
1553  { return "Kısa tanımlarıyla veri tipleri:"; }
1554 
1556  virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
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 
1578  virtual QCString trCompoundIndexFortran()
1579  { return "Veri Tipi İndeksi"; }
1580 
1584  virtual QCString trTypeDocumentation()
1585  { return "Veri Tipi Dokümantasyonu"; }
1586 
1590  virtual QCString trSubprograms()
1591  { return "Fonksiyonlar/Subroutine\'ler"; }
1592 
1596  virtual QCString trSubprogramDocumentation()
1597  { return "Fonksiyon/Subroutine Dokümantasyonu"; }
1598 
1602  virtual QCString trDataTypes()
1603  { return "Veri Tipleri"; }
1604 
1606  virtual QCString trModulesList()
1607  { return "Modüller Listesi"; }
1608 
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 
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  }
1640  virtual QCString trModuleReference(const char *namespaceName)
1641  {
1642  QCString result=namespaceName;
1643  result+=" Modül Referansı";
1644  return result;
1645  }
1646 
1648  virtual QCString trModulesMembers()
1649  { return "Modül Üyeleri"; }
1650 
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 
1671  virtual QCString trModulesIndex()
1672  { return "Modüller Indeksi"; }
1673 
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  }
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  }
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  }
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 
1730  virtual QCString trTypeConstraints()
1731  {
1732  return "Tip Sınırlamaları";
1733  }
1734 
1735 
1737  // new since 1.6.0 (mainly for the new search engine)
1739 
1741  virtual QCString trDirRelation(const char *name)
1742  {
1743  return QCString(name)+" İlişkisi";
1744  }
1745 
1747  virtual QCString trLoading()
1748  {
1749  return "Yüklüyor...";
1750  }
1751 
1753  virtual QCString trGlobalNamespace()
1754  {
1755  return "En Üst Seviye";
1756  }
1757 
1759  virtual QCString trSearching()
1760  {
1761  return "Arıyor...";
1762  }
1763 
1765  virtual QCString trNoMatches()
1766  {
1767  return "Eşleşme Yok";
1768  }
1769 
1771  // new since 1.6.3 (missing items for the directory pages)
1773 
1778  virtual QCString trFileIn(const char *name)
1779  {
1780  return (QCString)(name) + (QCString)" dizinindeki dosya";
1781  }
1782 
1787  virtual QCString trIncludesFileIn(const char *name)
1788  {
1789  return (QCString)(name) + (QCString)" dizinindeki dosyayı kapsıyor";
1790  }
1791 
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