Difference between revisions of "File URI I18N"
From Offset
Jump to navigationJump to searchLine 1: | Line 1: | ||
− | |||
== File URI Internationalization (and character mapping) == | == File URI Internationalization (and character mapping) == | ||
Revision as of 14:08, 9 December 2006
File URI Internationalization (and character mapping)
Some times, it is desirable to take a web of material and move it to the local file system. This works OK some times, but there are problems when the original web (whether from HTTP or a file system) contains characters that are not allowed or supported in the local file system.
There is a two-way mapping between file: URIs and file names.
For URI -> file name, the mapping should attempt to map URI characters into file name characters, if they are allowed. If not, then a file system encoding may be necessary.
(If the file system has limited capabilities, then the translation may fail; I don't know any way around taht.)
For file name -> URI, it is important to reverse the transformation.