Jump to content

Recommended Posts

You mean what the old error is.  I only see this "Must be sorted by Modified to enable ctrl based sorting." error in English.

Just ignore the spoiler.

Spoiler

 

Char_Format_Notepad-plusplus.jpg

 

Edited by Leonardo

Share this post


Link to post
Share on other sites

If you mean mash_default.ini, no errors and now no error when launching WMSA after the mash.ini has been generated.

But somehow I can't see the Swedish text when trying to sort my loadorder by moving one plugin without selecting the modified option first.  It's still English.

 

EDIT:  If it is important for you to know about, that applies for both Python and exe when launching Wrye Mash.pyw and Wrye Mash.exe.

Edited by Leonardo
More information added.

Share this post


Link to post
Share on other sites

Somehow I didn't answer your question.

On 2017-10-18 at 9:42 AM, Sharlikran said:

Did you change the two lines in the mash.ini file?  The benableunicode and the benableutf8, one a a time to see which makes a change?

No, I can't do that because when I launched WMSA there were only line in the mash.ini file and this is what it has.

sinstallersdir = G:\Bethesda Softworks\Morrowind Mods\Mash Installers

Nothing else.

 

However, when I open the mash_default.ini in either Notepad or in Notepad++, makes it easier to read everything, there are two lines with the benableunicode and the benableutf8, but both has a " ; " character before each setting.

Share this post


Link to post
Share on other sites

I'm not going to be working on this until later today or tomorrow but I am wondering, why do you keep letting Wrye Mash make an INI file by itself?  The initialization routines are fixed now (or at least working better) so an INI file isn't needed.  It might even be possible to run it from a location outside of the Morrowind folder.  Maybe to eliminate confusion I should remove the method to save the INI file when you close Wrye Mash because it's redundant now.  Also that little file it makes is incomplete and I don't want to update it because why keep adding code when you have the default INI file.  If you need an INI file you rename the default file and uncomment the line you are going to use the same as you would for all the other versions of Wrye Whatever.

However, also like other versions, you don't make an INI just to have one. It's not needed so you only make one if you are changing settings. You only make one if you move the folder to another location or another drive.

When you have time can you zip up the Swedish.txt and Swedish.pkl files you have in your Mopy\mash\l10n folder?  Don't alter them to touch up anything it won't be helpfull. Just pack them together so I can download them and take a look at them, if you would please.

Share this post


Link to post
Share on other sites

I dunno why, but I have been using WMSA since the day Melchor appeared on the old forum and told us about his creation of WMSA.

However, if the initialization routines are fixed now then why do I always see a mash.ini file in the Mopy folder when launching WMSA the first time after installing WMSA.  The mash.ini file gets generated by it self after exiting WMSA.

Yes, it possible to run it outside of the Morrowind folder and I'm doing that right now.

Files_Swedish.rar

Share this post


Link to post
Share on other sites
3 hours ago, Leonardo said:

I dunno why, but I have been using WMSA since the day Melchor appeared on the old forum and told us about his creation of WMSA.

However, if the initialization routines are fixed now then why do I always see a mash.ini file in the Mopy folder when launching WMSA the first time after installing WMSA.  The mash.ini file gets generated by it self after exiting WMSA.

 

Fair enough. It still makes the INI because I didn't remove the function for doing that.  Not sure what I want to do about it. Programming is simply a set of instructions. Obviously code like wxPython can be effected globally quite easily. However, updating the initialization routines doesn't effect saving an INI file if someone made Wrye Mash do that in the past.

Share this post


Link to post
Share on other sites

If you didn't remove the function for doing that then why does the mash.ini file only have one line and not 3 lines, otherwise it doesn't make sense to add full Unicode support to WMSA without having the other lines added into the mash.ini file in the first place.

Share this post


Link to post
Share on other sites
3 minutes ago, Leonardo said:

If you didn't remove the function for doing that then does the mash.ini file only have one line and not 3 lines, otherwise it doesn't make sense to add full Unicode support to WMSA without having the other lines added into the mash.ini file in the first place.

Fair argument, makes sense.

(dp1
S'Must be sorted by Modified to enable ctrl based sorting'
p2
S'Ctrl baserad sortering m\xc3\xa5ste vara modifierad'
p3
s.

So your pickle file has the proper lines in it so I'll have to see why it is not loading.

Share this post


Link to post
Share on other sites

The Swedish.txt you included in the latest archive had the "måste" word *compiled*, well sort of, and I thought that was wrong so I corrected that, but I make sure it had the UTF8 (without BOM) selected when saving it.  Maybe I was mistaken then.

Share this post


Link to post
Share on other sites

So that's why the Swedish text didn't show, because I only had one unique Swedish character in that line.  Give me a minute or two to provide a better translation than I did before.

Måste vara modifierad för att kunna använda Ctrl baserad sortering.

Okay, here it is.  Grab it and include it in the WMSA archive and I will test it asap.

Swedish.rar

Share this post


Link to post
Share on other sites

I don't think it's that, I have to make some code to output the path that Wrye Mash thinks the .pkl file is at and the filename. What if the filename ends up being sv.pkl, then that will cause an issue.  Because your locale information showed Swedish_Sweden and sv_SE. So I think I'll make a routine to look for Swedish or sv and if it's sv, then set it to Swedish.  Then check the path where the pkl file is and see if that fixes things.  I have to look into that and see what I have to do.

Share this post


Link to post
Share on other sites
14 hours ago, Sharlikran said:

Because your locale information showed Swedish_Sweden and sv_SE. So I think I'll make a routine to look for Swedish or sv and if it's sv, then set it to Swedish. 

When it comes to internet Sweden has always been assigned the SE and not SV, which is why Swedish web sites has the .se domain prefix.

I just came to think about a bug that IE (I can't remember what version) had, because Microsoft made the mistake to pick the SV and not SE for Swedish web sites in IE.

All Swedish web sites suddenly stop working due the SV bug in IE, but that happen years ago.

Share this post


Link to post
Share on other sites

Hey guys. I've been trying to follow the work you've been doing on Mash. I'm very excited to see it being picked up & worked on again! Is there any chance I can bother you for the current status? Thanks!! :)

Share this post


Link to post
Share on other sites

All I can say right now is that I do the testing and Sharlikran does the coding stuff.  Here is the latest improvement, but that's a lot more stuff to do. 

I'll leave the rest to Sharlikran since he is the one who is working with WMSA atm.

Share this post


Link to post
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

Support us on Patreon!

×