Switching to all caps on XTM? Initiator des Themas: pcs_MCIL
|
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 Vereinigtes Königreich Local time: 19:12 Mitglied (2013) Deutsch > Englisch + ...
Could you copy and paste everything into Word, change the text to capitals, and paste back? | | |
pcs_MCIL Englisch > Italienisch + ... THEMENSTARTER
that's what I am doing, but a CAT is supposed to help me translate, not to make simple things complicated! | | |
XTM Intl Vereinigtes Königreich Local time: 19:12
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 | |
|
|
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? | | |
There's a free tool (service) for that in the App Store:
 | | |
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 | | |
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... | |
|
|
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. | | |
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 | | |
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. | | |
... 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? | |
|
|
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). | | |
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] | | |