SCT Question sur une traduction

Répondre
Partager Rechercher
Bonjour,

Voila mon petit problème, je viens d'installer SCT afin de pouvoir suivre l'affichage des sort (de soin puisque je suis prêtre ^^ )non pas que je reçois mais que je lance, hors semble t il dans sa dernier version il faut passer par la configuration du fichier "sct_event_config". Malheureusement pour moi je ne suis pas assez doué pour arriver a traduire certaine partie que je vous livre ici :

Code:
--your heals
--[10] = {name="*2: +*3", argcount=3, search="Your (.+) critically heals (.+) for (%d+)", r=0/256, g=256/256, b=0/256, iscrit=1},
--[11] = {name="*2: +*3", argcount=3, search="Your (.+) heals (.+) for (%d+)", r=0/256, g=256/256, b=0/256},
Je précise que je joue sur client français hors ma traduction de ces deux lignes ne semble pas convenir. Mon blocage provient du fait que je ne sais pas a quoi correspond les (.+) donc pour traduire correctement c'est pas facile

Merci d'avance
__________________

Warhammer : *Closed*
Ethyde - Cultiste Rang 56 - "Caedes" - Destru

WoW : *Closed*
Ethyde - Prêtre 80 - Dalaran / Alliance

DAoC : *Closed*
Astharte - Clerc 7L5 - RS / TF - Orcanac / Albion
Ethyde - Theur' 5L+ - "Les légions du Roi" - Carnac / Albion


"Le problème avec les généralités c'est que, souvent, on est déçu de s'apercevoir qu'elles ne le sont pas"
(.+) correspond à un ensemble de caractère.
Par exemple dans la première phrase, tout caractère entre Your et critically sera extrait de la phrase. Pour (%d+) c'est la même chose, sauf que ça extrait uniquement des chiffres.

En clair dans tes deux phrases, le premier (.+) correspond au nom du heal lancé, le second à ta cible, et le (%d+) au nombre de points de vie rendus.

En français, j'ai pas de log de combat sous la main mais il me semble que ça donne:

Votre (.+) soigne (.+) avec un effet critique et lui rend (%d+)
Votre (.+) soigne (.+) pour (%d+)

Pas sûr que ça soit exact, il faudrait qu'un healer lance un heal et regarde ce que ça affiche, mot pour mot, dans le journal de combat.
ok je vais tester en partant sur cette base la ce soir

ps : si en passant quelqu'un avais une idée de la ligne pour annoncer le sort Martyr ca serais tip top nickel
Je sais pas comment fonctionne les events personnalisés de SCT mais pour Martyr c'est le même principe, il faut regarder ton journal de combat. Pour les talents qui se déclenchent seul (je pense à Idée Claire, Transe de l'ombre, etc...) généralement c'est sous forme de buff qu'on gagne pendant quelques secondes. Ca doit marcher de la même façon pour Martyr non? Si c'est le cas, normalement en sélectionnant l'affichage des gains/perte de buff dans SCT, Martyr devrait s'afficher tout seul. Sinon il suffit de regarder ce qui s'inscrit dans ton journal de combat quand Martyr se déclenche puis de faire l'event dans sct_event_config, par exemple:

[10] = {name="Martyr!", search="Ici tu mets la phrase du journal de combat", r=256/256, g=256/256, b=0/256},

J'ai regardé vite fait comment marche les event de SCT, encore une fois je suis sûr de rien.
Voici la derniere traduction que j'ai faite sur SCT pour Cosmos :

-------

-- SCT localization information
-- French Locale
-- Initial translation by Juki <Unskilled>
-- Translation by Sasmira - Cosmos Team -
-- Date 01/23/2006

if ( GetLocale() == "frFR" ) then

