Windows NT und höher verwendet intern 16-Bit-Unicode, kann also alle Sprachen verarbeiten, für die ein Sprachpaket vorhanden ist. Ihr Client kann nur in Schwierigkeiten geraten, wenn er eine Windows-Version vor XP verwendet.
Bezüglich Ihrer Fragen:
Windows-Titel
Ich sehe keine Möglichkeit für technische Probleme, da Ihr Programm dies über die Windows-API erledigt. Auf der anderen Seite muss Ihr Programm intern Unicode verwenden, dh die <name>W
Familie der Windows-API-Funktionen.
Der Benutzer möchte jedoch möglicherweise keine Charaktere sehen, die er nicht auf seinem Bildschirm versteht, und wird Schwierigkeiten haben, solche Namen an Kollegen zu übermitteln oder in Schulungsunterlagen aufzunehmen. Insbesondere in Japan, wo das Gesicht von äußerster Wichtigkeit ist, könnte sich der Benutzer durch einen Charakter beleidigt fühlen, den er nicht aussprechen kann.
Ich würde vorschlagen, Akzentzeichen in Titeln zu vermeiden. Obwohl es keine technischen Probleme gibt, kann deren Vermeidung die Benutzererfahrung verbessern.
Dateiname
Der Client kann in Schwierigkeiten geraten, wenn er einen Dateimanager verwendet, der kein Unicode verwendet. Der Dateiname wird dann normalerweise als zwei seltsame Zeichen angezeigt und kann durch Doppelklick nicht gestartet werden, oder in der Tat eine andere Operation wie Kopieren. Probleme können auch auftreten, wenn Sie solche Dateien an Linux oder Mac übertragen und in Nicht-Unicode-Programmen verwenden (z. B. zum Zippen) usw.
Ich rate dringend davon ab, Akzentzeichen in Dateinamen zu verwenden.