Fin.stx

iqbalmad
iqbalmad Member Posts: 180
can some1 tell me what this file do??

coz i did an english installation...

then put ESP (spanish) language..

n when i change to ESP.. gives some error fin.stx

Comments

  • David_Singleton
    David_Singleton Member Posts: 5,479
    STM is System |Text Messages, along with ETM (Errors)

    When you run Navision the STX file is compiled to an STM file. This file is then used to get the text translations for all system messages.

    Each entry is proceeded by and identifier:

    00010-00002-030-1

    The first part identifies the Module wher ethe text is used,
    2nd is the text string ID in that mondule
    next is string length
    last is the field type.

    For someone translating, there are two common errors.

    One is that some how they "loose" a string, in that the whole line disappears. This normally happens when instead of starting a new version with a clean STX file, the translator takes the last version , and then adds int he new texts, eg instead of taking English 4.00 SP3 STX file, they take the 4.00 SP2 Spanish file, and add in the changes.

    The second is that they over flow the string length. This happens when say the Spanish word is longer than the English, and is not checked.

    The most important key is 00047-00001-040-0: this is a check sum added to make sure that the translation is official from Microsoft. You are not going to be able to crack this, so you wont be able to edit the STX file.
    David Singleton
  • kine
    kine Member Posts: 12,562
    1) You must be sure, that you are using .stx file for correct Nav version
    2) You need to delete the .emt and .smt files (mini-tree files) if you are changing the .stx .etx files
    3) Sometime it can be problem when uninstalling old version and installing new into same folder. You need to delete the rest of the folder between uninstalling and new installation.
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.