Root/
Source at commit 1322 created 12 years 8 months ago. By meklort, Add doxygen to utils folder | |
---|---|
1 | /******************************************************************************␊ |
2 | *␊ |
3 | * ␊ |
4 | *␊ |
5 | * Copyright (C) 1997-2011 by Dimitri van Heesch.␊ |
6 | *␊ |
7 | * Permission to use, copy, modify, and distribute this software and its␊ |
8 | * documentation under the terms of the GNU General Public License is hereby ␊ |
9 | * granted. No representations are made about the suitability of this software ␊ |
10 | * for any purpose. It is provided "as is" without express or implied warranty.␊ |
11 | * See the GNU General Public License for more details.␊ |
12 | *␊ |
13 | * Documents produced by Doxygen are derivative works derived from the␊ |
14 | * input used in their production; they are not affected by this license.␊ |
15 | *␊ |
16 | */␊ |
17 | ␊ |
18 | #ifndef TRANSLATOR_CZ_H␊ |
19 | #define TRANSLATOR_CZ_H␊ |
20 | ␊ |
21 | // Updates:␊ |
22 | // --------␊ |
23 | // 2010/06/01 - typo␊ |
24 | // 2010/04/28 - Updates for "new since 1.6.3".␊ |
25 | // 2009/09/02 - Updates for "new since 1.6.0 (mainly for the new search engine)".␊ |
26 | // 2008/06/09 - Corrections in trLegendDocs().␊ |
27 | // 2007/11/13 - Update for "new since 1.5.4 (mainly for Fortran)".␊ |
28 | // 2007/03/20 - removing decode(), conversion of literals to UTF-8.␊ |
29 | // 2006/06/13 - translation of the trEnumerationValueDocumentation().␊ |
30 | // and clear in the Czech language.␊ |
31 | // modified trCallGraph() to make the meaning unambiguous␊ |
32 | // 2006/05/10 - Update for "new since 1.4.6" -- trCallerGraph(), ␊ |
33 | // 2005/03/08 - Update for "new since 1.4.1" (trOverloadText()) ␊ |
34 | // 2005/02/11 - The "never used" methods removed.␊ |
35 | // 2004/09/14 - The new methods "since 1.3.9" implemented. ␊ |
36 | // 2004/06/16 - The new method "since 1.3.8" implemented. ␊ |
37 | // 2004/02/27 - Text inside the trCallGraph() corrected.␊ |
38 | // 2004/02/26 - trLegendDocs() updated.␊ |
39 | // 2003/08/13 - Four new methods "since 1.3.3" implemented. ␊ |
40 | // 2003/06/10 - Two new methods "since 1.3.1" implemented.␊ |
41 | // 2003/04/28 - Five new methods "since 1.3" implemented.␊ |
42 | // 2002/10/15 - The new trEvents() and trEventDocumentation() implemented.␊ |
43 | // 2002/07/29 - The new trDeprecatedList() implemented.␊ |
44 | // 2002/07/08 - The new trRTFTableOfContents() implemented. (my birthday! ;) ␊ |
45 | // 2002/03/05 - ... forgot to replace TranslatorAdapter... by Translator.␊ |
46 | // 2002/01/23 - Two new methods "since 1.2.13" implemented.␊ |
47 | // 2001/11/06 - trReferences() implemented.␊ |
48 | // 2001/07/16 - trClassDocumentation() updated as in the English translator.␊ |
49 | // 2001/05/25 - Corrections.␊ |
50 | // 2001/05/18 - Updates, corrections.␊ |
51 | // 2001/05/02 - Decode() inline changed to decode(); cleaning.␊ |
52 | // level as other translators.␊ |
53 | // class Translator. The English translator is now on the same␊ |
54 | // introducing TranslatorAdapter class and the abstract base␊ |
55 | // 2001/04/20 - Update for "new since 1.2.6-20010422". Experimental version␊ |
56 | // 2001/04/10 - Updates (1.2.6-20010408), cleaning.␊ |
57 | // 2001/03/12 - Minor correction of comments (synchronous with translator.h).␊ |
58 | // 2001/02/26 - Update for "new since 1.2.5" version (trBug(), trBugList()).␊ |
59 | // 2001/02/15 - trMore() now returns only "..." (ellipsis).␊ |
60 | // 2001/01/09 - Update for "new since 1.2.4" version.␊ |
61 | // 2000/10/17 - Update for "new since 1.2.2" version. ␊ |
62 | // 2000/09/11 - Update for "new since 1.2.1" version.␊ |
63 | // 2000/09/06 - Reimplementation of trInheritsList().␊ |
64 | // 2000/08/31 - ISOToWin() and WinToISO() moved to the base class.␊ |
65 | // 2000/08/30 - Macro DECODE replaced by the inline (thanks to Boris Bralo).␊ |
66 | // 2000/08/24 - Corrections, updates.␊ |
67 | // 2000/08/02 - Updated for 1.2.0␊ |
68 | // 2000/07/19 - Updates for "new since 1.1.5"; encoding conversion separated.␊ |
69 | // 2000/07/10 - Update to 1.1.5; conditionally decoding to iso-8859-2 for UNIX.␊ |
70 | // 2000/06/20 - Prototype: with diacritics; based on ver. 1.1.4 (from scratch).␊ |
71 | // ␊ |
72 | // The first translation from English to Czech was started by␊ |
73 | // Vlastimil Havran (1999--2000). The prototype version of Czech strings ␊ |
74 | // with diacritics was implemented by Petr Prikryl (prikrylp@skil.cz), ␊ |
75 | // 2000/06/20. Vlastimil agreed that Petr be the new maintainer.␊ |
76 | ␊ |
77 | // Todo␊ |
78 | // ----␊ |
79 | // - The trReimplementedFromList() should pass the kind of the ␊ |
80 | // reimplemented element. It can be method, typedef or possibly ␊ |
81 | // something else. It is difficult to find the general translation␊ |
82 | // for all kinds in the Czech language.␊ |
83 | ␊ |
84 | class TranslatorCzech : public Translator␊ |
85 | {␊ |
86 | public:␊ |
87 | // --- Language control methods -------------------␊ |
88 | ␊ |
89 | virtual QCString idLanguage()␊ |
90 | { return "czech"; }␊ |
91 | ␊ |
92 | virtual QCString latexLanguageSupportCommand()␊ |
93 | { ␊ |
94 | return "\\usepackage[T2A]{fontenc}\n"␊ |
95 | "\\usepackage[czech]{babel}\n";␊ |
96 | }␊ |
97 | ␊ |
98 | /*! return the language charset. This will be used for the HTML output */␊ |
99 | virtual QCString idLanguageCharset()␊ |
100 | {␊ |
101 | return "utf-8";␊ |
102 | }␊ |
103 | ␊ |
104 | // --- Language translation methods -------------------␊ |
105 | ␊ |
106 | /*! used in the compound documentation before a list of related functions. */␊ |
107 | virtual QCString trRelatedFunctions()␊ |
108 | { return "Související funkce"; }␊ |
109 | ␊ |
110 | /*! subscript for the related functions. */␊ |
111 | virtual QCString trRelatedSubscript()␊ |
112 | { return "(Uvedené funkce nejsou členskými funkcemi.)"; }␊ |
113 | ␊ |
114 | /*! header that is put before the detailed description of files, classes and namespaces. */␊ |
115 | virtual QCString trDetailedDescription()␊ |
116 | { return "Detailní popis"; }␊ |
117 | ␊ |
118 | /*! header that is put before the list of typedefs. */␊ |
119 | virtual QCString trMemberTypedefDocumentation()␊ |
120 | { return "Dokumentace k členským typům"; }␊ |
121 | ␊ |
122 | /*! header that is put before the list of enumerations. */␊ |
123 | virtual QCString trMemberEnumerationDocumentation()␊ |
124 | { return "Dokumentace k členským výčtům"; }␊ |
125 | ␊ |
126 | /*! header that is put before the list of member functions. */␊ |
127 | virtual QCString trMemberFunctionDocumentation()␊ |
128 | { return "Dokumentace k metodám"; }␊ |
129 | ␊ |
130 | /*! header that is put before the list of member attributes. */␊ |
131 | virtual QCString trMemberDataDocumentation()␊ |
132 | { ␊ |
133 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
134 | {␊ |
135 | return "Dokumentace k položkám"; ␊ |
136 | }␊ |
137 | else␊ |
138 | {␊ |
139 | return "Dokumentace k datovým členům";␊ |
140 | }␊ |
141 | }␊ |
142 | ␊ |
143 | /*! this is the text of a link put after brief descriptions. */␊ |
144 | virtual QCString trMore() ␊ |
145 | { return "..."; }␊ |
146 | ␊ |
147 | /*! put in the class documentation */␊ |
148 | virtual QCString trListOfAllMembers()␊ |
149 | { return "Seznam všech členů."; }␊ |
150 | ␊ |
151 | /*! used as the title of the "list of all members" page of a class */␊ |
152 | virtual QCString trMemberList()␊ |
153 | { return "Seznam členů třídy"; }␊ |
154 | ␊ |
155 | /*! this is the first part of a sentence that is followed by a class name */␊ |
156 | virtual QCString trThisIsTheListOfAllMembers()␊ |
157 | { return "Zde naleznete úplný seznam členů třídy "; }␊ |
158 | ␊ |
159 | /*! this is the remainder of the sentence after the class name */␊ |
160 | virtual QCString trIncludingInheritedMembers()␊ |
161 | { return ", včetně všech zděděných členů."; }␊ |
162 | ␊ |
163 | /*! this is put at the author sections at the bottom of man pages.␊ |
164 | * parameter s is name of the project name.␊ |
165 | */␊ |
166 | virtual QCString trGeneratedAutomatically(const char *s)␊ |
167 | { QCString result("Generováno automaticky programem Doxygen "␊ |
168 | "ze zdrojových textů");␊ |
169 | if (s) result += QCString(" projektu ") + s;␊ |
170 | result += "."; ␊ |
171 | return result;␊ |
172 | }␊ |
173 | ␊ |
174 | /*! put after an enum name in the list of all members */␊ |
175 | virtual QCString trEnumName()␊ |
176 | { return "jméno výčtu"; }␊ |
177 | ␊ |
178 | /*! put after an enum value in the list of all members */␊ |
179 | virtual QCString trEnumValue()␊ |
180 | { return "hodnota výčtu"; }␊ |
181 | ␊ |
182 | /*! put after an undocumented member in the list of all members */␊ |
183 | virtual QCString trDefinedIn()␊ |
184 | { return "definován v"; }␊ |
185 | ␊ |
186 | // quick reference sections␊ |
187 | ␊ |
188 | /*! This is put above each page as a link to the list of all groups of ␊ |
189 | * compounds or files (see the \\group command).␊ |
190 | */␊ |
191 | virtual QCString trModules()␊ |
192 | { return "Moduly"; }␊ |
193 | ␊ |
194 | /*! This is put above each page as a link to the class hierarchy */␊ |
195 | virtual QCString trClassHierarchy()␊ |
196 | { return "Hierarchie tříd"; }␊ |
197 | ␊ |
198 | /*! This is put above each page as a link to the list of annotated classes */␊ |
199 | virtual QCString trCompoundList()␊ |
200 | { ␊ |
201 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
202 | {␊ |
203 | return "Datové struktury";␊ |
204 | }␊ |
205 | else␊ |
206 | { ␊ |
207 | return "Seznam tříd"; ␊ |
208 | }␊ |
209 | }␊ |
210 | ␊ |
211 | /*! This is put above each page as a link to the list of documented files */␊ |
212 | virtual QCString trFileList()␊ |
213 | { return "Seznam souborů"; }␊ |
214 | ␊ |
215 | /*! This is put above each page as a link to all members of compounds. */␊ |
216 | virtual QCString trCompoundMembers()␊ |
217 | { ␊ |
218 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
219 | {␊ |
220 | return "Datové položky"; ␊ |
221 | }␊ |
222 | else␊ |
223 | {␊ |
224 | return "Seznam členů tříd"; ␊ |
225 | }␊ |
226 | }␊ |
227 | ␊ |
228 | /*! This is put above each page as a link to all members of files. */␊ |
229 | virtual QCString trFileMembers()␊ |
230 | { ␊ |
231 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
232 | {␊ |
233 | return "Globální symboly"; ␊ |
234 | }␊ |
235 | else␊ |
236 | {␊ |
237 | return "Symboly v souborech"; ␊ |
238 | }␊ |
239 | }␊ |
240 | ␊ |
241 | /*! This is put above each page as a link to all related pages. */␊ |
242 | virtual QCString trRelatedPages()␊ |
243 | { return "Ostatní stránky"; }␊ |
244 | ␊ |
245 | /*! This is put above each page as a link to all examples. */␊ |
246 | virtual QCString trExamples()␊ |
247 | { return "Příklady"; }␊ |
248 | ␊ |
249 | /*! This is put above each page as a link to the search engine. */␊ |
250 | virtual QCString trSearch()␊ |
251 | { return "Hledat"; }␊ |
252 | ␊ |
253 | /*! This is an introduction to the class hierarchy. */␊ |
254 | virtual QCString trClassHierarchyDescription()␊ |
255 | { return "Zde naleznete seznam, vyjadřující vztah dědičnosti tříd. "␊ |
256 | "Je seřazen přibližně (ale ne úplně) podle abecedy:";␊ |
257 | }␊ |
258 | ␊ |
259 | /*! This is an introduction to the list with all files. */␊ |
260 | virtual QCString trFileListDescription(bool extractAll)␊ |
261 | {␊ |
262 | QCString result="Zde naleznete seznam všech ";␊ |
263 | if (!extractAll) result+="dokumentovaných ";␊ |
264 | result+="souborů se stručnými popisy:";␊ |
265 | return result;␊ |
266 | }␊ |
267 | ␊ |
268 | /*! This is an introduction to the annotated compound list. */␊ |
269 | virtual QCString trCompoundListDescription()␊ |
270 | { ␊ |
271 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
272 | {␊ |
273 | return "Následující seznam obsahuje identifikace datových "␊ |
274 | "struktur a jejich stručné popisy:"; ␊ |
275 | }␊ |
276 | else␊ |
277 | {␊ |
278 | return "Následující seznam obsahuje především identifikace "␊ |
279 | "tříd, ale nacházejí se zde i další netriviální prvky, "␊ |
280 | "jako jsou struktury (struct), unie (union) a rozhraní "␊ |
281 | "(interface). V seznamu jsou uvedeny jejich stručné "␊ |
282 | "popisy:";␊ |
283 | }␊ |
284 | }␊ |
285 | ␊ |
286 | /*! This is an introduction to the page with all class members. */␊ |
287 | virtual QCString trCompoundMembersDescription(bool extractAll)␊ |
288 | {␊ |
289 | QCString result= "Zde naleznete seznam všech ";␊ |
290 | if (!extractAll) ␊ |
291 | {␊ |
292 | result += "dokumentovaných ";␊ |
293 | }␊ |
294 | ␊ |
295 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
296 | {␊ |
297 | result += "položek struktur (struct) a unií (union) ";␊ |
298 | }␊ |
299 | else␊ |
300 | {␊ |
301 | result += "členů tříd ";␊ |
302 | }␊ |
303 | ␊ |
304 | result += "s odkazy na "; ␊ |
305 | ␊ |
306 | if (extractAll)␊ |
307 | {␊ |
308 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
309 | {␊ |
310 | result += "dokumentaci struktur/unií, ke kterým příslušejí:";␊ |
311 | }␊ |
312 | else␊ |
313 | {␊ |
314 | result += "dokumentaci tříd, ke kterým příslušejí:";␊ |
315 | }␊ |
316 | }␊ |
317 | else␊ |
318 | {␊ |
319 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
320 | {␊ |
321 | result+="struktury/unie, ke kterým příslušejí:";␊ |
322 | }␊ |
323 | else␊ |
324 | {␊ |
325 | result+="třídy, ke kterým příslušejí:";␊ |
326 | }␊ |
327 | }␊ |
328 | ␊ |
329 | return result;␊ |
330 | }␊ |
331 | ␊ |
332 | /*! This is an introduction to the page with all file members. */␊ |
333 | virtual QCString trFileMembersDescription(bool extractAll)␊ |
334 | {␊ |
335 | QCString result="Zde naleznete seznam všech ";␊ |
336 | if (!extractAll) result+="dokumentovaných ";␊ |
337 | ␊ |
338 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
339 | {␊ |
340 | result+="funkcí, proměnných, maker, výčtů a definic typů (typedef) "␊ |
341 | "s odkazy na ";␊ |
342 | }␊ |
343 | else␊ |
344 | {␊ |
345 | result+="symbolů, které jsou definovány na úrovni svých souborů. "␊ |
346 | "Pro každý symbol je uveden odkaz na ";␊ |
347 | }␊ |
348 | ␊ |
349 | if (extractAll) ␊ |
350 | result+="soubory, ke kterým příslušejí:";␊ |
351 | else ␊ |
352 | result+="dokumentaci:";␊ |
353 | ␊ |
354 | return result;␊ |
355 | }␊ |
356 | ␊ |
357 | /*! This is an introduction to the page with the list of all examples */␊ |
358 | virtual QCString trExamplesDescription()␊ |
359 | { return "Zde naleznete seznam všech příkladů:"; }␊ |
360 | ␊ |
361 | /*! This is an introduction to the page with the list of related pages */␊ |
362 | virtual QCString trRelatedPagesDescription()␊ |
363 | { return "Následující seznam odkazuje na další stránky projektu:"; }␊ |
364 | ␊ |
365 | /*! This is an introduction to the page with the list of class/file groups */␊ |
366 | virtual QCString trModulesDescription()␊ |
367 | { return "Zde naleznete seznam všech modulů:"; }␊ |
368 | ␊ |
369 | // index titles (the project name is prepended for these) ␊ |
370 | ␊ |
371 | ␊ |
372 | /*! This is used in HTML as the title of index.html. */␊ |
373 | virtual QCString trDocumentation()␊ |
374 | { return "Dokumentace"; }␊ |
375 | ␊ |
376 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
377 | * index of all groups.␊ |
378 | */␊ |
379 | virtual QCString trModuleIndex()␊ |
380 | { return "Rejstřík modulů"; }␊ |
381 | ␊ |
382 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
383 | * class hierarchy.␊ |
384 | */␊ |
385 | virtual QCString trHierarchicalIndex()␊ |
386 | { return "Rejstřík hierarchie tříd"; }␊ |
387 | ␊ |
388 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
389 | * annotated compound index.␊ |
390 | */␊ |
391 | virtual QCString trCompoundIndex()␊ |
392 | { ␊ |
393 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
394 | { ␊ |
395 | return "Rejstřík datových struktur";␊ |
396 | }␊ |
397 | else␊ |
398 | {␊ |
399 | return "Rejstřík tříd"; ␊ |
400 | }␊ |
401 | }␊ |
402 | ␊ |
403 | /*! This is used in LaTeX as the title of the chapter with the␊ |
404 | * list of all files.␊ |
405 | */␊ |
406 | virtual QCString trFileIndex() ␊ |
407 | { return "Rejstřík souborů"; }␊ |
408 | ␊ |
409 | /*! This is used in LaTeX as the title of the chapter containing␊ |
410 | * the documentation of all groups.␊ |
411 | */␊ |
412 | virtual QCString trModuleDocumentation()␊ |
413 | { return "Dokumentace modulů"; }␊ |
414 | ␊ |
415 | /*! This is used in LaTeX as the title of the chapter containing␊ |
416 | * the documentation of all classes, structs and unions.␊ |
417 | */␊ |
418 | virtual QCString trClassDocumentation()␊ |
419 | { ␊ |
420 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
421 | {␊ |
422 | return "Dokumentace datových struktur"; ␊ |
423 | }␊ |
424 | else␊ |
425 | {␊ |
426 | return "Dokumentace tříd"; ␊ |
427 | } ␊ |
428 | }␊ |
429 | ␊ |
430 | /*! This is used in LaTeX as the title of the chapter containing␊ |
431 | * the documentation of all files.␊ |
432 | */␊ |
433 | virtual QCString trFileDocumentation()␊ |
434 | { return "Dokumentace souborů"; }␊ |
435 | ␊ |
436 | /*! This is used in LaTeX as the title of the chapter containing␊ |
437 | * the documentation of all examples.␊ |
438 | */␊ |
439 | virtual QCString trExampleDocumentation()␊ |
440 | { return "Dokumentace příkladů"; }␊ |
441 | ␊ |
442 | /*! This is used in LaTeX as the title of the chapter containing␊ |
443 | * the documentation of all related pages.␊ |
444 | */␊ |
445 | virtual QCString trPageDocumentation()␊ |
446 | { return "Dokumentace souvisejících stránek"; }␊ |
447 | ␊ |
448 | /*! This is used in LaTeX as the title of the document */␊ |
449 | virtual QCString trReferenceManual()␊ |
450 | { return "Referenční příručka"; }␊ |
451 | ␊ |
452 | /*! This is used in the documentation of a file as a header before the ␊ |
453 | * list of defines␊ |
454 | */␊ |
455 | virtual QCString trDefines()␊ |
456 | { return "Definice maker"; }␊ |
457 | ␊ |
458 | /*! This is used in the documentation of a file as a header before the ␊ |
459 | * list of function prototypes␊ |
460 | */␊ |
461 | virtual QCString trFuncProtos()␊ |
462 | { return "Prototypy"; }␊ |
463 | ␊ |
464 | /*! This is used in the documentation of a file as a header before the ␊ |
465 | * list of typedefs␊ |
466 | */␊ |
467 | virtual QCString trTypedefs()␊ |
468 | { return "Definice typů"; }␊ |
469 | ␊ |
470 | /*! This is used in the documentation of a file as a header before the ␊ |
471 | * list of enumerations␊ |
472 | */␊ |
473 | virtual QCString trEnumerations()␊ |
474 | { return "Výčty"; }␊ |
475 | ␊ |
476 | /*! This is used in the documentation of a file as a header before the ␊ |
477 | * list of (global) functions␊ |
478 | */␊ |
479 | virtual QCString trFunctions()␊ |
480 | { return "Funkce"; }␊ |
481 | ␊ |
482 | /*! This is used in the documentation of a file as a header before the ␊ |
483 | * list of (global) variables␊ |
484 | */␊ |
485 | virtual QCString trVariables()␊ |
486 | { return "Proměnné"; }␊ |
487 | ␊ |
488 | /*! This is used in the documentation of a file as a header before the ␊ |
489 | * list of (global) variables␊ |
490 | */␊ |
491 | virtual QCString trEnumerationValues()␊ |
492 | { return "Hodnoty výčtu"; }␊ |
493 | ␊ |
494 | /*! This is used in the documentation of a file before the list of␊ |
495 | * documentation blocks for defines␊ |
496 | */␊ |
497 | virtual QCString trDefineDocumentation()␊ |
498 | { return "Dokumentace k definicím maker"; }␊ |
499 | ␊ |
500 | /*! This is used in the documentation of a file/namespace before the list ␊ |
501 | * of documentation blocks for function prototypes␊ |
502 | */␊ |
503 | virtual QCString trFunctionPrototypeDocumentation()␊ |
504 | { return "Dokumentace prototypů"; }␊ |
505 | ␊ |
506 | /*! This is used in the documentation of a file/namespace before the list ␊ |
507 | * of documentation blocks for typedefs␊ |
508 | */␊ |
509 | virtual QCString trTypedefDocumentation()␊ |
510 | { return "Dokumentace definic typů"; }␊ |
511 | ␊ |
512 | /*! This is used in the documentation of a file/namespace before the list ␊ |
513 | * of documentation blocks for enumeration types␊ |
514 | */␊ |
515 | virtual QCString trEnumerationTypeDocumentation()␊ |
516 | { return "Dokumentace výčtových typů"; }␊ |
517 | ␊ |
518 | /*! This is used in the documentation of a file/namespace before the list ␊ |
519 | * of documentation blocks for functions␊ |
520 | */␊ |
521 | virtual QCString trFunctionDocumentation()␊ |
522 | { return "Dokumentace funkcí"; }␊ |
523 | ␊ |
524 | /*! This is used in the documentation of a file/namespace before the list ␊ |
525 | * of documentation blocks for variables␊ |
526 | */␊ |
527 | virtual QCString trVariableDocumentation()␊ |
528 | { return "Dokumentace proměnných"; }␊ |
529 | ␊ |
530 | /*! This is used in the documentation of a file/namespace/group before ␊ |
531 | * the list of links to documented compounds␊ |
532 | */␊ |
533 | virtual QCString trCompounds()␊ |
534 | { ␊ |
535 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
536 | { ␊ |
537 | return "Datové struktry";␊ |
538 | }␊ |
539 | else␊ |
540 | {␊ |
541 | return "Třídy"; ␊ |
542 | }␊ |
543 | }␊ |
544 | ␊ |
545 | /*! This is used in the standard footer of each page and indicates when ␊ |
546 | * the page was generated ␊ |
547 | */␊ |
548 | virtual QCString trGeneratedAt(const char *date,const char *projName)␊ |
549 | { ␊ |
550 | QCString result("Generováno ");␊ |
551 | result += date;␊ |
552 | if (projName) ␊ |
553 | result += QCString(" pro projekt ") + projName;␊ |
554 | result += " programem";␊ |
555 | return result;␊ |
556 | }␊ |
557 | /*! This is part of the sentence used in the standard footer of each page.␊ |
558 | */␊ |
559 | virtual QCString trWrittenBy()␊ |
560 | {␊ |
561 | return " -- autor ";␊ |
562 | }␊ |
563 | ␊ |
564 | /*! this text is put before a class diagram */␊ |
565 | virtual QCString trClassDiagram(const char *clName)␊ |
566 | {␊ |
567 | return QCString("Diagram dědičnosti pro třídu ") + clName;␊ |
568 | }␊ |
569 | ␊ |
570 | /*! this text is generated when the \\internal command is used. */␊ |
571 | virtual QCString trForInternalUseOnly()␊ |
572 | { return "Pouze pro vnitřní použití."; }␊ |
573 | ␊ |
574 | /*! this text is generated when the \\warning command is used. */␊ |
575 | virtual QCString trWarning()␊ |
576 | { return "Pozor"; }␊ |
577 | ␊ |
578 | /*! this text is generated when the \\version command is used. */␊ |
579 | virtual QCString trVersion()␊ |
580 | { return "Verze"; }␊ |
581 | ␊ |
582 | /*! this text is generated when the \\date command is used. */␊ |
583 | virtual QCString trDate()␊ |
584 | { return "Datum"; }␊ |
585 | ␊ |
586 | /*! this text is generated when the \\return command is used. */␊ |
587 | virtual QCString trReturns()␊ |
588 | { return "Návratová hodnota"; }␊ |
589 | ␊ |
590 | /*! this text is generated when the \\sa command is used. */␊ |
591 | virtual QCString trSeeAlso()␊ |
592 | { return "Viz také"; }␊ |
593 | ␊ |
594 | /*! this text is generated when the \\param command is used. */␊ |
595 | virtual QCString trParameters()␊ |
596 | { return "Parametry"; }␊ |
597 | ␊ |
598 | /*! this text is generated when the \\exception command is used. */␊ |
599 | virtual QCString trExceptions()␊ |
600 | { return "Výjimky"; }␊ |
601 | ␊ |
602 | /*! this text is used in the title page of a LaTeX document. */␊ |
603 | virtual QCString trGeneratedBy()␊ |
604 | { return "Generováno programem"; }␊ |
605 | ␊ |
606 | // new since 0.49-990307␊ |
607 | ␊ |
608 | /*! used as the title of page containing all the index of all namespaces. */␊ |
609 | virtual QCString trNamespaceList()␊ |
610 | { return "Seznam prostorů jmen"; }␊ |
611 | ␊ |
612 | /*! used as an introduction to the namespace list */␊ |
613 | virtual QCString trNamespaceListDescription(bool extractAll)␊ |
614 | {␊ |
615 | QCString result="Zde naleznete seznam všech ";␊ |
616 | if (!extractAll) result+="dokumentovaných ";␊ |
617 | result+="prostorů jmen se stručným popisem:";␊ |
618 | return result;␊ |
619 | }␊ |
620 | ␊ |
621 | /*! used in the class documentation as a header before the list of all␊ |
622 | * friends of a class␊ |
623 | */␊ |
624 | virtual QCString trFriends()␊ |
625 | { return "Friends"; }␊ |
626 | ␊ |
627 | //////////////////////////////////////////////////////////////////////////␊ |
628 | // new since 0.49-990405␊ |
629 | //////////////////////////////////////////////////////////////////////////␊ |
630 | ␊ |
631 | /*! used in the class documentation as a header before the list of all␊ |
632 | * related classes ␊ |
633 | */␊ |
634 | virtual QCString trRelatedFunctionDocumentation()␊ |
635 | { return "Dokumentace k friends"; }␊ |
636 | ␊ |
637 | //////////////////////////////////////////////////////////////////////////␊ |
638 | // new since 0.49-990425␊ |
639 | //////////////////////////////////////////////////////////////////////////␊ |
640 | ␊ |
641 | /*! used as the title of the HTML page of a class/struct/union */␊ |
642 | virtual QCString trCompoundReference(const char *clName,␊ |
643 | ClassDef::CompoundType compType,␊ |
644 | bool isTemplate)␊ |
645 | {␊ |
646 | QCString result("Dokumentace ");␊ |
647 | if (isTemplate) result += "šablony ";␊ |
648 | switch(compType)␊ |
649 | {␊ |
650 | case ClassDef::Class: result += "třídy "; break;␊ |
651 | case ClassDef::Struct: result += "struktury "; break;␊ |
652 | case ClassDef::Union: result += "unie "; break;␊ |
653 | case ClassDef::Interface: result += "rozhraní "; break;␊ |
654 | case ClassDef::Protocol: result += "protokolu "; break;␊ |
655 | case ClassDef::Category: result += "kategorie "; break;␊ |
656 | case ClassDef::Exception: result += "výjimky "; break;␊ |
657 | }␊ |
658 | result += clName;␊ |
659 | return result;␊ |
660 | }␊ |
661 | ␊ |
662 | /*! used as the title of the HTML page of a file */␊ |
663 | virtual QCString trFileReference(const char *fileName)␊ |
664 | {␊ |
665 | QCString result("Dokumentace souboru ");␊ |
666 | result+=fileName; ␊ |
667 | return result;␊ |
668 | }␊ |
669 | ␊ |
670 | /*! used as the title of the HTML page of a namespace */␊ |
671 | virtual QCString trNamespaceReference(const char *namespaceName)␊ |
672 | {␊ |
673 | QCString result("Dokumentace prostoru jmen ");␊ |
674 | result+=namespaceName;␊ |
675 | return result;␊ |
676 | }␊ |
677 | ␊ |
678 | /* ␊ |
679 | * these are for the member sections of a class, struct or union ␊ |
680 | */␊ |
681 | virtual QCString trPublicMembers()␊ |
682 | { return "Veřejné metody"; }␊ |
683 | virtual QCString trPublicSlots()␊ |
684 | { return "Veřejné sloty"; }␊ |
685 | virtual QCString trSignals()␊ |
686 | { return "Signály"; }␊ |
687 | virtual QCString trStaticPublicMembers()␊ |
688 | { return "Statické veřejné metody"; }␊ |
689 | virtual QCString trProtectedMembers()␊ |
690 | { return "Chráněné metody"; }␊ |
691 | virtual QCString trProtectedSlots()␊ |
692 | { return "Chráněné sloty"; }␊ |
693 | virtual QCString trStaticProtectedMembers()␊ |
694 | { return "Statické chráněné metody"; }␊ |
695 | virtual QCString trPrivateMembers()␊ |
696 | { return "Privátní metody"; }␊ |
697 | virtual QCString trPrivateSlots()␊ |
698 | { return "Privátní sloty"; }␊ |
699 | virtual QCString trStaticPrivateMembers()␊ |
700 | { return "Statické privátní metody"; }␊ |
701 | ␊ |
702 | /*! this function is used to produce a comma-separated list of items.␊ |
703 | * use generateMarker(i) to indicate where item i should be put.␊ |
704 | */␊ |
705 | virtual QCString trWriteList(int numEntries)␊ |
706 | {␊ |
707 | QCString result;␊ |
708 | int i;␊ |
709 | // the inherits list contain `numEntries' classes␊ |
710 | for (i=0;i<numEntries;i++) ␊ |
711 | {␊ |
712 | // use generateMarker to generate placeholders for the class links!␊ |
713 | result+=generateMarker(i); // generate marker for entry i in the list ␊ |
714 | // (order is left to right)␊ |
715 | ␊ |
716 | if (i!=numEntries-1) // not the last entry, so we need a separator␊ |
717 | {␊ |
718 | if (i<numEntries-2) // not the fore last entry ␊ |
719 | result+=", ";␊ |
720 | else // the fore last entry␊ |
721 | result+=" a ";␊ |
722 | }␊ |
723 | }␊ |
724 | return result; ␊ |
725 | }␊ |
726 | ␊ |
727 | /*! used in class documentation to produce a list of base classes,␊ |
728 | * if class diagrams are disabled.␊ |
729 | */␊ |
730 | virtual QCString trInheritsList(int numEntries)␊ |
731 | {␊ |
732 | QCString result("Dědí z ");␊ |
733 | result += (numEntries == 1) ? "bázové třídy " : "bázových tříd ";␊ |
734 | result += trWriteList(numEntries) + ".";␊ |
735 | return result;␊ |
736 | }␊ |
737 | ␊ |
738 | /*! used in class documentation to produce a list of super classes,␊ |
739 | * if class diagrams are disabled.␊ |
740 | */␊ |
741 | virtual QCString trInheritedByList(int numEntries)␊ |
742 | {␊ |
743 | QCString result("Zděděna ");␊ |
744 | result += (numEntries == 1) ? "třídou " : "třídami ";␊ |
745 | result += trWriteList(numEntries) + ".";␊ |
746 | return result;␊ |
747 | }␊ |
748 | ␊ |
749 | /*! used in member documentation blocks to produce a list of ␊ |
750 | * members that are hidden by this one.␊ |
751 | */␊ |
752 | virtual QCString trReimplementedFromList(int numEntries)␊ |
753 | {␊ |
754 | QCString result("Reimplementuje stejnojmenný prvek z ");␊ |
755 | result += trWriteList(numEntries) + ".";␊ |
756 | return result;␊ |
757 | }␊ |
758 | ␊ |
759 | /*! used in member documentation blocks to produce a list of␊ |
760 | * all member that overwrite the implementation of this member.␊ |
761 | */␊ |
762 | virtual QCString trReimplementedInList(int numEntries)␊ |
763 | {␊ |
764 | QCString result("Reimplementováno v ");␊ |
765 | result += trWriteList(numEntries) + ".";␊ |
766 | return result;␊ |
767 | }␊ |
768 | ␊ |
769 | /*! This is put above each page as a link to all members of namespaces. */␊ |
770 | virtual QCString trNamespaceMembers()␊ |
771 | { return "Symboly v prostorech jmen"; }␊ |
772 | ␊ |
773 | /*! This is an introduction to the page with all namespace members */␊ |
774 | virtual QCString trNamespaceMemberDescription(bool extractAll)␊ |
775 | { ␊ |
776 | QCString result="Zde naleznete seznam všech ";␊ |
777 | if (!extractAll) result+="dokumentovaných ";␊ |
778 | result+="symbolů, které jsou definovány ve svých prostorech jmen. "␊ |
779 | "U každého je uveden odkaz na ";␊ |
780 | if (extractAll) ␊ |
781 | result+="dokumentaci příslušného prostoru jmen:";␊ |
782 | else ␊ |
783 | result+="příslušný prostor jmen:";␊ |
784 | return result;␊ |
785 | }␊ |
786 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
787 | * index of all namespaces.␊ |
788 | */␊ |
789 | virtual QCString trNamespaceIndex()␊ |
790 | { return "Rejstřík prostorů jmen"; }␊ |
791 | ␊ |
792 | /*! This is used in LaTeX as the title of the chapter containing␊ |
793 | * the documentation of all namespaces.␊ |
794 | */␊ |
795 | virtual QCString trNamespaceDocumentation()␊ |
796 | { return "Dokumentace prostorů jmen"; }␊ |
797 | ␊ |
798 | //////////////////////////////////////////////////////////////////////////␊ |
799 | // new since 0.49-990522␊ |
800 | //////////////////////////////////////////////////////////////////////////␊ |
801 | ␊ |
802 | /*! This is used in the documentation before the list of all␊ |
803 | * namespaces in a file.␊ |
804 | */␊ |
805 | virtual QCString trNamespaces()␊ |
806 | { return "Prostory jmen"; }␊ |
807 | ␊ |
808 | //////////////////////////////////////////////////////////////////////////␊ |
809 | // new since 0.49-990728␊ |
810 | //////////////////////////////////////////////////////////////////////////␊ |
811 | ␊ |
812 | /*! This is put at the bottom of a class documentation page and is␊ |
813 | * followed by a list of files that were used to generate the page.␊ |
814 | */␊ |
815 | virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,␊ |
816 | bool single)␊ |
817 | { // here s is one of " Class", " Struct" or " Union"␊ |
818 | // single is true implies a single file␊ |
819 | QCString result=(QCString)"Dokumentace pro ";␊ |
820 | switch(compType)␊ |
821 | {␊ |
822 | case ClassDef::Class: result+="tuto třídu"; break;␊ |
823 | case ClassDef::Struct: result+="tuto strukturu (struct)"; break;␊ |
824 | case ClassDef::Union: result+="tuto unii (union)"; break;␊ |
825 | case ClassDef::Interface: result+="toto rozhraní"; break;␊ |
826 | case ClassDef::Protocol: result+="tento protokol "; break;␊ |
827 | case ClassDef::Category: result+="tuto kategorii "; break;␊ |
828 | case ClassDef::Exception: result+="tuto výjimku"; break;␊ |
829 | }␊ |
830 | result+=" byla generována z ";␊ |
831 | if (single) result+="následujícího souboru:"; ␊ |
832 | else result+="následujících souborů:";␊ |
833 | return result;␊ |
834 | }␊ |
835 | ␊ |
836 | /*! This is in the (quick) index as a link to the alphabetical compound␊ |
837 | * list.␊ |
838 | */␊ |
839 | virtual QCString trAlphabeticalList()␊ |
840 | { return "Rejstřík tříd"; }␊ |
841 | ␊ |
842 | //////////////////////////////////////////////////////////////////////////␊ |
843 | // new since 0.49-990901␊ |
844 | //////////////////////////////////////////////////////////////////////////␊ |
845 | ␊ |
846 | /*! This is used as the heading text for the retval command. */␊ |
847 | virtual QCString trReturnValues()␊ |
848 | { return "Vracené hodnoty"; }␊ |
849 | ␊ |
850 | /*! This is in the (quick) index as a link to the main page (index.html)␊ |
851 | */␊ |
852 | virtual QCString trMainPage()␊ |
853 | { return "Hlavní stránka"; }␊ |
854 | ␊ |
855 | /*! This is used in references to page that are put in the LaTeX ␊ |
856 | * documentation. It should be an abbreviation of the word page.␊ |
857 | */␊ |
858 | virtual QCString trPageAbbreviation()␊ |
859 | { return "s."; }␊ |
860 | ␊ |
861 | //////////////////////////////////////////////////////////////////////////␊ |
862 | // new since 0.49-991003␊ |
863 | //////////////////////////////////////////////////////////////////////////␊ |
864 | ␊ |
865 | virtual QCString trDefinedAtLineInSourceFile()␊ |
866 | {␊ |
867 | return "Definice je uvedena na řádku @0 v souboru @1.";␊ |
868 | }␊ |
869 | virtual QCString trDefinedInSourceFile()␊ |
870 | {␊ |
871 | return "Definice v souboru @0.";␊ |
872 | }␊ |
873 | ␊ |
874 | //////////////////////////////////////////////////////////////////////////␊ |
875 | // new since 0.49-991205␊ |
876 | //////////////////////////////////////////////////////////////////////////␊ |
877 | ␊ |
878 | virtual QCString trDeprecated()␊ |
879 | {␊ |
880 | return "Zastaralé";␊ |
881 | }␊ |
882 | ␊ |
883 | //////////////////////////////////////////////////////////////////////////␊ |
884 | // new since 1.0.0␊ |
885 | //////////////////////////////////////////////////////////////////////////␊ |
886 | ␊ |
887 | /*! this text is put before a collaboration diagram */␊ |
888 | virtual QCString trCollaborationDiagram(const char *clName)␊ |
889 | {␊ |
890 | return (QCString)"Diagram tříd pro "+clName+":";␊ |
891 | }␊ |
892 | /*! this text is put before an include dependency graph */␊ |
893 | virtual QCString trInclDepGraph(const char *fName)␊ |
894 | {␊ |
895 | return (QCString)"Graf závislostí na vkládaných souborech "␊ |
896 | "pro "+fName+":";␊ |
897 | }␊ |
898 | /*! header that is put before the list of constructor/destructors. */␊ |
899 | virtual QCString trConstructorDocumentation()␊ |
900 | {␊ |
901 | return "Dokumentace konstruktoru a destruktoru"; ␊ |
902 | }␊ |
903 | /*! Used in the file documentation to point to the corresponding sources. */␊ |
904 | virtual QCString trGotoSourceCode()␊ |
905 | {␊ |
906 | return "Zobrazit zdrojový text tohoto souboru.";␊ |
907 | }␊ |
908 | /*! Used in the file sources to point to the corresponding documentation. */␊ |
909 | virtual QCString trGotoDocumentation()␊ |
910 | {␊ |
911 | return "Zobrazit dokumentaci tohoto souboru.";␊ |
912 | }␊ |
913 | /*! Text for the \\pre command */␊ |
914 | virtual QCString trPrecondition()␊ |
915 | {␊ |
916 | return "Precondition";␊ |
917 | }␊ |
918 | /*! Text for the \\post command */␊ |
919 | virtual QCString trPostcondition()␊ |
920 | {␊ |
921 | return "Postcondition";␊ |
922 | }␊ |
923 | /*! Text for the \\invariant command */␊ |
924 | virtual QCString trInvariant()␊ |
925 | {␊ |
926 | return "Invariant";␊ |
927 | }␊ |
928 | /*! Text shown before a multi-line variable/enum initialization */␊ |
929 | virtual QCString trInitialValue()␊ |
930 | {␊ |
931 | return "Initializer:";␊ |
932 | }␊ |
933 | /*! Text used the source code in the file index */␊ |
934 | virtual QCString trCode()␊ |
935 | {␊ |
936 | return "zdrojový text";␊ |
937 | }␊ |
938 | virtual QCString trGraphicalHierarchy()␊ |
939 | {␊ |
940 | return "Grafické zobrazení hierarchie tříd";␊ |
941 | }␊ |
942 | virtual QCString trGotoGraphicalHierarchy()␊ |
943 | {␊ |
944 | return "Zobrazit grafickou podobu hierarchie tříd";␊ |
945 | }␊ |
946 | virtual QCString trGotoTextualHierarchy()␊ |
947 | {␊ |
948 | return "Zobrazit textovou podobu hierarchie tříd";␊ |
949 | }␊ |
950 | virtual QCString trPageIndex()␊ |
951 | {␊ |
952 | return "Rejstřík stránek";␊ |
953 | }␊ |
954 | ␊ |
955 | //////////////////////////////////////////////////////////////////////////␊ |
956 | // new since 1.1.0␊ |
957 | //////////////////////////////////////////////////////////////////////////␊ |
958 | ␊ |
959 | virtual QCString trNote()␊ |
960 | {␊ |
961 | return "Poznámka";␊ |
962 | }␊ |
963 | virtual QCString trPublicTypes()␊ |
964 | {␊ |
965 | return "Veřejné typy";␊ |
966 | }␊ |
967 | virtual QCString trPublicAttribs()␊ |
968 | {␊ |
969 | if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))␊ |
970 | {␊ |
971 | return "Datové položky";␊ |
972 | }␊ |
973 | else␊ |
974 | {␊ |
975 | return "Veřejné atributy";␊ |
976 | }␊ |
977 | }␊ |
978 | virtual QCString trStaticPublicAttribs()␊ |
979 | {␊ |
980 | return "Statické veřejné atributy";␊ |
981 | }␊ |
982 | virtual QCString trProtectedTypes()␊ |
983 | {␊ |
984 | return "Chráněné typy";␊ |
985 | }␊ |
986 | virtual QCString trProtectedAttribs()␊ |
987 | {␊ |
988 | return "Chráněné atributy";␊ |
989 | }␊ |
990 | virtual QCString trStaticProtectedAttribs()␊ |
991 | {␊ |
992 | return "Statické chráněné atributy";␊ |
993 | }␊ |
994 | virtual QCString trPrivateTypes()␊ |
995 | {␊ |
996 | return "Privátní typy";␊ |
997 | }␊ |
998 | virtual QCString trPrivateAttribs()␊ |
999 | {␊ |
1000 | return "Privátní atributy";␊ |
1001 | }␊ |
1002 | virtual QCString trStaticPrivateAttribs()␊ |
1003 | {␊ |
1004 | return "Statické privátní atributy";␊ |
1005 | }␊ |
1006 | ␊ |
1007 | //////////////////////////////////////////////////////////////////////////␊ |
1008 | // new since 1.1.3␊ |
1009 | //////////////////////////////////////////////////////////////////////////␊ |
1010 | ␊ |
1011 | /*! Used as a marker that is put before a todo item */␊ |
1012 | virtual QCString trTodo()␊ |
1013 | {␊ |
1014 | return "Plánované úpravy";␊ |
1015 | }␊ |
1016 | /*! Used as the header of the todo list */␊ |
1017 | virtual QCString trTodoList()␊ |
1018 | {␊ |
1019 | return "Seznam plánovaných úprav";␊ |
1020 | }␊ |
1021 | ␊ |
1022 | //////////////////////////////////////////////////////////////////////////␊ |
1023 | // new since 1.1.4␊ |
1024 | //////////////////////////////////////////////////////////////////////////␊ |
1025 | ␊ |
1026 | virtual QCString trReferencedBy()␊ |
1027 | {␊ |
1028 | return "Používá se v";␊ |
1029 | }␊ |
1030 | virtual QCString trRemarks()␊ |
1031 | {␊ |
1032 | return "Poznámky"; // ??? not checked in a context␊ |
1033 | }␊ |
1034 | virtual QCString trAttention()␊ |
1035 | {␊ |
1036 | return "Upozornění"; // ??? not checked in a context␊ |
1037 | }␊ |
1038 | virtual QCString trInclByDepGraph()␊ |
1039 | {␊ |
1040 | return "Následující graf ukazuje, které soubory přímo nebo "␊ |
1041 | "nepřímo vkládají tento soubor:";␊ |
1042 | }␊ |
1043 | virtual QCString trSince()␊ |
1044 | {␊ |
1045 | return "Od"; // ??? not checked in a context␊ |
1046 | }␊ |
1047 | ␊ |
1048 | ////////////////////////////////////////////////////////////////////////////␊ |
1049 | // new since 1.1.5␊ |
1050 | //////////////////////////////////////////////////////////////////////////␊ |
1051 | ␊ |
1052 | /*! title of the graph legend page */␊ |
1053 | virtual QCString trLegendTitle()␊ |
1054 | {␊ |
1055 | return "Vysvětlivky ke grafu";␊ |
1056 | }␊ |
1057 | /*! page explaining how the dot graph's should be interpreted */␊ |
1058 | virtual QCString trLegendDocs()␊ |
1059 | {␊ |
1060 | return␊ |
1061 | "Zde naleznete vysvětlení, jak mají být interpretovány grafy, "␊ |
1062 | "které byly generovány programem doxygen.<p>\n"␊ |
1063 | "Uvažujte následující příklad:\n"␊ |
1064 | "\\code\n"␊ |
1065 | "/*! Neviditelná třída, která se v grafu nezobrazuje, protože "␊ |
1066 | "došlo k ořezání grafu. */\n"␊ |
1067 | "class Invisible { };\n\n"␊ |
1068 | "/*! Třída, u které došlo k ořezání grafu. Vztah dědičnosti "␊ |
1069 | "je skryt. */\n"␊ |
1070 | "class Truncated : public Invisible { };\n\n"␊ |
1071 | "/* Třída, která není dokumentována komentáři programu doxygen. */\n"␊ |
1072 | "class Undocumented { };\n\n"␊ |
1073 | "/*! Bázová třída děděná veřejně (public inheritance). */\n"␊ |
1074 | "class PublicBase : public Truncated { };\n\n"␊ |
1075 | "/*! Šablona třídy. */\n"␊ |
1076 | "template<class T> class Templ { };\n\n"␊ |
1077 | "/*! Bázová třída, použitá pro chráněné dědění "␊ |
1078 | "(protected inheritance). */\n"␊ |
1079 | "class ProtectedBase { };\n\n"␊ |
1080 | "/*! Bázová třída, využitá pro privátní dědění "␊ |
1081 | "(private inheritance). */\n"␊ |
1082 | "class PrivateBase { };\n\n"␊ |
1083 | "/*! Třída, která je využívána třídou Inherited. */\n"␊ |
1084 | "class Used { };\n\n"␊ |
1085 | "/*! Odvozená třída, která dědí z více tříd. */\n"␊ |
1086 | "class Inherited : public PublicBase,\n"␊ |
1087 | " protected ProtectedBase,\n"␊ |
1088 | " private PrivateBase,\n"␊ |
1089 | " public Undocumented,\n"␊ |
1090 | " public Templ<int>\n"␊ |
1091 | "{\n"␊ |
1092 | " private:\n"␊ |
1093 | " Used *m_usedClass;\n"␊ |
1094 | "};\n"␊ |
1095 | "\\endcode\n"␊ |
1096 | "K výše uvedenému bude vygenerován následující graf:"␊ |
1097 | "<p><center><img src=\"graph_legend."+Config_getEnum("DOT_IMAGE_FORMAT")+"\"></center>\n"␊ |
1098 | "<p>\n"␊ |
1099 | "Bloky (tj. uzly) v uvedeném grafu mají následující význam:\n"␊ |
1100 | "<ul>\n"␊ |
1101 | "<li>Šedě vyplněný obdélník reprezentuje strukturu nebo třídu, "␊ |
1102 | "pro kterou byl graf generován.\n"␊ |
1103 | "<li>Obdélník s černým obrysem označuje dokumentovanou "␊ |
1104 | "strukturu nebo třídu.\n"␊ |
1105 | "<li>Obdélník s šedým obrysem označuje nedokumentovanou "␊ |
1106 | "strukturu nebo třídu.\n"␊ |
1107 | "<li>Obdélník s červeným obrysem označuje dokumentovanou "␊ |
1108 | "strukturu nebo třídu, pro kterou\n"␊ |
1109 | "nejsou zobrazeny všechny vztahy dědičnosti nebo obsažení. "␊ |
1110 | "Graf je ořezán v případě, kdy jej\n"␊ |
1111 | "není možné umístit do vymezeného prostoru.\n"␊ |
1112 | "</ul>\n"␊ |
1113 | "Šipky (tj. hrany grafu) mají následující význam:\n"␊ |
1114 | "<ul>\n"␊ |
1115 | "<li>Tmavě modrá šipka se používá pro označení vztahu veřejné "␊ |
1116 | "dědičnosti (public) mezi dvěma třídami.\n"␊ |
1117 | "<li>Tmavě zelená šipka označuje vztah chráněné dědičnosti "␊ |
1118 | "(protected).\n"␊ |
1119 | "<li>Tmavě červená šipka označuje vztah privátní dědičnosti "␊ |
1120 | "(private).\n"␊ |
1121 | "<li>Purpurová šipka kreslená čárkovaně se používá v případě, "␊ |
1122 | "kdy je třída obsažena v jiné třídě,\n"␊ |
1123 | "nebo kdy je používána jinou třídou. Je označena identifikátorem "␊ |
1124 | "jedné nebo více proměných, přes které\n"␊ |
1125 | "je třída nebo struktura zpřístupněna.\n"␊ |
1126 | "<li>Žlutá šipka kreslená čárkovaně vyjadřuje vztah mezi instancí šablony " ␊ |
1127 | "a šablonou třídy, na základě které byla\n"␊ |
1128 | "instance šablony vytvořena. V popisu šipky jsou uvedeny příslušné"␊ |
1129 | " parametry šablony.\n"␊ |
1130 | "</ul>\n";␊ |
1131 | }␊ |
1132 | /*! text for the link to the legend page */␊ |
1133 | virtual QCString trLegend()␊ |
1134 | {␊ |
1135 | return "vysvětlivky";␊ |
1136 | }␊ |
1137 | ␊ |
1138 | //////////////////////////////////////////////////////////////////////////␊ |
1139 | // new since 1.2.0␊ |
1140 | //////////////////////////////////////////////////////////////////////////␊ |
1141 | ␊ |
1142 | /*! Used as a marker that is put before a test item */␊ |
1143 | virtual QCString trTest()␊ |
1144 | {␊ |
1145 | return "Test";␊ |
1146 | }␊ |
1147 | ␊ |
1148 | /*! Used as the header of the test list */␊ |
1149 | virtual QCString trTestList()␊ |
1150 | {␊ |
1151 | return "Seznam testů";␊ |
1152 | }␊ |
1153 | ␊ |
1154 | //////////////////////////////////////////////////////////////////////////␊ |
1155 | // new since 1.2.1␊ |
1156 | //////////////////////////////////////////////////////////////////////////␊ |
1157 | ␊ |
1158 | /*! Used as a section header for KDE-2 IDL methods */␊ |
1159 | virtual QCString trDCOPMethods()␊ |
1160 | {␊ |
1161 | return "Metody DCOP";␊ |
1162 | }␊ |
1163 | ␊ |
1164 | //////////////////////////////////////////////////////////////////////////␊ |
1165 | // new since 1.2.2␊ |
1166 | //////////////////////////////////////////////////////////////////////////␊ |
1167 | ␊ |
1168 | /*! Used as a section header for IDL properties */␊ |
1169 | virtual QCString trProperties()␊ |
1170 | {␊ |
1171 | return "Vlastnosti";␊ |
1172 | }␊ |
1173 | /*! Used as a section header for IDL property documentation */␊ |
1174 | virtual QCString trPropertyDocumentation()␊ |
1175 | {␊ |
1176 | return "Dokumentace k vlastnosti";␊ |
1177 | }␊ |
1178 | //////////////////////////////////////////////////////////////////////////␊ |
1179 | // new since 1.2.4␊ |
1180 | //////////////////////////////////////////////////////////////////////////␊ |
1181 | ␊ |
1182 | /*! Used for Java classes in the summary section of Java packages */␊ |
1183 | virtual QCString trClasses()␊ |
1184 | {␊ |
1185 | return "Třídy";␊ |
1186 | }␊ |
1187 | /*! Used as the title of a Java package */␊ |
1188 | virtual QCString trPackage(const char *name)␊ |
1189 | {␊ |
1190 | return QCString("Balík ") + name;␊ |
1191 | }␊ |
1192 | /*! Title of the package index page */␊ |
1193 | virtual QCString trPackageList()␊ |
1194 | {␊ |
1195 | return "Seznam balíků";␊ |
1196 | }␊ |
1197 | /*! The description of the package index page */␊ |
1198 | virtual QCString trPackageListDescription()␊ |
1199 | {␊ |
1200 | return "Zde naleznete seznam balíků se stručným popisem "␊ |
1201 | "(pokud byl uveden):";␊ |
1202 | }␊ |
1203 | /*! The link name in the Quick links header for each page */␊ |
1204 | virtual QCString trPackages()␊ |
1205 | {␊ |
1206 | return "Balíky";␊ |
1207 | }␊ |
1208 | /*! Text shown before a multi-line define */␊ |
1209 | virtual QCString trDefineValue()␊ |
1210 | {␊ |
1211 | return "Hodnota:";␊ |
1212 | }␊ |
1213 | ␊ |
1214 | //////////////////////////////////////////////////////////////////////////␊ |
1215 | // new since 1.2.5␊ |
1216 | //////////////////////////////////////////////////////////////////////////␊ |
1217 | ␊ |
1218 | /*! Used as a marker that is put before a \\bug item */␊ |
1219 | virtual QCString trBug()␊ |
1220 | {␊ |
1221 | return "Chyba";␊ |
1222 | }␊ |
1223 | /*! Used as the header of the bug list */␊ |
1224 | virtual QCString trBugList()␊ |
1225 | {␊ |
1226 | return "Seznam chyb";␊ |
1227 | }␊ |
1228 | ␊ |
1229 | //////////////////////////////////////////////////////////////////////////␊ |
1230 | // new since 1.2.6-20010422␊ |
1231 | //////////////////////////////////////////////////////////////////////////␊ |
1232 | ␊ |
1233 | /*! Used as ansicpg for RTF file */␊ |
1234 | virtual QCString trRTFansicp()␊ |
1235 | {␊ |
1236 | return "1250";␊ |
1237 | }␊ |
1238 | ␊ |
1239 | /*! Used as ansicpg for RTF fcharset */␊ |
1240 | virtual QCString trRTFCharSet()␊ |
1241 | {␊ |
1242 | return "238";␊ |
1243 | }␊ |
1244 | ␊ |
1245 | /*! Used as header RTF general index */␊ |
1246 | virtual QCString trRTFGeneralIndex()␊ |
1247 | {␊ |
1248 | return "Rejstřík";␊ |
1249 | }␊ |
1250 | ␊ |
1251 | /*! This is used for translation of the word that will possibly␊ |
1252 | * be followed by a single name or by a list of names ␊ |
1253 | * of the category.␊ |
1254 | */␊ |
1255 | virtual QCString trClass(bool first_capital, bool singular)␊ |
1256 | { ␊ |
1257 | QCString result((first_capital ? "Tříd" : "tříd"));␊ |
1258 | result += singular ? "a" : "y";␊ |
1259 | return result; ␊ |
1260 | }␊ |
1261 | ␊ |
1262 | /*! This is used for translation of the word that will possibly␊ |
1263 | * be followed by a single name or by a list of names ␊ |
1264 | * of the category.␊ |
1265 | */␊ |
1266 | virtual QCString trFile(bool first_capital, bool singular)␊ |
1267 | { ␊ |
1268 | QCString result((first_capital ? "Soubor" : "soubor"));␊ |
1269 | if (!singular) result+="y";␊ |
1270 | return result; ␊ |
1271 | }␊ |
1272 | ␊ |
1273 | /*! This is used for translation of the word that will possibly␊ |
1274 | * be followed by a single name or by a list of names ␊ |
1275 | * of the category.␊ |
1276 | */␊ |
1277 | virtual QCString trNamespace(bool first_capital, bool singular)␊ |
1278 | { ␊ |
1279 | QCString result((first_capital ? "Prostor" : "prostor"));␊ |
1280 | if (!singular) result+="y";␊ |
1281 | result+=" jmen";␊ |
1282 | return result; ␊ |
1283 | }␊ |
1284 | ␊ |
1285 | /*! This is used for translation of the word that will possibly␊ |
1286 | * be followed by a single name or by a list of names ␊ |
1287 | * of the category.␊ |
1288 | */␊ |
1289 | virtual QCString trGroup(bool first_capital, bool singular)␊ |
1290 | { ␊ |
1291 | QCString result((first_capital ? "Skupin" : "skupin"));␊ |
1292 | result += singular ? "a" : "y";␊ |
1293 | return result; ␊ |
1294 | }␊ |
1295 | ␊ |
1296 | /*! This is used for translation of the word that will possibly␊ |
1297 | * be followed by a single name or by a list of names ␊ |
1298 | * of the category.␊ |
1299 | */␊ |
1300 | virtual QCString trPage(bool first_capital, bool singular)␊ |
1301 | { ␊ |
1302 | QCString result((first_capital ? "Stránk" : "stránk"));␊ |
1303 | result += singular ? "a" : "y";␊ |
1304 | return result; ␊ |
1305 | }␊ |
1306 | ␊ |
1307 | /*! This is used for translation of the word that will possibly␊ |
1308 | * be followed by a single name or by a list of names ␊ |
1309 | * of the category.␊ |
1310 | */␊ |
1311 | virtual QCString trMember(bool first_capital, bool singular)␊ |
1312 | { ␊ |
1313 | QCString result((first_capital ? "Člen" : "člen"));␊ |
1314 | if (!singular) ␊ |
1315 | result += "y";␊ |
1316 | return result; ␊ |
1317 | }␊ |
1318 | ␊ |
1319 | /*! ??? Jak to prelozit? Bylo by dobre, kdyby se ozval nekdo,␊ |
1320 | * kdo to pouziva.␊ |
1321 | */␊ |
1322 | virtual QCString trGlobal(bool first_capital, bool singular)␊ |
1323 | { ␊ |
1324 | QCString result((first_capital ? "Global" : "global"));␊ |
1325 | if (!singular) result+="s"; ␊ |
1326 | return result; ␊ |
1327 | }␊ |
1328 | ␊ |
1329 | //////////////////////////////////////////////////////////////////////////␊ |
1330 | // new since 1.2.7␊ |
1331 | //////////////////////////////////////////////////////////////////////////␊ |
1332 | ␊ |
1333 | /*! This text is generated when the \\author command is used and␊ |
1334 | * for the author section in man pages. */␊ |
1335 | virtual QCString trAuthor(bool first_capital, bool singular)␊ |
1336 | { ␊ |
1337 | QCString result((first_capital ? "Auto" : "auto"));␊ |
1338 | result += (singular) ? "r" : "ři";␊ |
1339 | return result; ␊ |
1340 | }␊ |
1341 | ␊ |
1342 | //////////////////////////////////////////////////////////////////////////␊ |
1343 | // new since 1.2.11␊ |
1344 | //////////////////////////////////////////////////////////////////////////␊ |
1345 | ␊ |
1346 | /*! This text is put before the list of members referenced by a member␊ |
1347 | */␊ |
1348 | virtual QCString trReferences()␊ |
1349 | {␊ |
1350 | return "Odkazuje se na";␊ |
1351 | }␊ |
1352 | ␊ |
1353 | //////////////////////////////////////////////////////////////////////////␊ |
1354 | // new since 1.2.13␊ |
1355 | //////////////////////////////////////////////////////////////////////////␊ |
1356 | ␊ |
1357 | /*! used in member documentation blocks to produce a list of ␊ |
1358 | * members that are implemented by this one.␊ |
1359 | */␊ |
1360 | virtual QCString trImplementedFromList(int numEntries)␊ |
1361 | {␊ |
1362 | return "Implementuje "+trWriteList(numEntries)+".";␊ |
1363 | }␊ |
1364 | ␊ |
1365 | /*! used in member documentation blocks to produce a list of␊ |
1366 | * all members that implement this member.␊ |
1367 | */␊ |
1368 | virtual QCString trImplementedInList(int numEntries)␊ |
1369 | {␊ |
1370 | return "Implementováno v "+trWriteList(numEntries)+".";␊ |
1371 | }␊ |
1372 | ␊ |
1373 | //////////////////////////////////////////////////////////////////////////␊ |
1374 | // new since 1.2.16␊ |
1375 | //////////////////////////////////////////////////////////////////////////␊ |
1376 | ␊ |
1377 | /*! used in RTF documentation as a heading for the Table␊ |
1378 | * of Contents.␊ |
1379 | */␊ |
1380 | virtual QCString trRTFTableOfContents()␊ |
1381 | {␊ |
1382 | return "Obsah";␊ |
1383 | }␊ |
1384 | ␊ |
1385 | //////////////////////////////////////////////////////////////////////////␊ |
1386 | // new since 1.2.17␊ |
1387 | //////////////////////////////////////////////////////////////////////////␊ |
1388 | ␊ |
1389 | /*! Used as the header of the list of item that have been ␊ |
1390 | * flagged deprecated ␊ |
1391 | */␊ |
1392 | virtual QCString trDeprecatedList()␊ |
1393 | {␊ |
1394 | return "Seznam zastaralých prvků";␊ |
1395 | }␊ |
1396 | ␊ |
1397 | //////////////////////////////////////////////////////////////////////////␊ |
1398 | // new since 1.2.18␊ |
1399 | //////////////////////////////////////////////////////////////////////////␊ |
1400 | ␊ |
1401 | /*! Used as a header for declaration section of the events found in ␊ |
1402 | * a C# program␊ |
1403 | */␊ |
1404 | virtual QCString trEvents()␊ |
1405 | {␊ |
1406 | return "Události";␊ |
1407 | }␊ |
1408 | /*! Header used for the documentation section of a class' events. */␊ |
1409 | virtual QCString trEventDocumentation()␊ |
1410 | {␊ |
1411 | return "Dokumentace událostí";␊ |
1412 | }␊ |
1413 | ␊ |
1414 | //////////////////////////////////////////////////////////////////////////␊ |
1415 | // new since 1.3␊ |
1416 | //////////////////////////////////////////////////////////////////////////␊ |
1417 | ␊ |
1418 | /*! Used as a heading for a list of Java class types with package scope.␊ |
1419 | */␊ |
1420 | virtual QCString trPackageTypes()␊ |
1421 | { ␊ |
1422 | return "Typy v balíku";␊ |
1423 | }␊ |
1424 | /*! Used as a heading for a list of Java class functions with package ␊ |
1425 | * scope. ␊ |
1426 | */␊ |
1427 | virtual QCString trPackageMembers()␊ |
1428 | { ␊ |
1429 | return "Funkce v balíku";␊ |
1430 | }␊ |
1431 | /*! Used as a heading for a list of static Java class functions with ␊ |
1432 | * package scope.␊ |
1433 | */␊ |
1434 | virtual QCString trStaticPackageMembers()␊ |
1435 | { ␊ |
1436 | return "Statické funkce v balíku";␊ |
1437 | }␊ |
1438 | /*! Used as a heading for a list of Java class variables with package ␊ |
1439 | * scope.␊ |
1440 | */␊ |
1441 | virtual QCString trPackageAttribs()␊ |
1442 | { ␊ |
1443 | return "Atributy balíku";␊ |
1444 | }␊ |
1445 | /*! Used as a heading for a list of static Java class variables with ␊ |
1446 | * package scope.␊ |
1447 | */␊ |
1448 | virtual QCString trStaticPackageAttribs()␊ |
1449 | { ␊ |
1450 | return "Statické atributy balíku";␊ |
1451 | }␊ |
1452 | ␊ |
1453 | //////////////////////////////////////////////////////////////////////////␊ |
1454 | // new since 1.3.1␊ |
1455 | //////////////////////////////////////////////////////////////////////////␊ |
1456 | ␊ |
1457 | /*! Used in the quick index of a class/file/namespace member list page ␊ |
1458 | * to link to the unfiltered list of all members.␊ |
1459 | */␊ |
1460 | virtual QCString trAll()␊ |
1461 | {␊ |
1462 | return "Vše";␊ |
1463 | }␊ |
1464 | /*! Put in front of the call graph for a function. */␊ |
1465 | virtual QCString trCallGraph()␊ |
1466 | {␊ |
1467 | return "Tato funkce volá...";␊ |
1468 | }␊ |
1469 | ␊ |
1470 | //////////////////////////////////////////////////////////////////////////␊ |
1471 | // new since 1.3.3␊ |
1472 | //////////////////////////////////////////////////////////////////////////␊ |
1473 | ␊ |
1474 | /*! When the search engine is enabled this text is put in the index ␊ |
1475 | * of each page before the search field. ␊ |
1476 | */␊ |
1477 | virtual QCString trSearchForIndex()␊ |
1478 | {␊ |
1479 | return "Vyhledat";␊ |
1480 | }␊ |
1481 | /*! This string is used as the title for the page listing the search␊ |
1482 | * results.␊ |
1483 | */␊ |
1484 | virtual QCString trSearchResultsTitle()␊ |
1485 | {␊ |
1486 | return "Výsledky vyhledávání";␊ |
1487 | }␊ |
1488 | /*! This string is put just before listing the search results. The␊ |
1489 | * text can be different depending on the number of documents found.␊ |
1490 | * Inside the text you can put the special marker $num to insert␊ |
1491 | * the number representing the actual number of search results.␊ |
1492 | * The @a numDocuments parameter can be either 0, 1 or 2, where the ␊ |
1493 | * value 2 represents 2 or more matches. HTML markup is allowed inside␊ |
1494 | * the returned string.␊ |
1495 | */␊ |
1496 | virtual QCString trSearchResults(int numDocuments)␊ |
1497 | {␊ |
1498 | if (numDocuments==0)␊ |
1499 | {␊ |
1500 | return "Lituji. Vašemu dotazu neodpovídá žádný dokument.";␊ |
1501 | }␊ |
1502 | else if (numDocuments==1)␊ |
1503 | {␊ |
1504 | return "Nalezen jediný dokument, který vyhovuje vašemu dotazu.";␊ |
1505 | }␊ |
1506 | else ␊ |
1507 | {␊ |
1508 | return "Nalezeno <b>$num</b> dokumentů, které vyhovují vašemu "␊ |
1509 | "dotazu. Nejlépe odpovídající dokumenty jsou zobrazeny "␊ |
1510 | "jako první.";␊ |
1511 | }␊ |
1512 | }␊ |
1513 | /*! This string is put before the list of matched words, for each search ␊ |
1514 | * result. What follows is the list of words that matched the query.␊ |
1515 | */␊ |
1516 | virtual QCString trSearchMatches()␊ |
1517 | {␊ |
1518 | return "Nalezená slova:";␊ |
1519 | }␊ |
1520 | ␊ |
1521 | //////////////////////////////////////////////////////////////////////////␊ |
1522 | // new since 1.3.8␊ |
1523 | //////////////////////////////////////////////////////////////////////////␊ |
1524 | ␊ |
1525 | /*! This is used in HTML as the title of page with source code for file filename␊ |
1526 | */␊ |
1527 | virtual QCString trSourceFile(QCString& filename)␊ |
1528 | {␊ |
1529 | return QCString("Zdrojový soubor ") + filename;␊ |
1530 | }␊ |
1531 | ␊ |
1532 | ␊ |
1533 | //////////////////////////////////////////////////////////////////////////␊ |
1534 | // new since 1.3.9␊ |
1535 | //////////////////////////////////////////////////////////////////////////␊ |
1536 | ␊ |
1537 | ␊ |
1538 | /*! This is used as the name of the chapter containing the directory␊ |
1539 | * hierarchy.␊ |
1540 | */␊ |
1541 | virtual QCString trDirIndex()␊ |
1542 | { return "Hierarchie adresářů"; }␊ |
1543 | ␊ |
1544 | /*! This is used as the name of the chapter containing the documentation␊ |
1545 | * of the directories.␊ |
1546 | */␊ |
1547 | virtual QCString trDirDocumentation()␊ |
1548 | { return "Dokumentace k adresářům"; }␊ |
1549 | ␊ |
1550 | /*! This is used as the title of the directory index and also in the␊ |
1551 | * Quick links of a HTML page, to link to the directory hierarchy.␊ |
1552 | */␊ |
1553 | virtual QCString trDirectories()␊ |
1554 | { return "Adresáře"; }␊ |
1555 | ␊ |
1556 | /*! This returns a sentences that introduces the directory hierarchy. ␊ |
1557 | * and the fact that it is sorted alphabetically per level␊ |
1558 | */␊ |
1559 | virtual QCString trDirDescription()␊ |
1560 | { ␊ |
1561 | return "Následující hierarchie adresářů je zhruba, "␊ |
1562 | "ale ne úplně, řazena podle abecedy:"; ␊ |
1563 | }␊ |
1564 | ␊ |
1565 | /*! This returns the title of a directory page. The name of the␊ |
1566 | * directory is passed via \a dirName.␊ |
1567 | */␊ |
1568 | virtual QCString trDirReference(const char *dirName)␊ |
1569 | { ␊ |
1570 | QCString result = "Reference k adresáři "; ␊ |
1571 | result += dirName; ␊ |
1572 | return result; ␊ |
1573 | }␊ |
1574 | ␊ |
1575 | /*! This returns the word directory with or without starting capital␊ |
1576 | * (\a first_capital) and in sigular or plural form (\a singular).␊ |
1577 | */␊ |
1578 | virtual QCString trDir(bool first_capital, bool singular)␊ |
1579 | { ␊ |
1580 | QCString result((first_capital ? "Adresář" : "adresář"));␊ |
1581 | if ( ! singular) ␊ |
1582 | result += "e";␊ |
1583 | return result; ␊ |
1584 | }␊ |
1585 | ␊ |
1586 | //////////////////////////////////////////////////////////////////////////␊ |
1587 | // new since 1.4.1␊ |
1588 | //////////////////////////////////////////////////////////////////////////␊ |
1589 | ␊ |
1590 | /*! This text is added to the documentation when the \\overload command␊ |
1591 | * is used for a overloaded function.␊ |
1592 | */␊ |
1593 | virtual QCString trOverloadText()␊ |
1594 | {␊ |
1595 | return "Jde o přetíženou (overloaded) metodu, "␊ |
1596 | "která má usnadnit používání. Od výše uvedené metody se liší "␊ |
1597 | "pouze jinak zadávanými argumenty.";␊ |
1598 | }␊ |
1599 | ␊ |
1600 | //////////////////////////////////////////////////////////////////////////␊ |
1601 | // new since 1.4.6␊ |
1602 | //////////////////////////////////////////////////////////////////////////␊ |
1603 | ␊ |
1604 | virtual QCString trCallerGraph()␊ |
1605 | {␊ |
1606 | return "Tuto funkci volají...";␊ |
1607 | }␊ |
1608 | ␊ |
1609 | ␊ |
1610 | /*! This is used in the documentation of a file/namespace before the list ␊ |
1611 | * of documentation blocks for enumeration values␊ |
1612 | */␊ |
1613 | virtual QCString trEnumerationValueDocumentation()␊ |
1614 | { ␊ |
1615 | return "Dokumentace výčtových hodnot"; ␊ |
1616 | }␊ |
1617 | ␊ |
1618 | //////////////////////////////////////////////////////////////////////////␊ |
1619 | // new since 1.5.4 (mainly for Fortran)␊ |
1620 | //////////////////////////////////////////////////////////////////////////␊ |
1621 | ␊ |
1622 | /*! header that is put before the list of member subprograms (Fortran). */␊ |
1623 | virtual QCString trMemberFunctionDocumentationFortran()␊ |
1624 | { return "Dokumentace členských funkcí/podprogramů"; }␊ |
1625 | ␊ |
1626 | /*! This is put above each page as a link to the list of annotated data types (Fortran). */ ␊ |
1627 | virtual QCString trCompoundListFortran()␊ |
1628 | { return "Seznam datových typů"; }␊ |
1629 | ␊ |
1630 | /*! This is put above each page as a link to all members of compounds (Fortran). */␊ |
1631 | virtual QCString trCompoundMembersFortran()␊ |
1632 | { return "Datová pole"; }␊ |
1633 | ␊ |
1634 | /*! This is an introduction to the annotated compound list (Fortran). */␊ |
1635 | virtual QCString trCompoundListDescriptionFortran()␊ |
1636 | { return "Datové typy se stručnými popisy:"; }␊ |
1637 | ␊ |
1638 | /*! This is an introduction to the page with all data types (Fortran). */␊ |
1639 | virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)␊ |
1640 | {␊ |
1641 | ␊ |
1642 | QCString result="Následuje seznam všech ";␊ |
1643 | if (!extractAll)␊ |
1644 | {␊ |
1645 | result+="dokumentovaných ";␊ |
1646 | }␊ |
1647 | result+="složek datových typů";␊ |
1648 | result+=" s odkazy na ";␊ |
1649 | if (!extractAll) ␊ |
1650 | {␊ |
1651 | result+="dokumentaci datové struktury pro každou složku:";␊ |
1652 | }␊ |
1653 | else ␊ |
1654 | {␊ |
1655 | result+="příslušné datové typy:";␊ |
1656 | }␊ |
1657 | return result;␊ |
1658 | }␊ |
1659 | ␊ |
1660 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
1661 | * annotated compound index (Fortran).␊ |
1662 | */␊ |
1663 | virtual QCString trCompoundIndexFortran()␊ |
1664 | { return "Rejstřík datových typů"; }␊ |
1665 | ␊ |
1666 | /*! This is used in LaTeX as the title of the chapter containing␊ |
1667 | * the documentation of all data types (Fortran).␊ |
1668 | */␊ |
1669 | virtual QCString trTypeDocumentation()␊ |
1670 | { return "Dokumentace k datovým typům"; }␊ |
1671 | ␊ |
1672 | /*! This is used in the documentation of a file as a header before the ␊ |
1673 | * list of (global) subprograms (Fortran).␊ |
1674 | */␊ |
1675 | virtual QCString trSubprograms()␊ |
1676 | { return "Funkce/podprogramy"; }␊ |
1677 | ␊ |
1678 | /*! This is used in the documentation of a file/namespace before the list ␊ |
1679 | * of documentation blocks for subprograms (Fortran)␊ |
1680 | */␊ |
1681 | virtual QCString trSubprogramDocumentation()␊ |
1682 | { return "Dokumentace funkce/podprogramu"; }␊ |
1683 | ␊ |
1684 | /*! This is used in the documentation of a file/namespace/group before ␊ |
1685 | * the list of links to documented compounds (Fortran)␊ |
1686 | */␊ |
1687 | virtual QCString trDataTypes()␊ |
1688 | { return "Datové typy"; }␊ |
1689 | ␊ |
1690 | /*! used as the title of page containing all the index of all modules (Fortran). */␊ |
1691 | virtual QCString trModulesList()␊ |
1692 | { return "Seznam modulů"; }␊ |
1693 | ␊ |
1694 | /*! used as an introduction to the modules list (Fortran) */␊ |
1695 | virtual QCString trModulesListDescription(bool extractAll)␊ |
1696 | {␊ |
1697 | QCString result="Následuje seznam všech ";␊ |
1698 | if (!extractAll) result+="dokumentovaných ";␊ |
1699 | result+="modulů se stručnými popisy:";␊ |
1700 | return result;␊ |
1701 | }␊ |
1702 | ␊ |
1703 | /*! used as the title of the HTML page of a module/type (Fortran) */␊ |
1704 | virtual QCString trCompoundReferenceFortran(const char *clName,␊ |
1705 | ClassDef::CompoundType compType,␊ |
1706 | bool isTemplate)␊ |
1707 | {␊ |
1708 | QCString result("Dokumentace ");␊ |
1709 | if (isTemplate) result += "šablony ";␊ |
1710 | switch(compType)␊ |
1711 | {␊ |
1712 | case ClassDef::Class: result += "třídy "; break;␊ |
1713 | case ClassDef::Struct: result += "typu "; break;␊ |
1714 | case ClassDef::Union: result += "unie "; break;␊ |
1715 | case ClassDef::Interface: result += "rozhraní "; break;␊ |
1716 | case ClassDef::Protocol: result += "protokolu "; break;␊ |
1717 | case ClassDef::Category: result += "kategorie "; break;␊ |
1718 | case ClassDef::Exception: result += "výjimky "; break;␊ |
1719 | }␊ |
1720 | result += clName;␊ |
1721 | return result;␊ |
1722 | ␊ |
1723 | }␊ |
1724 | /*! used as the title of the HTML page of a module (Fortran) */␊ |
1725 | virtual QCString trModuleReference(const char *namespaceName)␊ |
1726 | {␊ |
1727 | QCString result="Dokumentace modulu ";␊ |
1728 | result += namespaceName; ␊ |
1729 | return result;␊ |
1730 | }␊ |
1731 | ␊ |
1732 | /*! This is put above each page as a link to all members of modules. (Fortran) */␊ |
1733 | virtual QCString trModulesMembers()␊ |
1734 | { return "Části modulu"; }␊ |
1735 | ␊ |
1736 | /*! This is an introduction to the page with all modules members (Fortran) */␊ |
1737 | virtual QCString trModulesMemberDescription(bool extractAll)␊ |
1738 | { ␊ |
1739 | QCString result="Následuje seznam všech ";␊ |
1740 | if (!extractAll) result+="dokumentovaných ";␊ |
1741 | result+="částí modulů s odkazy ";␊ |
1742 | if (extractAll) ␊ |
1743 | {␊ |
1744 | result+="na dokumentaci modulu pro danou část:";␊ |
1745 | }␊ |
1746 | else ␊ |
1747 | {␊ |
1748 | result+="na moduly, ke kterým část patří:";␊ |
1749 | }␊ |
1750 | return result;␊ |
1751 | }␊ |
1752 | ␊ |
1753 | /*! This is used in LaTeX as the title of the chapter with the ␊ |
1754 | * index of all modules (Fortran).␊ |
1755 | */␊ |
1756 | virtual QCString trModulesIndex()␊ |
1757 | { return "Rejstřík modulů"; }␊ |
1758 | ␊ |
1759 | /*! This is used for translation of the word that will possibly␊ |
1760 | * be followed by a single name or by a list of names ␊ |
1761 | * of the category.␊ |
1762 | */␊ |
1763 | virtual QCString trModule(bool first_capital, bool singular)␊ |
1764 | { ␊ |
1765 | QCString result((first_capital ? "Modul" : "modul"));␊ |
1766 | if (!singular) result+="y";␊ |
1767 | return result; ␊ |
1768 | }␊ |
1769 | /*! This is put at the bottom of a module documentation page and is␊ |
1770 | * followed by a list of files that were used to generate the page.␊ |
1771 | */␊ |
1772 | virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,␊ |
1773 | bool single)␊ |
1774 | { // here s is one of " Module", " Struct" or " Union"␊ |
1775 | // single is true implies a single file␊ |
1776 | QCString result=(QCString)"Dokumentace ";␊ |
1777 | switch(compType)␊ |
1778 | {␊ |
1779 | case ClassDef::Class: result+="k tomuto modulu"; break;␊ |
1780 | case ClassDef::Struct: result+="k tomuto typu"; break;␊ |
1781 | case ClassDef::Union: result+="k této unii"; break;␊ |
1782 | case ClassDef::Interface: result+="k tomuto rozhraní"; break;␊ |
1783 | case ClassDef::Protocol: result+="k tomuto protokolu"; break;␊ |
1784 | case ClassDef::Category: result+="k této kategorii"; break;␊ |
1785 | case ClassDef::Exception: result+="k této výjimce"; break;␊ |
1786 | }␊ |
1787 | result+=" byla vygenerována z ";␊ |
1788 | if (single) result+="následujícího souboru:"; ␊ |
1789 | else result+="následujících souborů:";␊ |
1790 | return result;␊ |
1791 | }␊ |
1792 | /*! This is used for translation of the word that will possibly␊ |
1793 | * be followed by a single name or by a list of names ␊ |
1794 | * of the category.␊ |
1795 | */␊ |
1796 | virtual QCString trType(bool first_capital, bool singular)␊ |
1797 | { ␊ |
1798 | QCString result((first_capital ? "Typ" : "typ"));␊ |
1799 | if (!singular) result+="y";␊ |
1800 | return result; ␊ |
1801 | }␊ |
1802 | /*! This is used for translation of the word that will possibly␊ |
1803 | * be followed by a single name or by a list of names ␊ |
1804 | * of the category.␊ |
1805 | */␊ |
1806 | virtual QCString trSubprogram(bool first_capital, bool singular)␊ |
1807 | { ␊ |
1808 | QCString result((first_capital ? "Podprogram" : "podprogram"));␊ |
1809 | if (!singular) result+="y";␊ |
1810 | return result; ␊ |
1811 | }␊ |
1812 | ␊ |
1813 | /*! C# Type Contraint list */␊ |
1814 | virtual QCString trTypeConstraints()␊ |
1815 | {␊ |
1816 | return "Omezení typů (Type Constraints)";␊ |
1817 | }␊ |
1818 | ␊ |
1819 | //////////////////////////////////////////////////////////////////////////␊ |
1820 | // new since 1.6.0 (mainly for the new search engine)␊ |
1821 | //////////////////////////////////////////////////////////////////////////␊ |
1822 | ␊ |
1823 | /*! directory relation for \a name */␊ |
1824 | virtual QCString trDirRelation(const char *name)␊ |
1825 | {␊ |
1826 | return "Relace " + QCString(name);␊ |
1827 | }␊ |
1828 | ␊ |
1829 | /*! Loading message shown when loading search results */␊ |
1830 | virtual QCString trLoading()␊ |
1831 | {␊ |
1832 | return "Načítám...";␊ |
1833 | }␊ |
1834 | ␊ |
1835 | /*! Label used for search results in the global namespace */␊ |
1836 | virtual QCString trGlobalNamespace()␊ |
1837 | {␊ |
1838 | return "Globální prostor jmen";␊ |
1839 | }␊ |
1840 | ␊ |
1841 | /*! Message shown while searching */␊ |
1842 | virtual QCString trSearching()␊ |
1843 | {␊ |
1844 | return "Vyhledávám...";␊ |
1845 | }␊ |
1846 | ␊ |
1847 | /*! Text shown when no search results are found */␊ |
1848 | virtual QCString trNoMatches()␊ |
1849 | {␊ |
1850 | return "Nic se nenašlo";␊ |
1851 | }␊ |
1852 | ␊ |
1853 | //////////////////////////////////////////////////////////////////////////␊ |
1854 | // new since 1.6.3 (missing items for the directory pages)␊ |
1855 | //////////////////////////////////////////////////////////////////////////␊ |
1856 | ␊ |
1857 | /*! introduction text for the directory dependency graph */␊ |
1858 | virtual QCString trDirDependency(const char *name)␊ |
1859 | {␊ |
1860 | return (QCString)"Graf závislosti adresářů pro "+name;␊ |
1861 | }␊ |
1862 | ␊ |
1863 | /*! when clicking a directory dependency label, a page with a␊ |
1864 | * table is shown. The heading for the first column mentions the␊ |
1865 | * source file that has a relation to another file.␊ |
1866 | */␊ |
1867 | virtual QCString trFileIn(const char *name)␊ |
1868 | {␊ |
1869 | return (QCString)"Soubor v "+name;␊ |
1870 | }␊ |
1871 | ␊ |
1872 | /*! when clicking a directory dependency label, a page with a␊ |
1873 | * table is shown. The heading for the second column mentions the␊ |
1874 | * destination file that is included.␊ |
1875 | */␊ |
1876 | virtual QCString trIncludesFileIn(const char *name)␊ |
1877 | {␊ |
1878 | return (QCString)"Vkládá (include) soubor z "+name;␊ |
1879 | }␊ |
1880 | ␊ |
1881 | /** Compiles a date string. ␊ |
1882 | * @param year Year in 4 digits␊ |
1883 | * @param month Month of the year: 1=January␊ |
1884 | * @param day Day of the Month: 1..31␊ |
1885 | * @param dayOfWeek Day of the week: 1=Monday..7=Sunday␊ |
1886 | * @param hour Hour of the day: 0..23␊ |
1887 | * @param minutes Minutes in the hour: 0..59␊ |
1888 | * @param seconds Seconds within the minute: 0..59␊ |
1889 | * @param includeTime Include time in the result string?␊ |
1890 | */␊ |
1891 | virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,␊ |
1892 | int hour,int minutes,int seconds,␊ |
1893 | bool includeTime)␊ |
1894 | {␊ |
1895 | static const char *days[] = { "po","út","st","čt","pá","so","ne" };␊ |
1896 | static const char *months[] = { "led","úno","bře","dub","kvě","čer","čec","srp","zář","říj","lis","pro" };␊ |
1897 | QCString sdate;␊ |
1898 | sdate.sprintf("%s %d. %s %d",days[dayOfWeek-1],day,months[month-1],year);␊ |
1899 | if (includeTime)␊ |
1900 | {␊ |
1901 | QCString stime;␊ |
1902 | stime.sprintf(" %.2d.%.2d:%.2d",hour,minutes,seconds);␊ |
1903 | sdate+=stime;␊ |
1904 | }␊ |
1905 | return sdate;␊ |
1906 | }␊ |
1907 | ␊ |
1908 | };␊ |
1909 | #endif // TRANSLATOR_CZ_H␊ |
1910 |