DarkForge Forum

Forum principali => Programmazione => Topic started by: Raid on Sat 01 September 2007, 12:48

Title: [GUIDA] Come compilare il dll di una traduzione di eMule
Post by: Raid on Sat 01 September 2007, 12:48
In questo caso specifico si tratta di aggiungere una traduzione ad un programma, per cui avremo delle stringhe da tradurre in un file .txt e seguire un procedimento (in sostanza, modificare le risorse e ricompilare) per aggiungere la lingua al programma.

Procediamo per gradi:
Avremo bisogno di (programmi gratuiti) (configurazione per windows xp):


In alternativa all'installazione del Platform SDK potete scaricare QUESTO .RAR (http://www.mediafire.com/?nzizj2mdlf4) che contiene tutti i file per compilare il DLL di lingua, compresi afxres.h e winres.h, l'archivio deve essere estratto nella cartella LANG dei sorgenti di eMule


Nota:
Nel complesso sono necessari 500 MB liberi sul disco per installare questi programmi sopra citati


Brevemente, modifichiamo il file it_IT.rc aggiungendo in coda le righe tradotte (localizzato nella cartella LANG dei sorgenti), salviamo le modifiche, apriamo il file Lang.sln (sempre nella cartella LANG) (verrą aperto con Visual C++) cerchiamo Italiano nel riquadro a sinistra, col destro sopra e selezioniamo BUILD (prima voce).
Verrą creata una sottocartella di LANG dal nome DYNAMIC con all'interno il file .DLL

Per eventuali problemi chiedere in questo topic.
Buon lavoro   :type:

[edit=green]Raid: testato e funzionante su windows 7 professional 64bit[/edit]