https://sve.proz.com/forum/xtm_cloud_support/252206-switching_to_all_caps_on_xtm.html

Switching to all caps on XTM?
Trådens avsändare: pcs_MCIL
pcs_MCIL
pcs_MCIL
Engelska till Italienska
+ ...
Jul 4, 2013

Hello,

is there a way to switch the text to all caps/all lower case on XTM?
When I hit the usual SHIFT+F3 nothing happens and i need to copy-paste the letters from the char map, which is pretty time consuming.

Also, I am using a Mac, which provides a standard option to write capital letters with accents, but the keystroke doesn't work in XTM.


 
Charlotte Farrell
Charlotte Farrell  Identity Verified
Storbritannien
Local time: 13:26
Medlem (2013)
Tyska till Engelska
+ ...
Use Word? Jul 4, 2013

Could you copy and paste everything into Word, change the text to capitals, and paste back?

 
pcs_MCIL
pcs_MCIL
Engelska till Italienska
+ ...
TOPIC STARTER
yes Jul 4, 2013

that's what I am doing, but a CAT is supposed to help me translate, not to make simple things complicated!

Merve Sanrı
Valeria Maria Tafel
Andrus Lauringson
 
XTM Intl
XTM Intl
Storbritannien
Local time: 13:26
RE: Jul 4, 2013

Hello,

We've already received messages from our users that option/keyboard shortcut which would allow changing selected text to lower case or upper case would be very useful.

We've added such feature to our roadmap and it will be implemented in one of the future versions of XTM. Unfortunately at the moment there is no such option.

Kind regards,
Przemysław Nowak
XTM Support


Adria Crangasu
 
Valeria Maria Tafel
Valeria Maria Tafel
Italien
Local time: 14:26
Medlem
Engelska till Italienska
+ ...
Still without this option in XTM? Jan 9

I see this message thread dates back to 2013. I am using XTM today (January 2025) and I still can't see that option, can someone confirm?

 
CafeTran Trainer
CafeTran Trainer
Nederländerna
Medlem (2006)
Devon WordService Jan 9

There's a free tool (service) for that in the App Store:
Image-000199


 
CafeTran Trainer
CafeTran Trainer
Nederländerna
Medlem (2006)
Alternatives Jan 10

Since the OP used a Mac, I'll add here some alternatives for Devon's Services Pack:

  • Launchers like: Alfred, QuickSilver, LaunchBar, Raycast
  • Macro tools like: Keyboard Maestro, Keyboard Cowboy
  • Services like: TextSoap, Esse, Text Workflow, Textadept, TextLab


The launchers not only allow case conversions but also offer access to AI and translation engines (even Apple Translate).

My personal favorite is absolutely Keyb
... See more
Since the OP used a Mac, I'll add here some alternatives for Devon's Services Pack:

  • Launchers like: Alfred, QuickSilver, LaunchBar, Raycast
  • Macro tools like: Keyboard Maestro, Keyboard Cowboy
  • Services like: TextSoap, Esse, Text Workflow, Textadept, TextLab


The launchers not only allow case conversions but also offer access to AI and translation engines (even Apple Translate).

My personal favorite is absolutely Keyboard Maestro. It offers actions for case conversion and many other text manipulations. The forum is very helpful and there are examples of macros for using AI and translation engines.
Collapse


 
Valeria Maria Tafel
Valeria Maria Tafel
Italien
Local time: 14:26
Medlem
Engelska till Italienska
+ ...
I was talking about XTM Jan 10

I was talking about the online CAT tool XTM and wondering if there was the upper/lowercase toggle option there...

CafeTran Trainer
 
CafeTran Trainer
CafeTran Trainer
Nederländerna
Medlem (2006)
Sure Jan 11

Valeria Maria Tafel wrote:

I was talking about the online CAT tool XTM and wondering if there was the upper/lowercase toggle option there...


Sure, but these techniques can also be used with an online CAT tool. If you are on a Mac.

I'm sure you can accomplish the same thing on Windows, either with AutoHotkey or some other text manipulation tool.

Long story short: use your own tool to get the result you want in your browser.


Dan Lucas
 
Valeria Maria Tafel
Valeria Maria Tafel
Italien
Local time: 14:26
Medlem
Engelska till Italienska
+ ...
Sorry but... Jan 13

I do not want to use a tool to use another tool! A CAT tool is already a tool and it SHOULD provide the uppercase/lowercase function, that's all. I can simply copy the words in a new Word file, change the case as I like, and copy it back in the CAT tool. That is very simple and quick and does not require the installation of another tool.
But my point is: why XTM - which is a company that creates CAT tools - ignores this need of translators?

[Edited at 2025-01-13 10:11 GMT]

... See more
I do not want to use a tool to use another tool! A CAT tool is already a tool and it SHOULD provide the uppercase/lowercase function, that's all. I can simply copy the words in a new Word file, change the case as I like, and copy it back in the CAT tool. That is very simple and quick and does not require the installation of another tool.
But my point is: why XTM - which is a company that creates CAT tools - ignores this need of translators?

[Edited at 2025-01-13 10:11 GMT]

[Edited at 2025-01-13 10:11 GMT]
Collapse


Andrus Lauringson
texjax DDS PhD
 
Andrus Lauringson
Andrus Lauringson  Identity Verified
Estland
Local time: 15:26
Medlem (2022)
Engelska till Estniska
Easy Jan 14

Valeria Maria Tafel wrote:
But my point is: why XTM - which is a company that creates CAT tools - ignores this need of translators?


Because it is cheaper to ignore the needs of translators (at least in the sort run) than to hire a programmer for adding that function.
I don't mind using additional tools, I use most CAT programs with Autohotkey and Xbench, but toggling between uppercase-lowercase really is a common and basic functionality. Translators who use Windows can do it in XTM with an Autohotkey script, but it would be better if XTM just implement it.


Valeria Maria Tafel
 
Valeria Maria Tafel
Valeria Maria Tafel
Italien
Local time: 14:26
Medlem
Engelska till Italienska
+ ...
And by the way... May 22

... since I have downloaded Autohotkey for another reason, can someone here tell me HOW I can use it to get the
uppercase/lowercase toggle function in XTM?


 
Andrus Lauringson
Andrus Lauringson  Identity Verified
Estland
Local time: 15:26
Medlem (2022)
Engelska till Estniska
Autohotkey community May 29

Valeria Maria Tafel wrote:

... since I have downloaded Autohotkey for another reason, can someone here tell me HOW I can use it to get the
uppercase/lowercase toggle function in XTM?


I really recommend asking that at the Autohotkey forum: https://www.autohotkey.com/boards/
Lots of experienced users, and the responses come quite quick (much better than at some paid software support platforms).

I can try writing that code myself tomorrow when I have more time (I'd use it too).


 
Andrus Lauringson
Andrus Lauringson  Identity Verified
Estland
Local time: 15:26
Medlem (2022)
Engelska till Estniska
Upper-lowercase script May 30

Valeria Maria Tafel wrote:

... since I have downloaded Autohotkey for another reason, can someone here tell me HOW I can use it to get the
uppercase/lowercase toggle function in XTM?


Here's the Autohotkey script that switches text to uppercase or lowercase.
The shortcut is Shift F3 as usual, and it should work not just for XTM and other functionality challenged CAT web platforms, but also other platforms, like Gmail, etc. – can be made more targeted.
You should have Autohotkey 2.0 installed for it to work.
It has two parts: the actual script that first checks if the text is upper- or lowercase or mixture, and a small .ini that it uses to know which operation it did last time.
If it is all upper, it changes to lower. If it's all lower, it changes to upper, easy.
If it is a mixture "Like this", then it checks with the help of the .ini file, which option was last used, then switches to the opposite.

To use it at the most basic level:
1. In Windows Explorer, right click -> New -> Text Document
2. Open it and simply paste this text in it:




#Requires AutoHotkey v2.0
#SingleInstance force
ProcessSetPriority "High"
ListLines 0
SetDefaultMouseSpeed 0
SetControlDelay 0
SendMode "Input"

+F3::{
; Save current clipboard contents
ClipSaved := ClipboardAll()

; Clear clipboard and send Ctrl+C to copy selected text
Clipboard := ""
Send Send("^c")

;Slight delay to ensure copy completes
Sleep(100)

;Convert any copied formatted text to plain text.
A_Clipboard := A_Clipboard

;Checks text case
if (isUpper(A_Clipboard))
{
A_Clipboard := Format("{:L}", A_Clipboard)

}
else if (isLower(A_Clipboard))
{
A_Clipboard := Format("{:U}", A_Clipboard)
}
else
{
LastCase := IniRead("ChangeCase.ini", "Case", "LastCase")
if (LastCase = "Upper"){
A_Clipboard := Format("{:L}", A_Clipboard)
IniWrite "Lower", "ChangeCase.ini", "Case", "LastCase"
}
else
{
A_Clipboard := Format("{:U}", A_Clipboard)
IniWrite "Upper", "ChangeCase.ini", "Case", "LastCase"
}

}
;Paste the result
Send("^v")

;Slight delay to ensure paste completes
Sleep(100)

;Restore previous clipboard contents
Clipboard := ClipSaved
}





3. Save the file and close it. Rename it from New Text Document.txt to ChangeCase.ahk

4. Again, in Windows Explorer, in the same folder, right click -> New -> Text Document

5. Rename it from New Text Document.txt to ChangeCase.ini

6. To enable this function, double click on ChangeCase.ahk

7. To disable this function, click on the right corner of your Windows taskbar where the program icons are, find big light green H on dark green background, and choose "Exit"
(or "Suspend hotkeys", if you want to disable the script temporarily).

Hope that helps. Tested it on Notepad.exe and it worked great.

[Edited at 2025-05-30 16:41 GMT]


 


Det finns ingen moderator för det här paret.
To report site rules violations or get help, please contact site staff »


Switching to all caps on XTM?






Wordfast Pro
Translation Memory Software for Any Platform

Exclusive discount for ProZ.com users! Save over 13% when purchasing Wordfast Pro through ProZ.com. Wordfast is the world's #1 provider of platform-independent Translation Memory software. Consistently ranked the most user-friendly and highest value

Buy now! »
Trados Business Manager Lite
Create customer quotes and invoices from within Trados Studio

Trados Business Manager Lite helps to simplify and speed up some of the daily tasks, such as invoicing and reporting, associated with running your freelance translation business.

More info »