Traduction
- Identifiants en anglais dans tout le module : addon, ecrans d'accueil,
outils Python, banc d'essai et patcheur C#.
- Fichiers au nom francais renommes (Gabarits.lua -> Templates.lua,
Textes_*.lua -> Texts_*.lua, deployer.py -> deploy.py,
tools/patcheur -> tools/patcher, etc.).
- Commandes /fui et options de deploy.py en anglais (--check, --server,
--remove-dbc).
- Cles des variables sauvegardees et de data/dbc/statistics.json
traduites, sans reprise des anciennes cles.
- API de la micro-barre : ForeverUI.AddMicroButton(def) avec les champs
name, atlasSet, after, tooltip, onClick, ready, et
ForeverUI.UpdateMicro(name, isOpen).
- Commentaires reecrits en anglais, courts, sans dates ni historique ;
les fonctions au nom peu parlant et leurs parametres sont expliques.
Code mort
- Exports, fonctions et variables jamais lus retires.
- Retires a la demande des modules : ForeverUI.PvPJauge, les exports
FondEntete / TuilerEntete / Polices de TradeSkill, l'art legacy-up-c60,
honorfill(half)blue et inv_misc_book_09, leurs entrees d'atlas et les
parties d'outils correspondantes.
Verifications : liaisons des noms comparees avant et apres, banc vert,
chemins de textures inchanges, generateurs reproduisant les fichiers,
patcheur identique octet pour octet.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Merchant.lua : ButtonFrameTemplate 336 x 444, portrait et titre du
marchand, encart, fond du bas et du rachat de camelot, argent dore ;
reparations SpellIcon-256x256-Repair* reposees apres
MerchantFrame_UpdateRepairButtons ; nom et contour de qualite ; rachat
115 x 37 et sa fleche ; onglets de Social qui commandent ceux du client
- Trade.lua : 344 x 446, deux portraits sous leur coin de metal, six
encarts, voile et separation de l'autre, argent dore, noms au-dessus du
metal, qualite des objets ; pieces a la taille de leurs textures
virtuelles
- Mail.lua : reception (parchemin, places, contours, Tout ouvrir), envoi
(pieces jointes et barre de camelot), lettre ouverte a droite de la boite
- Bank.lua : grille de camelot (banque et sacs de banque, 8 colonnes, 88
par page, onglets de page), sacs a 0,75 et cadenas ; un clic ou un lacher
pose le sac tenu (PutItemInBag), sinon le prend ; ombres a leur taille ;
recherche et tri des sacs
- GuildBank.lua : BasicFrameTemplate a la taille des textures virtuelles
(coin UI-Frame-TopLeftCornerNoPortrait 33 x 33), coffre de marbre, places
de camelot, journal et information avec la barre minimale, recherche,
onglets du bas
- AuctionHouse.lua : l'hotel de WotLK (Parcourir, Offres, Encheres) habille
camelot : fenetre sur l'art visible de 3.3.5, encadres et fonds
auctionhouse-background-*, categories a trois niveaux (niveaux croissants
: l'ombre de l'art ne change plus d'un bouton a l'autre), lignes (largeur
avec barre, choix, survol, rayures, icone), fleches de tri, champs, cases
a 17 rapprochees, menus compacts a la hauteur des champs, mise en vente
(onglet, cadre d'objet), onglets du bas et titre
- Gabarits.lua : Gb.MenuStyle1(dd, largeur, hauteur, compact) -- hauteur a
l'echelle, mode compact (fond rogne a sa boite, fleche sans ombre, texte
sur la ligne de la fleche) ; la hauteur est tenue apres
UIDropDownMenu_Initialize (le client remet le menu a 32 a chaque
ouverture) -- l'horloge en profite ; Contour, ContourQualite, Qualite,
BarreA
- Bags.lua : le tri des sacs accepte une liste de sacs (banque)
- art : feuilles du marchand, de la banque, de l'hotel (auctionhouse.blp,
fonds decoupes de auctionhousebackgrounds.blp), courrier, banque de
guilde, icones des onglets de page
- banc : faux Merchant/Trade/Mail/Bank/GuildBank/AuctionUI, essais ;
controle de la taille de toute texture d'atlas du commerce ; ouverture
des menus simulee
- non repris : fenetre d'icone d'un onglet de banque de guilde, facture du
courrier, papier a lettres, cabine et barre de mise en vente de l'hotel,
StaticPopup
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>