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

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第三方库


热门话题
验证Java验证用户输入的一系列数字   java如何在SpringBoot中字段验证失败时在ConstraintViolationException中获取RequestParam名称   java如何解决Vertx阻塞DNS问题   java意外类型平均值   java如何将dataframe的UUID列转换为包含相同十六进制序列的简单字符串?   身份散列映射的java用法   java无法在eclipse中导入现有项目   进程从运行的java程序中获取CPU号   java将文本视图的特定行滚动到顶部在最后一个屏幕上不起作用   无法初始化java SpringSecurityFilterChain   java当我在项目中使用volatile时,为什么下面的代码显示不同的结果?   是否有转换java的标准方法。util。函数,消费者<T>转换为java。util。作用函数<T,Void>   java nginx分块传输编码失败   java如何将几个IF转换为一个循环   java URI从路径中删除/删除