Electroneum
Loading...
Searching...
No Matches
esperanto.h
Go to the documentation of this file.
1// Copyrights(c) 2017-2021, The Electroneum Project
2// Copyrights(c) 2014-2019, The Monero Project
3//
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without modification, are
7// permitted provided that the following conditions are met:
8//
9// 1. Redistributions of source code must retain the above copyright notice, this list of
10// conditions and the following disclaimer.
11//
12// 2. Redistributions in binary form must reproduce the above copyright notice, this list
13// of conditions and the following disclaimer in the documentation and/or other
14// materials provided with the distribution.
15//
16// 3. Neither the name of the copyright holder nor the names of its contributors may be
17// used to endorse or promote products derived from this software without specific
18// prior written permission.
19//
20// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
21// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
22// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
23// THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
24// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
25// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
27// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
28// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29
35
36/*
37 * Word list authored by: dnaleor, Engelberg, ProkhorZ
38 * Sources:
39 * Baza Radikaro Oficiala
40 * Reta Vortaro (http://www.reta-vortaro.de/revo/)
41 * Esperanto Panorama - Esperanto-English Dictionary (https://www.esperanto-panorama.net/vortaro/eoen.htm)
42 * ESPDIC - Paul Denisowski (http://www.denisowski.org/Esperanto/ESPDIC/espdic.txt)
43 */
44
45#ifndef ESPERANTO_H
46#define ESPERANTO_H
47
48#include <vector>
49#include <unordered_map>
50#include "language_base.h"
51#include <string>
52
57namespace Language
58{
59 class Esperanto: public Base
60 {
61 public:
62 Esperanto(): Base("Esperanto", "Esperanto", {}, 4)
63 {
64 static constexpr const char * const words[NWORDS] =
65 {
66 "abako",
67 "abdiki",
68 "abelo",
69 "abituriento",
70 "ablativo",
71 "abnorma",
72 "abonantoj",
73 "abrikoto",
74 "absoluta",
75 "abunda",
76 "acetono",
77 "acida",
78 "adapti",
79 "adekvata",
80 "adheri",
81 "adicii",
82 "adjektivo",
83 "administri",
84 "adolesko",
85 "adreso",
86 "adstringa",
87 "adulto",
88 "advokato",
89 "adzo",
90 "aeroplano",
91 "aferulo",
92 "afgana",
93 "afiksi",
94 "aflaba",
95 "aforismo",
96 "afranki",
97 "aftozo",
98 "afusto",
99 "agavo",
100 "agento",
101 "agiti",
102 "aglo",
103 "agmaniero",
104 "agnoski",
105 "agordo",
106 "agrabla",
107 "agtipo",
108 "agutio",
109 "aikido",
110 "ailanto",
111 "aina",
112 "ajatolo",
113 "ajgenvaloro",
114 "ajlobulbo",
115 "ajnlitera",
116 "ajuto",
117 "ajzi",
118 "akademio",
119 "akcepti",
120 "akeo",
121 "akiri",
122 "aklamado",
123 "akmeo",
124 "akno",
125 "akompani",
126 "akrobato",
127 "akselo",
128 "aktiva",
129 "akurata",
130 "akvofalo",
131 "alarmo",
132 "albumo",
133 "alcedo",
134 "aldoni",
135 "aleo",
136 "alfabeto",
137 "algo",
138 "alhasti",
139 "aligatoro",
140 "alkoholo",
141 "almozo",
142 "alnomo",
143 "alojo",
144 "alpinisto",
145 "alrigardi",
146 "alskribi",
147 "alta",
148 "alumeto",
149 "alveni",
150 "alzaca",
151 "amaso",
152 "ambasado",
153 "amdeklaro",
154 "amebo",
155 "amfibio",
156 "amhara",
157 "amiko",
158 "amkanto",
159 "amletero",
160 "amnestio",
161 "amoranto",
162 "amplekso",
163 "amrakonto",
164 "amsterdama",
165 "amuzi",
166 "ananaso",
167 "androido",
168 "anekdoto",
169 "anfrakto",
170 "angulo",
171 "anheli",
172 "animo",
173 "anjono",
174 "ankro",
175 "anonci",
176 "anpriskribo",
177 "ansero",
178 "antikva",
179 "anuitato",
180 "aorto",
181 "aparta",
182 "aperti",
183 "apika",
184 "aplikado",
185 "apneo",
186 "apogi",
187 "aprobi",
188 "apsido",
189 "apterigo",
190 "apudesto",
191 "araneo",
192 "arbo",
193 "ardeco",
194 "aresti",
195 "argilo",
196 "aristokrato",
197 "arko",
198 "arlekeno",
199 "armi",
200 "arniko",
201 "aromo",
202 "arpio",
203 "arsenalo",
204 "artisto",
205 "aruba",
206 "arvorto",
207 "asaio",
208 "asbesto",
209 "ascendi",
210 "asekuri",
211 "asfalto",
212 "asisti",
213 "askalono",
214 "asocio",
215 "aspekti",
216 "astro",
217 "asulo",
218 "atakonto",
219 "atendi",
220 "atingi",
221 "atleto",
222 "atmosfero",
223 "atomo",
224 "atropino",
225 "atuto",
226 "avataro",
227 "aventuro",
228 "aviadilo",
229 "avokado",
230 "azaleo",
231 "azbuko",
232 "azenino",
233 "azilpetanto",
234 "azoto",
235 "azteka",
236 "babili",
237 "bacilo",
238 "badmintono",
239 "bagatelo",
240 "bahama",
241 "bajoneto",
242 "baki",
243 "balai",
244 "bambuo",
245 "bani",
246 "baobabo",
247 "bapti",
248 "baro",
249 "bastono",
250 "batilo",
251 "bavara",
252 "bazalto",
253 "beata",
254 "bebofono",
255 "bedo",
256 "begonio",
257 "behaviorismo",
258 "bejlo",
259 "bekero",
260 "belarto",
261 "bemolo",
262 "benko",
263 "bereto",
264 "besto",
265 "betulo",
266 "bevelo",
267 "bezoni",
268 "biaso",
269 "biblioteko",
270 "biciklo",
271 "bidaro",
272 "bieno",
273 "bifsteko",
274 "bigamiulo",
275 "bijekcio",
276 "bikino",
277 "bildo",
278 "bimetalismo",
279 "bindi",
280 "biografio",
281 "birdo",
282 "biskvito",
283 "bitlibro",
284 "bivako",
285 "bizara",
286 "bjalistoka",
287 "blanka",
288 "bleki",
289 "blinda",
290 "blovi",
291 "blua",
292 "boato",
293 "bobsledo",
294 "bocvanano",
295 "bodisatvo",
296 "bofratino",
297 "bogefratoj",
298 "bohema",
299 "boji",
300 "bokalo",
301 "boli",
302 "bombono",
303 "bona",
304 "bopatrino",
305 "bordo",
306 "bosko",
307 "botelo",
308 "bovido",
309 "brakpleno",
310 "bretaro",
311 "brikmuro",
312 "broso",
313 "brulema",
314 "bubalo",
315 "buctrapi",
316 "budo",
317 "bufedo",
318 "bugio",
319 "bujabeso",
320 "buklo",
321 "buldozo",
322 "bumerango",
323 "bunta",
324 "burokrataro",
325 "busbileto",
326 "butero",
327 "buzuko",
328 "caro",
329 "cebo",
330 "ceceo",
331 "cedro",
332 "cefalo",
333 "cejana",
334 "cekumo",
335 "celebri",
336 "cemento",
337 "cent",
338 "cepo",
339 "certa",
340 "cetera",
341 "cezio",
342 "ciano",
343 "cibeto",
344 "cico",
345 "cidro",
346 "cifero",
347 "cigaredo",
348 "ciklo",
349 "cilindro",
350 "cimbalo",
351 "cinamo",
352 "cipreso",
353 "cirkonstanco",
354 "cisterno",
355 "citrono",
356 "ciumi",
357 "civilizado",
358 "colo",
359 "congo",
360 "cunamo",
361 "cvana",
362 "dabi",
363 "daco",
364 "dadaismo",
365 "dafodilo",
366 "dago",
367 "daimio",
368 "dajmono",
369 "daktilo",
370 "dalio",
371 "damo",
372 "danki",
373 "darmo",
374 "datumoj",
375 "dazipo",
376 "deadmoni",
377 "debeto",
378 "decidi",
379 "dedukti",
380 "deerigi",
381 "defendi",
382 "degeli",
383 "dehaki",
384 "deirpunkto",
385 "deklaracio",
386 "delikata",
387 "demandi",
388 "dento",
389 "dependi",
390 "derivi",
391 "desegni",
392 "detrui",
393 "devi",
394 "deziri",
395 "dialogo",
396 "dicentro",
397 "didaktika",
398 "dieto",
399 "diferenci",
400 "digesti",
401 "diino",
402 "dikfingro",
403 "diligenta",
404 "dimensio",
405 "dinamo",
406 "diodo",
407 "diplomo",
408 "direkte",
409 "diskuti",
410 "diurno",
411 "diversa",
412 "dizajno",
413 "dobrogitaro",
414 "docento",
415 "dogano",
416 "dojeno",
417 "doktoro",
418 "dolori",
419 "domego",
420 "donaci",
421 "dopado",
422 "dormi",
423 "dosierujo",
424 "dotita",
425 "dozeno",
426 "drato",
427 "dresi",
428 "drinki",
429 "droni",
430 "druido",
431 "duaranga",
432 "dubi",
433 "ducent",
434 "dudek",
435 "duelo",
436 "dufoje",
437 "dugongo",
438 "duhufa",
439 "duilo",
440 "dujare",
441 "dukato",
442 "duloka",
443 "dumtempe",
444 "dungi",
445 "duobla",
446 "dupiedulo",
447 "dura",
448 "dusenca",
449 "dutaga",
450 "duuma",
451 "duvalvuloj",
452 "duzo",
453 "ebena",
454 "eblecoj",
455 "ebono",
456 "ebria",
457 "eburo",
458 "ecaro",
459 "ecigi",
460 "ecoj",
461 "edelvejso",
462 "editoro",
463 "edro",
464 "eduki",
465 "edzino",
466 "efektiva",
467 "efiki",
468 "efloreski",
469 "egala",
470 "egeco",
471 "egiptologo",
472 "eglefino",
473 "egoista",
474 "egreto",
475 "ejakuli",
476 "ejlo",
477 "ekarto",
478 "ekbruligi",
479 "ekceli",
480 "ekde",
481 "ekesti",
482 "ekfirmao",
483 "ekgliti",
484 "ekhavi",
485 "ekipi",
486 "ekkapti",
487 "eklezio",
488 "ekmalsati",
489 "ekonomio",
490 "ekpluvi",
491 "ekrano",
492 "ekster",
493 "ektiri",
494 "ekumeno",
495 "ekvilibro",
496 "ekzemplo",
497 "elasta",
498 "elbalai",
499 "elcento",
500 "eldoni",
501 "elektro",
502 "elfari",
503 "elgliti",
504 "elhaki",
505 "elipso",
506 "elkovi",
507 "ellasi",
508 "elmeti",
509 "elnutri",
510 "elokventa",
511 "elparoli",
512 "elrevigi",
513 "elstari",
514 "elteni",
515 "eluzita",
516 "elvoki",
517 "elzasa",
518 "emajlo",
519 "embaraso",
520 "emerito",
521 "emfazo",
522 "eminenta",
523 "emocio",
524 "empiria",
525 "emulsio",
526 "enarkivigi",
527 "enboteligi",
528 "enciklopedio",
529 "endorfino",
530 "energio",
531 "enfermi",
532 "engluti",
533 "enhavo",
534 "enigmo",
535 "enjekcio",
536 "enketi",
537 "enlanda",
538 "enmeti",
539 "enorma",
540 "enplanti",
541 "enradiki",
542 "enspezo",
543 "entrepreni",
544 "enui",
545 "envolvi",
546 "enzimo",
547 "eono",
548 "eosto",
549 "epitafo",
550 "epoko",
551 "epriskribebla",
552 "epsilono",
553 "erari",
554 "erbio",
555 "erco",
556 "erekti",
557 "ergonomia",
558 "erikejo",
559 "ermito",
560 "erotika",
561 "erpilo",
562 "erupcio",
563 "esameno",
564 "escepti",
565 "esenco",
566 "eskapi",
567 "esotera",
568 "esperi",
569 "estonto",
570 "etapo",
571 "etendi",
572 "etfingro",
573 "etikedo",
574 "etlitero",
575 "etmakleristo",
576 "etnika",
577 "etoso",
578 "etradio",
579 "etskala",
580 "etullernejo",
581 "evakui",
582 "evento",
583 "eviti",
584 "evolui",
585 "ezoko",
586 "fabriko",
587 "facila",
588 "fadeno",
589 "fagoto",
590 "fajro",
591 "fakto",
592 "fali",
593 "familio",
594 "fanatiko",
595 "farbo",
596 "fasko",
597 "fatala",
598 "favora",
599 "fazeolo",
600 "febro",
601 "federacio",
602 "feino",
603 "fekunda",
604 "felo",
605 "femuro",
606 "fenestro",
607 "fermi",
608 "festi",
609 "fetora",
610 "fezo",
611 "fiasko",
612 "fibro",
613 "fidela",
614 "fiera",
615 "fifama",
616 "figuro",
617 "fiherbo",
618 "fiinsekto",
619 "fiksa",
620 "filmo",
621 "fimensa",
622 "finalo",
623 "fiolo",
624 "fiparoli",
625 "firmao",
626 "fisko",
627 "fitingo",
628 "fiuzanto",
629 "fivorto",
630 "fiziko",
631 "fjordo",
632 "flago",
633 "flegi",
634 "flirti",
635 "floro",
636 "flugi",
637 "fobio",
638 "foceno",
639 "foirejo",
640 "fojfoje",
641 "fokuso",
642 "folio",
643 "fomenti",
644 "fonto",
645 "formulo",
646 "fosforo",
647 "fotografi",
648 "fratino",
649 "fremda",
650 "friti",
651 "frosto",
652 "frua",
653 "ftizo",
654 "fuelo",
655 "fugo",
656 "fuksia",
657 "fulmilo",
658 "fumanto",
659 "fundamento",
660 "fuorto",
661 "furioza",
662 "fusilo",
663 "futbalo",
664 "fuzio",
665 "gabardino",
666 "gado",
667 "gaela",
668 "gafo",
669 "gagato",
670 "gaja",
671 "gaki",
672 "galanta",
673 "gamao",
674 "ganto",
675 "gapulo",
676 "gardi",
677 "gasto",
678 "gavio",
679 "gazeto",
680 "geamantoj",
681 "gebani",
682 "geedzeco",
683 "gefratoj",
684 "geheno",
685 "gejsero",
686 "geko",
687 "gelateno",
688 "gemisto",
689 "geniulo",
690 "geografio",
691 "gepardo",
692 "geranio",
693 "gestolingvo",
694 "geto",
695 "geumo",
696 "gibono",
697 "giganta",
698 "gildo",
699 "gimnastiko",
700 "ginekologo",
701 "gipsi",
702 "girlando",
703 "gistfungo",
704 "gitaro",
705 "glazuro",
706 "glebo",
707 "gliti",
708 "globo",
709 "gluti",
710 "gnafalio",
711 "gnejso",
712 "gnomo",
713 "gnuo",
714 "gobio",
715 "godetio",
716 "goeleto",
717 "gojo",
718 "golfludejo",
719 "gombo",
720 "gondolo",
721 "gorilo",
722 "gospelo",
723 "gotika",
724 "granda",
725 "greno",
726 "griza",
727 "groto",
728 "grupo",
729 "guano",
730 "gubernatoro",
731 "gudrotuko",
732 "gufo",
733 "gujavo",
734 "guldeno",
735 "gumi",
736 "gupio",
737 "guruo",
738 "gusto",
739 "guto",
740 "guvernistino",
741 "gvardio",
742 "gverilo",
743 "gvidanto",
744 "habitato",
745 "hadito",
746 "hafnio",
747 "hagiografio",
748 "haitiano",
749 "hajlo",
750 "hakbloko",
751 "halti",
752 "hamstro",
753 "hangaro",
754 "hapalo",
755 "haro",
756 "hasta",
757 "hati",
758 "havebla",
759 "hazardo",
760 "hebrea",
761 "hedero",
762 "hegemonio",
763 "hejmo",
764 "hektaro",
765 "helpi",
766 "hemisfero",
767 "heni",
768 "hepato",
769 "herbo",
770 "hesa",
771 "heterogena",
772 "heziti",
773 "hiacinto",
774 "hibrida",
775 "hidrogeno",
776 "hieroglifo",
777 "higieno",
778 "hihii",
779 "hilumo",
780 "himno",
781 "hindino",
782 "hiperteksto",
783 "hirundo",
784 "historio",
785 "hobio",
786 "hojli",
787 "hokeo",
788 "hologramo",
789 "homido",
790 "honesta",
791 "hopi",
792 "horizonto",
793 "hospitalo",
794 "hotelo",
795 "huadi",
796 "hubo",
797 "hufumo",
798 "hugenoto",
799 "hukero",
800 "huligano",
801 "humana",
802 "hundo",
803 "huoj",
804 "hupilo",
805 "hurai",
806 "husaro",
807 "hutuo",
808 "huzo",
809 "iafoje",
810 "iagrade",
811 "iamaniere",
812 "iarelate",
813 "iaspeca",
814 "ibekso",
815 "ibiso",
816 "idaro",
817 "ideala",
818 "idiomo",
819 "idolo",
820 "iele",
821 "igluo",
822 "ignori",
823 "iguamo",
824 "igvano",
825 "ikono",
826 "iksodo",
827 "ikto",
828 "iliaflanke",
829 "ilkomputilo",
830 "ilobreto",
831 "ilremedo",
832 "ilumini",
833 "imagi",
834 "imitado",
835 "imperio",
836 "imuna",
837 "incidento",
838 "industrio",
839 "inerta",
840 "infano",
841 "ingenra",
842 "inhali",
843 "iniciati",
844 "injekti",
845 "inklino",
846 "inokuli",
847 "insekto",
848 "inteligenta",
849 "inundi",
850 "inviti",
851 "ioma",
852 "ionosfero",
853 "iperito",
854 "ipomeo",
855 "irana",
856 "irejo",
857 "irigacio",
858 "ironio",
859 "isato",
860 "islamo",
861 "istempo",
862 "itinero",
863 "itrio",
864 "iuloke",
865 "iumaniere",
866 "iutempe",
867 "izolita",
868 "jado",
869 "jaguaro",
870 "jakto",
871 "jama",
872 "januaro",
873 "japano",
874 "jarringo",
875 "jazo",
876 "jenoj",
877 "jesulo",
878 "jetavio",
879 "jezuito",
880 "jodli",
881 "joviala",
882 "juano",
883 "jubileo",
884 "judismo",
885 "jufto",
886 "juki",
887 "julio",
888 "juneca",
889 "jupo",
890 "juristo",
891 "juste",
892 "juvelo",
893 "kabineto",
894 "kadrato",
895 "kafo",
896 "kahelo",
897 "kajako",
898 "kakao",
899 "kalkuli",
900 "kampo",
901 "kanti",
902 "kapitalo",
903 "karaktero",
904 "kaserolo",
905 "katapulto",
906 "kaverna",
907 "kazino",
908 "kebabo",
909 "kefiro",
910 "keglo",
911 "kejlo",
912 "kekso",
913 "kelka",
914 "kemio",
915 "kerno",
916 "kesto",
917 "kiamaniere",
918 "kibuco",
919 "kidnapi",
920 "kielo",
921 "kikero",
922 "kilogramo",
923 "kimono",
924 "kinejo",
925 "kiosko",
926 "kirurgo",
927 "kisi",
928 "kitelo",
929 "kivio",
930 "klavaro",
931 "klerulo",
932 "klini",
933 "klopodi",
934 "klubo",
935 "knabo",
936 "knedi",
937 "koalo",
938 "kobalto",
939 "kodigi",
940 "kofro",
941 "kohera",
942 "koincidi",
943 "kojoto",
944 "kokoso",
945 "koloro",
946 "komenci",
947 "kontrakto",
948 "kopio",
949 "korekte",
950 "kosti",
951 "kotono",
952 "kovri",
953 "krajono",
954 "kredi",
955 "krii",
956 "krom",
957 "kruco",
958 "ksantino",
959 "ksenono",
960 "ksilofono",
961 "ksosa",
962 "kubuto",
963 "kudri",
964 "kuglo",
965 "kuiri",
966 "kuko",
967 "kulero",
968 "kumuluso",
969 "kuneco",
970 "kupro",
971 "kuri",
972 "kuseno",
973 "kutimo",
974 "kuvo",
975 "kuzino",
976 "kvalito",
977 "kverko",
978 "kvin",
979 "kvoto",
980 "labori",
981 "laculo",
982 "ladbotelo",
983 "lafo",
984 "laguno",
985 "laikino",
986 "laktobovino",
987 "lampolumo",
988 "landkarto",
989 "laosa",
990 "lapono",
991 "larmoguto",
992 "lastjare",
993 "latitudo",
994 "lavejo",
995 "lazanjo",
996 "leciono",
997 "ledosako",
998 "leganto",
999 "lekcio",
1000 "lemura",
1001 "lentuga",
1002 "leopardo",
1003 "leporo",
1004 "lerni",
1005 "lesivo",
1006 "letero",
1007 "levilo",
1008 "lezi",
1009 "liano",
1010 "libera",
1011 "liceo",
1012 "lieno",
1013 "lifto",
1014 "ligilo",
1015 "likvoro",
1016 "lila",
1017 "limono",
1018 "lingvo",
1019 "lipo",
1020 "lirika",
1021 "listo",
1022 "literatura",
1023 "liveri",
1024 "lobio",
1025 "logika",
1026 "lojala",
1027 "lokalo",
1028 "longa",
1029 "lordo",
1030 "lotado",
1031 "loza",
1032 "luanto",
1033 "lubriki",
1034 "lucida",
1035 "ludema",
1036 "luigi",
1037 "lukso",
1038 "luli",
1039 "lumbilda",
1040 "lunde",
1041 "lupago",
1042 "lustro",
1043 "lutilo",
1044 "luzerno",
1045 "maato",
1046 "maceri",
1047 "madono",
1048 "mafiano",
1049 "magazeno",
1050 "mahometano",
1051 "maizo",
1052 "majstro",
1053 "maketo",
1054 "malgranda",
1055 "mamo",
1056 "mandareno",
1057 "maorio",
1058 "mapigi",
1059 "marini",
1060 "masko",
1061 "mateno",
1062 "mazuto",
1063 "meandro",
1064 "meblo",
1065 "mecenato",
1066 "medialo",
1067 "mefito",
1068 "megafono",
1069 "mejlo",
1070 "mekanika",
1071 "melodia",
1072 "membro",
1073 "mendi",
1074 "mergi",
1075 "mespilo",
1076 "metoda",
1077 "mevo",
1078 "mezuri",
1079 "miaflanke",
1080 "micelio",
1081 "mielo",
1082 "migdalo",
1083 "mikrofilmo",
1084 "militi",
1085 "mimiko",
1086 "mineralo",
1087 "miopa",
1088 "miri",
1089 "mistera",
1090 "mitralo",
1091 "mizeri",
1092 "mjelo",
1093 "mnemoniko",
1094 "mobilizi",
1095 "mocio",
1096 "moderna",
1097 "mohajro",
1098 "mokadi",
1099 "molaro",
1100 "momento",
1101 "electroneum",
1102 "mopso",
1103 "mordi",
1104 "moskito",
1105 "motoro",
1106 "movimento",
1107 "mozaiko",
1108 "mueli",
1109 "mukozo",
1110 "muldi",
1111 "mumio",
1112 "munti",
1113 "muro",
1114 "muskolo",
1115 "mutacio",
1116 "muzikisto",
1117 "nabo",
1118 "nacio",
1119 "nadlo",
1120 "nafto",
1121 "naiva",
1122 "najbaro",
1123 "nanometro",
1124 "napo",
1125 "narciso",
1126 "naski",
1127 "naturo",
1128 "navigi",
1129 "naztruo",
1130 "neatendite",
1131 "nebulo",
1132 "necesa",
1133 "nedankinde",
1134 "neebla",
1135 "nefari",
1136 "negoco",
1137 "nehavi",
1138 "neimagebla",
1139 "nektaro",
1140 "nelonga",
1141 "nematura",
1142 "nenia",
1143 "neordinara",
1144 "nepra",
1145 "nervuro",
1146 "nesto",
1147 "nete",
1148 "neulo",
1149 "nevino",
1150 "nifo",
1151 "nigra",
1152 "nihilisto",
1153 "nikotino",
1154 "nilono",
1155 "nimfeo",
1156 "nitrogeno",
1157 "nivelo",
1158 "nobla",
1159 "nocio",
1160 "nodozo",
1161 "nokto",
1162 "nomkarto",
1163 "norda",
1164 "nostalgio",
1165 "notbloko",
1166 "novico",
1167 "nuanco",
1168 "nuboza",
1169 "nuda",
1170 "nugato",
1171 "nuklea",
1172 "nuligi",
1173 "numero",
1174 "nuntempe",
1175 "nupto",
1176 "nura",
1177 "nutri",
1178 "oazo",
1179 "obei",
1180 "objekto",
1181 "oblikva",
1182 "obolo",
1183 "observi",
1184 "obtuza",
1185 "obuso",
1186 "oceano",
1187 "odekolono",
1188 "odori",
1189 "oferti",
1190 "oficiala",
1191 "ofsajdo",
1192 "ofte",
1193 "ogivo",
1194 "ogro",
1195 "ojstredoj",
1196 "okaze",
1197 "okcidenta",
1198 "okro",
1199 "oksido",
1200 "oktobro",
1201 "okulo",
1202 "oldulo",
1203 "oleo",
1204 "olivo",
1205 "omaro",
1206 "ombro",
1207 "omego",
1208 "omikrono",
1209 "omleto",
1210 "omnibuso",
1211 "onagro",
1212 "ondo",
1213 "oneco",
1214 "onidire",
1215 "onklino",
1216 "onlajna",
1217 "onomatopeo",
1218 "ontologio",
1219 "opaka",
1220 "operacii",
1221 "opinii",
1222 "oportuna",
1223 "opresi",
1224 "optimisto",
1225 "oratoro",
1226 "orbito",
1227 "ordinara",
1228 "orelo",
1229 "orfino",
1230 "organizi",
1231 "orienta",
1232 "orkestro",
1233 "orlo",
1234 "orminejo",
1235 "ornami",
1236 "ortangulo",
1237 "orumi",
1238 "oscedi",
1239 "osmozo",
1240 "ostocerbo",
1241 "ovalo",
1242 "ovingo",
1243 "ovoblanko",
1244 "ovri",
1245 "ovulado",
1246 "ozono",
1247 "pacama",
1248 "padeli",
1249 "pafilo",
1250 "pagigi",
1251 "pajlo",
1252 "paketo",
1253 "palaco",
1254 "pampelmo",
1255 "pantalono",
1256 "papero",
1257 "paroli",
1258 "pasejo",
1259 "patro",
1260 "pavimo",
1261 "peco",
1262 "pedalo",
1263 "peklita",
1264 "pelikano",
1265 "pensiono",
1266 "peplomo",
1267 "pesilo",
1268 "petanto",
1269 "pezoforto",
1270 "piano",
1271 "picejo",
1272 "piede",
1273 "pigmento",
1274 "pikema",
1275 "pilkoludo",
1276 "pimento",
1277 "pinglo",
1278 "pioniro",
1279 "pipromento",
1280 "pirato",
1281 "pistolo",
1282 "pitoreska",
1283 "piulo",
1284 "pivoti",
1285 "pizango",
1286 "planko",
1287 "plektita",
1288 "plibonigi",
1289 "ploradi",
1290 "plurlingva",
1291 "pobo",
1292 "podio",
1293 "poeto",
1294 "pogranda",
1295 "pohora",
1296 "pokalo",
1297 "politekniko",
1298 "pomarbo",
1299 "ponevosto",
1300 "populara",
1301 "porcelana",
1302 "postkompreno",
1303 "poteto",
1304 "poviga",
1305 "pozitiva",
1306 "prapatroj",
1307 "precize",
1308 "pridemandi",
1309 "probable",
1310 "pruntanto",
1311 "psalmo",
1312 "psikologio",
1313 "psoriazo",
1314 "pterido",
1315 "publiko",
1316 "pudro",
1317 "pufo",
1318 "pugnobato",
1319 "pulovero",
1320 "pumpi",
1321 "punkto",
1322 "pupo",
1323 "pureo",
1324 "puso",
1325 "putrema",
1326 "puzlo",
1327 "rabate",
1328 "racionala",
1329 "radiko",
1330 "rafinado",
1331 "raguo",
1332 "rajto",
1333 "rakonti",
1334 "ralio",
1335 "rampi",
1336 "rando",
1337 "rapida",
1338 "rastruma",
1339 "ratifiki",
1340 "raviolo",
1341 "razeno",
1342 "reakcio",
1343 "rebildo",
1344 "recepto",
1345 "redakti",
1346 "reenigi",
1347 "reformi",
1348 "regiono",
1349 "rehavi",
1350 "reinspekti",
1351 "rejesi",
1352 "reklamo",
1353 "relativa",
1354 "rememori",
1355 "renkonti",
1356 "reorganizado",
1357 "reprezenti",
1358 "respondi",
1359 "retumilo",
1360 "reuzebla",
1361 "revidi",
1362 "rezulti",
1363 "rialo",
1364 "ribeli",
1365 "ricevi",
1366 "ridiga",
1367 "rifuginto",
1368 "rigardi",
1369 "rikolti",
1370 "rilati",
1371 "rimarki",
1372 "rinocero",
1373 "ripozi",
1374 "riski",
1375 "ritmo",
1376 "rivero",
1377 "rizokampo",
1378 "roboto",
1379 "rododendro",
1380 "rojo",
1381 "rokmuziko",
1382 "rolvorto",
1383 "romantika",
1384 "ronroni",
1385 "rosino",
1386 "rotondo",
1387 "rovero",
1388 "rozeto",
1389 "rubando",
1390 "rudimenta",
1391 "rufa",
1392 "rugbeo",
1393 "ruino",
1394 "ruleto",
1395 "rumoro",
1396 "runo",
1397 "rupio",
1398 "rura",
1399 "rustimuna",
1400 "ruzulo",
1401 "sabato",
1402 "sadismo",
1403 "safario",
1404 "sagaca",
1405 "sakfluto",
1406 "salti",
1407 "samtage",
1408 "sandalo",
1409 "sapejo",
1410 "sarongo",
1411 "satelito",
1412 "savano",
1413 "sbiro",
1414 "sciado",
1415 "seanco",
1416 "sebo",
1417 "sedativo",
1418 "segligno",
1419 "sekretario",
1420 "selektiva",
1421 "semajno",
1422 "senpeza",
1423 "separeo",
1424 "servilo",
1425 "sesangulo",
1426 "setli",
1427 "seurigi",
1428 "severa",
1429 "sezono",
1430 "sfagno",
1431 "sfero",
1432 "sfinkso",
1433 "siatempe",
1434 "siblado",
1435 "sidejo",
1436 "siesto",
1437 "sifono",
1438 "signalo",
1439 "siklo",
1440 "silenti",
1441 "simpla",
1442 "sinjoro",
1443 "siropo",
1444 "sistemo",
1445 "situacio",
1446 "siverto",
1447 "sizifa",
1448 "skatolo",
1449 "skemo",
1450 "skianto",
1451 "sklavo",
1452 "skorpio",
1453 "skribisto",
1454 "skulpti",
1455 "skvamo",
1456 "slango",
1457 "sledeto",
1458 "sliparo",
1459 "smeraldo",
1460 "smirgi",
1461 "smokingo",
1462 "smuto",
1463 "snoba",
1464 "snufegi",
1465 "sobra",
1466 "sociano",
1467 "sodakvo",
1468 "sofo",
1469 "soifi",
1470 "sojlo",
1471 "soklo",
1472 "soldato",
1473 "somero",
1474 "sonilo",
1475 "sopiri",
1476 "sorto",
1477 "soulo",
1478 "soveto",
1479 "sparkado",
1480 "speciala",
1481 "spiri",
1482 "splito",
1483 "sporto",
1484 "sprita",
1485 "spuro",
1486 "stabila",
1487 "stelfiguro",
1488 "stimulo",
1489 "stomako",
1490 "strato",
1491 "studanto",
1492 "subgrupo",
1493 "suden",
1494 "suferanta",
1495 "sugesti",
1496 "suito",
1497 "sukero",
1498 "sulko",
1499 "sume",
1500 "sunlumo",
1501 "super",
1502 "surskribeto",
1503 "suspekti",
1504 "suturo",
1505 "svati",
1506 "svenfali",
1507 "svingi",
1508 "svopo",
1509 "tabako",
1510 "taglumo",
1511 "tajloro",
1512 "taksimetro",
1513 "talento",
1514 "tamen",
1515 "tanko",
1516 "taoismo",
1517 "tapioko",
1518 "tarifo",
1519 "tasko",
1520 "tatui",
1521 "taverno",
1522 "teatro",
1523 "tedlaboro",
1524 "tegmento",
1525 "tehoro",
1526 "teknika",
1527 "telefono",
1528 "tempo",
1529 "tenisejo",
1530 "teorie",
1531 "teraso",
1532 "testudo",
1533 "tetablo",
1534 "teujo",
1535 "tezo",
1536 "tialo",
1537 "tibio",
1538 "tielnomata",
1539 "tifono",
1540 "tigro",
1541 "tikli",
1542 "timida",
1543 "tinkturo",
1544 "tiom",
1545 "tiparo",
1546 "tirkesto",
1547 "titolo",
1548 "tiutempe",
1549 "tizano",
1550 "tobogano",
1551 "tofeo",
1552 "togo",
1553 "toksa",
1554 "tolerema",
1555 "tombolo",
1556 "tondri",
1557 "topografio",
1558 "tordeti",
1559 "tosti",
1560 "totalo",
1561 "traduko",
1562 "tredi",
1563 "triangulo",
1564 "tropika",
1565 "trumpeto",
1566 "tualeto",
1567 "tubisto",
1568 "tufgrebo",
1569 "tuja",
1570 "tukano",
1571 "tulipo",
1572 "tumulto",
1573 "tunelo",
1574 "turisto",
1575 "tusi",
1576 "tutmonda",
1577 "tvisto",
1578 "udono",
1579 "uesto",
1580 "ukazo",
1581 "ukelelo",
1582 "ulcero",
1583 "ulmo",
1584 "ultimato",
1585 "ululi",
1586 "umbiliko",
1587 "unco",
1588 "ungego",
1589 "uniformo",
1590 "unkti",
1591 "unukolora",
1592 "uragano",
1593 "urbano",
1594 "uretro",
1595 "urino",
1596 "ursido",
1597 "uskleco",
1598 "usonigi",
1599 "utero",
1600 "utila",
1601 "utopia",
1602 "uverturo",
1603 "uzadi",
1604 "uzeblo",
1605 "uzino",
1606 "uzkutimo",
1607 "uzofini",
1608 "uzurpi",
1609 "uzvaloro",
1610 "vadejo",
1611 "vafleto",
1612 "vagono",
1613 "vahabismo",
1614 "vajco",
1615 "vakcino",
1616 "valoro",
1617 "vampiro",
1618 "vangharoj",
1619 "vaporo",
1620 "varma",
1621 "vasta",
1622 "vato",
1623 "vazaro",
1624 "veaspekta",
1625 "vedismo",
1626 "vegetalo",
1627 "vehiklo",
1628 "vejno",
1629 "vekita",
1630 "velstango",
1631 "vemieno",
1632 "vendi",
1633 "vepro",
1634 "verando",
1635 "vespero",
1636 "veturi",
1637 "veziko",
1638 "viando",
1639 "vibri",
1640 "vico",
1641 "videbla",
1642 "vifio",
1643 "vigla",
1644 "viktimo",
1645 "vila",
1646 "vimeno",
1647 "vintro",
1648 "violo",
1649 "vippuno",
1650 "virtuala",
1651 "viskoza",
1652 "vitro",
1653 "viveca",
1654 "viziti",
1655 "vobli",
1656 "vodko",
1657 "vojeto",
1658 "vokegi",
1659 "volbo",
1660 "vomema",
1661 "vono",
1662 "vortaro",
1663 "vosto",
1664 "voti",
1665 "vrako",
1666 "vringi",
1667 "vualo",
1668 "vulkano",
1669 "vundo",
1670 "vuvuzelo",
1671 "zamenhofa",
1672 "zapi",
1673 "zebro",
1674 "zefiro",
1675 "zeloto",
1676 "zenismo",
1677 "zeolito",
1678 "zepelino",
1679 "zeto",
1680 "zigzagi",
1681 "zinko",
1682 "zipo",
1683 "zirkonio",
1684 "zodiako",
1685 "zoeto",
1686 "zombio",
1687 "zono",
1688 "zoologio",
1689 "zorgi",
1690 "zukino",
1691 "zumilo",
1692 };
1693 set_words(words);
1694 populate_maps();
1695 }
1696 };
1697}
1698
1699#endif
void set_words(const char *const words[])
Base(const char *language_name, const char *english_language_name, const std::vector< std::string > &words, uint32_t prefix_length)
void populate_maps(uint32_t flags=0)
Populates the word maps after the list is ready.
Language Base class for Polymorphism.
Mnemonic language related namespace.