Your best friend for file transfer.

Fetch application logoFetch

extending the iso translation table (2 posts)

This is an archived topic. The information in it is likely to be out-of-date and no longer applicable to current versions of Fetch.
  • Started 13 years ago by wb.re
  • Latest reply 13 years ago from Jim Matthews
  • wb.re Member

    We are moving data from Mac to Windows platforms via Fetch 4. The ISO translation option provided in the software is ideal for this, but does not do enough translating for us. For example, it does not translate Apple's curly apostrophe (the vertical one is fine). Hence we need to extend the translation table.
    The Fetch Help screen describes how to access and extend or change the ISO translation table for uploads and downloads. This is helpful, but it doesn't describe the format of the table. Looking at it with ResEdit, I can't see what represents the in characters and what the out characters. Also, even once these columns are explained, how do I match them up with the actual characters I see on my screen? And finally, has anybody already done a fuller translation table and can they share this with us?

    Posted 13 years ago #

  • Jim Matthews Administrator

    The table format is fairly simple. Each table is 256 characters, corresponding to the 256 possible values of a single byte. Fetch replaces a character with the value X with the Xth character in the table. You'll notice that the first 128 entries in both tables have the values 0 through 127 in order -- that's because the first 128 entries in the Mac character set are identical to the first 128 characters in ISO-8859-1.

    So for instance, the opening double curly quote character has the value 210 (decimal) in the Mac character set. To map that to the Windows opening double curly quote you'd find out what value Windows uses, and put that in the 210th position in the table.

    I hope this helps,

    Jim Matthews
    Fetch Softworks

    Posted 13 years ago #

Topic closed

This topic has been closed.