ar: 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: "غير مساو لقيمة عدم"