Splendor tutorial: translation not working properly

BGA localization discussions
User avatar
Nidhoeggr42
Posts: 31
Joined: 04 December 2020, 15:41

Splendor tutorial: translation not working properly

Post by Nidhoeggr42 »

In the tutorial for Splendor (created by Sourisdudesert) there are these 2 texts for translation:
- Green?
- Why Green?
Even though both are properly translated into German, in the German version of the tutorial the second text is shown as
"Why Grün?"

I guess the problem is that one text string is substring of the other and then the first one in the list wins.

Now my questions:
- is my assumption for the error cause correct?
- can you do something to avoid this kind of error?
- how to open a bug report for a tutorial properly? I wasn't able to enter a tutorial table id in the bug form
- how to contact someone (Sourisdudesert) regarding their tutorial who is administrator and their link for messages is redirected to general page?

Thank you in advance :)
User avatar
cigma
Posts: 1479
Joined: 15 December 2020, 00:30

Re: Splendor tutorial: translation not working properly

Post by cigma »

This is really strange! I never saw anything like that.

But this isn't anyting the author of a tutorial could change. It is a matter of how tutorial and / or text functions are programmed on BGA. So I think you could open a bug report concerning the main page (as translation missing).
#zan_zendegi_azadi / #woman_life_freedom
#StandWithUkraine
Language is a source of misunderstanding. (Antoine de Saint-Exupery: The Little Prince) But it is also the source of understanding - it all depends on how you use it. :-)
User avatar
Nastaa
Posts: 193
Joined: 13 April 2020, 14:07

Re: Splendor tutorial: translation not working properly

Post by Nastaa »

I opened a bug report for the general site (https://boardgamearena.com/bug?id=89592) about the issue, I hope it's clear.

The same happened in the Spots tutorial:
Essentially, the issue was circumvented by avoiding having a string that contains another string in the same comment.

If the issue can be fixed for all games at once that would be good.
Otherwise if necessary we can try to change the strings in particular for Splendor to fix the display in this game, but that will anyway require an admin to validate the change request. I guess some twist in the punctuation may do it without affecting too much the meaning (eg. changing "Green?" to "Green..." and keeping "Why Green?").
Last edited by Nastaa on 27 May 2023, 21:37, edited 1 time in total.
User avatar
Nidhoeggr42
Posts: 31
Joined: 04 December 2020, 15:41

Re: Splendor tutorial: translation not working properly

Post by Nidhoeggr42 »

Nastaa wrote: 27 May 2023, 19:30 I opened a bug report for the general site (https://boardgamearena.com/bug?id=89592) about the issue, I hope it's clear.
...
If the issue can be fixed for all games at once that would be good.
...
Thank you very much :)
User avatar
Thomas
Posts: 370
Joined: 10 January 2012, 14:37

Re: Splendor tutorial: translation not working properly

Post by Thomas »

unfortunately, this bug report is marked as „wontfix“.

I think, there is a pretty simple solution: Translation should be done in order from longest term to shortest term. That will ensure that „Why green“ is translated before „green“. So, BGA can sort the translation table based on the length of the original (English) terms and the problem would be fixed for all games.
User avatar
Nastaa
Posts: 193
Joined: 13 April 2020, 14:07

Re: Splendor tutorial: translation not working properly

Post by Nastaa »

Thomas wrote: 29 May 2023, 08:37 unfortunately, this bug report is marked as „wontfix“.
It's the bug report for Spots tutorial that was marked as 'wontfix', because it was actually not an issue with the game Spots. The thing is when I saw it I had never saw that anywhere else so I thought it was linked to the game. Turns out, not all.

The general report about the bug (https://boardgamearena.com/bug?id=89592) is still open. As it is general, it may require more votes until it is considered worth looking at.
Thomas wrote: 29 May 2023, 08:37 I think, there is a pretty simple solution: Translation should be done in order from longest term to shortest term. That will ensure that „Why green“ is translated before „green“. So, BGA can sort the translation table based on the length of the original (English) terms and the problem would be fixed for all games.
Actually, I don't know how it is implemented currently. I guess if now the translation happens by order of first occurrence, then yes from longest to shortest seems a good and simple solution :) Thank you for sharing this idea!
User avatar
fruktansvärt
Posts: 232
Joined: 18 September 2020, 19:16

Re: Splendor tutorial: translation not working properly

Post by fruktansvärt »

order of strings:
for the main game, the order seems to be alphabetical at first, with new strings added as they are added to the game. somewhat random.
for tutorials, the strings are placed last, in the order they appear in the tutorial.
User avatar
Nastaa
Posts: 193
Joined: 13 April 2020, 14:07

Re: Splendor tutorial: translation not working properly

Post by Nastaa »

The order in which the strings appear by default (ie. without using filters) in the translation center may not be the same as the order in which the replacements are done to display pages in another language.

At least I find useful to have them in the order they appear in the tutorial when I translate, but maybe the replacement is/could be done in a different order.
User avatar
cigma
Posts: 1479
Joined: 15 December 2020, 00:30

Re: Splendor tutorial: translation not working properly

Post by cigma »

Nastaa wrote: 29 May 2023, 16:16 I find useful to have them in the order they appear in the tutorial when I translate...
Me too! This should not be changed for such a very rare bug!
#zan_zendegi_azadi / #woman_life_freedom
#StandWithUkraine
Language is a source of misunderstanding. (Antoine de Saint-Exupery: The Little Prince) But it is also the source of understanding - it all depends on how you use it. :-)
Post Reply

Return to “Translations”