1 /******************************************************************************
5 * Copyright (C) 1997-2015 by Dimitri van Heesch.
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.
13 * Documents produced by Doxygen are derivative works derived from the
14 * input used in their production; they are not affected by this license.
18 /* Original translation from English to Romanian by Alexandru Iosup [aiosup@yahoo.com].
19 * Updated by Ionuţ Dumitraşcu [reddumy@yahoo.com]
21 * -------------------------------------------
22 * Project start : 20.09.2000
23 * Last Doxygen version covered : 1.8.4
24 * Last revision : 17.05.2013
25 * -------------------------------------------
29 * 17.05.2013 - Updated translation to cover Doxygen 1.8.4 (Ionuț Dumitrașcu)
30 * 15.01.2009 - Updated Romanian translation to Doxygen 1.5.8 and modified strings to UTF-8, as well as some other changes (Ionuţ Dumitraşcu)
31 * 28.07.2008 - Updated version - covering Doxygen 1.5.6 - and some minor changes (Ionuţ Dumitraşcu)
33 * 01.Mar.2k5 Third revision, covering Doxygen 1.4.1
35 * 07.Mar.2k2 Second revision, covering Doxygen 1.2.14
38 * 20.Sep.2k First version, covering Doxygen 1.2.1
41 #ifndef TRANSLATOR_RO_H
42 #define TRANSLATOR_RO_H
45 class TranslatorRomanian : public TranslatorAdapter_1_8_15
49 // --- Language control methods -------------------
51 /*! Used for identification of the language. The identification
52 * should not be translated. It should be replaced by the name
53 * of the language in English using lower-case characters only
54 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
55 * the identification used in language.cpp.
57 virtual QCString idLanguage()
58 { return "romanian"; }
59 /*! Used to get the LaTeX command(s) for the language support.
60 * This method should return string with commands that switch
61 * LaTeX to the desired language. For example
62 * <pre>"\\usepackage[german]{babel}\n"
65 * <pre>"\\usepackage{polski}\n"
66 * "\\usepackage[latin2]{inputenc}\n"
67 * "\\usepackage[T1]{fontenc}\n"
70 * The English LaTeX does not use such commands. Because of this
71 * the empty string is returned in this implementation.
73 virtual QCString latexLanguageSupportCommand()
75 return "\\usepackage[romanian]{babel}\n";
78 // --- Language translation methods -------------------
80 /*! used in the compound documentation before a list of related functions. */
81 virtual QCString trRelatedFunctions()
82 { return "Funcţii înrudite"; }
84 /*! subscript for the related functions. */
85 virtual QCString trRelatedSubscript()
86 { return "(Atenţie: acestea nu sunt funcţii membre.)"; }
88 /*! header that is put before the detailed description of files, classes and namespaces. */
89 virtual QCString trDetailedDescription()
90 { return "Descriere Detaliată"; }
92 /*! header that is put before the list of typedefs. */
93 virtual QCString trMemberTypedefDocumentation()
94 { return "Documentaţia Definiţiilor de Tipuri (typedef) Membre"; }
96 /*! header that is put before the list of enumerations. */
97 virtual QCString trMemberEnumerationDocumentation()
98 { return "Documentaţia Enumerărilor Membre"; }
100 /*! header that is put before the list of member functions. */
101 virtual QCString trMemberFunctionDocumentation()
102 { return "Documentaţia Funcţiilor Membre"; }
104 /*! header that is put before the list of member attributes. */
105 virtual QCString trMemberDataDocumentation()
107 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
109 return "Documentaţia Câmpurilor";
113 return "Documentaţia Datelor Membre";
118 /*! this is the text of a link put after brief descriptions. */
119 virtual QCString trMore()
120 { return "Mai mult..."; }
122 /*! put in the class documentation */
123 virtual QCString trListOfAllMembers()
124 { return "Lista tuturor membrilor"; }
126 /*! used as the title of the "list of all members" page of a class */
127 virtual QCString trMemberList()
128 { return "Lista Membrilor"; }
130 /*! this is the first part of a sentence that is followed by a class name */
131 virtual QCString trThisIsTheListOfAllMembers()
132 { return "Lista completă a membrilor din "; }
134 /*! this is the remainder of the sentence after the class name */
135 virtual QCString trIncludingInheritedMembers()
136 { return ", inclusiv a tuturor membrilor moşteniţi."; }
138 /*! this is put at the author sections at the bottom of man pages.
139 * parameter s is name of the project name.
141 virtual QCString trGeneratedAutomatically(const char *s)
142 { QCString result="Generat automat de Doxygen";
143 if (s) result+=(QCString)" pentru "+s;
144 result+=" din codul sursă.";
148 /*! put after an enum name in the list of all members */
149 virtual QCString trEnumName()
150 { return "nume enumerare"; }
152 /*! put after an enum value in the list of all members */
153 virtual QCString trEnumValue()
154 { return "valoare enumerare"; }
156 /*! put after an undocumented member in the list of all members */
157 virtual QCString trDefinedIn()
158 { return "definit în"; }
160 // quick reference sections
162 /*! This is put above each page as a link to the list of all groups of
163 * compounds or files (see the \\group command).
165 virtual QCString trModules()
168 /*! This is put above each page as a link to the class hierarchy */
169 virtual QCString trClassHierarchy()
170 { return "Ierarhia Claselor"; }
172 /*! This is put above each page as a link to the list of annotated classes */
173 virtual QCString trCompoundList()
175 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
177 return "Structuri de Date";
181 return "Lista Claselor";
186 /*! This is put above each page as a link to the list of documented files */
187 virtual QCString trFileList()
188 { return "Lista fişierelor"; }
190 /*! This is put above each page as a link to all members of compounds. */
191 virtual QCString trCompoundMembers()
193 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
195 return "Câmpurile de Date";
199 return "Membrii Componenţi"; //cu articol hotarat
204 /*! This is put above each page as a link to all members of files. */
205 virtual QCString trFileMembers()
207 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
213 return "Membrii din Fişier"; //cu articol hotarat
218 /*! This is put above each page as a link to all related pages. */
219 virtual QCString trRelatedPages()
220 { return "Pagini înrudite"; }
222 /*! This is put above each page as a link to all examples. */
223 virtual QCString trExamples()
224 { return "Exemple"; }
226 /*! This is put above each page as a link to the search engine. */
227 virtual QCString trSearch()
230 /*! This is an introduction to the class hierarchy. */
231 virtual QCString trClassHierarchyDescription()
232 { return "Această listă de moşteniri este sortată în general, "
233 "dar nu complet, în ordine alfabetică:";
236 /*! This is an introduction to the list with all files. */
237 virtual QCString trFileListDescription(bool extractAll)
239 QCString result="Lista tuturor ";
240 result+="fişierelor";
241 if (!extractAll) result+=" documentate";
242 result+=", cu scurte descrieri:";
246 /*! This is an introduction to the annotated compound list. */
247 virtual QCString trCompoundListDescription()
249 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
251 return "Lista structurilor de date, cu scurte descrieri:";
255 return "Lista claselor, structurilor, uniunilor şi interfeţelor"
256 ", cu scurte descrieri:";
261 /*! This is an introduction to the page with all class members. */
262 virtual QCString trCompoundMembersDescription(bool extractAll)
264 QCString result="Lista tuturor ";
266 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
268 result+="câmpurilor ";
269 if (!extractAll) result+=" documentate ";
270 result+="din structuri si uniuni ";
274 result+="membrilor ";
275 if (!extractAll) result+="documentaţi ";
276 result+="din toate clasele ";
278 result+=", cu legături către ";
281 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
283 result+="documentaţia structurii/uniunii pentru fiecare câmp în parte:";
287 result+="documentaţia clasei pentru fiecare membru în parte:";
292 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
294 result+="structurile/uniunile de care aparţin:";
298 result+="clasele de care aparţin:";
305 /*! This is an introduction to the page with all file members. */
306 virtual QCString trFileMembersDescription(bool extractAll)
308 QCString result="Lista tuturor ";
309 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
311 result+="funcţiilor, variabilelor, definiţiilor, enumerărilor şi definiţiilor de tip";
312 if (!extractAll) result+=" documentate";
316 result+="membrilor ";
317 if (!extractAll) result+="documentaţi ";
318 result+="din toate fişierele";
320 result+=", cu legături către ";
322 result+="fişierele de care aparţin:";
324 result+="documentaţia aferentă:";
329 /*! This is an introduction to the page with the list of all examples */
330 virtual QCString trExamplesDescription()
331 { return "Lista tuturor exemplelor:"; }
333 /*! This is an introduction to the page with the list of related pages */
334 virtual QCString trRelatedPagesDescription()
335 { return "Lista tuturor documentaţiilor înrudite:"; }
337 /*! This is an introduction to the page with the list of class/file groups */
338 virtual QCString trModulesDescription()
339 { return "Lista tuturor modulelor:"; }
341 // index titles (the project name is prepended for these)
344 /*! This is used in HTML as the title of index.html. */
345 virtual QCString trDocumentation()
346 { return "Documentaţie"; }
348 /*! This is used in LaTeX as the title of the chapter with the
349 * index of all groups.
351 virtual QCString trModuleIndex()
352 { return "Indexul Modulelor"; }
354 /*! This is used in LaTeX as the title of the chapter with the
357 virtual QCString trHierarchicalIndex()
358 { return "Index Ierarhic"; }
360 /*! This is used in LaTeX as the title of the chapter with the
361 * annotated compound index.
363 virtual QCString trCompoundIndex()
365 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
367 return "Indexul Structurilor de Date";
371 return "Indexul Claselor";
376 /*! This is used in LaTeX as the title of the chapter with the
379 virtual QCString trFileIndex()
380 { return "Indexul Fişierelor"; }
382 /*! This is used in LaTeX as the title of the chapter containing
383 * the documentation of all groups.
385 virtual QCString trModuleDocumentation()
386 { return "Documentaţia Modulelor"; }
388 /*! This is used in LaTeX as the title of the chapter containing
389 * the documentation of all classes, structs and unions.
391 virtual QCString trClassDocumentation()
393 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
395 return "Documentaţia Structurilor de Date";
399 return "Documentaţia Claselor";
404 /*! This is used in LaTeX as the title of the chapter containing
405 * the documentation of all files.
407 virtual QCString trFileDocumentation()
408 { return "Documentaţia Fişierelor"; }
410 /*! This is used in LaTeX as the title of the chapter containing
411 * the documentation of all examples.
413 virtual QCString trExampleDocumentation()
414 { return "Documentaţia Exemplelor"; }
416 /*! This is used in LaTeX as the title of the chapter containing
417 * the documentation of all related pages.
419 virtual QCString trPageDocumentation()
420 { return "Documentaţii înrudite"; }
422 /*! This is used in LaTeX as the title of the document */
423 virtual QCString trReferenceManual()
424 { return "Manual de utilizare"; }
426 /*! This is used in the documentation of a file as a header before the
429 virtual QCString trDefines()
430 { return "Definiţii"; }
432 /*! This is used in the documentation of a file as a header before the
435 virtual QCString trTypedefs()
436 { return "Definiţii de tipuri"; }
438 /*! This is used in the documentation of a file as a header before the
439 * list of enumerations
441 virtual QCString trEnumerations()
442 { return "Enumerări"; }
444 /*! This is used in the documentation of a file as a header before the
445 * list of (global) functions
447 virtual QCString trFunctions()
448 { return "Funcţii"; }
450 /*! This is used in the documentation of a file as a header before the
451 * list of (global) variables
453 virtual QCString trVariables()
454 { return "Variabile"; }
456 /*! This is used in the documentation of a file as a header before the
457 * list of (global) variables
459 virtual QCString trEnumerationValues()
460 { return "Valori de enumerări"; }
462 /*! This is used in the documentation of a file before the list of
463 * documentation blocks for defines
465 virtual QCString trDefineDocumentation()
466 { return "Documentaţia definiţiilor"; }
468 /*! This is used in the documentation of a file/namespace before the list
469 * of documentation blocks for typedefs
471 virtual QCString trTypedefDocumentation()
472 { return "Documentaţia definiţiilor de tipuri"; }
474 /*! This is used in the documentation of a file/namespace before the list
475 * of documentation blocks for enumeration types
477 virtual QCString trEnumerationTypeDocumentation()
478 { return "Documentaţia enumerărilor"; }
480 /*! This is used in the documentation of a file/namespace before the list
481 * of documentation blocks for functions
483 virtual QCString trFunctionDocumentation()
484 { return "Documentaţia funcţiilor"; }
486 /*! This is used in the documentation of a file/namespace before the list
487 * of documentation blocks for variables
489 virtual QCString trVariableDocumentation()
490 { return "Documentaţia variabilelor"; }
492 /*! This is used in the documentation of a file/namespace/group before
493 * the list of links to documented compounds
495 virtual QCString trCompounds()
497 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
499 return "Structuri de Date";
508 /*! This is used in the standard footer of each page and indicates when
509 * the page was generated
511 virtual QCString trGeneratedAt(const char *date,const char *projName)
513 QCString result=(QCString)"Generat "+date;
514 if (projName) result+=(QCString)" pentru "+projName;
515 result+=(QCString)" de către";
519 /*! this text is put before a class diagram */
520 virtual QCString trClassDiagram(const char *clName)
522 return (QCString)"Diagrama de relaţii pentru "+clName;
525 /*! this text is generated when the \\internal command is used. */
526 virtual QCString trForInternalUseOnly()
527 { return "Doar pentru uz intern."; }
529 /*! this text is generated when the \\warning command is used. */
530 virtual QCString trWarning()
531 { return "Atenţie"; }
533 /*! this text is generated when the \\version command is used. */
534 virtual QCString trVersion()
535 { return "Versiunea"; }
537 /*! this text is generated when the \\date command is used. */
538 virtual QCString trDate()
541 /*! this text is generated when the \\return command is used. */
542 virtual QCString trReturns()
543 { return "Întoarce"; }
545 /*! this text is generated when the \\sa command is used. */
546 virtual QCString trSeeAlso()
547 { return "Vezi şi"; }
549 /*! this text is generated when the \\param command is used. */
550 virtual QCString trParameters()
551 { return "Parametri"; }
553 /*! this text is generated when the \\exception command is used. */
554 virtual QCString trExceptions()
555 { return "Excepţii"; }
557 /*! this text is used in the title page of a LaTeX document. */
558 virtual QCString trGeneratedBy()
559 { return "Generat de"; }
561 // new since 0.49-990307
563 /*! used as the title of page containing all the index of all namespaces. */
564 virtual QCString trNamespaceList()
565 { return "Lista de Namespace-uri"; }
567 /*! used as an introduction to the namespace list */
568 virtual QCString trNamespaceListDescription(bool extractAll)
570 QCString result="Lista tuturor ";
571 result+="namespace-urilor ";
572 if (!extractAll) result+="documentate ";
573 result+=", cu scurte descrieri:";
577 /*! used in the class documentation as a header before the list of all
580 virtual QCString trFriends()
581 { return "Prieteni"; }
583 //////////////////////////////////////////////////////////////////////////
584 // new since 0.49-990405
585 //////////////////////////////////////////////////////////////////////////
587 /*! used in the class documentation as a header before the list of all
590 virtual QCString trRelatedFunctionDocumentation()
591 { return "Documentaţia funcţiilor prietene sau înrudite"; }
593 //////////////////////////////////////////////////////////////////////////
594 // new since 0.49-990425
595 //////////////////////////////////////////////////////////////////////////
597 /*! used as the title of the HTML page of a class/struct/union */
598 virtual QCString trCompoundReference(const char *clName,
599 ClassDef::CompoundType compType,
602 QCString result="Referinţă la ";
605 case ClassDef::Class: result+="clasa "; break;
606 case ClassDef::Struct: result+="structura "; break;
607 case ClassDef::Union: result+="uniunea "; break;
608 case ClassDef::Interface: result+="interfaţa "; break;
609 case ClassDef::Protocol: result+="protocolul "; break;
610 case ClassDef::Category: result+="categoria "; break;
611 case ClassDef::Exception: result+="excepţia "; break;
614 if (isTemplate) result+=" (Template) ";
615 result+=(QCString)clName;
620 /*! used as the title of the HTML page of a file */
621 virtual QCString trFileReference(const char *fileName)
623 QCString result="Referinţă la fişierul ";
628 /*! used as the title of the HTML page of a namespace */
629 virtual QCString trNamespaceReference(const char *namespaceName)
631 QCString result="Referinţă la Namespace-ul ";
632 result+=namespaceName;
636 /* these are for the member sections of a class, struct or union */
637 virtual QCString trPublicMembers()
638 { return "Metode Publice"; }
639 virtual QCString trPublicSlots()
640 { return "Conectori (slots) Publici"; }
641 virtual QCString trSignals()
642 { return "Semnale"; }
643 virtual QCString trStaticPublicMembers()
644 { return "Metode Statice Publice"; }
645 virtual QCString trProtectedMembers()
646 { return "Metode Protejate"; }
647 virtual QCString trProtectedSlots()
648 { return "Conectori (slots) Protejaţi"; }
649 virtual QCString trStaticProtectedMembers()
650 { return "Metode Statice Protejate"; }
651 virtual QCString trPrivateMembers()
652 { return "Metode Private"; }
653 virtual QCString trPrivateSlots()
654 { return "Conectori (slots) Privaţi"; }
655 virtual QCString trStaticPrivateMembers()
656 { return "Metode Statice Private"; }
658 /*! this function is used to produce a comma-separated list of items.
659 * use generateMarker(i) to indicate where item i should be put.
661 virtual QCString trWriteList(int numEntries)
665 // the inherits list contain `numEntries' classes
666 for (i=0;i<numEntries;i++)
668 // use generateMarker to generate placeholders for the class links!
669 result+=generateMarker(i); // generate marker for entry i in the list
670 // (order is left to right)
672 if (i!=numEntries-1) // not the last entry, so we need a separator
674 if (i<numEntries-2) // not the fore last entry
676 else // the fore last entry
683 /*! used in class documentation to produce a list of base classes,
684 * if class diagrams are disabled.
686 virtual QCString trInheritsList(int numEntries)
688 return "Moşteneşte "+trWriteList(numEntries)+".";
691 /*! used in class documentation to produce a list of super classes,
692 * if class diagrams are disabled.
694 virtual QCString trInheritedByList(int numEntries)
696 return "Moştenit de "+trWriteList(numEntries)+".";
699 /*! used in member documentation blocks to produce a list of
700 * members that are hidden by this one.
702 virtual QCString trReimplementedFromList(int numEntries)
704 return "Reimplementat din "+trWriteList(numEntries)+".";
707 /*! used in member documentation blocks to produce a list of
708 * all member that overwrite the implementation of this member.
710 virtual QCString trReimplementedInList(int numEntries)
712 return "Reimplementat în "+trWriteList(numEntries)+".";
715 /*! This is put above each page as a link to all members of namespaces. */
716 virtual QCString trNamespaceMembers()
717 { return "Membrii Namespace-ului"; }
719 /*! This is an introduction to the page with all namespace members */
720 virtual QCString trNamespaceMemberDescription(bool extractAll)
722 QCString result="Lista tuturor membrilor ";
723 if (!extractAll) result+="documentaţi ";
724 result+="din toate namespace-urile, cu legături către ";
727 result+="documentaţia namespace-ului pentru fiecare membru în parte:";
729 result+="namespace-urile de care aparţin:";
732 /*! This is used in LaTeX as the title of the chapter with the
733 * index of all namespaces.
735 virtual QCString trNamespaceIndex()
736 { return "Indexul Namespace-ului"; }
738 /*! This is used in LaTeX as the title of the chapter containing
739 * the documentation of all namespaces.
741 virtual QCString trNamespaceDocumentation()
742 { return "Documentaţia Namespace-ului"; }
744 //////////////////////////////////////////////////////////////////////////
745 // new since 0.49-990522
746 //////////////////////////////////////////////////////////////////////////
748 /*! This is used in the documentation before the list of all
749 * namespaces in a file.
751 virtual QCString trNamespaces()
752 { return "Namespace-uri"; }
754 //////////////////////////////////////////////////////////////////////////
755 // new since 0.49-990728
756 //////////////////////////////////////////////////////////////////////////
758 /*! This is put at the bottom of a class documentation page and is
759 * followed by a list of files that were used to generate the page.
761 virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
763 { // here s is one of " Class", " Struct" or " Union"
764 // single is true implies a single file
765 QCString result=(QCString)"Documentaţia pentru această ";
768 case ClassDef::Class: result+="clasă"; break;
769 case ClassDef::Struct: result+="structură"; break;
770 case ClassDef::Union: result+="uniune"; break;
771 case ClassDef::Interface: result+="interfaţă"; break;
772 case ClassDef::Protocol: result+="protocol"; break;
773 case ClassDef::Category: result+="categorie"; break;
774 case ClassDef::Exception: result+="excepţie"; break;
777 result+=" a fost generată din fişier";
778 if (single) result+="ul:"; else result+="ele:";
782 //////////////////////////////////////////////////////////////////////////
783 // new since 0.49-990901
784 //////////////////////////////////////////////////////////////////////////
786 /*! This is used as the heading text for the retval command. */
787 virtual QCString trReturnValues()
788 { return "Valori returnate"; }
790 /*! This is in the (quick) index as a link to the main page (index.html)
792 virtual QCString trMainPage()
793 { return "Pagina principală"; }
795 /*! This is used in references to page that are put in the LaTeX
796 * documentation. It should be an abbreviation of the word page.
798 virtual QCString trPageAbbreviation()
801 //////////////////////////////////////////////////////////////////////////
802 // new since 0.49-991003
803 //////////////////////////////////////////////////////////////////////////
805 virtual QCString trDefinedAtLineInSourceFile()
807 return "Definiţia în linia @0 a fişierului @1.";
809 virtual QCString trDefinedInSourceFile()
811 return "Definiţia în fişierul @0.";
814 //////////////////////////////////////////////////////////////////////////
815 // new since 0.49-991205
816 //////////////////////////////////////////////////////////////////////////
818 virtual QCString trDeprecated()
820 return "Învechită(Deprecated)";
823 //////////////////////////////////////////////////////////////////////////
825 //////////////////////////////////////////////////////////////////////////
827 /*! this text is put before a collaboration diagram */
828 virtual QCString trCollaborationDiagram(const char *clName)
830 return (QCString)"Diagrama de relaţii pentru "+clName+":";
832 /*! this text is put before an include dependency graph */
833 virtual QCString trInclDepGraph(const char *fName)
835 return (QCString)"Graful dependenţelor prin incluziune pentru "+fName+":";
837 /*! header that is put before the list of constructor/destructors. */
838 virtual QCString trConstructorDocumentation()
840 return "Documentaţia pentru Constructori şi Destructori";
842 /*! Used in the file documentation to point to the corresponding sources. */
843 virtual QCString trGotoSourceCode()
845 return "Vezi sursele.";
847 /*! Used in the file sources to point to the corresponding documentation. */
848 virtual QCString trGotoDocumentation()
850 return "Vezi documentaţia.";
852 /*! Text for the \\pre command */
853 virtual QCString trPrecondition()
855 return "Precondiţie";
857 /*! Text for the \\post command */
858 virtual QCString trPostcondition()
860 return "Postcondiţie";
862 /*! Text for the \\invariant command */
863 virtual QCString trInvariant()
867 /*! Text shown before a multi-line variable/enum initialization */
868 virtual QCString trInitialValue()
870 return "Valoarea iniţială:";
872 /*! Text used the source code in the file index */
873 virtual QCString trCode()
877 virtual QCString trGraphicalHierarchy()
879 return "Ierarhia Claselor în mod grafic";
881 virtual QCString trGotoGraphicalHierarchy()
883 return "Vezi ierarhia claselor în mod grafic";
885 virtual QCString trGotoTextualHierarchy()
887 return "Vezi ierarhia claselor în mod text";
889 virtual QCString trPageIndex()
891 return "Indexul Paginilor";
894 //////////////////////////////////////////////////////////////////////////
896 //////////////////////////////////////////////////////////////////////////
898 virtual QCString trNote()
902 virtual QCString trPublicTypes()
904 return "Tipuri Publice";
906 virtual QCString trPublicAttribs()
908 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
910 return "Câmpuri de Date";
914 return "Atribute Publice";
918 virtual QCString trStaticPublicAttribs()
920 return "Atribute Statice Publice";
922 virtual QCString trProtectedTypes()
924 return "Tipuri Protejate";
926 virtual QCString trProtectedAttribs()
928 return "Atribute Protejate";
930 virtual QCString trStaticProtectedAttribs()
932 return "Atribute Statice Protejate";
934 virtual QCString trPrivateTypes()
936 return "Tipuri Private";
938 virtual QCString trPrivateAttribs()
940 return "Atribute Private";
942 virtual QCString trStaticPrivateAttribs()
944 return "Atribute Statice Private";
947 //////////////////////////////////////////////////////////////////////////
949 //////////////////////////////////////////////////////////////////////////
951 /*! Used as a marker that is put before a todo item */
952 virtual QCString trTodo()
956 /*! Used as the header of the todo list */
957 virtual QCString trTodoList()
959 return "Lista lucrurilor de făcut";
962 //////////////////////////////////////////////////////////////////////////
964 //////////////////////////////////////////////////////////////////////////
966 virtual QCString trReferencedBy()
968 return "Semnalat de";
970 virtual QCString trRemarks()
974 virtual QCString trAttention()
978 virtual QCString trInclByDepGraph()
980 return "Acest graf arată care fişiere includ, "
981 "direct sau indirect, acest fişier:";
983 virtual QCString trSince()
988 //////////////////////////////////////////////////////////////////////////
990 //////////////////////////////////////////////////////////////////////////
992 /*! title of the graph legend page */
993 virtual QCString trLegendTitle()
995 return "Legenda grafului";
997 /*! page explaining how the dot graph's should be interpreted */
998 virtual QCString trLegendDocs()
1001 "Această pagină arată modul în care trebuie să interpretaţi "
1002 "grafurile generate de doxygen.<p>\n"
1003 "Consideraţi următorul exemplu:\n"
1005 "/*! Clasă invizibilă, tăiată din cauza depăşirii spaţiului */\n"
1006 "class Invisible { };\n\n"
1007 "/*! Altă clasă tăiată, relaţia de moştenire este ascunsă */\n"
1008 "class Truncated : public Invisible { };\n\n"
1009 "/* Clasă necomentată în stil doxygen */\n"
1010 "class Undocumented { };\n\n"
1011 "/*! Clasă care este moştenită în mod public */\n"
1012 "class PublicBase : public Truncated { };\n\n"
1013 "/*! Clasă template */\n"
1014 "template<class T> class Templ { };\n\n"
1015 "/*! Clasă care este moştenită în mod protejat */\n"
1016 "class ProtectedBase { };\n\n"
1017 "/*! Clasă care este moştenită în mod privat */\n"
1018 "class PrivateBase { };\n\n"
1019 "/*! Clasă care este folosită de clasa Inherited */\n"
1020 "class Used { };\n\n"
1021 "/*! Superclasă care moşteneşte un număr de alte clase */\n"
1022 "class Inherited : public PublicBase,\n"
1023 " protected ProtectedBase,\n"
1024 " private PrivateBase,\n"
1025 " public Undocumented,\n"
1026 " public Templ<int>\n"
1029 " Used *m_usedClass;\n"
1032 "Dacă tagul \\c MAX_DOT_GRAPH_HEIGHT din fişierul de configurare "
1033 "este setat la 200, acesta este graful rezultat:"
1034 "<p><center><img src=\"graph_legend."+getDotImageExtension()+"\"></center>\n"
1036 "Căsuţele din partea de sus au următoarea semnificaţie:\n"
1038 "<li>O căsuţă neagră reprezintă structura sau clasa pentru care "
1039 "graful este generat.\n"
1040 "<li>O căsuţă cu marginea neagră reprezintă o structură sau o clasă documentate.\n"
1041 "<li>O căsuţă cu marginea gri reprezintă o structură sau o clasă nedocumentate.\n"
1042 "<li>O căsuţă cu marginea roşie reprezintă o structură sau o clasă documentate, pentru\n"
1043 "care nu toate relaţiile de moştenire/incluziune sunt arătate. Un graf este "
1044 "tăiat dacă nu încape în marginile specificate."
1046 "Săgeţile au următoarea semnificaţie:\n"
1048 "<li>O săgeată de un albastru închis este folosită când avem o relaţie de "
1049 "moştenire publică între două clase.\n"
1050 "<li>O săgeată de un verde închis este folosită când avem o moştenire protejată.\n"
1051 "<li>O săgeată de un roşu închis este folosită când avem o moştenire privată.\n"
1052 "<li>O săgeată violetă punctată este folosită pentru o clasă conţinută sau folosită "
1053 "de o altă clasă. Săgeata este marcată cu variabila(e) "
1054 "prin care este accesibilă clasa sau structura spre care este îndreptată. \n"
1057 /*! text for the link to the legend page */
1058 virtual QCString trLegend()
1063 //////////////////////////////////////////////////////////////////////////
1065 //////////////////////////////////////////////////////////////////////////
1067 /*! Used as a marker that is put before a test item */
1068 virtual QCString trTest()
1072 /*! Used as the header of the test list */
1073 virtual QCString trTestList()
1075 return "Listă de teste";
1078 //////////////////////////////////////////////////////////////////////////
1080 //////////////////////////////////////////////////////////////////////////
1082 /*! Used as a section header for IDL properties */
1083 virtual QCString trProperties()
1085 return "Proprietăţi";
1087 /*! Used as a section header for IDL property documentation */
1088 virtual QCString trPropertyDocumentation()
1090 return "Documentaţia Proprietăţilor";
1093 //////////////////////////////////////////////////////////////////////////
1095 //////////////////////////////////////////////////////////////////////////
1097 /*! Used for Java classes in the summary section of Java packages */
1098 virtual QCString trClasses()
1100 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1102 return "Structuri de Date";
1109 /*! Used as the title of a Java package */
1110 virtual QCString trPackage(const char *name)
1112 return (QCString)"Pachet "+name;
1114 /*! Title of the package index page */
1115 virtual QCString trPackageList()
1117 return "Lista Pachetelor";
1119 /*! The description of the package index page */
1120 virtual QCString trPackageListDescription()
1122 return "Lista pachetelor, însoţită de scurte explicaţii, acolo unde acestea există:";
1124 /*! The link name in the Quick links header for each page */
1125 virtual QCString trPackages()
1129 /*! Text shown before a multi-line define */
1130 virtual QCString trDefineValue()
1135 //////////////////////////////////////////////////////////////////////////
1137 //////////////////////////////////////////////////////////////////////////
1139 /*! Used as a marker that is put before a \\bug item */
1140 virtual QCString trBug()
1142 return "Problema (Bug)";
1144 /*! Used as the header of the bug list */
1145 virtual QCString trBugList()
1147 return "Lista de Probleme (Bugs)";
1150 //////////////////////////////////////////////////////////////////////////
1152 //////////////////////////////////////////////////////////////////////////
1154 /*! Used as ansicpg for RTF file
1156 * The following table shows the correlation of Charset name, Charset Value and
1159 * Charset Name Charset Value(hex) Codepage number
1160 * ------------------------------------------------------
1161 * DEFAULT_CHARSET 1 (x01)
1162 * SYMBOL_CHARSET 2 (x02)
1163 * OEM_CHARSET 255 (xFF)
1164 * ANSI_CHARSET 0 (x00) 1252
1165 * RUSSIAN_CHARSET 204 (xCC) 1251
1166 * EE_CHARSET 238 (xEE) 1250
1167 * GREEK_CHARSET 161 (xA1) 1253
1168 * TURKISH_CHARSET 162 (xA2) 1254
1169 * BALTIC_CHARSET 186 (xBA) 1257
1170 * HEBREW_CHARSET 177 (xB1) 1255
1171 * ARABIC _CHARSET 178 (xB2) 1256
1172 * SHIFTJIS_CHARSET 128 (x80) 932
1173 * HANGEUL_CHARSET 129 (x81) 949
1174 * GB2313_CHARSET 134 (x86) 936
1175 * CHINESEBIG5_CHARSET 136 (x88) 950
1179 virtual QCString trRTFansicp()
1181 return "1250"; //EASTEUROPE_CHARSET
1185 /*! Used as ansicpg for RTF fcharset
1186 * \see trRTFansicp() for a table of possible values.
1188 virtual QCString trRTFCharSet()
1193 /*! Used as header RTF general index */
1194 virtual QCString trRTFGeneralIndex()
1199 /*! This is used for translation of the word that will possibly
1200 * be followed by a single name or by a list of names
1203 virtual QCString trClass(bool first_capital, bool singular)
1205 QCString result((first_capital ? "Clas" : "clas"));
1206 result+= singular ? "a":"ele";
1210 /*! This is used for translation of the word that will possibly
1211 * be followed by a single name or by a list of names
1214 virtual QCString trFile(bool first_capital, bool singular)
1216 QCString result((first_capital ? "Fişier" : "fişier"));
1217 result+= singular ? "ul":"ele";
1221 /*! This is used for translation of the word that will possibly
1222 * be followed by a single name or by a list of names
1225 virtual QCString trNamespace(bool first_capital, bool singular)
1227 QCString result((first_capital ? "Namespace" : "namespace"));
1228 result+= singular ? "-ul":"-urile";
1232 /*! This is used for translation of the word that will possibly
1233 * be followed by a single name or by a list of names
1236 virtual QCString trGroup(bool first_capital, bool singular)
1238 QCString result((first_capital ? "Grupu" : "grupu"));
1239 result+= singular ? "l":"rile";
1243 /*! This is used for translation of the word that will possibly
1244 * be followed by a single name or by a list of names
1247 virtual QCString trPage(bool first_capital, bool singular)
1249 QCString result((first_capital ? "Pagin" : "pagin"));
1250 result+= singular ? "a":"ile";
1254 /*! This is used for translation of the word that will possibly
1255 * be followed by a single name or by a list of names
1258 virtual QCString trMember(bool first_capital, bool singular)
1260 QCString result((first_capital ? "Membr" : "membr"));
1261 result+= singular ? "ul":"ii";
1265 /*! This is used for translation of the word that will possibly
1266 * be followed by a single name or by a list of names
1269 virtual QCString trGlobal(bool first_capital, bool singular)
1271 QCString result((first_capital ? "Global" : "global"));
1272 if (!singular) result+="e";
1276 //////////////////////////////////////////////////////////////////////////
1278 //////////////////////////////////////////////////////////////////////////
1280 /*! This text is generated when the \\author command is used and
1281 * for the author section in man pages. */
1282 virtual QCString trAuthor(bool first_capital, bool singular)
1284 QCString result((first_capital ? "Autor" : "autor"));
1285 result+= singular ? "ul":"ii";
1289 //////////////////////////////////////////////////////////////////////////
1291 //////////////////////////////////////////////////////////////////////////
1293 /*! This text is put before the list of members referenced by a member
1295 virtual QCString trReferences()
1300 //////////////////////////////////////////////////////////////////////////
1302 //////////////////////////////////////////////////////////////////////////
1304 /*! used in member documentation blocks to produce a list of
1305 * members that are implemented by this one.
1307 virtual QCString trImplementedFromList(int numEntries)
1309 return "Implementează "+trWriteList(numEntries)+".";
1312 /*! used in member documentation blocks to produce a list of
1313 * all members that implement this abstract member.
1315 virtual QCString trImplementedInList(int numEntries)
1317 return "Implementat în "+trWriteList(numEntries)+".";
1320 //////////////////////////////////////////////////////////////////////////
1322 //////////////////////////////////////////////////////////////////////////
1324 /*! used in RTF documentation as a heading for the Table
1327 virtual QCString trRTFTableOfContents()
1332 //////////////////////////////////////////////////////////////////////////
1334 //////////////////////////////////////////////////////////////////////////
1336 /*! Used as the header of the list of item that have been
1337 * flagged deprecated
1339 virtual QCString trDeprecatedList()
1341 return "Lista elementelor învechite (deprecated)";
1344 //////////////////////////////////////////////////////////////////////////
1346 //////////////////////////////////////////////////////////////////////////
1348 /*! Used as a header for declaration section of the events found in
1351 virtual QCString trEvents()
1353 return "Evenimente";
1355 /*! Header used for the documentation section of a class' events. */
1356 virtual QCString trEventDocumentation()
1358 return "Documentaţia aferentă evenimentelor";
1361 //////////////////////////////////////////////////////////////////////////
1363 //////////////////////////////////////////////////////////////////////////
1365 /*! Used as a heading for a list of Java class types with package scope.
1367 virtual QCString trPackageTypes()
1369 return "Tipuri în pachet";
1371 /*! Used as a heading for a list of Java class functions with package
1374 virtual QCString trPackageMembers()
1376 return "Funcţii în pachet";
1378 /*! Used as a heading for a list of static Java class functions with
1381 virtual QCString trStaticPackageMembers()
1383 return "Funcţii statice în pachet";
1385 /*! Used as a heading for a list of Java class variables with package
1388 virtual QCString trPackageAttribs()
1390 return "Atribute în pachet";
1392 /*! Used as a heading for a list of static Java class variables with
1395 virtual QCString trStaticPackageAttribs()
1397 return "Atribute statice în pachet";
1400 //////////////////////////////////////////////////////////////////////////
1402 //////////////////////////////////////////////////////////////////////////
1404 /*! Used in the quick index of a class/file/namespace member list page
1405 * to link to the unfiltered list of all members.
1407 virtual QCString trAll()
1411 /*! Put in front of the call graph for a function. */
1412 virtual QCString trCallGraph()
1414 return "Graful de apel al acestei funcţii:";
1417 //////////////////////////////////////////////////////////////////////////
1419 //////////////////////////////////////////////////////////////////////////
1421 /*! This string is used as the title for the page listing the search
1424 virtual QCString trSearchResultsTitle()
1426 return "Rezultatele căutarii";
1428 /*! This string is put just before listing the search results. The
1429 * text can be different depending on the number of documents found.
1430 * Inside the text you can put the special marker $num to insert
1431 * the number representing the actual number of search results.
1432 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1433 * value 2 represents 2 or more matches. HTML markup is allowed inside
1434 * the returned string.
1436 virtual QCString trSearchResults(int numDocuments)
1438 if (numDocuments==0)
1440 return "Din păcate nu am găsit nici un document care să corespundă cererii.";
1442 else if (numDocuments==1)
1444 return "Am găsit <b>1</b> document corespunzând cererii.";
1448 return "Am găsit <b>$num</b> documente corespunzând cererii. "
1449 "Lista documentelor găsite, sortate după relevanţă.";
1452 /*! This string is put before the list of matched words, for each search
1453 * result. What follows is the list of words that matched the query.
1455 virtual QCString trSearchMatches()
1460 //////////////////////////////////////////////////////////////////////////
1462 //////////////////////////////////////////////////////////////////////////
1464 /*! This is used in HTML as the title of page with source code for file filename
1466 virtual QCString trSourceFile(QCString& filename)
1468 return " Fişierul sursă " + filename;
1471 //////////////////////////////////////////////////////////////////////////
1473 //////////////////////////////////////////////////////////////////////////
1475 /*! This is used as the name of the chapter containing the directory
1478 virtual QCString trDirIndex()
1479 { return "Ierarhia directoarelor"; }
1481 /*! This is used as the name of the chapter containing the documentation
1482 * of the directories.
1484 virtual QCString trDirDocumentation()
1485 { return "Documentaţia directoarelor"; }
1487 /*! This is used as the title of the directory index and also in the
1488 * Quick links of a HTML page, to link to the directory hierarchy.
1490 virtual QCString trDirectories()
1491 { return "Directoare"; }
1493 /*! This returns a sentences that introduces the directory hierarchy.
1494 * and the fact that it is sorted alphabetically per level
1496 virtual QCString trDirDescription()
1497 { return "Această ierarhie de directoare este sortată în general, "
1498 "dar nu complet, în ordine alfabetică:";
1501 /*! This returns the title of a directory page. The name of the
1502 * directory is passed via \a dirName.
1504 virtual QCString trDirReference(const char *dirName)
1506 QCString result="Director-referinţă "; result+=dirName;
1510 /*! This returns the word directory with or without starting capital
1511 * (\a first_capital) and in sigular or plural form (\a singular).
1513 virtual QCString trDir(bool first_capital, bool singular)
1515 QCString result((first_capital ? "Directo" : "directo"));
1516 if (singular) result+="r"; else result="are";
1520 //////////////////////////////////////////////////////////////////////////
1522 //////////////////////////////////////////////////////////////////////////
1524 /*! This text is added to the documentation when the \\overload command
1525 * is used for a overloaded function.
1527 virtual QCString trOverloadText()
1529 return "Aceasta este o funcţie membră suprascrisă. "
1530 "Diferă de funcţia de mai sus "
1531 "doar prin argumentele acceptate.";
1534 //////////////////////////////////////////////////////////////////////////
1536 //////////////////////////////////////////////////////////////////////////
1538 /*! This is used to introduce a caller (or called-by) graph */
1539 virtual QCString trCallerGraph()
1541 return "Graful de apeluri pentru această funcţie:";
1544 /*! This is used in the documentation of a file/namespace before the list
1545 * of documentation blocks for enumeration values
1547 virtual QCString trEnumerationValueDocumentation()
1548 { return "Documentaţia Enumeratorilor"; }
1550 //////////////////////////////////////////////////////////////////////////
1551 // new since 1.5.4 (mainly for Fortran)
1552 //////////////////////////////////////////////////////////////////////////
1554 /*! header that is put before the list of member subprograms (Fortran). */
1555 virtual QCString trMemberFunctionDocumentationFortran()
1556 { return "Documentaţia Funcţiei Membre/Subrutinei"; }
1558 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1559 virtual QCString trCompoundListFortran()
1560 { return "Lista Tipurilor de Date"; }
1562 /*! This is put above each page as a link to all members of compounds (Fortran). */
1563 virtual QCString trCompoundMembersFortran()
1564 { return "Câmpuri de date"; }
1566 /*! This is an introduction to the annotated compound list (Fortran). */
1567 virtual QCString trCompoundListDescriptionFortran()
1568 { return "Tipurile de date, cu scurte descrieri:"; }
1570 /*! This is an introduction to the page with all data types (Fortran). */
1571 virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
1573 QCString result="Lista tuturor tipurilor de date ";
1576 result+="documentate ";
1578 result+=" cu legături către ";
1581 result+="documentaţia structurii de date pentru fiecare membru";
1585 result+="tipurile de date de care aparţin:";
1590 /*! This is used in LaTeX as the title of the chapter with the
1591 * annotated compound index (Fortran).
1593 virtual QCString trCompoundIndexFortran()
1594 { return "Indexul Tipurilor de Date"; }
1596 /*! This is used in LaTeX as the title of the chapter containing
1597 * the documentation of all data types (Fortran).
1599 virtual QCString trTypeDocumentation()
1600 { return "Documentaţia Tipurilor de Date"; }
1602 /*! This is used in the documentation of a file as a header before the
1603 * list of (global) subprograms (Fortran).
1605 virtual QCString trSubprograms()
1606 { return "Funcţii/Subrutine"; }
1608 /*! This is used in the documentation of a file/namespace before the list
1609 * of documentation blocks for subprograms (Fortran)
1611 virtual QCString trSubprogramDocumentation()
1612 { return "Documentaţia Funcţiilor/Subrutinelor"; }
1614 /*! This is used in the documentation of a file/namespace/group before
1615 * the list of links to documented compounds (Fortran)
1617 virtual QCString trDataTypes()
1618 { return "Tipuri de Date"; }
1620 /*! used as the title of page containing all the index of all modules (Fortran). */
1621 virtual QCString trModulesList()
1622 { return "Lista Modulelor"; }
1624 /*! used as an introduction to the modules list (Fortran) */
1625 virtual QCString trModulesListDescription(bool extractAll)
1627 QCString result="Lista tuturor modulelor ";
1628 if (!extractAll) result+="documentate ";
1629 result+="cu scurte descrieri:";
1633 /*! used as the title of the HTML page of a module/type (Fortran) */
1634 virtual QCString trCompoundReferenceFortran(const char *clName,
1635 ClassDef::CompoundType compType,
1638 QCString result="Referinţă la ";
1641 case ClassDef::Class: result+="Modulul "; break;
1642 case ClassDef::Struct: result+="Tipul "; break;
1643 case ClassDef::Union: result+="Uniunea "; break;
1644 case ClassDef::Interface: result+="Interfaţa "; break;
1645 case ClassDef::Protocol: result+="Protocolul "; break;
1646 case ClassDef::Category: result+="Categoria "; break;
1647 case ClassDef::Exception: result+="Excepţia "; break;
1650 if (isTemplate) result+="(Template) ";
1651 result+=(QCString)clName;
1654 /*! used as the title of the HTML page of a module (Fortran) */
1655 virtual QCString trModuleReference(const char *namespaceName)
1657 QCString result="Referinţă la Modulul ";
1658 result += namespaceName;
1662 /*! This is put above each page as a link to all members of modules. (Fortran) */
1663 virtual QCString trModulesMembers()
1664 { return "Membrii Modulului"; }
1666 /*! This is an introduction to the page with all modules members (Fortran) */
1667 virtual QCString trModulesMemberDescription(bool extractAll)
1669 QCString result="Lista tuturor membrilor ";
1670 if (!extractAll) result+="documentaţi ai ";
1671 result+="modulului cu legături către ";
1674 result+="documentaţia modulului pentru fiecare membru:";
1678 result+="modulele de care aparţin:";
1683 /*! This is used in LaTeX as the title of the chapter with the
1684 * index of all modules (Fortran).
1686 virtual QCString trModulesIndex()
1687 { return "Indexul Modulelor"; }
1689 /*! This is used for translation of the word that will possibly
1690 * be followed by a single name or by a list of names
1693 virtual QCString trModule(bool first_capital, bool singular)
1695 QCString result((first_capital ? "Modul" : "modul"));
1696 if (singular) result+="ul";
1697 else result += "ele";
1700 /*! This is put at the bottom of a module documentation page and is
1701 * followed by a list of files that were used to generate the page.
1703 virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,
1705 { // here s is one of " Module", " Struct" or " Union"
1706 // single is true implies a single file
1707 QCString result=(QCString)"Documentaţia ";
1710 case ClassDef::Class: result+="modulului"; break;
1711 case ClassDef::Struct: result+="tipului"; break;
1712 case ClassDef::Union: result+="uniunii"; break;
1713 case ClassDef::Interface: result+="interfeţei"; break;
1714 case ClassDef::Protocol: result+="protocolului"; break;
1715 case ClassDef::Category: result+="categoriei"; break;
1716 case ClassDef::Exception: result+="excepţiei"; break;
1719 result+=" a fost generată din următo";
1720 if (single) result+="rul fişier:"; else result+="arele fişiere:";
1723 /*! This is used for translation of the word that will possibly
1724 * be followed by a single name or by a list of names
1727 virtual QCString trType(bool first_capital, bool singular)
1729 QCString result((first_capital ? "Tip" : "tip"));
1730 if (singular) result+="ul";
1731 else result += "urile";
1734 /*! This is used for translation of the word that will possibly
1735 * be followed by a single name or by a list of names
1738 virtual QCString trSubprogram(bool first_capital, bool singular)
1740 QCString result((first_capital ? "Subprogram" : "subprogram"));
1741 if (singular) result+="ul";
1742 else result += "ele";
1746 /*! C# Type Constraint list */
1747 virtual QCString trTypeConstraints()
1749 return "Constrângerile de Tip";
1752 //////////////////////////////////////////////////////////////////////////
1753 // new since 1.6.0 (mainly for the new search engine)
1754 //////////////////////////////////////////////////////////////////////////
1756 /*! directory relation for \a name */
1757 virtual QCString trDirRelation(const char *name)
1759 return QCString(name)+" Relație";
1762 /*! Loading message shown when loading search results */
1763 virtual QCString trLoading()
1765 return "Se încarcă...";
1768 /*! Label used for search results in the global namespace */
1769 virtual QCString trGlobalNamespace()
1771 return "Namespace Global";
1774 /*! Message shown while searching */
1775 virtual QCString trSearching()
1777 return "Căutare...";
1780 /*! Text shown when no search results are found */
1781 virtual QCString trNoMatches()
1783 return "Niciun rezultat";
1786 //////////////////////////////////////////////////////////////////////////
1787 // new since 1.6.3 (missing items for the directory pages)
1788 //////////////////////////////////////////////////////////////////////////
1790 /*! when clicking a directory dependency label, a page with a
1791 * table is shown. The heading for the first column mentions the
1792 * source file that has a relation to another file.
1794 virtual QCString trFileIn(const char *name)
1796 return (QCString)"Fișierul din "+name;
1799 /*! when clicking a directory dependency label, a page with a
1800 * table is shown. The heading for the second column mentions the
1801 * destination file that is included.
1803 virtual QCString trIncludesFileIn(const char *name)
1805 return (QCString)"Include fișierul din "+name;
1808 /** Compiles a date string.
1809 * @param year Year in 4 digits
1810 * @param month Month of the year: 1=January
1811 * @param day Day of the Month: 1..31
1812 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1813 * @param hour Hour of the day: 0..23
1814 * @param minutes Minutes in the hour: 0..59
1815 * @param seconds Seconds within the minute: 0..59
1816 * @param includeTime Include time in the result string?
1818 virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
1819 int hour,int minutes,int seconds,
1822 static const char *days[] = { "Luni","Marți","Miercuri","Joi","Vineri","Sâmbătă","Duminică" };
1823 static const char *months[] = { "Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec" };
1825 sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
1829 stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
1835 //////////////////////////////////////////////////////////////////////////
1837 //////////////////////////////////////////////////////////////////////////
1839 /*! Header for the page with bibliographic citations */
1840 virtual QCString trCiteReferences()
1841 { return "Referințe Bibliografice"; }
1843 /*! Text for copyright paragraph */
1844 virtual QCString trCopyright()
1845 { return "Copyright"; }
1847 /*! Header for the graph showing the directory dependencies */
1848 virtual QCString trDirDepGraph(const char *name)
1849 { return QCString("Grafic de dependență a directoarelor pentru ")+name+":"; }
1851 //////////////////////////////////////////////////////////////////////////
1853 //////////////////////////////////////////////////////////////////////////
1855 /*! Detail level selector shown for hierarchical indices */
1856 virtual QCString trDetailLevel()
1857 { return "nivel de detaliu"; }
1859 /*! Section header for list of template parameters */
1860 virtual QCString trTemplateParameters()
1861 { return "Parametri Template"; }
1863 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1864 virtual QCString trAndMore(const QCString &number)
1865 { return "și încă " + number; }
1867 /*! Used file list for a Java enum */
1868 virtual QCString trEnumGeneratedFromFiles(bool single)
1869 { QCString result = "Documentația pentru acest enum a fost generată din ";
1871 result += "următorul fișier:";
1873 result += "următoarele fișiere:";
1877 /*! Header of a Java enum page (Java enums are represented as classes). */
1878 virtual QCString trEnumReference(const char *name)
1879 { return QCString(name)+" Referință Enum"; }
1881 /*! Used for a section containing inherited members */
1882 virtual QCString trInheritedFrom(const char *members,const char *what)
1883 { return QCString(members)+" moștenit(e) din "+what; }
1885 /*! Header of the sections with inherited members specific for the
1888 virtual QCString trAdditionalInheritedMembers()
1889 { return "Membri Moșteniți Adiționali"; }
1891 //////////////////////////////////////////////////////////////////////////
1893 //////////////////////////////////////////////////////////////////////////
1895 /*! Used as a tooltip for the toggle button that appears in the
1896 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1897 * enabled. This tooltip explains the meaning of the button.
1899 virtual QCString trPanelSynchronisationTooltip(bool enable)
1901 QCString opt = enable ? "activa" : "dezactiva";
1902 return "apasă click pentru a "+opt+" sincronizarea panourilor";
1905 /*! Used in a method of an Objective-C class that is declared in a
1906 * a category. Note that the @1 marker is required and is replaced
1909 virtual QCString trProvidedByCategory()
1911 return "Furnizat de categoria @0.";
1914 /*! Used in a method of an Objective-C category that extends a class.
1915 * Note that the @1 marker is required and is replaced by a link to
1918 virtual QCString trExtendsClass()
1920 return "Extinde clasa @0.";
1923 /*! Used as the header of a list of class methods in Objective-C.
1924 * These are similar to static public member functions in C++.
1926 virtual QCString trClassMethods()
1928 return "Metodele Clasei";
1931 /*! Used as the header of a list of instance methods in Objective-C.
1932 * These are similar to public member functions in C++.
1934 virtual QCString trInstanceMethods()
1936 return "Metodele Instanței";
1939 /*! Used as the header of the member functions of an Objective-C class.
1941 virtual QCString trMethodDocumentation()
1943 return "Documentația Metodelor";
1946 /*! Used as the title of the design overview picture created for the
1949 virtual QCString trDesignOverview()
1951 return "Vedere de Ansamblu a Designului";
1954 //////////////////////////////////////////////////////////////////////////
1956 //////////////////////////////////////////////////////////////////////////
1958 /** old style UNO IDL services: implemented interfaces */
1959 virtual QCString trInterfaces()
1960 { return "Interfețe exportate"; }
1962 /** old style UNO IDL services: inherited services */
1963 virtual QCString trServices()
1964 { return "Servicii Incluse"; }
1966 /** UNO IDL constant groups */
1967 virtual QCString trConstantGroups()
1968 { return "Grupuri Constante"; }
1970 /** UNO IDL constant groups */
1971 virtual QCString trConstantGroupReference(const char *namespaceName)
1973 QCString result=namespaceName;
1974 result+=" Referință Grup Constant";
1977 /** UNO IDL service page title */
1978 virtual QCString trServiceReference(const char *sName)
1980 QCString result=(QCString)sName;
1981 result+=" Referință Serviciu";
1984 /** UNO IDL singleton page title */
1985 virtual QCString trSingletonReference(const char *sName)
1987 QCString result=(QCString)sName;
1988 result+=" Referință Singleton";
1991 /** UNO IDL service page */
1992 virtual QCString trServiceGeneratedFromFiles(bool single)
1994 // single is true implies a single file
1995 QCString result=(QCString)"Documentația pentru acest serviciu "
1996 "a fost generată din ";
1998 result += "următorul fișier:";
2000 result += "următoarele fișiere:";
2003 /** UNO IDL singleton page */
2004 virtual QCString trSingletonGeneratedFromFiles(bool single)
2006 // single is true implies a single file
2007 QCString result=(QCString)"Documentația pentru acest singleton "
2008 "a fost generată din ";
2010 result += "următorul fișier:";
2012 result += "următoarele fișiere:";
2016 //////////////////////////////////////////////////////////////////////////