Sorry for the late splash. I can make no sense of how the Filter Rule "Aperture" parses the field "Pixel Size" using the input variable. Sometimes "(" will return no images; sometimes one image. Using "24" will return Images that have "24" in the pixel size dimensions, and one, but not more than one, of the many Images I have that have "(24" as the start of the phrase "(24.x MP)" where "x" represents a numeral.
American English localization. My hunch (heh) is that this isn't a localization issue. Seems more like a database issue. I agree with Frank that it is a text search. Again guessing, I think the parentheses and the MP amount listed in the parentheses is generated on the fly and is not searched in most cases (it is not actually in the field being searched). In some cases (crash? cruft from previous versions?) this text is literally in the field.
Easy to guess -- I don't write programs, only use them.
(Added:)
- On my personal Library of 50,000 Images, filtering for "Pixel Size" "ends with" "5" yields about 4,000 Images. This is about what one would expect (10%), except that in every case, the text shown in the Pixel Size field ends with ")".
- Filtering for "Pixel Size" "contains" "(" yields 319 Images.
This seems to be a very poor implementation.
Message was edited by: Kirby Krieger