#118311: "Major ambiguity with ${tkn_playerName} leading to many grammatical problems "
What is this report about?
What happened? Please select from below
What happened? Please select from below
Please check if there is already a report on the same subject
If yes, please VOTE for this report. Reports with the most votes are given PRIORITY!
# | Status | Votes | Game | Type | Title | Last update |
---|
Detailed description
• Please copy/paste the error message you see on your screen, if applicable.
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• Please explain what you wanted to do, what you did and what happened
see above• Which browser are you using?
Google Chrome v121
• Please copy/paste the text displayed in English instead of your language. If you have a screenshot of this bug (good practice), you can use Imgur.com to upload it and copy/paste the link here.
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• Is this text available in the translation system? If yes, has it been translated for more than 24 hours?
see above• Which browser are you using?
Google Chrome v121
• Please explain your suggestion precisely and concisely so that it's as easy as possible to understand what you mean.
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• Which browser are you using?
Google Chrome v121
• What was displayed on the screen when you were blocked (Blank screen? Part of the game interface? Error message?)
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• Which browser are you using?
Google Chrome v121
• Which part of the rules was not followed by the BGA adaptation
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• Is the rules violation visible on game replay? If yes, at which move number?
see above• Which browser are you using?
Google Chrome v121
• What was the game action you wanted to do?
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• What did you try to do to trigger this game action?
see above• What happened when you tried to do this (error message, game status bar message, ...)?
• Which browser are you using?
Google Chrome v121
• At which step of the game did the problem occur (what was the current game instruction)?
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• What happened when you tried to do this game action (error message, game status bar message, ...)?
see above• Which browser are you using?
Google Chrome v121
• Please describe the display issue. If you have a screenshot of this bug (good practice), you can use Imgur.com to upload it and copy/paste the link here.
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• Which browser are you using?
Google Chrome v121
• Please copy/paste the text displayed in English instead of your language. If you have a screenshot of this bug (good practice), you can use Imgur.com to upload it and copy/paste the link here.
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• Is this text available in the translation system? If yes, has it been translated for more than 24 hours?
see above• Which browser are you using?
Google Chrome v121
• Please explain your suggestion precisely and concisely so that it's as easy as possible to understand what you mean.
${tkn_playerName} may select a location to place ${tkn_mapToken}
When reading this in the traduction center, we assume that ${tkn_playerName} is a third person subject.
It seems however that this particular sentence is only used with a second person subject, ${tkn_playerName} always resumes to "you" for the sentence above.
This is very misleading as "playerName"' should be a player name.
Any text where the subject of a verb can be at the second person or at the 3rd person depending on the context should be split.
Most game have dual sentence like "${you} may...." and "${actplayer}...."
This leads to very very frequent grammatical errors in multiple languages including French.
On the other hand, in the following sentence, ${tkn_playerName} does become a third person subject
${tkn_playerName} may place Agents
This is a mess.
I can almost never tell in the traduction center if the ${tkn_playerName} is second person or 3rd person or can be both (shouldn't be both because the grammatical forms are very different in many languages and you can't reasonably make a traduction that works for both uses)
----------
Take for instance :
${tkn_playerName} must select a Concession to Tax
This has been translated to
${tkn_playerName} doit choisir une concession à taxer
This works fine when it is used for 3rd person:
HighMelting doit choisir une concession à taxer
But this is ugly and incorrect:
Vous doit choisir une concession à taxer
It should be;
Vous devez choisir une concession à taxer
And there is no solution that isn't very ugly:
${tkn_playerName} doit/devez choisir une concession à taxer
Une concession à taxer doit être choisie par ${tkn_playerName}
Trust me, both are ugly and never used .
---------------------------
Now...
We also don't want to redo all the translations....
I think the best way forward is this:
1) Whenever a sentence with ${tkn_playerName} can currently be used both for "you" AND for a third person subject, it should be split in 2 sentences in the translation center and the NEW sentence should be the one for "you" and use the unambiguous ${you}
1) Whenever ${tkn_playerName} in a sentence with can currently only be used as a second person subject, it should either be changed to ${you} or you could put "you" in the context if that is what is needed to avoid having to redo the translation from scratch
Don't hesitate to message me if need be.• Which browser are you using?
Google Chrome v121
Report history
For the "context" in the traduction center, what would help us for French (but I'm sure other languages too) is something along the line:
- is it a command from the player to the game ( in French we will use the infinitive for that "kill" -> "tuer" )
- or is it instead a command form the game to the player (in French we will use the imperative for that "kill" -> "tuez" )
- or is it a description (this will usually translate into an indicative in French "you kill" -> "vous tuez" but an infinitive can also work)
It is usually best to split sentences than can be used in such different contexts into multiple entries in the traduction center..
------------------------------------------------
Hanging texts like for instance " ( 2 remaining)" can be very delicate and should usually be avoided because:
- the literal translation is "restant" but that is most often not the best translation. If it is instead integrated in each of the sentences that uses it, it's easier to choose the best word for the context.
- "restant" is the masc form. If we don't know the related gender, we should probably write "restant(e)" or "restant·e"
- there might be languages where putting that hanging text at the end will not be normal. And care should obviously be taken so that it still work for right to left languages
Now I understand that this has downsides to: I you have many sentences that can sometimes have that hanging part and sometimes not or sometimes a different hanging part, that can be annoying...
And this can also recoup the recommendation since the hanging part is often present or not depending on whether it is used as a command from the player to the game or as a description.
------------------------------
I think it should be fine to switch sentences to use ${you}. I set it up this way initially because some of the player names (and 'you' when in the title bar) need to have a text-shadow, but I have found another way to solve that. Alternatively if that doesn't work I can change it to ${tkn_you} as a backup solution. But it will cause some retranslation / extra translations.
I cannot do anything about the context in the translation center. It's just the file name of the file where it's defined.
With the (x remaining) I see your point, but BGA actually recommends to use nested logs to limit the number of translations (though I guess with the amount of text in a game like Pax Ren I am not sure how much that matters). But I will take a look at it as this probably concerns sentences suffering from the ${you} issue as well so I might just be able to change them as a retranslation is needed anyway.
Note that some entries will have to be split like the one below as they are used both for 'you' and for third person. I don't think there are that many of them but there are some and it's a bit difficult to detect all the instances from within the game.
${tkn_playerName} must select a Concession to Tax
The entries that were used for both instances should be split automatically. I basically need to mark a string for translation and BGAs system detects if there are duplicates and only add them once. In the code this is already split so two strings '${tkn_playerName} must select a Concession to Tax' were marked for translation, while now it will be two different ones.
The (x remaining) should also be better translatable now.
Add to this report
- Another table ID / move ID
- Did F5 solve the problem?
- Did the problem appear several times? Every time? Randomly?
- If you have a screenshot of this bug (good practice), you can use Imgur.com to upload it and copy/paste the link here.