Skip to content

Commit 79ce64c

Browse files
committed
Add Japanese translations for Faker::Sports::Football.
1 parent b0ab11d commit 79ce64c

File tree

2 files changed

+134
-0
lines changed

2 files changed

+134
-0
lines changed

lib/locales/ja/football.yml

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
ja:
2+
faker:
3+
football:
4+
teams:
5+
- レアル・マドリード
6+
- FCバルセロナ
7+
- バレンシアCF
8+
- アトレティコ・マドリード
9+
- マンチェスター・ユナイテッド
10+
- チェルシー
11+
- リヴァプール
12+
- アーセナル
13+
- トッテナム・ホットスパー
14+
- ACミラン
15+
- インテル・ミラノ
16+
- ASローマ
17+
- ユヴェントス
18+
- バイエルン・ミュンヘン
19+
- ボルシア・ドルトムント
20+
- シャルケ04
21+
- ベンフィカ
22+
- ガラタサライ
23+
- PSVアイントホーフェン
24+
- LAギャラクシー
25+
- パリ・サンジェルマン
26+
players:
27+
- リオネル・メッシ
28+
- ジェラール・ピケ
29+
- セルヒオ・ラモス
30+
- クリスティアーノ・ロナウド
31+
- ダビド・デ・ヘア
32+
- ポール・ポグバ
33+
- アントワーヌ・グリーズマン
34+
- アルバロ・モラタ
35+
- アンドレス・イニエスタ
36+
- ロベルト・フィルミーノ
37+
- モハメド・サラー
38+
- ハリー・ケイン
39+
- デレ・アリ
40+
- アリエン・ロッベン
41+
- フランク・リベリー
42+
- マルコ・ロイス
43+
- ロベルト・レヴァンドフスキ
44+
- ズラタン・イブラヒモビッチ
45+
- エディンソン・カバーニ
46+
- セルヒオ・アグエロ
47+
- ネイマール
48+
- メスト・エジル
49+
- ジャンルイジ・ブッフォン
50+
- ウィリアン
51+
- マヌエル・ノイアー
52+
- ファン・マタ
53+
- マヌエル・ノイアー
54+
- セスク・ファブレガス
55+
- ガレス・ベイル
56+
- エデン・アザール
57+
- マリオ・マンジュキッチ
58+
- キリアン・ムバッペ
59+
coaches:
60+
- エルネスト・バルベルデ
61+
- ジネディーヌ・ジダン
62+
- ジョゼ・モウリーニョ
63+
- アントニオ・コンテ
64+
- ユルゲン・クロップ
65+
- マウリシオ・ポチェッティーノ
66+
- ディエゴ・シメオネ
67+
- マッシミリアーノ・アッレグリ
68+
- ユップ・ハインケス
69+
- アーセン・ベンゲル
70+
- ホルヘ・サンパオリ
71+
- フェルナンド・サントス
72+
- ディディエ・デシャン
73+
- ヨアヒム・レーヴ
74+
- フレン・ロペテギ
75+
- マウリシオ・ポチェッティーノ
76+
- ウナイ・エメリ
77+
- マッシミリアーノ・アッレグリ
78+
- トーマス・トゥヘル
79+
competitions:
80+
- UEFAヨーロッパ選手権
81+
- アジアカップ
82+
- アフリカネイションズカップ
83+
- コパ・アメリカ
84+
- UEFAチャンピオンズリーグ
85+
- FIFAワールドカップ
86+
- UEFAヨーロッパリーグ
87+
- セリエA
88+
- バークレイズ・プレミアリーグ
89+
- ブンデスリーガ
90+
- リーガ・サンタンデール
91+
- FAカップ
92+
- リーグ・アン
93+
- プリメイラ・リーガ
94+
- エールディヴィジ
95+
- スーパーリーグ
96+
- メジャーリーグサッカー
97+
- コッパ・イタリア
98+
- DFBポカール
99+
- CONCACAFゴールドカップ
100+
- ネーションズカップ
101+
- コパ・デル・レイ
102+
positions:
103+
- ゴールキーパー
104+
- フルバック
105+
- ライトバック
106+
- レフトバック
107+
- ディフェンシブミッドフィールダー
108+
- ミッドフィールダー
109+
- アタッキングミッドフィールダー
110+
- ライトミッドフィールダー
111+
- レフトミッドフィールダー
112+
- ライトウィング
113+
- レフトウィング
114+
- セカンドストライカー
115+
- センターフォワード

test/test_ja_locale.rb

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,4 +246,23 @@ def test_ja_sport_methods
246246
assert Faker::Sport.unusual_sport.is_a? String
247247
assert_not_english(Faker::Sport.unusual_sport)
248248
end
249+
250+
def test_ja_football_methods
251+
# The translation of "team" includes alphabets, so we cannot use assert_not_english for assertion.
252+
# Example: "FCバルセロナ" (FC Barcelona)
253+
assert_kind_of String, Faker::Sports::Football.team
254+
255+
assert_kind_of String, Faker::Sports::Football.player
256+
assert_not_english(Faker::Sports::Football.player)
257+
258+
assert_kind_of String, Faker::Sports::Football.coach
259+
assert_not_english(Faker::Sports::Football.coach)
260+
261+
# The translation of "competition" includes alphabets, so we cannot use assert_not_english for assertion.
262+
# Example: "UEFAチャンピオンズリーグ" (UEFA Champions League)
263+
assert_kind_of String, Faker::Sports::Football.competition
264+
265+
assert_kind_of String, Faker::Sports::Football.position
266+
assert_not_english(Faker::Sports::Football.position)
267+
end
249268
end

0 commit comments

Comments
 (0)