質問編集履歴

4

改善

2015/07/11 12:46

投稿

cheeeeeeese
cheeeeeeese

スコア179

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
  blank: ユーザー名は空ではいけません
30
30
 
31
- taken: ユーザー名は既に利用されています
31
+ taken: ユーザー名は既に利用されています
32
32
 
33
33
  invalid: ユーザー名には半角英数字のみ利用できます
34
34
 

3

改善

2015/07/11 12:46

投稿

cheeeeeeese
cheeeeeeese

スコア179

test CHANGED
File without changes
test CHANGED
@@ -8,33 +8,33 @@
8
8
 
9
9
 
10
10
 
11
- ですので、この時の正しいja.ymlの記述を教えて頂きたいです。
11
+ ですので、正しいja.ymlの記述を教えて頂きたいです。
12
12
 
13
13
 
14
-
15
- http://railsguides.jp/i18n.htmlをみる限りでは、errors:をを定義しているパターンがなくどうしてよいのか
16
-
17
- わからず困っています。
18
14
 
19
15
  問題のあるja.yml
20
16
 
21
17
  ```
22
18
 
23
- ja:
19
+ activerecord:
24
20
 
25
- activerecord:
21
+ models:
26
22
 
27
- models:
23
+ attributes:
28
24
 
29
- errors:
25
+ user:
30
26
 
31
- attributes:
27
+ name: 名前
32
28
 
33
- user:
29
+ blank: ユーザー名は空ではいけません
34
30
 
35
- name:
31
+ taken: ユーザー名は既に利用されています
36
32
 
33
+ invalid: ユーザー名には半角英数字のみ利用できます
34
+
37
- blank: ユーザー名ははいけせん
35
+ too_long: ユーザー名は24文字ま利用でき
36
+
37
+ too_short: ユーザー名は最短で4文字必要です
38
38
 
39
39
  ```
40
40
 

2

改善

2015/07/11 12:45

投稿

cheeeeeeese
cheeeeeeese

スコア179

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 質問がございます。よろしくお願い致します。
1
+ 質問がございます。よろしくお願い致します。何かわかりづらい点がある場合はご指摘ください。
2
2
 
3
3
 
4
4
 

1

大幅な変化

2015/07/11 12:11

投稿

cheeeeeeese
cheeeeeeese

スコア179

test CHANGED
File without changes
test CHANGED
@@ -4,34 +4,76 @@
4
4
 
5
5
  質問
6
6
 
7
- バリデーションに対応するメッセージをja.ymlに定義したいので構文エラーが生じてしいます。
7
+ 下記のja.ymlファイルのuser: name:以下に「blank: ユーザー名は空ではいけません」というバリデーションに対応するメッセージを記述るとシンタックスエラーが生じます。
8
8
 
9
- この時、ja.ymlの正しい記述を教えてもらえればと思います。
9
+
10
+
11
+ ですので、この時の正しいja.ymlの記述を教えて頂きたいです。
12
+
13
+
14
+
15
+ http://railsguides.jp/i18n.htmlをみる限りでは、errors:をを定義しているパターンがなくどうしてよいのか
16
+
17
+ わからず困っています。
18
+
19
+ 問題のあるja.yml
20
+
21
+ ```
22
+
23
+ ja:
24
+
25
+ activerecord:
26
+
27
+ models:
28
+
29
+ errors:
30
+
31
+ attributes:
32
+
33
+ user:
34
+
35
+ name:
36
+
37
+ blank: ユーザー名は空ではいけません
38
+
39
+ ```
40
+
41
+ シンタックスエラー
42
+
43
+ ```
44
+
45
+ Showing /home/ubuntu/workspace/tsubuyaki/app/views/registrations/new.html.haml where line #8 raised:
46
+
47
+
48
+
49
+ can not load translations from /home/ubuntu/workspace/tsubuyaki/config/locales/jp.yml: #<Psych::SyntaxError: (/home/ubuntu/workspace/tsubuyaki/config/locales/jp.yml): mapping values are not allowed in this context at line 8 column 16>
50
+
51
+
52
+
53
+ ```
10
54
 
11
55
 
12
56
 
13
57
 
14
58
 
15
- ja.yml
59
+ 追記 参考
60
+
61
+ 現在問題のないja.yml 日本語対応させるところまではできていると思います。
62
+
63
+ ただ blank: ユーザー名は空ではいけませんと記述するとシンタックスエラーが生じます。
16
64
 
17
65
  ```
18
66
 
19
67
  ja:
20
68
 
21
- activerecord:
69
+ activerecord:
22
70
 
23
- errors:
71
+ models:
24
72
 
25
- models:
73
+ attributes:
26
74
 
27
- attributes:
75
+ user:
28
76
 
29
- user:
30
-
31
- name:
77
+ name: 名前
32
-
33
- blank: ユーザー名は空ではいけません
34
-
35
- taken: ユーザー名は既に利用されています
36
78
 
37
79
  ```