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