Issue 98923 - For some locale settings, opening files with non-ASCII characters fails ("file does not exist")
Summary: For some locale settings, opening files with non-ASCII characters fails ("fil...
Status: CONFIRMED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 3.0.1
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: oooqa
Depends on:
Blocks:
 
Reported: 2009-02-05 15:12 UTC by marcelw
Modified: 2013-01-29 21:46 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description marcelw 2009-02-05 15:12:18 UTC
For locale settings of e.g. "de_DE@currency=CHF" ("AppleLocale" setting in 
~/Library/Preferences/.GlobalPreferences.plist), it is impossible to open files with Umlauts in their 
name (e.g. "Schüler.odt"), OOo claims (twice) that the file does not exist, after having double-clicked on 
the file in the file open dialog or the Finder.

Changing the locale to "de_DE" (or "de_CH") works around the problem, but this affects not only fix OOo 
file opening, but affects the behaviour of all applications I run, which is not an acceptable option.

It seems that on MacOSX, file names are not always considered to be pure UTF-8 entities, but are (IMHO 
wrongly) subject to locale conversion, which seems to fail somehow for complex locales.

This locale was chosen in Preferences.app by selecting the German settings (which suit me more and is 
needed for some behaviour of other applications), then changing the currency to Swiss Francs).



This might be related to bug#93602 (where I did not know what caused the problem and thus was not 
reproducible).
Comment 1 Mechtilde 2009-09-12 07:48:07 UTC
this is a general problem. I also know it under GNU/Linux.

The German umlauts and the "ß" cause failures.

@ sophie

How does it happen in French?