Page 1 of 1

First Letter Of Each Word Uppercase changes second sign

Posted: 03.02.2024, 14:53
by Forez
If a user selects a file with an extension that starts not with a letter like for example 7Z then using the

Multi Rename > Case > First Letter Of Each Word Uppercase

option will turn e.g.

Code: Select all

test name.7z
into

Code: Select all

Test Name.7Z
i.e. it will literally look for the first letter in extension - thus affect the second sign. Whether this was intentional or not I would argue most users would expect to see [another example]

Code: Select all

Test Name.3dsx
and not

Code: Select all

Test Name.3Dsx
after permofming a change of

Code: Select all

test name.3dsx

Thus I would suggest renaming that option to First Sign Of Each Word Uppercase and change its behavior accordingly - or alternatively add such one as a new availability

Re: First Letter Of Each Word Uppercase changes second sign

Posted: 03.02.2024, 16:56
by Timon
What about "First letter of each word uppercase, extension lowercase"
Works fine for me in FC XE 903

But sometimes (but very rarely) there is a need in - invert case ( was "InVert" - after the transformation it became "iNvERT" )

By the way, for greater clarity (as is done in the Russian translation), it would be possible to make the language strings as follows:
61123=No change
61124=all lowercase
61125=ALL UPPERCASE
61126=NAME UPPERCASE.*
61127=name lowercase.*
61128=*.EXTENSION UPPERCASE
61129=*.extension lowercase
61130=First Letter Of Each Word Uppercase
61131=Name First Letter Of Each Word Uppercase.extension lowercase
61132=First letter uppercase
61133=Upper first letter following any of defined characters:

Re: First Letter Of Each Word Uppercase changes second sign

Posted: 06.04.2024, 11:42
by Forez
Timon wrote: 03.02.2024, 16:56 What about "First letter of each word uppercase, extension lowercase"
Works fine for me in FC XE 903
[...]
That is precisely why I ended my post with
Forez wrote: 03.02.2024, 14:53 [...]
Thus I would suggest renaming that option to First Sign Of Each Word Uppercase and change its behavior accordingly - or alternatively add such one as a new availability