2015-02-13 4 views
-1

Я хочу перевести Python на албанский язык. Как использовать албанский язык с моим editon bcs, он похож на eng, и вместо того, чтобы вводить команды в engl, он будет напечатан в albanian.Can, каждый кто-нибудь поможет мне ???перевод на python на албанском языке

+2

можно назвать переменные, функции, классы и т.д. на любом языке, который вы хотите. Ключевые слова Python и встроенные функции не могут быть изменены. – MattDMo

+0

http://stackoverflow.com/questions/202723/coding-in-other-spoken-languages ​​это относится к сортировке, и вам может показаться интересным чтение – TehTris

+0

Я предлагаю ввести на вашем языке и создать еще один скрипт для анализа перевода с помощью обычные выражения. –

ответ

0

Если вы чувствуете, что это того стоит, вы можете использовать регулярные выражения и структуру dict, чтобы «перевести» вашего коренного албанца в код Python с ванилью. Это приведет к отображению имени каждой функции, встроенного в имя переменной и т. Д., К ее эквиваленту: dictionary = { 'print': 'shtyp', 'dict': 'fjalor'} Затем запустите свой код в текстовом файле через своего переводчика.

asdf = fjalor(a=1) 
shtyp asdf 

становится

asdf = dict(a=1) 
print asdf 
+0

Что касается ключевых слов, которые не являются функциями 'if'' и' 'in'' или'? –

+0

Re: Malik Brahimi, нет причин, по которым вы не могли бы перевести их тоже. То, как я его вникаю, можно было бы использовать регулярные выражения для итерации по всему файлу, вытягивая только целые слова (поэтому вы не переводите «if» в «нож» и т. Д.), Получите длину слова и перекрестный вывод с набором словарей. Честно говоря, я считаю, что особенно для языка, такого как Python, который популярен среди тех, кто недавно занимается программированием/сценаризацией в целом, это может быть очень полезно для сообщества. Например, в школах и т. Д. –

+0

Да, я знаю. Это именно то, что я сделал в [этом] (http://stackoverflow.com/questions/28507958/how-do-i-change-a-python-interpreter-from-english-to-my-dialect/28508362#28508362) нить. –

Смежные вопросы