Jump to content

[PATCH] French translation fixes


krop
  • Branch: Preview Branch Version: Linux Pending

As I'm seeing the same issues with the french localization since the pre-release, here's a patch addressing a bunch of those. The variable mechanism is still unclear, so most fixes required to fix/close/restart the game (can we have a reload translation in the debug console please? :))

I have played the Sal campaign a couple time and still running the Rook one.

I also tried to make some text "fit" in a couple places but some of those are impossible to fix (eg the success screen)

Among the things I didn't manage to fix:
- I didn't find a way to apply a gender to 'Potential Ally' (MODIFIER.FIGHT_ALLY.NAME, NEGOTIATION_FEATURE.FIGHT_ALLY.NAME)
- The robotdog is considered to be a female (why not after all)

I also found an issue with Oolo's gender. The quest button and the following text disagree. See screenshots.
- The button text is CONVO.SIDE_ATTACK_RIVAL_2.OPT_TELL_KILLED and contains 'Dire à {agent} que {target} est {target.gender:mort|morte}' I'd expect to see 'morte' instead of 'mort'.

- and in the dialog, the text is fine

CONVO.SIDE_ATTACK_RIVAL_2.OPT_TELL_KILLED.png

Screenshot_20210620_232502.png

0001-String-and-variable-fixes.patch


Steps to Reproduce

Start Griftland, pick french, play the game




User Feedback


More issues:
* CONVO.RISE_WORKER_RALLY_2.STATE_TRY_THREAT.DIALOG_WON_NEGOTIATION
{baron.gender:Le|La} shall be {target.gender:Le|La}

* CONVO.RISE_WORKER_RALLY.DIALOG_WILL_ATTEND
"... et tu raies son nom de ta liste" → "... et tu rayes son nom de ta liste"

* CONVO.RISE_WORKER_RALLY_3.STATE_PROVACATEUR.DIALOG_INTRO
"On dirait que l’équipe d’hommes de mains est arrivée" → hommes de main

* CONVO.RISE_COVER_UP_WILDCAT_DIG_3.DIALOG_INTRO
"Je suppose que les Spark Barons ne sont par pour." → pas pour

* Missing bracket in MODIFIER.RIG_SNAILS.DESC and NEGOTIATION_FEATURE.RIG_SNAILS.DESC:
Garantit de faire Pile sur #HILITE>{1}</> → <#HILITE>

* 'None' can't be localized in CONVO_COMMON.OPT_FORCE_GAIN_CARDS when there's no card to win (screenshot attached)
Screenshot_20210621_223911.png

* 'Alright. One more.' is not in the localization file for the 'Let Sleeping Bogs Die' quest (screenshot attached)

Screenshot_20210621_224829.png

 

*update*

* CONVO.ROOK_STORY_DAY_1_8.STATE_TALK.DIALOG_DESCRIBE_JOB
En fait, il y a {spark_contact.gender:un ouvrier|une ouvrière} à moi. → {spark_contact.gender:un ouvrier|une ouvrière}

* CONVO.EVENT_FOUND_A_ROBOT.STATE_FOLLOW.DIALOG_INTRO:
Typo 'EN ATTENTE D’INSTUCTIONS' → INSTRUCTIONS

* in CONVO.BARON_SUPERVISED_LEARNING_6.DIALOG_INTRO:
"{tech.gender:Le technicien|La technicienne} qui s’y trouve t’indiquera la marche à suivre." is not expanded (screenshot)
 

Screenshot_20210621_234714.png

Edited by krop

Share this comment


Link to comment
Share on other sites

* QUEST.OPPO_AUTODOG_SELLER.OBJECTIVE.INVESTIGATE.DESC

Typo: {saler.gender:Un vendeur itinérant|Une vendeuse itinérante} → {seller.gender:Un vendeur itinérant|Une vendeuse itinérante}

Share this comment


Link to comment
Share on other sites

Screenshot_20210622_101015.thumb.png.3b1d965506ae71985635c39716abab0b.png

Looks like the engine doesn't like embedded variables:
CONVO.ROOK_STORY_DEAD_DROP_DAY_1.CONFRONT.DIALOG_DEMORALIZE
The first sentence matches the condition hesh_boss? but the line below comes from the mercenary_boss? section

Also valid for the end fight dialog (CONVO.ROOK_STORY_DEAD_DROP_DAY_1.STATE_POST_FIGHT.DIALOG_KILLED_BOSS)

Screenshot_20210622_102720.png.c2a2c526f34b27584cc77c08a4f36ec5.png

 

Edited by krop

Share this comment


Link to comment
Share on other sites

* CONVO.DROP_BANDIT_BABYSITTER_2.STATE.DIALOG_SUCCESS / CONVO.DROP_BANDIT_BABYSITTER_2.STATE.DIALOG_FAILURE
Ton offre a l’air intéressant
Presque <i>trop</> intéressant.
→ intéressante

Share this comment


Link to comment
Share on other sites

* CONVO.EVENT_FANTASTIC_TRAINER.STATE_START.DIALOG_ASK_ABOUT_TRADE
Oh, t’inquiète pas. Je ne compte pas {pet.himher} démonter. The var becomes "eux" (screenshot attached). Probably from GENDER_NOUNS.UNDISCLOSED.HimHer

 

Screenshot_20210622_211644.png.72ea4af632425001e42c40dde4b1d3c5.png

 

* CONVO.OPPO_BOG_SHAMAN.CONFRONT.DIALOG_LET_THEM_HEAL_YOU
* {agent} sort un petit pot contenant un baume. {healer.HeShe} en applique
une couche épaisse sur tes rougeurs.\n

→ {agent.HeShe}

Edited by krop

Share this comment


Link to comment
Share on other sites

 

* CONVO.ROOK_STORY_DAY_4.STATE_TALK.DIALOG_QUESTION_1
One thing, before I go... Une dernière chose, avant de partir...

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...