📄 translator_hr.h
字号:
/****************************************************************************** * * * * Copyright (C) 1997-2001 by Dimitri van Heesch. * * Permission to use, copy, modify, and distribute this software and its * documentation under the terms of the GNU General Public License is hereby * granted. No representations are made about the suitability of this software * for any purpose. It is provided "as is" without express or implied warranty. * See the GNU General Public License for more details. * * Documents produced by Doxygen are derivative works derived from the * input used in their production; they are not affected by this license. **/// translation by Boris Bralo <boris.bralo@zg.tel.hr>// Updates:// --------// 2000/08/20 // - Better handling of ISO-8859-2/ WIN 1250 stuff based on (actualy stolen from :-)) Czech translations// implemented by Petr Prikryl (prikrylp@skil.cz).// As opposed to Czech translation this one assumes that Doxygen strings are written in Linux ( it's true,// I don't have QT pro licence ) , and uses ISOToWin function when built in WIN32//// 2000/09/18// - Added strings from 1.2.1// - Removed unneeeded decode() calls// - Changed some CS terminology// // 2001/01/22// - Added strings from 1.2.4//// 2001/05/25// - Added strings and up to and including 1.2.7_20010524// - Removed obsolete method trFiles()// - Removed obsolete method trAuthor()// - Removed obsolete method trAuthor()// - Removed obsolete method trVerbatimHeadert()// - Method latexBabelPackage() removed, ude latexLanguageSupportCommand//// 2001/11/13// - inherits from Translator // - Added strings for 1.2.11// - better output for C documentation (trCompoundMembersDescription(), trClassDocumentation()) //#ifndef TRANSLATOR_HR_H#define TRANSLATOR_HR_Hclass TranslatorCroatian : public Translator{ private: /*! to avoid macro redefinition from translator_cz.h */ inline QCString decode(const QCString& sInput) { #ifdef _WIN32 return ISO88592ToWin1250(sInput);#else return sInput;#endif } public: QCString idLanguage() { return "croatian"; } QCString idLanguageCharset()#ifdef _WIN32 { return "windows-1250"; }#else { return "iso-8859-2"; }#endif QCString latexLanguageSupportCommand() { return "\\usepackage[croatian]{babel}\n"; } QCString trRelatedFunctions() { return "Povezane funkcije"; } QCString trRelatedSubscript() { return "(To nisu member funkcije.)"; } QCString trDetailedDescription() { return decode("Detaljno obja筺jenje"); } QCString trMemberTypedefDocumentation() { return decode("Dokumentacija typedef 鑜anova"); } QCString trMemberEnumerationDocumentation() { return decode("Dokumentacija enumeracijskih 鑜anova"); } QCString trEnumerationValueDocumentation() { return "Dokumentacija enumeracijskih vrijednosti"; } QCString trMemberFunctionDocumentation() { return "Dokumentacija funkcija"; } QCString trMemberDataDocumentation() { return "Documentacija varijabli"; } QCString trMore() { return decode("Op筰rnije..."); } QCString trListOfAllMembers() { return decode("Popis svih 鑜anova."); } QCString trMemberList() { return decode("Popis 鑜anova."); } QCString trThisIsTheListOfAllMembers() { return decode("Ovo je popis svih 鑜anova"); } QCString trIncludingInheritedMembers() { return decode(", uklju鑥ju鎖 naslije餰ne 鑜anove."); } QCString trGeneratedAutomatically(const char *s) { QCString result=decode("generirano automatski Doxygen-om"); if (s) result+=(QCString)" za "+s; result+=" iz programskog koda."; return decode(result); } QCString trEnumName() { return decode("enum ime"); } QCString trEnumValue() { return decode("enum vrijednost"); } QCString trDefinedIn() { return decode("definirano u"); } QCString trModules() { return "Moduli"; } QCString trClassHierarchy() { return "Stablo klasa"; } QCString trCompoundList() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { return "Sve strukture"; } else { return "Sve klase"; } } QCString trFileList() { return "Popis datoteka"; } QCString trHeaderFiles() { return "Header datoteke"; } QCString trCompoundMembers() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) return decode("Svi 鑜anovi struktura"); else return decode("Svi 鑜anovi klasa"); } QCString trFileMembers() { return decode("萳anovi klasa u datoteci"); } QCString trRelatedPages() { return decode("Stranice povezane s ovom"); } QCString trExamples() { return "Primjeri"; } QCString trSearch() { return decode("Tra緄"); } QCString trClassHierarchyDescription() { return decode("Stablo naslije餴vanja je slo緀no " "pribli緉o po abecedi:"); } QCString trFileListDescription(bool extractAll) { QCString result="Popis svih "; if (!extractAll) result+="dokumentiranih "; result+="datoteka, s kratkim opisom:"; return decode(result); } QCString trCompoundListDescription() { return "Popis svih klasa, unija i struktura " "s kratkim opisom :"; } QCString trCompoundMembersDescription(bool extractAll) { QCString result="Popis svih "; if (!extractAll) result+="dokumentiranih "; if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) result+="鑜anova klasa s linkovima na "; else result+="鑜anova struktura s linkovima na "; if (extractAll) { result+="dokumentaciju svakog 鑜ana:"; } else { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) result+="dokumentaciju klase :"; else result +="dokumentaciju strukture"; } return decode(result); } QCString trFileMembersDescription(bool extractAll) { QCString result="Popis svih "; if (!extractAll) result+="dokumentiranih "; result+="鑜anova s linkovima na "; if (extractAll) result+="dokumentaciju datoteke u kojima se nalaze:"; else result+="datoteke u kojima se nalaze:"; return decode(result); } QCString trHeaderFilesDescription() { return decode("Popis header datoteka koje 鑙ne API :"); } QCString trExamplesDescription() { return "Popis primjera :"; } QCString trRelatedPagesDescription() { return "Popis povezanih stranica:"; } QCString trModulesDescription() { return "Popis svih modula:"; } QCString trNoDescriptionAvailable() { return "Opis nije dostupan"; } QCString trDocumentation() { return "Dokumentacija"; } QCString trModuleIndex() { return "Kazalo modula"; } QCString trHierarchicalIndex() { return "Hijerarhijsko kazalo"; } QCString trCompoundIndex() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { return "Kazalo struktura podataka"; } else { return "Skupno kazalo "; } } QCString trFileIndex() { return "Kazalo datoteka"; } QCString trModuleDocumentation() { return "Dokumentacija modula"; } QCString trClassDocumentation() { if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C")) { return "Dokumentacija struktura podataka"; } else { return "Dokumentacija klasa"; } } QCString trFileDocumentation() { return "Dokumentacija datoteka"; } QCString trExampleDocumentation() { return "Dokumentacija primjera"; } QCString trPageDocumentation() { return "Dokumentacija vezane stranice"; } QCString trReferenceManual() { return decode("Priru鑞ik"); } QCString trDefines() { return "Definicije"; } QCString trFuncProtos() { return "Prototipi funkcija"; } QCString trTypedefs() { return "Typedef-ovi"; } QCString trEnumerations() { return "Enumeracije"; } QCString trFunctions() { return "Funkcije"; } QCString trVariables() { return "Varijable"; } QCString trEnumerationValues() { return "Vrijednosti enumeracija"; } QCString trDefineDocumentation() { return "Dokumentacija definicija"; } QCString trFunctionPrototypeDocumentation() { return "Dokumentacija prototipa funkcije"; } QCString trTypedefDocumentation() { return "Dokumentacija typedef-a"; } QCString trEnumerationTypeDocumentation() { return "Dokumentacija enumeracijskog tipa"; } QCString trFunctionDocumentation() { return "Dokumentacije funkcija"; } QCString trVariableDocumentation() { return "Dokumentacija varijable"; } QCString trCompounds() { return "Strukture"; } QCString trGeneratedAt(const char *date,const char *projName) { QCString result=(QCString)"Generirano "+date; if (projName) result+=(QCString)" projekt: "+projName; result+=" generator: "; return decode(result); } QCString trWrittenBy() { return decode("napisao "); } QCString trClassDiagram(const char *clName) { return decode("Dijagram klasa za ")+clName; } QCString trForInternalUseOnly() { return decode("Isklju鑙vo za internu uporabu."); } QCString trReimplementedForInternalReasons() { return decode("Reimplementirano zbog internih razloga; " "Nema utjecaja na API."); } QCString trWarning() { return "Upozorenje"; } QCString trBugsAndLimitations() { return decode("Gre筴e i ograni鑕nja"); } QCString trVersion() { return "Verzija"; } QCString trDate() { return "Datum"; } QCString trReturns() { return "Povratne vrijednosti"; } QCString trSeeAlso() { return decode("Vidi tako餰r"); } QCString trParameters() { return "Parametri"; } QCString trExceptions() { return "Iznimke"; } QCString trGeneratedBy() { return "Generirao"; } //////////////////////////////////////////////////////////////////////////// new since 0.49-990307 ////////////////////////////////////////////////////////////////////////// QCString trNamespaceList() { return "Popis imenika"; } QCString trNamespaceListDescription(bool extractAll) { QCString result="Popis svih "; if (!extractAll) result+="dokumentiranih "; result+="imenika s kratkim opisom:"; return decode(result); } QCString trFriends() { return decode("Friend-ovi "); }//////////////////////////////////////////////////////////////////////////// new since 0.49-990405////////////////////////////////////////////////////////////////////////// QCString trRelatedFunctionDocumentation() { return "Dokumentacija povezanih funkcija"; } //////////////////////////////////////////////////////////////////////////// new since 0.49-990425
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -