MSFN Forum: Languages, Themes, Manuals & Mods - MSFN Forum

Jump to content


  • 6 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Languages, Themes, Manuals & Mods The place for translations... Rate Topic: -----

#1 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,322
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

  Posted 05 September 2012 - 03:29 AM

Hello Everybody!

This thread is for posting updated lang files, full translations, themes, custom images and any mods you may come up with.

I have added as attachments to this post the most current (And fully optimized\cleaned) Lang_en and the most current manual!

Attached File(s)

  • Attached File  fr.rar (302.38K)
    Number of downloads: 12
  • Attached File  de.rar (155.57K)
    Number of downloads: 7
  • Attached File  Manual.rar (327.28K)
    Number of downloads: 27
  • Attached File  lang_en.js (62.43K)
    Number of downloads: 23
  • Attached File  ua.rar (376.3K)
    Number of downloads: 5

This post has been edited by Kelsenellenelvian: 13 January 2013 - 05:05 PM



#2 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 06 September 2012 - 05:41 AM

Here is the new french manual updated with corrections in Chapter 6 and some few words:

Thanks and regards

*Edit: New French manual updated

This post has been edited by myselfidem: 09 September 2012 - 12:21 PM


#3 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 06 September 2012 - 08:41 AM

Inside the new manual, I see it's now possible to remove the line:

On Chapter-1.html (line 9)

<style type="text/css"></style>


On Chapter- 9.html (line 36)

Replace:
v8.6.0 Updates - Released September 4th, 2012


With:
v8.6.1 Updates  - Released September 4th, 2012


On Chapter-10.html (line 42 to 48 to Center the image)

Quote

</ol>

<center>
<img alt="" src="../images/layout.gif">
</center>

<ol>


Regards

This post has been edited by myselfidem: 06 September 2012 - 08:47 AM


#4 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,322
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 06 September 2012 - 09:13 AM

Got them thank you.

#5 User is offline   Dynaletik 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 652
  • Joined: 18-September 04
  • OS:none specified
  • Country: Country Flag

Posted 07 September 2012 - 10:23 AM

Hey Kel,
here you go with up to date german translation and MANUAL! :D

Greetings,

Dyna

This post has been edited by Kelsenellenelvian: 14 September 2012 - 05:30 PM


#6 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,322
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 07 September 2012 - 11:53 AM

WOW haven't seen you around in a long time.

Hi! Thank you!

#7 User is offline   ZEUS__ 

  • Member
  • PipPip
  • Group: Members
  • Posts: 184
  • Joined: 03-January 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 08 September 2012 - 02:22 PM

hi,
here is lang file for Turkish WPI 8.6.x

This post has been edited by Kelsenellenelvian: 14 September 2012 - 05:31 PM


#8 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,322
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 09 September 2012 - 05:09 AM

Thank you!

#9 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 09 September 2012 - 12:20 PM

French manual updated with the new line added inside Chapter-10.html (line 58):

File\Folder structure = Win7\sources\$oem$\$$\setup\scripts


Compressed images to save space.

Regards

This post has been edited by myselfidem: 18 September 2012 - 01:09 AM


#10 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 10 September 2012 - 04:10 AM

I suggest to add inside WPI more informations about the processor(s).

Changes applied to give more infos:

wmi.js (and getArch changed)
function getArch()
{
 position="wmi.js";
 whatfunc="getArch()";

 sysArch=WshShell.RegRead("HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment\\PROCESSOR_ARCHITECTURE");

 return sysArch;
}

function getArchNumProcs()
{
 position="wmi.js";
 whatfunc="getArchNumProcs()";

 try
 {
  objWMIService=GetObject("winmgmts:\\\\" + "." + "\\root\\CIMV2");
  colItems=objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly);

  enumItems=new Enumerator(colItems);
  for (; !enumItems.atEnd(); enumItems.moveNext())
  {
   objItem=enumItems.item();
   NumberOfProcessors=objItem.NumberOfProcessors;
   break;
  }
 }
 catch(ex)
 {
  NumberOfProcessors="n/a";
 }

 return NumberOfProcessors;
}

function getArchNumOfCores()
{
 position="wmi.js";
 whatfunc="getArchNumOfCores()";

 try
 {
  objWMIService=GetObject("winmgmts:\\\\" + "." + "\\root\\CIMV2");
  colItems=objWMIService.ExecQuery("SELECT * FROM Win32_Processor", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly);

  enumItems=new Enumerator(colItems);
  for (; !enumItems.atEnd(); enumItems.moveNext())
  {
   objItem=enumItems.item();
   NumberOfCores=objItem.NumberOfCores;
   break;
  }
 }
 catch(ex)
 {
  NumberOfCores="n/a";
 }

 return NumberOfCores;
}

function getArchNumLogicalProcs()
{
 position="wmi.js";
 whatfunc="getArchNumLogicalProcs()";

 try
 {
  objWMIService=GetObject("winmgmts:\\\\" + "." + "\\root\\CIMV2");
  colItems=objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly);

  enumItems=new Enumerator(colItems);
  for (; !enumItems.atEnd(); enumItems.moveNext())
  {
   objItem=enumItems.item();
   NumberOfLogicalProcessors=objItem.NumberOfLogicalProcessors;
   break;
  }
 }
 catch(ex)
 {
  NumberOfLogicalProcessors="n/a";
 }

 return NumberOfLogicalProcessors;
}




informations.js
 ArchitectureGrid.addRow(gId++,getText(lblNumberOfCores)+','+getArchNumOfCores()+'');
 ArchitectureGrid.addRow(gId++,getText(lblNumberOfLogicalProcessors)+','+getArchNumLogicalProcs()+'');



global_lang.js
 var lblNumberOfCores=[], lblNumberOfLogicalProcessors=[];



lang_en.js
lblNumberOfCores[lang]          = ['Number Of Cores'];
lblNumberOfLogicalProcessors[lang] = ['Number Of Logical Processors'];



We can add these features inside: installer_log.js and also inside the Manual Chapter-6.html

A little more time is needed to have the informations displayed!

Regards


*Edit: works for Windows XP, Windows Vista and Windows 7

This post has been edited by myselfidem: 31 January 2013 - 02:16 PM


#11 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 11 September 2012 - 12:10 AM

Maybe it would be useful to return back and write inside global.js:

global.js
// wmi.js

var OSProps, winMgts;



Because WPI_DiscChanger.hta use:
function DoSetup()
{
 try
 {
  OSProps=GetObject("winmgmts:").InstancesOf("Win32_OperatingSystem");
  winMgts=new Enumerator(OSProps).item();
  Lang=winMgts.OSLanguage;
 }



Regards

This post has been edited by myselfidem: 11 September 2012 - 12:11 AM


#12 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 11 September 2012 - 12:47 AM

Inside information.js it's possible to add:

VariablesGrid.addRow(gId++,'USB,'+usbdrv+'');


Regards

#13 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 11 September 2012 - 07:24 AM

Sorry if it's not the good thread, to ask to update the:

http://www.wpiw.net/...side/config.htm (link to sample-config)

Inside the Home WPIW page, using the Help tab:

http://www.wpiw.net/help.html


Regards

#14 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 11 September 2012 - 12:51 PM

I made some changes inside wmi.js to try to solve an issue with Laptops not detected:

http://www.msfn.org/...ost__p__1010883

Works fine for me but detecting my "Desktop". Thanks to share if it's available for Laptops!

Function getSystemEnclosureType() replaced with:

wmi.js
function getSystemEnclosureType()
{
 position="wmi.js";
 whatfunc="getSystemEnclosureType()";

 var Chassis=0;

 try
 {
  objWMIService=GetObject("winmgmts:\\\\" + "." + "\\root\\CIMV2");
  colItems=objWMIService.ExecQuery("SELECT * FROM Win32_SystemEnclosure", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly);

         enumItems=new Enumerator(colItems);
  for (; !enumItems.atEnd(); enumItems.moveNext())
  {
   objItem=enumItems.item();
   Chassis=objItem.ChassisTypes(0);

              try 
              { 
                  Chassis=objItem.ChassisTypes(0); 

                  }
                  catch(ex) 
                  { 
                     SystemEnclosureType:"null"; 
                  }
 
                        if (Chassis==null)
    Chassis=0;
   switch(Chassis)
   {
                           case 'undefined':
             case 0:
              SystemEnclosureType="Unspecified";
              break;

             case 1:
              SystemEnclosureType="Other";
              break;

             case 2:
              SystemEnclosureType="Unknown";
              break;

             case 3:
              SystemEnclosureType="Desktop";
              break;

             case 4:
              SystemEnclosureType="Low Profile Desktop";
              break;

             case 5:
              SystemEnclosureType="Pizza Box";
              break;

             case 6:
              SystemEnclosureType="Mini Tower";
              break;

             case 7:
              SystemEnclosureType="Tower";
              break;

             case 8:
              SystemEnclosureType="Portable";
              break;

             case 9:
              SystemEnclosureType="Laptop";
              break;

             case 10:
              SystemEnclosureType="Notebook";
              break;

             case 11:
              SystemEnclosureType="Handheld";   // WPI is not available for Handheld
              break;

             case 12:
              SystemEnclosureType="Docking Station";
              break;
                           }
            break;
            }
        }
        catch(ex)
        {
            SystemEnclosureType="Unspecified";
 }

 return SystemEnclosureType;
}



Not all SystemEnclosureTypes are writed! It's just for testing now.

Regards


*Edit: tested with the laptop from a neighbor and works fine: Notebook detected!

This post has been edited by myselfidem: 14 September 2012 - 12:26 PM


#15 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,322
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 12 September 2012 - 07:00 AM

Changes so for for the NEXT version:

v8.6.2 Updates - Released ?????????, 2012
====================================================
*** Fixed ArchType in the installerlog.
*** Fixed OSBuild in the information section.
*** More information tweaks.
*** Added Number of cores to information.
*** Added Number of logical Processors to infomation.
*** Added USB to the information section.
*** Function get system enclosure has been greatly enhanced.

#16 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,322
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 12 September 2012 - 11:21 AM

All changes added.

myselfidem read through the docs page at the forum...

#17 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,384
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 12 September 2012 - 11:37 AM

Many thanks! :)
I've read the doc on the Main WPIW page, and I also made a new License.txt (French) inside French manual about this question:

And here is the new lang_fr.js for WPI_v8.6.2

Regards

This post has been edited by myselfidem: 18 September 2012 - 01:10 AM


#18 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,322
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 12 September 2012 - 11:55 AM

Thank you I get them.

#19 User is offline   Dynaletik 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 652
  • Joined: 18-September 04
  • OS:none specified
  • Country: Country Flag

Posted 12 September 2012 - 05:46 PM

Hey Kel, here you go with updated german translation and manual for 8.6.2.

Cheers

This post has been edited by Kelsenellenelvian: 14 September 2012 - 05:31 PM


#20 User is offline   Dynaletik 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 652
  • Joined: 18-September 04
  • OS:none specified
  • Country: Country Flag

Posted 13 September 2012 - 07:48 AM

Here are the wmi.js changes for recognition of Windows 8 & Internet Explorer 10 that we discussed in the AntiVirus thread:
Line 53, Change
if (Caption.indexOf("Windows 8") != -1)

into
if (Caption.indexOf("8") != -1)

In the function getOSsku(sku), add the following case, we need some people with Enterprise or non-Pro version to get the other IDs:
		case 48:
			OSSKU="Pro";
			break;

Change getIEver() to the following:
function getIEver()
{
	position="wmi.js";
	whatfunc="getIEver()";

	IEver=WshShell.RegRead("HKLM\\Software\\Microsoft\\Internet Explorer\\svcVersion");

	if (IEver.substr(1,1) == ".")
	{
		IEver=IEver.substr(0,3);
	}
	else
	{
		IEver=IEver.substr(0,4);
	}

	return IEver;
}

Cheers

This post has been edited by Dynaletik: 13 September 2012 - 07:48 AM


Share this topic:


  • 6 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

3 User(s) are reading this topic
0 members, 3 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy