从赫布鲁字母到拉丁字母的文件名音译

taatik的Python项目详细描述


Taatik-将文件名从Herbrew字母转换为拉丁字母。
将文件名翻译为拉丁字母。
将文件名翻译为拉丁字母。
将文件名翻译为拉丁字母。
将文件名翻译为拉丁字母。
将文件名翻译为拉丁字母,以便在Unicode不兼容的设备(如旧音乐播放器或车载CD播放器)中使用。支持两个音译
表:

*ektb,由[Amnon Katz在1987年][ak]建议。
Characters are identified by the early Hebrew letters from which they developed.

converts אבגדהוזחטיכלמנסעפצקרשתךםןףץ
to ABCDEFGHVIKLMNXOPZQRSTKMNPZ
for example : הרחפת שלי מלאה בצלופחים -> ERHPT SLI MLAE BZLFPHIM

* PHONETIC
based on similar sounding letters, except ט->U ש->W which are based on figure.

converts אבגדהוזחטיכלמנסעפצקרשתךםןףץ
to ABGDHVZXUYKLMNSOPCQRWTKMNPC
for example : הרחפת שלי מלאה בצלופחים->;hrxpt wly mlah bclvpxym


请注意,这两种方案对最后五个字母的处理方式并不不同。




[ak]:dx.doi.org/10.1093/applin/9.3.306“amnon katz的文章”



usage
--

usage:taatik[-h][-r][-q][-t{ektb,Fixe}文件名[文件名]…BR/> BR/>位置参数:
BR/>文件名重命名
BR/>可选参数:

-H,帮助显示此帮助消息并退出
-R,真正重命名真正重命名文件。如果未指定,程序
将仅显示发生的情况
-q,-quiet不打印任何内容
-t{ektb,拼音},--table{ektb,拼音}
使用指定的翻译表(默认值:ektb)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
swing Java按钮/网格布局   java列出Google日历中的所有事件   java无效:单击API publisher test按钮后连接到后端时出错   带有内部赋值的java While循环导致checkstyle错误   java为什么trimToSize/ensureCapacity方法提供“公共”级访问?   文件输出流的java问题   ListIterator和并发修改异常的java问题   java如何使用两个URL映射   无法识别使用“./../”构造的字符串java相对路径,为什么?   首次写入remotelyclosedsocket不会触发异常,对吗?JAVA   java OneDrive REST API为文件上载提供了400个无效谓词   Java泛型、集合接口和对象类的问题   OpenSSL Java安全提供程序   jmeter java运行jmx禁用操作