Article View: pl.comp.lang.ruby
Article #321Spolszczenie 'error_messages_for'
From: RaW
Date: Fri, 24 Nov 2006 19:50
Date: Fri, 24 Nov 2006 19:50
31 lines
1719 bytes
1719 bytes
W jaki sposób radzicie sobie z tłumaczeniem komentarzy o błędach
validacji formularzy?
Ja doszedłem do tego, że w environment.rb mam przykładowo zdefiniowane
@@default_error_messages:
ActiveRecord::Errors.default_error_messages = {
:inclusion => "nie wystepuje na liście",
[...]
:not_a_number => "nie jest liczbą"
}
Niewiele to daje bo <%= error_messages_for 'post' %> w widoku .rhtml
wyrzuca mi coś takiego:
3 errors prohibited this post from being saved
There were problems with the following fields:
* Period nie może być pusty
* Title nie może być pusty
* Body nie może być pusty
Dla każdego pola z osobna można użyć:
<%= error_message_on "post", "period", "Okres ", " - uzupełnij to pole",
"errorExplanation" %>
ale nie o to mi chodzi - chcę mieć tekst jaki daje 'error_messages_for'
ale po polsku. Dodatkowo chciałbym podmienić nazwy zmiennych(pól).
Jest na to jakiś myk?
Z góry dzięki za odpowiedzi.
--
RaW
Technical Details
Message-ID:
<ek7idq$ppq$1@news.task.gda.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mail From: RaW <raw@mlyniec.gda.pl> Newsgroups: pl.comp.lang.ruby Subject: Spolszczenie 'error_messages_for' Date: Fri, 24 Nov 2006 20:50:16 +0100 Organization: CI TASK http://www.task.gda.pl/ Lines: 31 Message-ID: <ek7idq$ppq$1@news.task.gda.pl> NNTP-Posting-Host: raw.mlyniec.gda.pl Mime-Version: 1.0 X-Trace: news.task.gda.pl 1164397818 26426 213.192.67.73 (24 Nov 2006 19:50:18 GMT) X-Complaints-To: abuse@news.task.gda.pl NNTP-Posting-Date: Fri, 24 Nov 2006 19:50:18 +0000 (UTC) User-Agent: Thunderbird 1.5.0.7 (X11/20060922) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit