On 15/10/2012, at 19:02, Ramsey Gurley wrote: >> I also need to understand some stuff like @@indefiniteArticleForProperty@@. >> Is there, for example, an @@indefiniteArticleForEntity@@? This should be >> wonderful for me, because we have no "neutral" articles in Portuguese. A >> name, whatever it refers to, is either male or female. If I could specify, >> in my model (or somewhere else?), the correct article for my entities and >> properties, I could have perfect error messages! :) > > AFAIK, there's only a couple of rules for it in the ERD2W rule file... > > 10 : (propertyKey like 'a*' or propertyKey like 'e*' or propertyKey like 'u*' > or propertyKey like 'i*' or propertyKey like 'o*' or propertyKey like 'u*') > => indefiniteArticleForProperty = "an" [com.webobjects.directtoweb.Assignment]
Interesting... One can come up with crazy rules, huh? So, where does the variable (or method?) indefiniteArticleForProperty comes from? I tried Google but can't find it. is there a way to search within code from all my imported projects on Eclipse? Though it would only show up if it's in the WOnder stuff... > So in English, you would want to say "an article" or "a hero". You wouldn't > want to say "an hero" :-) > > Funny enough though, the correct value depends on the sound, not the letter > of the word following it. For example, you could use "an SQL query" or "a SQL > query" depending on whether you use "es que elle" or "sequel" when you speak > it. > > So the rule is a rough approximation which is mostly correct, but may require > some tweaking depending on your property keys. Ain't english fun? ;-) Yes, english is a lot of fun and I like it a lot more than portuguese! Serously... ;) Aside from phrasal verbs and the past of some irregular verbs (which also plague the portuguese language), english is kind of simple. Of course, I still have some problems with the "th" pronounce, but... > I guess for portuguese, since everything is male or female, you'd need a very > different rule. I don't think I can do it with D2W rules. I thought I could set indefiniteArticleForProperty in the model... User Info, maybe? Or maybe I'm too obsessed... :D >> After perfecting them, how can I contribute these localizations to Project >> WOnder? > > Create a branch on your public fork of wonder on github with your changes. > Make a pull request from that branch to the main wonder repo. My lack of knowledge on versioning systems has come of age! Cheers, Flavio _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
