• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 3. Application Dumpster Diving > Peeking at (and Playing with) String F...

3.6. Peeking at (and Playing with) String Files

Most Mac OS X applications contain internationalized string files, typically named Localization.strings. This file appears in each language-specific lproj folder, and allows developers to internationalize their applications by providing language-specific alternatives for string replacement.

String files generally use UTF-16 (Unicode) encoding, which makes them difficult to view or edit in Terminal. (Some use UTF-8, but that's less common.) UTF-16 uses extra bits for each alphabetic character, allowing a much wider range of characters to be used. Unicode can handle character sets ranging from French to Norwegian, from Japanese to Finnish, from Korean to Dutch; visit http://www.unicode.org to learn more. The Unicode site lets you view and download character code charts and search through the character database.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint