拉丁语的二进制字典 - 如何构建或在哪里找到
Binary dictionary for LatinIME - how to build or where to find?
到目前为止,我已经通过遵循本GIT指南来构建拉丁语(AOSP(。我已经使用此git构建了libjni_latinime.so文件,通过将本项目中使用的软件包名称的所有引用更改为我自己的软件包名称,然后将它们移至我的项目src/main/jnilibs。最终键盘有效!现在,我想为更多语言添加词典,例如希腊语和阿拉伯语,以便具有预测性的词语。据我了解,拉丁美洲使用的词典必须采用二进制格式,因此您必须使用DistTool AOSP构建它们。除了从AOSP树构建外,还有其他方法可以构建它们,或者是否有任何链接可以下载Prebuild .DICT文件的希腊语和阿拉伯语文件?我没有足够的空间(而且连接真的很糟糕,需要年龄(下载整个AOSP树,因为指定的要求告诉您需要100 GB来检查GIT和额外的150 GB来构建它。
我读过:
拉丁语DandTool供V401二进制字典
使用android拉丁语词典
软键-BinaryDictionaries.wiki
以及关于此事的大多数问题,但我没有设法找到任何详细的答案,因为我真的很陌生。
可以在这里找到拉丁美洲的词典,我认为这些字典是您必须使用Disttool构建的字典。感谢您为希腊语和阿拉伯语构建字典的任何帮助,非常感谢。
编辑1:我设法使用此项目中的main_el.dict将希腊字典和自动校正包括了希腊语。它包括来自AOSP词典的所有预构建文件。现在有人可以帮助我使用预先构建的(二进制(阿拉伯语词典?
已经有一段时间,但设法找到了为拉丁语的最后版本添加更多字典的答案。
在此github文件夹中,一个人可以找到dicttool_aosp.jar文件。现在,为了创建dict,您需要一个组合的文字列表。许多语言由拉丁美洲官方存储库提供下载并取消压缩GZ文件后,您可以运行java -jar disttool_aosp.jar makedict -s your_wordlist.combined -d main_your.dict
如果某人想为这些文件中未包含的语言创建一个dict,可以下载Wikipedia的存档转储此语言,并且使用此处找到的工具,他可以创建一个文字列表并继续以上步骤。
编辑:修复了链接
- C++我需要了解在哪里使用指针和双指针
- 未定义的引用在哪里
- 谷歌测试中的期望值存储在哪里
- 尽管遵循了规则,内存泄漏在哪里
- 静态数据成员模板专用化的实例化点在哪里
- 使用 cmake 的 LLVM 构建在 tsan_libdispatch_mac.cc 期间失败; "Error: conflicting types for ..."
- 在哪里放置我的函数?进入我的母语 Gui 还是进入我的演示者?
- 在哪里声明结构运算符重载
- C++ 中的自定义异常:在哪里定义它们?
- 常量参数存储在哪里 (C++)?
- 如何在 c++ 中确定一条指令(以字节为单位)在哪里结束,另一条指令从哪里开始?
- 此递归函数的每次迭代的值存储在哪里?
- cl.exe在哪里?(MS 构建工具 '13)
- 拉丁语的二进制字典 - 如何构建或在哪里找到
- 在哪里可以找到 MPFR 的 Visual Studio 2008 项目构建文件?或者如何自己创建这样的构建文件
- 使用 MSVC 2013 构建 Polycode 后,在哪里可以找到库的文件?
- 您通常在哪里安装从源代码构建的库的调试版本
- 我如何告诉cmake在哪里输出构建数据?
- 我应该在哪里得到b2.exe和bjam.exe其他人都用来构建boost
- 我在哪里可以得到c++ Apache QPID客户端库构建指令(仅客户端)