Doxygen
Loading...
Searching...
No Matches
translator_lv.h
Go to the documentation of this file.
1/******************************************************************************
2 *
3 * Copyright (C) 1997-2026 by Dimitri van Heesch.
4 *
5 * Permission to use, copy, modify, and distribute this software and its
6 * documentation under the terms of the GNU General Public License is hereby
7 * granted. No representations are made about the suitability of this software
8 * for any purpose. It is provided "as is" without express or implied warranty.
9 * See the GNU General Public License for more details.
10 *
11 * Documents produced by Doxygen are derivative works derived from the
12 * input used in their production; they are not affected by this license.
13 *
14 */
15
16#ifndef TRANSLATOR_LV_H
17#define TRANSLATOR_LV_H
18
19/*!
20 When defining a translator class for the new language, follow
21 the description in the documentation. One of the steps says
22 that you should copy the translator_en.h (this) file to your
23 translator_xx.h new file. Your new language should use the
24 Translator class as the base class. This means that you need to
25 implement exactly the same (pure virtual) override methods as the
26 TranslatorEnglish does. Because of this, it is a good idea to
27 start with the copy of TranslatorEnglish and replace the strings
28 one by one.
29
30 It is not necessary to include "translator.h" or
31 "translator_adapter.h" here. The files are included in the
32 language.cpp correctly. Not including any of the mentioned
33 files frees the maintainer from thinking about whether the
34 first, the second, or both files should be included or not, and
35 why. This holds namely for localized translators because their
36 base class is changed occasionally to adapter classes when the
37 Translator class changes the interface, or back to the
38 Translator class (by the local maintainer) when the localized
39 translator is made up-to-date again.
40*/
41
42/* Translation from English to Latvian by Lauris Bukšis-Haberkorns
43 * (lauris@nix.lv)
44 * -------------------------------------------
45 * Project start : 24.Sept.2012
46 * Last Doxygen version covered : 1.8.2
47 */
48
50{
51 public:
52
53 // --- Language control methods -------------------
54
55 /*! Used for identification of the language. The identification
56 * should not be translated. It should be replaced by the name
57 * of the language in English using lower-case characters only
58 * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
59 * the identification used in language.cpp.
60 */
62 { return "latvian"; }
63
64 /*! Used to get the LaTeX command(s) for the language support.
65 * This method should return string with commands that switch
66 * LaTeX to the desired language. For example
67 * <pre>"\\usepackage[german]{babel}\n"
68 * </pre>
69 * or
70 * <pre>"\\usepackage{polski}\n"
71 * "\\usepackage[latin2]{inputenc}\n"
72 * "\\usepackage[T1]{fontenc}\n"
73 * </pre>
74 */
76 {
77 return "\\usepackage[T2A]{fontenc}\n"
78 "\\usepackage[latvian]{babel}\n";
79 }
80
81 DString trISOLang() override
82 {
83 return "lv";
84 }
86 {
87 return "0x426 Latvian";
88 }
89
90 // --- Language translation methods -------------------
91
92 /*! used in the compound documentation before a list of related functions. */
94 { return "Saistītās funkcijas"; }
95
96 /*! subscript for the related functions. */
98 { return "(Šīs nav elementu funkcijas.)"; }
99
100 /*! header that is put before the detailed description of files, classes and namespaces. */
102 { return "Detalizēts apraksts"; }
103
104 /*! header that is used when the summary tag is missing inside the details tag */
106 { return "Sīkāka informācija"; }
107
108 /*! header that is put before the list of typedefs. */
110 { return "Elementa Typedef dokumentācija"; }
111
112 /*! header that is put before the list of enumerations. */
114 { return "Elementa uzskaitījumliterāļa dokumentācija"; }
115
116 /*! header that is put before the list of member functions. */
118 { return "Elementa funkcijas dokumentācija"; }
119
120 /*! header that is put before the list of member attributes. */
122 {
123 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
124 {
125 return "Lauka dokumentācija";
126 }
127 else
128 {
129 return "Elementa datu dokumentācija";
130 }
131 }
132
133 /*! this is the text of a link put after brief descriptions. */
134 DString trMore() override
135 { return "vairāk..."; }
136
137 /*! put in the class documentation */
139 { return "Visu elementu saraksts"; }
140
141 /*! used as the title of the "list of all members" page of a class */
143 { return "Elementu saraksts"; }
144
145 /*! this is the first part of a sentence that is followed by a class name */
147 { return "Šis ir pilns elementu saraksts klasei"; }
148
149 /*! this is the remainder of the sentence after the class name */
151 { return ", ieskaitot mantotos elementus."; }
152
153 /*! this is put at the author sections at the bottom of man pages.
154 * parameter s is name of the project name.
155 */
157 { DString result="Automātiski ģenerēts izmantojot Doxygen";
158 if (!s.empty()) result+=" priekš "+s;
159 result+=" no pirmkoda.";
160 return result;
161 }
162
163 /*! put after an enum name in the list of all members */
165 { return "uzskaitījuma nosaukums"; }
166
167 /*! put after an enum value in the list of all members */
169 { return "uzskaitījuma vērtība"; }
170
171 /*! put after an undocumented member in the list of all members */
173 { return "definēts"; }
174
175 // quick reference sections
176
177 /*! This is put above each page as a link to the list of all groups of
178 * compounds or files (see the \\group command).
179 */
181 { return "Moduļi"; }
182
183 /*! This is put above each page as a link to the class hierarchy */
185 { return "Klašu hierarhija"; }
186
187 /*! This is put above each page as a link to the list of annotated classes */
189 {
190 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
191 {
192 return "Datu struktūras";
193 }
194 else
195 {
196 return "Klašu saraksts";
197 }
198 }
199
200 /*! This is put above each page as a link to the list of documented files */
202 { return "Failu saraksts"; }
203
204 /*! This is put above each page as a link to all members of compounds. */
206 {
207 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
208 {
209 return "Datu lauki";
210 }
211 else
212 {
213 return "Klases elementi";
214 }
215 }
216
217 /*! This is put above each page as a link to all members of files. */
219 {
220 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
221 {
222 return "Globālie";
223 }
224 else
225 {
226 return "Faila elementi";
227 }
228 }
229
230 /*! This is put above each page as a link to all related pages. */
232 { return "Saistītās lapas"; }
233
234 /*! This is put above each page as a link to all examples. */
236 { return "Piemēri"; }
237
238 /*! This is put above each page as a link to the search engine. */
239 DString trSearch() override
240 { return "Meklēt"; }
241
242 /*! This is an introduction to the class hierarchy. */
244 { return "Šis mantojamības saraksts ir sakārtots aptuveni, "
245 "bet ne pilnībā, alfabēta secībā:";
246 }
247
248 /*! This is an introduction to the list with all files. */
249 DString trFileListDescription(bool extractAll) override
250 {
251 DString result="Šeit ir visu ";
252 if (!extractAll) result+="dokumentēto ";
253 result+="failu saraksts ar īsu aprakstu:";
254 return result;
255 }
256
257 /*! This is an introduction to the annotated compound list. */
259 {
260
261 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
262 {
263 return "Šeit ir visas datu struktūras ar īsu aprakstu:";
264 }
265 else if (Config_getBool(OPTIMIZE_OUTPUT_SLICE))
266 {
267 return "Šeit ir visas klases ar īsu aprakstu:";
268 }
269 else
270 {
271 return "Šeit ir visas klases, struktūras, "
272 "apvienojumi un interfeisi ar īsu aprakstu:";
273 }
274 }
275
276 /*! This is an introduction to the page with all class members. */
277 DString trCompoundMembersDescription(bool extractAll) override
278 {
279 DString result="Šeit ir visu ";
280 if (!extractAll)
281 {
282 result+="dokumentēto ";
283 }
284 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
285 {
286 result+="struktūru un apvienojumu lauku";
287 }
288 else
289 {
290 result+="klases elementu";
291 }
292 result+=" saraksts ar saitēm uz ";
293 if (!extractAll)
294 {
295 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
296 {
297 result+="struktūru/apvienojumu dokumentāciju katram laukam:";
298 }
299 else
300 {
301 result+="klases dokumentāciju katram elementam:";
302 }
303 }
304 else
305 {
306 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
307 {
308 result+="struktūrām/apvienojumiem, kam tie pieder:";
309 }
310 else
311 {
312 result+="klasēm, kam tie pieder:";
313 }
314 }
315 return result;
316 }
317
318 /*! This is an introduction to the page with all file members. */
319 DString trFileMembersDescription(bool extractAll) override
320 {
321 DString result="Šeit ir visu ";
322 if (!extractAll) result+="dokumentēto ";
323
324 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
325 {
326 result+="funkciju, mainīgo, definīciju, uzskaitījumliterāļu un typedefs";
327 }
328 else
329 {
330 result+="faila elementu";
331 }
332 result+=" saraksts ar saitēm uz ";
333 if (extractAll)
334 result+="failiem, kam tie pieder:";
335 else
336 result+="dokumentāciju:";
337 return result;
338 }
339
340 /*! This is an introduction to the page with the list of all examples */
342 { return "Šeit ir visu piemēru saraksts:"; }
343
344 /*! This is an introduction to the page with the list of related pages */
346 { return "Here is a list of all related documentation pages:"; }
347
348 /*! This is an introduction to the page with the list of class/file groups */
350 { return "Šeit ir visu moduļu saraksts:"; }
351
352 // index titles (the project name is prepended for these)
353
354 /*! This is used in HTML as the title of index.html. */
355 DString trDocumentation(const DString &projName) override
356 { return (!projName.empty()?projName + " " : "") + "Dokumentācija"; }
357
358 /*! This is used in LaTeX as the title of the chapter with the
359 * index of all groups.
360 */
362 { return "Moduļu indekss"; }
363
364 /*! This is used in LaTeX as the title of the chapter with the
365 * class hierarchy.
366 */
368 { return "Hierarhijas indekss"; }
369
370 /*! This is used in LaTeX as the title of the chapter with the
371 * annotated compound index.
372 */
374 {
375 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
376 {
377 return "Datu struktūru indess";
378 }
379 else
380 {
381 return "Klašu indekss";
382 }
383 }
384
385 /*! This is used in LaTeX as the title of the chapter with the
386 * list of all files.
387 */
389 { return "Failu indekss"; }
390
391 /*! This is used in LaTeX as the title of the chapter containing
392 * the documentation of all groups.
393 */
395 { return "Moduļa dokumentācija"; }
396
397 /*! This is used in LaTeX as the title of the chapter containing
398 * the documentation of all classes, structs and unions.
399 */
401 {
402 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
403 {
404 return "Datu struktūras dokomentācija";
405 }
406 else if (Config_getBool(OPTIMIZE_OUTPUT_VHDL))
407 {
409 }
410 else
411 {
412 return "Klases dokumentācija";
413 }
414 }
415
416 /*! This is used in LaTeX as the title of the chapter containing
417 * the documentation of all files.
418 */
420 { return "Faila dokumentācija"; }
421
422 /*! This is used in LaTeX as the title of the document */
424 { return "Rokasgrāmata"; }
425
426 /*! This is used in the documentation of a file as a header before the
427 * list of defines
428 */
430 { return "Makro"; }
431
432 /*! This is used in the documentation of a file as a header before the
433 * list of typedefs
434 */
436 { return "Typedefs"; }
437
438 /*! This is used in the documentation of a file as a header before the
439 * list of enumerations
440 */
442 { return "Uzskaitījumi"; }
443
444 /*! This is used in the documentation of a file as a header before the
445 * list of (global) functions
446 */
448 { return "Funkcijas"; }
449
450 /*! This is used in the documentation of a file as a header before the
451 * list of (global) variables
452 */
454 { return "Mainīgie"; }
455
456 /*! This is used in the documentation of a file as a header before the
457 * list of (global) variables
458 */
460 { return "Uzskaitījumliterāļi"; }
461
462 /*! This is used in the documentation of a file before the list of
463 * documentation blocks for defines
464 */
466 { return "Makro definīcijas dokumentācija"; }
467
468 /*! This is used in the documentation of a file/namespace before the list
469 * of documentation blocks for typedefs
470 */
472 { return "Typedef dokumentācija"; }
473
474 /*! This is used in the documentation of a file/namespace before the list
475 * of documentation blocks for enumeration types
476 */
478 { return "Uzskaitījumliterāļa tipa dokumentācija"; }
479
480 /*! This is used in the documentation of a file/namespace before the list
481 * of documentation blocks for functions
482 */
484 { return "Funkcijas dokumentācija"; }
485
486 /*! This is used in the documentation of a file/namespace before the list
487 * of documentation blocks for variables
488 */
490 { return "Mainīgo dokumentācija"; }
491
492 /*! This is used in the documentation of a file/namespace/group before
493 * the list of links to documented compounds
494 */
496 {
497 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
498 {
499 return "Datu struktūras";
500 }
501 else
502 {
503 return "Klases";
504 }
505 }
506
507 /*! This is used in the standard footer of each page and indicates when
508 * the page was generated
509 */
510 DString trGeneratedAt(const DString &date,const DString &projName) override
511 {
512 DString result="Ģenerēts "+date;
513 if (!projName.empty()) result+=" projektam "+projName;
514 result+=" ar";
515 return result;
516 }
517
518 /*! this text is put before a class diagram */
519 DString trClassDiagram(const DString &clName) override
520 {
521 return "Mantojamības diagramma klasei "+clName+":";
522 }
523
524 /*! this text is generated when the \\warning command is used. */
526 { return "Brīdinājums"; }
527
528 /*! this text is generated when the \\version command is used. */
530 { return "Versija"; }
531
532 /*! this text is generated when the \\date command is used. */
533 DString trDate() override
534 { return "Datums"; }
535
536 /*! this text is generated when the \\return command is used. */
538 { return "Atgriež"; }
539
540 /*! this text is generated when the \\sa command is used. */
542 { return "Skatīties arī"; }
543
544 /*! this text is generated when the \\param command is used. */
546 { return "Parametri"; }
547
548 /*! this text is generated when the \\exception command is used. */
550 { return "Izņēmumi"; }
551
552 /*! this text is used in the title page of a LaTeX document. */
554 { return "Ģenerēts ar"; }
555
556//////////////////////////////////////////////////////////////////////////
557// new since 0.49-990307
558//////////////////////////////////////////////////////////////////////////
559
560 /*! used as the title of page containing all the index of all namespaces. */
562 { return "Nosaukumvietu saraksts"; }
563
564 /*! used as an introduction to the namespace list */
565 DString trNamespaceListDescription(bool extractAll) override
566 {
567 DString result="Šeit ir visas ";
568 if (!extractAll) result+="dokumentētās ";
569 result+="nosaukumvietas ar īsu aprakstu:";
570 return result;
571 }
572
573 /*! used in the class documentation as a header before the list of all
574 * friends of a class
575 */
577 { return "Draugi"; }
578
579//////////////////////////////////////////////////////////////////////////
580// new since 0.49-990405
581//////////////////////////////////////////////////////////////////////////
582
583 /*! used in the class documentation as a header before the list of all
584 * related classes
585 */
587 { return "Draugu un saistīto funkciju dokumentācija"; }
588
589//////////////////////////////////////////////////////////////////////////
590// new since 0.49-990425
591//////////////////////////////////////////////////////////////////////////
592
593 /*! used as the title of the HTML page of a class/struct/union */
595 ClassDef::CompoundType compType,
596 bool isTemplate) override
597 {
598 DString result=clName;
599 switch(compType)
600 {
601 case ClassDef::Class: result+=" klases"; break;
602 case ClassDef::Struct: result+=" struktūras"; break;
603 case ClassDef::Union: result+=" apvienojuma"; break;
604 case ClassDef::Interface: result+=" interfeisa"; break;
605 case ClassDef::Protocol: result+=" protokola"; break;
606 case ClassDef::Category: result+=" kategorijas"; break;
607 case ClassDef::Exception: result+=" izņēmuma"; break;
608 default: break;
609 }
610 if (isTemplate) result+=" veidnes";
611 result+=" apraksts";
612 return result;
613 }
614
615 /*! used as the title of the HTML page of a file */
616 DString trFileReference(const DString &fileName) override
617 {
618 DString result=fileName;
619 result+=" faila apraksts";
620 return result;
621 }
622
623 /*! used as the title of the HTML page of a namespace */
624 DString trNamespaceReference(const DString &namespaceName) override
625 {
626 DString result=namespaceName;
627 result+=" nosaukumvietas apraksts";
628 return result;
629 }
630
632 { return "Publiskās elementa funkcijas"; }
634 { return "Publiskās spraugas"; }
636 { return "Signāli"; }
638 { return "Statiskās publiskās elementa funkcijas"; }
640 { return "Aizsargātās elementa funkcijas"; }
642 { return "Aizsargātās spraugas"; }
644 { return "Statiskās aizsargātās elementa funkcijas"; }
646 { return "Privātās elementa funkcijas"; }
648 { return "Privātās spraugas"; }
650 { return "Statiskās privātās elementa funkcijas"; }
651
652 /*! this function is used to produce a comma-separated list of items.
653 * use generateMarker(i) to indicate where item i should be put.
654 */
655 DString trWriteList(int numEntries) override
656 {
657 DString result;
658 // the inherits list contain `numEntries' classes
659 for (int i=0;i<numEntries;i++)
660 {
661 // use generateMarker to generate placeholders for the class links!
662 result+=generateMarker(i); // generate marker for entry i in the list
663 // (order is left to right)
664
665 if (i!=numEntries-1) // not the last entry, so we need a separator
666 {
667 if (i<numEntries-2) // not the fore last entry
668 result+=", ";
669 else // the fore last entry
670 result+=", un ";
671 }
672 }
673 return result;
674 }
675
676 /*! used in class documentation to produce a list of base classes,
677 * if class diagrams are disabled.
678 */
679 DString trInheritsList(int numEntries) override
680 {
681 return "Manto no "+trWriteList(numEntries)+".";
682 }
683
684 /*! used in class documentation to produce a list of super classes,
685 * if class diagrams are disabled.
686 */
687 DString trInheritedByList(int numEntries) override
688 {
689 return "Tiek mantots "+trWriteList(numEntries)+".";
690 }
691
692 /*! used in member documentation blocks to produce a list of
693 * members that are hidden by this one.
694 */
695 DString trReimplementedFromList(int numEntries) override
696 {
697 return "Pārimplementēts no "+trWriteList(numEntries)+".";
698 }
699
700 /*! used in member documentation blocks to produce a list of
701 * all member that overwrite the implementation of this member.
702 */
703 DString trReimplementedInList(int numEntries) override
704 {
705 return "Pārimplementēts "+trWriteList(numEntries)+".";
706 }
707
708 /*! This is put above each page as a link to all members of namespaces. */
710 { return "Nosaukumvietas elementi"; }
711
712 /*! This is an introduction to the page with all namespace members */
713 DString trNamespaceMemberDescription(bool extractAll) override
714 {
715 DString result="Šeit ir visi ";
716 if (!extractAll) result+="dokumentētie ";
717 result+="nosaukumvietas elementi ar saitēm uz ";
718 if (extractAll)
719 result+="nosaukumvieta dokumentāciju katram elementam:";
720 else
721 result+="nosaukumvietu, kam tie pieder:";
722 return result;
723 }
724 /*! This is used in LaTeX as the title of the chapter with the
725 * index of all namespaces.
726 */
728 { return "Nosaukumvietu indekss"; }
729
730 /*! This is used in LaTeX as the title of the chapter containing
731 * the documentation of all namespaces.
732 */
734 { return "Nosaukumvietas dokumentācija"; }
735
736//////////////////////////////////////////////////////////////////////////
737// new since 0.49-990522
738//////////////////////////////////////////////////////////////////////////
739
740 /*! This is used in the documentation before the list of all
741 * namespaces in a file.
742 */
744 { return "Nosaukumvietas"; }
745
746//////////////////////////////////////////////////////////////////////////
747// new since 0.49-990728
748//////////////////////////////////////////////////////////////////////////
749
750 /*! This is put at the bottom of a class documentation page and is
751 * followed by a list of files that were used to generate the page.
752 */
754 bool single) override
755 { // single is true implies a single file
756 DString result="Šī";
757 switch(compType)
758 {
759 case ClassDef::Class: result+="s klases"; break;
760 case ClassDef::Struct: result+="s struktūras"; break;
761 case ClassDef::Union: result+=" apvienojuma"; break;
762 case ClassDef::Interface: result+=" interfeisa"; break;
763 case ClassDef::Protocol: result+=" protokola"; break;
764 case ClassDef::Category: result+="s kategorijas"; break;
765 case ClassDef::Exception: result+=" izņēmuma"; break;
766 default: break;
767 }
768 result+=" dokumentācijas tika ģenerēta no šāda fail";
769 if (single) result+="a:"; else result+="iem:";
770 return result;
771 }
772
773//////////////////////////////////////////////////////////////////////////
774// new since 0.49-990901
775//////////////////////////////////////////////////////////////////////////
776
777 /*! This is used as the heading text for the retval command. */
779 { return "Atgriežamās vērtības"; }
780
781 /*! This is in the (quick) index as a link to the main page (index.html)
782 */
784 { return "Sākumlapa"; }
785
786 /*! This is used in references to page that are put in the LaTeX
787 * documentation. It should be an abbreviation of the word page.
788 */
790 { return "lpp."; }
791
792//////////////////////////////////////////////////////////////////////////
793// new since 0.49-991003
794//////////////////////////////////////////////////////////////////////////
795
797 {
798 return "Definēts līnijā @0 failā @1.";
799 }
801 {
802 return "Definēts failā @0.";
803 }
804
805//////////////////////////////////////////////////////////////////////////
806// new since 0.49-991205
807//////////////////////////////////////////////////////////////////////////
808
810 {
811 return "Novecojusi";
812 }
813
814//////////////////////////////////////////////////////////////////////////
815// new since 1.0.0
816//////////////////////////////////////////////////////////////////////////
817
818 /*! this text is put before a collaboration diagram */
819 DString trCollaborationDiagram(const DString &clName) override
820 {
821 return "Sadarbības diagramma klasei "+clName+":";
822 }
823 /*! this text is put before an include dependency graph */
824 DString trInclDepGraph(const DString &fName) override
825 {
826 return "Include dependency graph for "+fName+":";
827 }
828 /*! header that is put before the list of constructor/destructors. */
830 {
831 return "Konstruktora un destruktora dokumentācija";
832 }
833 /*! Used in the file documentation to point to the corresponding sources. */
835 {
836 return "Iet uz šī faila pirmkodu.";
837 }
838 /*! Used in the file sources to point to the corresponding documentation. */
840 {
841 return "Ietu uz šī faila dokumentāciju.";
842 }
843 /*! Text for the \\pre command */
845 {
846 return "Pirmsnosacījums";
847 }
848 /*! Text for the \\post command */
850 {
851 return "Pēcnosacījums";
852 }
853 /*! Text for the \\invariant command */
855 {
856 return "Invariants";
857 }
858 /*! Text shown before a multi-line variable/enum initialization */
860 {
861 return "Sākotnējā vērtība:";
862 }
863 /*! Text used the source code in the file index */
864 DString trCode() override
865 {
866 return "pirmkods";
867 }
869 {
870 return "Grafiska klases hierarhija";
871 }
873 {
874 return "Iet uz grafisku klases hierarhiju";
875 }
877 {
878 return "Iet uz tekstuālu klases hierarhiju";
879 }
881 {
882 return "Lapas indekss";
883 }
884
885//////////////////////////////////////////////////////////////////////////
886// new since 1.1.0
887//////////////////////////////////////////////////////////////////////////
888
889 DString trNote() override
890 {
891 return "Piezīme";
892 }
894 {
895 return "Publiskie tipi";
896 }
898 {
899 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
900 {
901 return "Datu lauki";
902 }
903 else
904 {
905 return "Publiskie atribūti";
906 }
907 }
909 {
910 return "Statiskie publiskie atribūti";
911 }
913 {
914 return "Aizsargātie tipi";
915 }
917 {
918 return "Aizsargātie atribūti";
919 }
921 {
922 return "Statiskie aizsargātie atribūti";
923 }
925 {
926 return "Privātie tipi";
927 }
929 {
930 return "Privātie atribūti";
931 }
933 {
934 return "Statiskie privātie atribūti";
935 }
936
937//////////////////////////////////////////////////////////////////////////
938// new since 1.1.3
939//////////////////////////////////////////////////////////////////////////
940
941 /*! Used as a marker that is put before a \\todo item */
942 DString trTodo() override
943 {
944 return "Jāizdara";
945 }
946 /*! Used as the header of the todo list */
948 {
949 return "Darāmo darbu saraksts";
950 }
951
952//////////////////////////////////////////////////////////////////////////
953// new since 1.1.4
954//////////////////////////////////////////////////////////////////////////
955
957 {
958 return "Atsauces no";
959 }
961 {
962 return "Piebildes";
963 }
965 {
966 return "Uzmanību";
967 }
969 {
970 return "Šis grafs rāda kuri faili tieši vai "
971 "netieši iekļauj šo failu:";
972 }
973 DString trSince() override
974 {
975 return "Kopš";
976 }
977
978//////////////////////////////////////////////////////////////////////////
979// new since 1.1.5
980//////////////////////////////////////////////////////////////////////////
981
982 /*! title of the graph legend page */
984 {
985 return "Grafika leģenda";
986 }
987 /*! page explaining how the dot graph's should be interpreted
988 * The %A in the text below are to prevent link to classes called "A".
989 */
991 {
992 return
993 "This page explains how to interpret the graphs that are generated "
994 "by doxygen.<p>\n"
995 "Consider the following example:\n"
996 "\\code\n"
997 "/*! Invisible class because of truncation */\n"
998 "class Invisible { };\n\n"
999 "/*! Truncated class, inheritance relation is hidden */\n"
1000 "class Truncated : public Invisible { };\n\n"
1001 "/* Class not documented with doxygen comments */\n"
1002 "class Undocumented { };\n\n"
1003 "/*! Class that is inherited using public inheritance */\n"
1004 "class PublicBase : public Truncated { };\n\n"
1005 "/*! A template class */\n"
1006 "template<class T> class Templ { };\n\n"
1007 "/*! Class that is inherited using protected inheritance */\n"
1008 "class ProtectedBase { };\n\n"
1009 "/*! Class that is inherited using private inheritance */\n"
1010 "class PrivateBase { };\n\n"
1011 "/*! Class that is used by the Inherited class */\n"
1012 "class Used { };\n\n"
1013 "/*! Super class that inherits a number of other classes */\n"
1014 "class Inherited : public PublicBase,\n"
1015 " protected ProtectedBase,\n"
1016 " private PrivateBase,\n"
1017 " public Undocumented,\n"
1018 " public Templ<int>\n"
1019 "{\n"
1020 " private:\n"
1021 " Used *m_usedClass;\n"
1022 "};\n"
1023 "\\endcode\n"
1024 "This will result in the following graph:"
1025 "<p><center><img alt=\"\" src=\"graph_legend."+getDotImageExtension()+"\"></center></p>\n"
1026 "<p>\n"
1027 "The boxes in the above graph have the following meaning:\n"
1028 "</p>\n"
1029 "<ul>\n"
1030 "<li>%A filled gray box represents the struct or class for which the "
1031 "graph is generated.</li>\n"
1032 "<li>%A box with a black border denotes a documented struct or class.</li>\n"
1033 "<li>%A box with a gray border denotes an undocumented struct or class.</li>\n"
1034 "<li>%A box with a red border denotes a documented struct or class for"
1035 "which not all inheritance/containment relations are shown. %A graph is "
1036 "truncated if it does not fit within the specified boundaries.</li>\n"
1037 "</ul>\n"
1038 "<p>\n"
1039 "The arrows have the following meaning:\n"
1040 "</p>\n"
1041 "<ul>\n"
1042 "<li>%A dark blue arrow is used to visualize a public inheritance "
1043 "relation between two classes.</li>\n"
1044 "<li>%A dark green arrow is used for protected inheritance.</li>\n"
1045 "<li>%A dark red arrow is used for private inheritance.</li>\n"
1046 "<li>%A purple dashed arrow is used if a class is contained or used "
1047 "by another class. The arrow is labeled with the variable(s) "
1048 "through which the pointed class or struct is accessible.</li>\n"
1049 "<li>%A yellow dashed arrow denotes a relation between a template instance and "
1050 "the template class it was instantiated from. The arrow is labeled with "
1051 "the template parameters of the instance.</li>\n"
1052 "</ul>\n";
1053 }
1054 /*! text for the link to the legend page */
1056 {
1057 return "leģenda";
1058 }
1059
1060//////////////////////////////////////////////////////////////////////////
1061// new since 1.2.0
1062//////////////////////////////////////////////////////////////////////////
1063
1064 /*! Used as a marker that is put before a test item */
1065 DString trTest() override
1066 {
1067 return "Testi";
1068 }
1069 /*! Used as the header of the test list */
1071 {
1072 return "Testu saraksts";
1073 }
1074
1075//////////////////////////////////////////////////////////////////////////
1076// new since 1.2.2
1077//////////////////////////////////////////////////////////////////////////
1078
1079 /*! Used as a section header for IDL properties */
1081 {
1082 return "Rekvizīti";
1083 }
1084 /*! Used as a section header for IDL property documentation */
1086 {
1087 return "Rekvizītu dokumentācija";
1088 }
1089
1090//////////////////////////////////////////////////////////////////////////
1091// new since 1.2.4
1092//////////////////////////////////////////////////////////////////////////
1093
1094 /*! Used for Java classes in the summary section of Java packages */
1096 {
1097 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
1098 {
1099 return "Datu struktūras";
1100 }
1101 else
1102 {
1103 return "Klases";
1104 }
1105 }
1106 /*! Used as the title of a Java package */
1107 DString trPackage(const DString &name) override
1108 {
1109 return "Pakotne "+name;
1110 }
1111 /*! The description of the package index page */
1113 {
1114 return "Here are the packages with brief descriptions (if available):";
1115 }
1116 /*! The link name in the Quick links header for each page */
1118 {
1119 return "Pakotnes";
1120 }
1121 /*! Text shown before a multi-line define */
1123 {
1124 return "Vērtība:";
1125 }
1126
1127//////////////////////////////////////////////////////////////////////////
1128// new since 1.2.5
1129//////////////////////////////////////////////////////////////////////////
1130
1131 /*! Used as a marker that is put before a \\bug item */
1132 DString trBug() override
1133 {
1134 return "Kļūda";
1135 }
1136 /*! Used as the header of the bug list */
1138 {
1139 return "Kļūdu saraksts";
1140 }
1141
1142//////////////////////////////////////////////////////////////////////////
1143// new since 1.2.6
1144//////////////////////////////////////////////////////////////////////////
1145
1146 /*! Used as ansicpg for RTF file
1147 *
1148 * The following table shows the correlation of Charset name, Charset Value and
1149 * <pre>
1150 * Codepage number:
1151 * Charset Name Charset Value(hex) Codepage number
1152 * ------------------------------------------------------
1153 * DEFAULT_CHARSET 1 (x01)
1154 * SYMBOL_CHARSET 2 (x02)
1155 * OEM_CHARSET 255 (xFF)
1156 * ANSI_CHARSET 0 (x00) 1252
1157 * RUSSIAN_CHARSET 204 (xCC) 1251
1158 * EE_CHARSET 238 (xEE) 1250
1159 * GREEK_CHARSET 161 (xA1) 1253
1160 * TURKISH_CHARSET 162 (xA2) 1254
1161 * BALTIC_CHARSET 186 (xBA) 1257
1162 * HEBREW_CHARSET 177 (xB1) 1255
1163 * ARABIC _CHARSET 178 (xB2) 1256
1164 * SHIFTJIS_CHARSET 128 (x80) 932
1165 * HANGEUL_CHARSET 129 (x81) 949
1166 * GB2313_CHARSET 134 (x86) 936
1167 * CHINESEBIG5_CHARSET 136 (x88) 950
1168 * </pre>
1169 *
1170 */
1172 {
1173 return "1257";
1174 }
1175
1176
1177 /*! Used as ansicpg for RTF fcharset
1178 * \see trRTFansicp() for a table of possible values.
1179 */
1181 {
1182 return "186";
1183 }
1184
1185 /*! Used as header RTF general index */
1187 {
1188 return "Indekss";
1189 }
1190
1191 /*! This is used for translation of the word that will possibly
1192 * be followed by a single name or by a list of names
1193 * of the category.
1194 */
1195 DString trClass(bool first_capital, bool singular) override
1196 {
1197 return createNoun(first_capital, singular, "klase", "s");
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 DString trFile(bool first_capital, bool singular) override
1205 {
1206 return createNoun(first_capital, singular, "fail", "i", "s");
1207 }
1208
1209 /*! This is used for translation of the word that will possibly
1210 * be followed by a single name or by a list of names
1211 * of the category.
1212 */
1213 DString trNamespace(bool first_capital, bool singular) override
1214 {
1215 return createNoun(first_capital, singular, "nosaukumvieta", "s");
1216 }
1217
1218 /*! This is used for translation of the word that will possibly
1219 * be followed by a single name or by a list of names
1220 * of the category.
1221 */
1222 DString trGroup(bool first_capital, bool singular) override
1223 {
1224 return createNoun(first_capital, singular, "grupa", "s");
1225 }
1226
1227 /*! This is used for translation of the word that will possibly
1228 * be followed by a single name or by a list of names
1229 * of the category.
1230 */
1231 DString trPage(bool first_capital, bool singular) override
1232 {
1233 return createNoun(first_capital, singular, "lapa", "s");
1234 }
1235
1236 /*! This is used for translation of the word that will possibly
1237 * be followed by a single name or by a list of names
1238 * of the category.
1239 */
1240 DString trMember(bool first_capital, bool singular) override
1241 {
1242 return createNoun(first_capital, singular, "element", "i", "s");
1243 }
1244
1245 /*! This is used for translation of the word that will possibly
1246 * be followed by a single name or by a list of names
1247 * of the category.
1248 */
1249 DString trGlobal(bool first_capital, bool singular) override
1250 {
1251 return createNoun(first_capital, singular, "globāl", "ie", "ais");
1252 }
1253
1254//////////////////////////////////////////////////////////////////////////
1255// new since 1.2.7
1256//////////////////////////////////////////////////////////////////////////
1257
1258 /*! This text is generated when the \\author command is used and
1259 * for the author section in man pages. */
1260 DString trAuthor(bool first_capital, bool singular) override
1261 {
1262 return createNoun(first_capital, singular, "autor", "i", "s");
1263 }
1264
1265//////////////////////////////////////////////////////////////////////////
1266// new since 1.2.11
1267//////////////////////////////////////////////////////////////////////////
1268
1269 /*! This text is put before the list of members referenced by a member
1270 */
1272 {
1273 return "Atsauces";
1274 }
1275
1276//////////////////////////////////////////////////////////////////////////
1277// new since 1.2.13
1278//////////////////////////////////////////////////////////////////////////
1279
1280 /*! used in member documentation blocks to produce a list of
1281 * members that are implemented by this one.
1282 */
1283 DString trImplementedFromList(int numEntries) override
1284 {
1285 return "Īsteno "+trWriteList(numEntries)+".";
1286 }
1287
1288 /*! used in member documentation blocks to produce a list of
1289 * all members that implement this abstract member.
1290 */
1291 DString trImplementedInList(int numEntries) override
1292 {
1293 return "Īstenots "+trWriteList(numEntries)+".";
1294 }
1295
1296//////////////////////////////////////////////////////////////////////////
1297// new since 1.2.16
1298//////////////////////////////////////////////////////////////////////////
1299
1300 /*! used in RTF documentation as a heading for the Table
1301 * of Contents.
1302 */
1304 {
1305 return "Satura rādītājs";
1306 }
1307
1308//////////////////////////////////////////////////////////////////////////
1309// new since 1.2.17
1310//////////////////////////////////////////////////////////////////////////
1311
1312 /*! Used as the header of the list of item that have been
1313 * flagged deprecated
1314 */
1316 {
1317 return "Novecojušo saraksts";
1318 }
1319
1320//////////////////////////////////////////////////////////////////////////
1321// new since 1.2.18
1322//////////////////////////////////////////////////////////////////////////
1323
1324 /*! Used as a header for declaration section of the events found in
1325 * a C# program
1326 */
1328 {
1329 return "Notikumi";
1330 }
1331 /*! Header used for the documentation section of a class' events. */
1333 {
1334 return "Notikumu dokumentācija";
1335 }
1336
1337//////////////////////////////////////////////////////////////////////////
1338// new since 1.3
1339//////////////////////////////////////////////////////////////////////////
1340
1341 /*! Used as a heading for a list of Java class types with package scope.
1342 */
1344 {
1345 return "Pakas tipi";
1346 }
1347 /*! Used as a heading for a list of Java class functions with package
1348 * scope.
1349 */
1351 {
1352 return "Pakas funkcijas";
1353 }
1355 {
1356 return "Pakas elementi";
1357 }
1358 /*! Used as a heading for a list of static Java class functions with
1359 * package scope.
1360 */
1362 {
1363 return "Statiskās pakas funkcijas";
1364 }
1365 /*! Used as a heading for a list of Java class variables with package
1366 * scope.
1367 */
1369 {
1370 return "Pakas atribūti";
1371 }
1372 /*! Used as a heading for a list of static Java class variables with
1373 * package scope.
1374 */
1376 {
1377 return "Statiskie pakas atribūti";
1378 }
1379
1380//////////////////////////////////////////////////////////////////////////
1381// new since 1.3.1
1382//////////////////////////////////////////////////////////////////////////
1383
1384 /*! Used in the quick index of a class/file/namespace member list page
1385 * to link to the unfiltered list of all members.
1386 */
1387 DString trAll() override
1388 {
1389 return "Visi";
1390 }
1391 /*! Put in front of the call graph for a function. */
1393 {
1394 return "Šeit ir visu funkciju izsaugumu grafs:";
1395 }
1396
1397//////////////////////////////////////////////////////////////////////////
1398// new since 1.3.3
1399//////////////////////////////////////////////////////////////////////////
1400
1401 /*! This string is used as the title for the page listing the search
1402 * results.
1403 */
1405 {
1406 return "Meklēšanas rezultāti";
1407 }
1408 /*! This string is put just before listing the search results. The
1409 * text can be different depending on the number of documents found.
1410 * Inside the text you can put the special marker $num to insert
1411 * the number representing the actual number of search results.
1412 * The @a numDocuments parameter can be either 0, 1 or 2, where the
1413 * value 2 represents 2 or more matches. HTML markup is allowed inside
1414 * the returned string.
1415 */
1416 DString trSearchResults(int numDocuments) override
1417 {
1418 if (numDocuments==0)
1419 {
1420 return "Netika atrasts neviens dokuments.";
1421 }
1422 else if (numDocuments==1)
1423 {
1424 return "Atrasts <b>1</b> dokuments.";
1425 }
1426 else
1427 {
1428 return "Atrasti <b>$num</b> Dokumenti. "
1429 "Sākumā attēlo tos, kas atbilst visprecīzāk.";
1430 }
1431 }
1432 /*! This string is put before the list of matched words, for each search
1433 * result. What follows is the list of words that matched the query.
1434 */
1436 {
1437 return "Atbilst meklētajam:";
1438 }
1439
1440//////////////////////////////////////////////////////////////////////////
1441// new since 1.3.8
1442//////////////////////////////////////////////////////////////////////////
1443
1444 /*! This is used in HTML as the title of page with source code for file filename
1445 */
1446 DString trSourceFile(const DString& filename) override
1447 {
1448 return filename + " pirmkoda fails";
1449 }
1450
1451//////////////////////////////////////////////////////////////////////////
1452// new since 1.3.9
1453//////////////////////////////////////////////////////////////////////////
1454
1455 /*! This is used as the name of the chapter containing the directory
1456 * hierarchy.
1457 */
1459 { return "Direktoriju struktūra"; }
1460
1461 /*! This is used as the name of the chapter containing the documentation
1462 * of the directories.
1463 */
1465 { return "Direktorijas dokumentācija"; }
1466
1467 /*! This is used as the title of the directory index and also in the
1468 * Quick links of an HTML page, to link to the directory hierarchy.
1469 */
1471 { return "Direktorijas"; }
1472
1473 /*! This returns the title of a directory page. The name of the
1474 * directory is passed via \a dirName.
1475 */
1476 DString trDirReference(const DString &dirName) override
1477 { DString result="Direktorijas "; result+=dirName; result+=" atsauce"; return result; }
1478
1479 /*! This returns the word directory with or without starting capital
1480 * (\a first_capital) and in singular or plural form (\a singular).
1481 */
1482 DString trDir(bool first_capital, bool singular) override
1483 {
1484 return createNoun(first_capital, singular, "direktorija", "s");
1485 }
1486
1487//////////////////////////////////////////////////////////////////////////
1488// new since 1.4.1
1489//////////////////////////////////////////////////////////////////////////
1490
1491 /*! This text is added to the documentation when the \\overload command
1492 * is used for a overloaded function.
1493 */
1495 {
1496 return "Šī ir elementa pārslogota funkcija, kas "
1497 "parādīta tikai informātīvo nolūkos. Tā atšķiras no iepriekšapraksītās "
1498 "funkcijas tikai ar parametriem, ko tā saņem.";
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 "Šeit ir šīs funkcijas izsaukuma grafs:";
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 "Uzskaitījumliterāļa dokumentācija"; }
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 "Elementa funckijas/apakšrutīnas dokumentācija"; }
1524
1525 /*! This is put above each page as a link to the list of annotated data types (Fortran). */
1527 { return "Datu tipu saraksts"; }
1528
1529 /*! This is put above each page as a link to all members of compounds (Fortran). */
1531 { return "Datu lauki"; }
1532
1533 /*! This is an introduction to the annotated compound list (Fortran). */
1535 { return "Šeit ir visu datu tipu saraksts ar īsu aprakstu:"; }
1536
1537 /*! This is an introduction to the page with all data types (Fortran). */
1539 {
1540 DString result="Šeit ir visu ";
1541 if (!extractAll)
1542 {
1543 result+="dokumentēto ";
1544 }
1545 result+="datu tipu saraksts";
1546 result+=" ar saitēm uz ";
1547 if (!extractAll)
1548 {
1549 result+="datu struktūras dokumentāciju katram elementam:";
1550 }
1551 else
1552 {
1553 result+="datu tipiem, kam tie pieder:";
1554 }
1555 return result;
1556 }
1557
1558 /*! This is used in LaTeX as the title of the chapter with the
1559 * annotated compound index (Fortran).
1560 */
1562 { return "Datu tipu indekss"; }
1563
1564 /*! This is used in LaTeX as the title of the chapter containing
1565 * the documentation of all data types (Fortran).
1566 */
1568 { return "Datu tipa dokumentācija"; }
1569
1570 /*! This is used in the documentation of a file as a header before the
1571 * list of (global) subprograms (Fortran).
1572 */
1574 { return "Funkcijas/Apakšrutīnas"; }
1575
1576 /*! This is used in the documentation of a file/namespace before the list
1577 * of documentation blocks for subprograms (Fortran)
1578 */
1580 { return "Funkcijas/Apakšrutīnas dokumentācija"; }
1581
1582 /*! This is used in the documentation of a file/namespace/group before
1583 * the list of links to documented compounds (Fortran)
1584 */
1586 { return "Datu tipi"; }
1587
1588 /*! used as the title of page containing all the index of all modules (Fortran). */
1590 { return "Moduļu saraksts"; }
1591
1592 /*! used as an introduction to the modules list (Fortran) */
1593 DString trModulesListDescription(bool extractAll) override
1594 {
1595 DString result="Šeit ir visu ";
1596 if (!extractAll) result+="dokumentēto ";
1597 result+="moduļu saraksts ar īsu aprakstu:";
1598 return result;
1599 }
1600
1601 /*! used as the title of the HTML page of a module/type (Fortran) */
1603 ClassDef::CompoundType compType,
1604 bool isTemplate) override
1605 {
1606 DString result=clName;
1607 switch(compType)
1608 {
1609 case ClassDef::Class: result+=" moduļa"; break;
1610 case ClassDef::Struct: result+=" tipa"; break;
1611 case ClassDef::Union: result+=" apvienojuma"; break;
1612 case ClassDef::Interface: result+=" interfeisa"; break;
1613 case ClassDef::Protocol: result+=" protokola"; break;
1614 case ClassDef::Category: result+=" kategorijas"; break;
1615 case ClassDef::Exception: result+=" izņēmuma"; break;
1616 default: break;
1617 }
1618 if (isTemplate) result+=" sagataves";
1619 result+=" atsauce";
1620 return result;
1621 }
1622 /*! used as the title of the HTML page of a module (Fortran) */
1623 DString trModuleReference(const DString &namespaceName) override
1624 {
1625 DString result=namespaceName;
1626 result+=" moduļu atsauce";
1627 return result;
1628 }
1629
1630 /*! This is put above each page as a link to all members of modules. (Fortran) */
1632 { return "Moduļa elementi"; }
1633
1634 /*! This is an introduction to the page with all modules members (Fortran) */
1635 DString trModulesMemberDescription(bool extractAll) override
1636 {
1637 DString result="Šeit ir visu ";
1638 if (!extractAll) result+="dokumentēto ";
1639 result+="moduļa elementu saraksts ar saitēm uz ";
1640 if (extractAll)
1641 {
1642 result+="moduļa dokumentāciju katram elementam:";
1643 }
1644 else
1645 {
1646 result+="moduļiem, kuriem tie pieder:";
1647 }
1648 return result;
1649 }
1650
1651 /*! This is used in LaTeX as the title of the chapter with the
1652 * index of all modules (Fortran).
1653 */
1655 { return "Moduļu indekss"; }
1656
1657 /*! This is used for translation of the word that will possibly
1658 * be followed by a single name or by a list of names
1659 * of the category.
1660 */
1661 DString trModule(bool first_capital, bool singular) override
1662 {
1663 return createNoun(first_capital, singular, "modu", "ļi", "lis");
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 bool single) override
1671 {
1672 // single is true implies a single file
1673 DString result="Dokumentācija š";
1674 switch(compType)
1675 {
1676 case ClassDef::Class: result+="im modulim"; break;
1677 case ClassDef::Struct: result+="im tipam"; break;
1678 case ClassDef::Union: result+="im apvienojumam"; break;
1679 case ClassDef::Interface: result+="im interfeisam"; break;
1680 case ClassDef::Protocol: result+="im protokolam"; break;
1681 case ClassDef::Category: result+="ai kategorijai"; break;
1682 case ClassDef::Exception: result+="im izņēmumam"; break;
1683 default: break;
1684 }
1685 result+=" tika ģenerēta no fail";
1686 if (single) result+="a:"; else result+="iem:";
1687 return result;
1688 }
1689
1690 /*! This is used for translation of the word that will possibly
1691 * be followed by a single name or by a list of names
1692 * of the category.
1693 */
1694 DString trType(bool first_capital, bool singular) override
1695 {
1696 return createNoun(first_capital, singular, "tip", "i", "s");
1697 }
1698
1699 /*! This is used for translation of the word that will possibly
1700 * be followed by a single name or by a list of names
1701 * of the category.
1702 */
1703 DString trSubprogram(bool first_capital, bool singular) override
1704 {
1705 return createNoun(first_capital, singular, "apakšprogramma", "s");
1706 }
1707
1708 /*! C# Type Constraint list */
1710 {
1711 return "Tipa ierobežojumi";
1712 }
1713
1714//////////////////////////////////////////////////////////////////////////
1715// new since 1.6.0 (mainly for the new search engine)
1716//////////////////////////////////////////////////////////////////////////
1717
1718 /*! directory relation for \a name */
1719 DString trDirRelation(const DString &name) override
1720 {
1721 return name+" relācija";
1722 }
1723
1724 /*! Loading message shown when loading search results */
1726 {
1727 return "Tiek veikta ielāde...";
1728 }
1729
1730 /*! Label used for search results in the global namespace */
1732 {
1733 return "Global Namespace";
1734 }
1735
1736 /*! Message shown while searching */
1738 {
1739 return "Meklē...";
1740 }
1741
1742 /*! Text shown when no search results are found */
1744 {
1745 return "Nav atbilstību";
1746 }
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 DString trFileIn(const DString &name) override
1757 {
1758 return "File in "+name;
1759 }
1760
1761 /*! when clicking a directory dependency label, a page with a
1762 * table is shown. The heading for the second column mentions the
1763 * destination file that is included.
1764 */
1765 DString trIncludesFileIn(const DString &name) override
1766 {
1767 return "Includes file in "+name;
1768 }
1769
1770 /** Compiles a date string.
1771 * @param year Year in 4 digits
1772 * @param month Month of the year: 1=January
1773 * @param day Day of the Month: 1..31
1774 * @param dayOfWeek Day of the week: 1=Monday..7=Sunday
1775 * @param hour Hour of the day: 0..23
1776 * @param minutes Minutes in the hour: 0..59
1777 * @param seconds Seconds within the minute: 0..59
1778 * @param includeTime Include time in the result string?
1779 */
1780 DString trDateTime(int year,int month,int day,int dayOfWeek,
1781 int hour,int minutes,int seconds,
1782 DateTimeType includeTime) override
1783 {
1784 static const char *days[] = { "Pirm","Otr","Tr","Cet","Piekt","Sest","Sv" };
1785 static const char *months[] = { "Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sept","Okt","Nov","Dec" };
1786 DString sdate;
1787 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Date)
1788 {
1789 sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
1790 }
1791 if (includeTime == DateTimeType::DateTime) sdate += " ";
1792 if (includeTime == DateTimeType::DateTime || includeTime == DateTimeType::Time)
1793 {
1794 DString stime;
1795 stime.sprintf("%.2d:%.2d:%.2d",hour,minutes,seconds);
1796 sdate+=stime;
1797 }
1798 return sdate;
1799 }
1800 DString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
1801 {
1802 static const char *days_short[] = { "pirmd.", "otrd.", "trešd.", "ceturtd.", "piektd.", "sestd.", "svētd." };
1803 static const char *days_full[] = { "pirmdiena", "otrdiena", "trešdiena", "ceturtdiena", "piektdiena", "sestdiena", "svētdiena" };
1804 DString text = full? days_full[dayOfWeek-1] : days_short[dayOfWeek-1];
1805 if (first_capital) return text.mid(0,1).upper()+text.mid(1);
1806 else return text;
1807 }
1808 DString trMonth(int month, bool first_capital, bool full) override
1809 {
1810 static const char *months_short[] = { "janv.", "febr.", "marts", "apr.", "maijs", "jūn.", "jūl.", "aug.", "sept.", "okt.", "nov.", "dec." };
1811 static const char *months_full[] = { "janvāris", "februāris", "marts", "aprīlis", "maijs", "jūnijs", "jūlijs", "augusts", "septembris", "oktobris", "novembris", "decembris" };
1812 DString text = full? months_full[month-1] : months_short[month-1];
1813 if (first_capital) return text.mid(0,1).upper()+text.mid(1);
1814 else return text;
1815 }
1816 DString trDayPeriod(bool period) override
1817 {
1818 static const char *dayPeriod[] = { "priekšp.", "pēcp." };
1819 return dayPeriod[period?1:0];
1820 }
1821
1822//////////////////////////////////////////////////////////////////////////
1823// new since 1.7.5
1824//////////////////////////////////////////////////////////////////////////
1825
1826 /*! Header for the page with bibliographic citations */
1828 { return "Bibliogrāfiskās atsauces"; }
1829
1830 /*! Text for copyright paragraph */
1832 { return "Autortiesības"; }
1833
1834 /*! Header for the graph showing the directory dependencies */
1835 DString trDirDepGraph(const DString &name) override
1836 { return DString("Atkarību grafs direktorijai ")+name+":"; }
1837
1838//////////////////////////////////////////////////////////////////////////
1839// new since 1.8.0
1840//////////////////////////////////////////////////////////////////////////
1841
1842 /*! Detail level selector shown for hierarchical indices */
1844 { return "detalizācijas līmenis"; }
1845
1846 /*! Section header for list of template parameters */
1848 { return "Sagataves parametri"; }
1849
1850 /*! Used in dot graph when UML_LOOK is enabled and there are many fields */
1851 DString trAndMore(const DString &number) override
1852 { return "un vēl "+number+"..."; }
1853
1854 /*! Used file list for a Java enum */
1855 DString trEnumGeneratedFromFiles(bool single) override
1856 { DString result = "Dokumentācija šim uzskaitījumliterālim tika ģenerēta no sekojoš";
1857 if (single) result+="a"; else result += "iem";
1858 result+=" fail";
1859 if (single) result+="a"; else result += "iem";
1860 result+=":";
1861 return result;
1862 }
1863
1864 /*! Header of a Java enum page (Java enums are represented as classes). */
1865 DString trEnumReference(const DString &name) override
1866 { return name+" uzskaitījumliterāļa atsauce"; }
1867
1868 /*! Used for a section containing inherited members */
1869 DString trInheritedFrom(const DString &members,const DString &what) override
1870 { return members+" manto no "+what; }
1871
1872 /*! Header of the sections with inherited members specific for the
1873 * base class(es)
1874 */
1876 { return "Papildus mantotie elementi"; }
1877
1878//////////////////////////////////////////////////////////////////////////
1879// new since 1.8.2
1880//////////////////////////////////////////////////////////////////////////
1881
1882 /*! Used as a tooltip for the toggle button that appears in the
1883 * navigation tree in the HTML output when GENERATE_TREEVIEW is
1884 * enabled. This tooltip explains the meaning of the button.
1885 */
1887 {
1888 DString opt = enable ? "iespējotu" : "atspējotu";
1889 return "uzklikšķināt, lai "+opt+" paneļu sinhronizāciju";
1890 }
1891
1892 /*! Used in a method of an Objective-C class that is declared in a
1893 * a category. Note that the @1 marker is required and is replaced
1894 * by a link.
1895 */
1897 {
1898 return "Nodrošina kategorija @0.";
1899 }
1900
1901 /*! Used in a method of an Objective-C category that extends a class.
1902 * Note that the @1 marker is required and is replaced by a link to
1903 * the class method.
1904 */
1906 {
1907 return "Paplašina klasi @0.";
1908 }
1909
1910 /*! Used as the header of a list of class methods in Objective-C.
1911 * These are similar to static public member functions in C++.
1912 */
1914 {
1915 return "Klases metodes";
1916 }
1917
1918 /*! Used as the header of a list of instance methods in Objective-C.
1919 * These are similar to public member functions in C++.
1920 */
1922 {
1923 return "Instances metodes";
1924 }
1925
1926 /*! Used as the header of the member functions of an Objective-C class.
1927 */
1929 {
1930 return "Metožu dokumentācija";
1931 }
1932
1933/*
1934 * Latvian translations for version 1.8.4
1935 *
1936 * Artyom Fedosov, 2025
1937 * Github: artyom-fedosov
1938 */
1939//////////////////////////////////////////////////////////////////////////
1940// new since 1.8.4
1941//////////////////////////////////////////////////////////////////////////
1942
1943 /** old style UNO IDL services: implemented interfaces */
1945 { return "Eksportētās saskarnes"; }
1946
1947 /** old style UNO IDL services: inherited services */
1949 { return "Iekļautie pakalpojumi"; }
1950
1951 /** UNO IDL constant groups */
1953 { return "Konstantu grupas"; }
1954
1955 /** UNO IDL constant groups */
1956 DString trConstantGroupReference(const DString &namespaceName) override
1957 {
1958 DString result=namespaceName;
1959 result+=" Atsauce uz konstantu grupu";
1960 return result;
1961 }
1962 /** UNO IDL service page title */
1963 DString trServiceReference(const DString &sName) override
1964 {
1965 DString result=sName;
1966 result+=" Atsauce uz pakalpojumu";
1967 return result;
1968 }
1969 /** UNO IDL singleton page title */
1970 DString trSingletonReference(const DString &sName) override
1971 {
1972 DString result=sName;
1973 result+=" Atsauce uz Singletona";
1974 return result;
1975 }
1976 /** UNO IDL service page */
1978 {
1979 // single is true implies a single file
1980 DString result="Šī pakalpojuma dokumentācija tika ģenerēta no sekojošā fail";
1981 if (single) result+="a:"; else result+="iem:";
1982 return result;
1983 }
1984 /** UNO IDL singleton page */
1986 {
1987 // single is true implies a single file
1988 DString result="Šī Singletona dokumentācija tika ģenerēta no sekojošā fail";
1989 if (single) result+="a:"; else result+="iem:";
1990 return result;
1991 }
1992
1993/*
1994 * Latvian translations for version 1.8.15
1995 *
1996 * Artyom Fedosov, 2025
1997 * Github: artyom-fedosov
1998 */
1999//////////////////////////////////////////////////////////////////////////
2000// new since 1.8.15
2001//////////////////////////////////////////////////////////////////////////
2002
2003 /** VHDL design unit hierarchy */
2005 { return "Projektēšanas vienību hierarhija"; }
2006 /** VHDL design unit list */
2008 { return "Projektēšanas vienību saraksts"; }
2009 /** VHDL design unit members */
2011 { return "Projektēšanas vienības locekļi"; }
2012 /** VHDL design unit list description */
2014 {
2015 return "Šeit ir visu projektēšanas vienību locekļu saraksts ar saitēm uz "
2016 "tām vienībām, kurām tie pieder:";
2017 }
2018 /** VHDL design unit index */
2020 { return "Projektēšanas vienību rādītājs"; }
2021 /** VHDL design units */
2023 { return "Projektēšanas vienības"; }
2024 /** VHDL functions/procedures/processes */
2026 { return "Funkcijas/Procedūras/Procesi"; }
2027 /** VHDL type */
2028 DString trVhdlType(VhdlSpecifier type,bool single) override
2029 {
2030 switch(type)
2031 {
2033 if (single) return "Bibliotēka";
2034 else return "Bibliotēkas";
2036 if (single) return "Pakotne";
2037 else return "Pakotnes";
2039 if (single) return "Signāls";
2040 else return "Signāli";
2042 if (single) return "Komponents";
2043 else return "Komponenti";
2045 if (single) return "Konstante";
2046 else return "Konstantes";
2048 if (single) return "Vienība";
2049 else return "Vienības";
2051 if (single) return "Tips";
2052 else return "Tipi";
2054 if (single) return "Apakštips";
2055 else return "Apakštipi";
2057 if (single) return "Funkcija";
2058 else return "Funkcijas";
2060 if (single) return "Ieraksts";
2061 else return "Ieraksti";
2063 if (single) return "Procedūra";
2064 else return "Procedūras";
2066 if (single) return "Arhitektūra";
2067 else return "Arhitektūras";
2069 if (single) return "Atribūts";
2070 else return "Atribūti";
2072 if (single) return "Process";
2073 else return "Procesi";
2075 if (single) return "Ports";
2076 else return "Porti";
2077 case VhdlSpecifier::USE:
2078 if (single) return "Lietošanas nosacījums";
2079 else return "Lietošanas nosacījumi";
2081 if (single) return "Ģenerisks";
2082 else return "Ģeneriski";
2084 return "Pakotnes ķermenis";
2086 return "Vienības";
2088 if (single) return "Koplietojams mainīgais";
2089 else return "Koplietojamie mainīgie";
2091 if (single) return "Fails";
2092 else return "Faili";
2094 if (single) return "Grupa";
2095 else return "Grupas";
2097 if (single) return "Instancēšana";
2098 else return "Instancēšanas";
2100 if (single) return "Aizstājvārds";
2101 else return "Aizstājvārdi";
2103 if (single) return "Konfigurācija";
2104 else return "Konfigurācijas";
2106 return "Dažādi";
2108 return "Ierobežojumi";
2109 default:
2110 return "Klase";
2111 }
2112 }
2113 DString trCustomReference(const DString &name) override
2114 { return name+" Atsauce"; }
2115
2116 /* Slice */
2118 {
2119 return "Konstantes";
2120 }
2122 {
2123 return "Konstantes dokumentācija";
2124 }
2126 {
2127 return "Secības";
2128 }
2130 {
2131 return "Secības dokumentācija";
2132 }
2134 {
2135 return "Vārdnīcas";
2136 }
2138 {
2139 return "Vārdnīcas dokumentācija";
2140 }
2142 {
2143 return "Saskarnes";
2144 }
2146 {
2147 return "Saskarņu rādītājs";
2148 }
2150 {
2151 return "Saskarņu saraksts";
2152 }
2154 {
2155 return "Šeit ir saskarnes ar īsiem aprakstiem:";
2156 }
2158 {
2159 return "Saskarņu hierarhija";
2160 }
2162 {
2163 return "Šis pārmantošanas saraksts tiek kārtots aptuveni, bet ne pilnībā, alfabētiskā secībā:";
2164 }
2166 {
2167 return "Saskarnes dokumentācija";
2168 }
2170 {
2171 return "Struktūras";
2172 }
2174 {
2175 return "Struktūru rādītājs";
2176 }
2178 {
2179 return "Struktūru saraksts";
2180 }
2182 {
2183 return "Šeit ir struktūras ar īsiem aprakstiem:";
2184 }
2186 {
2187 return "Struktūras dokumentācija";
2188 }
2190 {
2191 return "Izņēmumu rādītājs";
2192 }
2194 {
2195 return "Izņēmumu saraksts";
2196 }
2198 {
2199 return "Šeit ir izņēmumi ar īsiem aprakstiem:";
2200 }
2202 {
2203 return "Izņēmumu hierarhija";
2204 }
2206 {
2207 return "Šis pārmantošanas saraksts tiek kārtots aptuveni, bet ne pilnībā, alfabētiskā secībā:";
2208 }
2210 {
2211 return "Izņēmumu dokumentācija";
2212 }
2213 DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
2214 {
2215 DString result="Atsauce uz";
2216 if (isLocal) result+=" lokālo";
2217 switch(compType)
2218 {
2219 case ClassDef::Class: result+=" klasi"; break;
2220 case ClassDef::Struct: result+=" struktūru"; break;
2221 case ClassDef::Union: result+=" savienojumu"; break;
2222 case ClassDef::Interface: result+=" saskarni"; break;
2223 case ClassDef::Protocol: result+=" protokolu"; break;
2224 case ClassDef::Category: result+=" kategoriju"; break;
2225 case ClassDef::Exception: result+=" izņēmumu"; break;
2226 default: break;
2227 }
2228 return result + clName;
2229 }
2231 {
2232 return "Operācijas";
2233 }
2235 {
2236 return "Operācijas dokumentācija";
2237 }
2239 {
2240 return "Klases lauki";
2241 }
2243 {
2244 return "Klases lauku dokumentācija";
2245 }
2246
2247/*
2248 * Latvian translations for version 1.8.19
2249 *
2250 * Artyom Fedosov, 2025
2251 * Github: artyom-fedosov
2252 */
2253//////////////////////////////////////////////////////////////////////////
2254// new since 1.8.19
2255//////////////////////////////////////////////////////////////////////////
2256
2257 /** VHDL design unit documentation */
2259 { return "Projektēšanas vienības dokumentācija"; }
2260
2261/*
2262 * Latvian translations for version 1.9.2
2263 *
2264 * Artyom Fedosov, 2025
2265 * Github: artyom-fedosov
2266 */
2267//////////////////////////////////////////////////////////////////////////
2268// new since 1.9.2
2269//////////////////////////////////////////////////////////////////////////
2270
2271 /** C++20 concept */
2272 DString trConcept(bool first_capital, bool singular) override
2273 {
2274 return createNoun(first_capital, singular, "koncept", "i", "s");
2275 }
2276 /*! used as the title of the HTML page of a C++20 concept page */
2277 DString trConceptReference(const DString &conceptName) override
2278 {
2279 return "Atsauce uz konceptu " + conceptName;
2280 }
2281
2282 /*! used as the title of page containing all the index of all concepts. */
2284 { return "Konceptu saraksts"; }
2285
2286 /*! used as the title of chapter containing the index listing all concepts. */
2288 { return "Konceptu rādītājs"; }
2289
2290 /*! used as the title of chapter containing all information about concepts. */
2292 { return "Konceptu dokumentācija"; }
2293
2294 /*! used as an introduction to the concept list */
2295 DString trConceptListDescription(bool extractAll) override
2296 {
2297 DString result="Šeit ir saraksts ar visiem ";
2298 if (!extractAll) result+="dokumentētiem ";
2299 result+="konceptiem ar īsiem aprakstiem:";
2300 return result;
2301 }
2302
2303 /*! used to introduce the definition of the C++20 concept */
2305 {
2306 return "Koncepta definīcija";
2307 }
2308
2309/*
2310 * Latvian translations for version 1.9.4
2311 *
2312 * Artyom Fedosov, 2025
2313 * Github: artyom-fedosov
2314 */
2315//////////////////////////////////////////////////////////////////////////
2316// new since 1.9.4
2317//////////////////////////////////////////////////////////////////////////
2318
2320 { return "Pakotņu saraksts"; }
2321
2322/*
2323 * Latvian translations for version 1.9.6
2324 *
2325 * Artyom Fedosov, 2025
2326 * Github: artyom-fedosov
2327 */
2328//////////////////////////////////////////////////////////////////////////
2329// new since 1.9.6
2330//////////////////////////////////////////////////////////////////////////
2331
2332 /*! This is used for translation of the word that will be
2333 * followed by a single name of the VHDL process flowchart.
2334 */
2336 { return "Blokshēma:"; }
2337
2338 /*! Please translate also updated body of the method
2339 * trMemberFunctionDocumentation(), now better adapted for
2340 * VHDL sources documentation.
2341 */
2342
2343/*
2344 * Latvian translations for version 1.9.7
2345 *
2346 * Artyom Fedosov, 2025
2347 * Github: artyom-fedosov
2348 */
2349//////////////////////////////////////////////////////////////////////////
2350// new since 1.9.7
2351//////////////////////////////////////////////////////////////////////////
2352 /*! used in the compound documentation before a list of related symbols.
2353 *
2354 * Supersedes trRelatedFunctions
2355 */
2357 { return "Saistītie simboli"; }
2358
2359 /*! subscript for the related symbols
2360 *
2361 * Supersedes trRelatedSubscript
2362 */
2364 { return "(Jāņem vērā, ka tie nav locekļu simboli.)"; }
2365
2366 /*! used in the class documentation as a header before the list of all
2367 * related classes.
2368 *
2369 * Supersedes trRelatedFunctionDocumentation
2370 */
2372 { return "Klases draugi un ar klasi saistīto simbolu dokumentācija"; }
2373
2374 /*! the compound type as used for the xrefitems */
2376 {
2377 DString result;
2378 switch(compType)
2379 {
2380 case ClassDef::Class:
2381 if (lang == SrcLangExt::Fortran) result=trType(true,true);
2382 else result=trClass(true,true);
2383 break;
2384 case ClassDef::Struct: result="Struktūra"; break;
2385 case ClassDef::Union: result="Savienojums"; break;
2386 case ClassDef::Interface: result="Saskarne"; break;
2387 case ClassDef::Protocol: result="Protokols"; break;
2388 case ClassDef::Category: result="Categorija"; break;
2389 case ClassDef::Exception: result="Izņēmums"; break;
2390 case ClassDef::Service: result="Serviss"; break;
2391 case ClassDef::Singleton: result="Singletons"; break;
2392 default: break;
2393 }
2394 return result;
2395 }
2396
2398 {
2399 bool extractAll = Config_getBool(EXTRACT_ALL);
2400 DString result="Šeit ir visu ";
2401 if (!extractAll) result+="dokumentētu ";
2402
2403 switch (hl)
2404 {
2406 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2407 {
2408 result+="funkciju, mainīgo, definīciju, enumerāciju un tipdefu";
2409 }
2410 else
2411 {
2412 result+="faila locekļu";
2413 }
2414 break;
2416 result+="funkciju";
2417 break;
2419 result+="mainīgo";
2420 break;
2422 result+="tipdefu";
2423 break;
2425 result+="sekvences";
2426 break;
2428 result+="vārdnīcu";
2429 break;
2431 result+="enumerāciju";
2432 break;
2434 result+="enumerācijas vērtību";
2435 break;
2437 result+="makro komandu";
2438 break;
2439 case FileMemberHighlight::Total: // for completeness
2440 break;
2441 }
2442 result+=" saraksts ar saitēm uz ";
2443 if (extractAll)
2444 result+="failiem, kam tie pieder:";
2445 else
2446 result+="dokumentāciju:";
2447 return result;
2448 }
2450 {
2451 bool extractAll = Config_getBool(EXTRACT_ALL);
2452 DString result="Šeit ir visu ";
2453 if (!extractAll)
2454 {
2455 result+="dokumentētu ";
2456 }
2457
2458 switch (hl)
2459 {
2461 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2462 {
2463 result+="struktūru un savienojumu lauku";
2464 }
2465 else
2466 {
2467 result+="klases locekļu";
2468 }
2469 break;
2471 result+="funkciju";
2472 break;
2474 result+="mainīgo";
2475 break;
2477 result+="tipdefu";
2478 break;
2480 result+="enumerāciju";
2481 break;
2483 result+="enumerācijas vērtību";
2484 break;
2486 result+="īpašību";
2487 break;
2489 result+="notikumu";
2490 break;
2492 result+="saistīto simbolu";
2493 break;
2494 case ClassMemberHighlight::Total: // for completeness
2495 break;
2496 }
2497 result+=" saraksts ar saitēm uz ";
2498 if (!extractAll)
2499 {
2500 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2501 {
2502 result+="katra lauka struktūru/savienojumu dokumentāciju:";
2503 }
2504 else
2505 {
2506 result+="katra locekļa klases dokumentāciju:";
2507 }
2508 }
2509 else
2510 {
2511 if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
2512 {
2513 result+="struktūrām/savienojumiem, kam tie pieder:";
2514 }
2515 else
2516 {
2517 result+="klasēm, kam tās pieder:";
2518 }
2519 }
2520 return result;
2521 }
2523 {
2524 bool extractAll = Config_getBool(EXTRACT_ALL);
2525 DString result="Šeit ir visu ";
2526 if (!extractAll) result+="documentētu ";
2527 DString singularResult = "";
2528 DString pluralResult = "";
2529 switch (hl)
2530 {
2532 singularResult="locekļa";
2533 pluralResult="locekļu";
2534 break;
2536 singularResult="funkcijas";
2537 pluralResult="funkciju";
2538 break;
2540 singularResult="mainīga";
2541 pluralResult="mainīgu";
2542 break;
2544 singularResult="tipdefa";
2545 pluralResult="tipdefu";
2546 break;
2548 singularResult="sekvences";
2549 pluralResult="sekvenču";
2550 break;
2552 singularResult="vārdnīcas";
2553 pluralResult="vārdnīcu";
2554 break;
2556 singularResult="enumerācijas";
2557 pluralResult="enumerāciju";
2558 break;
2560 singularResult="enumerācijas vērtības";
2561 pluralResult="enumerācijas vērtību";
2562 break;
2563 case NamespaceMemberHighlight::Total: // for completeness
2564 break;
2565 }
2566 result+=" ar saitēm uz ";
2567 if (extractAll)
2568 result+="nosaukumvietas dokumentāciju katram " + singularResult + ":";
2569 else
2570 result+="nosaukumvietu, kam tie pieder:";
2571 return result;
2572 }
2573 DString trDefinition() override { return "Definīcija";}
2574 DString trDeclaration() override { return "Deklarācija";}
2575
2576/*
2577 * Latvian translations for version 1.9.8
2578 *
2579 * Artyom Fedosov, 2025
2580 * Github: artyom-fedosov
2581 */
2582//////////////////////////////////////////////////////////////////////////
2583// new since 1.9.8
2584//////////////////////////////////////////////////////////////////////////
2585
2587 { return "Tēmas"; }
2589 { return "Tēmu dokumentācija"; }
2591 { return "Tēmu saraksts"; }
2593 { return "Tēmu rādītājs"; }
2595 { return "Šeit ir visu tēmu saraksts ar īsiem aprakstiem:"; }
2597 {
2598 bool extractAll = Config_getBool(EXTRACT_ALL);
2599 DString result="Šeit ir visu ";
2600 if (!extractAll) result+="dokumentētu ";
2601 result+="moduļa ";
2602 DString singularResult = "";
2603 DString pluralResult = "";
2604 switch (hl)
2605 {
2607 singularResult="locekļa";
2608 pluralResult="locekļu";
2609 break;
2611 singularResult="funkcijas";
2612 pluralResult="funkciju";
2613 break;
2615 singularResult="mainīga";
2616 pluralResult="mainīgu";
2617 break;
2619 singularResult="tipdefs";
2620 pluralResult="tipdefu";
2621 break;
2623 singularResult="enumerācijas";
2624 pluralResult="enumerāciju";
2625 break;
2627 singularResult="enumerācijas vērtības";
2628 pluralResult="enumerācijas vērtību";
2629 break;
2630 case ModuleMemberHighlight::Total: // for completeness
2631 break;
2632 }
2633 result+=(pluralResult.empty() ? singularResult+"s" : pluralResult);
2634 result+=" ar saitēm uz ";
2635 if (extractAll)
2636 result+="moduļa dokumentāciju katram " + singularResult + ":";
2637 else
2638 result+="moduli, kam tie pieder:";
2639 return result;
2640 }
2642 {
2643 return "Eksportētie moduļi";
2644 }
2645
2646/*
2647 * Latvian translations for version 1.10.0
2648 *
2649 * Artyom Fedosov, 2025
2650 * Github: artyom-fedosov
2651 */
2652//////////////////////////////////////////////////////////////////////////
2653// new since 1.10.0
2654//////////////////////////////////////////////////////////////////////////
2655
2657 {
2658 return "Kopēt uz starpliktuvi";
2659 }
2660
2661/*
2662 * Latvian translations for version 1.11.0
2663 *
2664 * Artyom Fedosov, 2025
2665 * Github: artyom-fedosov
2666 */
2667//////////////////////////////////////////////////////////////////////////
2668// new since 1.11.0
2669//////////////////////////////////////////////////////////////////////////
2671 {
2672 return "Svarīgi";
2673 }
2674};
2675
2676#endif
CompoundType
The various compound types.
Definition classdef.h:105
@ Singleton
Definition classdef.h:113
@ Interface
Definition classdef.h:108
@ Exception
Definition classdef.h:111
A String class for use with Doxygen wrapping std::string and adding some additional functionality off...
Definition dstring.h:88
DString()=default
DString upper() const
Definition dstring.h:335
DString mid(size_t index, size_t len=npos) const
Definition dstring.h:322
bool empty() const
Returns true iff the string is empty (std::string compatible alias for isEmpty()).
Definition dstring.h:152
DString & sprintf(const char *format,...)
Definition dstring.cpp:30
DString createNoun(bool first_capital, bool singular, const DString &base, const DString &plurSuffix, const DString &singSuffix="")
Definition translator.h:799
DString trInterfaces() override
old style UNO IDL services: implemented interfaces
DString trInheritsList(int numEntries) override
DString trImplementedInList(int numEntries) override
DString trDefinedIn() override
DString trPackageFunctions() override
DString trInterfaceList() override
DString trSliceInterfaces() override
DString trDesignUnitDocumentation() override
VHDL design unit documentation.
DString trCode() override
DString trPrivateSlots() override
DString trConceptList() override
DString trTest() override
DString trConstantGroups() override
UNO IDL constant groups.
DString trDirectories() override
DString trPage(bool first_capital, bool singular) override
DString trStaticProtectedMembers() override
DString trNamespace(bool first_capital, bool singular) override
DString trVhdlType(VhdlSpecifier type, bool single) override
VHDL type.
DString trSearchMatches() override
DString trRTFGeneralIndex() override
DString trTopicList() override
DString trDataMembers() override
DString trCompoundListDescription() override
DString trPrivateTypes() override
DString trDefineValue() override
DString trModulesList() override
DString trAndMore(const DString &number) override
DString trNamespaceIndex() override
DString trExceptionHierarchyDescription() override
DString trModuleDocumentation() override
DString trServices() override
old style UNO IDL services: inherited services
DString trInitialValue() override
DString trPublicSlots() override
DString trCompoundReference(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trCustomReference(const DString &name) override
DString trCompoundList() override
DString trPrecondition() override
DString trClassDiagram(const DString &clName) override
DString trInclDepGraph(const DString &fName) override
DString trExceptions() override
DString trSignals() override
DString trFileMembersDescription(bool extractAll) override
DString trGotoDocumentation() override
DString trGeneratedFromFiles(ClassDef::CompoundType compType, bool single) override
DString latexLanguageSupportCommand() override
DString trFile(bool first_capital, bool singular) override
DString trSequenceDocumentation() override
DString trFunctionDocumentation() override
DString trLegendDocs() override
DString trBugList() override
DString trEnumerationTypeDocumentation() override
DString trConceptReference(const DString &conceptName) override
DString trAuthor(bool first_capital, bool singular) override
DString trReturnValues() override
DString trStaticPublicAttribs() override
DString trExceptionHierarchy() override
DString trDayOfWeek(int dayOfWeek, bool first_capital, bool full) override
DString trBug() override
DString trFlowchart() override
DString trDesignUnitIndex() override
VHDL design unit index.
DString trSubprogram(bool first_capital, bool singular) override
DString trNamespaceMembersDescriptionTotal(NamespaceMemberHighlight::Enum hl) override
DString trFunctions() override
DString trReferences() override
DString trTypeDocumentation() override
DString trStaticPrivateMembers() override
DString trCompoundListFortran() override
DString trExceptionDocumentation() override
DString trStaticPrivateAttribs() override
DString trInterfaceHierarchy() override
DString trImplementedFromList(int numEntries) override
DString trCopyright() override
DString trEnumName() override
DString trPostcondition() override
DString trMemberFunctionDocumentation() override
DString trAdditionalInheritedMembers() override
DString trProtectedTypes() override
DString trFileList() override
DString trGroup(bool first_capital, bool singular) override
DString trNote() override
DString trSearching() override
DString trCopyToClipboard() override
DString trSequences() override
DString trGlobalNamespace() override
DString trModuleReference(const DString &namespaceName) override
DString trDetails() override
DString trType(bool first_capital, bool singular) override
DString trReimplementedFromList(int numEntries) override
DString trEnumerationValueDocumentation() override
DString trOperationDocumentation() override
DString trProtectedMembers() override
DString trTopicIndex() override
DString trStaticProtectedAttribs() override
DString trProvidedByCategory() override
DString trTopics() override
DString trExportedModules() override
DString trPageAbbreviation() override
DString trFileIn(const DString &name) override
DString trFileIndex() override
DString trDirIndex() override
DString trTypedefs() override
DString trStaticPackageAttribs() override
DString trModulesMemberDescription(bool extractAll) override
DString trPrivateAttribs() override
DString trInterfaceListDescription() override
DString trFriends() override
DString trGotoSourceCode() override
DString trCollaborationDiagram(const DString &clName) override
DString trExceptionList() override
DString trPackageAttribs() override
DString trDirDocumentation() override
DString trClasses() override
DString trConstructorDocumentation() override
DString trPrivateMembers() override
DString trDataTypes() override
DString trConstants() override
DString trPackageListDescription() override
DString trCompoundMembers() override
DString trDefineDocumentation() override
DString trVersion() override
DString trFunctionAndProc() override
VHDL functions/procedures/processes.
DString trDefinedAtLineInSourceFile() override
DString trDeclaration() override
DString trPackageList() override
DString trPublicAttribs() override
DString trCompoundReferenceFortran(const DString &clName, ClassDef::CompoundType compType, bool isTemplate) override
DString trInvariant() override
DString trSingletonReference(const DString &sName) override
UNO IDL singleton page title.
DString trOperations() override
DString trInterfaceDocumentation() override
DString trMonth(int month, bool first_capital, bool full) override
DString trDictionaryDocumentation() override
DString trSingletonGeneratedFromFiles(bool single) override
UNO IDL singleton page.
DString trTemplateParameters() override
DString trExceptionListDescription() override
DString trProperties() override
DString trDeprecatedList() override
DString trEnumerationValues() override
DString trDataMemberDocumentation() override
DString trSubprograms() override
DString trRelatedFunctionDocumentation() override
DString trEvents() override
DString trPackageTypes() override
DString trConcept(bool first_capital, bool singular) override
C++20 concept.
DString trClass(bool first_capital, bool singular) override
DString trNoMatches() override
DString trTestList() override
DString trDesignUnits() override
VHDL design units.
DString trFileMembersDescriptionTotal(FileMemberHighlight::Enum hl) override
DString trStructs() override
DString trVariables() override
DString trMemberTypedefDocumentation() override
DString trModule(bool first_capital, bool singular) override
DString trCompoundMembersFortran() override
DString trConstantGroupReference(const DString &namespaceName) override
UNO IDL constant groups.
DString trDetailedDescription() override
DString trSourceFile(const DString &filename) override
DString idLanguage() override
DString trMore() override
DString trFileReference(const DString &fileName) override
DString trFileMembers() override
DString trCompoundMembersDescriptionFortran(bool extractAll) override
DString trDesignUnitListDescription() override
VHDL design unit list description.
DString trDesignUnitHierarchy() override
VHDL design unit hierarchy.
DString trWarning() override
DString trEnumerations() override
DString trIncludingInheritedMembers() override
DString trRelatedSymbolsSubscript() override
DString trMainPage() override
DString trPanelSynchronisationTooltip(bool enable) override
DString trPublicTypes() override
DString trPageIndex() override
DString trRTFTableOfContents() override
DString trGeneratedBy() override
DString trLoading() override
DString trEnumReference(const DString &name) override
DString trCompoundReferenceSlice(const DString &clName, ClassDef::CompoundType compType, bool isLocal) override
DString trDirDepGraph(const DString &name) override
DString trCompoundListDescriptionFortran() override
DString trRTFCharSet() override
DString trCompoundIndex() override
DString trStaticPackageFunctions() override
DString trParameters() override
DString trNamespaceListDescription(bool extractAll) override
DString trAll() override
DString trModuleMembersDescriptionTotal(ModuleMemberHighlight::Enum hl) override
DString trCiteReferences() override
DString trDate() override
DString trDirReference(const DString &dirName) override
DString trRelatedPagesDescription() override
DString trNamespaceMemberDescription(bool extractAll) override
DString trPackage(const DString &name) override
DString trClassHierarchyDescription() override
DString trDirRelation(const DString &name) override
DString trVariableDocumentation() override
DString trTodo() override
DString trRemarks() override
DString trPublicMembers() override
DString trMember(bool first_capital, bool singular) override
DString trModulesListDescription(bool extractAll) override
DString trThisIsTheListOfAllMembers() override
DString trRelatedSymbols() override
DString trSince() override
DString trMemberList() override
DString trFileListDescription(bool extractAll) override
DString trNamespaces() override
DString trEventDocumentation() override
DString trGotoGraphicalHierarchy() override
DString trTopicDocumentation() override
DString trPropertyDocumentation() override
DString trExtendsClass() override
DString trReturns() override
DString trSearchResults(int numDocuments) override
DString trStructListDescription() override
DString trInheritedByList(int numEntries) override
DString trMethodDocumentation() override
DString trClassHierarchy() override
DString trMemberDataDocumentation() override
DString trIncludesFileIn(const DString &name) override
DString trCompoundType(ClassDef::CompoundType compType, SrcLangExt lang) override
DString trConceptDefinition() override
DString trClassMethods() override
DString trConceptListDescription(bool extractAll) override
DString trDefinedInSourceFile() override
DString trMemberFunctionDocumentationFortran() override
DString trCompoundMembersDescriptionTotal(ClassMemberHighlight::Enum hl) override
DString trMemberEnumerationDocumentation() override
DString trRTFansicp() override
DString trWriteList(int numEntries) override
DString trExamples() override
DString trModulesMembers() override
DString trTypedefDocumentation() override
DString trModulesIndex() override
DString trPackageMembers() override
DString trDeprecated() override
DString trDictionaries() override
DString trGraphicalHierarchy() override
DString trSubprogramDocumentation() override
DString trGeneratedAutomatically(const DString &s) override
DString trInterfaceHierarchyDescription() override
DString trInclByDepGraph() override
DString trServiceReference(const DString &sName) override
UNO IDL service page title.
DString trExamplesDescription() override
DString trGlobal(bool first_capital, bool singular) override
DString trDefinition() override
DString trStructIndex() override
DString trModulesDescription() override
DString trISOLang() override
DString trDesignUnitList() override
VHDL design unit list.
DString trConceptIndex() override
DString trCompoundIndexFortran() override
DString trDetailLevel() override
DString trAttention() override
DString trSeeAlso() override
DString trStructList() override
DString trPackages() override
DString trExceptionIndex() override
DString trNamespaceList() override
DString trNamespaceReference(const DString &namespaceName) override
DString trEnumValue() override
DString trRelatedSymbolDocumentation() override
DString trListOfAllMembers() override
DString trCallGraph() override
DString trDesignUnitMembers() override
VHDL design unit members.
DString trStructDocumentation() override
DString trGotoTextualHierarchy() override
DString trNamespaceDocumentation() override
DString trFileDocumentation() override
DString trSearchResultsTitle() override
DString trRelatedSubscript() override
DString trTodoList() override
DString trInstanceMethods() override
DString trDir(bool first_capital, bool singular) override
DString trReferenceManual() override
DString trReimplementedInList(int numEntries) override
DString trModules() override
DString trEnumGeneratedFromFiles(bool single) override
DString trCompoundMembersDescription(bool extractAll) override
DString trDefines() override
DString trConceptDocumentation() override
DString trDocumentation(const DString &projName) override
DString trRelatedFunctions() override
DString trTypeConstraints() override
DString trInheritedFrom(const DString &members, const DString &what) override
DString trInterfaceIndex() override
DString trImportant() override
DString trGeneratedFromFilesFortran(ClassDef::CompoundType compType, bool single) override
DString trTopicListDescription() override
DString trLegendTitle() override
DString trDayPeriod(bool period) override
DString trDateTime(int year, int month, int day, int dayOfWeek, int hour, int minutes, int seconds, DateTimeType includeTime) override
Compiles a date string.
DString trCompounds() override
DString trReferencedBy() override
DString trProtectedSlots() override
DString trProtectedAttribs() override
DString trCallerGraph() override
DString trClassDocumentation() override
DString trRelatedPages() override
DString trOverloadText() override
DString getLanguageString() override
language codes for Html help
DString trStaticPublicMembers() override
DString trNamespaceMembers() override
DString trConstantDocumentation() override
DString trHierarchicalIndex() override
DString trGeneratedAt(const DString &date, const DString &projName) override
DString trModuleIndex() override
DString trServiceGeneratedFromFiles(bool single) override
UNO IDL service page.
DString trSearch() override
DString trLegend() override
#define Config_getBool(name)
Definition config.h:33
DateTimeType
Definition datetime.h:38
DString generateMarker(int id)
Definition dstring.h:908
SrcLangExt
Definition types.h:207
VhdlSpecifier
Definition types.h:770
@ INSTANTIATION
Definition types.h:791
@ MISCELLANEOUS
Definition types.h:797
@ SHAREDVARIABLE
Definition types.h:794
DString getDotImageExtension()
Definition util.cpp:4966