Localizing NSAttributedString with TML

NSAttributedString was introduced in iOS 3.2 to provide a decoration mechanism for NSString using custom attributes. Amongst other things, it allowed you to change colors and fonts of string fragments, as well as apply shadows and strokes. Before iOS 3.2, developers had to come up with all kind of elaborate solutions to achieve this functionality. Usually

Golden Gate Bridge Syndrome & TML

“Golden Gate Bridge Syndrome” is a term we coined when my team was trying to implemented i18n framework at Geni.com, a Rails-based web application. The Golden Gate Bridge Syndrome was based on the idea that by the time the painting crew finishes painting one side of the bridge, they must start painting it again, since