The main new feature of the next EasyAdmin version will be a filter system created by @yceruto. See #2740, #2751 and #2755.
We'd like to have it translated into multiple languages. So, we need your help.
de, en, es, fr, it, nl, pl, tr, ru, uk.
ar, bg, ca, cs, da, el, eu, fa, fi, gl, hr, hu, lt, pt, ro, sl, sr_RS, sv, zh_CN
src/Resources/translations/EasyAdminBundle.<LANGUAGE_CODE>.xlf<!-- filters -->
<trans-unit id="filter.title">
<source>filter.title</source>
<target>Filters</target>
</trans-unit>
<trans-unit id="filter.button.clear">
<source>filter.button.clear</source>
<target>Clear</target>
</trans-unit>
<trans-unit id="filter.button.apply">
<source>filter.button.apply</source>
<target>Apply</target>
</trans-unit>
<trans-unit id="filter.label.is_equal_to">
<source>filter.label.is_equal_to</source>
<target>is equal to</target>
</trans-unit>
<trans-unit id="filter.label.is_not_equal_to">
<source>filter.label.is_not_equal_to</source>
<target>is not equal to</target>
</trans-unit>
<trans-unit id="filter.label.is_greater_than">
<source>filter.label.is_greater_than</source>
<target>is greater than</target>
</trans-unit>
<trans-unit id="filter.label.is_greater_than_or_equal_to">
<source>filter.label.is_greater_than_or_equal_to</source>
<target>is greater than or equal to</target>
</trans-unit>
<trans-unit id="filter.label.is_less_than">
<source>filter.label.is_less_than</source>
<target>is less than</target>
</trans-unit>
<trans-unit id="filter.label.is_less_than_or_equal_to">
<source>filter.label.is_less_than_or_equal_to</source>
<target>is less than or equal to</target>
</trans-unit>
<trans-unit id="filter.label.contains">
<source>filter.label.contains</source>
<target>contains</target>
</trans-unit>
<trans-unit id="filter.label.not_contains">
<source>filter.label.not_contains</source>
<target>doesn't contain</target>
</trans-unit>
<trans-unit id="filter.label.starts_with">
<source>filter.label.starts_with</source>
<target>starts with</target>
</trans-unit>
<trans-unit id="filter.label.ends_with">
<source>filter.label.ends_with</source>
<target>ends with</target>
</trans-unit>
<trans-unit id="filter.label.exactly">
<source>filter.label.exactly</source>
<target>exactly</target>
</trans-unit>
<trans-unit id="filter.label.not_exactly">
<source>filter.label.not_exactly</source>
<target>not exactly</target>
</trans-unit>
<trans-unit id="filter.label.is_same">
<source>filter.label.is_same</source>
<target>is same</target>
</trans-unit>
<trans-unit id="filter.label.is_not_same">
<source>filter.label.is_not_same</source>
<target>is not same</target>
</trans-unit>
<trans-unit id="filter.label.is_after">
<source>filter.label.is_after</source>
<target>is after</target>
</trans-unit>
<trans-unit id="filter.label.is_after_or_same">
<source>filter.label.is_after_or_same</source>
<target>is after or same</target>
</trans-unit>
<trans-unit id="filter.label.is_before">
<source>filter.label.is_before</source>
<target>is before</target>
</trans-unit>
<trans-unit id="filter.label.is_before_or_same">
<source>filter.label.is_before_or_same</source>
<target>is before or same</target>
</trans-unit>
master branch.If you need more references about where/how these strings are used:

Numeric filters:

Text filters:

Date filters:

@ktrzos is going to translate this into Polish. See #2771.
@creiner is going to translate this into German. See #2773.
I am available to do the French translations unless a new contributor wants to do it. I will wait some more days before sending my PR.
@javiereguiluz How Many Time To Add This Feature In Project ???????????
@kodedara I want to release a new stable version today or tomorrow ... so the wait it's almost over.
I'd like to release this feature today ... and I'd love to have the French translation included in it. If anyone wants to volunteer it, this is the moment. Thanks 馃檹
I actually already did the translations so I'm gonna send them.
@javiereguiluz I created PR for italian translations https://github.com/EasyCorp/EasyAdminBundle/pull/2782 if still needed
@inmarelibero sure, we still need all languages. I wanted to finish a few of them for the first release, but we want all of them in the long run 馃槃 Thanks a lot for your contribution!
@javiereguiluz thank you for your work 馃憤
@javiereguiluz I want to contribute and provide Dutch translations. However, I am a bit unclear on the contributing process... Do I clone the project, create a branch, push the branch to origin and then create a pull request? Is there a naming scheme for branches?
@WouterCypers yes, you explained it perfectly! Sorry for not having replied to you earlier. Meanwhile, another person contributed the Dutch translation (see #2804). I'm really sorry!
@javiereguiluz No problem, at least now I know how to contribute in the future! :)
Let's close this one as "fixed". The most common languages have been updated ... and the rest of languages will be updated in the future in different pull request. Thank you all for your help.
Most helpful comment
I'd like to release this feature today ... and I'd love to have the French translation included in it. If anyone wants to volunteer it, this is the moment. Thanks 馃檹