First Letter Of Each Word Uppercase changes second sign

Discussion, questions and support.
Post Reply
Message
Author
User avatar
Forez
Posts: 1524
Joined: 30.01.2016, 12:05
Location: In front of a PC monitor

First Letter Of Each Word Uppercase changes second sign

#1 Post by Forez » 03.02.2024, 14:53

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
Last edited by Forez on 20.03.2026, 21:20, edited 6 times in total.

Timon
Posts: 731
Joined: 13.09.2012, 08:51

Re: First Letter Of Each Word Uppercase changes second sign

#2 Post by Timon » 03.02.2024, 16:56

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:

User avatar
Forez
Posts: 1524
Joined: 30.01.2016, 12:05
Location: In front of a PC monitor

Re: First Letter Of Each Word Uppercase changes second sign

#3 Post by Forez » 06.04.2024, 11:42

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

User avatar
Forez
Posts: 1524
Joined: 30.01.2016, 12:05
Location: In front of a PC monitor

Re: First Letter Of Each Word Uppercase changes second sign

#4 Post by Forez » 20.03.2026, 21:13

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
Last edited by Forez on 20.03.2026, 21:24, edited 1 time in total.

User avatar
Forez
Posts: 1524
Joined: 30.01.2016, 12:05
Location: In front of a PC monitor

Re: First Letter Of Each Word Uppercase changes second sign

#5 Post by Forez » 20.03.2026, 21:24

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?

Post Reply

Who is online

Users browsing this forum: No registered users and 79 guests