【问题标题】:python language translation in albanian阿尔巴尼亚语的python语言翻译
【发布时间】:2015-04-14 22:58:06
【问题描述】:

我想将 Python 翻译成阿尔巴尼亚语。喜欢在我的编辑 bcs 中使用阿尔巴尼亚语,它类似于 eng,而不是在 engl 中输入命令,而是在 albanian 中输入。每个人都可以帮助我吗???

【问题讨论】:

  • 您可以用任何您想要的语言命名变量、函数、类等。 Python 关键字和内置函数无法更改。
  • stackoverflow.com/questions/202723/… 这有点相关,你可能会觉得读起来很有趣
  • 我建议输入您的语言并创建另一个脚本来解析正则表达式的翻译。

标签: python language-translation


【解决方案1】:

如果您觉得值得,您可以使用正则表达式和dict 结构将您的母语阿尔巴尼亚语“翻译”成普通的 Python 代码。这样做将涉及将每个函数名称、内置变量名称等映射到它的等价物:dictionary = { 'print': 'shtyp', 'dict': 'fjalor'} 然后通过您的翻译器将您的代码作为文本文件运行。

asdf = fjalor(a=1)
shtyp asdf

变成

asdf = dict(a=1)
print asdf

【讨论】:

  • ifandinor这样没有功能的关键字呢?
  • 回复:Malik Brahimi,你也没有理由不能翻译这些内容。我invison的方式是使用正则表达式遍历整个文件,只提取整个单词(所以你不会翻译'knife'中的'if'等),获取单词长度和交叉引用用一套字典。老实说,我认为,特别是对于像 Python 这样的语言,它对于那些刚接触编程/脚本的人来说很受欢迎,这可能对社区非常有益。比如,在学校等等。
  • 是的,我知道。这正是我在this 线程中所做的。
猜你喜欢
  • 2015-04-05
  • 2014-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多