Too long translations in controls settings

Things that we don't consider worth fixing at this moment.
ixu
Fast Inserter
Fast Inserter
Posts: 107
Joined: Sun May 29, 2016 6:18 pm
Contact:

Too long translations in controls settings

Post by ixu »

In control setting there is an issue when texts are too long to fit on the button.
TooLongTexts.PNG
TooLongTexts.PNG (226.14 KiB) Viewed 5181 times
There is also no tooltip.

P.S. One could think that the text is kind of verbose. I agree, but this is another issue.
Mods: ingteb, ixuClock, ixuAutoSave, NoCheating, hardCrafting (Maintainer) and more
User avatar
valneq
Smart Inserter
Smart Inserter
Posts: 1262
Joined: Fri Jul 12, 2019 7:43 am
Contact:

Re: Too long translations in controls settings

Post by valneq »

To reproduce: Set the language to "German" and check control settings in the sections "Editor" and "Debug". The amount of text displayed depends on UI scale. For a reason unclear to me, on 125% more text is visible.

I see two possible solutions:
  • Declare this a locale issue and encourage translations for keyboard keys to be short.
  • Have the game display the actual key bindings (only if they are to long?) in the tooltip that currently only says "Right mouse button to clear"
Disclaimer:
I am the proofreader for German, so I could adapt the translations for keyboard keys for this specific locale to be generally shorter. I am not sure that it will work out in every case of key combinations, though.
ixu
Fast Inserter
Fast Inserter
Posts: 107
Joined: Sun May 29, 2016 6:18 pm
Contact:

Re: Too long translations in controls settings

Post by ixu »

valneq wrote: ↑Sun Jun 14, 2020 6:49 pm
  • Have the game display the actual key bindings (only if they are to long?) in the tooltip that currently only says "Right mouse button to clear"
I hope the decision would not be this. It is kind of pedestrian if you have to hover over the button to see the actual value.
But with tooltips there would be a third option:
Like with some other text items, provide a section [control-key-description] and if present render the text from there as tooltip. So we can have short versions in section [control-keys] and if required the "Steuerungstaste + Nummernblock + +" - version as tooltip in section [control-key-description].
Mods: ingteb, ixuClock, ixuAutoSave, NoCheating, hardCrafting (Maintainer) and more
User avatar
valneq
Smart Inserter
Smart Inserter
Posts: 1262
Joined: Fri Jul 12, 2019 7:43 am
Contact:

Re: Too long translations in controls settings

Post by valneq »

ixu wrote: ↑Tue Jun 16, 2020 2:53 pm
valneq wrote: ↑Sun Jun 14, 2020 6:49 pm
  • Have the game display the actual key bindings (only if they are to long?) in the tooltip that currently only says "Right mouse button to clear"
I hope the decision would not be this. It is kind of pedestrian if you have to hover over the button to see the actual value.
But with tooltips there would be a third option:
Like with some other text items, provide a section [control-key-description] and if present render the text from there as tooltip. So we can have short versions in section [control-keys] and if required the "Steuerungstaste + Nummernblock + +" - version as tooltip in section [control-key-description].
Just to make sure I understand your suggestion:
You want to have two translations of every key in the game, short and long. Then, the game will show the short versions in the control settings (long versions in the toolip). And use the long versions for the player instructions in game like "Hold right mouse button to mine iron".

Keep in mind: the keys are translated separately. The text shown in the control settings is dynamically generated from the player input. Thus translating the combined string is not actually a thing we can do.

If this is what you meant: it sounds like quite the effort to address an issue that maybe two locales have.
User avatar
Vainock
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat May 30, 2020 9:32 pm
Contact:

Re: Too long translations in controls settings

Post by Vainock »

Not a good place for discussing things about translations, so this topic should be moved to viewforum.php?f=12.
ixu
Fast Inserter
Fast Inserter
Posts: 107
Joined: Sun May 29, 2016 6:18 pm
Contact:

Re: Too long translations in controls settings

Post by ixu »

Vainock wrote: ↑Wed Jun 24, 2020 10:22 am Not a good place for discussing things about translations
I agree.
But this topic isn't about translations.
Mods: ingteb, ixuClock, ixuAutoSave, NoCheating, hardCrafting (Maintainer) and more
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Too long translations in controls settings

Post by kovarex »

Steuerungstaste=CTRL right?
Translating Control into some weird word is a mistake in my view. At least, in czech it would be pretty weird, and we just use Control.
ixu
Fast Inserter
Fast Inserter
Posts: 107
Joined: Sun May 29, 2016 6:18 pm
Contact:

Re: Too long translations in controls settings

Post by ixu »

kovarex wrote: ↑Thu Jun 25, 2020 3:38 pm Steuerungstaste=CTRL right?
Translating Control into some weird word is a mistake in my view. At least, in czech it would be pretty weird, and we just use Control.
"Strg" is the text that is written on the actual key:
Image
Mods: ingteb, ixuClock, ixuAutoSave, NoCheating, hardCrafting (Maintainer) and more
Rseding91
Factorio Staff
Factorio Staff
Posts: 14337
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Too long translations in controls settings

Post by Rseding91 »

ixu wrote: ↑Thu Jun 25, 2020 4:02 pm
kovarex wrote: ↑Thu Jun 25, 2020 3:38 pm Steuerungstaste=CTRL right?
Translating Control into some weird word is a mistake in my view. At least, in czech it would be pretty weird, and we just use Control.
"Strg" is the text that is written on the actual key:
So, why not just use "Strg" instead of "Steuerungstaste"?
If you want to get ahold of me I'm almost always on Discord.
ixu
Fast Inserter
Fast Inserter
Posts: 107
Joined: Sun May 29, 2016 6:18 pm
Contact:

Re: Too long translations in controls settings

Post by ixu »

Rseding91 wrote: ↑Thu Jun 25, 2020 4:15 pm
ixu wrote: ↑Thu Jun 25, 2020 4:02 pm
kovarex wrote: ↑Thu Jun 25, 2020 3:38 pm Steuerungstaste=CTRL right?
Translating Control into some weird word is a mistake in my view. At least, in czech it would be pretty weird, and we just use Control.
"Strg" is the text that is written on the actual key:
So, why not just use "Strg" instead of "Steuerungstaste"?
See this post: viewtopic.php?f=12&t=85953
Mods: ingteb, ixuClock, ixuAutoSave, NoCheating, hardCrafting (Maintainer) and more
User avatar
valneq
Smart Inserter
Smart Inserter
Posts: 1262
Joined: Fri Jul 12, 2019 7:43 am
Contact:

Re: Too long translations in controls settings

Post by valneq »

This was now moved to "Won't Fix".

Does that mean it will/should not be addressed at all? Not even by the locale in question?

As I said earlier, the German locale could try to be shorter in general. Maybe Altagram can address this when proofreading, but they have to be made aware that this is a possible issue.
User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 794
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: Too long translations in controls settings

Post by ickputzdirwech »

As this was brought up again here I'd like to "put my mustard to it" as we Germans say. :lol:

My suggestions to at least try to mitigate this problem would be as follows:
  • Use "Ziffernblock" instead of "Nummernblock". It's at least a bit shorter.
  • Omit "taste" in "Steuerungstaste". It's fairly obvious what it means and it feels quite natural to me. (Not for "Linke" und "Rechte Steuerungstaste" however.)
  • Use "Shift-Taste" instead of "Umschalttaste". Again just a tiny bit shorter. I would justify this by pointing out that "Enter" is also not translated with "Eingabetaste" https://crowdin.com/translate/factorio/ ... e=15#38968
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write
ixu
Fast Inserter
Fast Inserter
Posts: 107
Joined: Sun May 29, 2016 6:18 pm
Contact:

Re: Too long translations in controls settings

Post by ixu »

Mods: ingteb, ixuClock, ixuAutoSave, NoCheating, hardCrafting (Maintainer) and more
User avatar
valneq
Smart Inserter
Smart Inserter
Posts: 1262
Joined: Fri Jul 12, 2019 7:43 am
Contact:

Re: Too long translations in controls settings

Post by valneq »

Since this was moved to "won't fix" I changed the default German translation for the next release to at least mitigate this issue.
Default bindings will now look like this:
Image
Attachments
grafik.png
grafik.png (2.7 MiB) Viewed 440 times
Post Reply

Return to β€œWon't fix.”