Dialogues don't work

Discuss translation of Daggerfall Unity and the required Daggerfall installation. Help other communities learn how to translate Daggerfall using any available tools and processes.
FeMaster
Posts: 66
Joined: Mon Nov 13, 2023 5:33 pm
Location: Chestercroft (Dwynnen)

Re: Dialogues don't work

Post by FeMaster »

now look at this, i've tested in your translated RSC file, and you know what happened to this SPECIFICALLY dialogue part?

Image

i don't even needed to change anything, it just doesn't worked, LOL, and you can see that other options work well
Shy necromancer

User avatar
Daneel53
Posts: 107
Joined: Wed Jul 15, 2020 11:15 pm
Contact:

Re: Dialogues don't work

Post by Daneel53 »

What? You bugged my file??? :o

:lol:

You are cursed! :twisted:

More seriously, there's something strange here. Will have to check what happens...
In charge of Project French Daggerfall and DaggerfallSetup, dev. of DFTools in English.
French translator for many Warband mods and Bannerlord.

User avatar
Daneel53
Posts: 107
Joined: Wed Jul 15, 2020 11:15 pm
Contact:

Re: Dialogues don't work

Post by Daneel53 »

I'm testing conversations in game this morning.
I obtained several sentences from records 1400, 1401 and 1403, all are fully in French.
Waiting to have one from 1402...

Obtained the third of 1402... Fully in French.

Bingo! I obtained the first from 1402 and it is fully in French.
DaggerfallUnity_2024-01-09_11-22-19.png
DaggerfallUnity_2024-01-09_11-22-19.png (45.73 KiB) Viewed 465 times

I suspect that your issue may be a side effect linked to the fact that the file Internal_Factions.csv is not yet translated on your side...
In charge of Project French Daggerfall and DaggerfallSetup, dev. of DFTools in English.
French translator for many Warband mods and Bannerlord.

User avatar
Daneel53
Posts: 107
Joined: Wed Jul 15, 2020 11:15 pm
Contact:

Re: Dialogues don't work

Post by Daneel53 »

I don't think that it's the cause of your issue, but I've coded a small parser to detect classic errors in your file.

And I found some! Here is the list:
  • Record 263: There are "" missing at the end between "oferta." and [/center]
  • Record 871: Missing [/end] before 872
  • Record 1372: Missing [/end]
  • Record 1800: Missing [/end]
  • Record 2406: Should finish by [/end] and not [/record]
  • Record 4134: Should finish by [/end] and not [/record]
  • Record 5225: Should finish by [/end] and not [/record]
  • Record 5249: Should finish by [/end] and not [/record]
  • Record 8383: Should finish by [/end] and not [/record]
  • Record 8526: Missing [/end]
My parser cannot yet analyse the records 9000.x.

I do not warranty that all errors are detected, but at least these errors do exist. :)

When my parser shall be complete and more secure, I will provide it for the translators community.
In charge of Project French Daggerfall and DaggerfallSetup, dev. of DFTools in English.
French translator for many Warband mods and Bannerlord.

FeMaster
Posts: 66
Joined: Mon Nov 13, 2023 5:33 pm
Location: Chestercroft (Dwynnen)

Re: Dialogues don't work

Post by FeMaster »

haha i think i am trully cursed :P , i never touched the Internal_factions text arquive. I've translated everything just now (except the loose names like just ''Daggerfall'') and nothing have changed, guess i'll pass the arquive to someone to test is and see if its just with me.
Shy necromancer

User avatar
Daneel53
Posts: 107
Joined: Wed Jul 15, 2020 11:15 pm
Contact:

Re: Dialogues don't work

Post by Daneel53 »

When I see The Mage Guild or The Benevolence of Mara in your snapshots, it is clear that the file Internal_factions is not translated.
In charge of Project French Daggerfall and DaggerfallSetup, dev. of DFTools in English.
French translator for many Warband mods and Bannerlord.

FeMaster
Posts: 66
Joined: Mon Nov 13, 2023 5:33 pm
Location: Chestercroft (Dwynnen)

Re: Dialogues don't work

Post by FeMaster »

i have translated all of that today haha, but yet it doesn't work.
Shy necromancer

FeMaster
Posts: 66
Joined: Mon Nov 13, 2023 5:33 pm
Location: Chestercroft (Dwynnen)

Re: Dialogues don't work

Post by FeMaster »

Image
Shy necromancer

FeMaster
Posts: 66
Joined: Mon Nov 13, 2023 5:33 pm
Location: Chestercroft (Dwynnen)

Re: Dialogues don't work

Post by FeMaster »

Daneel53 wrote: Tue Jan 09, 2024 5:54 pm I don't think that it's the cause of your issue, but I've coded a small parser to detect classic errors in your file.

And I found some! Here is the list:
  • Record 263: There are "" missing at the end between "oferta." and [/center]
  • Record 871: Missing [/end] before 872
  • Record 1372: Missing [/end]
  • Record 1800: Missing [/end]
  • Record 2406: Should finish by [/end] and not [/record]
  • Record 4134: Should finish by [/end] and not [/record]
  • Record 5225: Should finish by [/end] and not [/record]
  • Record 5249: Should finish by [/end] and not [/record]
  • Record 8383: Should finish by [/end] and not [/record]
  • Record 8526: Missing [/end]
My parser cannot yet analyse the records 9000.x.

I do not warranty that all errors are detected, but at least these errors do exist. :)

When my parser shall be complete and more secure, I will provide it for the translators community.
Its strange, even at the english files these things are missing, at least that i've notice
Shy necromancer

User avatar
Daneel53
Posts: 107
Joined: Wed Jul 15, 2020 11:15 pm
Contact:

Re: Dialogues don't work

Post by Daneel53 »

I'm not convinced that the English file Internal_RSC.csv provided into DFU is correct.

My file Internal_RSC.csv was generated directly from the file TEXT.RSC of the classic Daggerfall by the DFTool DFRSCEDT that I modified for that. In TEXT.RSC, for example, the records 9400 and 9999 are the very last ones, so I don't understand why they are placed before 9000.1 in the English Internal_RSC.

But, more important, all records should end with [/end]. It corresponds to the tag <0xFE> that closes all the records of TEXT.RSC, and for example the record 1372 of TEXT.RSC finish with this tag, so the [/end] should be there in Internal_RSC.

Believe me, it's better to close all records in Internal_RSC with a [/end] that must be the end of record signal for the DFU parser.

Fix all errors I showed you in Internal_RSC, and let's see what happens.
In charge of Project French Daggerfall and DaggerfallSetup, dev. of DFTools in English.
French translator for many Warband mods and Bannerlord.

Post Reply