German Umlaute not supported

Hi,
the name of a new project I start at start.vaadin.com contains the german special letter ‘ü’.
The web-app shows this correct but the downloadable zip archive don’t contains this letter and translate it to ‘-’ … so Rittergüter becomes ritterg-ter.zip

Kind regards
Dominik

Is this a problem only with the name of the downloaded zip file, or are there also other places where the ü is missing or replaced?

yes, it seems to be that there are more issues:

  • the umlaut is missing in the application package name de.todo42.rittergter
  • if I create a view with a umlaut in the view name (rittergüter), then the view package is created with the umlaut ü but as hex cc88 . If I type the umlaut manually it’s hex c3bc

As a result of this incorrect encoding, intellij refuses to recognise the complete directory and there are various consequential errors in the IDE.

I would advise against Umlaute - especially in packages. See Java:

The prefix of a unique package name is always written in all-lowercase ASCII letters and should be one of the top-level domain names, currently com, edu, gov, mil, net, org, or one of the English two-letter codes identifying countries as specified in ISO Standard 3166, 1981.

Subsequent components of the package name vary according to an organization’s own internal naming conventions. Such conventions might specify that certain directory name components be division, department, project, machine, or login names. com.sun.eng

com.apple.quicktime.v2

edu.cmu.cs.bovik.cheese

1 Like

That is correct, but then the package name generated by start.vaadin.com for the package of a view should also be without the umlaut/special character. However, this is not the case at the moment, the umlaut is included and leads to problems.

1 Like