and
связывает, больше (на основе оператор precendence ), чем or
делает. Следовательно, Ваше булево выражение могло также быть представлено как это:
z = 2
y = 1
x = y < z or (z > y and y > z) or z < y
print(x)
Очевидно, y < z
True
и потому что только одна из трех потребностей быть True
, целое выражение оценивает к True
.
Я не уверен, есть ли официальный, но Right Scale предложили репозиторий для других пользователей ec2:
ec2-hardy-sources.list
deb http://ec2-us-east-mirror.rightscale.com/ubuntu hardy main restricted universe multiverse
deb http://ec2-us-east-mirror.rightscale.com/ubuntu hardy-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
ec2-intrepid-sources.list
deb http://ec2-us-east-mirror.rightscale.com/ubuntu intrepid main restricted universe multiverse
deb http://ec2-us-east-mirror.rightscale.com/ubuntu intrepid-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu intrepid-security main restricted universe multiverse **strong text**
Оформление заказа http://ec2-us-east-mirror.rightscale.com/ubuntu/
Из руководства по этой теме вам необходимо правильно настроить файл локализации с именами ваших моделей и именами атрибутов:
en:
activerecord:
models:
user: Dude
attributes:
user:
login: "Handle"
Поскольку это YAML, сделайте убедитесь, что все ваши "вкладки" на самом деле являются двумя мягкими пространствами. Затем вы можете получить их с помощью User.human_name
и User.human_attribute_name (: login)
.
Я не принимал это за евангелие - могла быть ошибка . Я протестировал его, и он отлично работает. Я сделал модель под названием Модель
с атрибутом title
. Вот фрагмент моего файла fr.yml
в config / locales
:
fr:
activerecord:
models:
model: "Sumfink"
attributes:
model:
title: "Tiltile"
Вот соответствующий код представления:
<h1>New <%= Model.human_name %></h1>
<% form_for(@model) do |f| %>
<%= f.error_messages %>
<%= Model.human_attribute_name("title") %><br />
<%= f.text_field :title %>
<%= f.error_message_on :title %>
...
И снимок экрана с правильно переведенным выводом: http: // скринкаст.