Electroneum
Toggle main menu visibility
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
57
namespace
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
Language::Base::set_words
void set_words(const char *const words[])
Definition
language_base.h:233
Language::Base::Base
Base(const char *language_name, const char *english_language_name, const std::vector< std::string > &words, uint32_t prefix_length)
Definition
language_base.h:223
Language::Base::populate_maps
void populate_maps(uint32_t flags=0)
Populates the word maps after the list is ready.
Definition
language_base.h:187
Language::Base::NWORDS
@ NWORDS
Definition
language_base.h:176
Language::Esperanto::Esperanto
Esperanto()
Definition
esperanto.h:62
language_base.h
Language Base class for Polymorphism.
Language
Mnemonic language related namespace.
src
mnemonics
esperanto.h
Generated on
for Electroneum by
1.17.0