00001 /****************************************************************************** 00002 * 00003 * $Id: translator_ro.h,v 1.3 2001/03/19 19:27:42 root Exp $ 00004 * 00005 * Copyright (C) 1997-2008 by Dimitri van Heesch. 00006 * 00007 * Permission to use, copy, modify, and distribute this software and its 00008 * documentation under the terms of the GNU General Public License is hereby 00009 * granted. No representations are made about the suitability of this software 00010 * for any purpose. It is provided "as is" without express or implied warranty. 00011 * See the GNU General Public License for more details. 00012 * 00013 * Documents produced by Doxygen are derivative works derived from the 00014 * input used in their production; they are not affected by this license. 00015 * 00016 */ 00017 00018 /* The translation from English to Romanian by Alexandru Iosup [aiosup@yahoo.com]. 00019 * 00020 * Disclaimer: I hope I translated these to Romanian keeping 00021 * the meaning of the sentences intact. I used C-words were possible, 00022 * (e.g. the Romanian "definire de tip" for "typedef" is too long and 00023 * unexpressive). 00024 * 00025 * If you have suggestions, please mail the comments and text proposals to the address 00026 * shown aprox.10 lines above 00027 * 00028 * ------------------------------------------- 00029 * Project start : 20.Sep.2k 00030 * Last Doxygen version covered : 1.4.1 00031 * Last revision : 01.Mar.2k5 00032 * ------------------------------------------- 00033 * 00034 * Revision history 00035 * ---------------- 00036 * 01.Mar.2k5 Third revision, covering Doxygen 1.4.1 00037 * 00038 * 07.Mar.2k2 Second revision, covering Doxygen 1.2.14 00039 * - fixed some bugs 00040 * 00041 * 20.Sep.2k First version, covering Doxygen 1.2.1 00042 * 00043 */ 00044 #ifndef TRANSLATOR_RO_H 00045 #define TRANSLATOR_RO_H 00046 00047 00048 class TranslatorRomanian : public TranslatorAdapter_1_4_1 00049 { 00050 public: 00051 00052 // --- Language control methods ------------------- 00053 00060 virtual QCString idLanguage() 00061 { return "romanian"; } 00076 virtual QCString latexLanguageSupportCommand() 00077 { 00078 return "\\usepackage[romanian]{babel}\n"; 00079 } 00080 00082 virtual QCString idLanguageCharset() 00083 { 00084 return "iso-8859-2"; 00085 } 00086 00087 // --- Language translation methods ------------------- 00088 00090 virtual QCString trRelatedFunctions() 00091 { return "Funcții înrudite"; } 00092 00094 virtual QCString trRelatedSubscript() 00095 { return "(Atenție: NU sunt funcții membre.)"; } 00096 00098 virtual QCString trDetailedDescription() 00099 { return "Descriere Detaliată"; } 00100 00102 virtual QCString trMemberTypedefDocumentation() 00103 { return "Documentația Declarațiilor Typedef membre"; } 00104 00106 virtual QCString trMemberEnumerationDocumentation() 00107 { return "Documentația membrilor Enum"; } 00108 00110 virtual QCString trMemberFunctionDocumentation() 00111 { return "Documentația Funcțiilor membre"; } 00112 00114 virtual QCString trMemberDataDocumentation() 00115 { 00116 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00117 { 00118 return "Documentația Câmpurilor"; 00119 } 00120 else 00121 { 00122 return "Documentația Datelor membre"; 00123 } 00124 00125 } 00126 00128 virtual QCString trMore() 00129 { return "Mai mult..."; } 00130 00132 virtual QCString trListOfAllMembers() 00133 { return "Lista tuturor membrilor."; } 00134 00136 virtual QCString trMemberList() 00137 { return "Lista Membrilor"; } 00138 00140 virtual QCString trThisIsTheListOfAllMembers() 00141 { return "Lista completă a membrilor din "; } 00142 00144 virtual QCString trIncludingInheritedMembers() 00145 { return ", inclusiv a tuturor membrilor moșteniți."; } 00146 00150 virtual QCString trGeneratedAutomatically(const char *s) 00151 { QCString result="Generat automat de Doxygen"; 00152 if (s) result+=(QCString)" pentru "+s; 00153 result+=" din codul sursă."; 00154 return result; 00155 } 00156 00158 virtual QCString trEnumName() 00159 { return "nume enum"; } 00160 00162 virtual QCString trEnumValue() 00163 { return "valoare enum"; } 00164 00166 virtual QCString trDefinedIn() 00167 { return "definit în"; } 00168 00169 // quick reference sections 00170 00174 virtual QCString trModules() 00175 { return "Module"; } 00176 00178 virtual QCString trClassHierarchy() 00179 { return "Ierarhia Claselor"; } 00180 00182 virtual QCString trCompoundList() 00183 { 00184 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00185 { 00186 return "Structuri de Date"; 00187 } 00188 else 00189 { 00190 return "Lista Membrilor Componenți"; 00191 } 00192 00193 } 00194 00196 virtual QCString trFileList() 00197 { return "Lista fișierelor"; } 00198 00200 virtual QCString trHeaderFiles() 00201 { return "Fișiere Header"; } 00202 00204 virtual QCString trCompoundMembers() 00205 { 00206 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00207 { 00208 return "Câmpurile de Date"; 00209 } 00210 else 00211 { 00212 return "Membrii Componenți"; //cu articol hotarat 00213 } 00214 00215 } 00216 00218 virtual QCString trFileMembers() 00219 { 00220 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00221 { 00222 return "Globale"; 00223 } 00224 else 00225 { 00226 return "Membrii din Fișier"; //cu articol hotarat 00227 } 00228 00229 } 00230 00232 virtual QCString trRelatedPages() 00233 { return "Pagini înrudite"; } 00234 00236 virtual QCString trExamples() 00237 { return "Exemples"; } 00238 00240 virtual QCString trSearch() 00241 { return "Caută"; } 00242 00244 virtual QCString trClassHierarchyDescription() 00245 { return "Această listă de legături este sortată în general, " 00246 "dar nu complet, în ordine alfabetică:"; 00247 } 00248 00250 virtual QCString trFileListDescription(bool extractAll) 00251 { 00252 QCString result="Lista tuturor "; 00253 result+="fișierelor"; 00254 if (!extractAll) result+=" documentate"; 00255 result+=", cu scurte descrieri:"; 00256 return result; 00257 } 00258 00260 virtual QCString trCompoundListDescription() 00261 { 00262 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00263 { 00264 return "Lista structurilor de date, cu scurte descrieri:"; 00265 } 00266 else 00267 { 00268 return "Lista claselor, structurilor, uniunilor și interfețelor" 00269 ", cu scurte descrieri:"; 00270 } 00271 00272 } 00273 00275 virtual QCString trCompoundMembersDescription(bool extractAll) 00276 { 00277 QCString result="Lista tuturor "; 00278 00279 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00280 { 00281 result+="câmpurilor "; 00282 if (!extractAll) result+=" documentate "; 00283 result+="din structuri si uniuni "; 00284 } 00285 else 00286 { 00287 result+="membrilor "; 00288 if (!extractAll) result+="documentați "; 00289 result+="din toate clasele "; 00290 } 00291 result+=", cu legături către "; 00292 if (!extractAll) 00293 { 00294 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00295 { 00296 result+="documentația structurii/uniunii pentru fiecare câmp în parte:"; 00297 } 00298 else 00299 { 00300 result+="documentația clasei pentru fiecare membru în parte:"; 00301 } 00302 } 00303 else 00304 { 00305 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00306 { 00307 result+="structurile/uniunile de care aparțin:"; 00308 } 00309 else 00310 { 00311 result+="clasele de care aparțin:"; 00312 } 00313 } 00314 00315 return result; 00316 } 00317 00319 virtual QCString trFileMembersDescription(bool extractAll) 00320 { 00321 QCString result="Lista tuturor "; 00322 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00323 { 00324 result+="funcțiilor, variabilelor, define-urilor, enum-urilor și typedef-urilor"; 00325 if (!extractAll) result+=" documentate"; 00326 } 00327 else 00328 { 00329 result+="membrilor "; 00330 if (!extractAll) result+="documentați "; 00331 result+="din toate fișierele"; 00332 } 00333 result+=", cu legături către "; 00334 if (extractAll) 00335 result+="fișierele de care aparțin:"; 00336 else 00337 result+="documentația aferentă:"; 00338 00339 return result; 00340 } 00341 00343 virtual QCString trHeaderFilesDescription() 00344 { return "Lista fișierele Header care fac parte din API:"; } 00345 00347 virtual QCString trExamplesDescription() 00348 { return "Lista tuturor exemplelor:"; } 00349 00351 virtual QCString trRelatedPagesDescription() 00352 { return "Lista tuturor documentațiilor înrudite:"; } 00353 00355 virtual QCString trModulesDescription() 00356 { return "Lista tuturor modulelor:"; } 00357 00361 virtual QCString trNoDescriptionAvailable() 00362 { return "Nici o descriere disponibilă"; } 00363 00364 // index titles (the project name is prepended for these) 00365 00366 00368 virtual QCString trDocumentation() 00369 { return "Documentație"; } 00370 00374 virtual QCString trModuleIndex() 00375 { return "Indexul Modulelor"; } 00376 00380 virtual QCString trHierarchicalIndex() 00381 { return "Index Ierarhic"; } 00382 00386 virtual QCString trCompoundIndex() 00387 { 00388 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00389 { 00390 return "Indexul Structurilor de Date"; 00391 } 00392 else 00393 { 00394 return "Indexul Claselor"; 00395 } 00396 00397 } 00398 00402 virtual QCString trFileIndex() 00403 { return "Indexul Fișierelor"; } 00404 00408 virtual QCString trModuleDocumentation() 00409 { return "Documentația Modulelor"; } 00410 00414 virtual QCString trClassDocumentation() 00415 { 00416 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00417 { 00418 return "Documentația Structurilor de Date"; 00419 } 00420 else 00421 { 00422 return "Documentația Claselor"; 00423 } 00424 00425 } 00426 00430 virtual QCString trFileDocumentation() 00431 { return "Documentația Fișierelor"; } 00432 00436 virtual QCString trExampleDocumentation() 00437 { return "Documentația Exemplelor"; } 00438 00442 virtual QCString trPageDocumentation() 00443 { return "Documentații înrudite"; } 00444 00446 virtual QCString trReferenceManual() 00447 { return "Manual de utilizare"; } 00448 00452 virtual QCString trDefines() 00453 { return "Definiții"; } 00454 00458 virtual QCString trFuncProtos() 00459 { return "Prototipuri de funcții"; } 00460 00464 virtual QCString trTypedefs() 00465 { return "Declarații Typedef"; } 00466 00470 virtual QCString trEnumerations() 00471 { return "Enumerații"; } 00472 00476 virtual QCString trFunctions() 00477 { return "Funcții"; } 00478 00482 virtual QCString trVariables() 00483 { return "Variabile"; } 00484 00488 virtual QCString trEnumerationValues() 00489 { return "Valori enum"; } 00490 00494 virtual QCString trDefineDocumentation() 00495 { return "Documentația definițiilor"; } 00496 00500 virtual QCString trFunctionPrototypeDocumentation() 00501 { return "Documentația prototipurilor de funcții"; } 00502 00506 virtual QCString trTypedefDocumentation() 00507 { return "Documentația definițiilor Typedef"; } 00508 00512 virtual QCString trEnumerationTypeDocumentation() 00513 { return "Documentația tipurilor enum"; } 00514 00518 virtual QCString trEnumerationValueDocumentation() 00519 { return "Documentația valorilor enum"; } 00520 00524 virtual QCString trFunctionDocumentation() 00525 { return "Documentația funcțiilor"; } 00526 00530 virtual QCString trVariableDocumentation() 00531 { return "Documentația variabilelor"; } 00532 00536 virtual QCString trCompounds() 00537 { 00538 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00539 { 00540 return "Structuri de Date"; 00541 } 00542 else 00543 { 00544 return "Membri"; 00545 } 00546 00547 } 00548 00552 virtual QCString trGeneratedAt(const char *date,const char *projName) 00553 { 00554 QCString result=(QCString)"Generat "+date; 00555 if (projName) result+=(QCString)" pentru "+projName; 00556 result+=(QCString)" de către"; 00557 return result; 00558 } 00561 virtual QCString trWrittenBy() 00562 { 00563 return "scris de"; 00564 } 00565 00567 virtual QCString trClassDiagram(const char *clName) 00568 { 00569 return (QCString)"Diagrama de relații pentru "+clName; 00570 } 00571 00573 virtual QCString trForInternalUseOnly() 00574 { return "Doar pentru uz intern."; } 00575 00577 virtual QCString trReimplementedForInternalReasons() 00578 { return "Reimplementat din motive interne; API-ul nu este afectat."; } 00579 00581 virtual QCString trWarning() 00582 { return "Atenție"; } 00583 00585 virtual QCString trBugsAndLimitations() 00586 { return "Buguri și limitări"; } 00587 00589 virtual QCString trVersion() 00590 { return "Versiunea"; } 00591 00593 virtual QCString trDate() 00594 { return "Data"; } 00595 00597 virtual QCString trReturns() 00598 { return "Întoarce"; } 00599 00601 virtual QCString trSeeAlso() 00602 { return "Vezi și"; } 00603 00605 virtual QCString trParameters() 00606 { return "Parametri"; } 00607 00609 virtual QCString trExceptions() 00610 { return "Excepții"; } 00611 00613 virtual QCString trGeneratedBy() 00614 { return "Generat de"; } 00615 00616 // new since 0.49-990307 00617 00619 virtual QCString trNamespaceList() 00620 { return "Lista Namespace"; } 00621 00623 virtual QCString trNamespaceListDescription(bool extractAll) 00624 { 00625 QCString result="Lista tuturor "; 00626 result+="namespace-urilor "; 00627 if (!extractAll) result+="documentate "; 00628 result+=", cu scurte descrieri:"; 00629 return result; 00630 } 00631 00635 virtual QCString trFriends() 00636 { return "Prieteni"; } 00637 00639 // new since 0.49-990405 00641 00645 virtual QCString trRelatedFunctionDocumentation() 00646 { return "Documentația funcțiilor prietene sau înrudite"; } 00647 00649 // new since 0.49-990425 00651 00653 virtual QCString trCompoundReference(const char *clName, 00654 ClassDef::CompoundType compType, 00655 bool isTemplate) 00656 { 00657 QCString result="Referință la "; 00658 switch(compType) 00659 { 00660 case ClassDef::Class: result+="clasa"; break; 00661 case ClassDef::Struct: result+="structura"; break; 00662 case ClassDef::Union: result+="uniunea"; break; 00663 case ClassDef::Interface: result+="interfața"; break; 00664 case ClassDef::Protocol: result+="protocol"; break; // translate me! 00665 case ClassDef::Category: result+="category"; break; // translate me! 00666 case ClassDef::Exception: result+="excepția"; break; 00667 } 00668 if (isTemplate) result+=" (Template) "; 00669 result+=(QCString)clName; 00670 00671 return result; 00672 } 00673 00675 virtual QCString trFileReference(const char *fileName) 00676 { 00677 QCString result="Referință la fișierul"; 00678 result+=fileName; 00679 return result; 00680 } 00681 00683 virtual QCString trNamespaceReference(const char *namespaceName) 00684 { 00685 QCString result="Referință la Namespace-ul "; 00686 result+=namespaceName; 00687 return result; 00688 } 00689 00690 /* these are for the member sections of a class, struct or union */ 00691 virtual QCString trPublicMembers() 00692 { return "Metode Publice"; } 00693 virtual QCString trPublicSlots() 00694 { return "Conectori (slots) Publici"; } 00695 virtual QCString trSignals() 00696 { return "Semnale"; } 00697 virtual QCString trStaticPublicMembers() 00698 { return "Metode Statice Publice"; } 00699 virtual QCString trProtectedMembers() 00700 { return "Metode Protejate"; } 00701 virtual QCString trProtectedSlots() 00702 { return "Sloturi Protejate"; } 00703 virtual QCString trStaticProtectedMembers() 00704 { return "Metode Statice Protejate"; } 00705 virtual QCString trPrivateMembers() 00706 { return "Metode Private"; } 00707 virtual QCString trPrivateSlots() 00708 { return "Conectori (slots) Privați"; } 00709 virtual QCString trStaticPrivateMembers() 00710 { return "Metode Statice Private"; } 00711 00715 virtual QCString trWriteList(int numEntries) 00716 { 00717 QCString result; 00718 int i; 00719 // the inherits list contain `numEntries' classes 00720 for (i=0;i<numEntries;i++) 00721 { 00722 // use generateMarker to generate placeholders for the class links! 00723 result+=generateMarker(i); // generate marker for entry i in the list 00724 // (order is left to right) 00725 00726 if (i!=numEntries-1) // not the last entry, so we need a separator 00727 { 00728 if (i<numEntries-2) // not the fore last entry 00729 result+=", "; 00730 else // the fore last entry 00731 result+=" și "; 00732 } 00733 } 00734 return result; 00735 } 00736 00740 virtual QCString trInheritsList(int numEntries) 00741 { 00742 return "Moștenește "+trWriteList(numEntries)+"."; 00743 } 00744 00748 virtual QCString trInheritedByList(int numEntries) 00749 { 00750 return "Moștenit de "+trWriteList(numEntries)+"."; 00751 } 00752 00756 virtual QCString trReimplementedFromList(int numEntries) 00757 { 00758 return "Reimplementat din "+trWriteList(numEntries)+"."; 00759 } 00760 00764 virtual QCString trReimplementedInList(int numEntries) 00765 { 00766 return "Reimplementat în "+trWriteList(numEntries)+"."; 00767 } 00768 00770 virtual QCString trNamespaceMembers() 00771 { return "Membrii Namespace-ului"; } 00772 00774 virtual QCString trNamespaceMemberDescription(bool extractAll) 00775 { 00776 QCString result="Lista tuturor membrilor "; 00777 if (!extractAll) result+="documentați "; 00778 result+="din toate namespace-urile, cu legături către "; 00779 00780 if (extractAll) 00781 result+="documentația namespace-ului pentru fiecare membru în parte:"; 00782 else 00783 result+="namespace-urile de care aparțin:"; 00784 return result; 00785 } 00789 virtual QCString trNamespaceIndex() 00790 { return "Indexul Namespace-ului"; } 00791 00795 virtual QCString trNamespaceDocumentation() 00796 { return "Documentația Namespace-ului"; } 00797 00799 // new since 0.49-990522 00801 00805 virtual QCString trNamespaces() 00806 { return "Namespace-uri"; } 00807 00809 // new since 0.49-990728 00811 00815 virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType, 00816 bool single) 00817 { // here s is one of " Class", " Struct" or " Union" 00818 // single is true implies a single file 00819 QCString result=(QCString)"Documentația pentru această "; 00820 switch(compType) 00821 { 00822 case ClassDef::Class: result+="clasă"; break; 00823 case ClassDef::Struct: result+="structură"; break; 00824 case ClassDef::Union: result+="uniune"; break; 00825 case ClassDef::Interface: result+="interfață"; break; 00826 case ClassDef::Protocol: result+="protocol"; break; // translate me! 00827 case ClassDef::Category: result+="category"; break; // translate me! 00828 case ClassDef::Exception: result+="excepție"; break; 00829 } 00830 result+=" a fost generată din fișier"; 00831 if (single) result+="ul:"; else result+="ele:"; 00832 return result; 00833 } 00834 00838 virtual QCString trAlphabeticalList() 00839 { return "Listă Alfabetică"; } 00840 00842 // new since 0.49-990901 00844 00846 virtual QCString trReturnValues() 00847 { return "Valori returnate"; } 00848 00851 virtual QCString trMainPage() 00852 { return "Pagina principală"; } 00853 00857 virtual QCString trPageAbbreviation() 00858 { return "pg."; } 00859 00861 // new since 0.49-991003 00863 00864 virtual QCString trSources() 00865 { 00866 return "Surse"; 00867 } 00868 virtual QCString trDefinedAtLineInSourceFile() 00869 { 00870 return "Definiția în linia @0 a fișierului @1."; 00871 } 00872 virtual QCString trDefinedInSourceFile() 00873 { 00874 return "Definiția în fișierul @0."; 00875 } 00876 00878 // new since 0.49-991205 00880 00881 virtual QCString trDeprecated() 00882 { 00883 return "Învechită(Deprecated)"; 00884 } 00885 00887 // new since 1.0.0 00889 00891 virtual QCString trCollaborationDiagram(const char *clName) 00892 { 00893 return (QCString)"Diagrama de relații pentru "+clName+":"; 00894 } 00896 virtual QCString trInclDepGraph(const char *fName) 00897 { 00898 return (QCString)"Graful dependențelor prin incluziune pentru "+fName+":"; 00899 } 00901 virtual QCString trConstructorDocumentation() 00902 { 00903 return "Documentația pentru Constructori și Destructori"; 00904 } 00906 virtual QCString trGotoSourceCode() 00907 { 00908 return "Vezi sursele."; 00909 } 00911 virtual QCString trGotoDocumentation() 00912 { 00913 return "Vezi documentația."; 00914 } 00916 virtual QCString trPrecondition() 00917 { 00918 return "Precondiție"; 00919 } 00921 virtual QCString trPostcondition() 00922 { 00923 return "Postcondiție"; 00924 } 00926 virtual QCString trInvariant() 00927 { 00928 return "Invariant"; 00929 } 00931 virtual QCString trInitialValue() 00932 { 00933 return "Inițializare:"; 00934 } 00936 virtual QCString trCode() 00937 { 00938 return "cod"; 00939 } 00940 virtual QCString trGraphicalHierarchy() 00941 { 00942 return "Ierarhia claselor în mod grafic"; 00943 } 00944 virtual QCString trGotoGraphicalHierarchy() 00945 { 00946 return "Vezi ierarhia claselor în mod grafic"; 00947 } 00948 virtual QCString trGotoTextualHierarchy() 00949 { 00950 return "Vezi ierarhia claselor în mod text"; 00951 } 00952 virtual QCString trPageIndex() 00953 { 00954 return "Indexul Paginilor"; 00955 } 00956 00958 // new since 1.1.0 00960 00961 virtual QCString trNote() 00962 { 00963 return "Notă"; 00964 } 00965 virtual QCString trPublicTypes() 00966 { 00967 return "Tipuri Publice"; 00968 } 00969 virtual QCString trPublicAttribs() 00970 { 00971 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 00972 { 00973 return "Câmpuri de Date"; 00974 } 00975 else 00976 { 00977 return "Atribute Publice"; 00978 } 00979 00980 } 00981 virtual QCString trStaticPublicAttribs() 00982 { 00983 return "Atribute Statice Publice"; 00984 } 00985 virtual QCString trProtectedTypes() 00986 { 00987 return "Tipuri Protejate"; 00988 } 00989 virtual QCString trProtectedAttribs() 00990 { 00991 return "Atribute Protejate"; 00992 } 00993 virtual QCString trStaticProtectedAttribs() 00994 { 00995 return "Atribute Statice Protejate"; 00996 } 00997 virtual QCString trPrivateTypes() 00998 { 00999 return "Tipuri Private"; 01000 } 01001 virtual QCString trPrivateAttribs() 01002 { 01003 return "Atribute Private"; 01004 } 01005 virtual QCString trStaticPrivateAttribs() 01006 { 01007 return "Atribute Statice Private"; 01008 } 01009 01011 // new since 1.1.3 01013 01015 virtual QCString trTodo() 01016 { 01017 return "De făcut"; 01018 } 01020 virtual QCString trTodoList() 01021 { 01022 return "Lista lucrurilor de făcut"; 01023 } 01024 01026 // new since 1.1.4 01028 01029 virtual QCString trReferencedBy() 01030 { 01031 return "Semnalat de"; 01032 } 01033 virtual QCString trRemarks() 01034 { 01035 return "Observații"; 01036 } 01037 virtual QCString trAttention() 01038 { 01039 return "Atenție"; 01040 } 01041 virtual QCString trInclByDepGraph() 01042 { 01043 return "Acest graf arată care fișiere includ, " 01044 "direct sau indirect, acest fișier:"; 01045 } 01046 virtual QCString trSince() 01047 { 01048 return "Din"; 01049 } 01050 01052 // new since 1.1.5 01054 01056 virtual QCString trLegendTitle() 01057 { 01058 return "Legenda grafului"; 01059 } 01061 virtual QCString trLegendDocs() 01062 { 01063 return 01064 "Această pagină arată modul în care trebuie să interpretați " 01065 "grafurile generate de doxygen.<p>\n" 01066 "Considerați următorul exemplu:\n" 01067 "\\code\n" 01068 "/*! Clasă invizibilă, tăiată din cauza depășirii spațiului */\n" 01069 "class Invisible { };\n\n" 01070 "/*! Altă clasă tăiată, relația de moștenire este ascunsă */\n" 01071 "class Truncated : public Invisible { };\n\n" 01072 "/* Clasă necomentată în stil doxygen */\n" 01073 "class Undocumented { };\n\n" 01074 "/*! Clasă care este moștenită în mod public */\n" 01075 "class PublicBase : public Truncated { };\n\n" 01076 "/*! A template class */\n" 01077 "template<class T> class Templ { };\n\n" 01078 "/*! Clasă care este moștenită în mod protejat */\n" 01079 "class ProtectedBase { };\n\n" 01080 "/*! Clasă care este moștenită în mod privat */\n" 01081 "class PrivateBase { };\n\n" 01082 "/*! Clasă care este folosită de clasa Inherited */\n" 01083 "class Used { };\n\n" 01084 "/*! Superclasă care moștenește un număr de alte clase */\n" 01085 "class Inherited : public PublicBase,\n" 01086 " protected ProtectedBase,\n" 01087 " private PrivateBase,\n" 01088 " public Undocumented,\n" 01089 " public Templ<int>\n" 01090 "{\n" 01091 " private:\n" 01092 " Used *m_usedClass;\n" 01093 "};\n" 01094 "\\endcode\n" 01095 "Dacă tagul \\c MAX_DOT_GRAPH_HEIGHT din fișierul de configurație " 01096 "Este setat la 200 acesta este graful rezultat:" 01097 "<p><center><img src=\"graph_legend."+Config_getEnum("DOT_IMAGE_FORMAT")+"\"></center>\n" 01098 "<p>\n" 01099 "Căsuțele din partea de sus au următoarea semnificație:\n" 01100 "<ul>\n" 01101 "<li>O căsuță neagră reprezintă structura sau clasa pentru care " 01102 "graful este generat.\n" 01103 "<li>O căsuță cu marginea neagră reprezintă o structură sau o clasă documentate.\n" 01104 "<li>O căsuță cu marginea gri reprezintă o structură sau o clasă nedocumentate.\n" 01105 "<li>O căsuță cu marginea roșie reprezintă o structură sau o clasă documentate, pentru\n" 01106 "care nu toate relațiile de moștenire/incluziune sunt arătate. Un graf este " 01107 "tăiat dacă nu încape în marginile specificate." 01108 "</ul>\n" 01109 "Săgețile au următoarea semnificație:\n" 01110 "<ul>\n" 01111 "<li>O săgeată de un albastru închis este folosită când avem o relație de " 01112 "moștenire publică între două clase.\n" 01113 "<li>O săgeată de un verde închis este folosită când avem o moștenire protejată.\n" 01114 "<li>O săgeată de un roșu închis este folosită când avem o moștenire privată.\n" 01115 "<li>O săgeată violetă punctată este folosită pentru o clasă conținută sau folosită " 01116 "de o altă clasă. Săgeata este marcată cu variabila(e) " 01117 "prin care este accesibilă clasa sau structura spre care este îndreptată. \n" 01118 "</ul>\n"; 01119 } 01121 virtual QCString trLegend() 01122 { 01123 return "legenda"; 01124 } 01125 01127 // new since 1.2.0 01129 01131 virtual QCString trTest() 01132 { 01133 return "Test"; 01134 } 01136 virtual QCString trTestList() 01137 { 01138 return "Listă de teste"; 01139 } 01140 01142 // new since 1.2.1 01144 01146 virtual QCString trDCOPMethods() 01147 { 01148 return "Metode DCOP"; 01149 } 01150 01152 // new since 1.2.2 01154 01156 virtual QCString trProperties() 01157 { 01158 return "Proprietăți"; 01159 } 01161 virtual QCString trPropertyDocumentation() 01162 { 01163 return "Documentația Proprietăților"; 01164 } 01165 01167 // new since 1.2.4 01169 01171 virtual QCString trInterfaces() 01172 { 01173 return "Interfețe"; 01174 } 01176 virtual QCString trClasses() 01177 { 01178 if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) 01179 { 01180 return "Structuri de Date"; 01181 } 01182 else 01183 { 01184 return "Clase"; 01185 } 01186 } 01188 virtual QCString trPackage(const char *name) 01189 { 01190 return (QCString)"Pachet "+name; 01191 } 01193 virtual QCString trPackageList() 01194 { 01195 return "Lista Pachetelor"; 01196 } 01198 virtual QCString trPackageListDescription() 01199 { 01200 return "Lista pachetelor, însoțită de scurte explicații, acolo unde acestea există:"; 01201 } 01203 virtual QCString trPackages() 01204 { 01205 return "Pachete"; 01206 } 01208 virtual QCString trPackageDocumentation() 01209 { 01210 return "Documentația Pachetelor"; 01211 } 01213 virtual QCString trDefineValue() 01214 { 01215 return "Valoare:"; 01216 } 01217 01219 // new since 1.2.5 01221 01223 virtual QCString trBug() 01224 { 01225 return "Problema (Bug)"; 01226 } 01228 virtual QCString trBugList() 01229 { 01230 return "Lista de Probleme (Bugs)"; 01231 } 01232 01234 // new since 1.2.6 01236 01262 virtual QCString trRTFansicp() 01263 { 01264 return "1250"; //EASTEUROPE_CHARSET [don't know if this is correct:Ro has a 0x418 index in that file] 01265 } 01266 01267 01271 virtual QCString trRTFCharSet() 01272 { 01273 return "0x418"; // well, I could not find a decent doc about this one - I think Ro code is 0x418 01274 } 01275 01277 virtual QCString trRTFGeneralIndex() 01278 { 01279 return "Index"; 01280 } 01281 01286 virtual QCString trClass(bool first_capital, bool singular) 01287 { 01288 QCString result((first_capital ? "Clas" : "clas")); 01289 result+= singular ? "a":"ele"; 01290 return result; 01291 } 01292 01297 virtual QCString trFile(bool first_capital, bool singular) 01298 { 01299 QCString result((first_capital ? "Fișier" : "fișier")); 01300 result+= singular ? "ul":"ele"; 01301 return result; 01302 } 01303 01308 virtual QCString trNamespace(bool first_capital, bool singular) 01309 { 01310 QCString result((first_capital ? "Namespace" : "namespace")); 01311 result+= singular ? "-ul":"-urile"; 01312 return result; 01313 } 01314 01319 virtual QCString trGroup(bool first_capital, bool singular) 01320 { 01321 QCString result((first_capital ? "Grupu" : "grupu")); 01322 result+= singular ? "l":"rile"; 01323 return result; 01324 } 01325 01330 virtual QCString trPage(bool first_capital, bool singular) 01331 { 01332 QCString result((first_capital ? "Pagin" : "pagin")); 01333 result+= singular ? "a":"ile"; 01334 return result; 01335 } 01336 01341 virtual QCString trMember(bool first_capital, bool singular) 01342 { 01343 QCString result((first_capital ? "Membr" : "membr")); 01344 result+= singular ? "ul":"ii"; 01345 return result; 01346 } 01347 01352 virtual QCString trField(bool first_capital, bool singular) 01353 { 01354 QCString result((first_capital ? "Câmp" : "câmp")); 01355 result+= singular ? "ul":"urile"; 01356 return result; 01357 } 01358 01363 virtual QCString trGlobal(bool first_capital, bool singular) 01364 { 01365 QCString result((first_capital ? "Global" : "global")); 01366 if (!singular) result+="e"; 01367 return result; 01368 } 01369 01371 // new since 1.2.7 01373 01376 virtual QCString trAuthor(bool first_capital, bool singular) 01377 { 01378 QCString result((first_capital ? "Autor" : "autor")); 01379 result+= singular ? "ul":"ii"; 01380 return result; 01381 } 01382 01384 // new since 1.2.11 01386 01389 virtual QCString trReferences() 01390 { 01391 return "Referințe"; 01392 } 01393 01395 // new since 1.2.13 01397 01401 virtual QCString trImplementedFromList(int numEntries) 01402 { 01403 return "Implementează "+trWriteList(numEntries)+"."; 01404 } 01405 01409 virtual QCString trImplementedInList(int numEntries) 01410 { 01411 return "Implementat în "+trWriteList(numEntries)+"."; 01412 } 01413 01415 // new since 1.2.16 01417 01421 virtual QCString trRTFTableOfContents() 01422 { 01423 return "Conținut"; 01424 } 01425 01427 // new since 1.2.17 01429 01433 virtual QCString trDeprecatedList() 01434 { 01435 return "Lista elementelor învechite (deprecated)"; 01436 } 01437 01439 // new since 1.2.18 01441 01445 virtual QCString trEvents() 01446 { 01447 return "Evenimente"; 01448 } 01450 virtual QCString trEventDocumentation() 01451 { 01452 return "Documentația aferentă evenimentelor"; 01453 } 01454 01456 // new since 1.3 01458 01461 virtual QCString trPackageTypes() 01462 { 01463 return "Tipuri în pachet"; 01464 } 01468 virtual QCString trPackageMembers() 01469 { 01470 return "Funcții în pachet"; 01471 } 01475 virtual QCString trStaticPackageMembers() 01476 { 01477 return "Funcții statice în pachet"; 01478 } 01482 virtual QCString trPackageAttribs() 01483 { 01484 return "Atribute în pachet"; 01485 } 01489 virtual QCString trStaticPackageAttribs() 01490 { 01491 return "Atribute statice în pachet"; 01492 } 01493 01495 // new since 1.3.1 01497 01501 virtual QCString trAll() 01502 { 01503 return "Toate"; 01504 } 01506 virtual QCString trCallGraph() 01507 { 01508 return "Graful de apel al acestei funcții:"; 01509 } 01510 01512 // new since 1.3.3 01514 01519 virtual QCString trSearchForIndex() 01520 { 01521 return "Caută"; 01522 } 01526 virtual QCString trSearchResultsTitle() 01527 { 01528 return "Rezultatele căutarii"; 01529 } 01538 virtual QCString trSearchResults(int numDocuments) 01539 { 01540 if (numDocuments==0) 01541 { 01542 return "Din pacate nu am găsit nici un document care să corespundă cererii."; 01543 } 01544 else if (numDocuments==1) 01545 { 01546 return "Am găsit <b>1</b> document corespunzând cererii."; 01547 } 01548 else 01549 { 01550 return "Am găsit <b>$num</b> documente corespunzând cererii. " 01551 "Lista documentelor găsite, sortate după relevanță."; 01552 } 01553 } 01557 virtual QCString trSearchMatches() 01558 { 01559 return "Găsite:"; 01560 } 01561 01563 // new since 1.3.8 01565 01568 virtual QCString trSourceFile(QCString& filename) 01569 { 01570 return " Fișierul sursă " + filename; 01571 } 01572 01574 // new since 1.3.9 01576 01580 virtual QCString trDirIndex() 01581 { return "Ierarhia directoarelor"; } 01582 01586 virtual QCString trDirDocumentation() 01587 { return "Documentația directoarelor"; } 01588 01592 virtual QCString trDirectories() 01593 { return "Directoare"; } 01594 01598 virtual QCString trDirDescription() 01599 { return "Această ierarhie de directoare este sortată, " 01600 "per nivel, in ordine alfabetică:"; 01601 } 01602 01606 virtual QCString trDirReference(const char *dirName) 01607 { 01608 QCString result="Director-referință "; result+=dirName; 01609 return result; 01610 } 01611 01615 virtual QCString trDir(bool first_capital, bool singular) 01616 { 01617 QCString result((first_capital ? "Directo" : "directo")); 01618 if (singular) result+="r"; else result="are"; 01619 return result; 01620 } 01621 01622 }; 01623 01624 #endif