Android doesn't support Unicode activity/class names. This is a limitation of their tools, which we use to generate activities. On Jul 23, 2014 2:32 PM, "Carlos Santana" <csantan...@gmail.com> wrote:
> I agree maybe adding NAME is a human readable field => NAME is an > application name *that can be modify in config.xml* > > > On Wed, Jul 23, 2014 at 5:29 PM, Carlos Santana <csantan...@gmail.com> > wrote: > > > Michal what platform you tested? > > > > > > On Wed, Jul 23, 2014 at 5:05 PM, Michal Mocny <mmo...@chromium.org> > wrote: > > > >> Well, first, I would like to officially agree that people speaking in > >> language with diacritics are people :) > >> > >> I'm not 100% sure of your exact proposal, but I think you are suggesting > >> that: > >> a) "cordova create Foo" should create a project in directory Foo with > name > >> "Foo", and not name "Hello World" > >> and > >> b) Support for unicode for Name? > >> > >> Regarding (a), I'm a bit torn. It seems like a good change in > isolation, > >> but personally I think we should just get rid of all parameters except > >> Path. Specifically, you have to edit your config.xml to change a bunch > >> more than just packageId and Name, so why are those special? Also, > >> "cordova create Foo" will still create the Hello World application, > which > >> should specify its default name/packageId in its config.xml, why > override > >> those at create time? > >> > >> Regarding (b), I just changed my config.xml to: > >> <name>/daɪ.əˈkrɪtɨk/</name> > >> or <name>διακριτικός</name> or <name>ąćęłńóśźż</name>.. and it always > >> worked exactly as expected. Not sure what else we require? > >> > >> > >> On Wed, Jul 23, 2014 at 4:44 PM, Jan Velecký <vve...@seznam.cz> wrote: > >> > >> > Hello, > >> > probably many of you developers are english speaking. But most of > >> languages > >> > have diacritics. Below is CLI create syntax: > >> > create <PATH> [ID [NAME [CONFIG]]] ....... creates a Cordova > >> project in > >> > the specified PATH, with > >> > ID reverse-domain-style > >> > package name - used in <widget id> > >> > NAME is a human > readable > >> > field > >> > CONFIG is a json string > >> > whose > >> > key/values will be included > >> > > >> > Look at item NAME – human readable. CLI tell us, that this is human > >> > readable > >> > field, I think diacritics is very very human readable, if people > >> speaking > >> > in > >> > language with diacritics are people... In fact, this option is name of > >> > project, but name of project cannot be diacritical, because of > >> historical > >> > reasons and their impacts on present software... > >> > > >> > Another thing, don't you think, that is the best practise to use same > >> > project directory name as project name? > >> > > >> > So, my proposal is change it to (line 1 and 3): > >> > create <PATH> [ID [NAME [CONFIG]]] ....... creates a Cordova > >> project of > >> > PATH name in the specified PATH, with > >> > ID reverse-domain-style > >> > package name - used in <widget id> > >> > NAME is an application > >> name > >> > CONFIG is a json string > >> > whose > >> > key/values will be included > >> > > >> > 1.) Typically, there cannot be two project of same name alike there > >> cannot > >> > be two directories of same name. Also, there are good reasons to use > in > >> > both > >> > of names only latin letters, numbers, hyphen and underscore. So, why > >> path > >> > name isn't also project name? > >> > 2.) With name attribute supporting more chars, it can be used as > >> > application > >> > name (showed on device/emulator). So if developer develops czech > >> > application > >> > with off course czech name and with diacritics too, he don't have to > >> > editing > >> > any files in platforms projects. Also, if he develops english-named > >> > application, but with some rare char to make name attractive, he don't > >> have > >> > to do this. And this should be name of project in config.xml in > project > >> > root, so user (in future) can change this application name and CLI > >> changes > >> > names of applciation name in each project instead of him. > >> > 3.) If NAME is omitted, project directory, name of platform projects > and > >> > application names should be same. > >> > > >> > This have only benefits, and for most of developers I think with no > >> broken > >> > backward-compability. > >> > > >> > > > > > > > > -- > > Carlos Santana > > <csantan...@gmail.com> > > > > > > -- > Carlos Santana > <csantan...@gmail.com> >