Atulin Posted June 6, 2014 Share Posted June 6, 2014 I verified Skyrim files via Steam, I reinstalled thise mods, but the problem is still there. In MCM, instead of Achieve That position, I got just $AT. Everything in the menu of this mod (and High Heel System) is also in the form of variable, just like the language files went missing. If that was the case - however - reinstalling the mod should've help. Any ideas, solutions? Link to comment Share on other sites More sharing options...
IsharaMeradin Posted June 6, 2014 Share Posted June 6, 2014 Double check that the language files are thereData > Interface > TranslationsIf loose file it would be MODNAME_LANGUAGE.txtIf not there it could be packed inside the mod's BSA file Ensure that your language file is there. If your language is not there, then that would explain the text labels with $ at the beginning. Link to comment Share on other sites More sharing options...
Atulin Posted June 6, 2014 Author Share Posted June 6, 2014 Yes, both files are there. Link to comment Share on other sites More sharing options...
IsharaMeradin Posted June 6, 2014 Share Posted June 6, 2014 The way the localization works is by having the text label beginning with a $ in the script. SKSE then looks to the translation file for the matching text label with a $ in front of it. If there is no matching text label with associated text, then SKSE causes the text label with the $ to be displayed. Example: in a script file: Debug.Notifcation("$Hello")in the translation file (text label and displayed text are separated by a tab space) $Hello Hello World The actual notification displayed should beHello World If $Hello had not been present, then it would have displayed $Hello instead of Hello Worldor if $Hello World had been present instead, then it would have displayed $Hello It may be worth examining the scripts to determine if the text labels match up with the the labels used in the script file.One other possibility is that the translation file itself was saved in an incorrect format. It needs to be in a specific format (UCS-2 Little Endian) else it will not work. Other than that, I have no idea as to why it would not be working. Link to comment Share on other sites More sharing options...
Atulin Posted June 6, 2014 Author Share Posted June 6, 2014 (edited) Well, the mod name in MCM is displayed as $AT, so I presume that it is the label used in the script.In Skyrim/Data/Interface/Translations/achievethat_english.txt there's a string: $AT Achieve That! So I believe it should be displayed as "Achieve That!" in the MCM.And it's in UCS-2 Little Endian. Same goes for High Heels. In theory everything should be just fine and dandy. But somehow it's broken. Edited June 6, 2014 by Atulin Link to comment Share on other sites More sharing options...
IsharaMeradin Posted June 6, 2014 Share Posted June 6, 2014 Did you by chance merge the mod or change the ESP name in any way? If the ESP name does not match the first part of the translation file, it won't work either. Link to comment Share on other sites More sharing options...
Atulin Posted June 6, 2014 Author Share Posted June 6, 2014 (edited) I haven't touched anything, however the names of the language files are different, than the names of ESPs. I'll change them and see if it's going to work. Edit: Nope, still doesn't seem to work... I'm officially out of ideas. Edited June 6, 2014 by Atulin Link to comment Share on other sites More sharing options...
Castlevania666 Posted May 10, 2015 Share Posted May 10, 2015 Simply try to rename the translation file and make it end with "yourskyrimlanguage". For ex:got the case you have MODNAME_LANGUAGE.txt and your skyrim is ENGLISH, you should rename the file in MODNAME_ENGLISH.txt that though the language inside the text file is not english. Link to comment Share on other sites More sharing options...
Recommended Posts