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 but with a digit, 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 do what it says which is to look for the first letter in extension - thus it will affect the second sign, because it disregards the first character due to it not being a letter

Whether this was intentional or not, I would argue that most users would expect to see (here comes another example)

Code: Select all

Test Name.3dsx
and not

Code: Select all

Test Name.3Dsx
after performing this change on

Code: Select all

test name.3dsx
file


Therefore I suggest renaming that option to First Sign Of Each Word Uppercase and change its behavior accordingly - or alternatively add such option as a new one to the list of already available ones

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 [...]
Therefore I suggest renaming that option to First Sign Of Each Word Uppercase and change its behavior accordingly - or alternatively add such option as a new one to the list of already available ones

Re: First Letter Of Each Word Uppercase changes second sign

Posted: 20.03.2026, 21:13
by Forez
Timon wrote: 03.02.2024, 16:56 [...]
By the way, for greater clarity (as is done in the Russian translation), it would be possible to make the language strings as follows:
[...]
I concur that this would be useful - but it deserves a separate topic:

viewtopic.php?t=14235

Re: First Letter Of Each Word Uppercase changes second sign

Posted: 20.03.2026, 21:24
by Forez
As for my propositions of either renaming the

Multi Rename > Case > First Letter Of Each Word Uppercase

to

Multi Rename > Case > First Sign Of Each Word Uppercase

and changing its behavior accordingly; or alternatively leaving that first one as it is but adding as new entry this second one:

what do you think about it, Marek?