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

Reply via email to