diff --git a/monero/wordlists/__init__.py b/monero/wordlists/__init__.py index 9399596..b1637df 100644 --- a/monero/wordlists/__init__.py +++ b/monero/wordlists/__init__.py @@ -1,2 +1,14 @@ from .wordlist import get_wordlist, list_wordlists from .english import English + +from .chinese_simplified import ChineseSimplified +from .dutch import Dutch +from .esperanto import Esperanto +from .french import French +from .german import German +from .italian import Italian +from .japanese import Japanese +from .lojban import Lojban +from .portuguese import Portuguese +from .russian import Russian +from .spanish import Spanish diff --git a/monero/wordlists/chinese_simplified.py b/monero/wordlists/chinese_simplified.py new file mode 100644 index 0000000..7b0fda0 --- /dev/null +++ b/monero/wordlists/chinese_simplified.py @@ -0,0 +1,1694 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/chinese_simplified.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + + +class ChineseSimplified(Wordlist): + language_name = u"简体中文 (中国)", + english_language_name = "Chinese (simplified)" + unique_prefix_length = 1 + word_list = [ + u"的", + u"一", + u"是", + u"在", + u"不", + u"了", + u"有", + u"和", + u"人", + u"这", + u"中", + u"大", + u"为", + u"上", + u"个", + u"国", + u"我", + u"以", + u"要", + u"他", + u"时", + u"来", + u"用", + u"们", + u"生", + u"到", + u"作", + u"地", + u"于", + u"出", + u"就", + u"分", + u"对", + u"成", + u"会", + u"可", + u"主", + u"发", + u"年", + u"动", + u"同", + u"工", + u"也", + u"能", + u"下", + u"过", + u"子", + u"说", + u"产", + u"种", + u"面", + u"而", + u"方", + u"后", + u"多", + u"定", + u"行", + u"学", + u"法", + u"所", + u"民", + u"得", + u"经", + u"十", + u"三", + u"之", + u"进", + u"着", + u"等", + u"部", + u"度", + u"家", + u"电", + u"力", + u"里", + u"如", + u"水", + u"化", + u"高", + u"自", + u"二", + u"理", + u"起", + u"小", + u"物", + u"现", + u"实", + u"加", + u"量", + u"都", + u"两", + u"体", + u"制", + u"机", + u"当", + u"使", + u"点", + u"从", + u"业", + u"本", + u"去", + u"把", + u"性", + u"好", + u"应", + u"开", + u"它", + u"合", + u"还", + u"因", + u"由", + u"其", + u"些", + u"然", + u"前", + u"外", + u"天", + u"政", + u"四", + u"日", + u"那", + u"社", + u"义", + u"事", + u"平", + u"形", + u"相", + u"全", + u"表", + u"间", + u"样", + u"与", + u"关", + u"各", + u"重", + u"新", + u"线", + u"内", + u"数", + u"正", + u"心", + u"反", + u"你", + u"明", + u"看", + u"原", + u"又", + u"么", + u"利", + u"比", + u"或", + u"但", + u"质", + u"气", + u"第", + u"向", + u"道", + u"命", + u"此", + u"变", + u"条", + u"只", + u"没", + u"结", + u"解", + u"问", + u"意", + u"建", + u"月", + u"公", + u"无", + u"系", + u"军", + u"很", + u"情", + u"者", + u"最", + u"立", + u"代", + u"想", + u"已", + u"通", + u"并", + u"提", + u"直", + u"题", + u"党", + u"程", + u"展", + u"五", + u"果", + u"料", + u"象", + u"员", + u"革", + u"位", + u"入", + u"常", + u"文", + u"总", + u"次", + u"品", + u"式", + u"活", + u"设", + u"及", + u"管", + u"特", + u"件", + u"长", + u"求", + u"老", + u"头", + u"基", + u"资", + u"边", + u"流", + u"路", + u"级", + u"少", + u"图", + u"山", + u"统", + u"接", + u"知", + u"较", + u"将", + u"组", + u"见", + u"计", + u"别", + u"她", + u"手", + u"角", + u"期", + u"根", + u"论", + u"运", + u"农", + u"指", + u"几", + u"九", + u"区", + u"强", + u"放", + u"决", + u"西", + u"被", + u"干", + u"做", + u"必", + u"战", + u"先", + u"回", + u"则", + u"任", + u"取", + u"据", + u"处", + u"队", + u"南", + u"给", + u"色", + u"光", + u"门", + u"即", + u"保", + u"治", + u"北", + u"造", + u"百", + u"规", + u"热", + u"领", + u"七", + u"海", + u"口", + u"东", + u"导", + u"器", + u"压", + u"志", + u"世", + u"金", + u"增", + u"争", + u"济", + u"阶", + u"油", + u"思", + u"术", + u"极", + u"交", + u"受", + u"联", + u"什", + u"认", + u"六", + u"共", + u"权", + u"收", + u"证", + u"改", + u"清", + u"美", + u"再", + u"采", + u"转", + u"更", + u"单", + u"风", + u"切", + u"打", + u"白", + u"教", + u"速", + u"花", + u"带", + u"安", + u"场", + u"身", + u"车", + u"例", + u"真", + u"务", + u"具", + u"万", + u"每", + u"目", + u"至", + u"达", + u"走", + u"积", + u"示", + u"议", + u"声", + u"报", + u"斗", + u"完", + u"类", + u"八", + u"离", + u"华", + u"名", + u"确", + u"才", + u"科", + u"张", + u"信", + u"马", + u"节", + u"话", + u"米", + u"整", + u"空", + u"元", + u"况", + u"今", + u"集", + u"温", + u"传", + u"土", + u"许", + u"步", + u"群", + u"广", + u"石", + u"记", + u"需", + u"段", + u"研", + u"界", + u"拉", + u"林", + u"律", + u"叫", + u"且", + u"究", + u"观", + u"越", + u"织", + u"装", + u"影", + u"算", + u"低", + u"持", + u"音", + u"众", + u"书", + u"布", + u"复", + u"容", + u"儿", + u"须", + u"际", + u"商", + u"非", + u"验", + u"连", + u"断", + u"深", + u"难", + u"近", + u"矿", + u"千", + u"周", + u"委", + u"素", + u"技", + u"备", + u"半", + u"办", + u"青", + u"省", + u"列", + u"习", + u"响", + u"约", + u"支", + u"般", + u"史", + u"感", + u"劳", + u"便", + u"团", + u"往", + u"酸", + u"历", + u"市", + u"克", + u"何", + u"除", + u"消", + u"构", + u"府", + u"称", + u"太", + u"准", + u"精", + u"值", + u"号", + u"率", + u"族", + u"维", + u"划", + u"选", + u"标", + u"写", + u"存", + u"候", + u"毛", + u"亲", + u"快", + u"效", + u"斯", + u"院", + u"查", + u"江", + u"型", + u"眼", + u"王", + u"按", + u"格", + u"养", + u"易", + u"置", + u"派", + u"层", + u"片", + u"始", + u"却", + u"专", + u"状", + u"育", + u"厂", + u"京", + u"识", + u"适", + u"属", + u"圆", + u"包", + u"火", + u"住", + u"调", + u"满", + u"县", + u"局", + u"照", + u"参", + u"红", + u"细", + u"引", + u"听", + u"该", + u"铁", + u"价", + u"严", + u"首", + u"底", + u"液", + u"官", + u"德", + u"随", + u"病", + u"苏", + u"失", + u"尔", + u"死", + u"讲", + u"配", + u"女", + u"黄", + u"推", + u"显", + u"谈", + u"罪", + u"神", + u"艺", + u"呢", + u"席", + u"含", + u"企", + u"望", + u"密", + u"批", + u"营", + u"项", + u"防", + u"举", + u"球", + u"英", + u"氧", + u"势", + u"告", + u"李", + u"台", + u"落", + u"木", + u"帮", + u"轮", + u"破", + u"亚", + u"师", + u"围", + u"注", + u"远", + u"字", + u"材", + u"排", + u"供", + u"河", + u"态", + u"封", + u"另", + u"施", + u"减", + u"树", + u"溶", + u"怎", + u"止", + u"案", + u"言", + u"士", + u"均", + u"武", + u"固", + u"叶", + u"鱼", + u"波", + u"视", + u"仅", + u"费", + u"紧", + u"爱", + u"左", + u"章", + u"早", + u"朝", + u"害", + u"续", + u"轻", + u"服", + u"试", + u"食", + u"充", + u"兵", + u"源", + u"判", + u"护", + u"司", + u"足", + u"某", + u"练", + u"差", + u"致", + u"板", + u"田", + u"降", + u"黑", + u"犯", + u"负", + u"击", + u"范", + u"继", + u"兴", + u"似", + u"余", + u"坚", + u"曲", + u"输", + u"修", + u"故", + u"城", + u"夫", + u"够", + u"送", + u"笔", + u"船", + u"占", + u"右", + u"财", + u"吃", + u"富", + u"春", + u"职", + u"觉", + u"汉", + u"画", + u"功", + u"巴", + u"跟", + u"虽", + u"杂", + u"飞", + u"检", + u"吸", + u"助", + u"升", + u"阳", + u"互", + u"初", + u"创", + u"抗", + u"考", + u"投", + u"坏", + u"策", + u"古", + u"径", + u"换", + u"未", + u"跑", + u"留", + u"钢", + u"曾", + u"端", + u"责", + u"站", + u"简", + u"述", + u"钱", + u"副", + u"尽", + u"帝", + u"射", + u"草", + u"冲", + u"承", + u"独", + u"令", + u"限", + u"阿", + u"宣", + u"环", + u"双", + u"请", + u"超", + u"微", + u"让", + u"控", + u"州", + u"良", + u"轴", + u"找", + u"否", + u"纪", + u"益", + u"依", + u"优", + u"顶", + u"础", + u"载", + u"倒", + u"房", + u"突", + u"坐", + u"粉", + u"敌", + u"略", + u"客", + u"袁", + u"冷", + u"胜", + u"绝", + u"析", + u"块", + u"剂", + u"测", + u"丝", + u"协", + u"诉", + u"念", + u"陈", + u"仍", + u"罗", + u"盐", + u"友", + u"洋", + u"错", + u"苦", + u"夜", + u"刑", + u"移", + u"频", + u"逐", + u"靠", + u"混", + u"母", + u"短", + u"皮", + u"终", + u"聚", + u"汽", + u"村", + u"云", + u"哪", + u"既", + u"距", + u"卫", + u"停", + u"烈", + u"央", + u"察", + u"烧", + u"迅", + u"境", + u"若", + u"印", + u"洲", + u"刻", + u"括", + u"激", + u"孔", + u"搞", + u"甚", + u"室", + u"待", + u"核", + u"校", + u"散", + u"侵", + u"吧", + u"甲", + u"游", + u"久", + u"菜", + u"味", + u"旧", + u"模", + u"湖", + u"货", + u"损", + u"预", + u"阻", + u"毫", + u"普", + u"稳", + u"乙", + u"妈", + u"植", + u"息", + u"扩", + u"银", + u"语", + u"挥", + u"酒", + u"守", + u"拿", + u"序", + u"纸", + u"医", + u"缺", + u"雨", + u"吗", + u"针", + u"刘", + u"啊", + u"急", + u"唱", + u"误", + u"训", + u"愿", + u"审", + u"附", + u"获", + u"茶", + u"鲜", + u"粮", + u"斤", + u"孩", + u"脱", + u"硫", + u"肥", + u"善", + u"龙", + u"演", + u"父", + u"渐", + u"血", + u"欢", + u"械", + u"掌", + u"歌", + u"沙", + u"刚", + u"攻", + u"谓", + u"盾", + u"讨", + u"晚", + u"粒", + u"乱", + u"燃", + u"矛", + u"乎", + u"杀", + u"药", + u"宁", + u"鲁", + u"贵", + u"钟", + u"煤", + u"读", + u"班", + u"伯", + u"香", + u"介", + u"迫", + u"句", + u"丰", + u"培", + u"握", + u"兰", + u"担", + u"弦", + u"蛋", + u"沉", + u"假", + u"穿", + u"执", + u"答", + u"乐", + u"谁", + u"顺", + u"烟", + u"缩", + u"征", + u"脸", + u"喜", + u"松", + u"脚", + u"困", + u"异", + u"免", + u"背", + u"星", + u"福", + u"买", + u"染", + u"井", + u"概", + u"慢", + u"怕", + u"磁", + u"倍", + u"祖", + u"皇", + u"促", + u"静", + u"补", + u"评", + u"翻", + u"肉", + u"践", + u"尼", + u"衣", + u"宽", + u"扬", + u"棉", + u"希", + u"伤", + u"操", + u"垂", + u"秋", + u"宜", + u"氢", + u"套", + u"督", + u"振", + u"架", + u"亮", + u"末", + u"宪", + u"庆", + u"编", + u"牛", + u"触", + u"映", + u"雷", + u"销", + u"诗", + u"座", + u"居", + u"抓", + u"裂", + u"胞", + u"呼", + u"娘", + u"景", + u"威", + u"绿", + u"晶", + u"厚", + u"盟", + u"衡", + u"鸡", + u"孙", + u"延", + u"危", + u"胶", + u"屋", + u"乡", + u"临", + u"陆", + u"顾", + u"掉", + u"呀", + u"灯", + u"岁", + u"措", + u"束", + u"耐", + u"剧", + u"玉", + u"赵", + u"跳", + u"哥", + u"季", + u"课", + u"凯", + u"胡", + u"额", + u"款", + u"绍", + u"卷", + u"齐", + u"伟", + u"蒸", + u"殖", + u"永", + u"宗", + u"苗", + u"川", + u"炉", + u"岩", + u"弱", + u"零", + u"杨", + u"奏", + u"沿", + u"露", + u"杆", + u"探", + u"滑", + u"镇", + u"饭", + u"浓", + u"航", + u"怀", + u"赶", + u"库", + u"夺", + u"伊", + u"灵", + u"税", + u"途", + u"灭", + u"赛", + u"归", + u"召", + u"鼓", + u"播", + u"盘", + u"裁", + u"险", + u"康", + u"唯", + u"录", + u"菌", + u"纯", + u"借", + u"糖", + u"盖", + u"横", + u"符", + u"私", + u"努", + u"堂", + u"域", + u"枪", + u"润", + u"幅", + u"哈", + u"竟", + u"熟", + u"虫", + u"泽", + u"脑", + u"壤", + u"碳", + u"欧", + u"遍", + u"侧", + u"寨", + u"敢", + u"彻", + u"虑", + u"斜", + u"薄", + u"庭", + u"纳", + u"弹", + u"饲", + u"伸", + u"折", + u"麦", + u"湿", + u"暗", + u"荷", + u"瓦", + u"塞", + u"床", + u"筑", + u"恶", + u"户", + u"访", + u"塔", + u"奇", + u"透", + u"梁", + u"刀", + u"旋", + u"迹", + u"卡", + u"氯", + u"遇", + u"份", + u"毒", + u"泥", + u"退", + u"洗", + u"摆", + u"灰", + u"彩", + u"卖", + u"耗", + u"夏", + u"择", + u"忙", + u"铜", + u"献", + u"硬", + u"予", + u"繁", + u"圈", + u"雪", + u"函", + u"亦", + u"抽", + u"篇", + u"阵", + u"阴", + u"丁", + u"尺", + u"追", + u"堆", + u"雄", + u"迎", + u"泛", + u"爸", + u"楼", + u"避", + u"谋", + u"吨", + u"野", + u"猪", + u"旗", + u"累", + u"偏", + u"典", + u"馆", + u"索", + u"秦", + u"脂", + u"潮", + u"爷", + u"豆", + u"忽", + u"托", + u"惊", + u"塑", + u"遗", + u"愈", + u"朱", + u"替", + u"纤", + u"粗", + u"倾", + u"尚", + u"痛", + u"楚", + u"谢", + u"奋", + u"购", + u"磨", + u"君", + u"池", + u"旁", + u"碎", + u"骨", + u"监", + u"捕", + u"弟", + u"暴", + u"割", + u"贯", + u"殊", + u"释", + u"词", + u"亡", + u"壁", + u"顿", + u"宝", + u"午", + u"尘", + u"闻", + u"揭", + u"炮", + u"残", + u"冬", + u"桥", + u"妇", + u"警", + u"综", + u"招", + u"吴", + u"付", + u"浮", + u"遭", + u"徐", + u"您", + u"摇", + u"谷", + u"赞", + u"箱", + u"隔", + u"订", + u"男", + u"吹", + u"园", + u"纷", + u"唐", + u"败", + u"宋", + u"玻", + u"巨", + u"耕", + u"坦", + u"荣", + u"闭", + u"湾", + u"键", + u"凡", + u"驻", + u"锅", + u"救", + u"恩", + u"剥", + u"凝", + u"碱", + u"齿", + u"截", + u"炼", + u"麻", + u"纺", + u"禁", + u"废", + u"盛", + u"版", + u"缓", + u"净", + u"睛", + u"昌", + u"婚", + u"涉", + u"筒", + u"嘴", + u"插", + u"岸", + u"朗", + u"庄", + u"街", + u"藏", + u"姑", + u"贸", + u"腐", + u"奴", + u"啦", + u"惯", + u"乘", + u"伙", + u"恢", + u"匀", + u"纱", + u"扎", + u"辩", + u"耳", + u"彪", + u"臣", + u"亿", + u"璃", + u"抵", + u"脉", + u"秀", + u"萨", + u"俄", + u"网", + u"舞", + u"店", + u"喷", + u"纵", + u"寸", + u"汗", + u"挂", + u"洪", + u"贺", + u"闪", + u"柬", + u"爆", + u"烯", + u"津", + u"稻", + u"墙", + u"软", + u"勇", + u"像", + u"滚", + u"厘", + u"蒙", + u"芳", + u"肯", + u"坡", + u"柱", + u"荡", + u"腿", + u"仪", + u"旅", + u"尾", + u"轧", + u"冰", + u"贡", + u"登", + u"黎", + u"削", + u"钻", + u"勒", + u"逃", + u"障", + u"氨", + u"郭", + u"峰", + u"币", + u"港", + u"伏", + u"轨", + u"亩", + u"毕", + u"擦", + u"莫", + u"刺", + u"浪", + u"秘", + u"援", + u"株", + u"健", + u"售", + u"股", + u"岛", + u"甘", + u"泡", + u"睡", + u"童", + u"铸", + u"汤", + u"阀", + u"休", + u"汇", + u"舍", + u"牧", + u"绕", + u"炸", + u"哲", + u"磷", + u"绩", + u"朋", + u"淡", + u"尖", + u"启", + u"陷", + u"柴", + u"呈", + u"徒", + u"颜", + u"泪", + u"稍", + u"忘", + u"泵", + u"蓝", + u"拖", + u"洞", + u"授", + u"镜", + u"辛", + u"壮", + u"锋", + u"贫", + u"虚", + u"弯", + u"摩", + u"泰", + u"幼", + u"廷", + u"尊", + u"窗", + u"纲", + u"弄", + u"隶", + u"疑", + u"氏", + u"宫", + u"姐", + u"震", + u"瑞", + u"怪", + u"尤", + u"琴", + u"循", + u"描", + u"膜", + u"违", + u"夹", + u"腰", + u"缘", + u"珠", + u"穷", + u"森", + u"枝", + u"竹", + u"沟", + u"催", + u"绳", + u"忆", + u"邦", + u"剩", + u"幸", + u"浆", + u"栏", + u"拥", + u"牙", + u"贮", + u"礼", + u"滤", + u"钠", + u"纹", + u"罢", + u"拍", + u"咱", + u"喊", + u"袖", + u"埃", + u"勤", + u"罚", + u"焦", + u"潜", + u"伍", + u"墨", + u"欲", + u"缝", + u"姓", + u"刊", + u"饱", + u"仿", + u"奖", + u"铝", + u"鬼", + u"丽", + u"跨", + u"默", + u"挖", + u"链", + u"扫", + u"喝", + u"袋", + u"炭", + u"污", + u"幕", + u"诸", + u"弧", + u"励", + u"梅", + u"奶", + u"洁", + u"灾", + u"舟", + u"鉴", + u"苯", + u"讼", + u"抱", + u"毁", + u"懂", + u"寒", + u"智", + u"埔", + u"寄", + u"届", + u"跃", + u"渡", + u"挑", + u"丹", + u"艰", + u"贝", + u"碰", + u"拔", + u"爹", + u"戴", + u"码", + u"梦", + u"芽", + u"熔", + u"赤", + u"渔", + u"哭", + u"敬", + u"颗", + u"奔", + u"铅", + u"仲", + u"虎", + u"稀", + u"妹", + u"乏", + u"珍", + u"申", + u"桌", + u"遵", + u"允", + u"隆", + u"螺", + u"仓", + u"魏", + u"锐", + u"晓", + u"氮", + u"兼", + u"隐", + u"碍", + u"赫", + u"拨", + u"忠", + u"肃", + u"缸", + u"牵", + u"抢", + u"博", + u"巧", + u"壳", + u"兄", + u"杜", + u"讯", + u"诚", + u"碧", + u"祥", + u"柯", + u"页", + u"巡", + u"矩", + u"悲", + u"灌", + u"龄", + u"伦", + u"票", + u"寻", + u"桂", + u"铺", + u"圣", + u"恐", + u"恰", + u"郑", + u"趣", + u"抬", + u"荒", + u"腾", + u"贴", + u"柔", + u"滴", + u"猛", + u"阔", + u"辆", + u"妻", + u"填", + u"撤", + u"储", + u"签", + u"闹", + u"扰", + u"紫", + u"砂", + u"递", + u"戏", + u"吊", + u"陶", + u"伐", + u"喂", + u"疗", + u"瓶", + u"婆", + u"抚", + u"臂", + u"摸", + u"忍", + u"虾", + u"蜡", + u"邻", + u"胸", + u"巩", + u"挤", + u"偶", + u"弃", + u"槽", + u"劲", + u"乳", + u"邓", + u"吉", + u"仁", + u"烂", + u"砖", + u"租", + u"乌", + u"舰", + u"伴", + u"瓜", + u"浅", + u"丙", + u"暂", + u"燥", + u"橡", + u"柳", + u"迷", + u"暖", + u"牌", + u"秧", + u"胆", + u"详", + u"簧", + u"踏", + u"瓷", + u"谱", + u"呆", + u"宾", + u"糊", + u"洛", + u"辉", + u"愤", + u"竞", + u"隙", + u"怒", + u"粘", + u"乃", + u"绪", + u"肩", + u"籍", + u"敏", + u"涂", + u"熙", + u"皆", + u"侦", + u"悬", + u"掘", + u"享", + u"纠", + u"醒", + u"狂", + u"锁", + u"淀", + u"恨", + u"牲", + u"霸", + u"爬", + u"赏", + u"逆", + u"玩", + u"陵", + u"祝", + u"秒", + u"浙", + u"貌" + ] diff --git a/monero/wordlists/dutch.py b/monero/wordlists/dutch.py new file mode 100644 index 0000000..83b1eca --- /dev/null +++ b/monero/wordlists/dutch.py @@ -0,0 +1,1693 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/dutch.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + +from .wordlist import Wordlist + + +class Dutch(Wordlist): + language_name = "Nederlands" + english_language_name = "Dutch" + unique_prefix_length = 4 + word_list = [ + "aalglad", + "aalscholver", + "aambeeld", + "aangeef", + "aanlandig", + "aanvaard", + "aanwakker", + "aapmens", + "aarten", + "abdicatie", + "abnormaal", + "abrikoos", + "accu", + "acuut", + "adjudant", + "admiraal", + "advies", + "afbidding", + "afdracht", + "affaire", + "affiche", + "afgang", + "afkick", + "afknap", + "aflees", + "afmijner", + "afname", + "afpreekt", + "afrader", + "afspeel", + "aftocht", + "aftrek", + "afzijdig", + "ahornboom", + "aktetas", + "akzo", + "alchemist", + "alcohol", + "aldaar", + "alexander", + "alfabet", + "alfredo", + "alice", + "alikruik", + "allrisk", + "altsax", + "alufolie", + "alziend", + "amai", + "ambacht", + "ambieer", + "amina", + "amnestie", + "amok", + "ampul", + "amuzikaal", + "angela", + "aniek", + "antje", + "antwerpen", + "anya", + "aorta", + "apache", + "apekool", + "appelaar", + "arganolie", + "argeloos", + "armoede", + "arrenslee", + "artritis", + "arubaan", + "asbak", + "ascii", + "asgrauw", + "asjes", + "asml", + "aspunt", + "asurn", + "asveld", + "aterling", + "atomair", + "atrium", + "atsma", + "atypisch", + "auping", + "aura", + "avifauna", + "axiaal", + "azoriaan", + "azteek", + "azuur", + "bachelor", + "badderen", + "badhotel", + "badmantel", + "badsteden", + "balie", + "ballans", + "balvers", + "bamibal", + "banneling", + "barracuda", + "basaal", + "batelaan", + "batje", + "beambte", + "bedlamp", + "bedwelmd", + "befaamd", + "begierd", + "begraaf", + "behield", + "beijaard", + "bejaagd", + "bekaaid", + "beks", + "bektas", + "belaad", + "belboei", + "belderbos", + "beloerd", + "beluchten", + "bemiddeld", + "benadeeld", + "benijd", + "berechten", + "beroemd", + "besef", + "besseling", + "best", + "betichten", + "bevind", + "bevochten", + "bevraagd", + "bewust", + "bidplaats", + "biefstuk", + "biemans", + "biezen", + "bijbaan", + "bijeenkom", + "bijfiguur", + "bijkaart", + "bijlage", + "bijpaard", + "bijtgaar", + "bijweg", + "bimmel", + "binck", + "bint", + "biobak", + "biotisch", + "biseks", + "bistro", + "bitter", + "bitumen", + "bizar", + "blad", + "bleken", + "blender", + "bleu", + "blief", + "blijven", + "blozen", + "bock", + "boef", + "boei", + "boks", + "bolder", + "bolus", + "bolvormig", + "bomaanval", + "bombarde", + "bomma", + "bomtapijt", + "bookmaker", + "boos", + "borg", + "bosbes", + "boshuizen", + "bosloop", + "botanicus", + "bougie", + "bovag", + "boxspring", + "braad", + "brasem", + "brevet", + "brigade", + "brinckman", + "bruid", + "budget", + "buffel", + "buks", + "bulgaar", + "buma", + "butaan", + "butler", + "buuf", + "cactus", + "cafeetje", + "camcorder", + "cannabis", + "canyon", + "capoeira", + "capsule", + "carkit", + "casanova", + "catalaan", + "ceintuur", + "celdeling", + "celplasma", + "cement", + "censeren", + "ceramisch", + "cerberus", + "cerebraal", + "cesium", + "cirkel", + "citeer", + "civiel", + "claxon", + "clenbuterol", + "clicheren", + "clijsen", + "coalitie", + "coassistentschap", + "coaxiaal", + "codetaal", + "cofinanciering", + "cognac", + "coltrui", + "comfort", + "commandant", + "condensaat", + "confectie", + "conifeer", + "convector", + "copier", + "corfu", + "correct", + "coup", + "couvert", + "creatie", + "credit", + "crematie", + "cricket", + "croupier", + "cruciaal", + "cruijff", + "cuisine", + "culemborg", + "culinair", + "curve", + "cyrano", + "dactylus", + "dading", + "dagblind", + "dagje", + "daglicht", + "dagprijs", + "dagranden", + "dakdekker", + "dakpark", + "dakterras", + "dalgrond", + "dambord", + "damkat", + "damlengte", + "damman", + "danenberg", + "debbie", + "decibel", + "defect", + "deformeer", + "degelijk", + "degradant", + "dejonghe", + "dekken", + "deppen", + "derek", + "derf", + "derhalve", + "detineren", + "devalueer", + "diaken", + "dicht", + "dictaat", + "dief", + "digitaal", + "dijbreuk", + "dijkmans", + "dimbaar", + "dinsdag", + "diode", + "dirigeer", + "disbalans", + "dobermann", + "doenbaar", + "doerak", + "dogma", + "dokhaven", + "dokwerker", + "doling", + "dolphijn", + "dolven", + "dombo", + "dooraderd", + "dopeling", + "doping", + "draderig", + "drama", + "drenkbak", + "dreumes", + "drol", + "drug", + "duaal", + "dublin", + "duplicaat", + "durven", + "dusdanig", + "dutchbat", + "dutje", + "dutten", + "duur", + "duwwerk", + "dwaal", + "dweil", + "dwing", + "dyslexie", + "ecostroom", + "ecotaks", + "educatie", + "eeckhout", + "eede", + "eemland", + "eencellig", + "eeneiig", + "eenruiter", + "eenwinter", + "eerenberg", + "eerrover", + "eersel", + "eetmaal", + "efteling", + "egaal", + "egtberts", + "eickhoff", + "eidooier", + "eiland", + "eind", + "eisden", + "ekster", + "elburg", + "elevatie", + "elfkoppig", + "elfrink", + "elftal", + "elimineer", + "elleboog", + "elma", + "elodie", + "elsa", + "embleem", + "embolie", + "emoe", + "emonds", + "emplooi", + "enduro", + "enfin", + "engageer", + "entourage", + "entstof", + "epileer", + "episch", + "eppo", + "erasmus", + "erboven", + "erebaan", + "erelijst", + "ereronden", + "ereteken", + "erfhuis", + "erfwet", + "erger", + "erica", + "ermitage", + "erna", + "ernie", + "erts", + "ertussen", + "eruitzien", + "ervaar", + "erven", + "erwt", + "esbeek", + "escort", + "esdoorn", + "essing", + "etage", + "eter", + "ethanol", + "ethicus", + "etholoog", + "eufonisch", + "eurocent", + "evacuatie", + "exact", + "examen", + "executant", + "exen", + "exit", + "exogeen", + "exotherm", + "expeditie", + "expletief", + "expres", + "extase", + "extinctie", + "faal", + "faam", + "fabel", + "facultair", + "fakir", + "fakkel", + "faliekant", + "fallisch", + "famke", + "fanclub", + "fase", + "fatsoen", + "fauna", + "federaal", + "feedback", + "feest", + "feilbaar", + "feitelijk", + "felblauw", + "figurante", + "fiod", + "fitheid", + "fixeer", + "flap", + "fleece", + "fleur", + "flexibel", + "flits", + "flos", + "flow", + "fluweel", + "foezelen", + "fokkelman", + "fokpaard", + "fokvee", + "folder", + "follikel", + "folmer", + "folteraar", + "fooi", + "foolen", + "forfait", + "forint", + "formule", + "fornuis", + "fosfaat", + "foxtrot", + "foyer", + "fragiel", + "frater", + "freak", + "freddie", + "fregat", + "freon", + "frijnen", + "fructose", + "frunniken", + "fuiven", + "funshop", + "furieus", + "fysica", + "gadget", + "galder", + "galei", + "galg", + "galvlieg", + "galzuur", + "ganesh", + "gaswet", + "gaza", + "gazelle", + "geaaid", + "gebiecht", + "gebufferd", + "gedijd", + "geef", + "geflanst", + "gefreesd", + "gegaan", + "gegijzeld", + "gegniffel", + "gegraaid", + "gehikt", + "gehobbeld", + "gehucht", + "geiser", + "geiten", + "gekaakt", + "gekheid", + "gekijf", + "gekmakend", + "gekocht", + "gekskap", + "gekte", + "gelubberd", + "gemiddeld", + "geordend", + "gepoederd", + "gepuft", + "gerda", + "gerijpt", + "geseald", + "geshockt", + "gesierd", + "geslaagd", + "gesnaaid", + "getracht", + "getwijfel", + "geuit", + "gevecht", + "gevlagd", + "gewicht", + "gezaagd", + "gezocht", + "ghanees", + "giebelen", + "giechel", + "giepmans", + "gips", + "giraal", + "gistachtig", + "gitaar", + "glaasje", + "gletsjer", + "gleuf", + "glibberen", + "glijbaan", + "gloren", + "gluipen", + "gluren", + "gluur", + "gnoe", + "goddelijk", + "godgans", + "godschalk", + "godzalig", + "goeierd", + "gogme", + "goklustig", + "gokwereld", + "gonggrijp", + "gonje", + "goor", + "grabbel", + "graf", + "graveer", + "grif", + "grolleman", + "grom", + "groosman", + "grubben", + "gruijs", + "grut", + "guacamole", + "guido", + "guppy", + "haazen", + "hachelijk", + "haex", + "haiku", + "hakhout", + "hakken", + "hanegem", + "hans", + "hanteer", + "harrie", + "hazebroek", + "hedonist", + "heil", + "heineken", + "hekhuis", + "hekman", + "helbig", + "helga", + "helwegen", + "hengelaar", + "herkansen", + "hermafrodiet", + "hertaald", + "hiaat", + "hikspoors", + "hitachi", + "hitparade", + "hobo", + "hoeve", + "holocaust", + "hond", + "honnepon", + "hoogacht", + "hotelbed", + "hufter", + "hugo", + "huilbier", + "hulk", + "humus", + "huwbaar", + "huwelijk", + "hype", + "iconisch", + "idema", + "ideogram", + "idolaat", + "ietje", + "ijker", + "ijkheid", + "ijklijn", + "ijkmaat", + "ijkwezen", + "ijmuiden", + "ijsbox", + "ijsdag", + "ijselijk", + "ijskoud", + "ilse", + "immuun", + "impliceer", + "impuls", + "inbijten", + "inbuigen", + "indijken", + "induceer", + "indy", + "infecteer", + "inhaak", + "inkijk", + "inluiden", + "inmijnen", + "inoefenen", + "inpolder", + "inrijden", + "inslaan", + "invitatie", + "inwaaien", + "ionisch", + "isaac", + "isolatie", + "isotherm", + "isra", + "italiaan", + "ivoor", + "jacobs", + "jakob", + "jammen", + "jampot", + "jarig", + "jehova", + "jenever", + "jezus", + "joana", + "jobdienst", + "josua", + "joule", + "juich", + "jurk", + "juut", + "kaas", + "kabelaar", + "kabinet", + "kagenaar", + "kajuit", + "kalebas", + "kalm", + "kanjer", + "kapucijn", + "karregat", + "kart", + "katvanger", + "katwijk", + "kegelaar", + "keiachtig", + "keizer", + "kenletter", + "kerdijk", + "keus", + "kevlar", + "kezen", + "kickback", + "kieviet", + "kijken", + "kikvors", + "kilheid", + "kilobit", + "kilsdonk", + "kipschnitzel", + "kissebis", + "klad", + "klagelijk", + "klak", + "klapbaar", + "klaver", + "klene", + "klets", + "klijnhout", + "klit", + "klok", + "klonen", + "klotefilm", + "kluif", + "klumper", + "klus", + "knabbel", + "knagen", + "knaven", + "kneedbaar", + "knmi", + "knul", + "knus", + "kokhals", + "komiek", + "komkommer", + "kompaan", + "komrij", + "komvormig", + "koning", + "kopbal", + "kopklep", + "kopnagel", + "koppejan", + "koptekst", + "kopwand", + "koraal", + "kosmisch", + "kostbaar", + "kram", + "kraneveld", + "kras", + "kreling", + "krengen", + "kribbe", + "krik", + "kruid", + "krulbol", + "kuijper", + "kuipbank", + "kuit", + "kuiven", + "kutsmoes", + "kuub", + "kwak", + "kwatong", + "kwetsbaar", + "kwezelaar", + "kwijnen", + "kwik", + "kwinkslag", + "kwitantie", + "lading", + "lakbeits", + "lakken", + "laklaag", + "lakmoes", + "lakwijk", + "lamheid", + "lamp", + "lamsbout", + "lapmiddel", + "larve", + "laser", + "latijn", + "latuw", + "lawaai", + "laxeerpil", + "lebberen", + "ledeboer", + "leefbaar", + "leeman", + "lefdoekje", + "lefhebber", + "legboor", + "legsel", + "leguaan", + "leiplaat", + "lekdicht", + "lekrijden", + "leksteen", + "lenen", + "leraar", + "lesbienne", + "leugenaar", + "leut", + "lexicaal", + "lezing", + "lieten", + "liggeld", + "lijdzaam", + "lijk", + "lijmstang", + "lijnschip", + "likdoorn", + "likken", + "liksteen", + "limburg", + "link", + "linoleum", + "lipbloem", + "lipman", + "lispelen", + "lissabon", + "litanie", + "liturgie", + "lochem", + "loempia", + "loesje", + "logheid", + "lonen", + "lonneke", + "loom", + "loos", + "losbaar", + "loslaten", + "losplaats", + "loting", + "lotnummer", + "lots", + "louie", + "lourdes", + "louter", + "lowbudget", + "luijten", + "luikenaar", + "luilak", + "luipaard", + "luizenbos", + "lulkoek", + "lumen", + "lunzen", + "lurven", + "lutjeboer", + "luttel", + "lutz", + "luuk", + "luwte", + "luyendijk", + "lyceum", + "lynx", + "maakbaar", + "magdalena", + "malheid", + "manchet", + "manfred", + "manhaftig", + "mank", + "mantel", + "marion", + "marxist", + "masmeijer", + "massaal", + "matsen", + "matverf", + "matze", + "maude", + "mayonaise", + "mechanica", + "meifeest", + "melodie", + "meppelink", + "midvoor", + "midweeks", + "midzomer", + "miezel", + "mijnraad", + "minus", + "mirck", + "mirte", + "mispakken", + "misraden", + "miswassen", + "mitella", + "moker", + "molecule", + "mombakkes", + "moonen", + "mopperaar", + "moraal", + "morgana", + "mormel", + "mosselaar", + "motregen", + "mouw", + "mufheid", + "mutueel", + "muzelman", + "naaidoos", + "naald", + "nadeel", + "nadruk", + "nagy", + "nahon", + "naima", + "nairobi", + "napalm", + "napels", + "napijn", + "napoleon", + "narigheid", + "narratief", + "naseizoen", + "nasibal", + "navigatie", + "nawijn", + "negatief", + "nekletsel", + "nekwervel", + "neolatijn", + "neonataal", + "neptunus", + "nerd", + "nest", + "neuzelaar", + "nihiliste", + "nijenhuis", + "nijging", + "nijhoff", + "nijl", + "nijptang", + "nippel", + "nokkenas", + "noordam", + "noren", + "normaal", + "nottelman", + "notulant", + "nout", + "nuance", + "nuchter", + "nudorp", + "nulde", + "nullijn", + "nulmeting", + "nunspeet", + "nylon", + "obelisk", + "object", + "oblie", + "obsceen", + "occlusie", + "oceaan", + "ochtend", + "ockhuizen", + "oerdom", + "oergezond", + "oerlaag", + "oester", + "okhuijsen", + "olifant", + "olijfboer", + "omaans", + "ombudsman", + "omdat", + "omdijken", + "omdoen", + "omgebouwd", + "omkeer", + "omkomen", + "ommegaand", + "ommuren", + "omroep", + "omruil", + "omslaan", + "omsmeden", + "omvaar", + "onaardig", + "onedel", + "onenig", + "onheilig", + "onrecht", + "onroerend", + "ontcijfer", + "onthaal", + "ontvallen", + "ontzadeld", + "onzacht", + "onzin", + "onzuiver", + "oogappel", + "ooibos", + "ooievaar", + "ooit", + "oorarts", + "oorhanger", + "oorijzer", + "oorklep", + "oorschelp", + "oorworm", + "oorzaak", + "opdagen", + "opdien", + "opdweilen", + "opel", + "opgebaard", + "opinie", + "opjutten", + "opkijken", + "opklaar", + "opkuisen", + "opkwam", + "opnaaien", + "opossum", + "opsieren", + "opsmeer", + "optreden", + "opvijzel", + "opvlammen", + "opwind", + "oraal", + "orchidee", + "orkest", + "ossuarium", + "ostendorf", + "oublie", + "oudachtig", + "oudbakken", + "oudnoors", + "oudshoorn", + "oudtante", + "oven", + "over", + "oxidant", + "pablo", + "pacht", + "paktafel", + "pakzadel", + "paljas", + "panharing", + "papfles", + "paprika", + "parochie", + "paus", + "pauze", + "paviljoen", + "peek", + "pegel", + "peigeren", + "pekela", + "pendant", + "penibel", + "pepmiddel", + "peptalk", + "periferie", + "perron", + "pessarium", + "peter", + "petfles", + "petgat", + "peuk", + "pfeifer", + "picknick", + "pief", + "pieneman", + "pijlkruid", + "pijnacker", + "pijpelink", + "pikdonker", + "pikeer", + "pilaar", + "pionier", + "pipet", + "piscine", + "pissebed", + "pitchen", + "pixel", + "plamuren", + "plan", + "plausibel", + "plegen", + "plempen", + "pleonasme", + "plezant", + "podoloog", + "pofmouw", + "pokdalig", + "ponywagen", + "popachtig", + "popidool", + "porren", + "positie", + "potten", + "pralen", + "prezen", + "prijzen", + "privaat", + "proef", + "prooi", + "prozawerk", + "pruik", + "prul", + "publiceer", + "puck", + "puilen", + "pukkelig", + "pulveren", + "pupil", + "puppy", + "purmerend", + "pustjens", + "putemmer", + "puzzelaar", + "queenie", + "quiche", + "raam", + "raar", + "raat", + "raes", + "ralf", + "rally", + "ramona", + "ramselaar", + "ranonkel", + "rapen", + "rapunzel", + "rarekiek", + "rarigheid", + "rattenhol", + "ravage", + "reactie", + "recreant", + "redacteur", + "redster", + "reewild", + "regie", + "reijnders", + "rein", + "replica", + "revanche", + "rigide", + "rijbaan", + "rijdansen", + "rijgen", + "rijkdom", + "rijles", + "rijnwijn", + "rijpma", + "rijstafel", + "rijtaak", + "rijzwepen", + "rioleer", + "ripdeal", + "riphagen", + "riskant", + "rits", + "rivaal", + "robbedoes", + "robot", + "rockact", + "rodijk", + "rogier", + "rohypnol", + "rollaag", + "rolpaal", + "roltafel", + "roof", + "roon", + "roppen", + "rosbief", + "rosharig", + "rosielle", + "rotan", + "rotleven", + "rotten", + "rotvaart", + "royaal", + "royeer", + "rubato", + "ruby", + "ruche", + "rudge", + "ruggetje", + "rugnummer", + "rugpijn", + "rugtitel", + "rugzak", + "ruilbaar", + "ruis", + "ruit", + "rukwind", + "rulijs", + "rumoeren", + "rumsdorp", + "rumtaart", + "runnen", + "russchen", + "ruwkruid", + "saboteer", + "saksisch", + "salade", + "salpeter", + "sambabal", + "samsam", + "satelliet", + "satineer", + "saus", + "scampi", + "scarabee", + "scenario", + "schobben", + "schubben", + "scout", + "secessie", + "secondair", + "seculair", + "sediment", + "seeland", + "settelen", + "setwinst", + "sheriff", + "shiatsu", + "siciliaan", + "sidderaal", + "sigma", + "sijben", + "silvana", + "simkaart", + "sinds", + "situatie", + "sjaak", + "sjardijn", + "sjezen", + "sjor", + "skinhead", + "skylab", + "slamixen", + "sleijpen", + "slijkerig", + "slordig", + "slowaak", + "sluieren", + "smadelijk", + "smiecht", + "smoel", + "smos", + "smukken", + "snackcar", + "snavel", + "sneaker", + "sneu", + "snijdbaar", + "snit", + "snorder", + "soapbox", + "soetekouw", + "soigneren", + "sojaboon", + "solo", + "solvabel", + "somber", + "sommatie", + "soort", + "soppen", + "sopraan", + "soundbar", + "spanen", + "spawater", + "spijgat", + "spinaal", + "spionage", + "spiraal", + "spleet", + "splijt", + "spoed", + "sporen", + "spul", + "spuug", + "spuw", + "stalen", + "standaard", + "star", + "stefan", + "stencil", + "stijf", + "stil", + "stip", + "stopdas", + "stoten", + "stoven", + "straat", + "strobbe", + "strubbel", + "stucadoor", + "stuif", + "stukadoor", + "subhoofd", + "subregent", + "sudoku", + "sukade", + "sulfaat", + "surinaams", + "suus", + "syfilis", + "symboliek", + "sympathie", + "synagoge", + "synchroon", + "synergie", + "systeem", + "taanderij", + "tabak", + "tachtig", + "tackelen", + "taiwanees", + "talman", + "tamheid", + "tangaslip", + "taps", + "tarkan", + "tarwe", + "tasman", + "tatjana", + "taxameter", + "teil", + "teisman", + "telbaar", + "telco", + "telganger", + "telstar", + "tenant", + "tepel", + "terzet", + "testament", + "ticket", + "tiesinga", + "tijdelijk", + "tika", + "tiksel", + "tilleman", + "timbaal", + "tinsteen", + "tiplijn", + "tippelaar", + "tjirpen", + "toezeggen", + "tolbaas", + "tolgeld", + "tolhek", + "tolo", + "tolpoort", + "toltarief", + "tolvrij", + "tomaat", + "tondeuse", + "toog", + "tooi", + "toonbaar", + "toos", + "topclub", + "toppen", + "toptalent", + "topvrouw", + "toque", + "torment", + "tornado", + "tosti", + "totdat", + "toucheer", + "toulouse", + "tournedos", + "tout", + "trabant", + "tragedie", + "trailer", + "traject", + "traktaat", + "trauma", + "tray", + "trechter", + "tred", + "tref", + "treur", + "troebel", + "tros", + "trucage", + "truffel", + "tsaar", + "tucht", + "tuenter", + "tuitelig", + "tukje", + "tuktuk", + "tulp", + "tuma", + "tureluurs", + "twijfel", + "twitteren", + "tyfoon", + "typograaf", + "ugandees", + "uiachtig", + "uier", + "uisnipper", + "ultiem", + "unitair", + "uranium", + "urbaan", + "urendag", + "ursula", + "uurcirkel", + "uurglas", + "uzelf", + "vaat", + "vakantie", + "vakleraar", + "valbijl", + "valpartij", + "valreep", + "valuatie", + "vanmiddag", + "vanonder", + "varaan", + "varken", + "vaten", + "veenbes", + "veeteler", + "velgrem", + "vellekoop", + "velvet", + "veneberg", + "venlo", + "vent", + "venusberg", + "venw", + "veredeld", + "verf", + "verhaaf", + "vermaak", + "vernaaid", + "verraad", + "vers", + "veruit", + "verzaagd", + "vetachtig", + "vetlok", + "vetmesten", + "veto", + "vetrek", + "vetstaart", + "vetten", + "veurink", + "viaduct", + "vibrafoon", + "vicariaat", + "vieux", + "vieveen", + "vijfvoud", + "villa", + "vilt", + "vimmetje", + "vindbaar", + "vips", + "virtueel", + "visdieven", + "visee", + "visie", + "vlaag", + "vleugel", + "vmbo", + "vocht", + "voesenek", + "voicemail", + "voip", + "volg", + "vork", + "vorselaar", + "voyeur", + "vracht", + "vrekkig", + "vreten", + "vrije", + "vrozen", + "vrucht", + "vucht", + "vugt", + "vulkaan", + "vulmiddel", + "vulva", + "vuren", + "waas", + "wacht", + "wadvogel", + "wafel", + "waffel", + "walhalla", + "walnoot", + "walraven", + "wals", + "walvis", + "wandaad", + "wanen", + "wanmolen", + "want", + "warklomp", + "warm", + "wasachtig", + "wasteil", + "watt", + "webhandel", + "weblog", + "webpagina", + "webzine", + "wedereis", + "wedstrijd", + "weeda", + "weert", + "wegmaaien", + "wegscheer", + "wekelijks", + "wekken", + "wekroep", + "wektoon", + "weldaad", + "welwater", + "wendbaar", + "wenkbrauw", + "wens", + "wentelaar", + "wervel", + "wesseling", + "wetboek", + "wetmatig", + "whirlpool", + "wijbrands", + "wijdbeens", + "wijk", + "wijnbes", + "wijting", + "wild", + "wimpelen", + "wingebied", + "winplaats", + "winter", + "winzucht", + "wipstaart", + "wisgerhof", + "withaar", + "witmaker", + "wokkel", + "wolf", + "wonenden", + "woning", + "worden", + "worp", + "wortel", + "wrat", + "wrijf", + "wringen", + "yoghurt", + "ypsilon", + "zaaijer", + "zaak", + "zacharias", + "zakelijk", + "zakkam", + "zakwater", + "zalf", + "zalig", + "zaniken", + "zebracode", + "zeeblauw", + "zeef", + "zeegaand", + "zeeuw", + "zege", + "zegje", + "zeil", + "zesbaans", + "zesenhalf", + "zeskantig", + "zesmaal", + "zetbaas", + "zetpil", + "zeulen", + "ziezo", + "zigzag", + "zijaltaar", + "zijbeuk", + "zijlijn", + "zijmuur", + "zijn", + "zijwaarts", + "zijzelf", + "zilt", + "zimmerman", + "zinledig", + "zinnelijk", + "zionist", + "zitdag", + "zitruimte", + "zitzak", + "zoal", + "zodoende", + "zoekbots", + "zoem", + "zoiets", + "zojuist", + "zondaar", + "zotskap", + "zottebol", + "zucht", + "zuivel", + "zulk", + "zult", + "zuster", + "zuur", + "zweedijk", + "zwendel", + "zwepen", + "zwiep", + "zwijmel", + "zworen" + ] diff --git a/monero/wordlists/esperanto.py b/monero/wordlists/esperanto.py new file mode 100644 index 0000000..036d334 --- /dev/null +++ b/monero/wordlists/esperanto.py @@ -0,0 +1,1694 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/esperanto.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + + +class Esperanto(Wordlist): + language_name = "Esperanto" + english_language_name = "Esperanto" + unique_prefix_length = 4 + word_list = [ + "abako", + "abdiki", + "abelo", + "abituriento", + "ablativo", + "abnorma", + "abonantoj", + "abrikoto", + "absoluta", + "abunda", + "acetono", + "acida", + "adapti", + "adekvata", + "adheri", + "adicii", + "adjektivo", + "administri", + "adolesko", + "adreso", + "adstringa", + "adulto", + "advokato", + "adzo", + "aeroplano", + "aferulo", + "afgana", + "afiksi", + "aflaba", + "aforismo", + "afranki", + "aftozo", + "afusto", + "agavo", + "agento", + "agiti", + "aglo", + "agmaniero", + "agnoski", + "agordo", + "agrabla", + "agtipo", + "agutio", + "aikido", + "ailanto", + "aina", + "ajatolo", + "ajgenvaloro", + "ajlobulbo", + "ajnlitera", + "ajuto", + "ajzi", + "akademio", + "akcepti", + "akeo", + "akiri", + "aklamado", + "akmeo", + "akno", + "akompani", + "akrobato", + "akselo", + "aktiva", + "akurata", + "akvofalo", + "alarmo", + "albumo", + "alcedo", + "aldoni", + "aleo", + "alfabeto", + "algo", + "alhasti", + "aligatoro", + "alkoholo", + "almozo", + "alnomo", + "alojo", + "alpinisto", + "alrigardi", + "alskribi", + "alta", + "alumeto", + "alveni", + "alzaca", + "amaso", + "ambasado", + "amdeklaro", + "amebo", + "amfibio", + "amhara", + "amiko", + "amkanto", + "amletero", + "amnestio", + "amoranto", + "amplekso", + "amrakonto", + "amsterdama", + "amuzi", + "ananaso", + "androido", + "anekdoto", + "anfrakto", + "angulo", + "anheli", + "animo", + "anjono", + "ankro", + "anonci", + "anpriskribo", + "ansero", + "antikva", + "anuitato", + "aorto", + "aparta", + "aperti", + "apika", + "aplikado", + "apneo", + "apogi", + "aprobi", + "apsido", + "apterigo", + "apudesto", + "araneo", + "arbo", + "ardeco", + "aresti", + "argilo", + "aristokrato", + "arko", + "arlekeno", + "armi", + "arniko", + "aromo", + "arpio", + "arsenalo", + "artisto", + "aruba", + "arvorto", + "asaio", + "asbesto", + "ascendi", + "asekuri", + "asfalto", + "asisti", + "askalono", + "asocio", + "aspekti", + "astro", + "asulo", + "atakonto", + "atendi", + "atingi", + "atleto", + "atmosfero", + "atomo", + "atropino", + "atuto", + "avataro", + "aventuro", + "aviadilo", + "avokado", + "azaleo", + "azbuko", + "azenino", + "azilpetanto", + "azoto", + "azteka", + "babili", + "bacilo", + "badmintono", + "bagatelo", + "bahama", + "bajoneto", + "baki", + "balai", + "bambuo", + "bani", + "baobabo", + "bapti", + "baro", + "bastono", + "batilo", + "bavara", + "bazalto", + "beata", + "bebofono", + "bedo", + "begonio", + "behaviorismo", + "bejlo", + "bekero", + "belarto", + "bemolo", + "benko", + "bereto", + "besto", + "betulo", + "bevelo", + "bezoni", + "biaso", + "biblioteko", + "biciklo", + "bidaro", + "bieno", + "bifsteko", + "bigamiulo", + "bijekcio", + "bikino", + "bildo", + "bimetalismo", + "bindi", + "biografio", + "birdo", + "biskvito", + "bitlibro", + "bivako", + "bizara", + "bjalistoka", + "blanka", + "bleki", + "blinda", + "blovi", + "blua", + "boato", + "bobsledo", + "bocvanano", + "bodisatvo", + "bofratino", + "bogefratoj", + "bohema", + "boji", + "bokalo", + "boli", + "bombono", + "bona", + "bopatrino", + "bordo", + "bosko", + "botelo", + "bovido", + "brakpleno", + "bretaro", + "brikmuro", + "broso", + "brulema", + "bubalo", + "buctrapi", + "budo", + "bufedo", + "bugio", + "bujabeso", + "buklo", + "buldozo", + "bumerango", + "bunta", + "burokrataro", + "busbileto", + "butero", + "buzuko", + "caro", + "cebo", + "ceceo", + "cedro", + "cefalo", + "cejana", + "cekumo", + "celebri", + "cemento", + "cent", + "cepo", + "certa", + "cetera", + "cezio", + "ciano", + "cibeto", + "cico", + "cidro", + "cifero", + "cigaredo", + "ciklo", + "cilindro", + "cimbalo", + "cinamo", + "cipreso", + "cirkonstanco", + "cisterno", + "citrono", + "ciumi", + "civilizado", + "colo", + "congo", + "cunamo", + "cvana", + "dabi", + "daco", + "dadaismo", + "dafodilo", + "dago", + "daimio", + "dajmono", + "daktilo", + "dalio", + "damo", + "danki", + "darmo", + "datumoj", + "dazipo", + "deadmoni", + "debeto", + "decidi", + "dedukti", + "deerigi", + "defendi", + "degeli", + "dehaki", + "deirpunkto", + "deklaracio", + "delikata", + "demandi", + "dento", + "dependi", + "derivi", + "desegni", + "detrui", + "devi", + "deziri", + "dialogo", + "dicentro", + "didaktika", + "dieto", + "diferenci", + "digesti", + "diino", + "dikfingro", + "diligenta", + "dimensio", + "dinamo", + "diodo", + "diplomo", + "direkte", + "diskuti", + "diurno", + "diversa", + "dizajno", + "dobrogitaro", + "docento", + "dogano", + "dojeno", + "doktoro", + "dolori", + "domego", + "donaci", + "dopado", + "dormi", + "dosierujo", + "dotita", + "dozeno", + "drato", + "dresi", + "drinki", + "droni", + "druido", + "duaranga", + "dubi", + "ducent", + "dudek", + "duelo", + "dufoje", + "dugongo", + "duhufa", + "duilo", + "dujare", + "dukato", + "duloka", + "dumtempe", + "dungi", + "duobla", + "dupiedulo", + "dura", + "dusenca", + "dutaga", + "duuma", + "duvalvuloj", + "duzo", + "ebena", + "eblecoj", + "ebono", + "ebria", + "eburo", + "ecaro", + "ecigi", + "ecoj", + "edelvejso", + "editoro", + "edro", + "eduki", + "edzino", + "efektiva", + "efiki", + "efloreski", + "egala", + "egeco", + "egiptologo", + "eglefino", + "egoista", + "egreto", + "ejakuli", + "ejlo", + "ekarto", + "ekbruligi", + "ekceli", + "ekde", + "ekesti", + "ekfirmao", + "ekgliti", + "ekhavi", + "ekipi", + "ekkapti", + "eklezio", + "ekmalsati", + "ekonomio", + "ekpluvi", + "ekrano", + "ekster", + "ektiri", + "ekumeno", + "ekvilibro", + "ekzemplo", + "elasta", + "elbalai", + "elcento", + "eldoni", + "elektro", + "elfari", + "elgliti", + "elhaki", + "elipso", + "elkovi", + "ellasi", + "elmeti", + "elnutri", + "elokventa", + "elparoli", + "elrevigi", + "elstari", + "elteni", + "eluzita", + "elvoki", + "elzasa", + "emajlo", + "embaraso", + "emerito", + "emfazo", + "eminenta", + "emocio", + "empiria", + "emulsio", + "enarkivigi", + "enboteligi", + "enciklopedio", + "endorfino", + "energio", + "enfermi", + "engluti", + "enhavo", + "enigmo", + "enjekcio", + "enketi", + "enlanda", + "enmeti", + "enorma", + "enplanti", + "enradiki", + "enspezo", + "entrepreni", + "enui", + "envolvi", + "enzimo", + "eono", + "eosto", + "epitafo", + "epoko", + "epriskribebla", + "epsilono", + "erari", + "erbio", + "erco", + "erekti", + "ergonomia", + "erikejo", + "ermito", + "erotika", + "erpilo", + "erupcio", + "esameno", + "escepti", + "esenco", + "eskapi", + "esotera", + "esperi", + "estonto", + "etapo", + "etendi", + "etfingro", + "etikedo", + "etlitero", + "etmakleristo", + "etnika", + "etoso", + "etradio", + "etskala", + "etullernejo", + "evakui", + "evento", + "eviti", + "evolui", + "ezoko", + "fabriko", + "facila", + "fadeno", + "fagoto", + "fajro", + "fakto", + "fali", + "familio", + "fanatiko", + "farbo", + "fasko", + "fatala", + "favora", + "fazeolo", + "febro", + "federacio", + "feino", + "fekunda", + "felo", + "femuro", + "fenestro", + "fermi", + "festi", + "fetora", + "fezo", + "fiasko", + "fibro", + "fidela", + "fiera", + "fifama", + "figuro", + "fiherbo", + "fiinsekto", + "fiksa", + "filmo", + "fimensa", + "finalo", + "fiolo", + "fiparoli", + "firmao", + "fisko", + "fitingo", + "fiuzanto", + "fivorto", + "fiziko", + "fjordo", + "flago", + "flegi", + "flirti", + "floro", + "flugi", + "fobio", + "foceno", + "foirejo", + "fojfoje", + "fokuso", + "folio", + "fomenti", + "fonto", + "formulo", + "fosforo", + "fotografi", + "fratino", + "fremda", + "friti", + "frosto", + "frua", + "ftizo", + "fuelo", + "fugo", + "fuksia", + "fulmilo", + "fumanto", + "fundamento", + "fuorto", + "furioza", + "fusilo", + "futbalo", + "fuzio", + "gabardino", + "gado", + "gaela", + "gafo", + "gagato", + "gaja", + "gaki", + "galanta", + "gamao", + "ganto", + "gapulo", + "gardi", + "gasto", + "gavio", + "gazeto", + "geamantoj", + "gebani", + "geedzeco", + "gefratoj", + "geheno", + "gejsero", + "geko", + "gelateno", + "gemisto", + "geniulo", + "geografio", + "gepardo", + "geranio", + "gestolingvo", + "geto", + "geumo", + "gibono", + "giganta", + "gildo", + "gimnastiko", + "ginekologo", + "gipsi", + "girlando", + "gistfungo", + "gitaro", + "glazuro", + "glebo", + "gliti", + "globo", + "gluti", + "gnafalio", + "gnejso", + "gnomo", + "gnuo", + "gobio", + "godetio", + "goeleto", + "gojo", + "golfludejo", + "gombo", + "gondolo", + "gorilo", + "gospelo", + "gotika", + "granda", + "greno", + "griza", + "groto", + "grupo", + "guano", + "gubernatoro", + "gudrotuko", + "gufo", + "gujavo", + "guldeno", + "gumi", + "gupio", + "guruo", + "gusto", + "guto", + "guvernistino", + "gvardio", + "gverilo", + "gvidanto", + "habitato", + "hadito", + "hafnio", + "hagiografio", + "haitiano", + "hajlo", + "hakbloko", + "halti", + "hamstro", + "hangaro", + "hapalo", + "haro", + "hasta", + "hati", + "havebla", + "hazardo", + "hebrea", + "hedero", + "hegemonio", + "hejmo", + "hektaro", + "helpi", + "hemisfero", + "heni", + "hepato", + "herbo", + "hesa", + "heterogena", + "heziti", + "hiacinto", + "hibrida", + "hidrogeno", + "hieroglifo", + "higieno", + "hihii", + "hilumo", + "himno", + "hindino", + "hiperteksto", + "hirundo", + "historio", + "hobio", + "hojli", + "hokeo", + "hologramo", + "homido", + "honesta", + "hopi", + "horizonto", + "hospitalo", + "hotelo", + "huadi", + "hubo", + "hufumo", + "hugenoto", + "hukero", + "huligano", + "humana", + "hundo", + "huoj", + "hupilo", + "hurai", + "husaro", + "hutuo", + "huzo", + "iafoje", + "iagrade", + "iamaniere", + "iarelate", + "iaspeca", + "ibekso", + "ibiso", + "idaro", + "ideala", + "idiomo", + "idolo", + "iele", + "igluo", + "ignori", + "iguamo", + "igvano", + "ikono", + "iksodo", + "ikto", + "iliaflanke", + "ilkomputilo", + "ilobreto", + "ilremedo", + "ilumini", + "imagi", + "imitado", + "imperio", + "imuna", + "incidento", + "industrio", + "inerta", + "infano", + "ingenra", + "inhali", + "iniciati", + "injekti", + "inklino", + "inokuli", + "insekto", + "inteligenta", + "inundi", + "inviti", + "ioma", + "ionosfero", + "iperito", + "ipomeo", + "irana", + "irejo", + "irigacio", + "ironio", + "isato", + "islamo", + "istempo", + "itinero", + "itrio", + "iuloke", + "iumaniere", + "iutempe", + "izolita", + "jado", + "jaguaro", + "jakto", + "jama", + "januaro", + "japano", + "jarringo", + "jazo", + "jenoj", + "jesulo", + "jetavio", + "jezuito", + "jodli", + "joviala", + "juano", + "jubileo", + "judismo", + "jufto", + "juki", + "julio", + "juneca", + "jupo", + "juristo", + "juste", + "juvelo", + "kabineto", + "kadrato", + "kafo", + "kahelo", + "kajako", + "kakao", + "kalkuli", + "kampo", + "kanti", + "kapitalo", + "karaktero", + "kaserolo", + "katapulto", + "kaverna", + "kazino", + "kebabo", + "kefiro", + "keglo", + "kejlo", + "kekso", + "kelka", + "kemio", + "kerno", + "kesto", + "kiamaniere", + "kibuco", + "kidnapi", + "kielo", + "kikero", + "kilogramo", + "kimono", + "kinejo", + "kiosko", + "kirurgo", + "kisi", + "kitelo", + "kivio", + "klavaro", + "klerulo", + "klini", + "klopodi", + "klubo", + "knabo", + "knedi", + "koalo", + "kobalto", + "kodigi", + "kofro", + "kohera", + "koincidi", + "kojoto", + "kokoso", + "koloro", + "komenci", + "kontrakto", + "kopio", + "korekte", + "kosti", + "kotono", + "kovri", + "krajono", + "kredi", + "krii", + "krom", + "kruco", + "ksantino", + "ksenono", + "ksilofono", + "ksosa", + "kubuto", + "kudri", + "kuglo", + "kuiri", + "kuko", + "kulero", + "kumuluso", + "kuneco", + "kupro", + "kuri", + "kuseno", + "kutimo", + "kuvo", + "kuzino", + "kvalito", + "kverko", + "kvin", + "kvoto", + "labori", + "laculo", + "ladbotelo", + "lafo", + "laguno", + "laikino", + "laktobovino", + "lampolumo", + "landkarto", + "laosa", + "lapono", + "larmoguto", + "lastjare", + "latitudo", + "lavejo", + "lazanjo", + "leciono", + "ledosako", + "leganto", + "lekcio", + "lemura", + "lentuga", + "leopardo", + "leporo", + "lerni", + "lesivo", + "letero", + "levilo", + "lezi", + "liano", + "libera", + "liceo", + "lieno", + "lifto", + "ligilo", + "likvoro", + "lila", + "limono", + "lingvo", + "lipo", + "lirika", + "listo", + "literatura", + "liveri", + "lobio", + "logika", + "lojala", + "lokalo", + "longa", + "lordo", + "lotado", + "loza", + "luanto", + "lubriki", + "lucida", + "ludema", + "luigi", + "lukso", + "luli", + "lumbilda", + "lunde", + "lupago", + "lustro", + "lutilo", + "luzerno", + "maato", + "maceri", + "madono", + "mafiano", + "magazeno", + "mahometano", + "maizo", + "majstro", + "maketo", + "malgranda", + "mamo", + "mandareno", + "maorio", + "mapigi", + "marini", + "masko", + "mateno", + "mazuto", + "meandro", + "meblo", + "mecenato", + "medialo", + "mefito", + "megafono", + "mejlo", + "mekanika", + "melodia", + "membro", + "mendi", + "mergi", + "mespilo", + "metoda", + "mevo", + "mezuri", + "miaflanke", + "micelio", + "mielo", + "migdalo", + "mikrofilmo", + "militi", + "mimiko", + "mineralo", + "miopa", + "miri", + "mistera", + "mitralo", + "mizeri", + "mjelo", + "mnemoniko", + "mobilizi", + "mocio", + "moderna", + "mohajro", + "mokadi", + "molaro", + "momento", + "monero", + "mopso", + "mordi", + "moskito", + "motoro", + "movimento", + "mozaiko", + "mueli", + "mukozo", + "muldi", + "mumio", + "munti", + "muro", + "muskolo", + "mutacio", + "muzikisto", + "nabo", + "nacio", + "nadlo", + "nafto", + "naiva", + "najbaro", + "nanometro", + "napo", + "narciso", + "naski", + "naturo", + "navigi", + "naztruo", + "neatendite", + "nebulo", + "necesa", + "nedankinde", + "neebla", + "nefari", + "negoco", + "nehavi", + "neimagebla", + "nektaro", + "nelonga", + "nematura", + "nenia", + "neordinara", + "nepra", + "nervuro", + "nesto", + "nete", + "neulo", + "nevino", + "nifo", + "nigra", + "nihilisto", + "nikotino", + "nilono", + "nimfeo", + "nitrogeno", + "nivelo", + "nobla", + "nocio", + "nodozo", + "nokto", + "nomkarto", + "norda", + "nostalgio", + "notbloko", + "novico", + "nuanco", + "nuboza", + "nuda", + "nugato", + "nuklea", + "nuligi", + "numero", + "nuntempe", + "nupto", + "nura", + "nutri", + "oazo", + "obei", + "objekto", + "oblikva", + "obolo", + "observi", + "obtuza", + "obuso", + "oceano", + "odekolono", + "odori", + "oferti", + "oficiala", + "ofsajdo", + "ofte", + "ogivo", + "ogro", + "ojstredoj", + "okaze", + "okcidenta", + "okro", + "oksido", + "oktobro", + "okulo", + "oldulo", + "oleo", + "olivo", + "omaro", + "ombro", + "omego", + "omikrono", + "omleto", + "omnibuso", + "onagro", + "ondo", + "oneco", + "onidire", + "onklino", + "onlajna", + "onomatopeo", + "ontologio", + "opaka", + "operacii", + "opinii", + "oportuna", + "opresi", + "optimisto", + "oratoro", + "orbito", + "ordinara", + "orelo", + "orfino", + "organizi", + "orienta", + "orkestro", + "orlo", + "orminejo", + "ornami", + "ortangulo", + "orumi", + "oscedi", + "osmozo", + "ostocerbo", + "ovalo", + "ovingo", + "ovoblanko", + "ovri", + "ovulado", + "ozono", + "pacama", + "padeli", + "pafilo", + "pagigi", + "pajlo", + "paketo", + "palaco", + "pampelmo", + "pantalono", + "papero", + "paroli", + "pasejo", + "patro", + "pavimo", + "peco", + "pedalo", + "peklita", + "pelikano", + "pensiono", + "peplomo", + "pesilo", + "petanto", + "pezoforto", + "piano", + "picejo", + "piede", + "pigmento", + "pikema", + "pilkoludo", + "pimento", + "pinglo", + "pioniro", + "pipromento", + "pirato", + "pistolo", + "pitoreska", + "piulo", + "pivoti", + "pizango", + "planko", + "plektita", + "plibonigi", + "ploradi", + "plurlingva", + "pobo", + "podio", + "poeto", + "pogranda", + "pohora", + "pokalo", + "politekniko", + "pomarbo", + "ponevosto", + "populara", + "porcelana", + "postkompreno", + "poteto", + "poviga", + "pozitiva", + "prapatroj", + "precize", + "pridemandi", + "probable", + "pruntanto", + "psalmo", + "psikologio", + "psoriazo", + "pterido", + "publiko", + "pudro", + "pufo", + "pugnobato", + "pulovero", + "pumpi", + "punkto", + "pupo", + "pureo", + "puso", + "putrema", + "puzlo", + "rabate", + "racionala", + "radiko", + "rafinado", + "raguo", + "rajto", + "rakonti", + "ralio", + "rampi", + "rando", + "rapida", + "rastruma", + "ratifiki", + "raviolo", + "razeno", + "reakcio", + "rebildo", + "recepto", + "redakti", + "reenigi", + "reformi", + "regiono", + "rehavi", + "reinspekti", + "rejesi", + "reklamo", + "relativa", + "rememori", + "renkonti", + "reorganizado", + "reprezenti", + "respondi", + "retumilo", + "reuzebla", + "revidi", + "rezulti", + "rialo", + "ribeli", + "ricevi", + "ridiga", + "rifuginto", + "rigardi", + "rikolti", + "rilati", + "rimarki", + "rinocero", + "ripozi", + "riski", + "ritmo", + "rivero", + "rizokampo", + "roboto", + "rododendro", + "rojo", + "rokmuziko", + "rolvorto", + "romantika", + "ronroni", + "rosino", + "rotondo", + "rovero", + "rozeto", + "rubando", + "rudimenta", + "rufa", + "rugbeo", + "ruino", + "ruleto", + "rumoro", + "runo", + "rupio", + "rura", + "rustimuna", + "ruzulo", + "sabato", + "sadismo", + "safario", + "sagaca", + "sakfluto", + "salti", + "samtage", + "sandalo", + "sapejo", + "sarongo", + "satelito", + "savano", + "sbiro", + "sciado", + "seanco", + "sebo", + "sedativo", + "segligno", + "sekretario", + "selektiva", + "semajno", + "senpeza", + "separeo", + "servilo", + "sesangulo", + "setli", + "seurigi", + "severa", + "sezono", + "sfagno", + "sfero", + "sfinkso", + "siatempe", + "siblado", + "sidejo", + "siesto", + "sifono", + "signalo", + "siklo", + "silenti", + "simpla", + "sinjoro", + "siropo", + "sistemo", + "situacio", + "siverto", + "sizifa", + "skatolo", + "skemo", + "skianto", + "sklavo", + "skorpio", + "skribisto", + "skulpti", + "skvamo", + "slango", + "sledeto", + "sliparo", + "smeraldo", + "smirgi", + "smokingo", + "smuto", + "snoba", + "snufegi", + "sobra", + "sociano", + "sodakvo", + "sofo", + "soifi", + "sojlo", + "soklo", + "soldato", + "somero", + "sonilo", + "sopiri", + "sorto", + "soulo", + "soveto", + "sparkado", + "speciala", + "spiri", + "splito", + "sporto", + "sprita", + "spuro", + "stabila", + "stelfiguro", + "stimulo", + "stomako", + "strato", + "studanto", + "subgrupo", + "suden", + "suferanta", + "sugesti", + "suito", + "sukero", + "sulko", + "sume", + "sunlumo", + "super", + "surskribeto", + "suspekti", + "suturo", + "svati", + "svenfali", + "svingi", + "svopo", + "tabako", + "taglumo", + "tajloro", + "taksimetro", + "talento", + "tamen", + "tanko", + "taoismo", + "tapioko", + "tarifo", + "tasko", + "tatui", + "taverno", + "teatro", + "tedlaboro", + "tegmento", + "tehoro", + "teknika", + "telefono", + "tempo", + "tenisejo", + "teorie", + "teraso", + "testudo", + "tetablo", + "teujo", + "tezo", + "tialo", + "tibio", + "tielnomata", + "tifono", + "tigro", + "tikli", + "timida", + "tinkturo", + "tiom", + "tiparo", + "tirkesto", + "titolo", + "tiutempe", + "tizano", + "tobogano", + "tofeo", + "togo", + "toksa", + "tolerema", + "tombolo", + "tondri", + "topografio", + "tordeti", + "tosti", + "totalo", + "traduko", + "tredi", + "triangulo", + "tropika", + "trumpeto", + "tualeto", + "tubisto", + "tufgrebo", + "tuja", + "tukano", + "tulipo", + "tumulto", + "tunelo", + "turisto", + "tusi", + "tutmonda", + "tvisto", + "udono", + "uesto", + "ukazo", + "ukelelo", + "ulcero", + "ulmo", + "ultimato", + "ululi", + "umbiliko", + "unco", + "ungego", + "uniformo", + "unkti", + "unukolora", + "uragano", + "urbano", + "uretro", + "urino", + "ursido", + "uskleco", + "usonigi", + "utero", + "utila", + "utopia", + "uverturo", + "uzadi", + "uzeblo", + "uzino", + "uzkutimo", + "uzofini", + "uzurpi", + "uzvaloro", + "vadejo", + "vafleto", + "vagono", + "vahabismo", + "vajco", + "vakcino", + "valoro", + "vampiro", + "vangharoj", + "vaporo", + "varma", + "vasta", + "vato", + "vazaro", + "veaspekta", + "vedismo", + "vegetalo", + "vehiklo", + "vejno", + "vekita", + "velstango", + "vemieno", + "vendi", + "vepro", + "verando", + "vespero", + "veturi", + "veziko", + "viando", + "vibri", + "vico", + "videbla", + "vifio", + "vigla", + "viktimo", + "vila", + "vimeno", + "vintro", + "violo", + "vippuno", + "virtuala", + "viskoza", + "vitro", + "viveca", + "viziti", + "vobli", + "vodko", + "vojeto", + "vokegi", + "volbo", + "vomema", + "vono", + "vortaro", + "vosto", + "voti", + "vrako", + "vringi", + "vualo", + "vulkano", + "vundo", + "vuvuzelo", + "zamenhofa", + "zapi", + "zebro", + "zefiro", + "zeloto", + "zenismo", + "zeolito", + "zepelino", + "zeto", + "zigzagi", + "zinko", + "zipo", + "zirkonio", + "zodiako", + "zoeto", + "zombio", + "zono", + "zoologio", + "zorgi", + "zukino", + "zumilo", + ] diff --git a/monero/wordlists/french.py b/monero/wordlists/french.py new file mode 100644 index 0000000..6f02d57 --- /dev/null +++ b/monero/wordlists/french.py @@ -0,0 +1,1694 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/french.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + + +class French(Wordlist): + language_name = u"Français" + english_language_name = "French" + unique_prefix_length = 4 + word_list = [ + "abandon", + "abattre", + "aboi", + "abolir", + "aborder", + "abri", + "absence", + "absolu", + "abuser", + "acacia", + "acajou", + "accent", + "accord", + "accrocher", + "accuser", + "acerbe", + "achat", + "acheter", + "acide", + "acier", + "acquis", + "acte", + "action", + "adage", + "adepte", + "adieu", + "admettre", + "admis", + "adorer", + "adresser", + "aduler", + "affaire", + "affirmer", + "afin", + "agacer", + "agent", + "agir", + "agiter", + "agonie", + "agrafe", + "agrume", + "aider", + "aigle", + "aigre", + "aile", + "ailleurs", + "aimant", + "aimer", + "ainsi", + "aise", + "ajouter", + "alarme", + "album", + "alcool", + "alerte", + "algue", + "alibi", + "aller", + "allumer", + "alors", + "amande", + "amener", + "amie", + "amorcer", + "amour", + "ample", + "amuser", + "ananas", + "ancien", + "anglais", + "angoisse", + "animal", + "anneau", + "annoncer", + "apercevoir", + "apparence", + "appel", + "apporter", + "apprendre", + "appuyer", + "arbre", + "arcade", + "arceau", + "arche", + "ardeur", + "argent", + "argile", + "aride", + "arme", + "armure", + "arracher", + "arriver", + "article", + "asile", + "aspect", + "assaut", + "assez", + "assister", + "assurer", + "astre", + "astuce", + "atlas", + "atroce", + "attacher", + "attente", + "attirer", + "aube", + "aucun", + "audace", + "auparavant", + "auquel", + "aurore", + "aussi", + "autant", + "auteur", + "autoroute", + "autre", + "aval", + "avant", + "avec", + "avenir", + "averse", + "aveu", + "avide", + "avion", + "avis", + "avoir", + "avouer", + "avril", + "azote", + "azur", + "badge", + "bagage", + "bague", + "bain", + "baisser", + "balai", + "balcon", + "balise", + "balle", + "bambou", + "banane", + "banc", + "bandage", + "banjo", + "banlieue", + "bannir", + "banque", + "baobab", + "barbe", + "barque", + "barrer", + "bassine", + "bataille", + "bateau", + "battre", + "baver", + "bavoir", + "bazar", + "beau", + "beige", + "berger", + "besoin", + "beurre", + "biais", + "biceps", + "bidule", + "bien", + "bijou", + "bilan", + "billet", + "blanc", + "blason", + "bleu", + "bloc", + "blond", + "bocal", + "boire", + "boiserie", + "boiter", + "bonbon", + "bondir", + "bonheur", + "bordure", + "borgne", + "borner", + "bosse", + "bouche", + "bouder", + "bouger", + "boule", + "bourse", + "bout", + "boxe", + "brader", + "braise", + "branche", + "braquer", + "bras", + "brave", + "brebis", + "brevet", + "brider", + "briller", + "brin", + "brique", + "briser", + "broche", + "broder", + "bronze", + "brosser", + "brouter", + "bruit", + "brute", + "budget", + "buffet", + "bulle", + "bureau", + "buriner", + "buste", + "buter", + "butiner", + "cabas", + "cabinet", + "cabri", + "cacao", + "cacher", + "cadeau", + "cadre", + "cage", + "caisse", + "caler", + "calme", + "camarade", + "camion", + "campagne", + "canal", + "canif", + "capable", + "capot", + "carat", + "caresser", + "carie", + "carpe", + "cartel", + "casier", + "casque", + "casserole", + "cause", + "cavale", + "cave", + "ceci", + "cela", + "celui", + "cendre", + "cent", + "cependant", + "cercle", + "cerise", + "cerner", + "certes", + "cerveau", + "cesser", + "chacun", + "chair", + "chaleur", + "chamois", + "chanson", + "chaque", + "charge", + "chasse", + "chat", + "chaud", + "chef", + "chemin", + "cheveu", + "chez", + "chicane", + "chien", + "chiffre", + "chiner", + "chiot", + "chlore", + "choc", + "choix", + "chose", + "chou", + "chute", + "cibler", + "cidre", + "ciel", + "cigale", + "cinq", + "cintre", + "cirage", + "cirque", + "ciseau", + "citation", + "citer", + "citron", + "civet", + "clairon", + "clan", + "classe", + "clavier", + "clef", + "climat", + "cloche", + "cloner", + "clore", + "clos", + "clou", + "club", + "cobra", + "cocon", + "coiffer", + "coin", + "colline", + "colon", + "combat", + "comme", + "compte", + "conclure", + "conduire", + "confier", + "connu", + "conseil", + "contre", + "convenir", + "copier", + "cordial", + "cornet", + "corps", + "cosmos", + "coton", + "couche", + "coude", + "couler", + "coupure", + "cour", + "couteau", + "couvrir", + "crabe", + "crainte", + "crampe", + "cran", + "creuser", + "crever", + "crier", + "crime", + "crin", + "crise", + "crochet", + "croix", + "cruel", + "cuisine", + "cuite", + "culot", + "culte", + "cumul", + "cure", + "curieux", + "cuve", + "dame", + "danger", + "dans", + "davantage", + "debout", + "dedans", + "dehors", + "delta", + "demain", + "demeurer", + "demi", + "dense", + "dent", + "depuis", + "dernier", + "descendre", + "dessus", + "destin", + "dette", + "deuil", + "deux", + "devant", + "devenir", + "devin", + "devoir", + "dicton", + "dieu", + "difficile", + "digestion", + "digue", + "diluer", + "dimanche", + "dinde", + "diode", + "dire", + "diriger", + "discours", + "disposer", + "distance", + "divan", + "divers", + "docile", + "docteur", + "dodu", + "dogme", + "doigt", + "dominer", + "donation", + "donjon", + "donner", + "dopage", + "dorer", + "dormir", + "doseur", + "douane", + "double", + "douche", + "douleur", + "doute", + "doux", + "douzaine", + "draguer", + "drame", + "drap", + "dresser", + "droit", + "duel", + "dune", + "duper", + "durant", + "durcir", + "durer", + "eaux", + "effacer", + "effet", + "effort", + "effrayant", + "elle", + "embrasser", + "emmener", + "emparer", + "empire", + "employer", + "emporter", + "enclos", + "encore", + "endive", + "endormir", + "endroit", + "enduit", + "enfant", + "enfermer", + "enfin", + "enfler", + "enfoncer", + "enfuir", + "engager", + "engin", + "enjeu", + "enlever", + "ennemi", + "ennui", + "ensemble", + "ensuite", + "entamer", + "entendre", + "entier", + "entourer", + "entre", + "envelopper", + "envie", + "envoyer", + "erreur", + "escalier", + "espace", + "espoir", + "esprit", + "essai", + "essor", + "essuyer", + "estimer", + "exact", + "examiner", + "excuse", + "exemple", + "exiger", + "exil", + "exister", + "exode", + "expliquer", + "exposer", + "exprimer", + "extase", + "fable", + "facette", + "facile", + "fade", + "faible", + "faim", + "faire", + "fait", + "falloir", + "famille", + "faner", + "farce", + "farine", + "fatigue", + "faucon", + "faune", + "faute", + "faux", + "faveur", + "favori", + "faxer", + "feinter", + "femme", + "fendre", + "fente", + "ferme", + "festin", + "feuille", + "feutre", + "fiable", + "fibre", + "ficher", + "fier", + "figer", + "figure", + "filet", + "fille", + "filmer", + "fils", + "filtre", + "final", + "finesse", + "finir", + "fiole", + "firme", + "fixe", + "flacon", + "flair", + "flamme", + "flan", + "flaque", + "fleur", + "flocon", + "flore", + "flot", + "flou", + "fluide", + "fluor", + "flux", + "focus", + "foin", + "foire", + "foison", + "folie", + "fonction", + "fondre", + "fonte", + "force", + "forer", + "forger", + "forme", + "fort", + "fosse", + "fouet", + "fouine", + "foule", + "four", + "foyer", + "frais", + "franc", + "frapper", + "freiner", + "frimer", + "friser", + "frite", + "froid", + "froncer", + "fruit", + "fugue", + "fuir", + "fuite", + "fumer", + "fureur", + "furieux", + "fuser", + "fusil", + "futile", + "futur", + "gagner", + "gain", + "gala", + "galet", + "galop", + "gamme", + "gant", + "garage", + "garde", + "garer", + "gauche", + "gaufre", + "gaule", + "gaver", + "gazon", + "geler", + "genou", + "genre", + "gens", + "gercer", + "germer", + "geste", + "gibier", + "gicler", + "gilet", + "girafe", + "givre", + "glace", + "glisser", + "globe", + "gloire", + "gluant", + "gober", + "golf", + "gommer", + "gorge", + "gosier", + "goutte", + "grain", + "gramme", + "grand", + "gras", + "grave", + "gredin", + "griffure", + "griller", + "gris", + "gronder", + "gros", + "grotte", + "groupe", + "grue", + "guerrier", + "guetter", + "guider", + "guise", + "habiter", + "hache", + "haie", + "haine", + "halte", + "hamac", + "hanche", + "hangar", + "hanter", + "haras", + "hareng", + "harpe", + "hasard", + "hausse", + "haut", + "havre", + "herbe", + "heure", + "hibou", + "hier", + "histoire", + "hiver", + "hochet", + "homme", + "honneur", + "honte", + "horde", + "horizon", + "hormone", + "houle", + "housse", + "hublot", + "huile", + "huit", + "humain", + "humble", + "humide", + "humour", + "hurler", + "idole", + "igloo", + "ignorer", + "illusion", + "image", + "immense", + "immobile", + "imposer", + "impression", + "incapable", + "inconnu", + "index", + "indiquer", + "infime", + "injure", + "inox", + "inspirer", + "instant", + "intention", + "intime", + "inutile", + "inventer", + "inviter", + "iode", + "iris", + "issue", + "ivre", + "jade", + "jadis", + "jamais", + "jambe", + "janvier", + "jardin", + "jauge", + "jaunisse", + "jeter", + "jeton", + "jeudi", + "jeune", + "joie", + "joindre", + "joli", + "joueur", + "journal", + "judo", + "juge", + "juillet", + "juin", + "jument", + "jungle", + "jupe", + "jupon", + "jurer", + "juron", + "jury", + "jusque", + "juste", + "kayak", + "ketchup", + "kilo", + "kiwi", + "koala", + "label", + "lacet", + "lacune", + "laine", + "laisse", + "lait", + "lame", + "lancer", + "lande", + "laque", + "lard", + "largeur", + "larme", + "larve", + "lasso", + "laver", + "lendemain", + "lentement", + "lequel", + "lettre", + "leur", + "lever", + "levure", + "liane", + "libre", + "lien", + "lier", + "lieutenant", + "ligne", + "ligoter", + "liguer", + "limace", + "limer", + "limite", + "lingot", + "lion", + "lire", + "lisser", + "litre", + "livre", + "lobe", + "local", + "logis", + "loin", + "loisir", + "long", + "loque", + "lors", + "lotus", + "louer", + "loup", + "lourd", + "louve", + "loyer", + "lubie", + "lucide", + "lueur", + "luge", + "luire", + "lundi", + "lune", + "lustre", + "lutin", + "lutte", + "luxe", + "machine", + "madame", + "magie", + "magnifique", + "magot", + "maigre", + "main", + "mairie", + "maison", + "malade", + "malheur", + "malin", + "manche", + "manger", + "manier", + "manoir", + "manquer", + "marche", + "mardi", + "marge", + "mariage", + "marquer", + "mars", + "masque", + "masse", + "matin", + "mauvais", + "meilleur", + "melon", + "membre", + "menacer", + "mener", + "mensonge", + "mentir", + "menu", + "merci", + "merlu", + "mesure", + "mettre", + "meuble", + "meunier", + "meute", + "miche", + "micro", + "midi", + "miel", + "miette", + "mieux", + "milieu", + "mille", + "mimer", + "mince", + "mineur", + "ministre", + "minute", + "mirage", + "miroir", + "miser", + "mite", + "mixte", + "mobile", + "mode", + "module", + "moins", + "mois", + "moment", + "momie", + "monde", + "monsieur", + "monter", + "moquer", + "moral", + "morceau", + "mordre", + "morose", + "morse", + "mortier", + "morue", + "motif", + "motte", + "moudre", + "moule", + "mourir", + "mousse", + "mouton", + "mouvement", + "moyen", + "muer", + "muette", + "mugir", + "muguet", + "mulot", + "multiple", + "munir", + "muret", + "muse", + "musique", + "muter", + "nacre", + "nager", + "nain", + "naissance", + "narine", + "narrer", + "naseau", + "nasse", + "nation", + "nature", + "naval", + "navet", + "naviguer", + "navrer", + "neige", + "nerf", + "nerveux", + "neuf", + "neutre", + "neuve", + "neveu", + "niche", + "nier", + "niveau", + "noble", + "noce", + "nocif", + "noir", + "nomade", + "nombre", + "nommer", + "nord", + "norme", + "notaire", + "notice", + "notre", + "nouer", + "nougat", + "nourrir", + "nous", + "nouveau", + "novice", + "noyade", + "noyer", + "nuage", + "nuance", + "nuire", + "nuit", + "nulle", + "nuque", + "oasis", + "objet", + "obliger", + "obscur", + "observer", + "obtenir", + "obus", + "occasion", + "occuper", + "ocre", + "octet", + "odeur", + "odorat", + "offense", + "officier", + "offrir", + "ogive", + "oiseau", + "olive", + "ombre", + "onctueux", + "onduler", + "ongle", + "onze", + "opter", + "option", + "orageux", + "oral", + "orange", + "orbite", + "ordinaire", + "ordre", + "oreille", + "organe", + "orgie", + "orgueil", + "orient", + "origan", + "orner", + "orteil", + "ortie", + "oser", + "osselet", + "otage", + "otarie", + "ouate", + "oublier", + "ouest", + "ours", + "outil", + "outre", + "ouvert", + "ouvrir", + "ovale", + "ozone", + "pacte", + "page", + "paille", + "pain", + "paire", + "paix", + "palace", + "palissade", + "palmier", + "palpiter", + "panda", + "panneau", + "papa", + "papier", + "paquet", + "parc", + "pardi", + "parfois", + "parler", + "parmi", + "parole", + "partir", + "parvenir", + "passer", + "pastel", + "patin", + "patron", + "paume", + "pause", + "pauvre", + "paver", + "pavot", + "payer", + "pays", + "peau", + "peigne", + "peinture", + "pelage", + "pelote", + "pencher", + "pendre", + "penser", + "pente", + "percer", + "perdu", + "perle", + "permettre", + "personne", + "perte", + "peser", + "pesticide", + "petit", + "peuple", + "peur", + "phase", + "photo", + "phrase", + "piano", + "pied", + "pierre", + "pieu", + "pile", + "pilier", + "pilote", + "pilule", + "piment", + "pincer", + "pinson", + "pinte", + "pion", + "piquer", + "pirate", + "pire", + "piste", + "piton", + "pitre", + "pivot", + "pizza", + "placer", + "plage", + "plaire", + "plan", + "plaque", + "plat", + "plein", + "pleurer", + "pliage", + "plier", + "plonger", + "plot", + "pluie", + "plume", + "plus", + "pneu", + "poche", + "podium", + "poids", + "poil", + "point", + "poire", + "poison", + "poitrine", + "poivre", + "police", + "pollen", + "pomme", + "pompier", + "poncer", + "pondre", + "pont", + "portion", + "poser", + "position", + "possible", + "poste", + "potage", + "potin", + "pouce", + "poudre", + "poulet", + "poumon", + "poupe", + "pour", + "pousser", + "poutre", + "pouvoir", + "prairie", + "premier", + "prendre", + "presque", + "preuve", + "prier", + "primeur", + "prince", + "prison", + "priver", + "prix", + "prochain", + "produire", + "profond", + "proie", + "projet", + "promener", + "prononcer", + "propre", + "prose", + "prouver", + "prune", + "public", + "puce", + "pudeur", + "puiser", + "pull", + "pulpe", + "puma", + "punir", + "purge", + "putois", + "quand", + "quartier", + "quasi", + "quatre", + "quel", + "question", + "queue", + "quiche", + "quille", + "quinze", + "quitter", + "quoi", + "rabais", + "raboter", + "race", + "racheter", + "racine", + "racler", + "raconter", + "radar", + "radio", + "rafale", + "rage", + "ragot", + "raideur", + "raie", + "rail", + "raison", + "ramasser", + "ramener", + "rampe", + "rance", + "rang", + "rapace", + "rapide", + "rapport", + "rarement", + "rasage", + "raser", + "rasoir", + "rassurer", + "rater", + "ratio", + "rature", + "ravage", + "ravir", + "rayer", + "rayon", + "rebond", + "recevoir", + "recherche", + "record", + "reculer", + "redevenir", + "refuser", + "regard", + "regretter", + "rein", + "rejeter", + "rejoindre", + "relation", + "relever", + "religion", + "remarquer", + "remettre", + "remise", + "remonter", + "remplir", + "remuer", + "rencontre", + "rendre", + "renier", + "renoncer", + "rentrer", + "renverser", + "repas", + "repli", + "reposer", + "reproche", + "requin", + "respect", + "ressembler", + "reste", + "retard", + "retenir", + "retirer", + "retour", + "retrouver", + "revenir", + "revoir", + "revue", + "rhume", + "ricaner", + "riche", + "rideau", + "ridicule", + "rien", + "rigide", + "rincer", + "rire", + "risquer", + "rituel", + "rivage", + "rive", + "robe", + "robot", + "robuste", + "rocade", + "roche", + "rodeur", + "rogner", + "roman", + "rompre", + "ronce", + "rondeur", + "ronger", + "roque", + "rose", + "rosir", + "rotation", + "rotule", + "roue", + "rouge", + "rouler", + "route", + "ruban", + "rubis", + "ruche", + "rude", + "ruelle", + "ruer", + "rugby", + "rugir", + "ruine", + "rumeur", + "rural", + "ruse", + "rustre", + "sable", + "sabot", + "sabre", + "sacre", + "sage", + "saint", + "saisir", + "salade", + "salive", + "salle", + "salon", + "salto", + "salut", + "salve", + "samba", + "sandale", + "sanguin", + "sapin", + "sarcasme", + "satisfaire", + "sauce", + "sauf", + "sauge", + "saule", + "sauna", + "sauter", + "sauver", + "savoir", + "science", + "scoop", + "score", + "second", + "secret", + "secte", + "seigneur", + "sein", + "seize", + "selle", + "selon", + "semaine", + "sembler", + "semer", + "semis", + "sensuel", + "sentir", + "sept", + "serpe", + "serrer", + "sertir", + "service", + "seuil", + "seulement", + "short", + "sien", + "sigle", + "signal", + "silence", + "silo", + "simple", + "singe", + "sinon", + "sinus", + "sioux", + "sirop", + "site", + "situation", + "skier", + "snob", + "sobre", + "social", + "socle", + "sodium", + "soigner", + "soir", + "soixante", + "soja", + "solaire", + "soldat", + "soleil", + "solide", + "solo", + "solvant", + "sombre", + "somme", + "somnoler", + "sondage", + "songeur", + "sonner", + "sorte", + "sosie", + "sottise", + "souci", + "soudain", + "souffrir", + "souhaiter", + "soulever", + "soumettre", + "soupe", + "sourd", + "soustraire", + "soutenir", + "souvent", + "soyeux", + "spectacle", + "sport", + "stade", + "stagiaire", + "stand", + "star", + "statue", + "stock", + "stop", + "store", + "style", + "suave", + "subir", + "sucre", + "suer", + "suffire", + "suie", + "suite", + "suivre", + "sujet", + "sulfite", + "supposer", + "surf", + "surprendre", + "surtout", + "surveiller", + "tabac", + "table", + "tabou", + "tache", + "tacler", + "tacot", + "tact", + "taie", + "taille", + "taire", + "talon", + "talus", + "tandis", + "tango", + "tanin", + "tant", + "taper", + "tapis", + "tard", + "tarif", + "tarot", + "tarte", + "tasse", + "taureau", + "taux", + "taverne", + "taxer", + "taxi", + "tellement", + "temple", + "tendre", + "tenir", + "tenter", + "tenu", + "terme", + "ternir", + "terre", + "test", + "texte", + "thym", + "tibia", + "tiers", + "tige", + "tipi", + "tique", + "tirer", + "tissu", + "titre", + "toast", + "toge", + "toile", + "toiser", + "toiture", + "tomber", + "tome", + "tonne", + "tonte", + "toque", + "torse", + "tortue", + "totem", + "toucher", + "toujours", + "tour", + "tousser", + "tout", + "toux", + "trace", + "train", + "trame", + "tranquille", + "travail", + "trembler", + "trente", + "tribu", + "trier", + "trio", + "tripe", + "triste", + "troc", + "trois", + "tromper", + "tronc", + "trop", + "trotter", + "trouer", + "truc", + "truite", + "tuba", + "tuer", + "tuile", + "turbo", + "tutu", + "tuyau", + "type", + "union", + "unique", + "unir", + "unisson", + "untel", + "urne", + "usage", + "user", + "usiner", + "usure", + "utile", + "vache", + "vague", + "vaincre", + "valeur", + "valoir", + "valser", + "valve", + "vampire", + "vaseux", + "vaste", + "veau", + "veille", + "veine", + "velours", + "velu", + "vendre", + "venir", + "vent", + "venue", + "verbe", + "verdict", + "version", + "vertige", + "verve", + "veste", + "veto", + "vexer", + "vice", + "victime", + "vide", + "vieil", + "vieux", + "vigie", + "vigne", + "ville", + "vingt", + "violent", + "virer", + "virus", + "visage", + "viser", + "visite", + "visuel", + "vitamine", + "vitrine", + "vivant", + "vivre", + "vocal", + "vodka", + "vogue", + "voici", + "voile", + "voir", + "voisin", + "voiture", + "volaille", + "volcan", + "voler", + "volt", + "votant", + "votre", + "vouer", + "vouloir", + "vous", + "voyage", + "voyou", + "vrac", + "vrai", + "yacht", + "yeti", + "yeux", + "yoga", + "zeste", + "zinc", + "zone", + "zoom" + ] diff --git a/monero/wordlists/german.py b/monero/wordlists/german.py new file mode 100644 index 0000000..101f862 --- /dev/null +++ b/monero/wordlists/german.py @@ -0,0 +1,1693 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/german.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + +class German(Wordlist): + language_name = "Deutsch" + english_language_name = "German" + unique_prefix_length = 4 + word_list = [ + u"Abakus", + u"Abart", + u"abbilden", + u"Abbruch", + u"Abdrift", + u"Abendrot", + u"Abfahrt", + u"abfeuern", + u"Abflug", + u"abfragen", + u"Abglanz", + u"abhärten", + u"abheben", + u"Abhilfe", + u"Abitur", + u"Abkehr", + u"Ablauf", + u"ablecken", + u"Ablösung", + u"Abnehmer", + u"abnutzen", + u"Abonnent", + u"Abrasion", + u"Abrede", + u"abrüsten", + u"Absicht", + u"Absprung", + u"Abstand", + u"absuchen", + u"Abteil", + u"Abundanz", + u"abwarten", + u"Abwurf", + u"Abzug", + u"Achse", + u"Achtung", + u"Acker", + u"Aderlass", + u"Adler", + u"Admiral", + u"Adresse", + u"Affe", + u"Affront", + u"Afrika", + u"Aggregat", + u"Agilität", + u"ähneln", + u"Ahnung", + u"Ahorn", + u"Akazie", + u"Akkord", + u"Akrobat", + u"Aktfoto", + u"Aktivist", + u"Albatros", + u"Alchimie", + u"Alemanne", + u"Alibi", + u"Alkohol", + u"Allee", + u"Allüre", + u"Almosen", + u"Almweide", + u"Aloe", + u"Alpaka", + u"Alpental", + u"Alphabet", + u"Alpinist", + u"Alraune", + u"Altbier", + u"Alter", + u"Altflöte", + u"Altruist", + u"Alublech", + u"Aludose", + u"Amateur", + u"Amazonas", + u"Ameise", + u"Amnesie", + u"Amok", + u"Ampel", + u"Amphibie", + u"Ampulle", + u"Amsel", + u"Amulett", + u"Anakonda", + u"Analogie", + u"Ananas", + u"Anarchie", + u"Anatomie", + u"Anbau", + u"Anbeginn", + u"anbieten", + u"Anblick", + u"ändern", + u"andocken", + u"Andrang", + u"anecken", + u"Anflug", + u"Anfrage", + u"Anführer", + u"Angebot", + u"Angler", + u"Anhalter", + u"Anhöhe", + u"Animator", + u"Anis", + u"Anker", + u"ankleben", + u"Ankunft", + u"Anlage", + u"anlocken", + u"Anmut", + u"Annahme", + u"Anomalie", + u"Anonymus", + u"Anorak", + u"anpeilen", + u"Anrecht", + u"Anruf", + u"Ansage", + u"Anschein", + u"Ansicht", + u"Ansporn", + u"Anteil", + u"Antlitz", + u"Antrag", + u"Antwort", + u"Anwohner", + u"Aorta", + u"Apfel", + u"Appetit", + u"Applaus", + u"Aquarium", + u"Arbeit", + u"Arche", + u"Argument", + u"Arktis", + u"Armband", + u"Aroma", + u"Asche", + u"Askese", + u"Asphalt", + u"Asteroid", + u"Ästhetik", + u"Astronom", + u"Atelier", + u"Athlet", + u"Atlantik", + u"Atmung", + u"Audienz", + u"aufatmen", + u"Auffahrt", + u"aufholen", + u"aufregen", + u"Aufsatz", + u"Auftritt", + u"Aufwand", + u"Augapfel", + u"Auktion", + u"Ausbruch", + u"Ausflug", + u"Ausgabe", + u"Aushilfe", + u"Ausland", + u"Ausnahme", + u"Aussage", + u"Autobahn", + u"Avocado", + u"Axthieb", + u"Bach", + u"backen", + u"Badesee", + u"Bahnhof", + u"Balance", + u"Balkon", + u"Ballett", + u"Balsam", + u"Banane", + u"Bandage", + u"Bankett", + u"Barbar", + u"Barde", + u"Barett", + u"Bargeld", + u"Barkasse", + u"Barriere", + u"Bart", + u"Bass", + u"Bastler", + u"Batterie", + u"Bauch", + u"Bauer", + u"Bauholz", + u"Baujahr", + u"Baum", + u"Baustahl", + u"Bauteil", + u"Bauweise", + u"Bazar", + u"beachten", + u"Beatmung", + u"beben", + u"Becher", + u"Becken", + u"bedanken", + u"beeilen", + u"beenden", + u"Beere", + u"befinden", + u"Befreier", + u"Begabung", + u"Begierde", + u"begrüßen", + u"Beiboot", + u"Beichte", + u"Beifall", + u"Beigabe", + u"Beil", + u"Beispiel", + u"Beitrag", + u"beizen", + u"bekommen", + u"beladen", + u"Beleg", + u"bellen", + u"belohnen", + u"Bemalung", + u"Bengel", + u"Benutzer", + u"Benzin", + u"beraten", + u"Bereich", + u"Bergluft", + u"Bericht", + u"Bescheid", + u"Besitz", + u"besorgen", + u"Bestand", + u"Besuch", + u"betanken", + u"beten", + u"betören", + u"Bett", + u"Beule", + u"Beute", + u"Bewegung", + u"bewirken", + u"Bewohner", + u"bezahlen", + u"Bezug", + u"biegen", + u"Biene", + u"Bierzelt", + u"bieten", + u"Bikini", + u"Bildung", + u"Billard", + u"binden", + u"Biobauer", + u"Biologe", + u"Bionik", + u"Biotop", + u"Birke", + u"Bison", + u"Bitte", + u"Biwak", + u"Bizeps", + u"blasen", + u"Blatt", + u"Blauwal", + u"Blende", + u"Blick", + u"Blitz", + u"Blockade", + u"Blödelei", + u"Blondine", + u"Blues", + u"Blume", + u"Blut", + u"Bodensee", + u"Bogen", + u"Boje", + u"Bollwerk", + u"Bonbon", + u"Bonus", + u"Boot", + u"Bordarzt", + u"Börse", + u"Böschung", + u"Boudoir", + u"Boxkampf", + u"Boykott", + u"Brahms", + u"Brandung", + u"Brauerei", + u"Brecher", + u"Breitaxt", + u"Bremse", + u"brennen", + u"Brett", + u"Brief", + u"Brigade", + u"Brillanz", + u"bringen", + u"brodeln", + u"Brosche", + u"Brötchen", + u"Brücke", + u"Brunnen", + u"Brüste", + u"Brutofen", + u"Buch", + u"Büffel", + u"Bugwelle", + u"Bühne", + u"Buletten", + u"Bullauge", + u"Bumerang", + u"bummeln", + u"Buntglas", + u"Bürde", + u"Burgherr", + u"Bursche", + u"Busen", + u"Buslinie", + u"Bussard", + u"Butangas", + u"Butter", + u"Cabrio", + u"campen", + u"Captain", + u"Cartoon", + u"Cello", + u"Chalet", + u"Charisma", + u"Chefarzt", + u"Chiffon", + u"Chipsatz", + u"Chirurg", + u"Chor", + u"Chronik", + u"Chuzpe", + u"Clubhaus", + u"Cockpit", + u"Codewort", + u"Cognac", + u"Coladose", + u"Computer", + u"Coupon", + u"Cousin", + u"Cracking", + u"Crash", + u"Curry", + u"Dach", + u"Dackel", + u"daddeln", + u"daliegen", + u"Dame", + u"Dammbau", + u"Dämon", + u"Dampflok", + u"Dank", + u"Darm", + u"Datei", + u"Datsche", + u"Datteln", + u"Datum", + u"Dauer", + u"Daunen", + u"Deckel", + u"Decoder", + u"Defekt", + u"Degen", + u"Dehnung", + u"Deiche", + u"Dekade", + u"Dekor", + u"Delfin", + u"Demut", + u"denken", + u"Deponie", + u"Design", + u"Desktop", + u"Dessert", + u"Detail", + u"Detektiv", + u"Dezibel", + u"Diadem", + u"Diagnose", + u"Dialekt", + u"Diamant", + u"Dichter", + u"Dickicht", + u"Diesel", + u"Diktat", + u"Diplom", + u"Direktor", + u"Dirne", + u"Diskurs", + u"Distanz", + u"Docht", + u"Dohle", + u"Dolch", + u"Domäne", + u"Donner", + u"Dorade", + u"Dorf", + u"Dörrobst", + u"Dorsch", + u"Dossier", + u"Dozent", + u"Drachen", + u"Draht", + u"Drama", + u"Drang", + u"Drehbuch", + u"Dreieck", + u"Dressur", + u"Drittel", + u"Drossel", + u"Druck", + u"Duell", + u"Duft", + u"Düne", + u"Dünung", + u"dürfen", + u"Duschbad", + u"Düsenjet", + u"Dynamik", + u"Ebbe", + u"Echolot", + u"Echse", + u"Eckball", + u"Edding", + u"Edelweiß", + u"Eden", + u"Edition", + u"Efeu", + u"Effekte", + u"Egoismus", + u"Ehre", + u"Eiablage", + u"Eiche", + u"Eidechse", + u"Eidotter", + u"Eierkopf", + u"Eigelb", + u"Eiland", + u"Eilbote", + u"Eimer", + u"einatmen", + u"Einband", + u"Eindruck", + u"Einfall", + u"Eingang", + u"Einkauf", + u"einladen", + u"Einöde", + u"Einrad", + u"Eintopf", + u"Einwurf", + u"Einzug", + u"Eisbär", + u"Eisen", + u"Eishöhle", + u"Eismeer", + u"Eiweiß", + u"Ekstase", + u"Elan", + u"Elch", + u"Elefant", + u"Eleganz", + u"Element", + u"Elfe", + u"Elite", + u"Elixier", + u"Ellbogen", + u"Eloquenz", + u"Emigrant", + u"Emission", + u"Emotion", + u"Empathie", + u"Empfang", + u"Endzeit", + u"Energie", + u"Engpass", + u"Enkel", + u"Enklave", + u"Ente", + u"entheben", + u"Entität", + u"entladen", + u"Entwurf", + u"Episode", + u"Epoche", + u"erachten", + u"Erbauer", + u"erblühen", + u"Erdbeere", + u"Erde", + u"Erdgas", + u"Erdkunde", + u"Erdnuss", + u"Erdöl", + u"Erdteil", + u"Ereignis", + u"Eremit", + u"erfahren", + u"Erfolg", + u"erfreuen", + u"erfüllen", + u"Ergebnis", + u"erhitzen", + u"erkalten", + u"erkennen", + u"erleben", + u"Erlösung", + u"ernähren", + u"erneuern", + u"Ernte", + u"Eroberer", + u"eröffnen", + u"Erosion", + u"Erotik", + u"Erpel", + u"erraten", + u"Erreger", + u"erröten", + u"Ersatz", + u"Erstflug", + u"Ertrag", + u"Eruption", + u"erwarten", + u"erwidern", + u"Erzbau", + u"Erzeuger", + u"erziehen", + u"Esel", + u"Eskimo", + u"Eskorte", + u"Espe", + u"Espresso", + u"essen", + u"Etage", + u"Etappe", + u"Etat", + u"Ethik", + u"Etikett", + u"Etüde", + u"Eule", + u"Euphorie", + u"Europa", + u"Everest", + u"Examen", + u"Exil", + u"Exodus", + u"Extrakt", + u"Fabel", + u"Fabrik", + u"Fachmann", + u"Fackel", + u"Faden", + u"Fagott", + u"Fahne", + u"Faible", + u"Fairness", + u"Fakt", + u"Fakultät", + u"Falke", + u"Fallobst", + u"Fälscher", + u"Faltboot", + u"Familie", + u"Fanclub", + u"Fanfare", + u"Fangarm", + u"Fantasie", + u"Farbe", + u"Farmhaus", + u"Farn", + u"Fasan", + u"Faser", + u"Fassung", + u"fasten", + u"Faulheit", + u"Fauna", + u"Faust", + u"Favorit", + u"Faxgerät", + u"Fazit", + u"fechten", + u"Federboa", + u"Fehler", + u"Feier", + u"Feige", + u"feilen", + u"Feinripp", + u"Feldbett", + u"Felge", + u"Fellpony", + u"Felswand", + u"Ferien", + u"Ferkel", + u"Fernweh", + u"Ferse", + u"Fest", + u"Fettnapf", + u"Feuer", + u"Fiasko", + u"Fichte", + u"Fiktion", + u"Film", + u"Filter", + u"Filz", + u"Finanzen", + u"Findling", + u"Finger", + u"Fink", + u"Finnwal", + u"Fisch", + u"Fitness", + u"Fixpunkt", + u"Fixstern", + u"Fjord", + u"Flachbau", + u"Flagge", + u"Flamenco", + u"Flanke", + u"Flasche", + u"Flaute", + u"Fleck", + u"Flegel", + u"flehen", + u"Fleisch", + u"fliegen", + u"Flinte", + u"Flirt", + u"Flocke", + u"Floh", + u"Floskel", + u"Floß", + u"Flöte", + u"Flugzeug", + u"Flunder", + u"Flusstal", + u"Flutung", + u"Fockmast", + u"Fohlen", + u"Föhnlage", + u"Fokus", + u"folgen", + u"Foliant", + u"Folklore", + u"Fontäne", + u"Förde", + u"Forelle", + u"Format", + u"Forscher", + u"Fortgang", + u"Forum", + u"Fotograf", + u"Frachter", + u"Fragment", + u"Fraktion", + u"fräsen", + u"Frauenpo", + u"Freak", + u"Fregatte", + u"Freiheit", + u"Freude", + u"Frieden", + u"Frohsinn", + u"Frosch", + u"Frucht", + u"Frühjahr", + u"Fuchs", + u"Fügung", + u"fühlen", + u"Füller", + u"Fundbüro", + u"Funkboje", + u"Funzel", + u"Furnier", + u"Fürsorge", + u"Fusel", + u"Fußbad", + u"Futteral", + u"Gabelung", + u"gackern", + u"Gage", + u"gähnen", + u"Galaxie", + u"Galeere", + u"Galopp", + u"Gameboy", + u"Gamsbart", + u"Gandhi", + u"Gang", + u"Garage", + u"Gardine", + u"Garküche", + u"Garten", + u"Gasthaus", + u"Gattung", + u"gaukeln", + u"Gazelle", + u"Gebäck", + u"Gebirge", + u"Gebräu", + u"Geburt", + u"Gedanke", + u"Gedeck", + u"Gedicht", + u"Gefahr", + u"Gefieder", + u"Geflügel", + u"Gefühl", + u"Gegend", + u"Gehirn", + u"Gehöft", + u"Gehweg", + u"Geige", + u"Geist", + u"Gelage", + u"Geld", + u"Gelenk", + u"Gelübde", + u"Gemälde", + u"Gemeinde", + u"Gemüse", + u"genesen", + u"Genuss", + u"Gepäck", + u"Geranie", + u"Gericht", + u"Germane", + u"Geruch", + u"Gesang", + u"Geschenk", + u"Gesetz", + u"Gesindel", + u"Gesöff", + u"Gespan", + u"Gestade", + u"Gesuch", + u"Getier", + u"Getränk", + u"Getümmel", + u"Gewand", + u"Geweih", + u"Gewitter", + u"Gewölbe", + u"Geysir", + u"Giftzahn", + u"Gipfel", + u"Giraffe", + u"Gitarre", + u"glänzen", + u"Glasauge", + u"Glatze", + u"Gleis", + u"Globus", + u"Glück", + u"glühen", + u"Glutofen", + u"Goldzahn", + u"Gondel", + u"gönnen", + u"Gottheit", + u"graben", + u"Grafik", + u"Grashalm", + u"Graugans", + u"greifen", + u"Grenze", + u"grillen", + u"Groschen", + u"Grotte", + u"Grube", + u"Grünalge", + u"Gruppe", + u"gruseln", + u"Gulasch", + u"Gummibär", + u"Gurgel", + u"Gürtel", + u"Güterzug", + u"Haarband", + u"Habicht", + u"hacken", + u"hadern", + u"Hafen", + u"Hagel", + u"Hähnchen", + u"Haifisch", + u"Haken", + u"Halbaffe", + u"Halsader", + u"halten", + u"Halunke", + u"Handbuch", + u"Hanf", + u"Harfe", + u"Harnisch", + u"härten", + u"Harz", + u"Hasenohr", + u"Haube", + u"hauchen", + u"Haupt", + u"Haut", + u"Havarie", + u"Hebamme", + u"hecheln", + u"Heck", + u"Hedonist", + u"Heiler", + u"Heimat", + u"Heizung", + u"Hektik", + u"Held", + u"helfen", + u"Helium", + u"Hemd", + u"hemmen", + u"Hengst", + u"Herd", + u"Hering", + u"Herkunft", + u"Hermelin", + u"Herrchen", + u"Herzdame", + u"Heulboje", + u"Hexe", + u"Hilfe", + u"Himbeere", + u"Himmel", + u"Hingabe", + u"hinhören", + u"Hinweis", + u"Hirsch", + u"Hirte", + u"Hitzkopf", + u"Hobel", + u"Hochform", + u"Hocker", + u"hoffen", + u"Hofhund", + u"Hofnarr", + u"Höhenzug", + u"Hohlraum", + u"Hölle", + u"Holzboot", + u"Honig", + u"Honorar", + u"horchen", + u"Hörprobe", + u"Höschen", + u"Hotel", + u"Hubraum", + u"Hufeisen", + u"Hügel", + u"huldigen", + u"Hülle", + u"Humbug", + u"Hummer", + u"Humor", + u"Hund", + u"Hunger", + u"Hupe", + u"Hürde", + u"Hurrikan", + u"Hydrant", + u"Hypnose", + u"Ibis", + u"Idee", + u"Idiot", + u"Igel", + u"Illusion", + u"Imitat", + u"impfen", + u"Import", + u"Inferno", + u"Ingwer", + u"Inhalte", + u"Inland", + u"Insekt", + u"Ironie", + u"Irrfahrt", + u"Irrtum", + u"Isolator", + u"Istwert", + u"Jacke", + u"Jade", + u"Jagdhund", + u"Jäger", + u"Jaguar", + u"Jahr", + u"Jähzorn", + u"Jazzfest", + u"Jetpilot", + u"jobben", + u"Jochbein", + u"jodeln", + u"Jodsalz", + u"Jolle", + u"Journal", + u"Jubel", + u"Junge", + u"Junimond", + u"Jupiter", + u"Jutesack", + u"Juwel", + u"Kabarett", + u"Kabine", + u"Kabuff", + u"Käfer", + u"Kaffee", + u"Kahlkopf", + u"Kaimauer", + u"Kajüte", + u"Kaktus", + u"Kaliber", + u"Kaltluft", + u"Kamel", + u"kämmen", + u"Kampagne", + u"Kanal", + u"Känguru", + u"Kanister", + u"Kanone", + u"Kante", + u"Kanu", + u"kapern", + u"Kapitän", + u"Kapuze", + u"Karneval", + u"Karotte", + u"Käsebrot", + u"Kasper", + u"Kastanie", + u"Katalog", + u"Kathode", + u"Katze", + u"kaufen", + u"Kaugummi", + u"Kauz", + u"Kehle", + u"Keilerei", + u"Keksdose", + u"Kellner", + u"Keramik", + u"Kerze", + u"Kessel", + u"Kette", + u"keuchen", + u"kichern", + u"Kielboot", + u"Kindheit", + u"Kinnbart", + u"Kinosaal", + u"Kiosk", + u"Kissen", + u"Klammer", + u"Klang", + u"Klapprad", + u"Klartext", + u"kleben", + u"Klee", + u"Kleinod", + u"Klima", + u"Klingel", + u"Klippe", + u"Klischee", + u"Kloster", + u"Klugheit", + u"Klüngel", + u"kneten", + u"Knie", + u"Knöchel", + u"knüpfen", + u"Kobold", + u"Kochbuch", + u"Kohlrabi", + u"Koje", + u"Kokosöl", + u"Kolibri", + u"Kolumne", + u"Kombüse", + u"Komiker", + u"kommen", + u"Konto", + u"Konzept", + u"Kopfkino", + u"Kordhose", + u"Korken", + u"Korsett", + u"Kosename", + u"Krabbe", + u"Krach", + u"Kraft", + u"Krähe", + u"Kralle", + u"Krapfen", + u"Krater", + u"kraulen", + u"Kreuz", + u"Krokodil", + u"Kröte", + u"Kugel", + u"Kuhhirt", + u"Kühnheit", + u"Künstler", + u"Kurort", + u"Kurve", + u"Kurzfilm", + u"kuscheln", + u"küssen", + u"Kutter", + u"Labor", + u"lachen", + u"Lackaffe", + u"Ladeluke", + u"Lagune", + u"Laib", + u"Lakritze", + u"Lammfell", + u"Land", + u"Langmut", + u"Lappalie", + u"Last", + u"Laterne", + u"Latzhose", + u"Laubsäge", + u"laufen", + u"Laune", + u"Lausbub", + u"Lavasee", + u"Leben", + u"Leder", + u"Leerlauf", + u"Lehm", + u"Lehrer", + u"leihen", + u"Lektüre", + u"Lenker", + u"Lerche", + u"Leseecke", + u"Leuchter", + u"Lexikon", + u"Libelle", + u"Libido", + u"Licht", + u"Liebe", + u"liefern", + u"Liftboy", + u"Limonade", + u"Lineal", + u"Linoleum", + u"List", + u"Liveband", + u"Lobrede", + u"locken", + u"Löffel", + u"Logbuch", + u"Logik", + u"Lohn", + u"Loipe", + u"Lokal", + u"Lorbeer", + u"Lösung", + u"löten", + u"Lottofee", + u"Löwe", + u"Luchs", + u"Luder", + u"Luftpost", + u"Luke", + u"Lümmel", + u"Lunge", + u"lutschen", + u"Luxus", + u"Macht", + u"Magazin", + u"Magier", + u"Magnet", + u"mähen", + u"Mahlzeit", + u"Mahnmal", + u"Maibaum", + u"Maisbrei", + u"Makel", + u"malen", + u"Mammut", + u"Maniküre", + u"Mantel", + u"Marathon", + u"Marder", + u"Marine", + u"Marke", + u"Marmor", + u"Märzluft", + u"Maske", + u"Maßanzug", + u"Maßkrug", + u"Mastkorb", + u"Material", + u"Matratze", + u"Mauerbau", + u"Maulkorb", + u"Mäuschen", + u"Mäzen", + u"Medium", + u"Meinung", + u"melden", + u"Melodie", + u"Mensch", + u"Merkmal", + u"Messe", + u"Metall", + u"Meteor", + u"Methode", + u"Metzger", + u"Mieze", + u"Milchkuh", + u"Mimose", + u"Minirock", + u"Minute", + u"mischen", + u"Missetat", + u"mitgehen", + u"Mittag", + u"Mixtape", + u"Möbel", + u"Modul", + u"mögen", + u"Möhre", + u"Molch", + u"Moment", + u"Monat", + u"Mondflug", + u"Monitor", + u"Monokini", + u"Monster", + u"Monument", + u"Moorhuhn", + u"Moos", + u"Möpse", + u"Moral", + u"Mörtel", + u"Motiv", + u"Motorrad", + u"Möwe", + u"Mühe", + u"Mulatte", + u"Müller", + u"Mumie", + u"Mund", + u"Münze", + u"Muschel", + u"Muster", + u"Mythos", + u"Nabel", + u"Nachtzug", + u"Nackedei", + u"Nagel", + u"Nähe", + u"Nähnadel", + u"Namen", + u"Narbe", + u"Narwal", + u"Nasenbär", + u"Natur", + u"Nebel", + u"necken", + u"Neffe", + u"Neigung", + u"Nektar", + u"Nenner", + u"Neptun", + u"Nerz", + u"Nessel", + u"Nestbau", + u"Netz", + u"Neubau", + u"Neuerung", + u"Neugier", + u"nicken", + u"Niere", + u"Nilpferd", + u"nisten", + u"Nocke", + u"Nomade", + u"Nordmeer", + u"Notdurft", + u"Notstand", + u"Notwehr", + u"Nudismus", + u"Nuss", + u"Nutzhanf", + u"Oase", + u"Obdach", + u"Oberarzt", + u"Objekt", + u"Oboe", + u"Obsthain", + u"Ochse", + u"Odyssee", + u"Ofenholz", + u"öffnen", + u"Ohnmacht", + u"Ohrfeige", + u"Ohrwurm", + u"Ökologie", + u"Oktave", + u"Ölberg", + u"Olive", + u"Ölkrise", + u"Omelett", + u"Onkel", + u"Oper", + u"Optiker", + u"Orange", + u"Orchidee", + u"ordnen", + u"Orgasmus", + u"Orkan", + u"Ortskern", + u"Ortung", + u"Ostasien", + u"Ozean", + u"Paarlauf", + u"Packeis", + u"paddeln", + u"Paket", + u"Palast", + u"Pandabär", + u"Panik", + u"Panorama", + u"Panther", + u"Papagei", + u"Papier", + u"Paprika", + u"Paradies", + u"Parka", + u"Parodie", + u"Partner", + u"Passant", + u"Patent", + u"Patzer", + u"Pause", + u"Pavian", + u"Pedal", + u"Pegel", + u"peilen", + u"Perle", + u"Person", + u"Pfad", + u"Pfau", + u"Pferd", + u"Pfleger", + u"Physik", + u"Pier", + u"Pilotwal", + u"Pinzette", + u"Piste", + u"Plakat", + u"Plankton", + u"Platin", + u"Plombe", + u"plündern", + u"Pobacke", + u"Pokal", + u"polieren", + u"Popmusik", + u"Porträt", + u"Posaune", + u"Postamt", + u"Pottwal", + u"Pracht", + u"Pranke", + u"Preis", + u"Primat", + u"Prinzip", + u"Protest", + u"Proviant", + u"Prüfung", + u"Pubertät", + u"Pudding", + u"Pullover", + u"Pulsader", + u"Punkt", + u"Pute", + u"Putsch", + u"Puzzle", + u"Python", + u"quaken", + u"Qualle", + u"Quark", + u"Quellsee", + u"Querkopf", + u"Quitte", + u"Quote", + u"Rabauke", + u"Rache", + u"Radclub", + u"Radhose", + u"Radio", + u"Radtour", + u"Rahmen", + u"Rampe", + u"Randlage", + u"Ranzen", + u"Rapsöl", + u"Raserei", + u"rasten", + u"Rasur", + u"Rätsel", + u"Raubtier", + u"Raumzeit", + u"Rausch", + u"Reaktor", + u"Realität", + u"Rebell", + u"Rede", + u"Reetdach", + u"Regatta", + u"Regen", + u"Rehkitz", + u"Reifen", + u"Reim", + u"Reise", + u"Reizung", + u"Rekord", + u"Relevanz", + u"Rennboot", + u"Respekt", + u"Restmüll", + u"retten", + u"Reue", + u"Revolte", + u"Rhetorik", + u"Rhythmus", + u"Richtung", + u"Riegel", + u"Rindvieh", + u"Rippchen", + u"Ritter", + u"Robbe", + u"Roboter", + u"Rockband", + u"Rohdaten", + u"Roller", + u"Roman", + u"röntgen", + u"Rose", + u"Rosskur", + u"Rost", + u"Rotahorn", + u"Rotglut", + u"Rotznase", + u"Rubrik", + u"Rückweg", + u"Rufmord", + u"Ruhe", + u"Ruine", + u"Rumpf", + u"Runde", + u"Rüstung", + u"rütteln", + u"Saaltür", + u"Saatguts", + u"Säbel", + u"Sachbuch", + u"Sack", + u"Saft", + u"sagen", + u"Sahneeis", + u"Salat", + u"Salbe", + u"Salz", + u"Sammlung", + u"Samt", + u"Sandbank", + u"Sanftmut", + u"Sardine", + u"Satire", + u"Sattel", + u"Satzbau", + u"Sauerei", + u"Saum", + u"Säure", + u"Schall", + u"Scheitel", + u"Schiff", + u"Schlager", + u"Schmied", + u"Schnee", + u"Scholle", + u"Schrank", + u"Schulbus", + u"Schwan", + u"Seeadler", + u"Seefahrt", + u"Seehund", + u"Seeufer", + u"segeln", + u"Sehnerv", + u"Seide", + u"Seilzug", + u"Senf", + u"Sessel", + u"Seufzer", + u"Sexgott", + u"Sichtung", + u"Signal", + u"Silber", + u"singen", + u"Sinn", + u"Sirup", + u"Sitzbank", + u"Skandal", + u"Skikurs", + u"Skipper", + u"Skizze", + u"Smaragd", + u"Socke", + u"Sohn", + u"Sommer", + u"Songtext", + u"Sorte", + u"Spagat", + u"Spannung", + u"Spargel", + u"Specht", + u"Speiseöl", + u"Spiegel", + u"Sport", + u"spülen", + u"Stadtbus", + u"Stall", + u"Stärke", + u"Stativ", + u"staunen", + u"Stern", + u"Stiftung", + u"Stollen", + u"Strömung", + u"Sturm", + u"Substanz", + u"Südalpen", + u"Sumpf", + u"surfen", + u"Tabak", + u"Tafel", + u"Tagebau", + u"takeln", + u"Taktung", + u"Talsohle", + u"Tand", + u"Tanzbär", + u"Tapir", + u"Tarantel", + u"Tarnname", + u"Tasse", + u"Tatnacht", + u"Tatsache", + u"Tatze", + u"Taube", + u"tauchen", + u"Taufpate", + u"Taumel", + u"Teelicht", + u"Teich", + u"teilen", + u"Tempo", + u"Tenor", + u"Terrasse", + u"Testflug", + u"Theater", + u"Thermik", + u"ticken", + u"Tiefflug", + u"Tierart", + u"Tigerhai", + u"Tinte", + u"Tischler", + u"toben", + u"Toleranz", + u"Tölpel", + u"Tonband", + u"Topf", + u"Topmodel", + u"Torbogen", + u"Torlinie", + u"Torte", + u"Tourist", + u"Tragesel", + u"trampeln", + u"Trapez", + u"Traum", + u"treffen", + u"Trennung", + u"Treue", + u"Trick", + u"trimmen", + u"Trödel", + u"Trost", + u"Trumpf", + u"tüfteln", + u"Turban", + u"Turm", + u"Übermut", + u"Ufer", + u"Uhrwerk", + u"umarmen", + u"Umbau", + u"Umfeld", + u"Umgang", + u"Umsturz", + u"Unart", + u"Unfug", + u"Unimog", + u"Unruhe", + u"Unwucht", + u"Uranerz", + u"Urlaub", + u"Urmensch", + u"Utopie", + u"Vakuum", + u"Valuta", + u"Vandale", + u"Vase", + u"Vektor", + u"Ventil", + u"Verb", + u"Verdeck", + u"Verfall", + u"Vergaser", + u"verhexen", + u"Verlag", + u"Vers", + u"Vesper", + u"Vieh", + u"Viereck", + u"Vinyl", + u"Virus", + u"Vitrine", + u"Vollblut", + u"Vorbote", + u"Vorrat", + u"Vorsicht", + u"Vulkan", + u"Wachstum", + u"Wade", + u"Wagemut", + u"Wahlen", + u"Wahrheit", + u"Wald", + u"Walhai", + u"Wallach", + u"Walnuss", + u"Walzer", + u"wandeln", + u"Wanze", + u"wärmen", + u"Warnruf", + u"Wäsche", + u"Wasser", + u"Weberei", + u"wechseln", + u"Wegegeld", + u"wehren", + u"Weiher", + u"Weinglas", + u"Weißbier", + u"Weitwurf", + u"Welle", + u"Weltall", + u"Werkbank", + u"Werwolf", + u"Wetter", + u"wiehern", + u"Wildgans", + u"Wind", + u"Wohl", + u"Wohnort", + u"Wolf", + u"Wollust", + u"Wortlaut", + u"Wrack", + u"Wunder", + u"Wurfaxt", + u"Wurst", + u"Yacht", + u"Yeti", + u"Zacke", + u"Zahl", + u"zähmen", + u"Zahnfee", + u"Zäpfchen", + u"Zaster", + u"Zaumzeug", + u"Zebra", + u"zeigen", + u"Zeitlupe", + u"Zellkern", + u"Zeltdach", + u"Zensor", + u"Zerfall", + u"Zeug", + u"Ziege", + u"Zielfoto", + u"Zimteis", + u"Zobel", + u"Zollhund", + u"Zombie", + u"Zöpfe", + u"Zucht", + u"Zufahrt", + u"Zugfahrt", + u"Zugvogel", + u"Zündung", + u"Zweck", + u"Zyklop" + ] diff --git a/monero/wordlists/italian.py b/monero/wordlists/italian.py new file mode 100644 index 0000000..65ab976 --- /dev/null +++ b/monero/wordlists/italian.py @@ -0,0 +1,1694 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/italian.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + + +class Italian(Wordlist): + language_name = "Italiano" + english_language_name = "Italian" + unique_prefix_length = 4 + word_list = [ + "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" + ] diff --git a/monero/wordlists/japanese.py b/monero/wordlists/japanese.py new file mode 100644 index 0000000..29f812c --- /dev/null +++ b/monero/wordlists/japanese.py @@ -0,0 +1,1694 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/japanese.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + + +class Japanese(Wordlist): + language_name = u"日本語" + english_language_name = "Japanese" + unique_prefix_length = 4 + word_list = [ + u"あいこくしん", + u"あいさつ", + u"あいだ", + u"あおぞら", + u"あかちゃん", + u"あきる", + u"あけがた", + u"あける", + u"あこがれる", + u"あさい", + u"あさひ", + u"あしあと", + u"あじわう", + u"あずかる", + u"あずき", + u"あそぶ", + u"あたえる", + u"あたためる", + u"あたりまえ", + u"あたる", + u"あつい", + u"あつかう", + u"あっしゅく", + u"あつまり", + u"あつめる", + u"あてな", + u"あてはまる", + u"あひる", + u"あぶら", + u"あぶる", + u"あふれる", + u"あまい", + u"あまど", + u"あまやかす", + u"あまり", + u"あみもの", + u"あめりか", + u"あやまる", + u"あゆむ", + u"あらいぐま", + u"あらし", + u"あらすじ", + u"あらためる", + u"あらゆる", + u"あらわす", + u"ありがとう", + u"あわせる", + u"あわてる", + u"あんい", + u"あんがい", + u"あんこ", + u"あんぜん", + u"あんてい", + u"あんない", + u"あんまり", + u"いいだす", + u"いおん", + u"いがい", + u"いがく", + u"いきおい", + u"いきなり", + u"いきもの", + u"いきる", + u"いくじ", + u"いくぶん", + u"いけばな", + u"いけん", + u"いこう", + u"いこく", + u"いこつ", + u"いさましい", + u"いさん", + u"いしき", + u"いじゅう", + u"いじょう", + u"いじわる", + u"いずみ", + u"いずれ", + u"いせい", + u"いせえび", + u"いせかい", + u"いせき", + u"いぜん", + u"いそうろう", + u"いそがしい", + u"いだい", + u"いだく", + u"いたずら", + u"いたみ", + u"いたりあ", + u"いちおう", + u"いちじ", + u"いちど", + u"いちば", + u"いちぶ", + u"いちりゅう", + u"いつか", + u"いっしゅん", + u"いっせい", + u"いっそう", + u"いったん", + u"いっち", + u"いってい", + u"いっぽう", + u"いてざ", + u"いてん", + u"いどう", + u"いとこ", + u"いない", + u"いなか", + u"いねむり", + u"いのち", + u"いのる", + u"いはつ", + u"いばる", + u"いはん", + u"いびき", + u"いひん", + u"いふく", + u"いへん", + u"いほう", + u"いみん", + u"いもうと", + u"いもたれ", + u"いもり", + u"いやがる", + u"いやす", + u"いよかん", + u"いよく", + u"いらい", + u"いらすと", + u"いりぐち", + u"いりょう", + u"いれい", + u"いれもの", + u"いれる", + u"いろえんぴつ", + u"いわい", + u"いわう", + u"いわかん", + u"いわば", + u"いわゆる", + u"いんげんまめ", + u"いんさつ", + u"いんしょう", + u"いんよう", + u"うえき", + u"うえる", + u"うおざ", + u"うがい", + u"うかぶ", + u"うかべる", + u"うきわ", + u"うくらいな", + u"うくれれ", + u"うけたまわる", + u"うけつけ", + u"うけとる", + u"うけもつ", + u"うける", + u"うごかす", + u"うごく", + u"うこん", + u"うさぎ", + u"うしなう", + u"うしろがみ", + u"うすい", + u"うすぎ", + u"うすぐらい", + u"うすめる", + u"うせつ", + u"うちあわせ", + u"うちがわ", + u"うちき", + u"うちゅう", + u"うっかり", + u"うつくしい", + u"うったえる", + u"うつる", + u"うどん", + u"うなぎ", + u"うなじ", + u"うなずく", + u"うなる", + u"うねる", + u"うのう", + u"うぶげ", + u"うぶごえ", + u"うまれる", + u"うめる", + u"うもう", + u"うやまう", + u"うよく", + u"うらがえす", + u"うらぐち", + u"うらない", + u"うりあげ", + u"うりきれ", + u"うるさい", + u"うれしい", + u"うれゆき", + u"うれる", + u"うろこ", + u"うわき", + u"うわさ", + u"うんこう", + u"うんちん", + u"うんてん", + u"うんどう", + u"えいえん", + u"えいが", + u"えいきょう", + u"えいご", + u"えいせい", + u"えいぶん", + u"えいよう", + u"えいわ", + u"えおり", + u"えがお", + u"えがく", + u"えきたい", + u"えくせる", + u"えしゃく", + u"えすて", + u"えつらん", + u"えのぐ", + u"えほうまき", + u"えほん", + u"えまき", + u"えもじ", + u"えもの", + u"えらい", + u"えらぶ", + u"えりあ", + u"えんえん", + u"えんかい", + u"えんぎ", + u"えんげき", + u"えんしゅう", + u"えんぜつ", + u"えんそく", + u"えんちょう", + u"えんとつ", + u"おいかける", + u"おいこす", + u"おいしい", + u"おいつく", + u"おうえん", + u"おうさま", + u"おうじ", + u"おうせつ", + u"おうたい", + u"おうふく", + u"おうべい", + u"おうよう", + u"おえる", + u"おおい", + u"おおう", + u"おおどおり", + u"おおや", + u"おおよそ", + u"おかえり", + u"おかず", + u"おがむ", + u"おかわり", + u"おぎなう", + u"おきる", + u"おくさま", + u"おくじょう", + u"おくりがな", + u"おくる", + u"おくれる", + u"おこす", + u"おこなう", + u"おこる", + u"おさえる", + u"おさない", + u"おさめる", + u"おしいれ", + u"おしえる", + u"おじぎ", + u"おじさん", + u"おしゃれ", + u"おそらく", + u"おそわる", + u"おたがい", + u"おたく", + u"おだやか", + u"おちつく", + u"おっと", + u"おつり", + u"おでかけ", + u"おとしもの", + u"おとなしい", + u"おどり", + u"おどろかす", + u"おばさん", + u"おまいり", + u"おめでとう", + u"おもいで", + u"おもう", + u"おもたい", + u"おもちゃ", + u"おやつ", + u"おやゆび", + u"およぼす", + u"おらんだ", + u"おろす", + u"おんがく", + u"おんけい", + u"おんしゃ", + u"おんせん", + u"おんだん", + u"おんちゅう", + u"おんどけい", + u"かあつ", + u"かいが", + u"がいき", + u"がいけん", + u"がいこう", + u"かいさつ", + u"かいしゃ", + u"かいすいよく", + u"かいぜん", + u"かいぞうど", + u"かいつう", + u"かいてん", + u"かいとう", + u"かいふく", + u"がいへき", + u"かいほう", + u"かいよう", + u"がいらい", + u"かいわ", + u"かえる", + u"かおり", + u"かかえる", + u"かがく", + u"かがし", + u"かがみ", + u"かくご", + u"かくとく", + u"かざる", + u"がぞう", + u"かたい", + u"かたち", + u"がちょう", + u"がっきゅう", + u"がっこう", + u"がっさん", + u"がっしょう", + u"かなざわし", + u"かのう", + u"がはく", + u"かぶか", + u"かほう", + u"かほご", + u"かまう", + u"かまぼこ", + u"かめれおん", + u"かゆい", + u"かようび", + u"からい", + u"かるい", + u"かろう", + u"かわく", + u"かわら", + u"がんか", + u"かんけい", + u"かんこう", + u"かんしゃ", + u"かんそう", + u"かんたん", + u"かんち", + u"がんばる", + u"きあい", + u"きあつ", + u"きいろ", + u"ぎいん", + u"きうい", + u"きうん", + u"きえる", + u"きおう", + u"きおく", + u"きおち", + u"きおん", + u"きかい", + u"きかく", + u"きかんしゃ", + u"ききて", + u"きくばり", + u"きくらげ", + u"きけんせい", + u"きこう", + u"きこえる", + u"きこく", + u"きさい", + u"きさく", + u"きさま", + u"きさらぎ", + u"ぎじかがく", + u"ぎしき", + u"ぎじたいけん", + u"ぎじにってい", + u"ぎじゅつしゃ", + u"きすう", + u"きせい", + u"きせき", + u"きせつ", + u"きそう", + u"きぞく", + u"きぞん", + u"きたえる", + u"きちょう", + u"きつえん", + u"ぎっちり", + u"きつつき", + u"きつね", + u"きてい", + u"きどう", + u"きどく", + u"きない", + u"きなが", + u"きなこ", + u"きぬごし", + u"きねん", + u"きのう", + u"きのした", + u"きはく", + u"きびしい", + u"きひん", + u"きふく", + u"きぶん", + u"きぼう", + u"きほん", + u"きまる", + u"きみつ", + u"きむずかしい", + u"きめる", + u"きもだめし", + u"きもち", + u"きもの", + u"きゃく", + u"きやく", + u"ぎゅうにく", + u"きよう", + u"きょうりゅう", + u"きらい", + u"きらく", + u"きりん", + u"きれい", + u"きれつ", + u"きろく", + u"ぎろん", + u"きわめる", + u"ぎんいろ", + u"きんかくじ", + u"きんじょ", + u"きんようび", + u"ぐあい", + u"くいず", + u"くうかん", + u"くうき", + u"くうぐん", + u"くうこう", + u"ぐうせい", + u"くうそう", + u"ぐうたら", + u"くうふく", + u"くうぼ", + u"くかん", + u"くきょう", + u"くげん", + u"ぐこう", + u"くさい", + u"くさき", + u"くさばな", + u"くさる", + u"くしゃみ", + u"くしょう", + u"くすのき", + u"くすりゆび", + u"くせげ", + u"くせん", + u"ぐたいてき", + u"くださる", + u"くたびれる", + u"くちこみ", + u"くちさき", + u"くつした", + u"ぐっすり", + u"くつろぐ", + u"くとうてん", + u"くどく", + u"くなん", + u"くねくね", + u"くのう", + u"くふう", + u"くみあわせ", + u"くみたてる", + u"くめる", + u"くやくしょ", + u"くらす", + u"くらべる", + u"くるま", + u"くれる", + u"くろう", + u"くわしい", + u"ぐんかん", + u"ぐんしょく", + u"ぐんたい", + u"ぐんて", + u"けあな", + u"けいかく", + u"けいけん", + u"けいこ", + u"けいさつ", + u"げいじゅつ", + u"けいたい", + u"げいのうじん", + u"けいれき", + u"けいろ", + u"けおとす", + u"けおりもの", + u"げきか", + u"げきげん", + u"げきだん", + u"げきちん", + u"げきとつ", + u"げきは", + u"げきやく", + u"げこう", + u"げこくじょう", + u"げざい", + u"けさき", + u"げざん", + u"けしき", + u"けしごむ", + u"けしょう", + u"げすと", + u"けたば", + u"けちゃっぷ", + u"けちらす", + u"けつあつ", + u"けつい", + u"けつえき", + u"けっこん", + u"けつじょ", + u"けっせき", + u"けってい", + u"けつまつ", + u"げつようび", + u"げつれい", + u"けつろん", + u"げどく", + u"けとばす", + u"けとる", + u"けなげ", + u"けなす", + u"けなみ", + u"けぬき", + u"げねつ", + u"けねん", + u"けはい", + u"げひん", + u"けぶかい", + u"げぼく", + u"けまり", + u"けみかる", + u"けむし", + u"けむり", + u"けもの", + u"けらい", + u"けろけろ", + u"けわしい", + u"けんい", + u"けんえつ", + u"けんお", + u"けんか", + u"げんき", + u"けんげん", + u"けんこう", + u"けんさく", + u"けんしゅう", + u"けんすう", + u"げんそう", + u"けんちく", + u"けんてい", + u"けんとう", + u"けんない", + u"けんにん", + u"げんぶつ", + u"けんま", + u"けんみん", + u"けんめい", + u"けんらん", + u"けんり", + u"こあくま", + u"こいぬ", + u"こいびと", + u"ごうい", + u"こうえん", + u"こうおん", + u"こうかん", + u"ごうきゅう", + u"ごうけい", + u"こうこう", + u"こうさい", + u"こうじ", + u"こうすい", + u"ごうせい", + u"こうそく", + u"こうたい", + u"こうちゃ", + u"こうつう", + u"こうてい", + u"こうどう", + u"こうない", + u"こうはい", + u"ごうほう", + u"ごうまん", + u"こうもく", + u"こうりつ", + u"こえる", + u"こおり", + u"ごかい", + u"ごがつ", + u"ごかん", + u"こくご", + u"こくさい", + u"こくとう", + u"こくない", + u"こくはく", + u"こぐま", + u"こけい", + u"こける", + u"ここのか", + u"こころ", + u"こさめ", + u"こしつ", + u"こすう", + u"こせい", + u"こせき", + u"こぜん", + u"こそだて", + u"こたい", + u"こたえる", + u"こたつ", + u"こちょう", + u"こっか", + u"こつこつ", + u"こつばん", + u"こつぶ", + u"こてい", + u"こてん", + u"ことがら", + u"ことし", + u"ことば", + u"ことり", + u"こなごな", + u"こねこね", + u"このまま", + u"このみ", + u"このよ", + u"ごはん", + u"こひつじ", + u"こふう", + u"こふん", + u"こぼれる", + u"ごまあぶら", + u"こまかい", + u"ごますり", + u"こまつな", + u"こまる", + u"こむぎこ", + u"こもじ", + u"こもち", + u"こもの", + u"こもん", + u"こやく", + u"こやま", + u"こゆう", + u"こゆび", + u"こよい", + u"こよう", + u"こりる", + u"これくしょん", + u"ころっけ", + u"こわもて", + u"こわれる", + u"こんいん", + u"こんかい", + u"こんき", + u"こんしゅう", + u"こんすい", + u"こんだて", + u"こんとん", + u"こんなん", + u"こんびに", + u"こんぽん", + u"こんまけ", + u"こんや", + u"こんれい", + u"こんわく", + u"ざいえき", + u"さいかい", + u"さいきん", + u"ざいげん", + u"ざいこ", + u"さいしょ", + u"さいせい", + u"ざいたく", + u"ざいちゅう", + u"さいてき", + u"ざいりょう", + u"さうな", + u"さかいし", + u"さがす", + u"さかな", + u"さかみち", + u"さがる", + u"さぎょう", + u"さくし", + u"さくひん", + u"さくら", + u"さこく", + u"さこつ", + u"さずかる", + u"ざせき", + u"さたん", + u"さつえい", + u"ざつおん", + u"ざっか", + u"ざつがく", + u"さっきょく", + u"ざっし", + u"さつじん", + u"ざっそう", + u"さつたば", + u"さつまいも", + u"さてい", + u"さといも", + u"さとう", + u"さとおや", + u"さとし", + u"さとる", + u"さのう", + u"さばく", + u"さびしい", + u"さべつ", + u"さほう", + u"さほど", + u"さます", + u"さみしい", + u"さみだれ", + u"さむけ", + u"さめる", + u"さやえんどう", + u"さゆう", + u"さよう", + u"さよく", + u"さらだ", + u"ざるそば", + u"さわやか", + u"さわる", + u"さんいん", + u"さんか", + u"さんきゃく", + u"さんこう", + u"さんさい", + u"ざんしょ", + u"さんすう", + u"さんせい", + u"さんそ", + u"さんち", + u"さんま", + u"さんみ", + u"さんらん", + u"しあい", + u"しあげ", + u"しあさって", + u"しあわせ", + u"しいく", + u"しいん", + u"しうち", + u"しえい", + u"しおけ", + u"しかい", + u"しかく", + u"じかん", + u"しごと", + u"しすう", + u"じだい", + u"したうけ", + u"したぎ", + u"したて", + u"したみ", + u"しちょう", + u"しちりん", + u"しっかり", + u"しつじ", + u"しつもん", + u"してい", + u"してき", + u"してつ", + u"じてん", + u"じどう", + u"しなぎれ", + u"しなもの", + u"しなん", + u"しねま", + u"しねん", + u"しのぐ", + u"しのぶ", + u"しはい", + u"しばかり", + u"しはつ", + u"しはらい", + u"しはん", + u"しひょう", + u"しふく", + u"じぶん", + u"しへい", + u"しほう", + u"しほん", + u"しまう", + u"しまる", + u"しみん", + u"しむける", + u"じむしょ", + u"しめい", + u"しめる", + u"しもん", + u"しゃいん", + u"しゃうん", + u"しゃおん", + u"じゃがいも", + u"しやくしょ", + u"しゃくほう", + u"しゃけん", + u"しゃこ", + u"しゃざい", + u"しゃしん", + u"しゃせん", + u"しゃそう", + u"しゃたい", + u"しゃちょう", + u"しゃっきん", + u"じゃま", + u"しゃりん", + u"しゃれい", + u"じゆう", + u"じゅうしょ", + u"しゅくはく", + u"じゅしん", + u"しゅっせき", + u"しゅみ", + u"しゅらば", + u"じゅんばん", + u"しょうかい", + u"しょくたく", + u"しょっけん", + u"しょどう", + u"しょもつ", + u"しらせる", + u"しらべる", + u"しんか", + u"しんこう", + u"じんじゃ", + u"しんせいじ", + u"しんちく", + u"しんりん", + u"すあげ", + u"すあし", + u"すあな", + u"ずあん", + u"すいえい", + u"すいか", + u"すいとう", + u"ずいぶん", + u"すいようび", + u"すうがく", + u"すうじつ", + u"すうせん", + u"すおどり", + u"すきま", + u"すくう", + u"すくない", + u"すける", + u"すごい", + u"すこし", + u"ずさん", + u"すずしい", + u"すすむ", + u"すすめる", + u"すっかり", + u"ずっしり", + u"ずっと", + u"すてき", + u"すてる", + u"すねる", + u"すのこ", + u"すはだ", + u"すばらしい", + u"ずひょう", + u"ずぶぬれ", + u"すぶり", + u"すふれ", + u"すべて", + u"すべる", + u"ずほう", + u"すぼん", + u"すまい", + u"すめし", + u"すもう", + u"すやき", + u"すらすら", + u"するめ", + u"すれちがう", + u"すろっと", + u"すわる", + u"すんぜん", + u"すんぽう", + u"せあぶら", + u"せいかつ", + u"せいげん", + u"せいじ", + u"せいよう", + u"せおう", + u"せかいかん", + u"せきにん", + u"せきむ", + u"せきゆ", + u"せきらんうん", + u"せけん", + u"せこう", + u"せすじ", + u"せたい", + u"せたけ", + u"せっかく", + u"せっきゃく", + u"ぜっく", + u"せっけん", + u"せっこつ", + u"せっさたくま", + u"せつぞく", + u"せつだん", + u"せつでん", + u"せっぱん", + u"せつび", + u"せつぶん", + u"せつめい", + u"せつりつ", + u"せなか", + u"せのび", + u"せはば", + u"せびろ", + u"せぼね", + u"せまい", + u"せまる", + u"せめる", + u"せもたれ", + u"せりふ", + u"ぜんあく", + u"せんい", + u"せんえい", + u"せんか", + u"せんきょ", + u"せんく", + u"せんげん", + u"ぜんご", + u"せんさい", + u"せんしゅ", + u"せんすい", + u"せんせい", + u"せんぞ", + u"せんたく", + u"せんちょう", + u"せんてい", + u"せんとう", + u"せんぬき", + u"せんねん", + u"せんぱい", + u"ぜんぶ", + u"ぜんぽう", + u"せんむ", + u"せんめんじょ", + u"せんもん", + u"せんやく", + u"せんゆう", + u"せんよう", + u"ぜんら", + u"ぜんりゃく", + u"せんれい", + u"せんろ", + u"そあく", + u"そいとげる", + u"そいね", + u"そうがんきょう", + u"そうき", + u"そうご", + u"そうしん", + u"そうだん", + u"そうなん", + u"そうび", + u"そうめん", + u"そうり", + u"そえもの", + u"そえん", + u"そがい", + u"そげき", + u"そこう", + u"そこそこ", + u"そざい", + u"そしな", + u"そせい", + u"そせん", + u"そそぐ", + u"そだてる", + u"そつう", + u"そつえん", + u"そっかん", + u"そつぎょう", + u"そっけつ", + u"そっこう", + u"そっせん", + u"そっと", + u"そとがわ", + u"そとづら", + u"そなえる", + u"そなた", + u"そふぼ", + u"そぼく", + u"そぼろ", + u"そまつ", + u"そまる", + u"そむく", + u"そむりえ", + u"そめる", + u"そもそも", + u"そよかぜ", + u"そらまめ", + u"そろう", + u"そんかい", + u"そんけい", + u"そんざい", + u"そんしつ", + u"そんぞく", + u"そんちょう", + u"ぞんび", + u"ぞんぶん", + u"そんみん", + u"たあい", + u"たいいん", + u"たいうん", + u"たいえき", + u"たいおう", + u"だいがく", + u"たいき", + u"たいぐう", + u"たいけん", + u"たいこ", + u"たいざい", + u"だいじょうぶ", + u"だいすき", + u"たいせつ", + u"たいそう", + u"だいたい", + u"たいちょう", + u"たいてい", + u"だいどころ", + u"たいない", + u"たいねつ", + u"たいのう", + u"たいはん", + u"だいひょう", + u"たいふう", + u"たいへん", + u"たいほ", + u"たいまつばな", + u"たいみんぐ", + u"たいむ", + u"たいめん", + u"たいやき", + u"たいよう", + u"たいら", + u"たいりょく", + u"たいる", + u"たいわん", + u"たうえ", + u"たえる", + u"たおす", + u"たおる", + u"たおれる", + u"たかい", + u"たかね", + u"たきび", + u"たくさん", + u"たこく", + u"たこやき", + u"たさい", + u"たしざん", + u"だじゃれ", + u"たすける", + u"たずさわる", + u"たそがれ", + u"たたかう", + u"たたく", + u"ただしい", + u"たたみ", + u"たちばな", + u"だっかい", + u"だっきゃく", + u"だっこ", + u"だっしゅつ", + u"だったい", + u"たてる", + u"たとえる", + u"たなばた", + u"たにん", + u"たぬき", + u"たのしみ", + u"たはつ", + u"たぶん", + u"たべる", + u"たぼう", + u"たまご", + u"たまる", + u"だむる", + u"ためいき", + u"ためす", + u"ためる", + u"たもつ", + u"たやすい", + u"たよる", + u"たらす", + u"たりきほんがん", + u"たりょう", + u"たりる", + u"たると", + u"たれる", + u"たれんと", + u"たろっと", + u"たわむれる", + u"だんあつ", + u"たんい", + u"たんおん", + u"たんか", + u"たんき", + u"たんけん", + u"たんご", + u"たんさん", + u"たんじょうび", + u"だんせい", + u"たんそく", + u"たんたい", + u"だんち", + u"たんてい", + u"たんとう", + u"だんな", + u"たんにん", + u"だんねつ", + u"たんのう", + u"たんぴん", + u"だんぼう", + u"たんまつ", + u"たんめい", + u"だんれつ", + u"だんろ", + u"だんわ", + u"ちあい", + u"ちあん", + u"ちいき", + u"ちいさい", + u"ちえん", + u"ちかい", + u"ちから", + u"ちきゅう", + u"ちきん", + u"ちけいず", + u"ちけん", + u"ちこく", + u"ちさい", + u"ちしき", + u"ちしりょう", + u"ちせい", + u"ちそう", + u"ちたい", + u"ちたん", + u"ちちおや", + u"ちつじょ", + u"ちてき", + u"ちてん", + u"ちぬき", + u"ちぬり", + u"ちのう", + u"ちひょう", + u"ちへいせん", + u"ちほう", + u"ちまた", + u"ちみつ", + u"ちみどろ", + u"ちめいど", + u"ちゃんこなべ", + u"ちゅうい", + u"ちゆりょく", + u"ちょうし", + u"ちょさくけん", + u"ちらし", + u"ちらみ", + u"ちりがみ", + u"ちりょう", + u"ちるど", + u"ちわわ", + u"ちんたい", + u"ちんもく", + u"ついか", + u"ついたち", + u"つうか", + u"つうじょう", + u"つうはん", + u"つうわ", + u"つかう", + u"つかれる", + u"つくね", + u"つくる", + u"つけね", + u"つける", + u"つごう", + u"つたえる", + u"つづく", + u"つつじ", + u"つつむ", + u"つとめる", + u"つながる", + u"つなみ", + u"つねづね", + u"つのる", + u"つぶす", + u"つまらない", + u"つまる", + u"つみき", + u"つめたい", + u"つもり", + u"つもる", + u"つよい", + u"つるぼ", + u"つるみく", + u"つわもの", + u"つわり", + u"てあし", + u"てあて", + u"てあみ", + u"ていおん", + u"ていか", + u"ていき", + u"ていけい", + u"ていこく", + u"ていさつ", + u"ていし", + u"ていせい", + u"ていたい", + u"ていど", + u"ていねい", + u"ていひょう", + u"ていへん", + u"ていぼう", + u"てうち", + u"ておくれ", + u"てきとう", + u"てくび", + u"でこぼこ", + u"てさぎょう", + u"てさげ", + u"てすり", + u"てそう", + u"てちがい", + u"てちょう", + u"てつがく", + u"てつづき", + u"でっぱ", + u"てつぼう", + u"てつや", + u"でぬかえ", + u"てぬき", + u"てぬぐい", + u"てのひら", + u"てはい", + u"てぶくろ", + u"てふだ", + u"てほどき", + u"てほん", + u"てまえ", + u"てまきずし", + u"てみじか", + u"てみやげ", + u"てらす", + u"てれび", + u"てわけ", + u"てわたし", + u"でんあつ", + u"てんいん", + u"てんかい", + u"てんき", + u"てんぐ", + u"てんけん", + u"てんごく", + u"てんさい", + u"てんし", + u"てんすう", + u"でんち", + u"てんてき", + u"てんとう", + u"てんない", + u"てんぷら", + u"てんぼうだい", + u"てんめつ", + u"てんらんかい", + u"でんりょく", + u"でんわ", + u"どあい", + u"といれ", + u"どうかん", + u"とうきゅう", + u"どうぐ", + u"とうし", + u"とうむぎ", + u"とおい", + u"とおか", + u"とおく", + u"とおす", + u"とおる", + u"とかい", + u"とかす", + u"ときおり", + u"ときどき", + u"とくい", + u"とくしゅう", + u"とくてん", + u"とくに", + u"とくべつ", + u"とけい", + u"とける", + u"とこや", + u"とさか", + u"としょかん", + u"とそう", + u"とたん", + u"とちゅう", + u"とっきゅう", + u"とっくん", + u"とつぜん", + u"とつにゅう", + u"とどける", + u"ととのえる", + u"とない", + u"となえる", + u"となり", + u"とのさま", + u"とばす", + u"どぶがわ", + u"とほう", + u"とまる", + u"とめる", + u"ともだち", + u"ともる", + u"どようび", + u"とらえる", + u"とんかつ", + u"どんぶり", + u"ないかく", + u"ないこう", + u"ないしょ", + u"ないす", + u"ないせん", + u"ないそう", + u"なおす", + u"ながい", + u"なくす", + u"なげる", + u"なこうど", + u"なさけ", + u"なたでここ", + u"なっとう", + u"なつやすみ", + u"ななおし", + u"なにごと", + u"なにもの", + u"なにわ", + u"なのか", + u"なふだ", + u"なまいき", + u"なまえ", + u"なまみ", + u"なみだ", + u"なめらか", + u"なめる", + u"なやむ", + u"ならう", + u"ならび", + u"ならぶ", + u"なれる", + u"なわとび", + u"なわばり", + u"にあう", + u"にいがた", + u"にうけ", + u"におい", + u"にかい", + u"にがて", + u"にきび", + u"にくしみ", + u"にくまん", + u"にげる", + u"にさんかたんそ", + u"にしき", + u"にせもの", + u"にちじょう", + u"にちようび", + u"にっか", + u"にっき", + u"にっけい", + u"にっこう", + u"にっさん", + u"にっしょく", + u"にっすう", + u"にっせき", + u"にってい", + u"になう", + u"にほん", + u"にまめ", + u"にもつ", + u"にやり", + u"にゅういん", + u"にりんしゃ", + u"にわとり", + u"にんい", + u"にんか", + u"にんき", + u"にんげん", + u"にんしき", + u"にんずう", + u"にんそう", + u"にんたい", + u"にんち", + u"にんてい", + u"にんにく", + u"にんぷ", + u"にんまり", + u"にんむ", + u"にんめい", + u"にんよう", + u"ぬいくぎ", + u"ぬかす", + u"ぬぐいとる", + u"ぬぐう", + u"ぬくもり", + u"ぬすむ", + u"ぬまえび", + u"ぬめり", + u"ぬらす", + u"ぬんちゃく", + u"ねあげ", + u"ねいき", + u"ねいる", + u"ねいろ", + u"ねぐせ", + u"ねくたい", + u"ねくら", + u"ねこぜ", + u"ねこむ", + u"ねさげ", + u"ねすごす", + u"ねそべる", + u"ねだん", + u"ねつい", + u"ねっしん", + u"ねつぞう", + u"ねったいぎょ", + u"ねぶそく", + u"ねふだ", + u"ねぼう", + u"ねほりはほり", + u"ねまき", + u"ねまわし", + u"ねみみ", + u"ねむい", + u"ねむたい", + u"ねもと", + u"ねらう", + u"ねわざ", + u"ねんいり", + u"ねんおし", + u"ねんかん", + u"ねんきん", + u"ねんぐ", + u"ねんざ", + u"ねんし", + u"ねんちゃく", + u"ねんど", + u"ねんぴ", + u"ねんぶつ", + u"ねんまつ", + u"ねんりょう", + u"ねんれい", + u"のいず", + u"のおづま", + u"のがす", + u"のきなみ", + u"のこぎり", + u"のこす", + u"のこる", + u"のせる", + u"のぞく", + u"のぞむ", + u"のたまう", + u"のちほど", + u"のっく", + u"のばす", + u"のはら", + u"のべる", + u"のぼる", + u"のみもの", + u"のやま", + u"のらいぬ", + u"のらねこ", + u"のりもの", + u"のりゆき", + u"のれん", + u"のんき", + u"ばあい", + u"はあく", + u"ばあさん", + u"ばいか", + u"ばいく", + u"はいけん", + u"はいご", + u"はいしん", + u"はいすい", + u"はいせん", + u"はいそう", + u"はいち", + u"ばいばい", + u"はいれつ", + u"はえる", + u"はおる", + u"はかい", + u"ばかり", + u"はかる", + u"はくしゅ", + u"はけん", + u"はこぶ", + u"はさみ", + u"はさん", + u"はしご", + u"ばしょ", + u"はしる", + u"はせる", + u"ぱそこん", + u"はそん", + u"はたん", + u"はちみつ", + u"はつおん", + u"はっかく", + u"はづき", + u"はっきり", + u"はっくつ", + u"はっけん", + u"はっこう", + u"はっさん", + u"はっしん", + u"はったつ", + u"はっちゅう", + u"はってん", + u"はっぴょう", + u"はっぽう", + u"はなす", + u"はなび", + u"はにかむ", + u"はぶらし", + u"はみがき", + u"はむかう", + u"はめつ", + u"はやい", + u"はやし", + u"はらう", + u"はろうぃん", + u"はわい", + u"はんい", + u"はんえい", + u"はんおん", + u"はんかく", + u"はんきょう", + u"ばんぐみ", + u"はんこ", + u"はんしゃ", + u"はんすう", + u"はんだん", + u"ぱんち", + u"ぱんつ", + u"はんてい", + u"はんとし", + u"はんのう", + u"はんぱ", + u"はんぶん", + u"はんぺん", + u"はんぼうき", + u"はんめい", + u"はんらん", + u"はんろん", + u"ひいき", + u"ひうん", + u"ひえる", + u"ひかく", + u"ひかり", + u"ひかる", + u"ひかん", + u"ひくい", + u"ひけつ", + u"ひこうき", + u"ひこく", + u"ひさい", + u"ひさしぶり", + u"ひさん", + u"びじゅつかん", + u"ひしょ" + ] diff --git a/monero/wordlists/lojban.py b/monero/wordlists/lojban.py new file mode 100644 index 0000000..a9c4b6e --- /dev/null +++ b/monero/wordlists/lojban.py @@ -0,0 +1,1693 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/lojban.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + +class Lojban(Wordlist): + language_name = "Lojban" + english_language_name = "Lojban" + unique_prefix_length = 4 + word_list = [ + "backi", + "bacru", + "badna", + "badri", + "bajra", + "bakfu", + "bakni", + "bakri", + "baktu", + "balji", + "balni", + "balre", + "balvi", + "bambu", + "bancu", + "bandu", + "banfi", + "bangu", + "banli", + "banro", + "banxa", + "banzu", + "bapli", + "barda", + "bargu", + "barja", + "barna", + "bartu", + "basfa", + "basna", + "basti", + "batci", + "batke", + "bavmi", + "baxso", + "bebna", + "bekpi", + "bemro", + "bende", + "bengo", + "benji", + "benre", + "benzo", + "bergu", + "bersa", + "berti", + "besna", + "besto", + "betfu", + "betri", + "bevri", + "bidju", + "bifce", + "bikla", + "bilga", + "bilma", + "bilni", + "bindo", + "binra", + "binxo", + "birje", + "birka", + "birti", + "bisli", + "bitmu", + "bitni", + "blabi", + "blaci", + "blanu", + "bliku", + "bloti", + "bolci", + "bongu", + "boske", + "botpi", + "boxfo", + "boxna", + "bradi", + "brano", + "bratu", + "brazo", + "bredi", + "bridi", + "brife", + "briju", + "brito", + "brivo", + "broda", + "bruna", + "budjo", + "bukpu", + "bumru", + "bunda", + "bunre", + "burcu", + "burna", + "cabna", + "cabra", + "cacra", + "cadga", + "cadzu", + "cafne", + "cagna", + "cakla", + "calku", + "calse", + "canci", + "cando", + "cange", + "canja", + "canko", + "canlu", + "canpa", + "canre", + "canti", + "carce", + "carfu", + "carmi", + "carna", + "cartu", + "carvi", + "casnu", + "catke", + "catlu", + "catni", + "catra", + "caxno", + "cecla", + "cecmu", + "cedra", + "cenba", + "censa", + "centi", + "cerda", + "cerni", + "certu", + "cevni", + "cfale", + "cfari", + "cfika", + "cfila", + "cfine", + "cfipu", + "ciblu", + "cicna", + "cidja", + "cidni", + "cidro", + "cifnu", + "cigla", + "cikna", + "cikre", + "ciksi", + "cilce", + "cilfu", + "cilmo", + "cilre", + "cilta", + "cimde", + "cimni", + "cinba", + "cindu", + "cinfo", + "cinje", + "cinki", + "cinla", + "cinmo", + "cinri", + "cinse", + "cinta", + "cinza", + "cipni", + "cipra", + "cirko", + "cirla", + "ciska", + "cisma", + "cisni", + "ciste", + "citka", + "citno", + "citri", + "citsi", + "civla", + "cizra", + "ckabu", + "ckafi", + "ckaji", + "ckana", + "ckape", + "ckasu", + "ckeji", + "ckiku", + "ckilu", + "ckini", + "ckire", + "ckule", + "ckunu", + "cladu", + "clani", + "claxu", + "cletu", + "clika", + "clinu", + "clira", + "clite", + "cliva", + "clupa", + "cmaci", + "cmalu", + "cmana", + "cmavo", + "cmene", + "cmeta", + "cmevo", + "cmila", + "cmima", + "cmoni", + "cnano", + "cnebo", + "cnemu", + "cnici", + "cnino", + "cnisa", + "cnita", + "cokcu", + "condi", + "conka", + "corci", + "cortu", + "cpacu", + "cpana", + "cpare", + "cpedu", + "cpina", + "cradi", + "crane", + "creka", + "crepu", + "cribe", + "crida", + "crino", + "cripu", + "crisa", + "critu", + "ctaru", + "ctebi", + "cteki", + "ctile", + "ctino", + "ctuca", + "cukla", + "cukre", + "cukta", + "culno", + "cumki", + "cumla", + "cunmi", + "cunso", + "cuntu", + "cupra", + "curmi", + "curnu", + "curve", + "cusku", + "cusna", + "cutci", + "cutne", + "cuxna", + "dacru", + "dacti", + "dadjo", + "dakfu", + "dakli", + "damba", + "damri", + "dandu", + "danfu", + "danlu", + "danmo", + "danre", + "dansu", + "danti", + "daplu", + "dapma", + "darca", + "dargu", + "darlu", + "darno", + "darsi", + "darxi", + "daski", + "dasni", + "daspo", + "dasri", + "datka", + "datni", + "datro", + "decti", + "degji", + "dejni", + "dekpu", + "dekto", + "delno", + "dembi", + "denci", + "denmi", + "denpa", + "dertu", + "derxi", + "desku", + "detri", + "dicma", + "dicra", + "didni", + "digno", + "dikca", + "diklo", + "dikni", + "dilcu", + "dilma", + "dilnu", + "dimna", + "dindi", + "dinju", + "dinko", + "dinso", + "dirba", + "dirce", + "dirgo", + "disko", + "ditcu", + "divzi", + "dizlo", + "djacu", + "djedi", + "djica", + "djine", + "djuno", + "donri", + "dotco", + "draci", + "drani", + "drata", + "drudi", + "dugri", + "dukse", + "dukti", + "dunda", + "dunja", + "dunku", + "dunli", + "dunra", + "dutso", + "dzena", + "dzipo", + "facki", + "fadni", + "fagri", + "falnu", + "famti", + "fancu", + "fange", + "fanmo", + "fanri", + "fanta", + "fanva", + "fanza", + "fapro", + "farka", + "farlu", + "farna", + "farvi", + "fasnu", + "fatci", + "fatne", + "fatri", + "febvi", + "fegli", + "femti", + "fendi", + "fengu", + "fenki", + "fenra", + "fenso", + "fepni", + "fepri", + "ferti", + "festi", + "fetsi", + "figre", + "filso", + "finpe", + "finti", + "firca", + "fisli", + "fizbu", + "flaci", + "flalu", + "flani", + "flecu", + "flese", + "fliba", + "flira", + "foldi", + "fonmo", + "fonxa", + "forca", + "forse", + "fraso", + "frati", + "fraxu", + "frica", + "friko", + "frili", + "frinu", + "friti", + "frumu", + "fukpi", + "fulta", + "funca", + "fusra", + "fuzme", + "gacri", + "gadri", + "galfi", + "galtu", + "galxe", + "ganlo", + "ganra", + "ganse", + "ganti", + "ganxo", + "ganzu", + "gapci", + "gapru", + "garna", + "gasnu", + "gaspo", + "gasta", + "genja", + "gento", + "genxu", + "gerku", + "gerna", + "gidva", + "gigdo", + "ginka", + "girzu", + "gismu", + "glare", + "gleki", + "gletu", + "glico", + "glife", + "glosa", + "gluta", + "gocti", + "gomsi", + "gotro", + "gradu", + "grafu", + "grake", + "grana", + "grasu", + "grava", + "greku", + "grusi", + "grute", + "gubni", + "gugde", + "gugle", + "gumri", + "gundi", + "gunka", + "gunma", + "gunro", + "gunse", + "gunta", + "gurni", + "guska", + "gusni", + "gusta", + "gutci", + "gutra", + "guzme", + "jabre", + "jadni", + "jakne", + "jalge", + "jalna", + "jalra", + "jamfu", + "jamna", + "janbe", + "janco", + "janli", + "jansu", + "janta", + "jarbu", + "jarco", + "jarki", + "jaspu", + "jatna", + "javni", + "jbama", + "jbari", + "jbena", + "jbera", + "jbini", + "jdari", + "jdice", + "jdika", + "jdima", + "jdini", + "jduli", + "jecta", + "jeftu", + "jegvo", + "jelca", + "jemna", + "jenca", + "jendu", + "jenmi", + "jensi", + "jerna", + "jersi", + "jerxo", + "jesni", + "jetce", + "jetnu", + "jgalu", + "jganu", + "jgari", + "jgena", + "jgina", + "jgira", + "jgita", + "jibni", + "jibri", + "jicla", + "jicmu", + "jijnu", + "jikca", + "jikfi", + "jikni", + "jikru", + "jilka", + "jilra", + "jimca", + "jimpe", + "jimte", + "jinci", + "jinda", + "jinga", + "jinku", + "jinme", + "jinru", + "jinsa", + "jinto", + "jinvi", + "jinzi", + "jipci", + "jipno", + "jirna", + "jisra", + "jitfa", + "jitro", + "jivbu", + "jivna", + "jmaji", + "jmifa", + "jmina", + "jmive", + "jonse", + "jordo", + "jorne", + "jubme", + "judri", + "jufra", + "jukni", + "jukpa", + "julne", + "julro", + "jundi", + "jungo", + "junla", + "junri", + "junta", + "jurme", + "jursa", + "jutsi", + "juxre", + "jvinu", + "jviso", + "kabri", + "kacma", + "kadno", + "kafke", + "kagni", + "kajde", + "kajna", + "kakne", + "kakpa", + "kalci", + "kalri", + "kalsa", + "kalte", + "kamju", + "kamni", + "kampu", + "kamre", + "kanba", + "kancu", + "kandi", + "kanji", + "kanla", + "kanpe", + "kanro", + "kansa", + "kantu", + "kanxe", + "karbi", + "karce", + "karda", + "kargu", + "karli", + "karni", + "katci", + "katna", + "kavbu", + "kazra", + "kecti", + "kekli", + "kelci", + "kelvo", + "kenka", + "kenra", + "kensa", + "kerfa", + "kerlo", + "kesri", + "ketco", + "ketsu", + "kevna", + "kibro", + "kicne", + "kijno", + "kilto", + "kinda", + "kinli", + "kisto", + "klaji", + "klaku", + "klama", + "klani", + "klesi", + "kliki", + "klina", + "kliru", + "kliti", + "klupe", + "kluza", + "kobli", + "kogno", + "kojna", + "kokso", + "kolme", + "komcu", + "konju", + "korbi", + "korcu", + "korka", + "korvo", + "kosmu", + "kosta", + "krali", + "kramu", + "krasi", + "krati", + "krefu", + "krici", + "krili", + "krinu", + "krixa", + "kruca", + "kruji", + "kruvi", + "kubli", + "kucli", + "kufra", + "kukte", + "kulnu", + "kumfa", + "kumte", + "kunra", + "kunti", + "kurfa", + "kurji", + "kurki", + "kuspe", + "kusru", + "labno", + "lacni", + "lacpu", + "lacri", + "ladru", + "lafti", + "lakne", + "lakse", + "laldo", + "lalxu", + "lamji", + "lanbi", + "lanci", + "landa", + "lanka", + "lanli", + "lanme", + "lante", + "lanxe", + "lanzu", + "larcu", + "larva", + "lasna", + "lastu", + "latmo", + "latna", + "lazni", + "lebna", + "lelxe", + "lenga", + "lenjo", + "lenku", + "lerci", + "lerfu", + "libjo", + "lidne", + "lifri", + "lijda", + "limfa", + "limna", + "lince", + "lindi", + "linga", + "linji", + "linsi", + "linto", + "lisri", + "liste", + "litce", + "litki", + "litru", + "livga", + "livla", + "logji", + "loglo", + "lojbo", + "loldi", + "lorxu", + "lubno", + "lujvo", + "luksi", + "lumci", + "lunbe", + "lunra", + "lunsa", + "luska", + "lusto", + "mabla", + "mabru", + "macnu", + "majga", + "makcu", + "makfa", + "maksi", + "malsi", + "mamta", + "manci", + "manfo", + "mango", + "manku", + "manri", + "mansa", + "manti", + "mapku", + "mapni", + "mapra", + "mapti", + "marbi", + "marce", + "marde", + "margu", + "marji", + "marna", + "marxa", + "masno", + "masti", + "matci", + "matli", + "matne", + "matra", + "mavji", + "maxri", + "mebri", + "megdo", + "mekso", + "melbi", + "meljo", + "melmi", + "menli", + "menre", + "mensi", + "mentu", + "merko", + "merli", + "metfo", + "mexno", + "midju", + "mifra", + "mikce", + "mikri", + "milti", + "milxe", + "minde", + "minji", + "minli", + "minra", + "mintu", + "mipri", + "mirli", + "misno", + "misro", + "mitre", + "mixre", + "mlana", + "mlatu", + "mleca", + "mledi", + "mluni", + "mogle", + "mokca", + "moklu", + "molki", + "molro", + "morji", + "morko", + "morna", + "morsi", + "mosra", + "mraji", + "mrilu", + "mruli", + "mucti", + "mudri", + "mugle", + "mukti", + "mulno", + "munje", + "mupli", + "murse", + "murta", + "muslo", + "mutce", + "muvdu", + "muzga", + "nabmi", + "nakni", + "nalci", + "namcu", + "nanba", + "nanca", + "nandu", + "nanla", + "nanmu", + "nanvi", + "narge", + "narju", + "natfe", + "natmi", + "natsi", + "navni", + "naxle", + "nazbi", + "nejni", + "nelci", + "nenri", + "nerde", + "nibli", + "nicfa", + "nicte", + "nikle", + "nilce", + "nimre", + "ninja", + "ninmu", + "nirna", + "nitcu", + "nivji", + "nixli", + "nobli", + "norgo", + "notci", + "nudle", + "nukni", + "nunmu", + "nupre", + "nurma", + "nusna", + "nutka", + "nutli", + "nuzba", + "nuzlo", + "pacna", + "pagbu", + "pagre", + "pajni", + "palci", + "palku", + "palma", + "palne", + "palpi", + "palta", + "pambe", + "pamga", + "panci", + "pandi", + "panje", + "panka", + "panlo", + "panpi", + "panra", + "pante", + "panzi", + "papri", + "parbi", + "pardu", + "parji", + "pastu", + "patfu", + "patlu", + "patxu", + "paznu", + "pelji", + "pelxu", + "pemci", + "penbi", + "pencu", + "pendo", + "penmi", + "pensi", + "pentu", + "perli", + "pesxu", + "petso", + "pevna", + "pezli", + "picti", + "pijne", + "pikci", + "pikta", + "pilda", + "pilji", + "pilka", + "pilno", + "pimlu", + "pinca", + "pindi", + "pinfu", + "pinji", + "pinka", + "pinsi", + "pinta", + "pinxe", + "pipno", + "pixra", + "plana", + "platu", + "pleji", + "plibu", + "plini", + "plipe", + "plise", + "plita", + "plixa", + "pluja", + "pluka", + "pluta", + "pocli", + "polje", + "polno", + "ponjo", + "ponse", + "poplu", + "porpi", + "porsi", + "porto", + "prali", + "prami", + "prane", + "preja", + "prenu", + "preri", + "preti", + "prije", + "prina", + "pritu", + "proga", + "prosa", + "pruce", + "pruni", + "pruri", + "pruxi", + "pulce", + "pulji", + "pulni", + "punji", + "punli", + "pupsu", + "purci", + "purdi", + "purmo", + "racli", + "ractu", + "radno", + "rafsi", + "ragbi", + "ragve", + "rakle", + "rakso", + "raktu", + "ralci", + "ralju", + "ralte", + "randa", + "rango", + "ranji", + "ranmi", + "ransu", + "ranti", + "ranxi", + "rapli", + "rarna", + "ratcu", + "ratni", + "rebla", + "rectu", + "rekto", + "remna", + "renro", + "renvi", + "respa", + "rexsa", + "ricfu", + "rigni", + "rijno", + "rilti", + "rimni", + "rinci", + "rindo", + "rinju", + "rinka", + "rinsa", + "rirci", + "rirni", + "rirxe", + "rismi", + "risna", + "ritli", + "rivbi", + "rokci", + "romge", + "romlo", + "ronte", + "ropno", + "rorci", + "rotsu", + "rozgu", + "ruble", + "rufsu", + "runme", + "runta", + "rupnu", + "rusko", + "rutni", + "sabji", + "sabnu", + "sacki", + "saclu", + "sadjo", + "sakci", + "sakli", + "sakta", + "salci", + "salpo", + "salri", + "salta", + "samcu", + "sampu", + "sanbu", + "sance", + "sanga", + "sanji", + "sanli", + "sanmi", + "sanso", + "santa", + "sarcu", + "sarji", + "sarlu", + "sarni", + "sarxe", + "saske", + "satci", + "satre", + "savru", + "sazri", + "sefsi", + "sefta", + "sekre", + "selci", + "selfu", + "semto", + "senci", + "sengi", + "senpi", + "senta", + "senva", + "sepli", + "serti", + "sesre", + "setca", + "sevzi", + "sfani", + "sfasa", + "sfofa", + "sfubu", + "sibli", + "siclu", + "sicni", + "sicpi", + "sidbo", + "sidju", + "sigja", + "sigma", + "sikta", + "silka", + "silna", + "simlu", + "simsa", + "simxu", + "since", + "sinma", + "sinso", + "sinxa", + "sipna", + "sirji", + "sirxo", + "sisku", + "sisti", + "sitna", + "sivni", + "skaci", + "skami", + "skapi", + "skari", + "skicu", + "skiji", + "skina", + "skori", + "skoto", + "skuba", + "skuro", + "slabu", + "slaka", + "slami", + "slanu", + "slari", + "slasi", + "sligu", + "slilu", + "sliri", + "slovo", + "sluji", + "sluni", + "smacu", + "smadi", + "smaji", + "smaka", + "smani", + "smela", + "smoka", + "smuci", + "smuni", + "smusu", + "snada", + "snanu", + "snidu", + "snime", + "snipa", + "snuji", + "snura", + "snuti", + "sobde", + "sodna", + "sodva", + "softo", + "solji", + "solri", + "sombo", + "sonci", + "sorcu", + "sorgu", + "sorni", + "sorta", + "sovda", + "spaji", + "spali", + "spano", + "spati", + "speni", + "spero", + "spisa", + "spita", + "spofu", + "spoja", + "spuda", + "sputu", + "sraji", + "sraku", + "sralo", + "srana", + "srasu", + "srera", + "srito", + "sruma", + "sruri", + "stace", + "stagi", + "staku", + "stali", + "stani", + "stapa", + "stasu", + "stati", + "steba", + "steci", + "stedu", + "stela", + "stero", + "stici", + "stidi", + "stika", + "stizu", + "stodi", + "stuna", + "stura", + "stuzi", + "sucta", + "sudga", + "sufti", + "suksa", + "sumji", + "sumne", + "sumti", + "sunga", + "sunla", + "surla", + "sutra", + "tabno", + "tabra", + "tadji", + "tadni", + "tagji", + "taksi", + "talsa", + "tamca", + "tamji", + "tamne", + "tanbo", + "tance", + "tanjo", + "tanko", + "tanru", + "tansi", + "tanxe", + "tapla", + "tarbi", + "tarci", + "tarla", + "tarmi", + "tarti", + "taske", + "tasmi", + "tasta", + "tatpi", + "tatru", + "tavla", + "taxfu", + "tcaci", + "tcadu", + "tcana", + "tcati", + "tcaxe", + "tcena", + "tcese", + "tcica", + "tcidu", + "tcika", + "tcila", + "tcima", + "tcini", + "tcita", + "temci", + "temse", + "tende", + "tenfa", + "tengu", + "terdi", + "terpa", + "terto", + "tifri", + "tigni", + "tigra", + "tikpa", + "tilju", + "tinbe", + "tinci", + "tinsa", + "tirna", + "tirse", + "tirxu", + "tisna", + "titla", + "tivni", + "tixnu", + "toknu", + "toldi", + "tonga", + "tordu", + "torni", + "torso", + "traji", + "trano", + "trati", + "trene", + "tricu", + "trina", + "trixe", + "troci", + "tsaba", + "tsali", + "tsani", + "tsapi", + "tsiju", + "tsina", + "tsuku", + "tubnu", + "tubra", + "tugni", + "tujli", + "tumla", + "tunba", + "tunka", + "tunlo", + "tunta", + "tuple", + "turko", + "turni", + "tutci", + "tutle", + "tutra", + "vacri", + "vajni", + "valsi", + "vamji", + "vamtu", + "vanbi", + "vanci", + "vanju", + "vasru", + "vasxu", + "vecnu", + "vedli", + "venfu", + "vensa", + "vente", + "vepre", + "verba", + "vibna", + "vidni", + "vidru", + "vifne", + "vikmi", + "viknu", + "vimcu", + "vindu", + "vinji", + "vinta", + "vipsi", + "virnu", + "viska", + "vitci", + "vitke", + "vitno", + "vlagi", + "vlile", + "vlina", + "vlipa", + "vofli", + "voksa", + "volve", + "vorme", + "vraga", + "vreji", + "vreta", + "vrici", + "vrude", + "vrusi", + "vubla", + "vujnu", + "vukna", + "vukro", + "xabju", + "xadba", + "xadji", + "xadni", + "xagji", + "xagri", + "xajmi", + "xaksu", + "xalbo", + "xalka", + "xalni", + "xamgu", + "xampo", + "xamsi", + "xance", + "xango", + "xanka", + "xanri", + "xansa", + "xanto", + "xarci", + "xarju", + "xarnu", + "xasli", + "xasne", + "xatra", + "xatsi", + "xazdo", + "xebni", + "xebro", + "xecto", + "xedja", + "xekri", + "xelso", + "xendo", + "xenru", + "xexso", + "xigzo", + "xindo", + "xinmo", + "xirma", + "xislu", + "xispo", + "xlali", + "xlura", + "xorbo", + "xorlo", + "xotli", + "xrabo", + "xrani", + "xriso", + "xrotu", + "xruba", + "xruki", + "xrula", + "xruti", + "xukmi", + "xulta", + "xunre", + "xurdo", + "xusra", + "xutla", + "zabna", + "zajba", + "zalvi", + "zanru", + "zarci", + "zargu", + "zasni", + "zasti", + "zbabu", + "zbani", + "zbasu", + "zbepi", + "zdani", + "zdile", + "zekri", + "zenba", + "zepti", + "zetro", + "zevla", + "zgadi", + "zgana", + "zgike", + "zifre", + "zinki", + "zirpu", + "zivle", + "zmadu", + "zmiku", + "zucna", + "zukte", + "zumri", + "zungi", + "zunle", + "zunti", + "zutse", + "zvati", + "zviki", + "jbobau", + "jbopre", + "karsna", + "cabdei", + "zunsna", + "gendra", + "glibau", + "nintadni", + "pavyseljirna", + "vlaste", + "selbri", + "latro'a", + "zdakemkulgu'a", + "mriste", + "selsku", + "fu'ivla", + "tolmo'i", + "snavei", + "xagmau", + "retsku", + "ckupau", + "skudji", + "smudra", + "prulamdei", + "vokta'a", + "tinju'i", + "jefyfa'o", + "bavlamdei", + "kinzga", + "jbocre", + "jbovla", + "xauzma", + "selkei", + "xuncku", + "spusku", + "jbogu'e", + "pampe'o", + "bripre", + "jbosnu", + "zi'evla", + "gimste", + "tolzdi", + "velski", + "samselpla", + "cnegau", + "velcki", + "selja'e", + "fasybau", + "zanfri", + "reisku", + "favgau", + "jbota'a", + "rejgau", + "malgli", + "zilkai", + "keidji", + "tersu'i", + "jbofi'e", + "cnima'o", + "mulgau", + "ningau", + "ponbau", + "mrobi'o", + "rarbau", + "zmanei", + "famyma'o", + "vacysai", + "jetmlu", + "jbonunsla", + "nunpe'i", + "fa'orma'o", + "crezenzu'e", + "jbojbe", + "cmicu'a", + "zilcmi", + "tolcando", + "zukcfu", + "depybu'i", + "mencre", + "matmau", + "nunctu", + "selma'o", + "titnanba", + "naldra", + "jvajvo", + "nunsnu", + "nerkla", + "cimjvo", + "muvgau", + "zipcpi", + "runbau", + "faumlu", + "terbri", + "balcu'e", + "dragau", + "smuvelcki", + "piksku", + "selpli", + "bregau", + "zvafa'i", + "ci'izra", + "noltruti'u", + "samtci", + "snaxa'a", + ] diff --git a/monero/wordlists/portuguese.py b/monero/wordlists/portuguese.py new file mode 100644 index 0000000..3392011 --- /dev/null +++ b/monero/wordlists/portuguese.py @@ -0,0 +1,1694 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/portuguese.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + + +class Portuguese(Wordlist): + language_name = u"Português" + english_language_name = "Portuguese" + unique_prefix_length = 4 + word_list = [ + "abaular", + "abdominal", + "abeto", + "abissinio", + "abjeto", + "ablucao", + "abnegar", + "abotoar", + "abrutalhar", + "absurdo", + "abutre", + "acautelar", + "accessorios", + "acetona", + "achocolatado", + "acirrar", + "acne", + "acovardar", + "acrostico", + "actinomicete", + "acustico", + "adaptavel", + "adeus", + "adivinho", + "adjunto", + "admoestar", + "adnominal", + "adotivo", + "adquirir", + "adriatico", + "adsorcao", + "adutora", + "advogar", + "aerossol", + "afazeres", + "afetuoso", + "afixo", + "afluir", + "afortunar", + "afrouxar", + "aftosa", + "afunilar", + "agentes", + "agito", + "aglutinar", + "aiatola", + "aimore", + "aino", + "aipo", + "airoso", + "ajeitar", + "ajoelhar", + "ajudante", + "ajuste", + "alazao", + "albumina", + "alcunha", + "alegria", + "alexandre", + "alforriar", + "alguns", + "alhures", + "alivio", + "almoxarife", + "alotropico", + "alpiste", + "alquimista", + "alsaciano", + "altura", + "aluviao", + "alvura", + "amazonico", + "ambulatorio", + "ametodico", + "amizades", + "amniotico", + "amovivel", + "amurada", + "anatomico", + "ancorar", + "anexo", + "anfora", + "aniversario", + "anjo", + "anotar", + "ansioso", + "anturio", + "anuviar", + "anverso", + "anzol", + "aonde", + "apaziguar", + "apito", + "aplicavel", + "apoteotico", + "aprimorar", + "aprumo", + "apto", + "apuros", + "aquoso", + "arauto", + "arbusto", + "arduo", + "aresta", + "arfar", + "arguto", + "aritmetico", + "arlequim", + "armisticio", + "aromatizar", + "arpoar", + "arquivo", + "arrumar", + "arsenio", + "arturiano", + "aruaque", + "arvores", + "asbesto", + "ascorbico", + "aspirina", + "asqueroso", + "assustar", + "astuto", + "atazanar", + "ativo", + "atletismo", + "atmosferico", + "atormentar", + "atroz", + "aturdir", + "audivel", + "auferir", + "augusto", + "aula", + "aumento", + "aurora", + "autuar", + "avatar", + "avexar", + "avizinhar", + "avolumar", + "avulso", + "axiomatico", + "azerbaijano", + "azimute", + "azoto", + "azulejo", + "bacteriologista", + "badulaque", + "baforada", + "baixote", + "bajular", + "balzaquiana", + "bambuzal", + "banzo", + "baoba", + "baqueta", + "barulho", + "bastonete", + "batuta", + "bauxita", + "bavaro", + "bazuca", + "bcrepuscular", + "beato", + "beduino", + "begonia", + "behaviorista", + "beisebol", + "belzebu", + "bemol", + "benzido", + "beocio", + "bequer", + "berro", + "besuntar", + "betume", + "bexiga", + "bezerro", + "biatlon", + "biboca", + "bicuspide", + "bidirecional", + "bienio", + "bifurcar", + "bigorna", + "bijuteria", + "bimotor", + "binormal", + "bioxido", + "bipolarizacao", + "biquini", + "birutice", + "bisturi", + "bituca", + "biunivoco", + "bivalve", + "bizarro", + "blasfemo", + "blenorreia", + "blindar", + "bloqueio", + "blusao", + "boazuda", + "bofete", + "bojudo", + "bolso", + "bombordo", + "bonzo", + "botina", + "boquiaberto", + "bostoniano", + "botulismo", + "bourbon", + "bovino", + "boximane", + "bravura", + "brevidade", + "britar", + "broxar", + "bruno", + "bruxuleio", + "bubonico", + "bucolico", + "buda", + "budista", + "bueiro", + "buffer", + "bugre", + "bujao", + "bumerangue", + "burundines", + "busto", + "butique", + "buzios", + "caatinga", + "cabuqui", + "cacunda", + "cafuzo", + "cajueiro", + "camurca", + "canudo", + "caquizeiro", + "carvoeiro", + "casulo", + "catuaba", + "cauterizar", + "cebolinha", + "cedula", + "ceifeiro", + "celulose", + "cerzir", + "cesto", + "cetro", + "ceus", + "cevar", + "chavena", + "cheroqui", + "chita", + "chovido", + "chuvoso", + "ciatico", + "cibernetico", + "cicuta", + "cidreira", + "cientistas", + "cifrar", + "cigarro", + "cilio", + "cimo", + "cinzento", + "cioso", + "cipriota", + "cirurgico", + "cisto", + "citrico", + "ciumento", + "civismo", + "clavicula", + "clero", + "clitoris", + "cluster", + "coaxial", + "cobrir", + "cocota", + "codorniz", + "coexistir", + "cogumelo", + "coito", + "colusao", + "compaixao", + "comutativo", + "contentamento", + "convulsivo", + "coordenativa", + "coquetel", + "correto", + "corvo", + "costureiro", + "cotovia", + "covil", + "cozinheiro", + "cretino", + "cristo", + "crivo", + "crotalo", + "cruzes", + "cubo", + "cucuia", + "cueiro", + "cuidar", + "cujo", + "cultural", + "cunilingua", + "cupula", + "curvo", + "custoso", + "cutucar", + "czarismo", + "dablio", + "dacota", + "dados", + "daguerreotipo", + "daiquiri", + "daltonismo", + "damista", + "dantesco", + "daquilo", + "darwinista", + "dasein", + "dativo", + "deao", + "debutantes", + "decurso", + "deduzir", + "defunto", + "degustar", + "dejeto", + "deltoide", + "demover", + "denunciar", + "deputado", + "deque", + "dervixe", + "desvirtuar", + "deturpar", + "deuteronomio", + "devoto", + "dextrose", + "dezoito", + "diatribe", + "dicotomico", + "didatico", + "dietista", + "difuso", + "digressao", + "diluvio", + "diminuto", + "dinheiro", + "dinossauro", + "dioxido", + "diplomatico", + "dique", + "dirimivel", + "disturbio", + "diurno", + "divulgar", + "dizivel", + "doar", + "dobro", + "docura", + "dodoi", + "doer", + "dogue", + "doloso", + "domo", + "donzela", + "doping", + "dorsal", + "dossie", + "dote", + "doutro", + "doze", + "dravidico", + "dreno", + "driver", + "dropes", + "druso", + "dubnio", + "ducto", + "dueto", + "dulija", + "dundum", + "duodeno", + "duquesa", + "durou", + "duvidoso", + "duzia", + "ebano", + "ebrio", + "eburneo", + "echarpe", + "eclusa", + "ecossistema", + "ectoplasma", + "ecumenismo", + "eczema", + "eden", + "editorial", + "edredom", + "edulcorar", + "efetuar", + "efigie", + "efluvio", + "egiptologo", + "egresso", + "egua", + "einsteiniano", + "eira", + "eivar", + "eixos", + "ejetar", + "elastomero", + "eldorado", + "elixir", + "elmo", + "eloquente", + "elucidativo", + "emaranhar", + "embutir", + "emerito", + "emfa", + "emitir", + "emotivo", + "empuxo", + "emulsao", + "enamorar", + "encurvar", + "enduro", + "enevoar", + "enfurnar", + "enguico", + "enho", + "enigmista", + "enlutar", + "enormidade", + "enpreendimento", + "enquanto", + "enriquecer", + "enrugar", + "entusiastico", + "enunciar", + "envolvimento", + "enxuto", + "enzimatico", + "eolico", + "epiteto", + "epoxi", + "epura", + "equivoco", + "erario", + "erbio", + "ereto", + "erguido", + "erisipela", + "ermo", + "erotizar", + "erros", + "erupcao", + "ervilha", + "esburacar", + "escutar", + "esfuziante", + "esguio", + "esloveno", + "esmurrar", + "esoterismo", + "esperanca", + "espirito", + "espurio", + "essencialmente", + "esturricar", + "esvoacar", + "etario", + "eterno", + "etiquetar", + "etnologo", + "etos", + "etrusco", + "euclidiano", + "euforico", + "eugenico", + "eunuco", + "europio", + "eustaquio", + "eutanasia", + "evasivo", + "eventualidade", + "evitavel", + "evoluir", + "exaustor", + "excursionista", + "exercito", + "exfoliado", + "exito", + "exotico", + "expurgo", + "exsudar", + "extrusora", + "exumar", + "fabuloso", + "facultativo", + "fado", + "fagulha", + "faixas", + "fajuto", + "faltoso", + "famoso", + "fanzine", + "fapesp", + "faquir", + "fartura", + "fastio", + "faturista", + "fausto", + "favorito", + "faxineira", + "fazer", + "fealdade", + "febril", + "fecundo", + "fedorento", + "feerico", + "feixe", + "felicidade", + "felpudo", + "feltro", + "femur", + "fenotipo", + "fervura", + "festivo", + "feto", + "feudo", + "fevereiro", + "fezinha", + "fiasco", + "fibra", + "ficticio", + "fiduciario", + "fiesp", + "fifa", + "figurino", + "fijiano", + "filtro", + "finura", + "fiorde", + "fiquei", + "firula", + "fissurar", + "fitoteca", + "fivela", + "fixo", + "flavio", + "flexor", + "flibusteiro", + "flotilha", + "fluxograma", + "fobos", + "foco", + "fofura", + "foguista", + "foie", + "foliculo", + "fominha", + "fonte", + "forum", + "fosso", + "fotossintese", + "foxtrote", + "fraudulento", + "frevo", + "frivolo", + "frouxo", + "frutose", + "fuba", + "fucsia", + "fugitivo", + "fuinha", + "fujao", + "fulustreco", + "fumo", + "funileiro", + "furunculo", + "fustigar", + "futurologo", + "fuxico", + "fuzue", + "gabriel", + "gado", + "gaelico", + "gafieira", + "gaguejo", + "gaivota", + "gajo", + "galvanoplastico", + "gamo", + "ganso", + "garrucha", + "gastronomo", + "gatuno", + "gaussiano", + "gaviao", + "gaxeta", + "gazeteiro", + "gear", + "geiser", + "geminiano", + "generoso", + "genuino", + "geossinclinal", + "gerundio", + "gestual", + "getulista", + "gibi", + "gigolo", + "gilete", + "ginseng", + "giroscopio", + "glaucio", + "glacial", + "gleba", + "glifo", + "glote", + "glutonia", + "gnostico", + "goela", + "gogo", + "goitaca", + "golpista", + "gomo", + "gonzo", + "gorro", + "gostou", + "goticula", + "gourmet", + "governo", + "gozo", + "graxo", + "grevista", + "grito", + "grotesco", + "gruta", + "guaxinim", + "gude", + "gueto", + "guizo", + "guloso", + "gume", + "guru", + "gustativo", + "grelhado", + "gutural", + "habitue", + "haitiano", + "halterofilista", + "hamburguer", + "hanseniase", + "happening", + "harpista", + "hastear", + "haveres", + "hebreu", + "hectometro", + "hedonista", + "hegira", + "helena", + "helminto", + "hemorroidas", + "henrique", + "heptassilabo", + "hertziano", + "hesitar", + "heterossexual", + "heuristico", + "hexagono", + "hiato", + "hibrido", + "hidrostatico", + "hieroglifo", + "hifenizar", + "higienizar", + "hilario", + "himen", + "hino", + "hippie", + "hirsuto", + "historiografia", + "hitlerista", + "hodometro", + "hoje", + "holograma", + "homus", + "honroso", + "hoquei", + "horto", + "hostilizar", + "hotentote", + "huguenote", + "humilde", + "huno", + "hurra", + "hutu", + "iaia", + "ialorixa", + "iambico", + "iansa", + "iaque", + "iara", + "iatista", + "iberico", + "ibis", + "icar", + "iceberg", + "icosagono", + "idade", + "ideologo", + "idiotice", + "idoso", + "iemenita", + "iene", + "igarape", + "iglu", + "ignorar", + "igreja", + "iguaria", + "iidiche", + "ilativo", + "iletrado", + "ilharga", + "ilimitado", + "ilogismo", + "ilustrissimo", + "imaturo", + "imbuzeiro", + "imerso", + "imitavel", + "imovel", + "imputar", + "imutavel", + "inaveriguavel", + "incutir", + "induzir", + "inextricavel", + "infusao", + "ingua", + "inhame", + "iniquo", + "injusto", + "inning", + "inoxidavel", + "inquisitorial", + "insustentavel", + "intumescimento", + "inutilizavel", + "invulneravel", + "inzoneiro", + "iodo", + "iogurte", + "ioio", + "ionosfera", + "ioruba", + "iota", + "ipsilon", + "irascivel", + "iris", + "irlandes", + "irmaos", + "iroques", + "irrupcao", + "isca", + "isento", + "islandes", + "isotopo", + "isqueiro", + "israelita", + "isso", + "isto", + "iterbio", + "itinerario", + "itrio", + "iuane", + "iugoslavo", + "jabuticabeira", + "jacutinga", + "jade", + "jagunco", + "jainista", + "jaleco", + "jambo", + "jantarada", + "japones", + "jaqueta", + "jarro", + "jasmim", + "jato", + "jaula", + "javel", + "jazz", + "jegue", + "jeitoso", + "jejum", + "jenipapo", + "jeova", + "jequitiba", + "jersei", + "jesus", + "jetom", + "jiboia", + "jihad", + "jilo", + "jingle", + "jipe", + "jocoso", + "joelho", + "joguete", + "joio", + "jojoba", + "jorro", + "jota", + "joule", + "joviano", + "jubiloso", + "judoca", + "jugular", + "juizo", + "jujuba", + "juliano", + "jumento", + "junto", + "jururu", + "justo", + "juta", + "juventude", + "labutar", + "laguna", + "laico", + "lajota", + "lanterninha", + "lapso", + "laquear", + "lastro", + "lauto", + "lavrar", + "laxativo", + "lazer", + "leasing", + "lebre", + "lecionar", + "ledo", + "leguminoso", + "leitura", + "lele", + "lemure", + "lento", + "leonardo", + "leopardo", + "lepton", + "leque", + "leste", + "letreiro", + "leucocito", + "levitico", + "lexicologo", + "lhama", + "lhufas", + "liame", + "licoroso", + "lidocaina", + "liliputiano", + "limusine", + "linotipo", + "lipoproteina", + "liquidos", + "lirismo", + "lisura", + "liturgico", + "livros", + "lixo", + "lobulo", + "locutor", + "lodo", + "logro", + "lojista", + "lombriga", + "lontra", + "loop", + "loquaz", + "lorota", + "losango", + "lotus", + "louvor", + "luar", + "lubrificavel", + "lucros", + "lugubre", + "luis", + "luminoso", + "luneta", + "lustroso", + "luto", + "luvas", + "luxuriante", + "luzeiro", + "maduro", + "maestro", + "mafioso", + "magro", + "maiuscula", + "majoritario", + "malvisto", + "mamute", + "manutencao", + "mapoteca", + "maquinista", + "marzipa", + "masturbar", + "matuto", + "mausoleu", + "mavioso", + "maxixe", + "mazurca", + "meandro", + "mecha", + "medusa", + "mefistofelico", + "megera", + "meirinho", + "melro", + "memorizar", + "menu", + "mequetrefe", + "mertiolate", + "mestria", + "metroviario", + "mexilhao", + "mezanino", + "miau", + "microssegundo", + "midia", + "migratorio", + "mimosa", + "minuto", + "miosotis", + "mirtilo", + "misturar", + "mitzvah", + "miudos", + "mixuruca", + "mnemonico", + "moagem", + "mobilizar", + "modulo", + "moer", + "mofo", + "mogno", + "moita", + "molusco", + "monumento", + "moqueca", + "morubixaba", + "mostruario", + "motriz", + "mouse", + "movivel", + "mozarela", + "muarra", + "muculmano", + "mudo", + "mugir", + "muitos", + "mumunha", + "munir", + "muon", + "muquira", + "murros", + "musselina", + "nacoes", + "nado", + "naftalina", + "nago", + "naipe", + "naja", + "nalgum", + "namoro", + "nanquim", + "napolitano", + "naquilo", + "nascimento", + "nautilo", + "navios", + "nazista", + "nebuloso", + "nectarina", + "nefrologo", + "negus", + "nelore", + "nenufar", + "nepotismo", + "nervura", + "neste", + "netuno", + "neutron", + "nevoeiro", + "newtoniano", + "nexo", + "nhenhenhem", + "nhoque", + "nigeriano", + "niilista", + "ninho", + "niobio", + "niponico", + "niquelar", + "nirvana", + "nisto", + "nitroglicerina", + "nivoso", + "nobreza", + "nocivo", + "noel", + "nogueira", + "noivo", + "nojo", + "nominativo", + "nonuplo", + "noruegues", + "nostalgico", + "noturno", + "nouveau", + "nuanca", + "nublar", + "nucleotideo", + "nudista", + "nulo", + "numismatico", + "nunquinha", + "nupcias", + "nutritivo", + "nuvens", + "oasis", + "obcecar", + "obeso", + "obituario", + "objetos", + "oblongo", + "obnoxio", + "obrigatorio", + "obstruir", + "obtuso", + "obus", + "obvio", + "ocaso", + "occipital", + "oceanografo", + "ocioso", + "oclusivo", + "ocorrer", + "ocre", + "octogono", + "odalisca", + "odisseia", + "odorifico", + "oersted", + "oeste", + "ofertar", + "ofidio", + "oftalmologo", + "ogiva", + "ogum", + "oigale", + "oitavo", + "oitocentos", + "ojeriza", + "olaria", + "oleoso", + "olfato", + "olhos", + "oliveira", + "olmo", + "olor", + "olvidavel", + "ombudsman", + "omeleteira", + "omitir", + "omoplata", + "onanismo", + "ondular", + "oneroso", + "onomatopeico", + "ontologico", + "onus", + "onze", + "opalescente", + "opcional", + "operistico", + "opio", + "oposto", + "oprobrio", + "optometrista", + "opusculo", + "oratorio", + "orbital", + "orcar", + "orfao", + "orixa", + "orla", + "ornitologo", + "orquidea", + "ortorrombico", + "orvalho", + "osculo", + "osmotico", + "ossudo", + "ostrogodo", + "otario", + "otite", + "ouro", + "ousar", + "outubro", + "ouvir", + "ovario", + "overnight", + "oviparo", + "ovni", + "ovoviviparo", + "ovulo", + "oxala", + "oxente", + "oxiuro", + "oxossi", + "ozonizar", + "paciente", + "pactuar", + "padronizar", + "paete", + "pagodeiro", + "paixao", + "pajem", + "paludismo", + "pampas", + "panturrilha", + "papudo", + "paquistanes", + "pastoso", + "patua", + "paulo", + "pauzinhos", + "pavoroso", + "paxa", + "pazes", + "peao", + "pecuniario", + "pedunculo", + "pegaso", + "peixinho", + "pejorativo", + "pelvis", + "penuria", + "pequno", + "petunia", + "pezada", + "piauiense", + "pictorico", + "pierro", + "pigmeu", + "pijama", + "pilulas", + "pimpolho", + "pintura", + "piorar", + "pipocar", + "piqueteiro", + "pirulito", + "pistoleiro", + "pituitaria", + "pivotar", + "pixote", + "pizzaria", + "plistoceno", + "plotar", + "pluviometrico", + "pneumonico", + "poco", + "podridao", + "poetisa", + "pogrom", + "pois", + "polvorosa", + "pomposo", + "ponderado", + "pontudo", + "populoso", + "poquer", + "porvir", + "posudo", + "potro", + "pouso", + "povoar", + "prazo", + "prezar", + "privilegios", + "proximo", + "prussiano", + "pseudopode", + "psoriase", + "pterossauros", + "ptialina", + "ptolemaico", + "pudor", + "pueril", + "pufe", + "pugilista", + "puir", + "pujante", + "pulverizar", + "pumba", + "punk", + "purulento", + "pustula", + "putsch", + "puxe", + "quatrocentos", + "quetzal", + "quixotesco", + "quotizavel", + "rabujice", + "racista", + "radonio", + "rafia", + "ragu", + "rajado", + "ralo", + "rampeiro", + "ranzinza", + "raptor", + "raquitismo", + "raro", + "rasurar", + "ratoeira", + "ravioli", + "razoavel", + "reavivar", + "rebuscar", + "recusavel", + "reduzivel", + "reexposicao", + "refutavel", + "regurgitar", + "reivindicavel", + "rejuvenescimento", + "relva", + "remuneravel", + "renunciar", + "reorientar", + "repuxo", + "requisito", + "resumo", + "returno", + "reutilizar", + "revolvido", + "rezonear", + "riacho", + "ribossomo", + "ricota", + "ridiculo", + "rifle", + "rigoroso", + "rijo", + "rimel", + "rins", + "rios", + "riqueza", + "respeito", + "rissole", + "ritualistico", + "rivalizar", + "rixa", + "robusto", + "rococo", + "rodoviario", + "roer", + "rogo", + "rojao", + "rolo", + "rompimento", + "ronronar", + "roqueiro", + "rorqual", + "rosto", + "rotundo", + "rouxinol", + "roxo", + "royal", + "ruas", + "rucula", + "rudimentos", + "ruela", + "rufo", + "rugoso", + "ruivo", + "rule", + "rumoroso", + "runico", + "ruptura", + "rural", + "rustico", + "rutilar", + "saariano", + "sabujo", + "sacudir", + "sadomasoquista", + "safra", + "sagui", + "sais", + "samurai", + "santuario", + "sapo", + "saquear", + "sartriano", + "saturno", + "saude", + "sauva", + "saveiro", + "saxofonista", + "sazonal", + "scherzo", + "script", + "seara", + "seborreia", + "secura", + "seduzir", + "sefardim", + "seguro", + "seja", + "selvas", + "sempre", + "senzala", + "sepultura", + "sequoia", + "sestercio", + "setuplo", + "seus", + "seviciar", + "sezonismo", + "shalom", + "siames", + "sibilante", + "sicrano", + "sidra", + "sifilitico", + "signos", + "silvo", + "simultaneo", + "sinusite", + "sionista", + "sirio", + "sisudo", + "situar", + "sivan", + "slide", + "slogan", + "soar", + "sobrio", + "socratico", + "sodomizar", + "soerguer", + "software", + "sogro", + "soja", + "solver", + "somente", + "sonso", + "sopro", + "soquete", + "sorveteiro", + "sossego", + "soturno", + "sousafone", + "sovinice", + "sozinho", + "suavizar", + "subverter", + "sucursal", + "sudoriparo", + "sufragio", + "sugestoes", + "suite", + "sujo", + "sultao", + "sumula", + "suntuoso", + "suor", + "supurar", + "suruba", + "susto", + "suturar", + "suvenir", + "tabuleta", + "taco", + "tadjique", + "tafeta", + "tagarelice", + "taitiano", + "talvez", + "tampouco", + "tanzaniano", + "taoista", + "tapume", + "taquion", + "tarugo", + "tascar", + "tatuar", + "tautologico", + "tavola", + "taxionomista", + "tchecoslovaco", + "teatrologo", + "tectonismo", + "tedioso", + "teflon", + "tegumento", + "teixo", + "telurio", + "temporas", + "tenue", + "teosofico", + "tepido", + "tequila", + "terrorista", + "testosterona", + "tetrico", + "teutonico", + "teve", + "texugo", + "tiara", + "tibia", + "tiete", + "tifoide", + "tigresa", + "tijolo", + "tilintar", + "timpano", + "tintureiro", + "tiquete", + "tiroteio", + "tisico", + "titulos", + "tive", + "toar", + "toboga", + "tofu", + "togoles", + "toicinho", + "tolueno", + "tomografo", + "tontura", + "toponimo", + "toquio", + "torvelinho", + "tostar", + "toto", + "touro", + "toxina", + "trazer", + "trezentos", + "trivialidade", + "trovoar", + "truta", + "tuaregue", + "tubular", + "tucano", + "tudo", + "tufo", + "tuiste", + "tulipa", + "tumultuoso", + "tunisino", + "tupiniquim", + "turvo", + "tutu", + "ucraniano", + "udenista", + "ufanista", + "ufologo", + "ugaritico", + "uiste", + "uivo", + "ulceroso", + "ulema", + "ultravioleta", + "umbilical", + "umero", + "umido", + "umlaut", + "unanimidade", + "unesco", + "ungulado", + "unheiro", + "univoco", + "untuoso", + "urano", + "urbano", + "urdir", + "uretra", + "urgente", + "urinol", + "urna", + "urologo", + "urro", + "ursulina", + "urtiga", + "urupe", + "usavel", + "usbeque", + "usei", + "usineiro", + "usurpar", + "utero", + "utilizar", + "utopico", + "uvular", + "uxoricidio", + "vacuo", + "vadio", + "vaguear", + "vaivem", + "valvula", + "vampiro", + "vantajoso", + "vaporoso", + "vaquinha", + "varziano", + "vasto", + "vaticinio", + "vaudeville", + "vazio", + "veado", + "vedico", + "veemente", + "vegetativo", + "veio", + "veja", + "veludo", + "venusiano", + "verdade", + "verve", + "vestuario", + "vetusto", + "vexatorio", + "vezes", + "viavel", + "vibratorio", + "victor", + "vicunha", + "vidros", + "vietnamita", + "vigoroso", + "vilipendiar", + "vime", + "vintem", + "violoncelo", + "viquingue", + "virus", + "visualizar", + "vituperio", + "viuvo", + "vivo", + "vizir", + "voar", + "vociferar", + "vodu", + "vogar", + "voile", + "volver", + "vomito", + "vontade", + "vortice", + "vosso", + "voto", + "vovozinha", + "voyeuse", + "vozes", + "vulva", + "vupt", + "western", + "xadrez", + "xale", + "xampu", + "xango", + "xarope", + "xaual", + "xavante", + "xaxim", + "xenonio", + "xepa", + "xerox", + "xicara", + "xifopago", + "xiita", + "xilogravura", + "xinxim", + "xistoso", + "xixi", + "xodo", + "xogum", + "xucro", + "zabumba", + "zagueiro", + "zambiano", + "zanzar", + "zarpar", + "zebu", + "zefiro", + "zeloso", + "zenite", + "zumbi" + ] diff --git a/monero/wordlists/russian.py b/monero/wordlists/russian.py new file mode 100644 index 0000000..c20fba2 --- /dev/null +++ b/monero/wordlists/russian.py @@ -0,0 +1,1694 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/russian.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + + +class Russian(Wordlist): + language_name = u"русский язык" + english_language_name = "Russian" + unique_prefix_length = 4 + word_list = [ + u"абажур", + u"абзац", + u"абонент", + u"абрикос", + u"абсурд", + u"авангард", + u"август", + u"авиация", + u"авоська", + u"автор", + u"агат", + u"агент", + u"агитатор", + u"агнец", + u"агония", + u"агрегат", + u"адвокат", + u"адмирал", + u"адрес", + u"ажиотаж", + u"азарт", + u"азбука", + u"азот", + u"аист", + u"айсберг", + u"академия", + u"аквариум", + u"аккорд", + u"акробат", + u"аксиома", + u"актер", + u"акула", + u"акция", + u"алгоритм", + u"алебарда", + u"аллея", + u"алмаз", + u"алтарь", + u"алфавит", + u"алхимик", + u"алый", + u"альбом", + u"алюминий", + u"амбар", + u"аметист", + u"амнезия", + u"ампула", + u"амфора", + u"анализ", + u"ангел", + u"анекдот", + u"анимация", + u"анкета", + u"аномалия", + u"ансамбль", + u"антенна", + u"апатия", + u"апельсин", + u"апофеоз", + u"аппарат", + u"апрель", + u"аптека", + u"арабский", + u"арбуз", + u"аргумент", + u"арест", + u"ария", + u"арка", + u"армия", + u"аромат", + u"арсенал", + u"артист", + u"архив", + u"аршин", + u"асбест", + u"аскетизм", + u"аспект", + u"ассорти", + u"астроном", + u"асфальт", + u"атака", + u"ателье", + u"атлас", + u"атом", + u"атрибут", + u"аудитор", + u"аукцион", + u"аура", + u"афера", + u"афиша", + u"ахинея", + u"ацетон", + u"аэропорт", + u"бабушка", + u"багаж", + u"бадья", + u"база", + u"баклажан", + u"балкон", + u"бампер", + u"банк", + u"барон", + u"бассейн", + u"батарея", + u"бахрома", + u"башня", + u"баян", + u"бегство", + u"бедро", + u"бездна", + u"бекон", + u"белый", + u"бензин", + u"берег", + u"беседа", + u"бетонный", + u"биатлон", + u"библия", + u"бивень", + u"бигуди", + u"бидон", + u"бизнес", + u"бикини", + u"билет", + u"бинокль", + u"биология", + u"биржа", + u"бисер", + u"битва", + u"бицепс", + u"благо", + u"бледный", + u"близкий", + u"блок", + u"блуждать", + u"блюдо", + u"бляха", + u"бобер", + u"богатый", + u"бодрый", + u"боевой", + u"бокал", + u"большой", + u"борьба", + u"босой", + u"ботинок", + u"боцман", + u"бочка", + u"боярин", + u"брать", + u"бревно", + u"бригада", + u"бросать", + u"брызги", + u"брюки", + u"бублик", + u"бугор", + u"будущее", + u"буква", + u"бульвар", + u"бумага", + u"бунт", + u"бурный", + u"бусы", + u"бутылка", + u"буфет", + u"бухта", + u"бушлат", + u"бывалый", + u"быль", + u"быстрый", + u"быть", + u"бюджет", + u"бюро", + u"бюст", + u"вагон", + u"важный", + u"ваза", + u"вакцина", + u"валюта", + u"вампир", + u"ванная", + u"вариант", + u"вассал", + u"вата", + u"вафля", + u"вахта", + u"вдова", + u"вдыхать", + u"ведущий", + u"веер", + u"вежливый", + u"везти", + u"веко", + u"великий", + u"вена", + u"верить", + u"веселый", + u"ветер", + u"вечер", + u"вешать", + u"вещь", + u"веяние", + u"взаимный", + u"взбучка", + u"взвод", + u"взгляд", + u"вздыхать", + u"взлетать", + u"взмах", + u"взнос", + u"взор", + u"взрыв", + u"взывать", + u"взятка", + u"вибрация", + u"визит", + u"вилка", + u"вино", + u"вирус", + u"висеть", + u"витрина", + u"вихрь", + u"вишневый", + u"включать", + u"вкус", + u"власть", + u"влечь", + u"влияние", + u"влюблять", + u"внешний", + u"внимание", + u"внук", + u"внятный", + u"вода", + u"воевать", + u"вождь", + u"воздух", + u"войти", + u"вокзал", + u"волос", + u"вопрос", + u"ворота", + u"восток", + u"впадать", + u"впускать", + u"врач", + u"время", + u"вручать", + u"всадник", + u"всеобщий", + u"вспышка", + u"встреча", + u"вторник", + u"вулкан", + u"вурдалак", + u"входить", + u"въезд", + u"выбор", + u"вывод", + u"выгодный", + u"выделять", + u"выезжать", + u"выживать", + u"вызывать", + u"выигрыш", + u"вылезать", + u"выносить", + u"выпивать", + u"высокий", + u"выходить", + u"вычет", + u"вышка", + u"выяснять", + u"вязать", + u"вялый", + u"гавань", + u"гадать", + u"газета", + u"гаишник", + u"галстук", + u"гамма", + u"гарантия", + u"гастроли", + u"гвардия", + u"гвоздь", + u"гектар", + u"гель", + u"генерал", + u"геолог", + u"герой", + u"гешефт", + u"гибель", + u"гигант", + u"гильза", + u"гимн", + u"гипотеза", + u"гитара", + u"глаз", + u"глина", + u"глоток", + u"глубокий", + u"глыба", + u"глядеть", + u"гнать", + u"гнев", + u"гнить", + u"гном", + u"гнуть", + u"говорить", + u"годовой", + u"голова", + u"гонка", + u"город", + u"гость", + u"готовый", + u"граница", + u"грех", + u"гриб", + u"громкий", + u"группа", + u"грызть", + u"грязный", + u"губа", + u"гудеть", + u"гулять", + u"гуманный", + u"густой", + u"гуща", + u"давать", + u"далекий", + u"дама", + u"данные", + u"дарить", + u"дать", + u"дача", + u"дверь", + u"движение", + u"двор", + u"дебют", + u"девушка", + u"дедушка", + u"дежурный", + u"дезертир", + u"действие", + u"декабрь", + u"дело", + u"демократ", + u"день", + u"депутат", + u"держать", + u"десяток", + u"детский", + u"дефицит", + u"дешевый", + u"деятель", + u"джаз", + u"джинсы", + u"джунгли", + u"диалог", + u"диван", + u"диета", + u"дизайн", + u"дикий", + u"динамика", + u"диплом", + u"директор", + u"диск", + u"дитя", + u"дичь", + u"длинный", + u"дневник", + u"добрый", + u"доверие", + u"договор", + u"дождь", + u"доза", + u"документ", + u"должен", + u"домашний", + u"допрос", + u"дорога", + u"доход", + u"доцент", + u"дочь", + u"дощатый", + u"драка", + u"древний", + u"дрожать", + u"друг", + u"дрянь", + u"дубовый", + u"дуга", + u"дудка", + u"дукат", + u"дуло", + u"думать", + u"дупло", + u"дурак", + u"дуть", + u"духи", + u"душа", + u"дуэт", + u"дымить", + u"дыня", + u"дыра", + u"дыханье", + u"дышать", + u"дьявол", + u"дюжина", + u"дюйм", + u"дюна", + u"дядя", + u"дятел", + u"егерь", + u"единый", + u"едкий", + u"ежевика", + u"ежик", + u"езда", + u"елка", + u"емкость", + u"ерунда", + u"ехать", + u"жадный", + u"жажда", + u"жалеть", + u"жанр", + u"жара", + u"жать", + u"жгучий", + u"ждать", + u"жевать", + u"желание", + u"жемчуг", + u"женщина", + u"жертва", + u"жесткий", + u"жечь", + u"живой", + u"жидкость", + u"жизнь", + u"жилье", + u"жирный", + u"житель", + u"журнал", + u"жюри", + u"забывать", + u"завод", + u"загадка", + u"задача", + u"зажечь", + u"зайти", + u"закон", + u"замечать", + u"занимать", + u"западный", + u"зарплата", + u"засыпать", + u"затрата", + u"захват", + u"зацепка", + u"зачет", + u"защита", + u"заявка", + u"звать", + u"звезда", + u"звонить", + u"звук", + u"здание", + u"здешний", + u"здоровье", + u"зебра", + u"зевать", + u"зеленый", + u"земля", + u"зенит", + u"зеркало", + u"зефир", + u"зигзаг", + u"зима", + u"зиять", + u"злак", + u"злой", + u"змея", + u"знать", + u"зной", + u"зодчий", + u"золотой", + u"зомби", + u"зона", + u"зоопарк", + u"зоркий", + u"зрачок", + u"зрение", + u"зритель", + u"зубной", + u"зыбкий", + u"зять", + u"игла", + u"иголка", + u"играть", + u"идея", + u"идиот", + u"идол", + u"идти", + u"иерархия", + u"избрать", + u"известие", + u"изгонять", + u"издание", + u"излагать", + u"изменять", + u"износ", + u"изоляция", + u"изрядный", + u"изучать", + u"изымать", + u"изящный", + u"икона", + u"икра", + u"иллюзия", + u"имбирь", + u"иметь", + u"имидж", + u"иммунный", + u"империя", + u"инвестор", + u"индивид", + u"инерция", + u"инженер", + u"иномарка", + u"институт", + u"интерес", + u"инфекция", + u"инцидент", + u"ипподром", + u"ирис", + u"ирония", + u"искать", + u"история", + u"исходить", + u"исчезать", + u"итог", + u"июль", + u"июнь", + u"кабинет", + u"кавалер", + u"кадр", + u"казарма", + u"кайф", + u"кактус", + u"калитка", + u"камень", + u"канал", + u"капитан", + u"картина", + u"касса", + u"катер", + u"кафе", + u"качество", + u"каша", + u"каюта", + u"квартира", + u"квинтет", + u"квота", + u"кедр", + u"кекс", + u"кенгуру", + u"кепка", + u"керосин", + u"кетчуп", + u"кефир", + u"кибитка", + u"кивнуть", + u"кидать", + u"километр", + u"кино", + u"киоск", + u"кипеть", + u"кирпич", + u"кисть", + u"китаец", + u"класс", + u"клетка", + u"клиент", + u"клоун", + u"клуб", + u"клык", + u"ключ", + u"клятва", + u"книга", + u"кнопка", + u"кнут", + u"князь", + u"кобура", + u"ковер", + u"коготь", + u"кодекс", + u"кожа", + u"козел", + u"койка", + u"коктейль", + u"колено", + u"компания", + u"конец", + u"копейка", + u"короткий", + u"костюм", + u"котел", + u"кофе", + u"кошка", + u"красный", + u"кресло", + u"кричать", + u"кровь", + u"крупный", + u"крыша", + u"крючок", + u"кубок", + u"кувшин", + u"кудрявый", + u"кузов", + u"кукла", + u"культура", + u"кумир", + u"купить", + u"курс", + u"кусок", + u"кухня", + u"куча", + u"кушать", + u"кювет", + u"лабиринт", + u"лавка", + u"лагерь", + u"ладонь", + u"лазерный", + u"лайнер", + u"лакей", + u"лампа", + u"ландшафт", + u"лапа", + u"ларек", + u"ласковый", + u"лауреат", + u"лачуга", + u"лаять", + u"лгать", + u"лебедь", + u"левый", + u"легкий", + u"ледяной", + u"лежать", + u"лекция", + u"лента", + u"лепесток", + u"лесной", + u"лето", + u"лечь", + u"леший", + u"лживый", + u"либерал", + u"ливень", + u"лига", + u"лидер", + u"ликовать", + u"лиловый", + u"лимон", + u"линия", + u"липа", + u"лирика", + u"лист", + u"литр", + u"лифт", + u"лихой", + u"лицо", + u"личный", + u"лишний", + u"лобовой", + u"ловить", + u"логика", + u"лодка", + u"ложка", + u"лозунг", + u"локоть", + u"ломать", + u"лоно", + u"лопата", + u"лорд", + u"лось", + u"лоток", + u"лохматый", + u"лошадь", + u"лужа", + u"лукавый", + u"луна", + u"лупить", + u"лучший", + u"лыжный", + u"лысый", + u"львиный", + u"льгота", + u"льдина", + u"любить", + u"людской", + u"люстра", + u"лютый", + u"лягушка", + u"магазин", + u"мадам", + u"мазать", + u"майор", + u"максимум", + u"мальчик", + u"манера", + u"март", + u"масса", + u"мать", + u"мафия", + u"махать", + u"мачта", + u"машина", + u"маэстро", + u"маяк", + u"мгла", + u"мебель", + u"медведь", + u"мелкий", + u"мемуары", + u"менять", + u"мера", + u"место", + u"метод", + u"механизм", + u"мечтать", + u"мешать", + u"миграция", + u"мизинец", + u"микрофон", + u"миллион", + u"минута", + u"мировой", + u"миссия", + u"митинг", + u"мишень", + u"младший", + u"мнение", + u"мнимый", + u"могила", + u"модель", + u"мозг", + u"мойка", + u"мокрый", + u"молодой", + u"момент", + u"монах", + u"море", + u"мост", + u"мотор", + u"мохнатый", + u"мочь", + u"мошенник", + u"мощный", + u"мрачный", + u"мстить", + u"мудрый", + u"мужчина", + u"музыка", + u"мука", + u"мумия", + u"мундир", + u"муравей", + u"мусор", + u"мутный", + u"муфта", + u"муха", + u"мучить", + u"мушкетер", + u"мыло", + u"мысль", + u"мыть", + u"мычать", + u"мышь", + u"мэтр", + u"мюзикл", + u"мягкий", + u"мякиш", + u"мясо", + u"мятый", + u"мячик", + u"набор", + u"навык", + u"нагрузка", + u"надежда", + u"наемный", + u"нажать", + u"называть", + u"наивный", + u"накрыть", + u"налог", + u"намерен", + u"наносить", + u"написать", + u"народ", + u"натура", + u"наука", + u"нация", + u"начать", + u"небо", + u"невеста", + u"негодяй", + u"неделя", + u"нежный", + u"незнание", + u"нелепый", + u"немалый", + u"неправда", + u"нервный", + u"нести", + u"нефть", + u"нехватка", + u"нечистый", + u"неясный", + u"нива", + u"нижний", + u"низкий", + u"никель", + u"нирвана", + u"нить", + u"ничья", + u"ниша", + u"нищий", + u"новый", + u"нога", + u"ножницы", + u"ноздря", + u"ноль", + u"номер", + u"норма", + u"нота", + u"ночь", + u"ноша", + u"ноябрь", + u"нрав", + u"нужный", + u"нутро", + u"нынешний", + u"нырнуть", + u"ныть", + u"нюанс", + u"нюхать", + u"няня", + u"оазис", + u"обаяние", + u"обвинять", + u"обгонять", + u"обещать", + u"обжигать", + u"обзор", + u"обида", + u"область", + u"обмен", + u"обнимать", + u"оборона", + u"образ", + u"обучение", + u"обходить", + u"обширный", + u"общий", + u"объект", + u"обычный", + u"обязать", + u"овальный", + u"овес", + u"овощи", + u"овраг", + u"овца", + u"овчарка", + u"огненный", + u"огонь", + u"огромный", + u"огурец", + u"одежда", + u"одинокий", + u"одобрить", + u"ожидать", + u"ожог", + u"озарение", + u"озеро", + u"означать", + u"оказать", + u"океан", + u"оклад", + u"окно", + u"округ", + u"октябрь", + u"окурок", + u"олень", + u"опасный", + u"операция", + u"описать", + u"оплата", + u"опора", + u"оппонент", + u"опрос", + u"оптимизм", + u"опускать", + u"опыт", + u"орать", + u"орбита", + u"орган", + u"орден", + u"орел", + u"оригинал", + u"оркестр", + u"орнамент", + u"оружие", + u"осадок", + u"освещать", + u"осень", + u"осина", + u"осколок", + u"осмотр", + u"основной", + u"особый", + u"осуждать", + u"отбор", + u"отвечать", + u"отдать", + u"отец", + u"отзыв", + u"открытие", + u"отмечать", + u"относить", + u"отпуск", + u"отрасль", + u"отставка", + u"оттенок", + u"отходить", + u"отчет", + u"отъезд", + u"офицер", + u"охапка", + u"охота", + u"охрана", + u"оценка", + u"очаг", + u"очередь", + u"очищать", + u"очки", + u"ошейник", + u"ошибка", + u"ощущение", + u"павильон", + u"падать", + u"паек", + u"пакет", + u"палец", + u"память", + u"панель", + u"папка", + u"партия", + u"паспорт", + u"патрон", + u"пауза", + u"пафос", + u"пахнуть", + u"пациент", + u"пачка", + u"пашня", + u"певец", + u"педагог", + u"пейзаж", + u"пельмень", + u"пенсия", + u"пепел", + u"период", + u"песня", + u"петля", + u"пехота", + u"печать", + u"пешеход", + u"пещера", + u"пианист", + u"пиво", + u"пиджак", + u"пиковый", + u"пилот", + u"пионер", + u"пирог", + u"писать", + u"пить", + u"пицца", + u"пишущий", + u"пища", + u"план", + u"плечо", + u"плита", + u"плохой", + u"плыть", + u"плюс", + u"пляж", + u"победа", + u"повод", + u"погода", + u"подумать", + u"поехать", + u"пожимать", + u"позиция", + u"поиск", + u"покой", + u"получать", + u"помнить", + u"пони", + u"поощрять", + u"попадать", + u"порядок", + u"пост", + u"поток", + u"похожий", + u"поцелуй", + u"почва", + u"пощечина", + u"поэт", + u"пояснить", + u"право", + u"предмет", + u"проблема", + u"пруд", + u"прыгать", + u"прямой", + u"психолог", + u"птица", + u"публика", + u"пугать", + u"пудра", + u"пузырь", + u"пуля", + u"пункт", + u"пурга", + u"пустой", + u"путь", + u"пухлый", + u"пучок", + u"пушистый", + u"пчела", + u"пшеница", + u"пыль", + u"пытка", + u"пыхтеть", + u"пышный", + u"пьеса", + u"пьяный", + u"пятно", + u"работа", + u"равный", + u"радость", + u"развитие", + u"район", + u"ракета", + u"рамка", + u"ранний", + u"рапорт", + u"рассказ", + u"раунд", + u"рация", + u"рвать", + u"реальный", + u"ребенок", + u"реветь", + u"регион", + u"редакция", + u"реестр", + u"режим", + u"резкий", + u"рейтинг", + u"река", + u"религия", + u"ремонт", + u"рента", + u"реплика", + u"ресурс", + u"реформа", + u"рецепт", + u"речь", + u"решение", + u"ржавый", + u"рисунок", + u"ритм", + u"рифма", + u"робкий", + u"ровный", + u"рогатый", + u"родитель", + u"рождение", + u"розовый", + u"роковой", + u"роль", + u"роман", + u"ронять", + u"рост", + u"рота", + u"роща", + u"рояль", + u"рубль", + u"ругать", + u"руда", + u"ружье", + u"руины", + u"рука", + u"руль", + u"румяный", + u"русский", + u"ручка", + u"рыба", + u"рывок", + u"рыдать", + u"рыжий", + u"рынок", + u"рысь", + u"рыть", + u"рыхлый", + u"рыцарь", + u"рычаг", + u"рюкзак", + u"рюмка", + u"рябой", + u"рядовой", + u"сабля", + u"садовый", + u"сажать", + u"салон", + u"самолет", + u"сани", + u"сапог", + u"сарай", + u"сатира", + u"сауна", + u"сахар", + u"сбегать", + u"сбивать", + u"сбор", + u"сбыт", + u"свадьба", + u"свет", + u"свидание", + u"свобода", + u"связь", + u"сгорать", + u"сдвигать", + u"сеанс", + u"северный", + u"сегмент", + u"седой", + u"сезон", + u"сейф", + u"секунда", + u"сельский", + u"семья", + u"сентябрь", + u"сердце", + u"сеть", + u"сечение", + u"сеять", + u"сигнал", + u"сидеть", + u"сизый", + u"сила", + u"символ", + u"синий", + u"сирота", + u"система", + u"ситуация", + u"сиять", + u"сказать", + u"скважина", + u"скелет", + u"скидка", + u"склад", + u"скорый", + u"скрывать", + u"скучный", + u"слава", + u"слеза", + u"слияние", + u"слово", + u"случай", + u"слышать", + u"слюна", + u"смех", + u"смирение", + u"смотреть", + u"смутный", + u"смысл", + u"смятение", + u"снаряд", + u"снег", + u"снижение", + u"сносить", + u"снять", + u"событие", + u"совет", + u"согласие", + u"сожалеть", + u"сойти", + u"сокол", + u"солнце", + u"сомнение", + u"сонный", + u"сообщать", + u"соперник", + u"сорт", + u"состав", + u"сотня", + u"соус", + u"социолог", + u"сочинять", + u"союз", + u"спать", + u"спешить", + u"спина", + u"сплошной", + u"способ", + u"спутник", + u"средство", + u"срок", + u"срывать", + u"стать", + u"ствол", + u"стена", + u"стихи", + u"сторона", + u"страна", + u"студент", + u"стыд", + u"субъект", + u"сувенир", + u"сугроб", + u"судьба", + u"суета", + u"суждение", + u"сукно", + u"сулить", + u"сумма", + u"сунуть", + u"супруг", + u"суровый", + u"сустав", + u"суть", + u"сухой", + u"суша", + u"существо", + u"сфера", + u"схема", + u"сцена", + u"счастье", + u"счет", + u"считать", + u"сшивать", + u"съезд", + u"сынок", + u"сыпать", + u"сырье", + u"сытый", + u"сыщик", + u"сюжет", + u"сюрприз", + u"таблица", + u"таежный", + u"таинство", + u"тайна", + u"такси", + u"талант", + u"таможня", + u"танец", + u"тарелка", + u"таскать", + u"тахта", + u"тачка", + u"таять", + u"тварь", + u"твердый", + u"творить", + u"театр", + u"тезис", + u"текст", + u"тело", + u"тема", + u"тень", + u"теория", + u"теплый", + u"терять", + u"тесный", + u"тетя", + u"техника", + u"течение", + u"тигр", + u"типичный", + u"тираж", + u"титул", + u"тихий", + u"тишина", + u"ткань", + u"товарищ", + u"толпа", + u"тонкий", + u"топливо", + u"торговля", + u"тоска", + u"точка", + u"тощий", + u"традиция", + u"тревога", + u"трибуна", + u"трогать", + u"труд", + u"трюк", + u"тряпка", + u"туалет", + u"тугой", + u"туловище", + u"туман", + u"тундра", + u"тупой", + u"турнир", + u"тусклый", + u"туфля", + u"туча", + u"туша", + u"тыкать", + u"тысяча", + u"тьма", + u"тюльпан", + u"тюрьма", + u"тяга", + u"тяжелый", + u"тянуть", + u"убеждать", + u"убирать", + u"убогий", + u"убыток", + u"уважение", + u"уверять", + u"увлекать", + u"угнать", + u"угол", + u"угроза", + u"удар", + u"удивлять", + u"удобный", + u"уезд", + u"ужас", + u"ужин", + u"узел", + u"узкий", + u"узнавать", + u"узор", + u"уйма", + u"уклон", + u"укол", + u"уксус", + u"улетать", + u"улица", + u"улучшать", + u"улыбка", + u"уметь", + u"умиление", + u"умный", + u"умолять", + u"умысел", + u"унижать", + u"уносить", + u"уныние", + u"упасть", + u"уплата", + u"упор", + u"упрекать", + u"упускать", + u"уран", + u"урна", + u"уровень", + u"усадьба", + u"усердие", + u"усилие", + u"ускорять", + u"условие", + u"усмешка", + u"уснуть", + u"успеть", + u"усыпать", + u"утешать", + u"утка", + u"уточнять", + u"утро", + u"утюг", + u"уходить", + u"уцелеть", + u"участие", + u"ученый", + u"учитель", + u"ушко", + u"ущерб", + u"уютный", + u"уяснять", + u"фабрика", + u"фаворит", + u"фаза", + u"файл", + u"факт", + u"фамилия", + u"фантазия", + u"фара", + u"фасад", + u"февраль", + u"фельдшер", + u"феномен", + u"ферма", + u"фигура", + u"физика", + u"фильм", + u"финал", + u"фирма", + u"фишка", + u"флаг", + u"флейта", + u"флот", + u"фокус", + u"фольклор", + u"фонд", + u"форма", + u"фото", + u"фраза", + u"фреска", + u"фронт", + u"фрукт", + u"функция", + u"фуражка", + u"футбол", + u"фыркать", + u"халат", + u"хамство", + u"хаос", + u"характер", + u"хата", + u"хватать", + u"хвост", + u"хижина", + u"хилый", + u"химия", + u"хирург", + u"хитрый", + u"хищник", + u"хлам", + u"хлеб", + u"хлопать", + u"хмурый", + u"ходить", + u"хозяин", + u"хоккей", + u"холодный", + u"хороший", + u"хотеть", + u"хохотать", + u"храм", + u"хрен", + u"хриплый", + u"хроника", + u"хрупкий", + u"художник", + u"хулиган", + u"хутор", + u"царь", + u"цвет", + u"цель", + u"цемент", + u"центр", + u"цепь", + u"церковь", + u"цикл", + u"цилиндр", + u"циничный", + u"цирк", + u"цистерна", + u"цитата", + u"цифра", + u"цыпленок", + u"чадо", + u"чайник", + u"часть", + u"чашка", + u"человек", + u"чемодан", + u"чепуха", + u"черный", + u"честь", + u"четкий", + u"чехол", + u"чиновник", + u"число", + u"читать", + u"членство", + u"чреватый", + u"чтение", + u"чувство", + u"чугунный", + u"чудо", + u"чужой", + u"чукча", + u"чулок", + u"чума", + u"чуткий", + u"чучело", + u"чушь", + u"шаблон", + u"шагать", + u"шайка", + u"шакал", + u"шалаш", + u"шампунь", + u"шанс", + u"шапка", + u"шарик", + u"шасси", + u"шатер", + u"шахта", + u"шашлык", + u"швейный", + u"швырять", + u"шевелить", + u"шедевр", + u"шейка", + u"шелковый", + u"шептать", + u"шерсть", + u"шестерка", + u"шикарный", + u"шинель", + u"шипеть", + u"широкий", + u"шить", + u"шишка", + u"шкаф", + u"школа", + u"шкура", + u"шланг", + u"шлем", + u"шлюпка", + u"шляпа", + u"шнур", + u"шоколад", + u"шорох", + u"шоссе", + u"шофер", + u"шпага", + u"шпион", + u"шприц", + u"шрам", + u"шрифт", + u"штаб", + u"штора", + u"штраф", + u"штука", + u"штык", + u"шуба", + u"шуметь", + u"шуршать", + u"шутка", + u"щадить", + u"щедрый", + u"щека", + u"щель", + u"щенок", + u"щепка", + u"щетка", + u"щука", + u"эволюция", + u"эгоизм", + u"экзамен", + u"экипаж", + u"экономия", + u"экран", + u"эксперт", + u"элемент", + u"элита", + u"эмблема", + u"эмигрант", + u"эмоция", + u"энергия", + u"эпизод", + u"эпоха", + u"эскиз", + u"эссе", + u"эстрада", + u"этап", + u"этика", + u"этюд", + u"эфир", + u"эффект", + u"эшелон", + u"юбилей", + u"юбка", + u"южный", + u"юмор", + u"юноша", + u"юрист", + u"яблоко", + u"явление", + u"ягода", + u"ядерный", + u"ядовитый", + u"ядро", + u"язва", + u"язык", + u"яйцо", + u"якорь", + u"январь", + u"японец", + u"яркий", + u"ярмарка", + u"ярость", + u"ярус", + u"ясный", + u"яхта", + u"ячейка", + u"ящик" + ] diff --git a/monero/wordlists/spanish.py b/monero/wordlists/spanish.py new file mode 100644 index 0000000..4cc0684 --- /dev/null +++ b/monero/wordlists/spanish.py @@ -0,0 +1,1694 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Word list originally created by dabura667 and released under The MIT License (MIT) +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining +# a copy of this software and associated documentation files (the +# "Software"), to deal in the Software without restriction, including +# without limitation the rights to use, copy, modify, merge, publish, +# distribute, sublicense, and/or sell copies of the Software, and to +# permit persons to whom the Software is furnished to do so, subject to +# the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Code surrounding the word list is Copyright (c) 2014-2018, 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. +# +# list of words from: +# https://github.com/monero-project/monero/blob/master/src/mnemonics/spanish.h +# Most recent commit: 8ea3c4d54429976e9001b8cc4868b721e6747e3c + + +from .wordlist import Wordlist + + +class Spanish(Wordlist): + language_name = u"Español" + english_language_name = "Spanish" + unique_prefix_length = 4 + word_list = [ + u"ábaco", + u"abdomen", + u"abeja", + u"abierto", + u"abogado", + u"abono", + u"aborto", + u"abrazo", + u"abrir", + u"abuelo", + u"abuso", + u"acabar", + u"academia", + u"acceso", + u"acción", + u"aceite", + u"acelga", + u"acento", + u"aceptar", + u"ácido", + u"aclarar", + u"acné", + u"acoger", + u"acoso", + u"activo", + u"acto", + u"actriz", + u"actuar", + u"acudir", + u"acuerdo", + u"acusar", + u"adicto", + u"admitir", + u"adoptar", + u"adorno", + u"aduana", + u"adulto", + u"aéreo", + u"afectar", + u"afición", + u"afinar", + u"afirmar", + u"ágil", + u"agitar", + u"agonía", + u"agosto", + u"agotar", + u"agregar", + u"agrio", + u"agua", + u"agudo", + u"águila", + u"aguja", + u"ahogo", + u"ahorro", + u"aire", + u"aislar", + u"ajedrez", + u"ajeno", + u"ajuste", + u"alacrán", + u"alambre", + u"alarma", + u"alba", + u"álbum", + u"alcalde", + u"aldea", + u"alegre", + u"alejar", + u"alerta", + u"aleta", + u"alfiler", + u"alga", + u"algodón", + u"aliado", + u"aliento", + u"alivio", + u"alma", + u"almeja", + u"almíbar", + u"altar", + u"alteza", + u"altivo", + u"alto", + u"altura", + u"alumno", + u"alzar", + u"amable", + u"amante", + u"amapola", + u"amargo", + u"amasar", + u"ámbar", + u"ámbito", + u"ameno", + u"amigo", + u"amistad", + u"amor", + u"amparo", + u"amplio", + u"ancho", + u"anciano", + u"ancla", + u"andar", + u"andén", + u"anemia", + u"ángulo", + u"anillo", + u"ánimo", + u"anís", + u"anotar", + u"antena", + u"antiguo", + u"antojo", + u"anual", + u"anular", + u"anuncio", + u"añadir", + u"añejo", + u"año", + u"apagar", + u"aparato", + u"apetito", + u"apio", + u"aplicar", + u"apodo", + u"aporte", + u"apoyo", + u"aprender", + u"aprobar", + u"apuesta", + u"apuro", + u"arado", + u"araña", + u"arar", + u"árbitro", + u"árbol", + u"arbusto", + u"archivo", + u"arco", + u"arder", + u"ardilla", + u"arduo", + u"área", + u"árido", + u"aries", + u"armonía", + u"arnés", + u"aroma", + u"arpa", + u"arpón", + u"arreglo", + u"arroz", + u"arruga", + u"arte", + u"artista", + u"asa", + u"asado", + u"asalto", + u"ascenso", + u"asegurar", + u"aseo", + u"asesor", + u"asiento", + u"asilo", + u"asistir", + u"asno", + u"asombro", + u"áspero", + u"astilla", + u"astro", + u"astuto", + u"asumir", + u"asunto", + u"atajo", + u"ataque", + u"atar", + u"atento", + u"ateo", + u"ático", + u"atleta", + u"átomo", + u"atraer", + u"atroz", + u"atún", + u"audaz", + u"audio", + u"auge", + u"aula", + u"aumento", + u"ausente", + u"autor", + u"aval", + u"avance", + u"avaro", + u"ave", + u"avellana", + u"avena", + u"avestruz", + u"avión", + u"aviso", + u"ayer", + u"ayuda", + u"ayuno", + u"azafrán", + u"azar", + u"azote", + u"azúcar", + u"azufre", + u"azul", + u"baba", + u"babor", + u"bache", + u"bahía", + u"baile", + u"bajar", + u"balanza", + u"balcón", + u"balde", + u"bambú", + u"banco", + u"banda", + u"baño", + u"barba", + u"barco", + u"barniz", + u"barro", + u"báscula", + u"bastón", + u"basura", + u"batalla", + u"batería", + u"batir", + u"batuta", + u"baúl", + u"bazar", + u"bebé", + u"bebida", + u"bello", + u"besar", + u"beso", + u"bestia", + u"bicho", + u"bien", + u"bingo", + u"blanco", + u"bloque", + u"blusa", + u"boa", + u"bobina", + u"bobo", + u"boca", + u"bocina", + u"boda", + u"bodega", + u"boina", + u"bola", + u"bolero", + u"bolsa", + u"bomba", + u"bondad", + u"bonito", + u"bono", + u"bonsái", + u"borde", + u"borrar", + u"bosque", + u"bote", + u"botín", + u"bóveda", + u"bozal", + u"bravo", + u"brazo", + u"brecha", + u"breve", + u"brillo", + u"brinco", + u"brisa", + u"broca", + u"broma", + u"bronce", + u"brote", + u"bruja", + u"brusco", + u"bruto", + u"buceo", + u"bucle", + u"bueno", + u"buey", + u"bufanda", + u"bufón", + u"búho", + u"buitre", + u"bulto", + u"burbuja", + u"burla", + u"burro", + u"buscar", + u"butaca", + u"buzón", + u"caballo", + u"cabeza", + u"cabina", + u"cabra", + u"cacao", + u"cadáver", + u"cadena", + u"caer", + u"café", + u"caída", + u"caimán", + u"caja", + u"cajón", + u"cal", + u"calamar", + u"calcio", + u"caldo", + u"calidad", + u"calle", + u"calma", + u"calor", + u"calvo", + u"cama", + u"cambio", + u"camello", + u"camino", + u"campo", + u"cáncer", + u"candil", + u"canela", + u"canguro", + u"canica", + u"canto", + u"caña", + u"cañón", + u"caoba", + u"caos", + u"capaz", + u"capitán", + u"capote", + u"captar", + u"capucha", + u"cara", + u"carbón", + u"cárcel", + u"careta", + u"carga", + u"cariño", + u"carne", + u"carpeta", + u"carro", + u"carta", + u"casa", + u"casco", + u"casero", + u"caspa", + u"castor", + u"catorce", + u"catre", + u"caudal", + u"causa", + u"cazo", + u"cebolla", + u"ceder", + u"cedro", + u"celda", + u"célebre", + u"celoso", + u"célula", + u"cemento", + u"ceniza", + u"centro", + u"cerca", + u"cerdo", + u"cereza", + u"cero", + u"cerrar", + u"certeza", + u"césped", + u"cetro", + u"chacal", + u"chaleco", + u"champú", + u"chancla", + u"chapa", + u"charla", + u"chico", + u"chiste", + u"chivo", + u"choque", + u"choza", + u"chuleta", + u"chupar", + u"ciclón", + u"ciego", + u"cielo", + u"cien", + u"cierto", + u"cifra", + u"cigarro", + u"cima", + u"cinco", + u"cine", + u"cinta", + u"ciprés", + u"circo", + u"ciruela", + u"cisne", + u"cita", + u"ciudad", + u"clamor", + u"clan", + u"claro", + u"clase", + u"clave", + u"cliente", + u"clima", + u"clínica", + u"cobre", + u"cocción", + u"cochino", + u"cocina", + u"coco", + u"código", + u"codo", + u"cofre", + u"coger", + u"cohete", + u"cojín", + u"cojo", + u"cola", + u"colcha", + u"colegio", + u"colgar", + u"colina", + u"collar", + u"colmo", + u"columna", + u"combate", + u"comer", + u"comida", + u"cómodo", + u"compra", + u"conde", + u"conejo", + u"conga", + u"conocer", + u"consejo", + u"contar", + u"copa", + u"copia", + u"corazón", + u"corbata", + u"corcho", + u"cordón", + u"corona", + u"correr", + u"coser", + u"cosmos", + u"costa", + u"cráneo", + u"cráter", + u"crear", + u"crecer", + u"creído", + u"crema", + u"cría", + u"crimen", + u"cripta", + u"crisis", + u"cromo", + u"crónica", + u"croqueta", + u"crudo", + u"cruz", + u"cuadro", + u"cuarto", + u"cuatro", + u"cubo", + u"cubrir", + u"cuchara", + u"cuello", + u"cuento", + u"cuerda", + u"cuesta", + u"cueva", + u"cuidar", + u"culebra", + u"culpa", + u"culto", + u"cumbre", + u"cumplir", + u"cuna", + u"cuneta", + u"cuota", + u"cupón", + u"cúpula", + u"curar", + u"curioso", + u"curso", + u"curva", + u"cutis", + u"dama", + u"danza", + u"dar", + u"dardo", + u"dátil", + u"deber", + u"débil", + u"década", + u"decir", + u"dedo", + u"defensa", + u"definir", + u"dejar", + u"delfín", + u"delgado", + u"delito", + u"demora", + u"denso", + u"dental", + u"deporte", + u"derecho", + u"derrota", + u"desayuno", + u"deseo", + u"desfile", + u"desnudo", + u"destino", + u"desvío", + u"detalle", + u"detener", + u"deuda", + u"día", + u"diablo", + u"diadema", + u"diamante", + u"diana", + u"diario", + u"dibujo", + u"dictar", + u"diente", + u"dieta", + u"diez", + u"difícil", + u"digno", + u"dilema", + u"diluir", + u"dinero", + u"directo", + u"dirigir", + u"disco", + u"diseño", + u"disfraz", + u"diva", + u"divino", + u"doble", + u"doce", + u"dolor", + u"domingo", + u"don", + u"donar", + u"dorado", + u"dormir", + u"dorso", + u"dos", + u"dosis", + u"dragón", + u"droga", + u"ducha", + u"duda", + u"duelo", + u"dueño", + u"dulce", + u"dúo", + u"duque", + u"durar", + u"dureza", + u"duro", + u"ébano", + u"ebrio", + u"echar", + u"eco", + u"ecuador", + u"edad", + u"edición", + u"edificio", + u"editor", + u"educar", + u"efecto", + u"eficaz", + u"eje", + u"ejemplo", + u"elefante", + u"elegir", + u"elemento", + u"elevar", + u"elipse", + u"élite", + u"elixir", + u"elogio", + u"eludir", + u"embudo", + u"emitir", + u"emoción", + u"empate", + u"empeño", + u"empleo", + u"empresa", + u"enano", + u"encargo", + u"enchufe", + u"encía", + u"enemigo", + u"enero", + u"enfado", + u"enfermo", + u"engaño", + u"enigma", + u"enlace", + u"enorme", + u"enredo", + u"ensayo", + u"enseñar", + u"entero", + u"entrar", + u"envase", + u"envío", + u"época", + u"equipo", + u"erizo", + u"escala", + u"escena", + u"escolar", + u"escribir", + u"escudo", + u"esencia", + u"esfera", + u"esfuerzo", + u"espada", + u"espejo", + u"espía", + u"esposa", + u"espuma", + u"esquí", + u"estar", + u"este", + u"estilo", + u"estufa", + u"etapa", + u"eterno", + u"ética", + u"etnia", + u"evadir", + u"evaluar", + u"evento", + u"evitar", + u"exacto", + u"examen", + u"exceso", + u"excusa", + u"exento", + u"exigir", + u"exilio", + u"existir", + u"éxito", + u"experto", + u"explicar", + u"exponer", + u"extremo", + u"fábrica", + u"fábula", + u"fachada", + u"fácil", + u"factor", + u"faena", + u"faja", + u"falda", + u"fallo", + u"falso", + u"faltar", + u"fama", + u"familia", + u"famoso", + u"faraón", + u"farmacia", + u"farol", + u"farsa", + u"fase", + u"fatiga", + u"fauna", + u"favor", + u"fax", + u"febrero", + u"fecha", + u"feliz", + u"feo", + u"feria", + u"feroz", + u"fértil", + u"fervor", + u"festín", + u"fiable", + u"fianza", + u"fiar", + u"fibra", + u"ficción", + u"ficha", + u"fideo", + u"fiebre", + u"fiel", + u"fiera", + u"fiesta", + u"figura", + u"fijar", + u"fijo", + u"fila", + u"filete", + u"filial", + u"filtro", + u"fin", + u"finca", + u"fingir", + u"finito", + u"firma", + u"flaco", + u"flauta", + u"flecha", + u"flor", + u"flota", + u"fluir", + u"flujo", + u"flúor", + u"fobia", + u"foca", + u"fogata", + u"fogón", + u"folio", + u"folleto", + u"fondo", + u"forma", + u"forro", + u"fortuna", + u"forzar", + u"fosa", + u"foto", + u"fracaso", + u"frágil", + u"franja", + u"frase", + u"fraude", + u"freír", + u"freno", + u"fresa", + u"frío", + u"frito", + u"fruta", + u"fuego", + u"fuente", + u"fuerza", + u"fuga", + u"fumar", + u"función", + u"funda", + u"furgón", + u"furia", + u"fusil", + u"fútbol", + u"futuro", + u"gacela", + u"gafas", + u"gaita", + u"gajo", + u"gala", + u"galería", + u"gallo", + u"gamba", + u"ganar", + u"gancho", + u"ganga", + u"ganso", + u"garaje", + u"garza", + u"gasolina", + u"gastar", + u"gato", + u"gavilán", + u"gemelo", + u"gemir", + u"gen", + u"género", + u"genio", + u"gente", + u"geranio", + u"gerente", + u"germen", + u"gesto", + u"gigante", + u"gimnasio", + u"girar", + u"giro", + u"glaciar", + u"globo", + u"gloria", + u"gol", + u"golfo", + u"goloso", + u"golpe", + u"goma", + u"gordo", + u"gorila", + u"gorra", + u"gota", + u"goteo", + u"gozar", + u"grada", + u"gráfico", + u"grano", + u"grasa", + u"gratis", + u"grave", + u"grieta", + u"grillo", + u"gripe", + u"gris", + u"grito", + u"grosor", + u"grúa", + u"grueso", + u"grumo", + u"grupo", + u"guante", + u"guapo", + u"guardia", + u"guerra", + u"guía", + u"guiño", + u"guion", + u"guiso", + u"guitarra", + u"gusano", + u"gustar", + u"haber", + u"hábil", + u"hablar", + u"hacer", + u"hacha", + u"hada", + u"hallar", + u"hamaca", + u"harina", + u"haz", + u"hazaña", + u"hebilla", + u"hebra", + u"hecho", + u"helado", + u"helio", + u"hembra", + u"herir", + u"hermano", + u"héroe", + u"hervir", + u"hielo", + u"hierro", + u"hígado", + u"higiene", + u"hijo", + u"himno", + u"historia", + u"hocico", + u"hogar", + u"hoguera", + u"hoja", + u"hombre", + u"hongo", + u"honor", + u"honra", + u"hora", + u"hormiga", + u"horno", + u"hostil", + u"hoyo", + u"hueco", + u"huelga", + u"huerta", + u"hueso", + u"huevo", + u"huida", + u"huir", + u"humano", + u"húmedo", + u"humilde", + u"humo", + u"hundir", + u"huracán", + u"hurto", + u"icono", + u"ideal", + u"idioma", + u"ídolo", + u"iglesia", + u"iglú", + u"igual", + u"ilegal", + u"ilusión", + u"imagen", + u"imán", + u"imitar", + u"impar", + u"imperio", + u"imponer", + u"impulso", + u"incapaz", + u"índice", + u"inerte", + u"infiel", + u"informe", + u"ingenio", + u"inicio", + u"inmenso", + u"inmune", + u"innato", + u"insecto", + u"instante", + u"interés", + u"íntimo", + u"intuir", + u"inútil", + u"invierno", + u"ira", + u"iris", + u"ironía", + u"isla", + u"islote", + u"jabalí", + u"jabón", + u"jamón", + u"jarabe", + u"jardín", + u"jarra", + u"jaula", + u"jazmín", + u"jefe", + u"jeringa", + u"jinete", + u"jornada", + u"joroba", + u"joven", + u"joya", + u"juerga", + u"jueves", + u"juez", + u"jugador", + u"jugo", + u"juguete", + u"juicio", + u"junco", + u"jungla", + u"junio", + u"juntar", + u"júpiter", + u"jurar", + u"justo", + u"juvenil", + u"juzgar", + u"kilo", + u"koala", + u"labio", + u"lacio", + u"lacra", + u"lado", + u"ladrón", + u"lagarto", + u"lágrima", + u"laguna", + u"laico", + u"lamer", + u"lámina", + u"lámpara", + u"lana", + u"lancha", + u"langosta", + u"lanza", + u"lápiz", + u"largo", + u"larva", + u"lástima", + u"lata", + u"látex", + u"latir", + u"laurel", + u"lavar", + u"lazo", + u"leal", + u"lección", + u"leche", + u"lector", + u"leer", + u"legión", + u"legumbre", + u"lejano", + u"lengua", + u"lento", + u"leña", + u"león", + u"leopardo", + u"lesión", + u"letal", + u"letra", + u"leve", + u"leyenda", + u"libertad", + u"libro", + u"licor", + u"líder", + u"lidiar", + u"lienzo", + u"liga", + u"ligero", + u"lima", + u"límite", + u"limón", + u"limpio", + u"lince", + u"lindo", + u"línea", + u"lingote", + u"lino", + u"linterna", + u"líquido", + u"liso", + u"lista", + u"litera", + u"litio", + u"litro", + u"llaga", + u"llama", + u"llanto", + u"llave", + u"llegar", + u"llenar", + u"llevar", + u"llorar", + u"llover", + u"lluvia", + u"lobo", + u"loción", + u"loco", + u"locura", + u"lógica", + u"logro", + u"lombriz", + u"lomo", + u"lonja", + u"lote", + u"lucha", + u"lucir", + u"lugar", + u"lujo", + u"luna", + u"lunes", + u"lupa", + u"lustro", + u"luto", + u"luz", + u"maceta", + u"macho", + u"madera", + u"madre", + u"maduro", + u"maestro", + u"mafia", + u"magia", + u"mago", + u"maíz", + u"maldad", + u"maleta", + u"malla", + u"malo", + u"mamá", + u"mambo", + u"mamut", + u"manco", + u"mando", + u"manejar", + u"manga", + u"maniquí", + u"manjar", + u"mano", + u"manso", + u"manta", + u"mañana", + u"mapa", + u"máquina", + u"mar", + u"marco", + u"marea", + u"marfil", + u"margen", + u"marido", + u"mármol", + u"marrón", + u"martes", + u"marzo", + u"masa", + u"máscara", + u"masivo", + u"matar", + u"materia", + u"matiz", + u"matriz", + u"máximo", + u"mayor", + u"mazorca", + u"mecha", + u"medalla", + u"medio", + u"médula", + u"mejilla", + u"mejor", + u"melena", + u"melón", + u"memoria", + u"menor", + u"mensaje", + u"mente", + u"menú", + u"mercado", + u"merengue", + u"mérito", + u"mes", + u"mesón", + u"meta", + u"meter", + u"método", + u"metro", + u"mezcla", + u"miedo", + u"miel", + u"miembro", + u"miga", + u"mil", + u"milagro", + u"militar", + u"millón", + u"mimo", + u"mina", + u"minero", + u"mínimo", + u"minuto", + u"miope", + u"mirar", + u"misa", + u"miseria", + u"misil", + u"mismo", + u"mitad", + u"mito", + u"mochila", + u"moción", + u"moda", + u"modelo", + u"moho", + u"mojar", + u"molde", + u"moler", + u"molino", + u"momento", + u"momia", + u"monarca", + u"moneda", + u"monja", + u"monto", + u"moño", + u"morada", + u"morder", + u"moreno", + u"morir", + u"morro", + u"morsa", + u"mortal", + u"mosca", + u"mostrar", + u"motivo", + u"mover", + u"móvil", + u"mozo", + u"mucho", + u"mudar", + u"mueble", + u"muela", + u"muerte", + u"muestra", + u"mugre", + u"mujer", + u"mula", + u"muleta", + u"multa", + u"mundo", + u"muñeca", + u"mural", + u"muro", + u"músculo", + u"museo", + u"musgo", + u"música", + u"muslo", + u"nácar", + u"nación", + u"nadar", + u"naipe", + u"naranja", + u"nariz", + u"narrar", + u"nasal", + u"natal", + u"nativo", + u"natural", + u"náusea", + u"naval", + u"nave", + u"navidad", + u"necio", + u"néctar", + u"negar", + u"negocio", + u"negro", + u"neón", + u"nervio", + u"neto", + u"neutro", + u"nevar", + u"nevera", + u"nicho", + u"nido", + u"niebla", + u"nieto", + u"niñez", + u"niño", + u"nítido", + u"nivel", + u"nobleza", + u"noche", + u"nómina", + u"noria", + u"norma", + u"norte", + u"nota", + u"noticia", + u"novato", + u"novela", + u"novio", + u"nube", + u"nuca", + u"núcleo", + u"nudillo", + u"nudo", + u"nuera", + u"nueve", + u"nuez", + u"nulo", + u"número", + u"nutria", + u"oasis", + u"obeso", + u"obispo", + u"objeto", + u"obra", + u"obrero", + u"observar", + u"obtener", + u"obvio", + u"oca", + u"ocaso", + u"océano", + u"ochenta", + u"ocho", + u"ocio", + u"ocre", + u"octavo", + u"octubre", + u"oculto", + u"ocupar", + u"ocurrir", + u"odiar", + u"odio", + u"odisea", + u"oeste", + u"ofensa", + u"oferta", + u"oficio", + u"ofrecer", + u"ogro", + u"oído", + u"oír", + u"ojo", + u"ola", + u"oleada", + u"olfato", + u"olivo", + u"olla", + u"olmo", + u"olor", + u"olvido", + u"ombligo", + u"onda", + u"onza", + u"opaco", + u"opción", + u"ópera", + u"opinar", + u"oponer", + u"optar", + u"óptica", + u"opuesto", + u"oración", + u"orador", + u"oral", + u"órbita", + u"orca", + u"orden", + u"oreja", + u"órgano", + u"orgía", + u"orgullo", + u"oriente", + u"origen", + u"orilla", + u"oro", + u"orquesta", + u"oruga", + u"osadía", + u"oscuro", + u"osezno", + u"oso", + u"ostra", + u"otoño", + u"otro", + u"oveja", + u"óvulo", + u"óxido", + u"oxígeno", + u"oyente", + u"ozono", + u"pacto", + u"padre", + u"paella", + u"página", + u"pago", + u"país", + u"pájaro", + u"palabra", + u"palco", + u"paleta", + u"pálido", + u"palma", + u"paloma", + u"palpar", + u"pan", + u"panal", + u"pánico", + u"pantera", + u"pañuelo", + u"papá", + u"papel", + u"papilla", + u"paquete", + u"parar", + u"parcela", + u"pared", + u"parir", + u"paro", + u"párpado", + u"parque", + u"párrafo", + u"parte", + u"pasar", + u"paseo", + u"pasión", + u"paso", + u"pasta", + u"pata", + u"patio", + u"patria", + u"pausa", + u"pauta", + u"pavo", + u"payaso", + u"peatón", + u"pecado", + u"pecera", + u"pecho", + u"pedal", + u"pedir", + u"pegar", + u"peine", + u"pelar", + u"peldaño", + u"pelea", + u"peligro", + u"pellejo", + u"pelo", + u"peluca", + u"pena", + u"pensar", + u"peñón", + u"peón", + u"peor", + u"pepino", + u"pequeño", + u"pera", + u"percha", + u"perder", + u"pereza", + u"perfil", + u"perico", + u"perla", + u"permiso", + u"perro", + u"persona", + u"pesa", + u"pesca", + u"pésimo", + u"pestaña", + u"pétalo", + u"petróleo", + u"pez", + u"pezuña", + u"picar", + u"pichón", + u"pie", + u"piedra", + u"pierna", + u"pieza", + u"pijama", + u"pilar", + u"piloto", + u"pimienta", + u"pino", + u"pintor", + u"pinza", + u"piña", + u"piojo", + u"pipa", + u"pirata", + u"pisar", + u"piscina", + u"piso", + u"pista", + u"pitón", + u"pizca", + u"placa", + u"plan", + u"plata", + u"playa", + u"plaza", + u"pleito", + u"pleno", + u"plomo", + u"pluma", + u"plural", + u"pobre", + u"poco", + u"poder", + u"podio", + u"poema", + u"poesía", + u"poeta", + u"polen", + u"policía", + u"pollo", + u"polvo", + u"pomada", + u"pomelo", + u"pomo", + u"pompa", + u"poner", + u"porción", + u"portal", + u"posada", + u"poseer", + u"posible", + u"poste", + u"potencia", + u"potro", + u"pozo", + u"prado", + u"precoz", + u"pregunta", + u"premio", + u"prensa", + u"preso", + u"previo", + u"primo", + u"príncipe", + u"prisión", + u"privar", + u"proa", + u"probar", + u"proceso", + u"producto", + u"proeza", + u"profesor", + u"programa", + u"prole", + u"promesa", + u"pronto", + u"propio", + u"próximo", + u"prueba", + u"público", + u"puchero", + u"pudor", + u"pueblo", + u"puerta", + u"puesto", + u"pulga", + u"pulir", + u"pulmón", + u"pulpo", + u"pulso", + u"puma", + u"punto", + u"puñal", + u"puño", + u"pupa", + u"pupila", + u"puré", + u"quedar", + u"queja", + u"quemar", + u"querer", + u"queso", + u"quieto", + u"química", + u"quince", + u"quitar", + u"rábano", + u"rabia", + u"rabo", + u"ración", + u"radical", + u"raíz", + u"rama", + u"rampa", + u"rancho", + u"rango", + u"rapaz", + u"rápido", + u"rapto", + u"rasgo", + u"raspa", + u"rato", + u"rayo", + u"raza", + u"razón", + u"reacción", + u"realidad", + u"rebaño", + u"rebote", + u"recaer", + u"receta", + u"rechazo", + u"recoger", + u"recreo", + u"recto", + u"recurso", + u"red", + u"redondo", + u"reducir", + u"reflejo", + u"reforma", + u"refrán", + u"refugio", + u"regalo", + u"regir", + u"regla", + u"regreso", + u"rehén", + u"reino", + u"reír", + u"reja", + u"relato", + u"relevo", + u"relieve", + u"relleno", + u"reloj", + u"remar", + u"remedio", + u"remo", + u"rencor", + u"rendir", + u"renta", + u"reparto", + u"repetir", + u"reposo", + u"reptil", + u"res", + u"rescate", + u"resina", + u"respeto", + u"resto", + u"resumen", + u"retiro", + u"retorno", + u"retrato", + u"reunir", + u"revés", + u"revista", + u"rey", + u"rezar", + u"rico", + u"riego", + u"rienda", + u"riesgo", + u"rifa", + u"rígido", + u"rigor", + u"rincón", + u"riñón", + u"río", + u"riqueza", + u"risa", + u"ritmo", + u"rito" + ] diff --git a/tests/test_seed.py b/tests/test_seed.py index 6a0ec21..a94c12b 100644 --- a/tests/test_seed.py +++ b/tests/test_seed.py @@ -3,6 +3,7 @@ import unittest from monero.seed import Seed +from monero.wordlists import list_wordlists class SeedTestCase(unittest.TestCase): @@ -93,6 +94,205 @@ class SeedTestCase(unittest.TestCase): seed.public_address(), '47dwi1w9it69yZyTBBRD52ctQqw3B2FZx79bCEgVUKGHH2m7MjmaXrjeQfchMMkarG6AF9a36JvBWCyRaqEcUixpKLQRxdj') + def test_languages(self): + for wordlist in list_wordlists(): + print("Language: {}".format(wordlist)) + # Generate random seed + seed = Seed(wordlist=wordlist) + + # Convert it from phrase + seed_from_phrase = Seed(seed.phrase, wordlist=wordlist) + self.assertEqual(seed.hex, seed_from_phrase.hex) + self.assertEqual(seed.phrase, seed_from_phrase.phrase) + + # Convert it from hex + seed_from_hex = Seed(seed.hex, wordlist=wordlist) + self.assertEqual(seed.hex, seed_from_hex.hex) + self.assertEqual(seed.phrase, seed_from_hex.phrase) + + def test_chinese_simplified(self): + seed = Seed(u"遭 牲 本 点 司 司 仲 吉 虎 只 绝 生 指 纯 伟 破 夫 惊 群 楚 祥 旋 暗 骨 伟", "Chinese (simplified)") + self.assertEqual( + seed.secret_spend_key(), + '2ec46011b23b0c00468946f1d9a64995bf0a89f9ee0bbf4f64058a3acd81a70e') + self.assertEqual( + seed.secret_view_key(), + 'aa141796baa24539583306300b44a72495bb7823a0cc6ad856de6d372288d10f') + self.assertEqual( + seed.public_spend_key(), + '76cc3b927e70fee85a43a6141d019b53c77f46bbcd6c4dc6d814dfc271af361c') + self.assertEqual( + seed.public_view_key(), + '91ef3783492e173ca366a818ae7ee37f062daea909fd9ed9ca40d41e7d572dd4') + self.assertEqual( + seed.public_address(), + '468Dewci4TPfs7TATZ2nf4F1mKAEMp6RraG37wiSU4uT5nAbBwGz5LaB9GWHG23o6ANFJ1Q9cBYk5dRqWNNkmFN4Qx3RqBD') + + def test_dutch(self): + seed = Seed(u"ralf tolvrij copier roon ossuarium wedstrijd splijt debbie bomtapijt occlusie oester noren hiaat scenario geshockt veeteler rotten symboliek jarig bock yoghurt plegen weert zeeblauw wedstrijd", "Dutch") + self.assertEqual( + seed.secret_spend_key(), + '600d3c5022e1844dd2df02f178a074fc2e566793e99d9e1465926adcbfa9b508') + self.assertEqual( + seed.secret_view_key(), + 'bb8984647124dafcb8682f1c257b5232bb12b96d682bfc320b4f8ce935e2d303') + self.assertEqual( + seed.public_spend_key(), + 'df4be25f7ccaf632f1525b06fd9b0d7e9f64b21ebfb609353d643a24de16221b') + self.assertEqual( + seed.public_view_key(), + '2fcd275e4337152ea77ac68ec02f166a243f4917ebd53b2a381ab27b84d24065') + self.assertEqual( + seed.public_address(), + '4A5uCL4cXoB9XD3WjTrEwvNBQ6JRPTHaY9uVaxfWmcLy5YkE81tW7B28oc42XGzAeRJkhyHjKAxSE84aZnihjVBVCQf15mw') + + def test_esperanto(self): + seed = Seed(u"knedi aspekti boli asbesto pterido aparta muro sandalo hufumo porcelana degeli utopia ebono lifto dutaga hundo vejno ebono higieno nikotino orkestro arlekeno insekto jaguaro hundo", "Esperanto") + self.assertEqual( + seed.secret_spend_key(), + 'a8e8a30d3638cc4d09d1fa9f4de12ac0096c69a77896774793627c0cc6a28703') + self.assertEqual( + seed.secret_view_key(), + '8b4dcbcbafaf3d195af5bd54aa386d767a8de3b45236c9842cb876212427f103') + self.assertEqual( + seed.public_spend_key(), + '32c8a782c05db039018caa150bef1f66621831b3cb591401381e1dfc3c3d423e') + self.assertEqual( + seed.public_view_key(), + '047963206a0267649657936d268824e35e59e3426c63b9f3b04788b14af1d85f') + self.assertEqual( + seed.public_address(), + '43YjCQcHm8TAY2kKbSMHz6J8FDZQwjPxw1Cq1vQ7SsQVBNeYEUMwGTQHppi5ffwg3df2m56DYexj2hm5uaQDtqpTBnUVzmD') + + def test_french(self): + seed = Seed(u"sauce exprimer chasse asile larve tacler digestion muguet rondeur sept clore narrer fluor arme torse dans glace tant salon sanguin globe quiche ficher flaque clore", "French") + self.assertEqual( + seed.secret_spend_key(), + '597703dd73d0da6b3996b83c3e1e2f602be4f0de453e15846171aa9076901603') + self.assertEqual( + seed.secret_view_key(), + 'f6e448dbbeaa7682a541b3b5b7e2e8ebb614fac032f1c3dff659ca26ab430f09') + self.assertEqual( + seed.public_spend_key(), + '10b42e100196ef2a68eeec191a46d8dc5c83d73c0861c185e5244202cd432087') + self.assertEqual( + seed.public_view_key(), + '34c4c479d53b10d3e9c0a3d11432fd13611b12dc5b721c8ff3802329b7bac328') + self.assertEqual( + seed.public_address(), + '42FpfU7DfLi86RtY3ajKUKdrnKvXTx41WPPx6wsyp9XVPcfnrLDXxhucSphpzt3mDv4F1DMiCrfHmR5WPZq1erzn5bs4eA7') + + def test_german(self): + seed = Seed(u"Erdgas Gesuch beeilen Chiffon Abendrot Alter Helium Salz Almweide Ampel Dichter Rotglut Dialekt Akkord Rampe Gesöff Ziege Boykott keuchen Krach Anbau Labor Esel Ferien Ampel", "German") + self.assertEqual( + seed.secret_spend_key(), + '193152abe15c5e0a0ff56e3020229398769cd7c6ca5a4e30e439d6702c4f320a') + self.assertEqual( + seed.secret_view_key(), + 'cdb967c501195827d78a791e1173d4b8826a5ae73b0885984898c84b6c9dd80c') + self.assertEqual( + seed.public_spend_key(), + '32eac115ca4b072c18198966c7ac9cb63b9f701a691eb52bfa18345d0fbcd90f') + self.assertEqual( + seed.public_view_key(), + '06a2119dfa7c48bdc03ad251026fc509bd01f3a4f7521802ca31b93cf06539ac') + self.assertEqual( + seed.public_address(), + '43Z2BHsCkU68NmZrxzfZuuXUtUHCXWttt8MdcnNyDMkC3WmfoFb9byqYjpeBaC4Xtx2dUUv8YPv1d1U4krZCLzyWLUFif2E') + + def test_italian(self): + seed = Seed(u"tramonto spuntare ruota afrodite binocolo riferire moneta assalire tuta firmare malattia flagello paradiso tacere sindrome spuntare sogliola volare follia versare insulto diagnosi lapide meteo malattia", "Italian") + self.assertEqual( + seed.secret_spend_key(), + '29c8d9e91c1cb59e059bddd901e011db85f8d4f00f967226ffb5e185bd10e70d') + self.assertEqual( + seed.secret_view_key(), + '1f224a0330ee358428fe91fa48b6986941030c34f2d1efecc4eb26ea9f838b02') + self.assertEqual( + seed.public_spend_key(), + '149bdad48fd1ca40e1eb3e323b676132e2cae1eedbd715ac131b97c2c749c6b4') + self.assertEqual( + seed.public_view_key(), + 'efc1a3382c33ac58ecfdd3a71497b0d0aeef061d0af94e5c49278d653167d643') + self.assertEqual( + seed.public_address(), + '42QQUPDR9PoBrSc9rB5VvG9Wf7KmtjXhEVnLhGKif9rDXGK3n1e6rsVFsh62YDqDf5buVQXuL6oLHGSHg4ANgQUu8beDd9R') + + def test_japanese(self): + seed = Seed(u"いもり すあな いきる しちょう うったえる ちひょう けなみ たいちょう うぶごえ しかい しなぎれ いっせい つかれる しなん ばあさん たいまつばな しひょう おいかける あんがい ていへん せんもん きこく せんく そそぐ つかれる", "Japanese") + self.assertFalse(seed.is_mymonero()) + self.assertEqual( + seed.secret_spend_key(), + 'a047598095d2ada065af73758f7082900b9b0d721b5f99a541a78bd461ffc607') + self.assertEqual( + seed.secret_view_key(), + '080c6135edf93233176d41c8535caef0f13d596dc5093b5a5afa4279339dbc00') + self.assertEqual( + seed.public_spend_key(), + '85d849793fce4d0238d991d3aab7ac790cee73e5732d378c216f11bd3b873e43') + self.assertEqual( + seed.public_view_key(), + '19dc462a6074a26fa7788b45e542a71ffdbd48502e41ae8790c46fd6de556de3') + self.assertEqual( + seed.public_address(), + '46hHs9s3boi1NZJHGSwMgfMFLpCBaKwdQQSSf7fqVjWdCDxudsDmqqbKgBkpYDX6JA6MMZG8o5yrMPg9ztrXHdEkSfUA131') + + def test_portuguese(self): + seed = Seed(u"rebuscar mefistofelico luto isca vulva ontologico autuar epiteto jarro invulneravel inquisitorial vietnamita voile potro mamute giroscopio scherzo cheroqui gueto loquaz fissurar fazer violoncelo viquingue vulva", "Portuguese") + self.assertFalse(seed.is_mymonero()) + self.assertEqual( + seed.secret_spend_key(), + '60916cfcb10fa0b2b0648e36ecd7037f5c1972d36b2e6d56c2f4feca613a4200') + self.assertEqual( + seed.secret_view_key(), + 'b23941e3f4da76e0fab171d94a36fe70031fb501f1f80e0cb3b4b4638b5f7106') + self.assertEqual( + seed.public_spend_key(), + '340c89026a03637e8b0abda566ac99b98a7c85b30a81281be19af869c3631dfb') + self.assertEqual( + seed.public_view_key(), + '23bb38c5e34867c49a65f0e7192138483361d419febbd429f256088e5e62a55e') + self.assertEqual( + seed.public_address(), + '43bWUqKAoYWNAdMtuaSF2pY2yptw7zfCB5fV2fXLkYTvj1NNYUKM4aaZtJCVYJunHuD5SNE2CPTCo81wDhZc8bReBidbX1w') + + def test_russian(self): + seed = Seed(u"дощатый ателье мыло паек азот ружье домашний уныние уплата торговля шкаф кекс газета тревога улица армия лазерный иголка друг хищник пашня дневник кричать лыжный иголка", "Russian") + self.assertEqual( + seed.secret_spend_key(), + '6dc31f6ebcf834ab375a69006cb19c66fcccfa0732dfb3ea1b0662b455226b0d') + self.assertEqual( + seed.secret_view_key(), + '5467825ef0148a11582115f80b01c9af90fe31216a9cf6fb2d6b3c78698ce80a') + self.assertEqual( + seed.public_spend_key(), + '200657c6d14ab19cd3fccd8634e8f23e81290a559b8eb5e58dda3696553ddffc') + self.assertEqual( + seed.public_view_key(), + 'f7563d9efb1c03a299b9c91a604caf7fd0c5a6998fdeedf18b58a63930958a24') + self.assertEqual( + seed.public_address(), + '42qVnaWnHSGTERsT6diSvdBTNbHfQZauSfPxpc5EuHc2jK699E28uwpUCRrHr9aaZ4NNyJ9ABdxX6hQHPHv2YcW55A26UbQ') + + def test_spanish(self): + seed = Seed(u"riesgo lápiz martes fuerza dinero pupila pago mensaje guion libro órgano juntar imperio puñal historia pasión nación posible paso límite don afirmar receta reposo fuerza", "Spanish") + self.assertFalse(seed.is_mymonero()) + self.assertEqual( + seed.secret_spend_key(), + '5973d91299466a9a51ddfcd20d1710c776aa1399279b292b264ab6b7ab608105') + self.assertEqual( + seed.secret_view_key(), + '5f7a66cf32120515870f89e3a156ec2024154334a3b43af1da05244ec4cf250d') + self.assertEqual( + seed.public_spend_key(), + '42161417635c6bd31a8dce8c2bd3b5f4879369fb732073d9f6fa82b18329c7f7') + self.assertEqual( + seed.public_view_key(), + '6acc984fecb5894b5661d446954ffcfe302cd1d2cf0e5177c2553aafb1dc3d2a') + self.assertEqual( + seed.public_address(), + '448MxehQwbgcJyJ3fKnTYYhuF7g7cs7AJdTXoybMu8UEiPFtFpEVNTaDbsK5vatPHVjWwjvJfyWKiM2pBKXJrg4U5qeGXjZ') + if __name__ == "__main__": unittest.main()