FIX pour les caractères accentués non affichés (Skyrim version 1.3.7.0) par Abribus
Ce fix rétablit les caractères accentués non affichés depuis l'application du dernier patch (version 1.3.7.0 de Skyrim).
LIEN => http://www.skyrimnex...ile.php?id=3560
Citation
Pas de bugs rencontrés, pour ma part, après quelques heures de jeu mais l'ajout d'un espace en fin de ligne se voit parfois. Par exemple avec la première amélioration de forge : "(RAFFINÉ )", mais c'est toujours mieux que "(RAFFIN)". Enfin c'est mon avis.
3. Notice technique.
Brièvement, comment j'ai procédé et grâce à quoi pour rassurer sur l'innocuité du machin.
Les fichiers STRINGS et dérivés sont des fichiers texte compilés (transformés pour pouvoir communiquer efficacement avec la base de données principale : Skyrim.esm), ce qui interdit leur modification efficace à partir d'un éditeur de texte. Ce que j'ai malgré tout tenté de faire, en ajoutant un espace à la fin de chaque libellé dont le dernier caractère était accentué, avec des résultats désastreux (caractères bizarres sur la page principale et plantage lors du lancement d'une sauvegarde).
Ces fichiers contiennent l'intégralité des données textuelles du jeu (livres, dialogues, noms des objets, journal etc...) contrairement aux précédents jeux Bethesda où ces données étaient contenues dans les fichiers ESM. Néanmoins il reste possible de modifier ces données en créant des fichiers ESP (à partir du Skyrim.esm ouvert avec le TESsnip du Fallout Mod Manager puis exporté vers FNVEdit, plus pratique) dont les données outrepasseront/remplaceront (override) celles des fichiers STRINGS et en utilisant la console en jeu ou les différentes listes d'objets sur internet mais ce n'est pas super pratique et c'est surtout très long.
Heureusement, je suis tombé, un peu par hasard, sur la page de JPmod qui après déterminé comment les fichiers STRINGS étaient compilés (voir le lien de son blog ci-dessous) a crée deux outils en lignes de commandes. Le premier m'a permis de décompiler les fichiers en format csv (texte), avec un libellé par ligne, que j'ai pu facilement éditer avec Notepad++ et ses outils de recherche puissants et pratiques.
J'ai tout simplement mis un espace entre le dernier caractère et le symbole spécial [CR][LF] de fin de ligne quand celui-ci était un caractère accentué : cela fait 536 occurrences au total (dont 501 pour le seul "Skyrim_French.strings"). J'ai vérifié au cas par cas mais l'opération totale n'a duré guère plus qu'une heure. J'ai ensuite recompilé en STRINGS et DLSTRINGS les fichier CSV modifiés avec le second outil.
p.s: suggestion faite auprès de l'auteur, pour qu'il autorise les Pnoteurs/ses à intégrer son mod dans le PNOS