Author Topic: tstrings.tbl is not working  (Read 3207 times)

0 Members and 1 Guest are viewing this topic.

Offline totya

  • 25
tstrings.tbl is not working
Hi!

I want modify language in games. But I see, If I modify this file (tstrings.tbl), I don't see any result in this game. No other mod(s) active.

My last post in other topic: http://www.hard-light.net/forums/index.php?topic=80931.msg1612181#msg1612181

Game version is FS2 GoG, and FSO 3.6.12(d/r), Win7 x64.

Thanks.

log:

[attachment deleted by a ninja]

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: tstrings.tbl is not working
Code: [Select]
Setting language to English
This means that the english-language entries in tstrings.tbl (everything under "#default") are used.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline totya

  • 25
Re: tstrings.tbl is not working
Code: [Select]
Setting language to English
This means that the english-language entries in tstrings.tbl (everything under "#default") are used.

In theory. But not in reality, I see. The question is, why don't work this?

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: tstrings.tbl is not working
Oh, I see. If the language is set to english, then the default entries in the various tables and mission files are used.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline totya

  • 25
Re: tstrings.tbl is not working
Oh, I see. If the language is set to english, then the default entries in the various tables and mission files are used.

Thanks, okay, I want modify tstrings.tbl (no other way to create compatible translate), and I want see result (modified text) in game, what can I do?

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: tstrings.tbl is not working
Change the language from English. Either alter the registry entry or alter the language written in the table. Either should work.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: tstrings.tbl is not working
Maybe this is the kind of option that would be good to have in the launcher...
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: tstrings.tbl is not working
It's in the retail launcher. Just not in the SCP one.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline totya

  • 25
Re: tstrings.tbl is not working
Change the language from English. Either alter the registry entry or alter the language written in the table. Either should work.

Hi!

I try your ideas.
First. I see, English language in tstrings.tbl is fake. Not uses Freespace2 this, never.

Second, I can't change language to anything, example, if I change language to "hungarian" or "fakelanguagename" in registry (I see this in Launcher/registry tab), this is fake, because in log I see this:
Code: [Select]
Setting language to English
And I can't see any modified text in this game (in tstrings.tbl I try change section name to #hungarian)

But, if I change language in registry  to German, this is work, if no #German section in tstrings.tbl,  game is crashed with debug version. Very good!
If I change language in registry to German, and #German section available in tstrings.tbl, then this game use tstrings.tbl, and I see modified texts. Thank you. This way is works for me.

This is small cosmetic problem, I think very few language stored in exe file (German, French etc), if I want other language names than stored, modified language text in game is not possible, because internal language name change back to English.

« Last Edit: May 30, 2012, 02:01:02 am by totya »

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: tstrings.tbl is not working
Yeah, I took a quick look at the localisation code just now. I never realised it was quite as **** until now.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: tstrings.tbl is not working
You probably never realized because everyone speaks English :|
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

  

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: tstrings.tbl is not working
Nope. I never realised because those who don't speak French, German or Polish, which are the three languages supported. If anyone had ever finished a translation into another language I'd have realised earlier.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]