Doxygen
Loading...
Searching...
No Matches
translator_hi.h
Go to the documentation of this file.
1/******************************************************************************
2 *
3 *
4 *
5 * Copyright (C) 1997-2015 by Dimitri van Heesch.
6 *
7 * Permission to use, copy, modify, and distribute this software and its
8 * documentation under the terms of the GNU General Public License is hereby
9 * granted. No representations are made about the suitability of this software
10 * for any purpose. It is provided "as is" without express or implied warranty.
11 * See the GNU General Public License for more details.
12 *
13 * Documents produced by Doxygen are derivative works derived from the
14 * input used in their production; they are not affected by this license.
15 *
16 */
17
18/* English to Hindi keyword dictionary
19 * alias = उपनाम
20 * alias = उपनामगण
21 * architecture = वास्तुकला
22 * architectures = वास्तुकलाएं
23 * argument = तर्क
24 * arguments = तर्कगण
25 * attribute = गुण
26 * attrubutes = गुणगण
27 * category = श्रेणी
28 * categories = श्रेणीयाँ
29 * code = संकेत-लिपि
30 * codes = संकेत-लिपियाॅं
31 * component = अंग
32 * components = अंगगण
33 * concept = संकल्पना
34 * concepts = संकल्पनाएं
35 * configuration = विन्यास
36 * configurations = विन्यासगण
37 * const/constant = स्थिर
38 * consts/constants = स्थिरगण
39 * constructor = निर्माता
40 * class = वर्ग
41 * classes = वर्गगण
42 * datum = आंकड़ा
43 * data = आंकड़े
44 * data structure = आंकड़ा संरचना (datum structure)
45 * data structures = आंकड़े संरचनाएं
46 * destructor = नाशक
47 * directory = निर्देशिका
48 * directories = निर्देशिकाएं
49 * doxygen = डाॅक्सिजन
50 * entity = इकाइ
51 * entities = इकाइयाॅं
52 * enum/enumerator = परिगणक
53 * enumeration = परिगणना
54 * event = घटना
55 * events = घटनाएं
56 * example = उदाहरण
57 * examples = उदाहरणगण
58 * exception = अपवाद
59 * exceptions = अपवादगण
60 * field = भाग
61 * fields = भागगण
62 * file = फ़ाइल
63 * friend = मित्र
64 * friends = मित्रगण
65 * function/routine = फलन
66 * functions/routines = फलनगण
67 * global = वैश्र्विक
68 * globals = वैश्र्विकगण
69 * group = समूह
70 * groups = समूहगण
71 * instance = उदाहरण
72 * instances = उदाहरणगण
73 * instantiation = उदाहरणीकरण
74 * instantiations = उदाहरणीकरणगण
75 * interface = अंतराफलक
76 * interfaces = अंतराफलकगण
77 * inherit =
78 * inheritance = वरासत
79 * inherited = वरासित
80 * library = संग्रह
81 * libraries = संग्रहगण
82 * member = सदस्य
83 * members = सदस्यगण
84 * method = विधि
85 * methods = विधियाँ
86 * module = अनुखंड
87 * modules = अनुखंडगण
88 * namespace = नाम-स्थान
89 * operation = कार्यवाही
90 * operations = कार्यवाहीयाँ
91 * overload = अधिभार
92 * overloaded = अधिभारित
93 * package = संकुल
94 * packages = संकुलगण
95 * page = पृष्ठ
96 * pages = पृष्ठगण
97 * parameter = मापदंड
98 * parameters = मापदंडगण
99 * port = द्वार
100 * ports = द्वारगण
101 * private = निजी
102 * procedure = कार्यविधि
103 * procedures = कार्यविधियाँ
104 * process = प्रक्रिया
105 * processes = प्रक्रियाएं
106 * property = संपत्ति
107 * properties = संपत्तियाँ
108 * protected = संरक्षित
109 * protocol = प्रोटोकॉल
110 * public = सार्वजनिक
111 * record = अभिलेख
112 * records = अभिलेखगण
113 * shared = साझाकृत
114 * search = खोजें
115 * service = सेवा
116 * services = सेवाएं
117 * singleton = एकल
118 * singletons = एकलगण
119 * static = अचल
120 * struct/structure = संरचना
121 * structs/structures = संरचनाएं
122 * subfunction/subroutine = उपफलन
123 * subfunctions/subroutines = उपफलनगण
124 * subtype = उपप्ररुप
125 * subtypes = उपप्ररुपगण
126 * super = उत्तम
127 * synchronize = सिंक्रनाइज़
128 * synchronization = सिंक्रनाइज़ीकरण
129 * template = टेम्पलेट
130 * templates = टेम्पलेटगण
131 * typedef = प्ररुप-परिभाषा
132 * typedefs = प्ररुप-परिभाषागण
133 * union = मिलन
134 * unions = मिलनगण
135 * variable = परिवर्तनशील
136 * variables = परिवर्तनशीलगण
137 */
138
139#ifndef TRANSLATOR_HI_H
140#define TRANSLATOR_HI_H
141
142/*!
143 It is not necessary to include "translator.h" or
144 "translator_adapter.h" here. The files are included in the
145 language.cpp correctly. Not including any of the mentioned
146 files frees the maintainer from thinking about whether the
147 first, the second, or both files should be included or not, and
148 why. This holds namely for localized translators because their
149 base class is changed occasionally to adapter classes when the
150 Translator class changes the interface, or back to the
151 Translator class (by the local maintainer) when the localized
152 translator is made up-to-date again.
153*/
155{
156 public:
157
158 // --- Language control methods -------------------
159
160 /*! Used for identification of the language. The identification
161 * should not be translated. It should be replaced by the name
162 * of the language in English using lower-case characters only
163 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
164 * the identification used in language.cpp.
165 */
167 { return "hindi"; }
168
169 /*! Used to get the LaTeX command(s) for the language support.
170 * This method should return string with commands that switch
171 * LaTeX to the desired language. For example
172 * <pre>"\\usepackage[german]{babel}\n"
173 * </pre>
174 * or
175 * <pre>"\\usepackage{polski}\n"
176 * "\\usepackage[latin2]{inputenc}\n"
177 * "\\usepackage[T1]{fontenc}\n"
178 * </pre>
179 *
180 * The English LaTeX does not use such commands. Because of this
181 * the empty string is returned in this implementation.
182 */
184 { return ""; }
185
187 {
188 return p_latexCommandName("xelatex");
189 }
190
192 { return "hi-IN"; }
193
195 { return "0x439 Hindi"; }
196
197 // --- Language translation methods -------------------
198
199 /*! used in the compound documentation before a list of related functions. */
201 { return "संबंधित फलन"; }
202
203 /*! subscript for the related functions. */
205 { return "(ध्यान दें कि ये सदस्य फलन नहीं हैं।)"; }
206
207 /*! header that is put before the detailed description of files, classes and namespaces. */
209 { return "विस्तृत विवरण"; }
210
211 /*! header that is used when the summary tag is missing inside the details tag */
213 { return "विवरण"; }
214
215 /*! header that is put before the list of typedefs. */
217 { return "सदस्य प्ररुप-परिभाषा दस्तावेज़ीकरण"; }
218
219 /*! header that is put before the list of enumerations. */
221 { return "सदस्य परिगणना दस्तावेज़ीकरण"; }
222
223 /*! header that is put before the list of member functions. */
225 { return "सदस्य फलन दस्तावेज़ीकरण"; }
226
227 /*! header that is put before the list of member attributes. */
229 {
230 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
231 return "भाग दस्तावेज़ीकरण";
232 else
233 return "सदस्य आंकड़े दस्तावेज़ीकरण";
234 }
235
236 /*! this is the text of a link put after brief descriptions. */
237 QCString trMore() override
238 { return "और..."; }
239
240 /*! put in the class documentation */
242 { return "सभी सदस्यों की सूची"; }
243
244 /*! used as the title of the "list of all members" page of a class */
246 { return "सदस्य सूची"; }
247
248 /*! this is the first part of a sentence that is followed by a class name */
250 { return "यह है सदस्यों की पूरी सूची "; }
251
252 /*! this is the remainder of the sentence after the class name */
254 { return ", सभी विरासत में मिले सदस्यों सहित।"; }
255
256 /*! this is put at the author sections at the bottom of man pages.
257 * parameter s is name of the project name.
258 */
260 {
261 QCString result = "स्रोत संकेत-लिपि से ";
262 if (!s.isEmpty())
263 result += s + " के लिए ";
264 result += "डॉक्सिजन द्वारा स्वचालित रूप से उत्पन्न किया गया।";
265 return result;
266 }
267
268 /*! put after an enum name in the list of all members */
270 { return "परिगणक नाम"; }
271
272 /*! put after an enum value in the list of all members */
274 { return "परिगणक मूल्य"; }
275
276 /*! put after an undocumented member in the list of all members */
278 { return "में परिभाषित"; }
279
280 // quick reference sections
281
282 /*! This is put above each page as a link to the list of all groups of
283 * compounds or files (see the \\group command).
284 */
286 { return "अनुखंडगण"; }
287
288 /*! This is put above each page as a link to the class hierarchy */
290 { return "वर्ग पदानुक्रम"; }
291
292 /*! This is put above each page as a link to the list of annotated classes */
294 {
295 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
296 return "आंकड़े संरचनाएं";
297 else
298 return "वर्ग सूची";
299 }
300
301 /*! This is put above each page as a link to the list of documented files */
303 { return "फ़ाइल सूची"; }
304
305 /*! This is put above each page as a link to all members of compounds. */
307 {
308 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
309 return "आंकड़े भागगण";
310 else
311 return "वर्ग सदस्यगण";
312 }
313
314 /*! This is put above each page as a link to all members of files. */
316 {
317 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
318 return "वैश्र्विकगण";
319 else
320 return "फ़ाइल सदस्यगण";
321 }
322
323 /*! This is put above each page as a link to all related pages. */
325 { return "संबंधित पृष्ठगण"; }
326
327 /*! This is put above each page as a link to all examples. */
329 { return "उदाहरणगण"; }
330
331 /*! This is put above each page as a link to the search engine. */
333 { return "खोजें"; }
334
335 /*! This is an introduction to the class hierarchy. */
337 {
338 if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
339 return "यहाँ वर्गगण की एक पदानुक्रमनुसार सूची दी गई है:";
340 else
341 return "यह वरासत सूची मोटे तौर पर क्रमबद्ध है, लेकिन पूरी तरह से नहीं, वर्णानुक्रम में:";
342 }
343
344 /*! This is an introduction to the list with all files. */
345 QCString trFileListDescription(bool extractAll) override
346 {
347 QCString result = "यहाँ संक्षिप्त विवरण के साथ सभी ";
348 if (!extractAll)
349 result += "दस्तावेज़ीकृत ";
350 result += "फ़ाइलों की सूची दी गई है:";
351 return result;
352 }
353
354 /*! This is an introduction to the annotated compound list. */
356 {
357 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
358 return "यहाँ संक्षिप्त विवरण के साथ आंकड़े संरचनाएँ हैं:";
359 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
360 return "यहाँ संक्षिप्त विवरण के साथ वर्गगण दी गई हैं:";
361 else
362 return "यहाँ संक्षिप्त विवरण के साथ सभी वर्गगण, संरचनाएं, मिलनगण और अंतराफलकगण की सूची दी गई हैं:";
363 }
364
365 /*! This is an introduction to the page with all class members. */
366 QCString trCompoundMembersDescription(bool extractAll) override
367 {
368 QCString result = "यहाँ सभी ";
369 if (!extractAll)
370 result += "दस्तावेज़ीकृत ";
371 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
372 result += "संरचना और मिलन भागगण";
373 else
374 result += "वर्ग सदस्यगण";
375 result += " कि लिंको के साथ ";
376 if (!extractAll)
377 {
378 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
379 result += "प्रत्येक भाग के संरचना/मिलन दस्तावेज़ीकरण ";
380 else
381 result += "प्रत्येक भाग के वर्ग दस्तावेज़ीकरण ";
382 }
383 else
384 {
385 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
386 result += "संबंधित संरचनाएं/मिलनगण ";
387 else
388 result += "संबंधित वर्गगण ";
389 }
390 result += "कि सूची दि गई हैं:";
391 return result;
392 }
393
394 /*! This is an introduction to the page with all file members. */
395 QCString trFileMembersDescription(bool extractAll) override
396 {
397 QCString result = "यहाँ सभी ";
398 if (!extractAll) result += "दस्तावेज़ीकृत ";
399 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
400 result += "फलनगण, परिवर्तनशीलगण, मैक्रोगण, परिगणकगण और प्ररुप-परिभाषाएं";
401 else
402 result += "फ़ाइल सदस्यगण";
403 result += " कि लिंको के साथ ";
404 if (extractAll)
405 result += "संबंधित फाइलों ";
406 else
407 result += "दस्तावेज़ीकरण ";
408 result += "कि सूची दि गई हैं:";
409 return result;
410 }
411
412 /*! This is an introduction to the page with the list of all examples */
414 { return "यहाँ सभी उदाहरणों की एक सूची दी गई है:"; }
415
416 /*! This is an introduction to the page with the list of related pages */
418 { return "यहाँ सभी संबंधित दस्तावेज़ीकरण पृष्ठों की सूची दी गई है:"; }
419
420 /*! This is an introduction to the page with the list of class/file groups */
422 { return "यहाँ सभी अनुखंडों की एक सूची है:"; }
423
424 // index titles (the project name is prepended for these)
425
426 /*! This is used in HTML as the title of index.html. */
427 QCString trDocumentation(const QCString &projName) override
428 { return (!projName.isEmpty()?projName + " " : "") + "दस्तावेज़ीकरण"; }
429
430 /*! This is used in LaTeX as the title of the chapter with the
431 * index of all groups.
432 */
434 { return "अनुखंड अनुक्रमणिका"; }
435
436 /*! This is used in LaTeX as the title of the chapter with the
437 * class hierarchy.
438 */
440 { return "पदानुक्रमनुसार अनुक्रमणिका"; }
441
442 /*! This is used in LaTeX as the title of the chapter with the
443 * annotated compound index.
444 */
446 {
447 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
448 return "आंकड़े संरचना अनुक्रमणिका";
449 else
450 return "वर्ग अनुक्रमणिका";
451 }
452
453 /*! This is used in LaTeX as the title of the chapter with the
454 * list of all files.
455 */
457 { return "फ़ाइल अनुक्रमणिका"; }
458
459 /*! This is used in LaTeX as the title of the chapter containing
460 * the documentation of all groups.
461 */
463 { return "अनुखंड दस्तावेज़ीकरण"; }
464
465 /*! This is used in LaTeX as the title of the chapter containing
466 * the documentation of all classes, structs and unions.
467 */
469 {
470 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
471 return "आंकड़े संरचना दस्तावेज़ीकरण";
472 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
474 else
475 return "वर्ग दस्तावेज़ीकरण";
476 }
477
478 /*! This is used in LaTeX as the title of the chapter containing
479 * the documentation of all files.
480 */
482 { return "फ़ाइल दस्तावेज़ीकरण"; }
483
484 /*! This is used in LaTeX as the title of the document */
486 { return "संदर्भ पुस्तिका"; }
487
488 /*! This is used in the documentation of a file as a header before the
489 * list of defines
490 */
492 { return "मैक्रोगण"; }
493
494 /*! This is used in the documentation of a file as a header before the
495 * list of typedefs
496 */
498 { return "प्ररुप-परिभाषाएं"; }
499
500 /*! This is used in the documentation of a file as a header before the
501 * list of enumerations
502 */
504 { return "परिगणकगण"; }
505
506 /*! This is used in the documentation of a file as a header before the
507 * list of (global) functions
508 */
510 { return "फलनगण"; }
511
512 /*! This is used in the documentation of a file as a header before the
513 * list of (global) variables
514 */
516 { return "परिवर्तनशीलगण"; }
517
518 /*! This is used in the documentation of a file as a header before the
519 * list of (global) variables
520 */
522 { return "परिगणक"; }
523
524 /*! This is used in the documentation of a file before the list of
525 * documentation blocks for defines
526 */
528 { return "मैक्रो परिभाषा दस्तावेज़ीकरण"; }
529
530 /*! This is used in the documentation of a file/namespace before the list
531 * of documentation blocks for typedefs
532 */
534 { return "प्ररुप-परिभाषा दस्तावेज़ीकरण"; }
535
536 /*! This is used in the documentation of a file/namespace before the list
537 * of documentation blocks for enumeration types
538 */
540 { return "परिगणना प्ररूप दस्तावेज़ीकरण"; }
541
542 /*! This is used in the documentation of a file/namespace before the list
543 * of documentation blocks for functions
544 */
546 { return "फलन दस्तावेज़ीकरण"; }
547
548 /*! This is used in the documentation of a file/namespace before the list
549 * of documentation blocks for variables
550 */
552 { return "परिवर्तनशील दस्तावेज़ीकरण"; }
553
554 /*! This is used in the documentation of a file/namespace/group before
555 * the list of links to documented compounds
556 */
558 {
559 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
560 return "आंकड़े संरचनाएं";
561 else
562 return "वर्गगण";
563 }
564
565 /*! This is used in the standard footer of each page and indicates when
566 * the page was generated
567 */
568 QCString trGeneratedAt(const QCString &date,const QCString &projName) override
569 {
570 QCString result;
571 if (!projName.isEmpty())
572 result += projName + " के लिए ";
573 result += date + " पर उतपन्न किया गया: ";
574 return result;
575 }
576
577 /*! this text is put before a class diagram */
578 QCString trClassDiagram(const QCString &clName) override
579 { return clName + " के लिए वरासत आरेख:"; }
580
581 /*! this text is generated when the \\warning command is used. */
583 { return "चेतावनी"; }
584
585 /*! this text is generated when the \\version command is used. */
587 { return "संस्करण"; }
588
589 /*! this text is generated when the \\date command is used. */
590 QCString trDate() override
591 { return "दिनांक"; }
592
593 /*! this text is generated when the \\return command is used. */
595 { return "वापसी"; }
596
597 /*! this text is generated when the \\sa command is used. */
599 { return "यह भी देखें"; }
600
601 /*! this text is generated when the \\param command is used. */
603 { return "मापदंडगण"; }
604
605 /*! this text is generated when the \\exception command is used. */
607 { return "अपवादगण"; }
608
609 /*! this text is used in the title page of a LaTeX document. */
611 { return "द्वारा उत्पन्न"; }
612
613//////////////////////////////////////////////////////////////////////////
614// new since 0.49-990307
615//////////////////////////////////////////////////////////////////////////
616
617 /*! used as the title of page containing all the index of all namespaces. */
619 { return "नाम-स्थान सूची"; }
620
621 /*! used as an introduction to the namespace list */
622 QCString trNamespaceListDescription(bool extractAll) override
623 {
624 QCString result = "यहाँ संक्षिप्त विवरण के साथ सभी ";
625 if (!extractAll)
626 result += "दस्तावेज़ीकृत ";
627 result += "नाम-स्थानों की सूची दी गई है:";
628 return result;
629 }
630
631 /*! used in the class documentation as a header before the list of all
632 * friends of a class
633 */
635 { return "मित्रगण"; }
636
637//////////////////////////////////////////////////////////////////////////
638// new since 0.49-990405
639//////////////////////////////////////////////////////////////////////////
640
641 /*! used in the class documentation as a header before the list of all
642 * related classes
643 */
645 { return "मित्रगण और संबंधित फलन दस्तावेज़ीकरण"; }
646
647//////////////////////////////////////////////////////////////////////////
648// new since 0.49-990425
649//////////////////////////////////////////////////////////////////////////
650
651 /*! used as the title of the HTML page of a class/struct/union */
653 const QCString &clName,
654 ClassDef::CompoundType compType,
655 bool isTemplate) override
656 {
657 QCString result=clName;
658 switch(compType)
659 {
660 case ClassDef::Class: result += " वर्ग"; break;
661 case ClassDef::Struct: result += " संरचना"; break;
662 case ClassDef::Union: result += " मिलन"; break;
663 case ClassDef::Interface: result += " अंतराफलक"; break;
664 case ClassDef::Protocol: result += " प्रोटोकॉल"; break;
665 case ClassDef::Category: result += " श्रेणी"; break;
666 case ClassDef::Exception: result += " अपवाद"; break;
667 default: break;
668 }
669 if (isTemplate)
670 result += " टेम्पलेट";
671 result += " संदर्भ";
672 return result;
673 }
674
675 /*! used as the title of the HTML page of a file */
676 QCString trFileReference(const QCString &fileName) override
677 {
678 QCString result = fileName;
679 result += " फ़ाइल संदर्भ";
680 return result;
681 }
682
683 /*! used as the title of the HTML page of a namespace */
684 QCString trNamespaceReference(const QCString &namespaceName) override
685 {
686 QCString result = namespaceName;
687 result += " नाम-स्थान संदर्भ";
688 return result;
689 }
690
692 { return "सार्वजनिक सदस्य फलनगण"; }
693
695 { return "सार्वजनिक खांचें"; }
696
698 { return "संकेतगण"; }
699
701 { return "अचल सार्वजनिक सदस्य फलनगण"; }
702
704 { return "संरक्षित सदस्य फलनगण"; }
705
707 { return "संरक्षित खांचे"; }
708
710 { return "अचल संरक्षित सदस्य फलनगण"; }
711
713 { return "निजी सदस्य फलनगण"; }
714
716 { return "निजी खांचें"; }
717
719 { return "अचल निजी सदस्य फलनगण"; }
720
721 /*! this function is used to produce a comma-separated list of items.
722 * use generateMarker(i) to indicate where item i should be put.
723 */
724 QCString trWriteList(int numEntries) override
725 {
726 QCString result;
727 // the inherits list contain `numEntries' classes
728 for (int i = 0; i < numEntries; ++i)
729 {
730 // use generateMarker to generate placeholders for the class links!
731 result += generateMarker(i); // generate marker for entry i in the list
732 // (order is left to right)
733 if (i != numEntries - 1) // not the last entry, so we need a separator
734 {
735 if (i < numEntries - 2) // not the fore last entry
736 result += ", ";
737 else // the fore last entry
738 result += ", और ";
739 }
740 }
741 return result;
742 }
743
744 /*! used in class documentation to produce a list of base classes,
745 * if class diagrams are disabled.
746 */
747 QCString trInheritsList(int numEntries) override
748 { return trWriteList(numEntries) + " से विरासित।"; }
749
750 /*! used in class documentation to produce a list of super classes,
751 * if class diagrams are disabled.
752 */
753 QCString trInheritedByList(int numEntries) override
754 { return trWriteList(numEntries) + " द्वारा विरासित।"; }
755
756 /*! used in member documentation blocks to produce a list of
757 * members that are hidden by this one.
758 */
759 QCString trReimplementedFromList(int numEntries) override
760 { return trWriteList(numEntries) + " से पुन: लागू किया गया।"; }
761
762 /*! used in member documentation blocks to produce a list of
763 * all member that overwrite the implementation of this member.
764 */
765 QCString trReimplementedInList(int numEntries) override
766 { return trWriteList(numEntries) + " में पुन: लागू किया गया।"; }
767
768 /*! This is put above each page as a link to all members of namespaces. */
770 { return "नाम-स्थान सदस्यगण"; }
771
772 /*! This is an introduction to the page with all namespace members */
773 QCString trNamespaceMemberDescription(bool extractAll) override
774 {
775 QCString result = "यहाँ सभी ";
776 if (!extractAll)
777 result += "दस्तावेज़ीकृत ";
778 result += "नाम-स्थान सदस्यगण कि लिंको के साथ ";
779 if (extractAll)
780 result += "प्रत्येक सदस्य के नाम-स्थान दस्तावेज़ीकरण ";
781 else
782 result += "उनसे संबंधित नाम-स्थानों ";
783 result += "कि सूची दि गई हैं:";
784 return result;
785 }
786
787 /*! This is used in LaTeX as the title of the chapter with the
788 * index of all namespaces.
789 */
791 { return "नाम-स्थान अनुक्रमणिका"; }
792
793 /*! This is used in LaTeX as the title of the chapter containing
794 * the documentation of all namespaces.
795 */
797 { return "नाम-स्थान दस्तावेज़ीकरण"; }
798
799//////////////////////////////////////////////////////////////////////////
800// new since 0.49-990522
801//////////////////////////////////////////////////////////////////////////
802
803 /*! This is used in the documentation before the list of all
804 * namespaces in a file.
805 */
807 { return "नाम-स्थानगण"; }
808
809//////////////////////////////////////////////////////////////////////////
810// new since 0.49-990728
811//////////////////////////////////////////////////////////////////////////
812
813 /*! This is put at the bottom of a class documentation page and is
814 * followed by a list of files that were used to generate the page.
815 */
817 bool single) override
818 {
819 // single is true implies a single file
820 bool vhdlOpt = Config_getBool(OPTIMIZE_OUTPUT_VHDL);
821 QCString result;
822 switch (compType)
823 {
824 case ClassDef::Class: result += vhdlOpt ? "डिज़ाइन इकाई" : "वर्ग"; break;
825 case ClassDef::Struct: result += "संस्करण"; break;
826 case ClassDef::Union: result += "मिलन"; break;
827 case ClassDef::Interface: result += "अंतराफलक"; break;
828 case ClassDef::Protocol: result += "प्रोटोकॉल"; break;
829 case ClassDef::Category: result += "श्रेणी"; break;
830 case ClassDef::Exception: result += "अपवाद"; break;
831 default: break;
832 }
833 result += " के लिए दस्तावेज़ीकरण ";
834 if (single)
835 result += " फ़ाइल से उत्पन्न किया गया था:";
836 else
837 result += " निम्न फ़ाइलों से उत्पन्न किया गया था:";
838 return result;
839 }
840
841//////////////////////////////////////////////////////////////////////////
842// new since 0.49-990901
843//////////////////////////////////////////////////////////////////////////
844
845 /*! This is used as the heading text for the retval command. */
847 { return "वापसी मान"; }
848
849 /*! This is in the (quick) index as a link to the main page (index.html)
850 */
852 { return "मुख्य पृष्ठ"; }
853
854 /*! This is used in references to page that are put in the LaTeX
855 * documentation. It should be an abbreviation of the word page.
856 */
858 { return "पृ."; }
859
860//////////////////////////////////////////////////////////////////////////
861// new since 0.49-991003
862//////////////////////////////////////////////////////////////////////////
863
865 { return "फ़ाइल @1 की लाइन @0 पर परिभाषित।"; }
866
868 { return "फ़ाइल @0 में परिभाषित।"; }
869
870//////////////////////////////////////////////////////////////////////////
871// new since 0.49-991205
872//////////////////////////////////////////////////////////////////////////
873
875 { return "पदावनत"; }
876
877//////////////////////////////////////////////////////////////////////////
878// new since 1.0.0
879//////////////////////////////////////////////////////////////////////////
880
881 /*! this text is put before a collaboration diagram */
883 { return clName + " के लिए सहयोगीकरण आरेख:"; }
884
885 /*! this text is put before an include dependency graph */
886 QCString trInclDepGraph(const QCString &fName) override
887 { return fName + " के लिए निर्भरता लेखाचित्र शामिल करें:"; }
888
889 /*! header that is put before the list of constructor/destructors. */
891 { return "निर्माता और नाशक दस्तावेज़ीकरण"; }
892
893 /*! Used in the file documentation to point to the corresponding sources. */
895 { return "इस फाइल कि स्त्रोत संकेत-लिपि को देखें।"; }
896
897 /*! Used in the file sources to point to the corresponding documentation. */
899 { return "इस फ़ाइल के दस्तावेज़ीकरण पर जाएं।"; }
900
901 /*! Text for the \\pre command */
903 { return "पूर्वशर्त"; }
904
905 /*! Text for the \\post command */
907 { return "शर्तपश्चात्"; }
908
909 /*! Text for the \\invariant command */
911 { return "अपरिवर्तनीय"; }
912
913 /*! Text shown before a multi-line variable/enum initialization */
915 { return "प्रारंभिक मूल्य:"; }
916
917 /*! Text used the source code in the file index */
918 QCString trCode() override
919 { return "संकेत-लिपि"; }
920
922 { return "चित्रात्मक वर्ग पदानुक्रम"; }
923
925 { return "चित्रात्मक वर्ग पदानुक्रम पर जाएँ"; }
926
928 { return "पाठ्य वर्ग पदानुक्रम पर जाएँ"; }
929
931 { return "पृष्ठ अनुक्रमणिका"; }
932
933//////////////////////////////////////////////////////////////////////////
934// new since 1.1.0
935//////////////////////////////////////////////////////////////////////////
936
937 QCString trNote() override
938 { return "ध्यान दें"; }
939
941 { return "सार्वजनिक प्ररुपगण"; }
942
944 {
945 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
946 return "आंकड़े भागगण";
947 else
948 return "सार्वजनिक गुणगण";
949 }
950
952 { return "अचल सार्वजनिक गुणगण"; }
953
955 { return "संरक्षित प्ररुपगण"; }
956
958 { return "संरक्षित गुणगण"; }
959
961 { return "अचल संरक्षित गुणगण"; }
962
964 { return "निजी प्ररुपगण"; }
965
967 { return "निजी गुणगण"; }
968
970 { return "अचल निजी गुणगण"; }
971
972//////////////////////////////////////////////////////////////////////////
973// new since 1.1.3
974//////////////////////////////////////////////////////////////////////////
975
976 /*! Used as a marker that is put before a \\todo item */
977 QCString trTodo() override
978 { return "करने के लिए"; }
979
980 /*! Used as the header of the todo list */
982 { return "करने के लिए सूची"; }
983
984//////////////////////////////////////////////////////////////////////////
985// new since 1.1.4
986//////////////////////////////////////////////////////////////////////////
987
989 { return "द्वारा संदर्भित"; }
990
992 { return "टिप्पणियाँ"; }
993
995 { return "ध्यान"; }
996
998 { return "यह लेखाचित्र दिखाता है कि कौन सी फ़ाइलें प्रत्यक्ष या परोक्ष रूप से इस फ़ाइल को शामिल करती हैं:"; }
999
1001 { return "जबसे"; }
1002
1003//////////////////////////////////////////////////////////////////////////
1004// new since 1.1.5
1005//////////////////////////////////////////////////////////////////////////
1006
1007 /*! title of the graph legend page */
1009 { return "लेखाचित्र किंवदंती"; }
1010
1011 /*! page explaining how the dot graph's should be interpreted
1012 * The %A in the text below are to prevent link to classes called "A".
1013 */
1015 {
1016 return
1017 "यह पृष्ठ बताता है कि डॉक्सिजन द्वारा उत्पन्न लेखाचित्र की व्याख्या कैसे करें।\n"
1018 "<p>\n"
1019 "निम्नलिखित उदाहरण पर विचार करें:\n"
1020 "\\code\n"
1021 "/*! काट-छाँट के कारण अदृश्य वर्ग */\n"
1022 "class Invisible { };\n\n"
1023 "/*! वरासत संबंध छिपा हुआ है, वर्ग काट-छाँट दिया गया */\n"
1024 "class Truncated : public Invisible { };\n\n"
1025 "/* वर्ग को डॉक्सिजन टिप्पणियों के साथ दस्तावेज़ीकृत नहीं किया गया */\n"
1026 "class Undocumented { };\n\n"
1027 "/*! वह वर्ग जो सार्वजनिक वरासत का उपयोग करके विरासित की गई */\n"
1028 "class PublicBase : public Truncated { };\n\n"
1029 "/*! एक टेम्पलेट वर्ग */\n"
1030 "template<class T> class Templ { };\n\n"
1031 "/*! वह वर्ग जो संरक्षित वरासत का उपयोग करके विरासित की गई */\n"
1032 "class ProtectedBase { };\n\n"
1033 "/*! वह वर्ग जो निजी वरासत का उपयोग करके विरासित की गई */\n"
1034 "class PrivateBase { };\n\n"
1035 "/*! वह वर्ग जिसका उपयोग विरासित वर्ग द्वारा किया जाता हैं */\n"
1036 "class Used { };\n\n"
1037 "/*! उत्तम वर्ग जो कई अन्य वर्गों से वरासित हैं */\n"
1038 "class Inherited : public PublicBase,\n"
1039 " protected ProtectedBase,\n"
1040 " private PrivateBase,\n"
1041 " public Undocumented,\n"
1042 " public Templ<int>\n"
1043 "{\n"
1044 " private:\n"
1045 " Used *m_usedClass;\n"
1046 "};\n"
1047 "\\endcode\n"
1048 "इसका परिणाम निम्नलिखित लेखाचित्र में होगा:"
1049 "<p><center><img alt=\"\" src=\"graph_legend." + getDotImageExtension() + "\"></center></p>\n"
1050 "<p>\n"
1051 "उपरोक्त लेखाचित्र के डिब्बों के निम्नलिखित अर्थ हैं:\n"
1052 "</p>\n"
1053 "<ul>\n"
1054 "<li>%A भरा ग्रे डिब्बा उस संरचना या वर्ग को दर्शाता है जिसके लिए लेखाचित्र बनाया गया हैं।</li>\n"
1055 "<li>%A डिब्बा, काली बॉर्डर वाला, एक दस्तावेज़ीकृत संरचना या वर्ग को निरूपित करता हैं।</li>\n"
1056 "<li>%A डिब्बा, ग्रे बॉर्डर वाला, एक निरदस्तावेज़ीकृत संरचना या वर्ग को निरूपित है।</li>\n"
1057 "<li>%A डिब्बा, लाल बॉर्डर वाला, एक दस्तावेज़ीकृत संरचना या वर्ग को निरूपित है जिसके लिए "
1058 "सभी वरासत संबंध नहीं दिखाए गए हैं। %A लेखाचित्र को काट-छाँट दिया जाता है यदि वह निर्दिष्ट "
1059 "सीमाओं के भीतर नहीं समा पाता हैं।</li>\n"
1060 "</ul>\n"
1061 "<p>\n"
1062 "तीर के निम्नलिखित अर्थ हैं:\n"
1063 "</p>\n"
1064 "<ul>\n"
1065 "<li>%A गहरे नीले तीर का उपयोग दो वर्गों के बीच सार्वजनिक वरासत संबंध की कल्पना करने "
1066 "के लिए किया जाता हैं।</li>\n"
1067 "<li>%A गहरे हरे तीर का उपयोग संरक्षित वरासत के लिए किया जाता हैं।</li>\n"
1068 "<li>%A गहरे लाल तीर का उपयोग निजी वरासत के लिए किया जाता हैं।</li>\n"
1069 "<li>%A बैंगनी धराशायी तीर का उपयोग किया जाता है यदि कोई वर्ग समाहित है या किसी अन्य "
1070 "वर्ग द्वारा उपयोग किया जाता है। तीर को परिवर्तनशील(गण) के साथ लेबल किया गया है जिसके "
1071 "माध्यम से वर्ग या संरचना पहुंचने योग्य हैं।</li>\n"
1072 "<li>%A पीला धराशायी तीर एक टेम्पलेट उदाहरण और उस टेम्पलेट वर्ग के बीच संबंध को दर्शाता "
1073 "है जिससे इसे उदाहरणीत किया गया था। तीर को उदाहरण के टेम्पलेट मापदंड के साथ लेबल किया गया है।</li>\n"
1074 "</ul>\n";
1075 }
1076
1077 /*! text for the link to the legend page */
1079 { return "किंवदंती"; }
1080
1081//////////////////////////////////////////////////////////////////////////
1082// new since 1.2.0
1083//////////////////////////////////////////////////////////////////////////
1084
1085 /*! Used as a marker that is put before a test item */
1086 QCString trTest() override
1087 { return "परीक्षा"; }
1088 /*! Used as the header of the test list */
1090 { return "परीक्षा सूची"; }
1091
1092//////////////////////////////////////////////////////////////////////////
1093// new since 1.2.2
1094//////////////////////////////////////////////////////////////////////////
1095
1096 /*! Used as a section header for IDL properties */
1098 { return "संपत्तियाँ"; }
1099
1100 /*! Used as a section header for IDL property documentation */
1102 { return "संपत्ति दस्तावेज़ीकरण"; }
1103
1104//////////////////////////////////////////////////////////////////////////
1105// new since 1.2.4
1106//////////////////////////////////////////////////////////////////////////
1107
1108 /*! Used for Java classes in the summary section of Java packages */
1110 {
1111 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1112 return "आंकड़े संरचनाएं";
1113 else
1114 return "वर्गगण";
1115 }
1116
1117 /*! Used as the title of a Java package */
1118 QCString trPackage(const QCString &name) override
1119 { return "संकुल " + name; }
1120
1121 /*! The description of the package index page */
1123 { return "यहाँ संक्षिप्त विवरण के साथ संकुल दिए गए हैं (यदि उपलब्ध हो):"; }
1124
1125 /*! The link name in the Quick links header for each page */
1127 { return "संकुलगण"; }
1128
1129 /*! Text shown before a multi-line define */
1131 { return "मूल्य:"; }
1132
1133//////////////////////////////////////////////////////////////////////////
1134// new since 1.2.5
1135//////////////////////////////////////////////////////////////////////////
1136
1137 /*! Used as a marker that is put before a \\bug item */
1138 QCString trBug() override
1139 { return "त्रुटि"; }
1140
1141 /*! Used as the header of the bug list */
1143 { return "त्रुटि सूची"; }
1144
1145//////////////////////////////////////////////////////////////////////////
1146// new since 1.2.6
1147//////////////////////////////////////////////////////////////////////////
1148
1149 /*! Used as ansicpg for RTF file
1150 *
1151 * The following table shows the correlation of Charset name, Charset Value and
1152 * <pre>
1153 * Codepage number:
1154 * Charset Name Charset Value(hex) Codepage number
1155 * ------------------------------------------------------
1156 * DEFAULT_CHARSET 1 (x01)
1157 * SYMBOL_CHARSET 2 (x02)
1158 * OEM_CHARSET 255 (xFF)
1159 * ANSI_CHARSET 0 (x00) 1252
1160 * RUSSIAN_CHARSET 204 (xCC) 1251
1161 * EE_CHARSET 238 (xEE) 1250
1162 * GREEK_CHARSET 161 (xA1) 1253
1163 * TURKISH_CHARSET 162 (xA2) 1254
1164 * BALTIC_CHARSET 186 (xBA) 1257
1165 * HEBREW_CHARSET 177 (xB1) 1255
1166 * ARABIC _CHARSET 178 (xB2) 1256
1167 * SHIFTJIS_CHARSET 128 (x80) 932
1168 * HANGEUL_CHARSET 129 (x81) 949
1169 * GB2313_CHARSET 134 (x86) 936
1170 * CHINESEBIG5_CHARSET 136 (x88) 950
1171 * </pre>
1172 *
1173 */
1175 { return "65001"; }
1176
1177 /*! Used as ansicpg for RTF fcharset
1178 * \see trRTFansicp() for a table of possible values.
1179 */
1181 { return "1252"; }
1182
1183 /*! Used as header RTF general index */
1185 { return "अनुक्रमणिका"; }
1186
1187 /*! This is used for translation of the word that will possibly
1188 * be followed by a single name or by a list of names
1189 * of the category.
1190 */
1191 QCString trClass(bool /* first_capital */, bool singular) override
1192 {
1193 // There is no first-letter capitalization notion in Hindi.
1194 QCString result = "वर्ग";
1195 if (!singular)
1196 result += "गण";
1197 return result;
1198 }
1199
1200 /*! This is used for translation of the word that will possibly
1201 * be followed by a single name or by a list of names
1202 * of the category.
1203 */
1204 QCString trFile(bool /* first_capital */, bool singular) override
1205 {
1206 // There is no first-letter capitalization notion in Hindi.
1207 QCString result = "फ़ाइल";
1208 if (!singular)
1209 result += "ें";
1210 return result;
1211 }
1212
1213 /*! This is used for translation of the word that will possibly
1214 * be followed by a single name or by a list of names
1215 * of the category.
1216 */
1217 QCString trNamespace(bool /* first_capital */, bool singular) override
1218 {
1219 // There is no first-letter capitalization notion in Hindi.
1220 QCString result = "नाम-स्थान";
1221 if (!singular)
1222 result += "गण";
1223 return result;
1224 }
1225
1226 /*! This is used for translation of the word that will possibly
1227 * be followed by a single name or by a list of names
1228 * of the category.
1229 */
1230 QCString trGroup(bool /* first_capital */, bool singular) override
1231 {
1232 // There is no first-letter capitalization notion in Hindi.
1233 QCString result = "अनुखंड";
1234 if (!singular)
1235 result += "गण";
1236 return result;
1237 }
1238
1239 /*! This is used for translation of the word that will possibly
1240 * be followed by a single name or by a list of names
1241 * of the category.
1242 */
1243 QCString trPage(bool /* first_capital */, bool singular) override
1244 {
1245 // There is no first-letter capitalization notion in Hindi.
1246 QCString result = "पृष्ठ";
1247 if (!singular)
1248 result += "गण";
1249 return result;
1250 }
1251
1252 /*! This is used for translation of the word that will possibly
1253 * be followed by a single name or by a list of names
1254 * of the category.
1255 */
1256 QCString trMember(bool /* first_capital */, bool singular) override
1257 {
1258 // There is no first-letter capitalization notion in Hindi.
1259 QCString result = "सदस्य";
1260 if (!singular)
1261 result += "गण";
1262 return result;
1263 }
1264
1265 /*! This is used for translation of the word that will possibly
1266 * be followed by a single name or by a list of names
1267 * of the category.
1268 */
1269 QCString trGlobal(bool /* first_capital */, bool singular) override
1270 {
1271 // There is no first-letter capitalization notion in Hindi.
1272 QCString result = "वैश्र्विक";
1273 if (!singular)
1274 result += "गण";
1275 return result;
1276 }
1277
1278//////////////////////////////////////////////////////////////////////////
1279// new since 1.2.7
1280//////////////////////////////////////////////////////////////////////////
1281
1282 /*! This text is generated when the \\author command is used and
1283 * for the author section in man pages. */
1284 QCString trAuthor(bool /* first_capital */, bool singular) override
1285 {
1286 // There is no first-letter capitalization notion in Hindi.
1287 QCString result = "लेखक";
1288 if (!singular)
1289 result += "गण";
1290 return result;
1291 }
1292
1293//////////////////////////////////////////////////////////////////////////
1294// new since 1.2.11
1295//////////////////////////////////////////////////////////////////////////
1296
1297 /*! This text is put before the list of members referenced by a member
1298 */
1300 { return "संदर्भ"; }
1301
1302//////////////////////////////////////////////////////////////////////////
1303// new since 1.2.13
1304//////////////////////////////////////////////////////////////////////////
1305
1306 /*! used in member documentation blocks to produce a list of
1307 * members that are implemented by this one.
1308 */
1309 QCString trImplementedFromList(int numEntries) override
1310 { return trWriteList(numEntries) + " लागू करता है।"; }
1311
1312 /*! used in member documentation blocks to produce a list of
1313 * all members that implement this abstract member.
1314 */
1315 QCString trImplementedInList(int numEntries) override
1316 { return trWriteList(numEntries) + " में लागू करता है।"; }
1317
1318//////////////////////////////////////////////////////////////////////////
1319// new since 1.2.16
1320//////////////////////////////////////////////////////////////////////////
1321
1322 /*! used in RTF documentation as a heading for the Table
1323 * of Contents.
1324 */
1326 { return "विषय-सूची"; }
1327
1328//////////////////////////////////////////////////////////////////////////
1329// new since 1.2.17
1330//////////////////////////////////////////////////////////////////////////
1331
1332 /*! Used as the header of the list of item that have been
1333 * flagged deprecated
1334 */
1336 { return "पदावनत सूची"; }
1337
1338//////////////////////////////////////////////////////////////////////////
1339// new since 1.2.18
1340//////////////////////////////////////////////////////////////////////////
1341
1342 /*! Used as a header for declaration section of the events found in
1343 * a C# program
1344 */
1346 { return "घटनाएं"; }
1347
1348 /*! Header used for the documentation section of a class' events. */
1350 { return "घटना दस्तावेज़ीकरण"; }
1351
1352//////////////////////////////////////////////////////////////////////////
1353// new since 1.3
1354//////////////////////////////////////////////////////////////////////////
1355
1356 /*! Used as a heading for a list of Java class types with package scope.
1357 */
1359 { return "संकुल प्ररूपगण"; }
1360
1361 /*! Used as a heading for a list of Java class functions with package
1362 * scope.
1363 */
1365 { return "संकुल फलनगण"; }
1367 { return "संकुल सदस्यगण"; }
1368
1369 /*! Used as a heading for a list of static Java class functions with
1370 * package scope.
1371 */
1373 { return "अचल संकुल फलनगण"; }
1374
1375 /*! Used as a heading for a list of Java class variables with package
1376 * scope.
1377 */
1379 { return "संकुल गुणगण"; }
1380
1381 /*! Used as a heading for a list of static Java class variables with
1382 * package scope.
1383 */
1385 { return "अचल संकुल गुणगण"; }
1386
1387//////////////////////////////////////////////////////////////////////////
1388// new since 1.3.1
1389//////////////////////////////////////////////////////////////////////////
1390
1391 /*! Used in the quick index of a class/file/namespace member list page
1392 * to link to the unfiltered list of all members.
1393 */
1394 QCString trAll() override
1395 { return "सभी"; }
1396
1397 /*! Put in front of the call graph for a function. */
1399 { return "इस फलन के लिए बुलावा लेखाचित्र यहां दिया गया है:"; }
1400
1401//////////////////////////////////////////////////////////////////////////
1402// new since 1.3.3
1403//////////////////////////////////////////////////////////////////////////
1404
1405 /*! This string is used as the title for the page listing the search
1406 * results.
1407 */
1409 { return "खोज के परिणामगण"; }
1410
1411 /*! This string is put just before listing the search results. The
1412 * text can be different depending on the number of documents found.
1413 * Inside the text you can put the special marker $num to insert
1414 * the number representing the actual number of search results.
1415 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1416 * value 2 represents 2 or more matches. HTML markup is allowed inside
1417 * the returned string.
1418 */
1419 QCString trSearchResults(int numDocuments) override
1420 {
1421 if (numDocuments == 0)
1422 return "क्षमा करें, आपकी जिज्ञासा से मेल खाने वाला कोई दस्तावेज़ नहीं है।";
1423 else if (numDocuments == 1)
1424 return "आपकी जिज्ञासा से मेल खाने वाला <b>1</b> दस्तावेज़ मिला।";
1425 else
1426 return "आपकी जिज्ञासा से मेल खाने वाले <b>$num</b> दस्तावेज़ मिले। सर्वश्रेष्ठ मिलान पहले दिखा रहे हैं।";
1427 }
1428
1429 /*! This string is put before the list of matched words, for each search
1430 * result. What follows is the list of words that matched the query.
1431 */
1433 { return "मिलानगण:"; }
1434
1435//////////////////////////////////////////////////////////////////////////
1436// new since 1.3.8
1437//////////////////////////////////////////////////////////////////////////
1438
1439 /*! This is used in HTML as the title of page with source code for file filename
1440 */
1441 QCString trSourceFile(const QCString& filename) override
1442 { return filename + " स्त्रोत फ़ाइल"; }
1443
1444//////////////////////////////////////////////////////////////////////////
1445// new since 1.3.9
1446//////////////////////////////////////////////////////////////////////////
1447
1448 /*! This is used as the name of the chapter containing the directory
1449 * hierarchy.
1450 */
1452 { return "निर्देशिकाएं पदानुक्रम"; }
1453
1454 /*! This is used as the name of the chapter containing the documentation
1455 * of the directories.
1456 */
1458 { return "निर्देशिका दस्तावेज़ीकरण"; }
1459
1460 /*! This is used as the title of the directory index and also in the
1461 * Quick links of an HTML page, to link to the directory hierarchy.
1462 */
1464 { return "निर्देशिकाएं"; }
1465
1466 /*! This returns the title of a directory page. The name of the
1467 * directory is passed via \a dirName.
1468 */
1469 QCString trDirReference(const QCString &dirName) override
1470 {
1471 QCString result = dirName;
1472 result += " निर्देशिका संदर्भ";
1473 return result;
1474 }
1475
1476 /*! This returns the word directory with or without starting capital
1477 * (\a first_capital) and in singular or plural form (\a singular).
1478 */
1479 QCString trDir(bool /* first_capital */, bool singular) override
1480 {
1481 // There is no first-letter capitalization notion in Hindi.
1482 QCString result = "निर्देशिका";
1483 if (!singular)
1484 result += "एं";
1485 return result;
1486 }
1487
1488//////////////////////////////////////////////////////////////////////////
1489// new since 1.4.1
1490//////////////////////////////////////////////////////////////////////////
1491
1492 /*! This text is added to the documentation when the \\overload command
1493 * is used for a overloaded function.
1494 */
1496 {
1497 return "यह अतिभारित सदस्य फलन सुविधा के लिए प्रदान किया गया है। यह उपरोक्त"
1498 " फलन से केवल इस बात में भिन्न है कि यह किस तर्क को स्वीकार करता है।";
1499 }
1500
1501//////////////////////////////////////////////////////////////////////////
1502// new since 1.4.6
1503//////////////////////////////////////////////////////////////////////////
1504
1505 /*! This is used to introduce a caller (or called-by) graph */
1507 {
1508 return "इस फलन के लिए बुलावा लेखाचित्र यहाँ दिया गया है:";
1509 }
1510
1511 /*! This is used in the documentation of a file/namespace before the list
1512 * of documentation blocks for enumeration values
1513 */
1515 { return "परिगणक दस्तावेज़ीकरण"; }
1516
1517//////////////////////////////////////////////////////////////////////////
1518// new since 1.5.4 (mainly for Fortran)
1519//////////////////////////////////////////////////////////////////////////
1520
1521 /*! header that is put before the list of member subprograms (Fortran). */
1523 { return "सदस्य फलन/उपफलन दस्तावेज़ीकरण"; }
1524
1525 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1527 { return "आंकड़े प्ररुपगण सूची"; }
1528
1529 /*! This is put above each page as a link to all members of compounds (Fortran). */
1531 { return "आंकड़े भागगण"; }
1532
1533 /*! This is an introduction to the annotated compound list (Fortran). */
1535 { return "यहाँ संक्षिप्त विवरण के साथ आँकड़े प्ररूपगण हैं:"; }
1536
1537 /*! This is an introduction to the page with all data types (Fortran). */
1539 {
1540 QCString result = "यहाँ सभी ";
1541 if (!extractAll)
1542 result += "दस्तावेज़ीकृत ";
1543 result += "आंकड़े प्ररूपगण कि लिंको के साथ ";
1544 if (!extractAll)
1545 result += "प्रत्येक सदस्य के आंकड़े संरचना दस्तावेज़ीकरण ";
1546 else
1547 result += "उनसे संबंधित आंकड़े प्ररूपगण ";
1548 result += "कि सूची दि गई हैं:";
1549 return result;
1550 }
1551
1552 /*! This is used in LaTeX as the title of the chapter with the
1553 * annotated compound index (Fortran).
1554 */
1556 { return "आंकड़े प्ररुप अनुक्रमणिका"; }
1557
1558 /*! This is used in LaTeX as the title of the chapter containing
1559 * the documentation of all data types (Fortran).
1560 */
1562 { return "आंकड़े प्ररुप दस्तावेज़ीकरण"; }
1563
1564 /*! This is used in the documentation of a file as a header before the
1565 * list of (global) subprograms (Fortran).
1566 */
1568 { return "फलनगण/उपफलनगण"; }
1569
1570 /*! This is used in the documentation of a file/namespace before the list
1571 * of documentation blocks for subprograms (Fortran)
1572 */
1574 { return "फलन/उपफलन दस्तावेज़ीकरण"; }
1575
1576 /*! This is used in the documentation of a file/namespace/group before
1577 * the list of links to documented compounds (Fortran)
1578 */
1580 { return "आंकड़े प्ररुपगण"; }
1581
1582 /*! used as the title of page containing all the index of all modules (Fortran). */
1584 { return "अनुखंडगण सूची"; }
1585
1586 /*! used as an introduction to the modules list (Fortran) */
1587 QCString trModulesListDescription(bool extractAll) override
1588 {
1589 QCString result = "यहाँ संक्षिप्त विवरण के साथ सभी ";
1590 if (!extractAll)
1591 result += "दस्तावेज़ीकृत ";
1592 result += "अनुखंडगण की सूची दी गई है:";
1593 return result;
1594 }
1595
1596 /*! used as the title of the HTML page of a module/type (Fortran) */
1598 const QCString &clName,
1599 ClassDef::CompoundType compType,
1600 bool isTemplate) override
1601 {
1602 QCString result = clName;
1603 switch (compType)
1604 {
1605 case ClassDef::Class: result+=" अनुखंड"; break;
1606 case ClassDef::Struct: result+=" प्ररुप"; break;
1607 case ClassDef::Union: result+=" मिलन"; break;
1608 case ClassDef::Interface: result+=" अंतराफलक"; break;
1609 case ClassDef::Protocol: result+=" प्रोटोकॉल"; break;
1610 case ClassDef::Category: result+=" श्रेणी"; break;
1611 case ClassDef::Exception: result+=" अपवाद"; break;
1612 default: break;
1613 }
1614 if (isTemplate)
1615 result += " टेम्पलेट";
1616 result += " संदर्भ";
1617 return result;
1618 }
1619
1620 /*! used as the title of the HTML page of a module (Fortran) */
1621 QCString trModuleReference(const QCString &namespaceName) override
1622 {
1623 QCString result = namespaceName;
1624 result += " अनुखंड संदर्भ";
1625 return result;
1626 }
1627
1628 /*! This is put above each page as a link to all members of modules. (Fortran) */
1630 { return "अनुखंडगण सदस्यगण"; }
1631
1632 /*! This is an introduction to the page with all modules members (Fortran) */
1633 QCString trModulesMemberDescription(bool extractAll) override
1634 {
1635 QCString result = "यहाँ सभी ";
1636 if (!extractAll)
1637 result += "दस्तावेज़ीकृत ";
1638 result += "अनुखंड सदस्यगण कि लिंको के साथ ";
1639 if (extractAll)
1640 result += "प्रत्येक सदस्य के दस्तावेज़ीकरण ";
1641 else
1642 result += "उनसे संबंधित अनुखंडगण ";
1643 result += "कि सूची दि गई हैं:";
1644 return result;
1645 }
1646
1647 /*! This is used in LaTeX as the title of the chapter with the
1648 * index of all modules (Fortran).
1649 */
1651 { return "अनुखंडगण अनुक्रमणिका"; }
1652
1653 /*! This is used for translation of the word that will possibly
1654 * be followed by a single name or by a list of names
1655 * of the category.
1656 */
1657 QCString trModule(bool /* first_capital */, bool singular) override
1658 {
1659 // There is no first-letter capitalization notion in Hindi.
1660 QCString result = "अनुखंड";
1661 if (!singular)
1662 result += "गण";
1663 return result;
1664 }
1665
1666 /*! This is put at the bottom of a module documentation page and is
1667 * followed by a list of files that were used to generate the page.
1668 */
1670 ClassDef::CompoundType compType,
1671 bool single) override
1672 {
1673 // single is true implies a single file
1674 QCString result;
1675 switch(compType)
1676 {
1677 case ClassDef::Class: result += "अनुखंड"; break;
1678 case ClassDef::Struct: result += "प्ररुप"; break;
1679 case ClassDef::Union: result += "मिलन"; break;
1680 case ClassDef::Interface: result += "अंतराफलक"; break;
1681 case ClassDef::Protocol: result += "प्रोटोकॉल"; break;
1682 case ClassDef::Category: result += "श्रेणी"; break;
1683 case ClassDef::Exception: result += "अपवाद"; break;
1684 default: break;
1685 }
1686 result += " के लिए दस्तावेज़ीकरण ";
1687 if (single)
1688 result += " फ़ाइल से उत्पन्न किया गया था:";
1689 else
1690 result += " निम्न फ़ाइलों से उत्पन्न किया गया था:";
1691 return result;
1692 }
1693
1694 /*! This is used for translation of the word that will possibly
1695 * be followed by a single name or by a list of names
1696 * of the category.
1697 */
1698 QCString trType(bool /* first_capital */, bool singular) override
1699 {
1700 // There is no first-letter capitalization notion in Hindi.
1701 QCString result = "प्ररुप";
1702 if (!singular)
1703 result += "गण";
1704 return result;
1705 }
1706
1707 /*! This is used for translation of the word that will possibly
1708 * be followed by a single name or by a list of names
1709 * of the category.
1710 */
1711 QCString trSubprogram(bool /* first_capital */, bool singular) override
1712 {
1713 // There is no first-letter capitalization notion in Hindi.
1714 QCString result = "उपप्रोग्राम";
1715 if (!singular)
1716 result += "गण";
1717 return result;
1718 }
1719
1720 /*! C# Type Constraint list */
1722 { return "प्ररुप बाध्यताएं"; }
1723
1724//////////////////////////////////////////////////////////////////////////
1725// new since 1.6.0 (mainly for the new search engine)
1726//////////////////////////////////////////////////////////////////////////
1727
1728 /*! directory relation for \a name */
1729 QCString trDirRelation(const QCString &name) override
1730 { return name + " रिश्ता"; }
1731
1732 /*! Loading message shown when loading search results */
1734 { return "लादा जा रहा..."; }
1735
1736 /*! Label used for search results in the global namespace */
1738 { return "वैश्र्विक नाम-स्थान"; }
1739
1740 /*! Message shown while searching */
1742 { return "खोजां जा रहा..."; }
1743
1744 /*! Text shown when no search results are found */
1746 { return "कोई समानता नहीं"; }
1747
1748//////////////////////////////////////////////////////////////////////////
1749// new since 1.6.3 (missing items for the directory pages)
1750//////////////////////////////////////////////////////////////////////////
1751
1752 /*! when clicking a directory dependency label, a page with a
1753 * table is shown. The heading for the first column mentions the
1754 * source file that has a relation to another file.
1755 */
1756 QCString trFileIn(const QCString &name) override
1757 { return name + " में फ़ाइल"; }
1758
1759 /*! when clicking a directory dependency label, a page with a
1760 * table is shown. The heading for the second column mentions the
1761 * destination file that is included.
1762 */
1763 QCString trIncludesFileIn(const QCString &name) override
1764 { return name + " में फ़ाइल शामिल है"; }
1765
1766 /** Compiles a date string.
1767 * @param year Year in 4 digits
1768 * @param month Month of the year: 1=January
1769 * @param day Day of the Month: 1..31
1770 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1771 * @param hour Hour of the day: 0..23
1772 * @param minutes Minutes in the hour: 0..59
1773 * @param seconds Seconds within the minute: 0..59
1774 * @param includeTime Include time in the result string?
1775 */
1777 int year, int month, int day, int dayOfWeek,
1778 int hour, int minutes, int seconds, DateTimeType includeTime) override
1779 {
1780 static const char *days[] = { "सोमवार", "मंगलवार", "बुधवार", "गुरुवार",
1781 "शुक्रवार", "शनिवार", "रविवार" };
1782 static const char *months[] = { "जनवरी", "फरवरी", "मार्च", "अप्रैल", "मई", "जून",
1783 "जुलाई", "अगस्त", "सितम्बर", "अक्टूबर", "नवम्बर", "दिसम्बर" };
1784 QCString sdate;
1785 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1786 {
1787 sdate.sprintf("%s %s %d %d", days[dayOfWeek - 1], months[month - 1], day, year);
1788 }
1789 if (includeTime == DateTimeType::DateTime) sdate += " ";
1790 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1791 {
1792 QCString stime;
1793 stime.sprintf("%.2d:%.2d:%.2d", hour, minutes, seconds);
1794 sdate += stime;
1795 }
1796 return sdate;
1797 }
1798 QCString trDayOfWeek(int dayOfWeek, bool, bool full) override
1799 {
1800 static const char *days_short[] = { "सोम.", "मंगल.", "बुध.", "गुरु.", "शुक्र.", "शनि.", "रवि." };
1801 static const char *days_full[] = { "सोमवार", "मंगलवार", "बुधवार", "गुरुवार", "शुक्रवार", "शनिवार", "रविवार" };
1802 QCString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1803 return text;
1804 }
1805 QCString trMonth(int month, bool, bool full) override
1806 {
1807 static const char *months_short[] = { "जनवरी", "फरवरी", "मार्च", "अप्रैल", "मई", "जून", "जुलाई", "अगस्त", "सितम्बर", "अक्तूबर", "नवम्बर", "दिसम्बर" };
1808 static const char *months_full[] = { "जनवरी", "फरवरी", "मार्च", "अप्रैल", "मई", "जून", "जुलाई", "अगस्त", "सितम्बर", "अक्तूबर", "नवम्बर", "दिसम्बर" };
1809 QCString text = full? months_full[month-1] : months_short[month-1];
1810 return text;
1811 }
1812 QCString trDayPeriod(bool period) override
1813 {
1814 static const char *dayPeriod[] = { "am", "pm" };
1815 return dayPeriod[period?1:0];
1816 }
1817
1818//////////////////////////////////////////////////////////////////////////
1819// new since 1.7.5
1820//////////////////////////////////////////////////////////////////////////
1821
1822 /*! Header for the page with bibliographic citations */
1824 { return "ग्रन्थसूची"; }
1825
1826 /*! Text for copyright paragraph */
1828 { return "कॉपीराइट"; }
1829
1830 /*! Header for the graph showing the directory dependencies */
1831 QCString trDirDepGraph(const QCString &name) override
1832 { return name + " के लिए निर्देशिका निर्भरता लेखाचित्र:"; }
1833
1834//////////////////////////////////////////////////////////////////////////
1835// new since 1.8.0
1836//////////////////////////////////////////////////////////////////////////
1837
1838 /*! Detail level selector shown for hierarchical indices */
1840 { return "विस्तार स्तर"; }
1841
1842 /*! Section header for list of template parameters */
1844 { return "टेम्पलेट मापदंड"; }
1845
1846 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1847 QCString trAndMore(const QCString &number) override
1848 { return "और " + number + " अधिक..."; }
1849
1850 /*! Used file list for a Java enum */
1852 {
1853 QCString result = "इस परिगणक के लिए दस्तावेज़ीकरण निम्न फ़ाइल";
1854 if (!single)
1855 result += "ों";
1856 result += " से उत्पन्न किया गया था:";
1857 return result;
1858 }
1859
1860 /*! Header of a Java enum page (Java enums are represented as classes). */
1861 QCString trEnumReference(const QCString &name) override
1862 { return name + " परिगणक संदर्भ"; }
1863
1864 /*! Used for a section containing inherited members */
1865 QCString trInheritedFrom(const QCString &members,const QCString &what) override
1866 { return what + " से विरासत में मिले " + members; }
1867
1868 /*! Header of the sections with inherited members specific for the
1869 * base class(es)
1870 */
1872 { return "अतिरिक्त विरासत में मिले सदस्य"; }
1873
1874//////////////////////////////////////////////////////////////////////////
1875// new since 1.8.2
1876//////////////////////////////////////////////////////////////////////////
1877
1878 /*! Used as a tooltip for the toggle button that appears in the
1879 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1880 * enabled. This tooltip explains the meaning of the button.
1881 */
1883 {
1884 QCString opt = enable ? "चालू" : "बंद";
1885 return "पैनल सिंक्रनाइज़ीकरण " + opt + " करने के लिए क्लिक करें";
1886 }
1887
1888 /*! Used in a method of an Objective-C class that is declared in a
1889 * a category. Note that the @1 marker is required and is replaced
1890 * by a link.
1891 */
1893 { return "श्रेणी @0 द्वारा प्रदान किया गया।"; }
1894
1895 /*! Used in a method of an Objective-C category that extends a class.
1896 * Note that the @1 marker is required and is replaced by a link to
1897 * the class method.
1898 */
1900 { return "वर्ग @0 को विस्तार करता है।"; }
1901
1902 /*! Used as the header of a list of class methods in Objective-C.
1903 * These are similar to static public member functions in C++.
1904 */
1906 { return "वर्ग विधियाँ"; }
1907
1908 /*! Used as the header of a list of instance methods in Objective-C.
1909 * These are similar to public member functions in C++.
1910 */
1912 { return "उदाहरण विधियाँ"; }
1913
1914 /*! Used as the header of the member functions of an Objective-C class.
1915 */
1917 { return "विधि दस्तावेज़ीकरण"; }
1918
1919//////////////////////////////////////////////////////////////////////////
1920// new since 1.8.4
1921//////////////////////////////////////////////////////////////////////////
1922
1923 /** old style UNO IDL services: implemented interfaces */
1925 { return "निर्यातीत अंतराफलकगण"; }
1926
1927 /** old style UNO IDL services: inherited services */
1929 { return "शामिलीत सेवाएं"; }
1930
1931 /** UNO IDL constant groups */
1933 { return "स्थिर समूहगण"; }
1934
1935 /** UNO IDL constant groups */
1936 QCString trConstantGroupReference(const QCString &namespaceName) override
1937 {
1938 QCString result = namespaceName;
1939 result += " स्थिर समूह संदर्भ";
1940 return result;
1941 }
1942
1943 /** UNO IDL service page title */
1944 QCString trServiceReference(const QCString &sName) override
1945 {
1946 QCString result = sName;
1947 result += " सेवा संदर्भ";
1948 return result;
1949 }
1950
1951 /** UNO IDL singleton page title */
1953 {
1954 QCString result = sName;
1955 result += " एकल संदर्भ";
1956 return result;
1957 }
1958
1959 /** UNO IDL service page */
1961 {
1962 // single is true implies a single file
1963 QCString result = "इस सेवा के लिए दस्तावेज़ीकरण निम्न फ़ाइल";
1964 if (!single)
1965 result += "ों";
1966 result += " से उत्पन्न किया गया था:";
1967 return result;
1968 }
1969
1970 /** UNO IDL singleton page */
1972 {
1973 // single is true implies a single file
1974 QCString result = "इस एकल के लिए दस्तावेज़ीकरण निम्न फ़ाइल";
1975 if (!single)
1976 result += "ों";
1977 result += " से उत्पन्न किया गया था:";
1978 return result;
1979 }
1980
1981//////////////////////////////////////////////////////////////////////////
1982// new since 1.8.15
1983//////////////////////////////////////////////////////////////////////////
1984
1985 /** VHDL design unit hierarchy */
1987 { return "डिज़ाइन इकाई पदानुक्रम"; }
1988
1989 /** VHDL design unit list */
1991 { return "डिज़ाइन इकाई सूची"; }
1992
1993 /** VHDL design unit members */
1995 { return "डिज़ाइन इकाई सदस्यगण"; }
1996
1997 /** VHDL design unit list description */
1999 { return "यहाँ उन सभी डिज़ाइन इकाई सदस्यों की सूची उनसे संबंधित इकाईयों की लिंक के साथ दी गई हैं:"; }
2000
2001 /** VHDL design unit index */
2003 { return "डिज़ाइन इकाई अनुक्रमणिका"; }
2004
2005 /** VHDL design units */
2007 { return "डिज़ाइन इकाईयाँ"; }
2008
2009 /** VHDL functions/procedures/processes */
2011 { return "फलनगण/कार्यविधियाँ/प्रक्रियाएं"; }
2012
2013 /** VHDL type */
2014 QCString trVhdlType(VhdlSpecifier type,bool single) override
2015 {
2016 switch (type)
2017 {
2019 if (single) return "संग्रह";
2020 else return "संग्रहगण";
2022 if (single) return "संकुल";
2023 else return "संकुलगण";
2025 if (single) return "संकेत";
2026 else return "संकेतगण";
2028 if (single) return "अंग";
2029 else return "अंगगण";
2031 if (single) return "स्थिर";
2032 else return "स्थिरगण";
2034 if (single) return "इकाई";
2035 else return "इकाईयाँ";
2037 if (single) return "प्ररूप";
2038 else return "प्ररूपगण";
2040 if (single) return "उपप्ररूप";
2041 else return "उपप्ररूपगण";
2043 if (single) return "फलन";
2044 else return "फलनगण";
2046 if (single) return "अभिलेख";
2047 else return "अभिलेखगण";
2049 if (single) return "कार्यविधि";
2050 else return "कार्यविधियाँ";
2052 if (single) return "वास्तुकला";
2053 else return "वास्तुकलाएं";
2055 if (single) return "तर्क";
2056 else return "तर्कगण";
2058 if (single) return "प्रक्रिया";
2059 else return "प्रक्रियाएं";
2061 if (single) return "द्वार";
2062 else return "द्वारगण";
2063 case VhdlSpecifier::USE:
2064 if (single) return "प्रयोग खंड";
2065 else return "प्रयोग खंडगण";
2067 if (single) return "सामान्य";
2068 else return "सामान्यगण";
2070 return "संकुल शरीर";
2072 return "इकाईयाँ";
2074 if (single) return "साझाकृत परिवर्तनशील";
2075 else return "साझाकृत परिवर्तनशीलगण";
2077 if (single) return "फ़ाइल";
2078 else return "फ़ाइलगण";
2080 if (single) return "समूह";
2081 else return "समूहगण";
2083 if (single) return "उदाहरणीकरण";
2084 else return "उदाहरणीकरणगण";
2086 if (single) return "उपनाम";
2087 else return "उपनामगण";
2089 if (single) return "विन्यास";
2090 else return "विन्यासगण";
2092 return "विविध";
2094 return "बाध्यताएं";
2095 default:
2096 return "वर्ग";
2097 }
2098 }
2099
2101 { return name + " संदर्भ"; }
2102
2104 { return "स्थिरगण"; }
2105
2107 { return "स्थिर दस्तावेज़ीकरण"; }
2108
2110 { return "अनुक्रमगण"; }
2111
2113 { return "अनुक्रम दस्तावेज़ीकरण"; }
2114
2116 { return "शब्दकोशगण"; }
2117
2119 { return "शब्दकोश दस्तावेज़ीकरण"; }
2120
2122 { return "अंतराफलकगण"; }
2123
2125 { return "अंतराफलक अनुक्रमणिका"; }
2126
2128 { return "अंतराफलक सूची"; }
2129
2131 { return "यहाँ संक्षिप्त विवरण के साथ अंतराफलकगण हैं:"; }
2132
2134 { return "अंतराफलक पदानुक्रम"; }
2135
2137 { return "यह अंतराफलक विरासत सूची मोटे तौर पर क्रमबद्ध है, लेकिन पूरी तरह से नहीं, वर्णानुक्रम में:"; }
2138
2140 { return "अंतराफलक दस्तावेज़ीकरण"; }
2141
2143 { return "संरचनाएं"; }
2144
2146 { return "संरचना अनुक्रमणिका"; }
2147
2149 { return "संरचना सूची"; }
2150
2152 { return "यहाँ संक्षिप्त विवरण के साथ संरचनाएं हैं:"; }
2153
2155 { return "संरचना दस्तावेज़ीकरण"; }
2156
2158 { return "अपवाद अनुक्रमणिका"; }
2159
2161 { return "अपवाद सूची"; }
2162
2164 { return "यहाँ संक्षिप्त विवरण के साथ अपवादगण हैं:"; }
2165
2167 { return "अपवाद पदानुक्रम"; }
2168
2170 { return "यह अपवाद विरासत सूची मोटे तौर पर क्रमबद्ध है, लेकिन पूरी तरह से नहीं, वर्णानुक्रम में:"; }
2171
2173 { return "अपवाद दस्तावेज़ीकरण"; }
2174
2175 QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal) override
2176 {
2177 QCString result = clName;
2178 if (isLocal) result += " स्थानीय";
2179 switch (compType)
2180 {
2181 case ClassDef::Class: result+=" वर्ग"; break;
2182 case ClassDef::Struct: result+=" संरचना"; break;
2183 case ClassDef::Union: result+=" मिलन"; break;
2184 case ClassDef::Interface: result+=" अंतराफलक"; break;
2185 case ClassDef::Protocol: result+=" प्रोटोकॉल"; break;
2186 case ClassDef::Category: result+=" श्रेणी"; break;
2187 case ClassDef::Exception: result+=" अपवाद"; break;
2188 default: break;
2189 }
2190 result += " संदर्भ";
2191 return result;
2192 }
2193
2195 { return "कार्यवाहीयाँ"; }
2196
2198 { return "कार्यवाही दस्तावेज़ीकरण"; }
2199
2201 { return "आंकड़े सदस्यगण"; }
2202
2204 { return "आंकड़े सदस्य दस्तावेज़ीकरण"; }
2205
2206//////////////////////////////////////////////////////////////////////////
2207// new since 1.8.19
2208//////////////////////////////////////////////////////////////////////////
2209
2210 /** VHDL design unit documentation */
2212 { return "डिज़ाइन इकाई दस्तावेज़ीकरण"; }
2213
2214//////////////////////////////////////////////////////////////////////////
2215// new since 1.9.2
2216//////////////////////////////////////////////////////////////////////////
2217
2218 /** C++20 concept */
2219 QCString trConcept(bool /* first_capital */, bool singular) override
2220 {
2221 // There is no first-letter capitalization notion in Hindi.
2222 QCString result = "संकल्पना";
2223 if (!singular) result += "एं";
2224 return result;
2225 }
2226 /*! used as the title of the HTML page of a C++20 concept page */
2227 QCString trConceptReference(const QCString &conceptName) override
2228 {
2229 QCString result = conceptName;
2230 result += " संकल्पना संदर्भ";
2231 return result;
2232 }
2233
2234 /*! used as the title of page containing all the index of all concepts. */
2236 { return "संकल्पना सूची"; }
2237
2238 /*! used as the title of chapter containing the index listing all concepts. */
2240 { return "संकल्पना अनुक्रमणिका"; }
2241
2242 /*! used as the title of chapter containing all information about concepts. */
2244 { return "संकल्पना दस्तावेज़ीकरण"; }
2245
2246 /*! used as an introduction to the concept list */
2247 QCString trConceptListDescription(bool extractAll) override
2248 {
2249 QCString result = "यहाँ संक्षिप्त विवरण के साथ सभी ";
2250 if (!extractAll)
2251 result += "दस्तावेज़ीकृत ";
2252 result += "संकल्पनाएं की सूची दी गई है:";
2253 return result;
2254 }
2255
2256 /*! used to introduce the definition of the C++20 concept */
2258 { return "संकल्पना परिभाषा"; }
2259};
2260
2261#endif
CompoundType
The various compound types.
Definition classdef.h:109
@ Interface
Definition classdef.h:112
@ Exception
Definition classdef.h:115
This is an alternative implementation of QCString.
Definition qcstring.h:101
bool isEmpty() const
Returns TRUE iff the string is empty.
Definition qcstring.h:150
QCString & sprintf(const char *format,...)
Definition qcstring.cpp:29
QCString trNamespaceReference(const QCString &namespaceName) override
QCString trVhdlType(VhdlSpecifier type, bool single) override
VHDL type.
QCString trClassMethods() override
QCString trSubprogramDocumentation() override
QCString trCallGraph() override
QCString trConceptReference(const QCString &conceptName) override
QCString trPrivateSlots() override
QCString trConceptIndex() override
QCString trDir(bool, bool singular) override
QCString trClassDiagram(const QCString &clName) override
QCString trNamespaces() override
QCString trStaticPublicMembers() override
QCString trCompoundMembersDescriptionFortran(bool extractAll) override
QCString trGotoGraphicalHierarchy() override
QCString trEnumGeneratedFromFiles(bool single) override
QCString trModulesMemberDescription(bool extractAll) override
QCString trTemplateParameters() override
QCString trDetailedDescription() override
QCString trAndMore(const QCString &number) override
QCString trCallerGraph() override
QCString trInitialValue() override
QCString trStaticProtectedAttribs() override
QCString trHierarchicalIndex() override
QCString trGotoDocumentation() override
QCString trTest() override
QCString trStaticPrivateMembers() override
QCString trStaticProtectedMembers() override
QCString trDictionaryDocumentation() override
QCString trModulesDescription() override
QCString trCiteReferences() override
QCString trPrecondition() override
QCString trProtectedMembers() override
QCString trThisIsTheListOfAllMembers() override
QCString trSignals() override
QCString trMainPage() override
QCString trConceptList() override
QCString trPackageAttribs() override
QCString latexLanguageSupportCommand() override
QCString trInheritedFrom(const QCString &members, const QCString &what) override
QCString trRelatedPages() override
QCString trDesignUnitListDescription() override
VHDL design unit list description.
QCString trModuleDocumentation() override
QCString trOverloadText() override
QCString trConceptDocumentation() override
QCString trSince() override
QCString trRelatedFunctionDocumentation() override
QCString trDirReference(const QCString &dirName) override
QCString trPropertyDocumentation() override
QCString trRelatedFunctions() override
QCString trListOfAllMembers() override
QCString trIncludingInheritedMembers() override
QCString trMemberTypedefDocumentation() override
QCString trProtectedTypes() override
QCString trDesignUnitMembers() override
VHDL design unit members.
QCString trConstantGroupReference(const QCString &namespaceName) override
UNO IDL constant groups.
QCString trExamples() override
QCString trNamespace(bool, bool singular) override
QCString trPageIndex() override
QCString trFileReference(const QCString &fileName) override
QCString trModulesList() override
QCString trWriteList(int numEntries) override
QCString trConstantDocumentation() override
QCString trSearchResultsTitle() override
QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single) override
QCString trClassHierarchy() override
QCString trSubprograms() override
QCString trImplementedFromList(int numEntries) override
QCString trExceptionIndex() override
QCString trDocumentation(const QCString &projName) override
QCString trConceptListDescription(bool extractAll) override
QCString trBugList() override
QCString trSubprogram(bool, bool singular) override
QCString trPrivateTypes() override
QCString trSearching() override
QCString trSourceFile(const QCString &filename) override
QCString trStaticPublicAttribs() override
QCString trDefines() override
QCString trFunctions() override
QCString trGotoSourceCode() override
QCString trBug() override
QCString trProperties() override
QCString trGroup(bool, bool singular) override
QCString trPage(bool, bool singular) override
QCString trModules() override
QCString trPrivateMembers() override
QCString trModulesListDescription(bool extractAll) override
QCString trRTFTableOfContents() override
QCString trRTFansicp() override
QCString trType(bool, bool singular) override
QCString trClassHierarchyDescription() override
QCString trCompoundIndex() override
QCString trInterfaceHierarchyDescription() override
QCString trNamespaceMemberDescription(bool extractAll) override
QCString trInterfaces() override
old style UNO IDL services: implemented interfaces
QCString trVariableDocumentation() override
QCString trMonth(int month, bool, bool full) override
QCString trInterfaceIndex() override
QCString trTodo() override
QCString trGeneratedAutomatically(const QCString &s) override
QCString trEnumReference(const QCString &name) override
QCString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single) override
QCString trMemberList() override
QCString trDefinedAtLineInSourceFile() override
QCString trMethodDocumentation() override
QCString trAttention() override
QCString trDirectories() override
QCString trMemberEnumerationDocumentation() override
QCString trFileIndex() override
QCString trReturns() override
QCString trDataTypes() override
QCString trDataMemberDocumentation() override
QCString trDayOfWeek(int dayOfWeek, bool, bool full) override
QCString trRelatedSubscript() override
QCString trRemarks() override
QCString trSearch() override
QCString trDesignUnitIndex() override
VHDL design unit index.
QCString trCompoundReferenceSlice(const QCString &clName, ClassDef::CompoundType compType, bool isLocal) override
QCString trServiceReference(const QCString &sName) override
UNO IDL service page title.
QCString trProvidedByCategory() override
QCString trExceptionHierarchy() override
QCString trClass(bool, bool singular) override
QCString trStaticPackageAttribs() override
QCString trVersion() override
QCString trExceptionListDescription() override
QCString trReturnValues() override
QCString trPackageMembers() override
QCString trReferenceManual() override
QCString trWarning() override
QCString trPublicSlots() override
QCString trDirRelation(const QCString &name) override
QCString trReferencedBy() override
QCString trModulesMembers() override
QCString trCompoundIndexFortran() override
QCString trPackage(const QCString &name) override
QCString trInvariant() override
QCString trCompoundMembers() override
QCString trTodoList() override
QCString trDirDepGraph(const QCString &name) override
QCString trNamespaceListDescription(bool extractAll) override
QCString trConcept(bool, bool singular) override
C++20 concept.
QCString trMember(bool, bool singular) override
QCString getLanguageString() override
language codes for Html help
QCString trStaticPackageFunctions() override
QCString trExceptionDocumentation() override
QCString trParameters() override
QCString trTypeDocumentation() override
QCString latexCommandName() override
QCString trFileMembers() override
QCString trInstanceMethods() override
QCString trCompoundListFortran() override
QCString trPackageListDescription() override
QCString trEvents() override
QCString trConceptDefinition() override
QCString trInterfaceListDescription() override
QCString trSeeAlso() override
QCString trNamespaceDocumentation() override
QCString trTypeConstraints() override
QCString trLegendTitle() override
QCString trPrivateAttribs() override
QCString trFunctionAndProc() override
VHDL functions/procedures/processes.
QCString trInheritsList(int numEntries) override
QCString trInterfaceList() override
QCString trDesignUnitDocumentation() override
VHDL design unit documentation.
QCString trGlobal(bool, bool singular) override
QCString trFileMembersDescription(bool extractAll) override
QCString trStructIndex() override
QCString trModule(bool, bool singular) override
QCString trDirDocumentation() override
QCString trCompoundList() override
QCString trGraphicalHierarchy() override
QCString trDetailLevel() override
QCString trCompounds() override
QCString trDayPeriod(bool period) override
QCString trDesignUnitHierarchy() override
VHDL design unit hierarchy.
QCString trPublicTypes() override
QCString trGeneratedBy() override
QCString trExamplesDescription() override
QCString trInclByDepGraph() override
QCString trDeprecatedList() override
QCString trFileDocumentation() override
QCString trAdditionalInheritedMembers() override
QCString trISOLang() override
QCString trExtendsClass() override
QCString trClassDocumentation() override
QCString trNote() override
QCString trFileList() override
QCString trNamespaceList() override
QCString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, DateTimeType includeTime) override
Compiles a date string.
QCString trPackageTypes() override
QCString trAuthor(bool, bool singular) override
QCString trDataMembers() override
QCString trCollaborationDiagram(const QCString &clName) override
QCString trGlobalNamespace() override
QCString idLanguage() override
QCString trDetails() override
QCString trPublicMembers() override
QCString trLoading() override
QCString trMore() override
QCString trReimplementedFromList(int numEntries) override
QCString trAll() override
QCString trFileListDescription(bool extractAll) override
QCString trEnumName() override
QCString trInterfaceDocumentation() override
QCString trDesignUnitList() override
VHDL design unit list.
QCString trDefinedInSourceFile() override
QCString trNoMatches() override
QCString trServices() override
old style UNO IDL services: inherited services
QCString trProtectedSlots() override
QCString trOperationDocumentation() override
QCString trFileIn(const QCString &name) override
QCString trCompoundMembersFortran() override
QCString trStructs() override
QCString trNamespaceMembers() override
QCString trConstructorDocumentation() override
QCString trCompoundListDescriptionFortran() override
QCString trConstants() override
QCString trEnumValue() override
QCString trLegendDocs() override
QCString trExceptionList() override
QCString trExceptions() override
QCString trGeneratedAt(const QCString &date, const QCString &projName) override
QCString trTypedefs() override
QCString trSingletonGeneratedFromFiles(bool single) override
UNO IDL singleton page.
QCString trMemberDataDocumentation() override
QCString trInclDepGraph(const QCString &fName) override
QCString trModuleIndex() override
QCString trRTFCharSet() override
QCString trModulesIndex() override
QCString trInheritedByList(int numEntries) override
QCString trDictionaries() override
QCString trOperations() override
QCString trFunctionDocumentation() override
QCString trSequenceDocumentation() override
QCString trCompoundMembersDescription(bool extractAll) override
QCString trCompoundReferenceFortran(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate) override
QCString trDefinedIn() override
QCString trCompoundListDescription() override
QCString trDesignUnits() override
VHDL design units.
QCString trMemberFunctionDocumentationFortran() override
QCString trEnumerationValues() override
QCString trClasses() override
QCString trDefineDocumentation() override
QCString trConstantGroups() override
UNO IDL constant groups.
QCString trPackageFunctions() override
QCString trModuleReference(const QCString &namespaceName) override
QCString trPageAbbreviation() override
QCString trFile(bool, bool singular) override
QCString trSingletonReference(const QCString &sName) override
UNO IDL singleton page title.
QCString trVariables() override
QCString trPanelSynchronisationTooltip(bool enable) override
QCString trInterfaceHierarchy() override
QCString trReferences() override
QCString trStructListDescription() override
QCString trRelatedPagesDescription() override
QCString trServiceGeneratedFromFiles(bool single) override
UNO IDL service page.
QCString trFriends() override
QCString trStructList() override
QCString trLegend() override
QCString trExceptionHierarchyDescription() override
QCString trSequences() override
QCString trRTFGeneralIndex() override
QCString trSliceInterfaces() override
QCString trDefineValue() override
QCString trCopyright() override
QCString trPackages() override
QCString trCompoundReference(const QCString &clName, ClassDef::CompoundType compType, bool isTemplate) override
QCString trTypedefDocumentation() override
QCString trIncludesFileIn(const QCString &name) override
QCString trStructDocumentation() override
QCString trEnumerationValueDocumentation() override
QCString trNamespaceIndex() override
QCString trCode() override
QCString trCustomReference(const QCString &name) override
QCString trImplementedInList(int numEntries) override
QCString trStaticPrivateAttribs() override
QCString trDirIndex() override
QCString trDeprecated() override
QCString trMemberFunctionDocumentation() override
QCString trSearchMatches() override
QCString trProtectedAttribs() override
QCString trDate() override
QCString trEnumerations() override
QCString trPublicAttribs() override
QCString trSearchResults(int numDocuments) override
QCString trGotoTextualHierarchy() override
QCString trTestList() override
QCString trEnumerationTypeDocumentation() override
QCString trPostcondition() override
QCString trEventDocumentation() override
QCString trReimplementedInList(int numEntries) override
QCString p_latexCommandName(const QCString &latexCmd)
Definition translator.h:769
#define Config_getBool(name)
Definition config.h:33
DateTimeType
Definition datetime.h:38
VhdlSpecifier
Definition types.h:548
@ INSTANTIATION
Definition types.h:569
@ MISCELLANEOUS
Definition types.h:575
@ SHAREDVARIABLE
Definition types.h:572
QCString generateMarker(int id)
Definition util.cpp:290
QCString getDotImageExtension()
Definition util.cpp:6617