Page 128 sur 178
Re: ESP-ESM Translator
Posté : 10 mars 2018, 16:01
par Eliown
Je suis pas sur d'avoir tout compris, mais je crois que d'après tes dire ça serait la comparaison sur l'original uniquement qui ne marcherait pas.
Je vais te donner un exemple, ça sera assez clair et facile à faire expliquer
.
Dans Requiem 1.9.4, j'ai une arme "Iron Dagger of Flamebursting" que j'ai traduit par "Dague de fer ardente". Sur Requiem 2.0, seul le nom de l'arme (le texte original) et le GRUP sont identiques par rapport à la version 1.9.4. Lorsque je charge le fichier de traduction de Requiem 1.9.4, la ligne correspondant à cette arme est blanche. Aucune proposition n'apparait. D'où ma demande pour savoir si EET disposait d'une option permettant de ne prendre en compte/comparer uniquement le texte original.
Maintenant que j'y pense ça pourrait expliquer pourquoi quelques fois, je me suis aussi retrouver dans le cas où, dans un GRUP j'ai plusieurs fois le même texte original mais seul la moitié disposait d'une proposition de traduction.
Re: ESP-ESM Translator
Posté : 10 mars 2018, 16:23
par Epervier 666
Yop
Je pige pas. C'est supposé marcher. J'ai testé avec Legacy of the Dragonborn : J'ai viré temporairement la ligne de code qui fait le rapprochement exact, pour que seul le rapprochement par original se fasse, et j'ai bien toutes mes lignes bleues...
Est-ce que quelqu'un pourrait me passer un mod exemple, avec un fichier de traduction exemple qui reproduit le problème ?
Et est-ce qu'on parle bien de la dernière version, c'est à dire la bêta actuelle (qui devrait évoluer aujourd'hui ou demain) ?
Re: ESP-ESM Translator
Posté : 11 mars 2018, 13:33
par Irwine
Hello,
J'ai par contre un soucis avec la version 3.49 quand je veux faire une recherche dans le mod, j'ai systématiquement ce message d'erreur qui apparaît.
Ah et j'en profite pour rajouter que windows smart screen n'aime pas cette maj, il veut me la bloquer tout le temps. Je suis sous windows 10.
Re: ESP-ESM Translator
Posté : 11 mars 2018, 20:44
par Eliown
Epervier 666 a écrit : ↑10 mars 2018, 16:23
Je pige pas. C'est supposé marcher. J'ai testé avec Legacy of the Dragonborn : J'ai viré temporairement la ligne de code qui fait le rapprochement exact, pour que seul le rapprochement par original se fasse, et j'ai bien toutes mes lignes bleues...
Est-ce que quelqu'un pourrait me passer un mod exemple, avec un fichier de traduction exemple qui reproduit le problème ?
Et est-ce qu'on parle bien de la dernière version, c'est à dire la bêta actuelle (qui devrait évoluer aujourd'hui ou demain) ?
J'étais sur la 3.10, mais finalement problème réglé. J'ai d'abord essayer avec la beta et ça marchait. Puis en essayant avec un version neuve de la 3.10, le problème était résolu. Il y a du y avoir une coquille dans mes fichiers d'EET
.
Re: ESP-ESM Translator
Posté : 12 mars 2018, 14:43
par Irwine
Il semblerait que hormis windows smart qui pique sa crise pour éditeur inconnu, une réinstallation propre d'EET a résolu mes soucis.
EDIT : j'ai rien dit la vérification des caractères interdits ne fonctionne pas chez moi, peut importe ce que je fais (install propre/désinstall propre/réinstall au dessus de l'ancienne version...).
EDIT 2 : La fonction de recherche dans le mod fonctionne bien pendant les 10 premières minutes d'utilisation du mod et ensuite retour du joli message d'erreur que j'avais posté un peu plus haut.
EDIT 3 : J'ai voulu revenir à la 3.10 en attendant que les quelques soucis relevés soient réglés et la surprise les .eet ouvert avec la 3.49 apparaissent vident en 3.10 alors que ce n'est pas le cas.
EDIT 4 : Puisque j'en suis a jouer les emmerdeuses de services je voulais te faire par d'une petite remarque quand je modifie la police d'interface pour la mettre en plus grand (ben oui je suis myro du coup c'est trop petit pour moi), il y a une seule fenêtre où j'ai un bout tout à la fin tronqué, le reste passe top (times, gras, 12)
Voila un screen de la fenêtre en question :
Tant que j'y suis si je sélectionne sur un esp 2 catégories ou plus les chiffres en bas à droite me donnent les valeurs pour tous le mod et non pas pour les catégories sélectionnée. Par contre les chiffres fonctionne très bien sur une seule catégorie.
Bon je ne promet pas de ne pas faire d'autres signalement par contre
Re: ESP-ESM Translator
Posté : 19 mars 2018, 14:58
par Epervier 666
Yop
Alooors
Pour le message d'erreur, rien à faire, je n'arrive pas à l'avoir. Cela dit, j'ai peut-être corrigé le bug sans le vouloir... Est-ce que s'il réapparait, je pourrais l'avoir en entier ?
La vérification des caractères : Pareil, ça marche bien. Un truc à tester peut-être : décocher puis recocher l'option. Pour tester ensuite, il suffit d'ouvrir un mod de morrowind, de mettre épée avec le é en majuscule dans une ligne. Normalement, la case devient rouge. Si ça ne marche toujours pas : As-tu modifié la liste des caractères interdits ? et si oui, par quoi ?
Pour le eet... euh... ils ont été réenregistré ? Dans ce cas, normal, le format a changé. Il te faut passer par la case "convertir une base de données" dans le menu Outils (dans la version 3.49). S'ils n'ont pas été modifiés... euh... bah là je vois pas...
Pour les options, ça fait un moment que je pense à changer cette fenêtre. Le problème est présent à plusieurs endroits en fait, mais pas visible car coupé au bon endroit. Je ne peux pas y faire grand chose, c'est le redimensionnement automatique qui part en cacahouète quand un texte passe sur deux lignes. Une solution temporaire est d’agrandir la fenêtre HORIZONTALEMENT.
Pour le coup des GRUP, j'ai trouvé. En fait, c'est à cause de la recherche par expression régulière. Je ne prenais pas en compte ce truc la. Ce sera bon pour la prochaine bêta (très bientôt j’espère, je règle encore des ptits trucs ici et là).
Voilou
Re: ESP-ESM Translator
Posté : 19 mars 2018, 15:41
par Irwine
Hello,
Bon le message en question je te le reproduit sans soucis par contre, ça va être très très long comme message.
J'ai modifié les caractères de skyrim car il y en avait qui n'étaient pas présents ceux là pour n'en cité que quelques uns : ” “ ’ Œ Æ, décoché recoché l'option relancer le programme et nada il veut rien savoir.
Je comprend mieux pourquoi je ne pouvais pas rouvrir les eet sur la 3.10, en effet je les avait remodifiés.
Edit : Je te met en spoil le fichier texte contenant le message d'erreur (j'ai simplement pu sélectionner le contenu de la fenêtre montrant le message).
Pour la reproduction du bug ce que j'ai fait c'est sélectionner un seul mot dans une des entrées et c'est là que j'ai eu le fameux message (merci l'uniformisation
).
J'ai tenter de refaire encore les manip dont tu m'as parlé pour les verifs de caractères et nada ça ne fonctionne pas chez moi.
Maintenant que j'y penses j'ai oublié de préciser que j'ai le chique pour trouver des bugs
, donc ne t'étonnes pas que je t'en signale certains que d'autres n'ont pas
.
► Afficher le texte
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.
************** Texte de l'exception **************
System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
à ESP_Translation.FEN_TableAnalyseML.Show(String GRUP, String ID, String EDID, String Champ, String Original, String Traduit, String Perso, String Commentaire)
à ESP_Translation.Fonctions.LancerRechercheGeneraleML(TypeRecherche myType, String GRUP, String ID, String EDID, String Champ, String Original, String Traduit, String Commentaire, ModLines MLS)
à ESP_Translation.FEN_Principale.RechercheBDDToolStripMenuItem_Click(Object sender, EventArgs e)
à System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
à System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
à System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
à System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
à System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
à System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
à System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ScrollableControl.WndProc(Message& m)
à System.Windows.Forms.ToolStrip.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Assemblys chargés **************
mscorlib
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2633.0 built by: NET471REL1LAST_C
CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
ESP Translator
Version de l'assembly : 3.49.0.0
Version Win32 : 3.49
CodeBase : file:///E:/Logiciels_skyrim/trad%20confr%C3%A9rie/esp-esm%20translator%20beta/ESP%20Translator.exe
----------------------------------------
Microsoft.VisualBasic
Version de l'assembly : 10.0.0.0
Version Win32 : 14.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2633.0 built by: NET471REL1LAST_C
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2612.0 built by: NET471REL1LAST_B
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Windows.Forms.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Data
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2633.0 built by: NET471REL1LAST_C
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Numerics
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Microsoft.GeneratedCode
Version de l'assembly : 1.0.0.0
Version Win32 : 4.7.2612.0 built by: NET471REL1LAST_B
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
NHunspell
Version de l'assembly : 1.2.5554.16953
Version Win32 : 1.2.5554.16953
CodeBase : file:///E:/Logiciels_skyrim/trad%20confr%C3%A9rie/esp-esm%20translator%20beta/NHunspell.DLL
----------------------------------------
Microsoft.Office.Interop.Word
Version de l'assembly : 15.0.0.0
Version Win32 : 15.0.4603.1000
CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.Office.Interop.Word/15.0.0.0__71e9bce111e9429c/Microsoft.Office.Interop.Word.dll
----------------------------------------
office
Version de l'assembly : 15.0.0.0
Version Win32 : 15.0.4613.1000
CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/office/15.0.0.0__71e9bce111e9429c/office.dll
----------------------------------------
Newtonsoft.Json
Version de l'assembly : 9.0.0.0
Version Win32 : 9.0.1.19813
CodeBase : file:///E:/Logiciels_skyrim/trad%20confr%C3%A9rie/esp-esm%20translator%20beta/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Accessibility
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.7.2556.0 built by: NET471REL1
CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.resources.dll
----------------------------------------
Pri.LongPath
Version de l'assembly : 2.0.40.0
Version Win32 : 2.0.40
CodeBase : file:///E:/Logiciels_skyrim/trad%20confr%C3%A9rie/esp-esm%20translator%20beta/Pri.LongPath.DLL
----------------------------------------
************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.
Par exemple :
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
Voila si jamais tu sais où me trouver
Re: ESP-ESM Translator
Posté : 19 mars 2018, 17:05
par Epervier 666
Ca m'énerve ! Je reproduis pas !
J'ai mis une nouvelle bêta. J'ai pas tout fini, mais c'est déjà bien avancé. Faut que je retrouve les modifs que j'ai faites, mais c'est principalement de la correction de bug, et les trucs que j'avais mis plus haut (garder les sessions, la fenêtre de recherche, la fenêtre de trad...)
Bref, je mets ça au cas où j'ai corrigé ces bugs déjà
Si tu pouvais me confirmer ou m'infirmer...
Au cas où, pour les caractère interdits, il faut bien qu'ils soient séparés par des virgules (faudra que je simplifie ça dans le code, histoire de permettre l'espace aussi, voire rien)
On est aussi bien d'accord que les caractères interdits, la seule chose que ça fait c'est un fond de texte rouge et un petit message à côté du bouton #, rien de plus (faudrait que j'ajoute une fonction qui va checker toutes les lignes...)
Re: ESP-ESM Translator
Posté : 19 mars 2018, 17:36
par Irwine
Je reteste ça, et oui pour les caractères j'ai bien mis la virgule entre chaque, j'avais même essayer en mettant directement ceux-ci dans le champ à côté du jeu concerné mais nada.
EDIT : La vérif des caractères refonctionne depuis la nouvelle beta et le bug du je peux pas rechercher une portion de texte dans le mod aussi.
Le problème de GRUP est également corrigé.
Bon j'aurais par contre une petite requête si c'est possible, serait il possible de ne chercher qu'un seul terme à travers différents mods, car actuellement si je recherche archer à partir d'un champ où il n'y a pas que ce mot (Stealthy archer), la recherche ce fait sur tous les mots du champs, ce qui est un peu dommage quand on veut s'assurer de traduire le même mot de la même manière dans différents mods (bon c'est pas prioritaire comme fonction, mais tant qu'a faire...)
Besoin d'autres test ?
Re: ESP-ESM Translator
Posté : 19 mars 2018, 18:25
par Epervier 666
Yop,
Ah bah j'avais déjà corrigé alors
J'pouvais chercher longtemps... Ma manie de ne rien noter..
Pour ta demande, si je comprend bien, tu veux que lorsque tu cherches "potion", il n'y ait pas "potion d'alcoolisme" dans les résultats, mais juste "potion" c'est ça ?
Si oui, c'est déjà implémenté.
Si tu as laissé l'option Regular Expression pour les filtres (par défaut sur ces versions), il suffit de mettre "^potion$" . Si tu as décoché l'option, il suffit de recherche "=potion"
(pour les deux exemples, pas de guillemets)
Pour les autres tests, bah juste l'utilisation courante. Cette version sera de toutes façons la prochaine, moins les bugs qu'on me signalera et que je pourrais régler.
Voilou