Конвертация файлов из po в mo
Для интернационализации в python используется модуль gettext. Так как мне было трудно найти рабочий пример, то вставляю его сюда:
import gettext root='/my/directory/' transLoc = root +"/i18n" t = gettext.translation('myapp', transLoc, languages=['ru']) _= t.ugettext t.install() b=_("test")
Перевод берется из mo файлов, которые в моем случае для РУССКОГО языка распологаются:
/my/directory/i18n/ru/LC_MESSAGES/myapp.mo
Папка LC_MESSAGES необходима, иначе не работает. Может где-то можно изменить настройки, но я не нашел.
Файл mo получен из po файла, который имеет следующий текст:
msgid "test" msgstr "тест"
Полезная статья:
http://androidteam.ru/dev/install-android-ubuntu-10-04.html
Зеркало:
http://moemesto.ru/BelStudent/page/11986927/Настройка%20среды%20разработки%20Android%20под%20Ubuntu%2010.04%20|%20AndroidTeam.%20Новости%20и%20советы
Аналог uTorrent под Ubuntu — Deluxe. Практически интерфейс 1 в 1. Можно устанавливать ограничения закачек по расписанию (с помощью модуля Scheduler)
Это ознает, что не стоит тулкит по сборке бинарных Ruby расширений:
apt-get install -y ruby-dev
Всё просто:
ALTER TABLE "my_table" ALTER COLUMN column_name TYPE character varying(100)
Итак используем для изучения эти линки:
http://www.allapplabs.com/struts/struts_example.htm
http://struts.ru/userGuide/introduction.html#overview
http://struts.ru/userGuide/index.html
Самое главное:
Однако в большинстве случаев объект Action должен вызывать другой объект, обычно JavaBean, для выполнения операций реальной бизнес-логики
Объект Action должен извлекать/переводить необходимые детали из HTTP-запросов и передавать их объектам классов бизнес-логики в виде обычных Java-переменных.
Эх, посадили на Java-проект 🙁
Проверка наличия метода в классе:
hasattr(class, methodName):
Место хранения таблиц PostgreSQL в CentOS:
/var/lib/pgsql
Настройки posgresql в CentOS
/var/lib/pgsql/data
Свежие комментарии