В этой статье есть ошибка. Согласно веб-сайту Ubuntu, gcc-arm-linux-gnueabi доступен только в репозитории юниверсов с maverick (10.10) (найдите имя пакета на http://packages.ubuntu.com/ или посетите URL http: //packages.ubuntu. com / gcc-arm-linux-gnueabi).
В ясном виде вы можете установить пакеты Linaro с сайта Ubuntu , как описано во второй части статьи. [ ! d4]
В вашем коде вам нужно отметить все ваши строки для перевода, включив их в _(). Например: ^!d0]
import gettext
from gettext import gettext as _
gettext.textdomain('yourappname')
some_string = 'This is not a translatable string'
some_other_string = _('This is a translatable string')
Обратите внимание на приведенные выше инструкции gettext, которые быстро помещаются в каждый исходный файл. Вам нужно будет добавить их в любой исходный файл, содержащий переводимые строки.