Paul Hastings wrote:
> Rick Root wrote:
>> I started to with cfmbb (www.cfmbb.org)... but I went down a path I
>> wasn't prepared to go down (making it multilingual) which caused the
>> code to be REALLY hideous.
>
> why? what were you doing that made i18n so hideous?
well it's just ugly, but the worst part is that since the language is
extracted into message files, it's very hard to tell in the code where
things are being output. Makes it very complex, because rather than:
<cfoutput>You have been successfully unsubscribed</cfoutput>
you get:
<cfoutput>#Application.resourceBundle.getResource("message_topic_unsubscribe_success")#</cfoutput>
Plus, I went down the road of building it so that you could have
multiple completely separate message boards in one database... and
looking back, I see that's REALLY unnecessary. But what it did was
require that all of my queries have an extra bit in the where clause, etc.
Rick
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233054
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54