-- Static Messages
SCT_DodgeMsg = " esquivez !"; -- Message to be displayed when you dodge
SCT_ParryMsg = " parrez !"; -- Message to be displayed when you parry
SCT_BlockMsg = " bloquez !"; -- Message to be displayed when you block
SCT_MissMsg = " rate !"; -- Message to be displayed when you are missed
SCT_ResistMsg = " r\195\169sistez !"; -- Message to be displayed when you resist
SCT_DeflectMsg = " r\195\169viez !" -- Message to be displayed when you deflect
SCT_Absorb= " Absorb\195\169 !"; -- Message to be displayed when you Absorb
SCT_LowHP= "Vie Faible !"; -- Message to be displayed when HP is low
SCT_LowMana= "Mana Faible !"; -- Message to be displayed when Mana is Low
SCT_SelfFlag = "*"; -- Icon to show self hits
SCT_Combat = "+ Combat"; -- Message to be displayed when entering combat
SCT_NoCombat = "- Combat"; -- Message to be displayed when leaving combat
SCT_ComboPoint = "Points de Combo "; -- Message to be displayed when gaining a combo point
SCT_FiveCPMessage = " ... A Mooort !!!"; -- Message to be displayed when you have 5 combo points
SCT_ExecuteMessage = "Ex\195\169cution ... A Mooort !!!"; -- Message to be displayed when time to execute
SCT_WrathMessage = "Marteau de courroux maintenant !"; -- Message to be displayed when time Wrath
SCT_Honor = "Honneur"; -- Message to be displayed when gaining hnor/contribution points

--startup messages
SCT_STARTUP = "Scrolling Combat Text "..SCT_Version.." charg\195\169. Tapez /sctmenu pour les options.";
SCT_Options = "SCT Options";
SCT_Option_Crit_Tip = "Faire que cet \195\169v\195\168nement apparaisse toujours lors d\'un critique";

--nouns
SCT_YOU = "Vous";
SCT_YOU_GAIN = "Vous gagnez ";
SCT_YOU_FADE = " vient de se dissiper";
SCT_TARGET = "La cible";
SCT_AFFLICTED_BY = "Vous \195\170tes afflig\195\169 par ";
SCT_PROFILE = "SCT Profil charg\195\169 : |cff00ff00";
SCT_PROFILE_DELETE = "SCT Profil supprim\195\169: |cff00ff00";
SCT_PROFILE_NEW = "SCT Nouveau Profil Cr\195\169e: |cff00ff00";

--Search Messages
SCT_ABSORB_AMOUNT_SEARCH = "vous inflige (%d+) points de d\195\169g\195\162ts (.+)";
SCT_BLOCK_AMOUNT_SEARCH = "vous touche et inflige (%d+) points de d\195\169g\195\162ts. (.+)";
SCT_BLOCK_SEARCH = "bloqu\195\169";
SCT_DEBUFF_NAME_SEARCH = "Vous subissez les effets de (.+).";
SCT_YOU_GAIN_AMOUNT_SEARCH = "Vous (%w+) (%d+) (%w+)";
SCT_YOU_GAIN_SEARCH = "Vous gagnez (.+).";
SCT_HONOR_SEARCH = "Points d\'honneur estim\195\169s : (%d+)";
SCT_FADE_SEARCH = "(.+) vient de se dissiper.";
SCT_REP_GAIN_SEARCH = "Votre r\195\169putation aupr\195\168s de (.+) a (.+) augment\195\169. %((%d+) points de r\195\169putation gagn\195\169s%)";
SCT_REP_LOST_SEARCH = "Votre r\195\169putation aupr\195\168s de (.+) a (.+) baiss\195\169. %((%d+) points de r\195\169putation perdus%)";

--Useage
SCT_DISPLAY_USEAGE = "Utilisation : \n";
SCT_DISPLAY_USEAGE = SCT_DISPLAY_USEAGE .. "/sctdisplay 'message' (pour du texte blanc)\n";
SCT_DISPLAY_USEAGE = SCT_DISPLAY_USEAGE .. "/sctdisplay 'message' rouge(0-10) vert(0-10) bleu(0-10)\n";
SCT_DISPLAY_USEAGE = SCT_DISPLAY_USEAGE .. "Exemple : /sctdisplay 'Soignez Moi' 10 0 0\nCela affichera 'Soignez Moi' en rouge vif\n";
SCT_DISPLAY_USEAGE = SCT_DISPLAY_USEAGE .. "Quelques Couleurs : rouge = 10 0 0, vert = 0 10 0, bleu = 0 0 10,\njaune = 10 10 0, violet = 10 0 10, cyan = 0 10 10";

--Event and Damage option values
SCT_OPTION_EVENT1 = {name = "Montrer D\195\169g\195\162ts", tooltipText = "Activer/D\195\169sactiver les d\195\169g\195\162ts de m\195\169l\195\169e et divers (feu, chute, etc...)."};
SCT_OPTION_EVENT2 = {name = "Montrer Rat\195\169s", tooltipText = "Activer/D\195\169sactiver les coups rat\195\169s"};
SCT_OPTION_EVENT3 = {name = "Montrer D\195\169vi\195\169s", tooltipText = "Activer/D\195\169sactiver les coups d\195\169vi\195\169s"};
SCT_OPTION_EVENT4 = {name = "Montrer Parades", tooltipText = "Activer/D\195\169sactiver les coups par\195\169s"};
SCT_OPTION_EVENT5 = {name = "Montrer Bloqu\195\169s", tooltipText = "Activer/D\195\169sactiver les coups bloqu\195\169s"};
SCT_OPTION_EVENT6 = {name = "Montrer D\195\169g\195\162ts Sorts", tooltipText = "Activer/D\195\169sactiver les d\195\169g\195\162ts de sorts"};
SCT_OPTION_EVENT7 = {name = "Montrer Sorts Soins", tooltipText = "Activer/D\195\169sactiver les sorts de soins"};
SCT_OPTION_EVENT8 = {name = "Montrer Sorts Resist\195\169s", tooltipText = "Activer/D\195\169sactiver les sorts r\195\169sist\195\169s"};
SCT_OPTION_EVENT9 = {name = "Montrer Debuffs", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque vous \195\170tes debuffs"};
SCT_OPTION_EVENT10 = {name = "Montrer Absorb\195\169s", tooltipText = "Activer/D\195\169sactiver les d\195\169g\195\162ts absorb\195\169s"};
SCT_OPTION_EVENT11 = {name = "Montrer Vie Faible", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque votre vie est faible"};
SCT_OPTION_EVENT12 = {name = "Montrer Mana Faible", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque votre mana est faible"};
SCT_OPTION_EVENT13 = {name = "Montrer Gains d\'Energie", tooltipText = "Activer/D\195\169sactiver l\'affichage des gains de Mana, Rage, Energie\ndes potions, obejts, buffs, etc...(pas des r\195\169g\195\169ration naturelle)"};
SCT_OPTION_EVENT14 = {name = "Montrer Mode Combat", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque vous rentrez ou sortez d\'un combat"};
SCT_OPTION_EVENT15 = {name = "Montrer Points de Combo", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque vous gagnez des points de combo"};
SCT_OPTION_EVENT16 = {name = "Montrer les Points d\'Honneur", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque vous gagnez des points d\'Honneur"};
SCT_OPTION_EVENT17 = {name = "Montrer Buffs", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque vous \195\170tes buffs"};
SCT_OPTION_EVENT18 = {name = "Dissipation des Buffs", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque les buffs se dissipent"};
SCT_OPTION_EVENT19 = {name = "Montrer Ex\195\169cution/Courroux", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque Ex\195\169cution ou Marteau de courroux (Guerrier/Paladin uniquement)"};
SCT_OPTION_EVENT20 = {name = "Montrer R\195\169putation", tooltipText = "Activer/D\195\169sactiver l\'affichage lorsque vous gagnez ou perdez de la r\195\169putation"};

--Check Button option values
SCT_OPTION_CHECK1 = { name = "Scrolling Combat Text", tooltipText = "Activer/D\195\169sactiver Scrolling Combat Text"};
SCT_OPTION_CHECK2 = { name = "Mode Combat", tooltipText = "Activer/D\195\169sactiver l\'affichage de * autour de tous les Scrolling Combat Text"};
SCT_OPTION_CHECK3 = { name = "Montrer Ev\195\169nements", tooltipText = "Activer/D\195\169sactiver l\'affichage des \195\169v\195\169nements (Parade, etc...) comme message à l\'\195\169cran"};
SCT_OPTION_CHECK4 = { name = "Affichage vers le Bas", tooltipText = "Activer/D\195\169sactiver le d\195\169roulement du texte vers le bas"};
SCT_OPTION_CHECK5 = { name = "Critiques", tooltipText = "Activer/D\195\169sactiver les coups/soins critiques au dessus de votre t\195\170te"};
SCT_OPTION_CHECK6 = { name = "Type de Sorts", tooltipText = "Activer/D\195\169sactiver l\'affichage du type de dommage caus\195\169 par les Sorts"};

--Slider options values
SCT_OPTION_SLIDER1 = { name="Vitesse du Texte", minText="Rapide", maxText="Lent", tooltipText = "Contr\195\180le la vitesse d\'animation du texte d\195\169roulant"};
SCT_OPTION_SLIDER2 = { name="Taille Texte", minText="Petit", maxText="Grand", tooltipText = "Contr\195\180le la taille du texte d\195\169roulant"};
SCT_OPTION_SLIDER3 = { name=" ", minText="10%", maxText="90%", tooltipText = "Contr\195\180le le % de vie n\195\169cessaire pour donner un avertissement"};
SCT_OPTION_SLIDER4 = { name=" ", minText="10%", maxText="90%", tooltipText = "Contr\195\180le le % de mana n\195\169cessaire pour donner un avertissement"};
SCT_OPTION_SLIDER5 = { name="Transparence", minText="0%", maxText="100%", tooltipText = "Contr\195\180le la transparence du texte"};
SCT_OPTION_SLIDER6 = { name="Distance Mouvement Texte", minText="Petit", maxText="Grand", tooltipText = "Contr\195\180le la distance du mouvement du texte entre chaque mise \195\160 jour"};
SCT_OPTION_SLIDER7 = { name="Centrer Texte Horizontalement", minText="-300", maxText="300", tooltipText = "Contr\195\180le la centralisation du texte"};
SCT_OPTION_SLIDER8 = { name="Centrer Texte Verticalement", minText="-300", maxText="300", tooltipText = "Contr\195\180le la centralisation du texte"};

--Fonts
SCT_FONTS = {
[1] = { name="D\195\169faut", path="Fonts\\FRIZQT__.TTF"},
[2] = { name="TwCenMT", path="Interface\\Addons\\sct\\fonts\\Tw_Cen_MT_Bold.TTF"},
[3] = { name="Adventure", path="Interface\\Addons\\sct\\fonts\\Adventure.ttf"},
[4] = { name="Enigma", path="Interface\\Addons\\sct\\fonts\\Enigma__2.TTF"},
}

--Animation Types
SCT_OPTION_SELECTION1 = { name="Type d\'Animation", tooltipText = "Quel type d\'animation \195\160 employer", table = {[1] = "Verticale (Normale)",[2] = "Color\195\169e",[3] = "Horizontale",[4] = "Vers le bas"}};
SCT_OPTION_SELECTION2 = { name="Emplacement", tooltipText = "Comment le d\195\169filement du texte doit s\'afficher", table = {[1] = "Alterner",[2] = "Dommage \195\160 Gauche",[3] = "Dommage \195\160 Droite"}};
SCT_OPTION_SELECTION3 = { name="Police", tooltipText = "What font to use", table = {[1] = SCT_FONTS[1].name,[2] = SCT_FONTS[2].name,[3] = SCT_FONTS[3].name,[4] = SCT_FONTS[4].name}};
SCT_OPTION_SELECTION4 = { name="Contour de Police", tooltipText = "Quel contour de police \195\160 employer", table = {[1] = "Aucun",[2] = "Fin",[3] = "Gras"}};

-- Cosmos button
SCT_CB_NAME = "Scrolling Combat Text".." "..SCT_Version;
SCT_CB_SHORT_DESC = "Par Grayhoof";
SCT_CB_LONG_DESC = "Affiche les messages de combat au dessus du personnage";
SCT_CB_ICON = "Interface\\Icons\\Spell_Shadow_EvilEye"; -- "Interface\\Icons\\Spell_Shadow_FarSight"

end

------

Parcontre j'ai du me planter sur la ligne de la reputation parce qu'elle ne s'affiche pas et je ne sais pas pkoi surtout Oo

Sasmira.
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés