My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
translator_za.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  /*
19  * Bronne vir hierdie vertaling (Sources for this translation):
20  * Die Stigting vir Afrikaans se rekenaartermelys:
21  * - http://www.afrikaans.com/rekenaarterme.html
22  * Werkgroep vir Afrikaanse IT-terme:
23  * - http://www.vertaal.org/index.html
24  */
25 
26 #ifndef TRANSLATOR_ZA_H
27 #define TRANSLATOR_ZA_H
28 
30 {
31  public:
32 
33  // --- Language control methods -------------------
34 
41  virtual QCString idLanguage()
42  { return "afrikaans"; }
43 
58  virtual QCString latexLanguageSupportCommand()
59  {
60  //should we use return "\\usepackage[afrikaans]{babel}\n";
61  // not sure - for now return an empty string
62  return "";
63  }
64 
65  // --- Language translation methods -------------------
66 
68  virtual QCString trRelatedFunctions()
69  { return "Verwante Funksies"; }
70 
72  virtual QCString trRelatedSubscript()
73  { return "(Let daarop dat hierdie nie lede funksies is nie.)"; }
74 
76  virtual QCString trDetailedDescription()
77  { return "Detail Beskrywing"; }
78 
80  virtual QCString trMemberTypedefDocumentation()
81  { return "Lede Typedef Dokumentasie"; }
82 
85  { return "Lede Enumerasie Dokumentasie"; }
86 
88  virtual QCString trMemberFunctionDocumentation()
89  { return "Lede Funksie Dokumentasie"; }
90 
92  virtual QCString trMemberDataDocumentation()
93  {
94  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
95  {
96  return "Veld Dokumentasie";
97  }
98  else
99  {
100  return "Lede Data Dokumentasie";
101  }
102  }
103 
105  virtual QCString trMore()
106  { return "Meer detail..."; }
107 
109  virtual QCString trListOfAllMembers()
110  { return "Lys van alle lede"; }
111 
113  virtual QCString trMemberList()
114  { return "Lede Lys"; }
115 
117  virtual QCString trThisIsTheListOfAllMembers()
118  { return "Hierdie is 'n volledige lys van lede vir "; }
119 
121  virtual QCString trIncludingInheritedMembers()
122  { return ", insluitend alle afgeleide lede."; }
123 
127  virtual QCString trGeneratedAutomatically(const char *s)
128  { QCString result="Automaties gegenereer deur Doxygen";
129  if (s) result+=(QCString)" vir "+s;
130  result+=" van die bron kode af.";
131  return result;
132  }
133 
135  virtual QCString trEnumName()
136  { return "enum naam"; }
137 
139  virtual QCString trEnumValue()
140  { return "enum waarde"; }
141 
143  virtual QCString trDefinedIn()
144  { return "gedefinieër in"; }
145 
146  // quick reference sections
147 
151  virtual QCString trModules()
152  { return "Modules"; }
153 
155  virtual QCString trClassHierarchy()
156  { return "Klas Hierargie"; }
157 
159  virtual QCString trCompoundList()
160  {
161  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
162  {
163  return "Data Strukture";
164  }
165  else
166  {
167  return "Klas Lys";
168  }
169  }
170 
172  virtual QCString trFileList()
173  { return "Leër Lys"; }
174 
176  virtual QCString trCompoundMembers()
177  {
178  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
179  {
180  return "Data Velde";
181  }
182  else
183  {
184  return "Klas Lede";
185  }
186  }
187 
189  virtual QCString trFileMembers()
190  {
191  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
192  {
193  return "Globals";
194  }
195  else
196  {
197  return "Leër Lede";
198  }
199  }
200 
202  virtual QCString trRelatedPages()
203  { return "Verwante Bladsye"; }
204 
206  virtual QCString trExamples()
207  { return "Voorbeelde"; }
208 
210  virtual QCString trSearch()
211  { return "Soek"; }
212 
214  virtual QCString trClassHierarchyDescription()
215  {
216  return "Hierdie afgeleide lys word rofweg gesorteer: ";
217  }
218 
220  virtual QCString trFileListDescription(bool extractAll)
221  {
222  QCString result="Hier is 'n lys van alle ";
223  if (!extractAll) result+="gedokumenteerde ";
224  result+="leërs met kort beskrywings:";
225  return result;
226  }
227 
229  virtual QCString trCompoundListDescription()
230  {
231 
232  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
233  {
234  return " Data strukture met kort beskrywings:";
235  }
236  else
237  {
238  return "Klasse, structs, "
239  "unions en intervlakke met kort beskrywings:";
240  }
241  }
242 
244  virtual QCString trCompoundMembersDescription(bool extractAll)
245  {
246  QCString result="'n Lys van alle ";
247  if (!extractAll)
248  {
249  result+="gedokumenteerde ";
250  }
251  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
252  {
253  result+="struct en union velde";
254  }
255  else
256  {
257  result+="klas lede";
258  }
259  result+=" met skakels na ";
260  if (!extractAll)
261  {
262  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
263  {
264  result+="die struct/union dokumentasie vir elke veld:";
265  }
266  else
267  {
268  result+="die klas dokumentasie vir elke lid:";
269  }
270  }
271  else
272  {
273  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
274  {
275  result+="die structures/unions waaraan hulle behoort:";
276  }
277  else
278  {
279  result+="die klasse waaraan hulle behoort:";
280  }
281  }
282  return result;
283  }
284 
286  virtual QCString trFileMembersDescription(bool extractAll)
287  {
288  QCString result="'n Lys van alle ";
289  if (!extractAll) result+="gedokumenteerde ";
290 
291  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
292  {
293  result+="funksies, veranderlikes, defines, enums, en typedefs";
294  }
295  else
296  {
297  result+="leër lede";
298  }
299  result+=" met skakels na ";
300  if (extractAll)
301  result+="die leërs waaraan hulle behoort:";
302  else
303  result+="die dokumentasie:";
304  return result;
305  }
306 
308  virtual QCString trExamplesDescription()
309  { return "'n Lys van alle voorbeelde:"; }
310 
312  virtual QCString trRelatedPagesDescription()
313  { return "'n Lys van alle verwante dokumentasie:"; }
314 
316  virtual QCString trModulesDescription()
317  { return "'n Lys van alle modules:"; }
318 
320  virtual QCString trDocumentation()
321  { return "Dokumentasie"; }
322 
326  virtual QCString trModuleIndex()
327  { return "Module Indeks"; }
328 
332  virtual QCString trHierarchicalIndex()
333  { return "Hierargiese Indeks"; }
334 
338  virtual QCString trCompoundIndex()
339  {
340  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
341  {
342  return "Data Strukture Indeks";
343  }
344  else
345  {
346  return "Klas Indeks";
347  }
348  }
349 
353  virtual QCString trFileIndex()
354  { return "Leër Indeks"; }
355 
359  virtual QCString trModuleDocumentation()
360  { return "Module Dokumentasie"; }
361 
365  virtual QCString trClassDocumentation()
366  {
367  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
368  {
369  return "Data Strukture Dokumentasie";
370  }
371  else
372  {
373  return "Klas Dokumentasie";
374  }
375  }
376 
380  virtual QCString trFileDocumentation()
381  { return "Leër Dokumentasie"; }
382 
386  virtual QCString trExampleDocumentation()
387  { return "Voorbeeld Dokumentasie"; }
388 
392  virtual QCString trPageDocumentation()
393  { return "Bladsy Dokumentasie"; }
394 
396  virtual QCString trReferenceManual()
397  { return "Verwysings Handleiding"; }
398 
402  virtual QCString trDefines()
403  { return "Definiesies"; }
404 
408  virtual QCString trTypedefs()
409  { return "Typedefs"; }
410 
414  virtual QCString trEnumerations()
415  { return "Enumerations"; }
416 
420  virtual QCString trFunctions()
421  { return "Funksies"; }
422 
426  virtual QCString trVariables()
427  { return "Veranderlikes"; }
428 
432  virtual QCString trEnumerationValues()
433  { return "Enumeration waardes"; }
434 
438  virtual QCString trDefineDocumentation()
439  { return "Define Documentation"; }
440 
444  virtual QCString trTypedefDocumentation()
445  { return "Typedef Dokumentasie"; }
446 
451  { return "Enumeration Type Dokumentasie"; }
452 
456  virtual QCString trFunctionDocumentation()
457  { return "Funksie Dokumentasie"; }
458 
462  virtual QCString trVariableDocumentation()
463  { return "Veranderlike Dokumentasie"; }
464 
468  virtual QCString trCompounds()
469  {
470  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
471  {
472  return "Data Strukture";
473  }
474  else
475  {
476  return "Klasse";
477  }
478  }
479 
483  virtual QCString trGeneratedAt(const char *date,const char *projName)
484  {
485  QCString result=(QCString)"Gegenereer op "+date;
486  if (projName) result+=(QCString)" vir "+projName;
487  result+=(QCString)" deur";
488  return result;
489  }
490 
492  virtual QCString trClassDiagram(const char *clName)
493  {
494  return (QCString)"Afleidings diagram vir "+clName+":";
495  }
496 
498  virtual QCString trForInternalUseOnly()
499  { return "Slegs vir interne gebruik."; }
500 
502  virtual QCString trWarning()
503  { return "Waarskuwing"; }
504 
506  virtual QCString trVersion()
507  { return "Weergawe"; }
508 
510  virtual QCString trDate()
511  { return "Datum"; }
512 
514  virtual QCString trReturns()
515  { return "Returns"; }
516 
518  virtual QCString trSeeAlso()
519  { return "Sien ook"; }
520 
522  virtual QCString trParameters()
523  { return "Parameters"; }
524 
526  virtual QCString trExceptions()
527  { return "Exceptions"; }
528 
530  virtual QCString trGeneratedBy()
531  { return "Gegenereer deur"; }
532 
534 // new since 0.49-990307
536 
538  virtual QCString trNamespaceList()
539  { return "Namespace Lys"; }
540 
542  virtual QCString trNamespaceListDescription(bool extractAll)
543  {
544  QCString result="'n Lys van alle ";
545  if (!extractAll) result+="gedokumenteerde ";
546  result+="namespaces met kort beskrywings:";
547  return result;
548  }
549 
553  virtual QCString trFriends()
554  { return "Friends"; }
555 
557 // new since 0.49-990405
559 
564  { return "Friends En Verwante Funksie Dokumentasie"; }
565 
567 // new since 0.49-990425
569 
571  virtual QCString trCompoundReference(const char *clName,
572  ClassDef::CompoundType compType,
573  bool isTemplate)
574  {
575  QCString result=(QCString)clName;
576  switch(compType)
577  {
578  case ClassDef::Class: result+=" klas"; break;
579  case ClassDef::Struct: result+=" Struct"; break;
580  case ClassDef::Union: result+=" Union"; break;
581  case ClassDef::Interface: result+=" Intervlak"; break;
582  case ClassDef::Protocol: result+=" Protocol"; break;
583  case ClassDef::Category: result+=" Kategorie"; break;
584  case ClassDef::Exception: result+=" Exception"; break;
585  default: break;
586  }
587  if (isTemplate) result+=" Template";
588  result+=" Verwysing";
589  return result;
590  }
591 
593  virtual QCString trFileReference(const char *fileName)
594  {
595  QCString result=fileName;
596  result+=" Leër Verwysing";
597  return result;
598  }
599 
601  virtual QCString trNamespaceReference(const char *namespaceName)
602  {
603  QCString result=namespaceName;
604  result+=" Namespace Verwysing";
605  return result;
606  }
607 
608  virtual QCString trPublicMembers()
609  { return "Publieke Lede Funksies"; }
610  virtual QCString trPublicSlots()
611  { return "Publieke Slots"; }
612  virtual QCString trSignals()
613  { return "Signals"; }
614  virtual QCString trStaticPublicMembers()
615  { return "Statiese Publieke Lede Funksies"; }
616  virtual QCString trProtectedMembers()
617  { return "Beskermde Lede Funksies"; }
618  virtual QCString trProtectedSlots()
619  { return "Beskermde Slots"; }
620  virtual QCString trStaticProtectedMembers()
621  { return "Statiese Beskermde Lede Funksies"; }
622  virtual QCString trPrivateMembers()
623  { return "Private Lede Funksies"; }
624  virtual QCString trPrivateSlots()
625  { return "Private Slots"; }
626  virtual QCString trStaticPrivateMembers()
627  { return "Statiese Private Lede Funksies"; }
628 
632  virtual QCString trWriteList(int numEntries)
633  {
634  QCString result;
635  int i;
636  // the inherits list contain `numEntries' classes
637  for (i=0;i<numEntries;i++)
638  {
639  // use generateMarker to generate placeholders for the class links!
640  result+=generateMarker(i); // generate marker for entry i in the list
641  // (order is left to right)
642 
643  if (i!=numEntries-1) // not the last entry, so we need a separator
644  {
645  if (i<numEntries-2) // not the fore last entry
646  result+=", ";
647  else // the fore last entry
648  result+=", en ";
649  }
650  }
651  return result;
652  }
653 
657  virtual QCString trInheritsList(int numEntries)
658  {
659  return "Afgelei van"+trWriteList(numEntries)+".";
660  }
661 
665  virtual QCString trInheritedByList(int numEntries)
666  {
667  return "Afgelei van"+trWriteList(numEntries)+".";
668  }
669 
673  virtual QCString trReimplementedFromList(int numEntries)
674  {
675  return "Hergeimplimenteer van "+trWriteList(numEntries)+".";
676  }
677 
681  virtual QCString trReimplementedInList(int numEntries)
682  {
683  return "Hergeimplimenter in "+trWriteList(numEntries)+".";
684  }
685 
687  virtual QCString trNamespaceMembers()
688  { return "Namespace Lede"; }
689 
691  virtual QCString trNamespaceMemberDescription(bool extractAll)
692  {
693  QCString result="'n Lys van alle ";
694  if (!extractAll) result+="gedokumenteerde ";
695  result+="namespace lede met skakels na ";
696  if (extractAll)
697  result+="die namespace dokumentasie vir elke lid:";
698  else
699  result+="die namespaces waaraan hulle behoort:";
700  return result;
701  }
705  virtual QCString trNamespaceIndex()
706  { return "Namespace Indeks"; }
707 
711  virtual QCString trNamespaceDocumentation()
712  { return "Namespace Dokumentasie"; }
713 
715 // new since 0.49-990522
717 
721  virtual QCString trNamespaces()
722  { return "Namespaces"; }
723 
725 // new since 0.49-990728
727 
731  virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
732  bool single)
733  { // here s is one of " Class", " Struct" or " Union"
734  // single is true implies a single file
735  QCString result=(QCString)"Die dokumentasie vir hierdie ";
736  switch(compType)
737  {
738  case ClassDef::Class: result+="klas"; break;
739  case ClassDef::Struct: result+="struct"; break;
740  case ClassDef::Union: result+="union"; break;
741  case ClassDef::Interface: result+="intervlak"; break;
742  case ClassDef::Protocol: result+="protokol"; break;
743  case ClassDef::Category: result+="kategorie"; break;
744  case ClassDef::Exception: result+="eksepsie"; break;
745  default: break;
746  }
747  result+=" is gegenereer vanaf die volgende leër";
748  if (single) result+=":"; else result+="s:";
749  return result;
750  }
751 
753 // new since 0.49-990901
755 
757  virtual QCString trReturnValues()
758  { return "Return waardes"; }
759 
762  virtual QCString trMainPage()
763  { return "Hoof Bladsy"; }
764 
768  virtual QCString trPageAbbreviation()
769  { return "p."; }
770 
772 // new since 0.49-991003
774 
775  virtual QCString trDefinedAtLineInSourceFile()
776  {
777  return "Gedefinieër by lyn @0 van leër @1.";
778  }
779  virtual QCString trDefinedInSourceFile()
780  {
781  return "Definisie in leër @0.";
782  }
783 
785 // new since 0.49-991205
787 
788  virtual QCString trDeprecated()
789  {
790  return "Verouderd";
791  }
792 
794 // new since 1.0.0
796 
798  virtual QCString trCollaborationDiagram(const char *clName)
799  {
800  return (QCString)"Samewerkings diagram vir "+clName+":";
801  }
803  virtual QCString trInclDepGraph(const char *fName)
804  {
805  return (QCString)"Insluitings afhanklikheid diagram vir "+fName+":";
806  }
808  virtual QCString trConstructorDocumentation()
809  {
810  return "Konstruktor & Destruktor Dokumentasie";
811  }
813  virtual QCString trGotoSourceCode()
814  {
815  return "Skakel na die bron kode van hierdie leër.";
816  }
818  virtual QCString trGotoDocumentation()
819  {
820  return "Skakel na die dokumentasie van hierdie leër.";
821  }
823  virtual QCString trPrecondition()
824  {
825  return "Prekondisie";
826  }
828  virtual QCString trPostcondition()
829  {
830  return "Postkondisie";
831  }
833  virtual QCString trInvariant()
834  {
835  return "Invariant";
836  }
838  virtual QCString trInitialValue()
839  {
840  return "Oorspronklike waarde:";
841  }
843  virtual QCString trCode()
844  {
845  return "kode";
846  }
847  virtual QCString trGraphicalHierarchy()
848  {
849  return "Grafiese Klasse Hierargie";
850  }
851  virtual QCString trGotoGraphicalHierarchy()
852  {
853  return "Skakel na die grafiese klasse hierargie";
854  }
855  virtual QCString trGotoTextualHierarchy()
856  {
857  return "Skakel na die teks klasse hierargie";
858  }
859  virtual QCString trPageIndex()
860  {
861  return "Bladsy Indeks";
862  }
863 
865 // new since 1.1.0
867 
868  virtual QCString trNote()
869  {
870  return "Nota";
871  }
872  virtual QCString trPublicTypes()
873  {
874  return "Publieke Tipes";
875  }
876  virtual QCString trPublicAttribs()
877  {
878  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
879  {
880  return "Data Velde";
881  }
882  else
883  {
884  return "Publieke Public Attributes";
885  }
886  }
887  virtual QCString trStaticPublicAttribs()
888  {
889  return "Statiese Publieke Attribute";
890  }
891  virtual QCString trProtectedTypes()
892  {
893  return "Beskermde Tipes";
894  }
895  virtual QCString trProtectedAttribs()
896  {
897  return "Beskermde Attribute";
898  }
899  virtual QCString trStaticProtectedAttribs()
900  {
901  return "Statiese Beskermde Attribute";
902  }
903  virtual QCString trPrivateTypes()
904  {
905  return "Private Tipes";
906  }
907  virtual QCString trPrivateAttribs()
908  {
909  return "Private Attribute";
910  }
911  virtual QCString trStaticPrivateAttribs()
912  {
913  return "Statiese Private Attribute";
914  }
915 
917 // new since 1.1.3
919 
921  virtual QCString trTodo()
922  {
923  return "Aksies";
924  }
926  virtual QCString trTodoList()
927  {
928  return "Aksie Lys";
929  }
930 
932 // new since 1.1.4
934 
935  virtual QCString trReferencedBy()
936  {
937  return "Verwysing van";
938  }
939  virtual QCString trRemarks()
940  {
941  return "Opmerkings";
942  }
943  virtual QCString trAttention()
944  {
945  return "Aandag";
946  }
947  virtual QCString trInclByDepGraph()
948  {
949  return "Hierdie diagram verduidelik watter leërs direk of"
950  "indirek hierdie leër insluit:";
951  }
952  virtual QCString trSince()
953  {
954  return "Sederd";
955  }
956 
958 // new since 1.1.5
960 
962  virtual QCString trLegendTitle()
963  {
964  return "Diagram beskrywing";
965  }
969  virtual QCString trLegendDocs()
970  {
971  return
972  "Hierdie bladsy beskryf die diagram konvensies wat gebruik word "
973  "deur doxygen.<p>\n"
974  "in hierdie voorbeeld:\n"
975  "\\code\n"
976  "/*! Onsigbare klas weens afkorting */\n"
977  "class Invisible { };\n\n"
978  "/*! Afgekorte klas, afgeleide verwantskap word versteek */\n"
979  "class Truncated : public Invisible { };\n\n"
980  "/* Ongedokumenteerde Klas, geen doxygen kommentaar nie */\n"
981  "class Undocumented{ };\n\n"
982  "/*! 'n Klas wat afgelei is met 'n publieke verwantskap */\n"
983  "class PublicBase : public Truncated { };\n\n"
984  "/*! 'n template klas */\n"
985  "template<class T> class Templ { };\n\n"
986  "/*! 'n Klas wat afgelei is met 'n beskermde verwantskap */\n"
987  "class ProtectedBase { };\n\n"
988  "/*! 'n Klas wat afgelei is met 'n private verwantskap */\n"
989  "class PrivateBase { };\n\n"
990  "/*! 'n Klas wat gebrui word deur die Afgeleide klas */\n"
991  "class GebruikMy { };\n\n"
992  "/*! 'n Super klas wat afgelei word van 'n aantal basis klasse */\n"
993  "class Inherited : public PublicBase,\n"
994  " protected ProtectedBase,\n"
995  " private PrivateBase,\n"
996  " public Ongedokumenteer,\n"
997  " public Templ<int>\n"
998  "{\n"
999  " private:\n"
1000  " Used *m_usedClass;\n"
1001  "};\n"
1002  "\\endcode\n"
1003  "As die \\c MAX_DOT_GRAPH_HEIGHT merker in die konfigurasie leër "
1004  "aan 240 gelyk gestel is, word die volgende diagram geproduseer:"
1005  "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1006  "<p>\n"
1007  "Die reghoeke in die diagram het die volgende betekenis:\n"
1008  "<ul>\n"
1009  "<li>%'n Soliede swart reghoek verteenwoordig die klas waarvoor "
1010  "die diagram gegenereer is.\n"
1011  "<li>%'n Reghoek met 'n swart omlyning verteenwoordig 'n gedokumenteerde klas.\n"
1012  "<li>%'n Reghoek met 'n grys omlyning verteenwoordig 'n ongedokumenteerde klas.\n"
1013  "<li>%'n Reghoek met 'n rooi omlyning verteenwoordig 'n gedokumenteerde klas waarvoor"
1014  "alle verwante klasse (afgeleide of gebruik) nie getoon word nie. %'n Diagram word "
1015  "op hierie manier afgekort as dit nie in die gespesifiseerde raam pas nie.\n"
1016  "</ul>\n"
1017  "Die pyltjies het die volgende betekenis:\n"
1018  "<ul>\n"
1019  "<li>%'n Donker blou pyltjie verteenwoordig 'n publieke afgeleide "
1020  "verwantskap tussen twee klasse.\n"
1021  "<li>%'n Donker groen pyltjie word gebruik vir 'n beskermde verwantskap.\n"
1022  "<li>%'n Donker rooi pyltjie verteenwoordig private verwantskappe.\n"
1023  "<li>%'n Pers pyltjie word gebruik as 'n klas gebruik of bevat word "
1024  "deur 'n ander klas. Die pyltjie word gemerk met die veranderlike(s) waar deur "
1025  "die verwysde klass verkrygbaar is.\n"
1026  "<li>%'n Geel stippel pyl verteenwoordig die verwantslap tussen 'n template instansie en "
1027  "die template waarvan die klas vervaardig is. Die pyltjie word gemerk met die "
1028  "template parameters van die instansie.\n"
1029  "</ul>\n";
1030  }
1032  virtual QCString trLegend()
1033  {
1034  return "beskrywing";
1035  }
1036 
1038 // new since 1.2.0
1040 
1042  virtual QCString trTest()
1043  {
1044  return "Toets";
1045  }
1047  virtual QCString trTestList()
1048  {
1049  return "Toets Lys";
1050  }
1051 
1053 // new since 1.2.2
1055 
1057  virtual QCString trProperties()
1058  {
1059  return "Eienskappe";
1060  }
1062  virtual QCString trPropertyDocumentation()
1063  {
1064  return "Eienskap Dokumentasie";
1065  }
1066 
1068 // new since 1.2.4
1070 
1072  virtual QCString trClasses()
1073  {
1074  if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1075  {
1076  return "Data Strukture";
1077  }
1078  else
1079  {
1080  return "Klasse";
1081  }
1082  }
1084  virtual QCString trPackage(const char *name)
1085  {
1086  return (QCString)"Pakket "+name;
1087  }
1089  virtual QCString trPackageList()
1090  {
1091  return "Pakket Lys";
1092  }
1094  virtual QCString trPackageListDescription()
1095  {
1096  return "Die pakkette met kort beskrywings (indien beskikbaar):";
1097  }
1099  virtual QCString trPackages()
1100  {
1101  return "Pakkette";
1102  }
1104  virtual QCString trDefineValue()
1105  {
1106  return "Waarde:";
1107  }
1108 
1110 // new since 1.2.5
1112 
1114  virtual QCString trBug()
1115  {
1116  return "Bug";
1117  }
1119  virtual QCString trBugList()
1120  {
1121  return "Bug Lys";
1122  }
1123 
1125 // new since 1.2.6
1127 
1153  virtual QCString trRTFansicp()
1154  {
1155  return "1252";
1156  }
1157 
1158 
1162  virtual QCString trRTFCharSet()
1163  {
1164  return "0";
1165  }
1166 
1168  virtual QCString trRTFGeneralIndex()
1169  {
1170  return "Indeks";
1171  }
1172 
1177  virtual QCString trClass(bool first_capital, bool singular)
1178  {
1179  QCString result((first_capital ? "Klas" : "klas"));
1180  if (!singular) result+="se";
1181  return result;
1182  }
1183 
1188  virtual QCString trFile(bool first_capital, bool singular)
1189  {
1190  QCString result((first_capital ? "Leër" : "leër"));
1191  if (!singular) result+="s";
1192  return result;
1193  }
1194 
1199  virtual QCString trNamespace(bool first_capital, bool singular)
1200  {
1201  QCString result((first_capital ? "Namespace" : "namespace"));
1202  if (!singular) result+="s";
1203  return result;
1204  }
1205 
1210  virtual QCString trGroup(bool first_capital, bool singular)
1211  {
1212  QCString result((first_capital ? "Groep" : "groep"));
1213  if (!singular) result+="e";
1214  return result;
1215  }
1216 
1221  virtual QCString trPage(bool first_capital, bool singular)
1222  {
1223  QCString result((first_capital ? "Bladsy" : "bladsy"));
1224  if (!singular) result+="e";
1225  return result;
1226  }
1227 
1232  virtual QCString trMember(bool first_capital, bool singular)
1233  {
1234  QCString result((first_capital ? "Lid" : "lid"));
1235  if (!singular) result = (first_capital ? "Lede" : "lede");
1236  return result;
1237  }
1238 
1243  virtual QCString trGlobal(bool first_capital, bool singular)
1244  {
1245  QCString result((first_capital ? "Global" : "global"));
1246  if (!singular) result+="s";
1247  return result;
1248  }
1249 
1251 // new since 1.2.7
1253 
1256  virtual QCString trAuthor(bool first_capital, bool singular)
1257  {
1258  QCString result((first_capital ? "Outeur" : "outeur"));
1259  if (!singular) result+="s";
1260  return result;
1261  }
1262 
1264 // new since 1.2.11
1266 
1269  virtual QCString trReferences()
1270  {
1271  return "Verwysings";
1272  }
1273 
1275 // new since 1.2.13
1277 
1281  virtual QCString trImplementedFromList(int numEntries)
1282  {
1283  return "Implimenteer "+trWriteList(numEntries)+".";
1284  }
1285 
1289  virtual QCString trImplementedInList(int numEntries)
1290  {
1291  return "Geimplimenteer in "+trWriteList(numEntries)+".";
1292  }
1293 
1295 // new since 1.2.16
1297 
1301  virtual QCString trRTFTableOfContents()
1302  {
1303  return "Inhoudsopgawe";
1304  }
1305 
1307 // new since 1.2.17
1309 
1313  virtual QCString trDeprecatedList()
1314  {
1315  return "Verouderde Lys";
1316  }
1317 
1319 // new since 1.2.18
1321 
1325  virtual QCString trEvents()
1326  {
1327  return "Events";
1328  }
1330  virtual QCString trEventDocumentation()
1331  {
1332  return "Event Dokumentasie";
1333  }
1334 
1336 // new since 1.3
1338 
1341  virtual QCString trPackageTypes()
1342  {
1343  return "Pakket Tipes";
1344  }
1348  virtual QCString trPackageMembers()
1349  {
1350  return "Pakket Funksies";
1351  }
1355  virtual QCString trStaticPackageMembers()
1356  {
1357  return "Statiese Pakket Funksies";
1358  }
1362  virtual QCString trPackageAttribs()
1363  {
1364  return "Pakket Eienskappe";
1365  }
1369  virtual QCString trStaticPackageAttribs()
1370  {
1371  return "Statiese Pakket Eienskappe";
1372  }
1373 
1375 // new since 1.3.1
1377 
1381  virtual QCString trAll()
1382  {
1383  return "Alle Lede";
1384  }
1386  virtual QCString trCallGraph()
1387  {
1388  return "'n gebruiks diagram vir hierdie funksie:";
1389  }
1390 
1392 // new since 1.3.3
1394 
1398  virtual QCString trSearchResultsTitle()
1399  {
1400  return "Soektog Resultate";
1401  }
1410  virtual QCString trSearchResults(int numDocuments)
1411  {
1412  if (numDocuments==0)
1413  {
1414  return "Geen dokumente na gelang van jou navraag nie.";
1415  }
1416  else if (numDocuments==1)
1417  {
1418  return "Die soektog het <b>1</b> dokument gevind na gelang van jou navraag.";
1419  }
1420  else
1421  {
1422  return "Die soektog het <b>$num</b> dokumente gevind na gelang van jou navraag. "
1423  "Beste resultate eerste.";
1424  }
1425  }
1429  virtual QCString trSearchMatches()
1430  {
1431  return "Teikens:";
1432  }
1433 
1435 // new since 1.3.8
1437 
1440  virtual QCString trSourceFile(QCString& filename)
1441  {
1442  return filename + " Bron kode Leër";
1443  }
1444 
1446 // new since 1.3.9
1448 
1452  virtual QCString trDirIndex()
1453  { return "Directory Hiërargie"; }
1454 
1458  virtual QCString trDirDocumentation()
1459  { return "Directory Documentasie"; }
1460 
1464  virtual QCString trDirectories()
1465  { return "Directories"; }
1466 
1470  virtual QCString trDirDescription()
1471  { return "Hierdie directory hiërargie is min of meer alfabeties "
1472  "gesorteer:";
1473  }
1474 
1478  virtual QCString trDirReference(const char *dirName)
1479  { QCString result=dirName; result+=" Directory Verwysing"; return result; }
1480 
1484  virtual QCString trDir(bool first_capital, bool singular)
1485  {
1486  QCString result((first_capital ? "Director" : "director"));
1487  if (singular) result+="y"; else result+="ies";
1488  return result;
1489  }
1490 
1492 // new since 1.4.1
1494 
1498  virtual QCString trOverloadText()
1499  {
1500  return "Hierdie is 'n oorlaaide lede funksie, "
1501  "vertoon vir volledigheid. Dit verskil slegs van die bogegewe "
1502  "funksie in die argument(e) wat dit aanvaar.";
1503  }
1504 
1506 // new since 1.4.6
1508 
1510  virtual QCString trCallerGraph()
1511  {
1512  return "Hier is die roep skema vir die funksie:";
1513  }
1514 
1519  { return "Enumerator Dokumentasie"; }
1520 
1522 // new since 1.5.4 (mainly for Fortran)
1524 
1527  { return "Lede Funksie/Subroetine Dokumentasie"; }
1528 
1530  virtual QCString trCompoundListFortran()
1531  { return "Data Tipes Lys"; }
1532 
1534  virtual QCString trCompoundMembersFortran()
1535  { return "Data Velde"; }
1536 
1539  { return "Hier is die data tipes met kort beskrywings:"; }
1540 
1542  virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1543  {
1544  QCString result="Hier is 'n lys van alle ";
1545  if (!extractAll)
1546  {
1547  result+="gedokumenteerde ";
1548  }
1549  result+="data tipe lede";
1550  result+=" met skakels na ";
1551  if (!extractAll)
1552  {
1553  result+="die data strukture dokumentasie vir elke lid";
1554  }
1555  else
1556  {
1557  result+="die data tipes waaraan hulle behoort:";
1558  }
1559  return result;
1560  }
1561 
1565  virtual QCString trCompoundIndexFortran()
1566  { return "Data Tipe Indeks"; }
1567 
1571  virtual QCString trTypeDocumentation()
1572  { return "Data Tipe Dokumentasie"; }
1573 
1577  virtual QCString trSubprograms()
1578  { return "Funksies/Subroetines"; }
1579 
1583  virtual QCString trSubprogramDocumentation()
1584  { return "Funksies/Subroetine Dokumentasie"; }
1585 
1589  virtual QCString trDataTypes()
1590  { return "Data Tipes"; }
1591 
1593  virtual QCString trModulesList()
1594  { return "Modules Lys"; }
1595 
1597  virtual QCString trModulesListDescription(bool extractAll)
1598  {
1599  QCString result="Hier is 'n lys van alle ";
1600  if (!extractAll) result+="gedokumenteerde ";
1601  result+="modules met kort beskrywings:";
1602  return result;
1603  }
1604 
1606  virtual QCString trCompoundReferenceFortran(const char *clName,
1607  ClassDef::CompoundType compType,
1608  bool isTemplate)
1609  {
1610  QCString result=(QCString)clName;
1611  switch(compType)
1612  {
1613  case ClassDef::Class: result+=" Module"; break;
1614  case ClassDef::Struct: result+=" Tipe"; break;
1615  case ClassDef::Union: result+=" Unie"; break;
1616  case ClassDef::Interface: result+=" Interflak"; break;
1617  case ClassDef::Protocol: result+=" Protokol"; break;
1618  case ClassDef::Category: result+=" Kategorie"; break;
1619  case ClassDef::Exception: result+=" Eksepsie"; break;
1620  default: break;
1621  }
1622  if (isTemplate) result+=" Template";
1623  result+=" Bron";
1624  return result;
1625  }
1627  virtual QCString trModuleReference(const char *namespaceName)
1628  {
1629  QCString result=namespaceName;
1630  result+=" Module Bron";
1631  return result;
1632  }
1633 
1635  virtual QCString trModulesMembers()
1636  { return "Module Lede"; }
1637 
1639  virtual QCString trModulesMemberDescription(bool extractAll)
1640  {
1641  QCString result="Hier is 'n lys van alle ";
1642  if (!extractAll) result+="gedokumenteerde ";
1643  result+="module lede met skakels na ";
1644  if (extractAll)
1645  {
1646  result+="die module dokumentasie vir elke lid:";
1647  }
1648  else
1649  {
1650  result+="die modules waaraan hulle behoort:";
1651  }
1652  return result;
1653  }
1654 
1658  virtual QCString trModulesIndex()
1659  { return "Modules Indeks"; }
1660 
1665  virtual QCString trModule(bool first_capital, bool singular)
1666  {
1667  QCString result((first_capital ? "Module" : "module"));
1668  if (!singular) result+="s";
1669  return result;
1670  }
1675  bool single)
1676  {
1677  // single is true implies a single file
1678  QCString result=(QCString)"The documentation for this ";
1679  switch(compType)
1680  {
1681  case ClassDef::Class: result+="module"; break;
1682  case ClassDef::Struct: result+="tipe"; break;
1683  case ClassDef::Union: result+="unie"; break;
1684  case ClassDef::Interface: result+="Interflak"; break;
1685  case ClassDef::Protocol: result+="protokcol"; break;
1686  case ClassDef::Category: result+="kategorie"; break;
1687  case ClassDef::Exception: result+="eksepsie"; break;
1688  default: break;
1689  }
1690  result+=" is gegenereer vanaf die foldende leer";
1691  if (single) result+=":"; else result+="s:";
1692  return result;
1693  }
1698  virtual QCString trType(bool first_capital, bool singular)
1699  {
1700  QCString result((first_capital ? "Tipe" : "tipe"));
1701  if (!singular) result+="s";
1702  return result;
1703  }
1708  virtual QCString trSubprogram(bool first_capital, bool singular)
1709  {
1710  QCString result((first_capital ? "Subprogram" : "subprogram"));
1711  if (!singular) result+="me";
1712  return result;
1713  }
1714 
1716  virtual QCString trTypeConstraints()
1717  {
1718  return "Tipe Limiete";
1719  }
1720 
1721 };
1722 
1723 #endif