Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Japanese yml file #622

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,11 @@

*Adam Pahlevi Baihaqi*

* Add Japanese i18n locale file (`ja.yml`). PR
[#622](https://github.com/activerecord-hackery/ransack/pull/622).

*Masanobu Mizutani*

### Changed

* Memory/speed perf improvement: Freeze strings in array global constants and
Expand Down
70 changes: 70 additions & 0 deletions lib/ransack/locale/ja.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
ja:
ransack:
search: "検索"
predicate: "は以下である"
and: "と"
or: "あるいは"
any: "いずれか"
all: "全て"
combinator: "組み合わせ"
attribute: "属性"
value: "値"
condition: "状態"
sort: "分類"
asc: "昇順"
desc: "降順"
predicates:
eq: "は以下と等しい"
eq_any: "は以下のいずれかに等しい"
eq_all: "は以下の全てに等しい"
not_eq: "は以下と等しくない"
not_eq_any: "は以下のいずれかに等しくない"
not_eq_all: "は以下の全てと等しくない"
matches: "は以下と合致している"
matches_any: "は以下のいずれかと合致している"
matches_all: "は以下の全てと合致している"
does_not_match: "は以下と合致していない"
does_not_match_any: "は以下のいずれかに合致していない"
does_not_match_all: "は以下の全てに合致していない"
lt: "は以下よりも小さい"
lt_any: "は以下のいずれかより小さい"
lt_all: "は以下の全てよりも小さい"
lteq: "は以下より小さいか等しい"
lteq_any: "は以下のいずれかより小さいか等しい"
lteq_all: "は以下の全てより小さいか等しい"
gt: "は以下より大きい"
gt_any: "は以下のいずれかより大きい"
gt_all: "は以下の全てより大きい"
gteq: "は以下より大きいか等しい"
gteq_any: "は以下のいずれかより大きいか等しい"
gteq_all: "は以下の全てより大きいか等しい"
in: "は以下の範囲内である"
in_any: "は以下のいずれかの範囲内である"
in_all: "は以下の全ての範囲内である"
not_in: "は以下の範囲内でない"
not_in_any: "は以下のいずれかの範囲内でない"
not_in_all: "は以下の全ての範囲内"
cont: "は以下を含む"
cont_any: "はいずれかを含む"
cont_all: "は以下の全てを含む"
not_cont: "は含まない"
not_cont_any: "は以下のいずれかを含まない"
not_cont_all: "は以下の全てを含まない"
start: "は以下で始まる"
start_any: "は以下のどれかで始まる"
start_all: "は以下の全てで始まる"
not_start: "は以下で始まらない"
not_start_any: "は以下のいずれかで始まらない"
not_start_all: "は以下の全てで始まらない"
end: "は以下で終わる"
end_any: "は以下のいずれかで終わる"
end_all: "は以下の全てで終わる"
not_end: "は以下のどれでも終わらない"
not_end_any: "は以下のいずれかで終わらない"
not_end_all: "は以下の全てで終わらない"
'true': "真"
'false': "偽"
present: "は存在する"
blank: "は空である"
'null': "無効"
not_null: "は無効ではない"