aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiccardo Spagni <ric@spagni.net>2015-07-22 22:21:28 +0200
committerRiccardo Spagni <ric@spagni.net>2015-07-22 22:21:31 +0200
commit9e8e9589484bc73eee1bcc32e9b18ea3d7f65af1 (patch)
treeac95db820e3b138b5f650ac78336cf9fef644192
parentMerge pull request #347 (diff)
parentadd Germany and Italian wordlists (diff)
downloadmonero-9e8e9589484bc73eee1bcc32e9b18ea3d7f65af1.tar.xz
Merge pull request #349
6d6a985 add Germany and Italian wordlists (Riccardo Spagni) 514047d fix portuguese wordlist (Riccardo Spagni) b5c0308 fix license on English wordlist (Riccardo Spagni)
Diffstat (limited to '')
-rw-r--r--src/mnemonics/CMakeLists.txt2
-rw-r--r--src/mnemonics/electrum-words.cpp14
-rw-r--r--src/mnemonics/english.h2
-rw-r--r--src/mnemonics/german.h1693
-rw-r--r--src/mnemonics/italian.h1693
-rw-r--r--src/mnemonics/portuguese.h6
6 files changed, 3405 insertions, 5 deletions
diff --git a/src/mnemonics/CMakeLists.txt b/src/mnemonics/CMakeLists.txt
index ce9520956..af9d0509b 100644
--- a/src/mnemonics/CMakeLists.txt
+++ b/src/mnemonics/CMakeLists.txt
@@ -34,6 +34,8 @@ set(mnemonics_headers)
set(mnemonics_private_headers
electrum-words.h
english.h
+ german.h
+ italian.h
japanese.h
language_base.h
old_english.h
diff --git a/src/mnemonics/electrum-words.cpp b/src/mnemonics/electrum-words.cpp
index 9c42c5792..c32f3f4fa 100644
--- a/src/mnemonics/electrum-words.cpp
+++ b/src/mnemonics/electrum-words.cpp
@@ -52,6 +52,8 @@
#include <boost/algorithm/string/join.hpp>
#include "english.h"
+#include "italian.h"
+#include "german.h"
#include "spanish.h"
#include "portuguese.h"
#include "japanese.h"
@@ -78,6 +80,8 @@ namespace
std::vector<Language::Base*> language_instances({
Language::Singleton<Language::English>::instance(),
Language::Singleton<Language::Spanish>::instance(),
+ Language::Singleton<Language::German>::instance(),
+ Language::Singleton<Language::Italian>::instance(),
Language::Singleton<Language::Portuguese>::instance(),
Language::Singleton<Language::Japanese>::instance(),
Language::Singleton<Language::OldEnglish>::instance()
@@ -293,6 +297,14 @@ namespace crypto
{
language = Language::Singleton<Language::Japanese>::instance();
}
+ else if (language_name == "Italian")
+ {
+ language = Language::Singleton<Language::Italian>::instance();
+ }
+ else if (language_name == "German")
+ {
+ language = Language::Singleton<Language::German>::instance();
+ }
else
{
return false;
@@ -340,6 +352,8 @@ namespace crypto
std::vector<Language::Base*> language_instances({
Language::Singleton<Language::English>::instance(),
Language::Singleton<Language::Spanish>::instance(),
+ Language::Singleton<Language::German>::instance(),
+ Language::Singleton<Language::Italian>::instance(),
Language::Singleton<Language::Portuguese>::instance(),
Language::Singleton<Language::Japanese>::instance()
});
diff --git a/src/mnemonics/english.h b/src/mnemonics/english.h
index fee428817..c6d32a78e 100644
--- a/src/mnemonics/english.h
+++ b/src/mnemonics/english.h
@@ -1,5 +1,3 @@
-// Word list originally created as part of the Electrum project, Copyright (C) 2014 Thomas Voegtlin
-//
// Copyright (c) 2014-2015, The Monero Project
//
// All rights reserved.
diff --git a/src/mnemonics/german.h b/src/mnemonics/german.h
new file mode 100644
index 000000000..6e3d89e2c
--- /dev/null
+++ b/src/mnemonics/german.h
@@ -0,0 +1,1693 @@
+// Word list originally created by Shrikez
+//
+// Copyright (c) 2014-2015, The Monero Project
+//
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without modification, are
+// permitted provided that the following conditions are met:
+//
+// 1. Redistributions of source code must retain the above copyright notice, this list of
+// conditions and the following disclaimer.
+//
+// 2. Redistributions in binary form must reproduce the above copyright notice, this list
+// of conditions and the following disclaimer in the documentation and/or other
+// materials provided with the distribution.
+//
+// 3. Neither the name of the copyright holder nor the names of its contributors may be
+// used to endorse or promote products derived from this software without specific
+// prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
+// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+// THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
+// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+/*!
+ * \file german.h
+ *
+ * \brief German word list and map.
+ */
+
+#ifndef GERMAN_H
+#define GERMAN_H
+
+#include <vector>
+#include <unordered_map>
+#include "language_base.h"
+#include <string>
+
+/*!
+ * \namespace Language
+ * \brief Mnemonic language related namespace.
+ */
+namespace Language
+{
+ class German: public Base
+ {
+ public:
+ German()
+ {
+ word_list = new std::vector<std::string>({
+ "Abakus",
+ "Abart",
+ "abbilden",
+ "Abbruch",
+ "Abdrift",
+ "Abendrot",
+ "Abfahrt",
+ "abfeuern",
+ "Abflug",
+ "abfragen",
+ "Abglanz",
+ "abhärten",
+ "abheben",
+ "Abhilfe",
+ "Abitur",
+ "Abkehr",
+ "Ablauf",
+ "ablecken",
+ "Ablösung",
+ "Abnehmer",
+ "abnutzen",
+ "Abonnent",
+ "Abrasion",
+ "Abrede",
+ "abrüsten",
+ "Absicht",
+ "Absprung",
+ "Abstand",
+ "absuchen",
+ "Abteil",
+ "Abundanz",
+ "abwarten",
+ "Abwurf",
+ "Abzug",
+ "Achse",
+ "Achtung",
+ "Acker",
+ "Aderlass",
+ "Adler",
+ "Admiral",
+ "Adresse",
+ "Affe",
+ "Affront",
+ "Afrika",
+ "Aggregat",
+ "Agilität",
+ "ähneln",
+ "Ahnung",
+ "Ahorn",
+ "Akazie",
+ "Akkord",
+ "Akrobat",
+ "Aktfoto",
+ "Aktivist",
+ "Albatros",
+ "Alchimie",
+ "Alemanne",
+ "Alibi",
+ "Alkohol",
+ "Allee",
+ "Allüre",
+ "Almosen",
+ "Almweide",
+ "Aloe",
+ "Alpaka",
+ "Alpental",
+ "Alphabet",
+ "Alpinist",
+ "Alraune",
+ "Altbier",
+ "Alter",
+ "Altflöte",
+ "Altruist",
+ "Alublech",
+ "Aludose",
+ "Amateur",
+ "Amazonas",
+ "Ameise",
+ "Amnesie",
+ "Amok",
+ "Ampel",
+ "Amphibie",
+ "Ampulle",
+ "Amsel",
+ "Amulett",
+ "Anakonda",
+ "Analogie",
+ "Ananas",
+ "Anarchie",
+ "Anatomie",
+ "Anbau",
+ "Anbeginn",
+ "anbieten",
+ "Anblick",
+ "ändern",
+ "andocken",
+ "Andrang",
+ "anecken",
+ "Anflug",
+ "Anfrage",
+ "Anführer",
+ "Angebot",
+ "Angler",
+ "Anhalter",
+ "Anhöhe",
+ "Animator",
+ "Anis",
+ "Anker",
+ "ankleben",
+ "Ankunft",
+ "Anlage",
+ "anlocken",
+ "Anmut",
+ "Annahme",
+ "Anomalie",
+ "Anonymus",
+ "Anorak",
+ "anpeilen",
+ "Anrecht",
+ "Anruf",
+ "Ansage",
+ "Anschein",
+ "Ansicht",
+ "Ansporn",
+ "Anteil",
+ "Antlitz",
+ "Antrag",
+ "Antwort",
+ "Anwohner",
+ "Aorta",
+ "Apfel",
+ "Appetit",
+ "Applaus",
+ "Aquarium",
+ "Arbeit",
+ "Arche",
+ "Argument",
+ "Arktis",
+ "Armband",
+ "Aroma",
+ "Asche",
+ "Askese",
+ "Asphalt",
+ "Asteroid",
+ "Ästhetik",
+ "Astronom",
+ "Atelier",
+ "Athlet",
+ "Atlantik",
+ "Atmung",
+ "Audienz",
+ "aufatmen",
+ "Auffahrt",
+ "aufholen",
+ "aufregen",
+ "Aufsatz",
+ "Auftritt",
+ "Aufwand",
+ "Augapfel",
+ "Auktion",
+ "Ausbruch",
+ "Ausflug",
+ "Ausgabe",
+ "Aushilfe",
+ "Ausland",
+ "Ausnahme",
+ "Aussage",
+ "Autobahn",
+ "Avocado",
+ "Axthieb",
+ "Bach",
+ "backen",
+ "Badesee",
+ "Bahnhof",
+ "Balance",
+ "Balkon",
+ "Ballett",
+ "Balsam",
+ "Banane",
+ "Bandage",
+ "Bankett",
+ "Barbar",
+ "Barde",
+ "Barett",
+ "Bargeld",
+ "Barkasse",
+ "Barriere",
+ "Bart",
+ "Bass",
+ "Bastler",
+ "Batterie",
+ "Bauch",
+ "Bauer",
+ "Bauholz",
+ "Baujahr",
+ "Baum",
+ "Baustahl",
+ "Bauteil",
+ "Bauweise",
+ "Bazar",
+ "beachten",
+ "Beatmung",
+ "beben",
+ "Becher",
+ "Becken",
+ "bedanken",
+ "beeilen",
+ "beenden",
+ "Beere",
+ "befinden",
+ "Befreier",
+ "Begabung",
+ "Begierde",
+ "begrüßen",
+ "Beiboot",
+ "Beichte",
+ "Beifall",
+ "Beigabe",
+ "Beil",
+ "Beispiel",
+ "Beitrag",
+ "beizen",
+ "bekommen",
+ "beladen",
+ "Beleg",
+ "bellen",
+ "belohnen",
+ "Bemalung",
+ "Bengel",
+ "Benutzer",
+ "Benzin",
+ "beraten",
+ "Bereich",
+ "Bergluft",
+ "Bericht",
+ "Bescheid",
+ "Besitz",
+ "besorgen",
+ "Bestand",
+ "Besuch",
+ "betanken",
+ "beten",
+ "betören",
+ "Bett",
+ "Beule",
+ "Beute",
+ "Bewegung",
+ "bewirken",
+ "Bewohner",
+ "bezahlen",
+ "Bezug",
+ "biegen",
+ "Biene",
+ "Bierzelt",
+ "bieten",
+ "Bikini",
+ "Bildung",
+ "Billard",
+ "binden",
+ "Biobauer",
+ "Biologe",
+ "Bionik",
+ "Biotop",
+ "Birke",
+ "Bison",
+ "Bitte",
+ "Biwak",
+ "Bizeps",
+ "blasen",
+ "Blatt",
+ "Blauwal",
+ "Blende",
+ "Blick",
+ "Blitz",
+ "Blockade",
+ "Blödelei",
+ "Blondine",
+ "Blues",
+ "Blume",
+ "Blut",
+ "Bodensee",
+ "Bogen",
+ "Boje",
+ "Bollwerk",
+ "Bonbon",
+ "Bonus",
+ "Boot",
+ "Bordarzt",
+ "Börse",
+ "Böschung",
+ "Boudoir",
+ "Boxkampf",
+ "Boykott",
+ "Brahms",
+ "Brandung",
+ "Brauerei",
+ "Brecher",
+ "Breitaxt",
+ "Bremse",
+ "brennen",
+ "Brett",
+ "Brief",
+ "Brigade",
+ "Brillanz",
+ "bringen",
+ "brodeln",
+ "Brosche",
+ "Brötchen",
+ "Brücke",
+ "Brunnen",
+ "Brüste",
+ "Brutofen",
+ "Buch",
+ "Büffel",
+ "Bugwelle",
+ "Bühne",
+ "Buletten",
+ "Bullauge",
+ "Bumerang",
+ "bummeln",
+ "Buntglas",
+ "Bürde",
+ "Burgherr",
+ "Bursche",
+ "Busen",
+ "Buslinie",
+ "Bussard",
+ "Butangas",
+ "Butter",
+ "Cabrio",
+ "campen",
+ "Captain",
+ "Cartoon",
+ "Cello",
+ "Chalet",
+ "Charisma",
+ "Chefarzt",
+ "Chiffon",
+ "Chipsatz",
+ "Chirurg",
+ "Chor",
+ "Chronik",
+ "Chuzpe",
+ "Clubhaus",
+ "Cockpit",
+ "Codewort",
+ "Cognac",
+ "Coladose",
+ "Computer",
+ "Coupon",
+ "Cousin",
+ "Cracking",
+ "Crash",
+ "Curry",
+ "Dach",
+ "Dackel",
+ "daddeln",
+ "daliegen",
+ "Dame",
+ "Dammbau",
+ "Dämon",
+ "Dampflok",
+ "Dank",
+ "Darm",
+ "Datei",
+ "Datsche",
+ "Datteln",
+ "Datum",
+ "Dauer",
+ "Daunen",
+ "Deckel",
+ "Decoder",
+ "Defekt",
+ "Degen",
+ "Dehnung",
+ "Deiche",
+ "Dekade",
+ "Dekor",
+ "Delfin",
+ "Demut",
+ "denken",
+ "Deponie",
+ "Design",
+ "Desktop",
+ "Dessert",
+ "Detail",
+ "Detektiv",
+ "Dezibel",
+ "Diadem",
+ "Diagnose",
+ "Dialekt",
+ "Diamant",
+ "Dichter",
+ "Dickicht",
+ "Diesel",
+ "Diktat",
+ "Diplom",
+ "Direktor",
+ "Dirne",
+ "Diskurs",
+ "Distanz",
+ "Docht",
+ "Dohle",
+ "Dolch",
+ "Domäne",
+ "Donner",
+ "Dorade",
+ "Dorf",
+ "Dörrobst",
+ "Dorsch",
+ "Dossier",
+ "Dozent",
+ "Drachen",
+ "Draht",
+ "Drama",
+ "Drang",
+ "Drehbuch",
+ "Dreieck",
+ "Dressur",
+ "Drittel",
+ "Drossel",
+ "Druck",
+ "Duell",
+ "Duft",
+ "Düne",
+ "Dünung",
+ "dürfen",
+ "Duschbad",
+ "Düsenjet",
+ "Dynamik",
+ "Ebbe",
+ "Echolot",
+ "Echse",
+ "Eckball",
+ "Edding",
+ "Edelweiß",
+ "Eden",
+ "Edition",
+ "Efeu",
+ "Effekte",
+ "Egoismus",
+ "Ehre",
+ "Eiablage",
+ "Eiche",
+ "Eidechse",
+ "Eidotter",
+ "Eierkopf",
+ "Eigelb",
+ "Eiland",
+ "Eilbote",
+ "Eimer",
+ "einatmen",
+ "Einband",
+ "Eindruck",
+ "Einfall",
+ "Eingang",
+ "Einkauf",
+ "einladen",
+ "Einöde",
+ "Einrad",
+ "Eintopf",
+ "Einwurf",
+ "Einzug",
+ "Eisbär",
+ "Eisen",
+ "Eishöhle",
+ "Eismeer",
+ "Eiweiß",
+ "Ekstase",
+ "Elan",
+ "Elch",
+ "Elefant",
+ "Eleganz",
+ "Element",
+ "Elfe",
+ "Elite",
+ "Elixier",
+ "Ellbogen",
+ "Eloquenz",
+ "Emigrant",
+ "Emission",
+ "Emotion",
+ "Empathie",
+ "Empfang",
+ "Endzeit",
+ "Energie",
+ "Engpass",
+ "Enkel",
+ "Enklave",
+ "Ente",
+ "entheben",
+ "Entität",
+ "entladen",
+ "Entwurf",
+ "Episode",
+ "Epoche",
+ "erachten",
+ "Erbauer",
+ "erblühen",
+ "Erdbeere",
+ "Erde",
+ "Erdgas",
+ "Erdkunde",
+ "Erdnuss",
+ "Erdöl",
+ "Erdteil",
+ "Ereignis",
+ "Eremit",
+ "erfahren",
+ "Erfolg",
+ "erfreuen",
+ "erfüllen",
+ "Ergebnis",
+ "erhitzen",
+ "erkalten",
+ "erkennen",
+ "erleben",
+ "Erlösung",
+ "ernähren",
+ "erneuern",
+ "Ernte",
+ "Eroberer",
+ "eröffnen",
+ "Erosion",
+ "Erotik",
+ "Erpel",
+ "erraten",
+ "Erreger",
+ "erröten",
+ "Ersatz",
+ "Erstflug",
+ "Ertrag",
+ "Eruption",
+ "erwarten",
+ "erwidern",
+ "Erzbau",
+ "Erzeuger",
+ "erziehen",
+ "Esel",
+ "Eskimo",
+ "Eskorte",
+ "Espe",
+ "Espresso",
+ "essen",
+ "Etage",
+ "Etappe",
+ "Etat",
+ "Ethik",
+ "Etikett",
+ "Etüde",
+ "Eule",
+ "Euphorie",
+ "Europa",
+ "Everest",
+ "Examen",
+ "Exil",
+ "Exodus",
+ "Extrakt",
+ "Fabel",
+ "Fabrik",
+ "Fachmann",
+ "Fackel",
+ "Faden",
+ "Fagott",
+ "Fahne",
+ "Faible",
+ "Fairness",
+ "Fakt",
+ "Fakultät",
+ "Falke",
+ "Fallobst",
+ "Fälscher",
+ "Faltboot",
+ "Familie",
+ "Fanclub",
+ "Fanfare",
+ "Fangarm",
+ "Fantasie",
+ "Farbe",
+ "Farmhaus",
+ "Farn",
+ "Fasan",
+ "Faser",
+ "Fassung",
+ "fasten",
+ "Faulheit",
+ "Fauna",
+ "Faust",
+ "Favorit",
+ "Faxgerät",
+ "Fazit",
+ "fechten",
+ "Federboa",
+ "Fehler",
+ "Feier",
+ "Feige",
+ "feilen",
+ "Feinripp",
+ "Feldbett",
+ "Felge",
+ "Fellpony",
+ "Felswand",
+ "Ferien",
+ "Ferkel",
+ "Fernweh",
+ "Ferse",
+ "Fest",
+ "Fettnapf",
+ "Feuer",
+ "Fiasko",
+ "Fichte",
+ "Fiktion",
+ "Film",
+ "Filter",
+ "Filz",
+ "Finanzen",
+ "Findling",
+ "Finger",
+ "Fink",
+ "Finnwal",
+ "Fisch",
+ "Fitness",
+ "Fixpunkt",
+ "Fixstern",
+ "Fjord",
+ "Flachbau",
+ "Flagge",
+ "Flamenco",
+ "Flanke",
+ "Flasche",
+ "Flaute",
+ "Fleck",
+ "Flegel",
+ "flehen",
+ "Fleisch",
+ "fliegen",
+ "Flinte",
+ "Flirt",
+ "Flocke",
+ "Floh",
+ "Floskel",
+ "Floß",
+ "Flöte",
+ "Flugzeug",
+ "Flunder",
+ "Flusstal",
+ "Flutung",
+ "Fockmast",
+ "Fohlen",
+ "Föhnlage",
+ "Fokus",
+ "folgen",
+ "Foliant",
+ "Folklore",
+ "Fontäne",
+ "Förde",
+ "Forelle",
+ "Format",
+ "Forscher",
+ "Fortgang",
+ "Forum",
+ "Fotograf",
+ "Frachter",
+ "Fragment",
+ "Fraktion",
+ "fräsen",
+ "Frauenpo",
+ "Freak",
+ "Fregatte",
+ "Freiheit",
+ "Freude",
+ "Frieden",
+ "Frohsinn",
+ "Frosch",
+ "Frucht",
+ "Frühjahr",
+ "Fuchs",
+ "Fügung",
+ "fühlen",
+ "Füller",
+ "Fundbüro",
+ "Funkboje",
+ "Funzel",
+ "Furnier",
+ "Fürsorge",
+ "Fusel",
+ "Fußbad",
+ "Futteral",
+ "Gabelung",
+ "gackern",
+ "Gage",
+ "gähnen",
+ "Galaxie",
+ "Galeere",
+ "Galopp",
+ "Gameboy",
+ "Gamsbart",
+ "Gandhi",
+ "Gang",
+ "Garage",
+ "Gardine",
+ "Garküche",
+ "Garten",
+ "Gasthaus",
+ "Gattung",
+ "gaukeln",
+ "Gazelle",
+ "Gebäck",
+ "Gebirge",
+ "Gebräu",
+ "Geburt",
+ "Gedanke",
+ "Gedeck",
+ "Gedicht",
+ "Gefahr",
+ "Gefieder",
+ "Geflügel",
+ "Gefühl",
+ "Gegend",
+ "Gehirn",
+ "Gehöft",
+ "Gehweg",
+ "Geige",
+ "Geist",
+ "Gelage",
+ "Geld",
+ "Gelenk",
+ "Gelübde",
+ "Gemälde",
+ "Gemeinde",
+ "Gemüse",
+ "genesen",
+ "Genuss",
+ "Gepäck",
+ "Geranie",
+ "Gericht",
+ "Germane",
+ "Geruch",
+ "Gesang",
+ "Geschenk",
+ "Gesetz",
+ "Gesindel",
+ "Gesöff",
+ "Gespan",
+ "Gestade",
+ "Gesuch",
+ "Getier",
+ "Getränk",
+ "Getümmel",
+ "Gewand",
+ "Geweih",
+ "Gewitter",
+ "Gewölbe",
+ "Geysir",
+ "Giftzahn",
+ "Gipfel",
+ "Giraffe",
+ "Gitarre",
+ "glänzen",
+ "Glasauge",
+ "Glatze",
+ "Gleis",
+ "Globus",
+ "Glück",
+ "glühen",
+ "Glutofen",
+ "Goldzahn",
+ "Gondel",
+ "gönnen",
+ "Gottheit",
+ "graben",
+ "Grafik",
+ "Grashalm",
+ "Graugans",
+ "greifen",
+ "Grenze",
+ "grillen",
+ "Groschen",
+ "Grotte",
+ "Grube",
+ "Grünalge",
+ "Gruppe",
+ "gruseln",
+ "Gulasch",
+ "Gummibär",
+ "Gurgel",
+ "Gürtel",
+ "Güterzug",
+ "Haarband",
+ "Habicht",
+ "hacken",
+ "hadern",
+ "Hafen",
+ "Hagel",
+ "Hähnchen",
+ "Haifisch",
+ "Haken",
+ "Halbaffe",
+ "Halsader",
+ "halten",
+ "Halunke",
+ "Handbuch",
+ "Hanf",
+ "Harfe",
+ "Harnisch",
+ "härten",
+ "Harz",
+ "Hasenohr",
+ "Haube",
+ "hauchen",
+ "Haupt",
+ "Haut",
+ "Havarie",
+ "Hebamme",
+ "hecheln",
+ "Heck",
+ "Hedonist",
+ "Heiler",
+ "Heimat",
+ "Heizung",
+ "Hektik",
+ "Held",
+ "helfen",
+ "Helium",
+ "Hemd",
+ "hemmen",
+ "Hengst",
+ "Herd",
+ "Hering",
+ "Herkunft",
+ "Hermelin",
+ "Herrchen",
+ "Herzdame",
+ "Heulboje",
+ "Hexe",
+ "Hilfe",
+ "Himbeere",
+ "Himmel",
+ "Hingabe",
+ "hinhören",
+ "Hinweis",
+ "Hirsch",
+ "Hirte",
+ "Hitzkopf",
+ "Hobel",
+ "Hochform",
+ "Hocker",
+ "hoffen",
+ "Hofhund",
+ "Hofnarr",
+ "Höhenzug",
+ "Hohlraum",
+ "Hölle",
+ "Holzboot",
+ "Honig",
+ "Honorar",
+ "horchen",
+ "Hörprobe",
+ "Höschen",
+ "Hotel",
+ "Hubraum",
+ "Hufeisen",
+ "Hügel",
+ "huldigen",
+ "Hülle",
+ "Humbug",
+ "Hummer",
+ "Humor",
+ "Hund",
+ "Hunger",
+ "Hupe",
+ "Hürde",
+ "Hurrikan",
+ "Hydrant",
+ "Hypnose",
+ "Ibis",
+ "Idee",
+ "Idiot",
+ "Igel",
+ "Illusion",
+ "Imitat",
+ "impfen",
+ "Import",
+ "Inferno",
+ "Ingwer",
+ "Inhalte",
+ "Inland",
+ "Insekt",
+ "Ironie",
+ "Irrfahrt",
+ "Irrtum",
+ "Isolator",
+ "Istwert",
+ "Jacke",
+ "Jade",
+ "Jagdhund",
+ "Jäger",
+ "Jaguar",
+ "Jahr",
+ "Jähzorn",
+ "Jazzfest",
+ "Jetpilot",
+ "jobben",
+ "Jochbein",
+ "jodeln",
+ "Jodsalz",
+ "Jolle",
+ "Journal",
+ "Jubel",
+ "Junge",
+ "Junimond",
+ "Jupiter",
+ "Jutesack",
+ "Juwel",
+ "Kabarett",
+ "Kabine",
+ "Kabuff",
+ "Käfer",
+ "Kaffee",
+ "Kahlkopf",
+ "Kaimauer",
+ "Kajüte",
+ "Kaktus",
+ "Kaliber",
+ "Kaltluft",
+ "Kamel",
+ "kämmen",
+ "Kampagne",
+ "Kanal",
+ "Känguru",
+ "Kanister",
+ "Kanone",
+ "Kante",
+ "Kanu",
+ "kapern",
+ "Kapitän",
+ "Kapuze",
+ "Karneval",
+ "Karotte",
+ "Käsebrot",
+ "Kasper",
+ "Kastanie",
+ "Katalog",
+ "Kathode",
+ "Katze",
+ "kaufen",
+ "Kaugummi",
+ "Kauz",
+ "Kehle",
+ "Keilerei",
+ "Keksdose",
+ "Kellner",
+ "Keramik",
+ "Kerze",
+ "Kessel",
+ "Kette",
+ "keuchen",
+ "kichern",
+ "Kielboot",
+ "Kindheit",
+ "Kinnbart",
+ "Kinosaal",
+ "Kiosk",
+ "Kissen",
+ "Klammer",
+ "Klang",
+ "Klapprad",
+ "Klartext",
+ "kleben",
+ "Klee",
+ "Kleinod",
+ "Klima",
+ "Klingel",
+ "Klippe",
+ "Klischee",
+ "Kloster",
+ "Klugheit",
+ "Klüngel",
+ "kneten",
+ "Knie",
+ "Knöchel",
+ "knüpfen",
+ "Kobold",
+ "Kochbuch",
+ "Kohlrabi",
+ "Koje",
+ "Kokosöl",
+ "Kolibri",
+ "Kolumne",
+ "Kombüse",
+ "Komiker",
+ "kommen",
+ "Konto",
+ "Konzept",
+ "Kopfkino",
+ "Kordhose",
+ "Korken",
+ "Korsett",
+ "Kosename",
+ "Krabbe",
+ "Krach",
+ "Kraft",
+ "Krähe",
+ "Kralle",
+ "Krapfen",
+ "Krater",
+ "kraulen",
+ "Kreuz",
+ "Krokodil",
+ "Kröte",
+ "Kugel",
+ "Kuhhirt",
+ "Kühnheit",
+ "Künstler",
+ "Kurort",
+ "Kurve",
+ "Kurzfilm",
+ "kuscheln",
+ "küssen",
+ "Kutter",
+ "Labor",
+ "lachen",
+ "Lackaffe",
+ "Ladeluke",
+ "Lagune",
+ "Laib",
+ "Lakritze",
+ "Lammfell",
+ "Land",
+ "Langmut",
+ "Lappalie",
+ "Last",
+ "Laterne",
+ "Latzhose",
+ "Laubsäge",
+ "laufen",
+ "Laune",
+ "Lausbub",
+ "Lavasee",
+ "Leben",
+ "Leder",
+ "Leerlauf",
+ "Lehm",
+ "Lehrer",
+ "leihen",
+ "Lektüre",
+ "Lenker",
+ "Lerche",
+ "Leseecke",
+ "Leuchter",
+ "Lexikon",
+ "Libelle",
+ "Libido",
+ "Licht",
+ "Liebe",
+ "liefern",
+ "Liftboy",
+ "Limonade",
+ "Lineal",
+ "Linoleum",
+ "List",
+ "Liveband",
+ "Lobrede",
+ "locken",
+ "Löffel",
+ "Logbuch",
+ "Logik",
+ "Lohn",
+ "Loipe",
+ "Lokal",
+ "Lorbeer",
+ "Lösung",
+ "löten",
+ "Lottofee",
+ "Löwe",
+ "Luchs",
+ "Luder",
+ "Luftpost",
+ "Luke",
+ "Lümmel",
+ "Lunge",
+ "lutschen",
+ "Luxus",
+ "Macht",
+ "Magazin",
+ "Magier",
+ "Magnet",
+ "mähen",
+ "Mahlzeit",
+ "Mahnmal",
+ "Maibaum",
+ "Maisbrei",
+ "Makel",
+ "malen",
+ "Mammut",
+ "Maniküre",
+ "Mantel",
+ "Marathon",
+ "Marder",
+ "Marine",
+ "Marke",
+ "Marmor",
+ "Märzluft",
+ "Maske",
+ "Maßanzug",
+ "Maßkrug",
+ "Mastkorb",
+ "Material",
+ "Matratze",
+ "Mauerbau",
+ "Maulkorb",
+ "Mäuschen",
+ "Mäzen",
+ "Medium",
+ "Meinung",
+ "melden",
+ "Melodie",
+ "Mensch",
+ "Merkmal",
+ "Messe",
+ "Metall",
+ "Meteor",
+ "Methode",
+ "Metzger",
+ "Mieze",
+ "Milchkuh",
+ "Mimose",
+ "Minirock",
+ "Minute",
+ "mischen",
+ "Missetat",
+ "mitgehen",
+ "Mittag",
+ "Mixtape",
+ "Möbel",
+ "Modul",
+ "mögen",
+ "Möhre",
+ "Molch",
+ "Moment",
+ "Monat",
+ "Mondflug",
+ "Monitor",
+ "Monokini",
+ "Monster",
+ "Monument",
+ "Moorhuhn",
+ "Moos",
+ "Möpse",
+ "Moral",
+ "Mörtel",
+ "Motiv",
+ "Motorrad",
+ "Möwe",
+ "Mühe",
+ "Mulatte",
+ "Müller",
+ "Mumie",
+ "Mund",
+ "Münze",
+ "Muschel",
+ "Muster",
+ "Mythos",
+ "Nabel",
+ "Nachtzug",
+ "Nackedei",
+ "Nagel",
+ "Nähe",
+ "Nähnadel",
+ "Namen",
+ "Narbe",
+ "Narwal",
+ "Nasenbär",
+ "Natur",
+ "Nebel",
+ "necken",
+ "Neffe",
+ "Neigung",
+ "Nektar",
+ "Nenner",
+ "Neptun",
+ "Nerz",
+ "Nessel",
+ "Nestbau",
+ "Netz",
+ "Neubau",
+ "Neuerung",
+ "Neugier",
+ "nicken",
+ "Niere",
+ "Nilpferd",
+ "nisten",
+ "Nocke",
+ "Nomade",
+ "Nordmeer",
+ "Notdurft",
+ "Notstand",
+ "Notwehr",
+ "Nudismus",
+ "Nuss",
+ "Nutzhanf",
+ "Oase",
+ "Obdach",
+ "Oberarzt",
+ "Objekt",
+ "Oboe",
+ "Obsthain",
+ "Ochse",
+ "Odyssee",
+ "Ofenholz",
+ "öffnen",
+ "Ohnmacht",
+ "Ohrfeige",
+ "Ohrwurm",
+ "Ökologie",
+ "Oktave",
+ "Ölberg",
+ "Olive",
+ "Ölkrise",
+ "Omelett",
+ "Onkel",
+ "Oper",
+ "Optiker",
+ "Orange",
+ "Orchidee",
+ "ordnen",
+ "Orgasmus",
+ "Orkan",
+ "Ortskern",
+ "Ortung",
+ "Ostasien",
+ "Ozean",
+ "Paarlauf",
+ "Packeis",
+ "paddeln",
+ "Paket",
+ "Palast",
+ "Pandabär",
+ "Panik",
+ "Panorama",
+ "Panther",
+ "Papagei",
+ "Papier",
+ "Paprika",
+ "Paradies",
+ "Parka",
+ "Parodie",
+ "Partner",
+ "Passant",
+ "Patent",
+ "Patzer",
+ "Pause",
+ "Pavian",
+ "Pedal",
+ "Pegel",
+ "peilen",
+ "Perle",
+ "Person",
+ "Pfad",
+ "Pfau",
+ "Pferd",
+ "Pfleger",
+ "Physik",
+ "Pier",
+ "Pilotwal",
+ "Pinzette",
+ "Piste",
+ "Plakat",
+ "Plankton",
+ "Platin",
+ "Plombe",
+ "plündern",
+ "Pobacke",
+ "Pokal",
+ "polieren",
+ "Popmusik",
+ "Porträt",
+ "Posaune",
+ "Postamt",
+ "Pottwal",
+ "Pracht",
+ "Pranke",
+ "Preis",
+ "Primat",
+ "Prinzip",
+ "Protest",
+ "Proviant",
+ "Prüfung",
+ "Pubertät",
+ "Pudding",
+ "Pullover",
+ "Pulsader",
+ "Punkt",
+ "Pute",
+ "Putsch",
+ "Puzzle",
+ "Python",
+ "quaken",
+ "Qualle",
+ "Quark",
+ "Quellsee",
+ "Querkopf",
+ "Quitte",
+ "Quote",
+ "Rabauke",
+ "Rache",
+ "Radclub",
+ "Radhose",
+ "Radio",
+ "Radtour",
+ "Rahmen",
+ "Rampe",
+ "Randlage",
+ "Ranzen",
+ "Rapsöl",
+ "Raserei",
+ "rasten",
+ "Rasur",
+ "Rätsel",
+ "Raubtier",
+ "Raumzeit",
+ "Rausch",
+ "Reaktor",
+ "Realität",
+ "Rebell",
+ "Rede",
+ "Reetdach",
+ "Regatta",
+ "Regen",
+ "Rehkitz",
+ "Reifen",
+ "Reim",
+ "Reise",
+ "Reizung",
+ "Rekord",
+ "Relevanz",
+ "Rennboot",
+ "Respekt",
+ "Restmüll",
+ "retten",
+ "Reue",
+ "Revolte",
+ "Rhetorik",
+ "Rhythmus",
+ "Richtung",
+ "Riegel",
+ "Rindvieh",
+ "Rippchen",
+ "Ritter",
+ "Robbe",
+ "Roboter",
+ "Rockband",
+ "Rohdaten",
+ "Roller",
+ "Roman",
+ "röntgen",
+ "Rose",
+ "Rosskur",
+ "Rost",
+ "Rotahorn",
+ "Rotglut",
+ "Rotznase",
+ "Rubrik",
+ "Rückweg",
+ "Rufmord",
+ "Ruhe",
+ "Ruine",
+ "Rumpf",
+ "Runde",
+ "Rüstung",
+ "rütteln",
+ "Saaltür",
+ "Saatguts",
+ "Säbel",
+ "Sachbuch",
+ "Sack",
+ "Saft",
+ "sagen",
+ "Sahneeis",
+ "Salat",
+ "Salbe",
+ "Salz",
+ "Sammlung",
+ "Samt",
+ "Sandbank",
+ "Sanftmut",
+ "Sardine",
+ "Satire",
+ "Sattel",
+ "Satzbau",
+ "Sauerei",
+ "Saum",
+ "Säure",
+ "Schall",
+ "Scheitel",
+ "Schiff",
+ "Schlager",
+ "Schmied",
+ "Schnee",
+ "Scholle",
+ "Schrank",
+ "Schulbus",
+ "Schwan",
+ "Seeadler",
+ "Seefahrt",
+ "Seehund",
+ "Seeufer",
+ "segeln",
+ "Sehnerv",
+ "Seide",
+ "Seilzug",
+ "Senf",
+ "Sessel",
+ "Seufzer",
+ "Sexgott",
+ "Sichtung",
+ "Signal",
+ "Silber",
+ "singen",
+ "Sinn",
+ "Sirup",
+ "Sitzbank",
+ "Skandal",
+ "Skikurs",
+ "Skipper",
+ "Skizze",
+ "Smaragd",
+ "Socke",
+ "Sohn",
+ "Sommer",
+ "Songtext",
+ "Sorte",
+ "Spagat",
+ "Spannung",
+ "Spargel",
+ "Specht",
+ "Speiseöl",
+ "Spiegel",
+ "Sport",
+ "spülen",
+ "Stadtbus",
+ "Stall",
+ "Stärke",
+ "Stativ",
+ "staunen",
+ "Stern",
+ "Stiftung",
+ "Stollen",
+ "Strömung",
+ "Sturm",
+ "Substanz",
+ "Südalpen",
+ "Sumpf",
+ "surfen",
+ "Tabak",
+ "Tafel",
+ "Tagebau",
+ "takeln",
+ "Taktung",
+ "Talsohle",
+ "Tand",
+ "Tanzbär",
+ "Tapir",
+ "Tarantel",
+ "Tarnname",
+ "Tasse",
+ "Tatnacht",
+ "Tatsache",
+ "Tatze",
+ "Taube",
+ "tauchen",
+ "Taufpate",
+ "Taumel",
+ "Teelicht",
+ "Teich",
+ "teilen",
+ "Tempo",
+ "Tenor",
+ "Terrasse",
+ "Testflug",
+ "Theater",
+ "Thermik",
+ "ticken",
+ "Tiefflug",
+ "Tierart",
+ "Tigerhai",
+ "Tinte",
+ "Tischler",
+ "toben",
+ "Toleranz",
+ "Tölpel",
+ "Tonband",
+ "Topf",
+ "Topmodel",
+ "Torbogen",
+ "Torlinie",
+ "Torte",
+ "Tourist",
+ "Tragesel",
+ "trampeln",
+ "Trapez",
+ "Traum",
+ "treffen",
+ "Trennung",
+ "Treue",
+ "Trick",
+ "trimmen",
+ "Trödel",
+ "Trost",
+ "Trumpf",
+ "tüfteln",
+ "Turban",
+ "Turm",
+ "Übermut",
+ "Ufer",
+ "Uhrwerk",
+ "umarmen",
+ "Umbau",
+ "Umfeld",
+ "Umgang",
+ "Umsturz",
+ "Unart",
+ "Unfug",
+ "Unimog",
+ "Unruhe",
+ "Unwucht",
+ "Uranerz",
+ "Urlaub",
+ "Urmensch",
+ "Utopie",
+ "Vakuum",
+ "Valuta",
+ "Vandale",
+ "Vase",
+ "Vektor",
+ "Ventil",
+ "Verb",
+ "Verdeck",
+ "Verfall",
+ "Vergaser",
+ "verhexen",
+ "Verlag",
+ "Vers",
+ "Vesper",
+ "Vieh",
+ "Viereck",
+ "Vinyl",
+ "Virus",
+ "Vitrine",
+ "Vollblut",
+ "Vorbote",
+ "Vorrat",
+ "Vorsicht",
+ "Vulkan",
+ "Wachstum",
+ "Wade",
+ "Wagemut",
+ "Wahlen",
+ "Wahrheit",
+ "Wald",
+ "Walhai",
+ "Wallach",
+ "Walnuss",
+ "Walzer",
+ "wandeln",
+ "Wanze",
+ "wärmen",
+ "Warnruf",
+ "Wäsche",
+ "Wasser",
+ "Weberei",
+ "wechseln",
+ "Wegegeld",
+ "wehren",
+ "Weiher",
+ "Weinglas",
+ "Weißbier",
+ "Weitwurf",
+ "Welle",
+ "Weltall",
+ "Werkbank",
+ "Werwolf",
+ "Wetter",
+ "wiehern",
+ "Wildgans",
+ "Wind",
+ "Wohl",
+ "Wohnort",
+ "Wolf",
+ "Wollust",
+ "Wortlaut",
+ "Wrack",
+ "Wunder",
+ "Wurfaxt",
+ "Wurst",
+ "Yacht",
+ "Yeti",
+ "Zacke",
+ "Zahl",
+ "zähmen",
+ "Zahnfee",
+ "Zäpfchen",
+ "Zaster",
+ "Zaumzeug",
+ "Zebra",
+ "zeigen",
+ "Zeitlupe",
+ "Zellkern",
+ "Zeltdach",
+ "Zensor",
+ "Zerfall",
+ "Zeug",
+ "Ziege",
+ "Zielfoto",
+ "Zimteis",
+ "Zobel",
+ "Zollhund",
+ "Zombie",
+ "Zöpfe",
+ "Zucht",
+ "Zufahrt",
+ "Zugfahrt",
+ "Zugvogel",
+ "Zündung",
+ "Zweck",
+ "Zyklop"
+ });
+ unique_prefix_length = 4;
+ word_map = new std::unordered_map<std::string, uint32_t>;
+ trimmed_word_map = new std::unordered_map<std::string, uint32_t>;
+ language_name = "German";
+ populate_maps();
+ }
+ };
+}
+
+#endif
diff --git a/src/mnemonics/italian.h b/src/mnemonics/italian.h
new file mode 100644
index 000000000..1a71cafb9
--- /dev/null
+++ b/src/mnemonics/italian.h
@@ -0,0 +1,1693 @@
+// Word list originally created by Shrikez
+//
+// Copyright (c) 2014-2015, The Monero Project
+//
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without modification, are
+// permitted provided that the following conditions are met:
+//
+// 1. Redistributions of source code must retain the above copyright notice, this list of
+// conditions and the following disclaimer.
+//
+// 2. Redistributions in binary form must reproduce the above copyright notice, this list
+// of conditions and the following disclaimer in the documentation and/or other
+// materials provided with the distribution.
+//
+// 3. Neither the name of the copyright holder nor the names of its contributors may be
+// used to endorse or promote products derived from this software without specific
+// prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
+// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+// THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
+// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+/*!
+ * \file italian.h
+ *
+ * \brief Italian word list and map.
+ */
+
+#ifndef ITALIAN_H
+#define ITALIAN_H
+
+#include <vector>
+#include <unordered_map>
+#include "language_base.h"
+#include <string>
+
+/*!
+ * \namespace Language
+ * \brief Mnemonic language related namespace.
+ */
+namespace Language
+{
+ class Italian: public Base
+ {
+ public:
+ Italian()
+ {
+ word_list = new std::vector<std::string>({
+ "abbinare",
+ "abbonato",
+ "abisso",
+ "abitare",
+ "abominio",
+ "accadere",
+ "accesso",
+ "acciaio",
+ "accordo",
+ "accumulo",
+ "acido",
+ "acqua",
+ "acrobata",
+ "acustico",
+ "adattare",
+ "addetto",
+ "addio",
+ "addome",
+ "adeguato",
+ "aderire",
+ "adorare",
+ "adottare",
+ "adozione",
+ "adulto",
+ "aereo",
+ "aerobica",
+ "affare",
+ "affetto",
+ "affidare",
+ "affogato",
+ "affronto",
+ "africano",
+ "afrodite",
+ "agenzia",
+ "aggancio",
+ "aggeggio",
+ "aggiunta",
+ "agio",
+ "agire",
+ "agitare",
+ "aglio",
+ "agnello",
+ "agosto",
+ "aiutare",
+ "albero",
+ "albo",
+ "alce",
+ "alchimia",
+ "alcool",
+ "alfabeto",
+ "algebra",
+ "alimento",
+ "allarme",
+ "alleanza",
+ "allievo",
+ "alloggio",
+ "alluce",
+ "alpi",
+ "alterare",
+ "altro",
+ "aluminio",
+ "amante",
+ "amarezza",
+ "ambiente",
+ "ambrosia",
+ "america",
+ "amico",
+ "ammalare",
+ "ammirare",
+ "amnesia",
+ "amnistia",
+ "amore",
+ "ampliare",
+ "amputare",
+ "analisi",
+ "anamnesi",
+ "ananas",
+ "anarchia",
+ "anatra",
+ "anca",
+ "ancorato",
+ "andare",
+ "androide",
+ "aneddoto",
+ "anello",
+ "angelo",
+ "angolino",
+ "anguilla",
+ "anidride",
+ "anima",
+ "annegare",
+ "anno",
+ "annuncio",
+ "anomalia",
+ "antenna",
+ "anticipo",
+ "aperto",
+ "apostolo",
+ "appalto",
+ "appello",
+ "appiglio",
+ "applauso",
+ "appoggio",
+ "appurare",
+ "aprile",
+ "aquila",
+ "arabo",
+ "arachidi",
+ "aragosta",
+ "arancia",
+ "arbitrio",
+ "archivio",
+ "arco",
+ "argento",
+ "argilla",
+ "aria",
+ "ariete",
+ "arma",
+ "armonia",
+ "aroma",
+ "arrivare",
+ "arrosto",
+ "arsenale",
+ "arte",
+ "artiglio",
+ "asfalto",
+ "asfissia",
+ "asino",
+ "asparagi",
+ "aspirina",
+ "assalire",
+ "assegno",
+ "assolto",
+ "assurdo",
+ "asta",
+ "astratto",
+ "atlante",
+ "atletica",
+ "atomo",
+ "atropina",
+ "attacco",
+ "attesa",
+ "attico",
+ "atto",
+ "attrarre",
+ "auguri",
+ "aula",
+ "aumento",
+ "aurora",
+ "auspicio",
+ "autista",
+ "auto",
+ "autunno",
+ "avanzare",
+ "avarizia",
+ "avere",
+ "aviatore",
+ "avido",
+ "avorio",
+ "avvenire",
+ "avviso",
+ "avvocato",
+ "azienda",
+ "azione",
+ "azzardo",
+ "azzurro",
+ "babbuino",
+ "bacio",
+ "badante",
+ "baffi",
+ "bagaglio",
+ "bagliore",
+ "bagno",
+ "balcone",
+ "balena",
+ "ballare",
+ "balordo",
+ "balsamo",
+ "bambola",
+ "bancomat",
+ "banda",
+ "barato",
+ "barba",
+ "barista",
+ "barriera",
+ "basette",
+ "basilico",
+ "bassista",
+ "bastare",
+ "battello",
+ "bavaglio",
+ "beccare",
+ "beduino",
+ "bellezza",
+ "bene",
+ "benzina",
+ "berretto",
+ "bestia",
+ "bevitore",
+ "bianco",
+ "bibbia",
+ "biberon",
+ "bibita",
+ "bici",
+ "bidone",
+ "bilancia",
+ "biliardo",
+ "binario",
+ "binocolo",
+ "biologia",
+ "biondina",
+ "biopsia",
+ "biossido",
+ "birbante",
+ "birra",
+ "biscotto",
+ "bisogno",
+ "bistecca",
+ "bivio",
+ "blindare",
+ "bloccare",
+ "bocca",
+ "bollire",
+ "bombola",
+ "bonifico",
+ "borghese",
+ "borsa",
+ "bottino",
+ "botulino",
+ "braccio",
+ "bradipo",
+ "branco",
+ "bravo",
+ "bresaola",
+ "bretelle",
+ "brevetto",
+ "briciola",
+ "brigante",
+ "brillare",
+ "brindare",
+ "brivido",
+ "broccoli",
+ "brontolo",
+ "bruciare",
+ "brufolo",
+ "bucare",
+ "buddista",
+ "budino",
+ "bufera",
+ "buffo",
+ "bugiardo",
+ "buio",
+ "buono",
+ "burrone",
+ "bussola",
+ "bustina",
+ "buttare",
+ "cabernet",
+ "cabina",
+ "cacao",
+ "cacciare",
+ "cactus",
+ "cadavere",
+ "caffe",
+ "calamari",
+ "calcio",
+ "caldaia",
+ "calmare",
+ "calunnia",
+ "calvario",
+ "calzone",
+ "cambiare",
+ "camera",
+ "camion",
+ "cammello",
+ "campana",
+ "canarino",
+ "cancello",
+ "candore",
+ "cane",
+ "canguro",
+ "cannone",
+ "canoa",
+ "cantare",
+ "canzone",
+ "caos",
+ "capanna",
+ "capello",
+ "capire",
+ "capo",
+ "capperi",
+ "capra",
+ "capsula",
+ "caraffa",
+ "carbone",
+ "carciofo",
+ "cardigan",
+ "carenza",
+ "caricare",
+ "carota",
+ "carrello",
+ "carta",
+ "casa",
+ "cascare",
+ "caserma",
+ "cashmere",
+ "casino",
+ "cassetta",
+ "castello",
+ "catalogo",
+ "catena",
+ "catorcio",
+ "cattivo",
+ "causa",
+ "cauzione",
+ "cavallo",
+ "caverna",
+ "caviglia",
+ "cavo",
+ "cazzotto",
+ "celibato",
+ "cemento",
+ "cenare",
+ "centrale",
+ "ceramica",
+ "cercare",
+ "ceretta",
+ "cerniera",
+ "certezza",
+ "cervello",
+ "cessione",
+ "cestino",
+ "cetriolo",
+ "chiave",
+ "chiedere",
+ "chilo",
+ "chimera",
+ "chiodo",
+ "chirurgo",
+ "chitarra",
+ "chiudere",
+ "ciabatta",
+ "ciao",
+ "cibo",
+ "ciccia",
+ "cicerone",
+ "ciclone",
+ "cicogna",
+ "cielo",
+ "cifra",
+ "cigno",
+ "ciliegia",
+ "cimitero",
+ "cinema",
+ "cinque",
+ "cintura",
+ "ciondolo",
+ "ciotola",
+ "cipolla",
+ "cippato",
+ "circuito",
+ "cisterna",
+ "citofono",
+ "ciuccio",
+ "civetta",
+ "civico",
+ "clausola",
+ "cliente",
+ "clima",
+ "clinica",
+ "cobra",
+ "coccole",
+ "cocktail",
+ "cocomero",
+ "codice",
+ "coesione",
+ "cogliere",
+ "cognome",
+ "colla",
+ "colomba",
+ "colpire",
+ "coltello",
+ "comando",
+ "comitato",
+ "commedia",
+ "comodino",
+ "compagna",
+ "comune",
+ "concerto",
+ "condotto",
+ "conforto",
+ "congiura",
+ "coniglio",
+ "consegna",
+ "conto",
+ "convegno",
+ "coperta",
+ "copia",
+ "coprire",
+ "corazza",
+ "corda",
+ "corleone",
+ "cornice",
+ "corona",
+ "corpo",
+ "corrente",
+ "corsa",
+ "cortesia",
+ "corvo",
+ "coso",
+ "costume",
+ "cotone",
+ "cottura",
+ "cozza",
+ "crampo",
+ "cratere",
+ "cravatta",
+ "creare",
+ "credere",
+ "crema",
+ "crescere",
+ "crimine",
+ "criterio",
+ "croce",
+ "crollare",
+ "cronaca",
+ "crostata",
+ "croupier",
+ "cubetto",
+ "cucciolo",
+ "cucina",
+ "cultura",
+ "cuoco",
+ "cuore",
+ "cupido",
+ "cupola",
+ "cura",
+ "curva",
+ "cuscino",
+ "custode",
+ "danzare",
+ "data",
+ "decennio",
+ "decidere",
+ "decollo",
+ "dedicare",
+ "dedurre",
+ "definire",
+ "delegare",
+ "delfino",
+ "delitto",
+ "demone",
+ "dentista",
+ "denuncia",
+ "deposito",
+ "derivare",
+ "deserto",
+ "designer",
+ "destino",
+ "detonare",
+ "dettagli",
+ "diagnosi",
+ "dialogo",
+ "diamante",
+ "diario",
+ "diavolo",
+ "dicembre",
+ "difesa",
+ "digerire",
+ "digitare",
+ "diluvio",
+ "dinamica",
+ "dipinto",
+ "diploma",
+ "diramare",
+ "dire",
+ "dirigere",
+ "dirupo",
+ "discesa",
+ "disdetta",
+ "disegno",
+ "disporre",
+ "dissenso",
+ "distacco",
+ "dito",
+ "ditta",
+ "diva",
+ "divenire",
+ "dividere",
+ "divorare",
+ "docente",
+ "dolcetto",
+ "dolore",
+ "domatore",
+ "domenica",
+ "dominare",
+ "donatore",
+ "donna",
+ "dorato",
+ "dormire",
+ "dorso",
+ "dosaggio",
+ "dottore",
+ "dovere",
+ "download",
+ "dragone",
+ "dramma",
+ "dubbio",
+ "dubitare",
+ "duetto",
+ "durata",
+ "ebbrezza",
+ "eccesso",
+ "eccitare",
+ "eclissi",
+ "economia",
+ "edera",
+ "edificio",
+ "editore",
+ "edizione",
+ "educare",
+ "effetto",
+ "egitto",
+ "egiziano",
+ "elastico",
+ "elefante",
+ "eleggere",
+ "elemento",
+ "elenco",
+ "elezione",
+ "elmetto",
+ "elogio",
+ "embrione",
+ "emergere",
+ "emettere",
+ "eminenza",
+ "emisfero",
+ "emozione",
+ "empatia",
+ "energia",
+ "enfasi",
+ "enigma",
+ "entrare",
+ "enzima",
+ "epidemia",
+ "epilogo",
+ "episodio",
+ "epoca",
+ "equivoco",
+ "erba",
+ "erede",
+ "eroe",
+ "erotico",
+ "errore",
+ "eruzione",
+ "esaltare",
+ "esame",
+ "esaudire",
+ "eseguire",
+ "esempio",
+ "esigere",
+ "esistere",
+ "esito",
+ "esperto",
+ "espresso",
+ "essere",
+ "estasi",
+ "esterno",
+ "estrarre",
+ "eterno",
+ "etica",
+ "euforico",
+ "europa",
+ "evacuare",
+ "evasione",
+ "evento",
+ "evidenza",
+ "evitare",
+ "evolvere",
+ "fabbrica",
+ "facciata",
+ "fagiano",
+ "fagotto",
+ "falco",
+ "fame",
+ "famiglia",
+ "fanale",
+ "fango",
+ "fantasia",
+ "farfalla",
+ "farmacia",
+ "faro",
+ "fase",
+ "fastidio",
+ "faticare",
+ "fatto",
+ "favola",
+ "febbre",
+ "femmina",
+ "femore",
+ "fenomeno",
+ "fermata",
+ "feromoni",
+ "ferrari",
+ "fessura",
+ "festa",
+ "fiaba",
+ "fiamma",
+ "fianco",
+ "fiat",
+ "fibbia",
+ "fidare",
+ "fieno",
+ "figa",
+ "figlio",
+ "figura",
+ "filetto",
+ "filmato",
+ "filosofo",
+ "filtrare",
+ "finanza",
+ "finestra",
+ "fingere",
+ "finire",
+ "finta",
+ "finzione",
+ "fiocco",
+ "fioraio",
+ "firewall",
+ "firmare",
+ "fisico",
+ "fissare",
+ "fittizio",
+ "fiume",
+ "flacone",
+ "flagello",
+ "flirtare",
+ "flusso",
+ "focaccia",
+ "foglio",
+ "fognario",
+ "follia",
+ "fonderia",
+ "fontana",
+ "forbici",
+ "forcella",
+ "foresta",
+ "forgiare",
+ "formare",
+ "fornace",
+ "foro",
+ "fortuna",
+ "forzare",
+ "fosforo",
+ "fotoni",
+ "fracasso",
+ "fragola",
+ "frantumi",
+ "fratello",
+ "frazione",
+ "freccia",
+ "freddo",
+ "frenare",
+ "fresco",
+ "friggere",
+ "frittata",
+ "frivolo",
+ "frizione",
+ "fronte",
+ "frullato",
+ "frumento",
+ "frusta",
+ "frutto",
+ "fucile",
+ "fuggire",
+ "fulmine",
+ "fumare",
+ "funzione",
+ "fuoco",
+ "furbizia",
+ "furgone",
+ "furia",
+ "furore",
+ "fusibile",
+ "fuso",
+ "futuro",
+ "gabbiano",
+ "galassia",
+ "gallina",
+ "gamba",
+ "gancio",
+ "garanzia",
+ "garofano",
+ "gasolio",
+ "gatto",
+ "gazebo",
+ "gazzetta",
+ "gelato",
+ "gemelli",
+ "generare",
+ "genitori",
+ "gennaio",
+ "geologia",
+ "germania",
+ "gestire",
+ "gettare",
+ "ghepardo",
+ "ghiaccio",
+ "giaccone",
+ "giaguaro",
+ "giallo",
+ "giappone",
+ "giardino",
+ "gigante",
+ "gioco",
+ "gioiello",
+ "giorno",
+ "giovane",
+ "giraffa",
+ "giudizio",
+ "giurare",
+ "giusto",
+ "globo",
+ "gloria",
+ "glucosio",
+ "gnocca",
+ "gocciola",
+ "godere",
+ "gomito",
+ "gomma",
+ "gonfiare",
+ "gorilla",
+ "governo",
+ "gradire",
+ "graffiti",
+ "granchio",
+ "grappolo",
+ "grasso",
+ "grattare",
+ "gridare",
+ "grissino",
+ "grondaia",
+ "grugnito",
+ "gruppo",
+ "guadagno",
+ "guaio",
+ "guancia",
+ "guardare",
+ "gufo",
+ "guidare",
+ "guscio",
+ "gusto",
+ "icona",
+ "idea",
+ "identico",
+ "idolo",
+ "idoneo",
+ "idrante",
+ "idrogeno",
+ "igiene",
+ "ignoto",
+ "imbarco",
+ "immagine",
+ "immobile",
+ "imparare",
+ "impedire",
+ "impianto",
+ "importo",
+ "impresa",
+ "impulso",
+ "incanto",
+ "incendio",
+ "incidere",
+ "incontro",
+ "incrocia",
+ "incubo",
+ "indagare",
+ "indice",
+ "indotto",
+ "infanzia",
+ "inferno",
+ "infinito",
+ "infranto",
+ "ingerire",
+ "inglese",
+ "ingoiare",
+ "ingresso",
+ "iniziare",
+ "innesco",
+ "insalata",
+ "inserire",
+ "insicuro",
+ "insonnia",
+ "insulto",
+ "interno",
+ "introiti",
+ "invasori",
+ "inverno",
+ "invito",
+ "invocare",
+ "ipnosi",
+ "ipocrita",
+ "ipotesi",
+ "ironia",
+ "irrigare",
+ "iscritto",
+ "isola",
+ "ispirare",
+ "isterico",
+ "istinto",
+ "istruire",
+ "italiano",
+ "jazz",
+ "labbra",
+ "labrador",
+ "ladro",
+ "lago",
+ "lamento",
+ "lampone",
+ "lancetta",
+ "lanterna",
+ "lapide",
+ "larva",
+ "lasagne",
+ "lasciare",
+ "lastra",
+ "latte",
+ "laurea",
+ "lavagna",
+ "lavorare",
+ "leccare",
+ "legare",
+ "leggere",
+ "lenzuolo",
+ "leone",
+ "lepre",
+ "letargo",
+ "lettera",
+ "levare",
+ "levitare",
+ "lezione",
+ "liberare",
+ "libidine",
+ "libro",
+ "licenza",
+ "lievito",
+ "limite",
+ "lince",
+ "lingua",
+ "liquore",
+ "lire",
+ "listino",
+ "litigare",
+ "litro",
+ "locale",
+ "lottare",
+ "lucciola",
+ "lucidare",
+ "luglio",
+ "luna",
+ "macchina",
+ "madama",
+ "madre",
+ "maestro",
+ "maggio",
+ "magico",
+ "maglione",
+ "magnolia",
+ "mago",
+ "maialino",
+ "maionese",
+ "malattia",
+ "male",
+ "malloppo",
+ "mancare",
+ "mandorla",
+ "mangiare",
+ "manico",
+ "manopola",
+ "mansarda",
+ "mantello",
+ "manubrio",
+ "manzo",
+ "mappa",
+ "mare",
+ "margine",
+ "marinaio",
+ "marmotta",
+ "marocco",
+ "martello",
+ "marzo",
+ "maschera",
+ "matrice",
+ "maturare",
+ "mazzetta",
+ "meandri",
+ "medaglia",
+ "medico",
+ "medusa",
+ "megafono",
+ "melone",
+ "membrana",
+ "menta",
+ "mercato",
+ "meritare",
+ "merluzzo",
+ "mese",
+ "mestiere",
+ "metafora",
+ "meteo",
+ "metodo",
+ "mettere",
+ "miele",
+ "miglio",
+ "miliardo",
+ "mimetica",
+ "minatore",
+ "minuto",
+ "miracolo",
+ "mirtillo",
+ "missile",
+ "mistero",
+ "misura",
+ "mito",
+ "mobile",
+ "moda",
+ "moderare",
+ "moglie",
+ "molecola",
+ "molle",
+ "momento",
+ "moneta",
+ "mongolia",
+ "monologo",
+ "montagna",
+ "morale",
+ "morbillo",
+ "mordere",
+ "mosaico",
+ "mosca",
+ "mostro",
+ "motivare",
+ "moto",
+ "mulino",
+ "mulo",
+ "muovere",
+ "muraglia",
+ "muscolo",
+ "museo",
+ "musica",
+ "mutande",
+ "nascere",
+ "nastro",
+ "natale",
+ "natura",
+ "nave",
+ "navigare",
+ "negare",
+ "negozio",
+ "nemico",
+ "nero",
+ "nervo",
+ "nessuno",
+ "nettare",
+ "neutroni",
+ "neve",
+ "nevicare",
+ "nicotina",
+ "nido",
+ "nipote",
+ "nocciola",
+ "noleggio",
+ "nome",
+ "nonno",
+ "norvegia",
+ "notare",
+ "notizia",
+ "nove",
+ "nucleo",
+ "nuda",
+ "nuotare",
+ "nutrire",
+ "obbligo",
+ "occhio",
+ "occupare",
+ "oceano",
+ "odissea",
+ "odore",
+ "offerta",
+ "officina",
+ "offrire",
+ "oggetto",
+ "oggi",
+ "olfatto",
+ "olio",
+ "oliva",
+ "ombelico",
+ "ombrello",
+ "omuncolo",
+ "ondata",
+ "onore",
+ "opera",
+ "opinione",
+ "opuscolo",
+ "opzione",
+ "orario",
+ "orbita",
+ "orchidea",
+ "ordine",
+ "orecchio",
+ "orgasmo",
+ "orgoglio",
+ "origine",
+ "orologio",
+ "oroscopo",
+ "orso",
+ "oscurare",
+ "ospedale",
+ "ospite",
+ "ossigeno",
+ "ostacolo",
+ "ostriche",
+ "ottenere",
+ "ottimo",
+ "ottobre",
+ "ovest",
+ "pacco",
+ "pace",
+ "pacifico",
+ "padella",
+ "pagare",
+ "pagina",
+ "pagnotta",
+ "palazzo",
+ "palestra",
+ "palpebre",
+ "pancetta",
+ "panfilo",
+ "panino",
+ "pannello",
+ "panorama",
+ "papa",
+ "paperino",
+ "paradiso",
+ "parcella",
+ "parente",
+ "parlare",
+ "parodia",
+ "parrucca",
+ "partire",
+ "passare",
+ "pasta",
+ "patata",
+ "patente",
+ "patogeno",
+ "patriota",
+ "pausa",
+ "pazienza",
+ "peccare",
+ "pecora",
+ "pedalare",
+ "pelare",
+ "pena",
+ "pendenza",
+ "penisola",
+ "pennello",
+ "pensare",
+ "pentirsi",
+ "percorso",
+ "perdono",
+ "perfetto",
+ "perizoma",
+ "perla",
+ "permesso",
+ "persona",
+ "pesare",
+ "pesce",
+ "peso",
+ "petardo",
+ "petrolio",
+ "pezzo",
+ "piacere",
+ "pianeta",
+ "piastra",
+ "piatto",
+ "piazza",
+ "piccolo",
+ "piede",
+ "piegare",
+ "pietra",
+ "pigiama",
+ "pigliare",
+ "pigrizia",
+ "pilastro",
+ "pilota",
+ "pinguino",
+ "pioggia",
+ "piombo",
+ "pionieri",
+ "piovra",
+ "pipa",
+ "pirata",
+ "pirolisi",
+ "piscina",
+ "pisolino",
+ "pista",
+ "pitone",
+ "piumino",
+ "pizza",
+ "plastica",
+ "platino",
+ "poesia",
+ "poiana",
+ "polaroid",
+ "polenta",
+ "polimero",
+ "pollo",
+ "polmone",
+ "polpetta",
+ "poltrona",
+ "pomodoro",
+ "pompa",
+ "popolo",
+ "porco",
+ "porta",
+ "porzione",
+ "possesso",
+ "postino",
+ "potassio",
+ "potere",
+ "poverino",
+ "pranzo",
+ "prato",
+ "prefisso",
+ "prelievo",
+ "premio",
+ "prendere",
+ "prestare",
+ "pretesa",
+ "prezzo",
+ "primario",
+ "privacy",
+ "problema",
+ "processo",
+ "prodotto",
+ "profeta",
+ "progetto",
+ "promessa",
+ "pronto",
+ "proposta",
+ "proroga",
+ "prossimo",
+ "proteina",
+ "prova",
+ "prudenza",
+ "pubblico",
+ "pudore",
+ "pugilato",
+ "pulire",
+ "pulsante",
+ "puntare",
+ "pupazzo",
+ "puzzle",
+ "quaderno",
+ "qualcuno",
+ "quarzo",
+ "quercia",
+ "quintale",
+ "rabbia",
+ "racconto",
+ "radice",
+ "raffica",
+ "ragazza",
+ "ragione",
+ "rammento",
+ "ramo",
+ "rana",
+ "randagio",
+ "rapace",
+ "rapinare",
+ "rapporto",
+ "rasatura",
+ "ravioli",
+ "reagire",
+ "realista",
+ "reattore",
+ "reazione",
+ "recitare",
+ "recluso",
+ "record",
+ "recupero",
+ "redigere",
+ "regalare",
+ "regina",
+ "regola",
+ "relatore",
+ "reliquia",
+ "remare",
+ "rendere",
+ "reparto",
+ "resina",
+ "resto",
+ "rete",
+ "retorica",
+ "rettile",
+ "revocare",
+ "riaprire",
+ "ribadire",
+ "ribelle",
+ "ricambio",
+ "ricetta",
+ "richiamo",
+ "ricordo",
+ "ridurre",
+ "riempire",
+ "riferire",
+ "riflesso",
+ "righello",
+ "rilancio",
+ "rilevare",
+ "rilievo",
+ "rimanere",
+ "rimborso",
+ "rinforzo",
+ "rinuncia",
+ "riparo",
+ "ripetere",
+ "riposare",
+ "ripulire",
+ "risalita",
+ "riscatto",
+ "riserva",
+ "riso",
+ "rispetto",
+ "ritaglio",
+ "ritmo",
+ "ritorno",
+ "ritratto",
+ "rituale",
+ "riunione",
+ "riuscire",
+ "riva",
+ "robotica",
+ "rondine",
+ "rosa",
+ "rospo",
+ "rosso",
+ "rotonda",
+ "rotta",
+ "roulotte",
+ "rubare",
+ "rubrica",
+ "ruffiano",
+ "rumore",
+ "ruota",
+ "ruscello",
+ "sabbia",
+ "sacco",
+ "saggio",
+ "sale",
+ "salire",
+ "salmone",
+ "salto",
+ "salutare",
+ "salvia",
+ "sangue",
+ "sanzioni",
+ "sapere",
+ "sapienza",
+ "sarcasmo",
+ "sardine",
+ "sartoria",
+ "sbalzo",
+ "sbarcare",
+ "sberla",
+ "sborsare",
+ "scadenza",
+ "scafo",
+ "scala",
+ "scambio",
+ "scappare",
+ "scarpa",
+ "scatola",
+ "scelta",
+ "scena",
+ "sceriffo",
+ "scheggia",
+ "schiuma",
+ "sciarpa",
+ "scienza",
+ "scimmia",
+ "sciopero",
+ "scivolo",
+ "sclerare",
+ "scolpire",
+ "sconto",
+ "scopa",
+ "scordare",
+ "scossa",
+ "scrivere",
+ "scrupolo",
+ "scuderia",
+ "scultore",
+ "scuola",
+ "scusare",
+ "sdraiare",
+ "secolo",
+ "sedativo",
+ "sedere",
+ "sedia",
+ "segare",
+ "segreto",
+ "seguire",
+ "semaforo",
+ "seme",
+ "senape",
+ "seno",
+ "sentiero",
+ "separare",
+ "sepolcro",
+ "sequenza",
+ "serata",
+ "serpente",
+ "servizio",
+ "sesso",
+ "seta",
+ "settore",
+ "sfamare",
+ "sfera",
+ "sfidare",
+ "sfiorare",
+ "sfogare",
+ "sgabello",
+ "sicuro",
+ "siepe",
+ "sigaro",
+ "silenzio",
+ "silicone",
+ "simbiosi",
+ "simpatia",
+ "simulare",
+ "sinapsi",
+ "sindrome",
+ "sinergia",
+ "sinonimo",
+ "sintonia",
+ "sirena",
+ "siringa",
+ "sistema",
+ "sito",
+ "smalto",
+ "smentire",
+ "smontare",
+ "soccorso",
+ "socio",
+ "soffitto",
+ "software",
+ "soggetto",
+ "sogliola",
+ "sognare",
+ "soldi",
+ "sole",
+ "sollievo",
+ "solo",
+ "sommario",
+ "sondare",
+ "sonno",
+ "sorpresa",
+ "sorriso",
+ "sospiro",
+ "sostegno",
+ "sovrano",
+ "spaccare",
+ "spada",
+ "spagnolo",
+ "spalla",
+ "sparire",
+ "spavento",
+ "spazio",
+ "specchio",
+ "spedire",
+ "spegnere",
+ "spendere",
+ "speranza",
+ "spessore",
+ "spezzare",
+ "spiaggia",
+ "spiccare",
+ "spiegare",
+ "spiffero",
+ "spingere",
+ "sponda",
+ "sporcare",
+ "spostare",
+ "spremuta",
+ "spugna",
+ "spumante",
+ "spuntare",
+ "squadra",
+ "squillo",
+ "staccare",
+ "stadio",
+ "stagione",
+ "stallone",
+ "stampa",
+ "stancare",
+ "starnuto",
+ "statura",
+ "stella",
+ "stendere",
+ "sterzo",
+ "stilista",
+ "stimolo",
+ "stinco",
+ "stiva",
+ "stoffa",
+ "storia",
+ "strada",
+ "stregone",
+ "striscia",
+ "studiare",
+ "stufa",
+ "stupendo",
+ "subire",
+ "successo",
+ "sudare",
+ "suono",
+ "superare",
+ "supporto",
+ "surfista",
+ "sussurro",
+ "svelto",
+ "svenire",
+ "sviluppo",
+ "svolta",
+ "svuotare",
+ "tabacco",
+ "tabella",
+ "tabu",
+ "tacchino",
+ "tacere",
+ "taglio",
+ "talento",
+ "tangente",
+ "tappeto",
+ "tartufo",
+ "tassello",
+ "tastiera",
+ "tavolo",
+ "tazza",
+ "teatro",
+ "tedesco",
+ "telaio",
+ "telefono",
+ "tema",
+ "temere",
+ "tempo",
+ "tendenza",
+ "tenebre",
+ "tensione",
+ "tentare",
+ "teologia",
+ "teorema",
+ "termica",
+ "terrazzo",
+ "teschio",
+ "tesi",
+ "tesoro",
+ "tessera",
+ "testa",
+ "thriller",
+ "tifoso",
+ "tigre",
+ "timbrare",
+ "timido",
+ "tinta",
+ "tirare",
+ "tisana",
+ "titano",
+ "titolo",
+ "toccare",
+ "togliere",
+ "topolino",
+ "torcia",
+ "torrente",
+ "tovaglia",
+ "traffico",
+ "tragitto",
+ "training",
+ "tramonto",
+ "transito",
+ "trapezio",
+ "trasloco",
+ "trattore",
+ "trazione",
+ "treccia",
+ "tregua",
+ "treno",
+ "triciclo",
+ "tridente",
+ "trilogia",
+ "tromba",
+ "troncare",
+ "trota",
+ "trovare",
+ "trucco",
+ "tubo",
+ "tulipano",
+ "tumulto",
+ "tunisia",
+ "tuono",
+ "turista",
+ "tuta",
+ "tutelare",
+ "tutore",
+ "ubriaco",
+ "uccello",
+ "udienza",
+ "udito",
+ "uffa",
+ "umanoide",
+ "umore",
+ "unghia",
+ "unguento",
+ "unicorno",
+ "unione",
+ "universo",
+ "uomo",
+ "uragano",
+ "uranio",
+ "urlare",
+ "uscire",
+ "utente",
+ "utilizzo",
+ "vacanza",
+ "vacca",
+ "vaglio",
+ "vagonata",
+ "valle",
+ "valore",
+ "valutare",
+ "valvola",
+ "vampiro",
+ "vaniglia",
+ "vanto",
+ "vapore",
+ "variante",
+ "vasca",
+ "vaselina",
+ "vassoio",
+ "vedere",
+ "vegetale",
+ "veglia",
+ "veicolo",
+ "vela",
+ "veleno",
+ "velivolo",
+ "velluto",
+ "vendere",
+ "venerare",
+ "venire",
+ "vento",
+ "veranda",
+ "verbo",
+ "verdura",
+ "vergine",
+ "verifica",
+ "vernice",
+ "vero",
+ "verruca",
+ "versare",
+ "vertebra",
+ "vescica",
+ "vespaio",
+ "vestito",
+ "vesuvio",
+ "veterano",
+ "vetro",
+ "vetta",
+ "viadotto",
+ "viaggio",
+ "vibrare",
+ "vicenda",
+ "vichingo",
+ "vietare",
+ "vigilare",
+ "vigneto",
+ "villa",
+ "vincere",
+ "violino",
+ "vipera",
+ "virgola",
+ "virtuoso",
+ "visita",
+ "vita",
+ "vitello",
+ "vittima",
+ "vivavoce",
+ "vivere",
+ "viziato",
+ "voglia",
+ "volare",
+ "volpe",
+ "volto",
+ "volume",
+ "vongole",
+ "voragine",
+ "vortice",
+ "votare",
+ "vulcano",
+ "vuotare",
+ "zabaione",
+ "zaffiro",
+ "zainetto",
+ "zampa",
+ "zanzara",
+ "zattera",
+ "zavorra",
+ "zenzero",
+ "zero",
+ "zingaro",
+ "zittire",
+ "zoccolo",
+ "zolfo",
+ "zombie",
+ "zucchero"
+ });
+ unique_prefix_length = 4;
+ word_map = new std::unordered_map<std::string, uint32_t>;
+ trimmed_word_map = new std::unordered_map<std::string, uint32_t>;
+ language_name = "Italian";
+ populate_maps();
+ }
+ };
+}
+
+#endif
diff --git a/src/mnemonics/portuguese.h b/src/mnemonics/portuguese.h
index f60991a4d..5ec98e904 100644
--- a/src/mnemonics/portuguese.h
+++ b/src/mnemonics/portuguese.h
@@ -587,7 +587,7 @@ namespace Language
"feerico",
"feixe",
"felicidade",
- "felipe",
+ "felpudo",
"feltro",
"femur",
"fenotipo",
@@ -712,7 +712,7 @@ namespace Language
"gume",
"guru",
"gustativo",
- "gustavo",
+ "grelhado",
"gutural",
"habitue",
"haitiano",
@@ -1334,7 +1334,7 @@ namespace Language
"rins",
"rios",
"riqueza",
- "riquixa",
+ "respeito",
"rissole",
"ritualistico",
"rivalizar",