The Text Encoding Conversion Manager is the legacy General/CarbonCore API for translating a string of characters between multiple encodings. TECM supports more encodings than General/CFString/General/NSString, but is frail and often fails where General/CFString/General/NSString succeeds.
Apple documentation:
- file:///Developer/Documentation/Carbon/Reference/Text_Encodin_sion_Manager/index.html (General/XCode 1.0 local)
- file:///Developer/ADC%20Reference%20Library/documentation/Carbon/Reference/Text_Encodin_sion_Manager/index.html (General/XCode 1.5 local)
- http://developer.apple.com/documentation/Carbon/Reference/Text_Encodin_sion_Manager/index.html (ADC)
- http://developer.apple.com/documentation/macos8/General/TextIntlSvcs/General/TextEncodingConversionManager/TEC1.5/index.html - Programming With the Text Encoding Conversion Manager (ADC)