very very cool! just one question for people who play on other languages, is it possible to have the english bonus description on the other unsupported languages like german for example? (meaning base description would be german for example but the addition from your mod would just be english but still shown)
this way you dont have to translate everything but still everybody could use the mod no matter the language they want to play on, because it also impacts all other shown texts, not only the item descriptions.
if its not possible, all good, just wanted to ask if its not to much work. cheers <3
It's totally possible. But modders tend to avoid duplicated work If I make a not-good-enough german version,someone with ability to make a real german version may think “since it already exists,I don't need to do it”. I prefer to leave the blank there so that somebody else will fill it.
i mean i know german quite well as i am from austria but i dont know how to mod the translation into your mod, i could do the translation from english to german, if you want. sadly cant offer you more. cheers.
sure i can try to help you with that : ) espessially as i would use that aswell haha you would have to give something to me that says what needs translation (best in english).
Plz replace english text in following spoiler text. Only the part that looks like item detail need to be replaced. For example
Should be replaced to
(Don't change _BlowResistRate or symbols) Also, text at right of "hint" don't need to be replaced.Because they are just a hint to let you know what you are translating
After you finish,post it to me. Don't worry about format,I'll doublecheck.
heii, i will do my best, some of those will be hard to 1:1 translate without knowing the context in which it is used. for example: "_FireDefence": "%s%% Fire Damage Reduce",
could mean in german: "_FireDefence": "%s%% Feuerschaden reduziert", OR "_FireDefence": "%s%% Feuerschaden Verringerung",
depending on the context of the sentence its used in.
i will just start with translating and you might be able to show me some of the full descriptions added via the mod so i can get a sence of how their context is. will start in the meantime we can always redo some translations in the end if they are not fitting enough, cheers.
Cat means Category. Category and Buyprice is not showing by default ,just add them for test purpose. you can ignore these two. other text following "format" need to be translated
okay i think i am nearly finished. there are a few comments in the file itself which i wrote for you, which start with: <!-- and end with: -->
please go through all of them (comments in the file): there are 3 entries that i translated but i am not quite sure if they are needed to be translated. check them please. more important -> there are 3 entries i am not quite sure about what they relate to ingame so i dont know how to properly translate them. i could just choose the first word that comes to my mind and translate it that way but i tried to use the german words which are used in the base games DD2 german translation already.
SIDE QUESTION: is DarkDebuff meant to be Blindness or a other particular Debilitation?
hope i didnt f*#@ up some formating or anything like that while editing and i hope what i did is helpful to you somehow! BUT lets go over this translated version as i need to do a 2nd one for sure, where the 3 missing entries are also translated in.
Can you figure out how exactly the Ring of Brawn (id: 3538) works? I've been looking around the files, but I haven't been able to find the special effect. Thank you for the mod!
scroll down a bit i already asked and got an answer on this one, you can switch languages ingame when you need to see the info and switch back afterwards, i dont think xyzkljl1 changed his stance on this. idk for sure tho.
38 comments
just one question for people who play on other languages, is it possible to have the english bonus description on the other unsupported languages like german for example? (meaning base description would be german for example but the addition from your mod would just be english but still shown)
this way you dont have to translate everything but still everybody could use the mod no matter the language they want to play on, because it also impacts all other shown texts, not only the item descriptions.
if its not possible, all good, just wanted to ask if its not to much work. cheers <3
But modders tend to avoid duplicated work
If I make a not-good-enough german version,someone with ability to make a real german version may think “since it already exists,I don't need to do it”.
I prefer to leave the blank there so that somebody else will fill it.
sadly cant offer you more. cheers.
Would you like to make a german translation file to help me test it?
espessially as i would use that aswell haha
you would have to give something to me that says what needs translation (best in english).
Only the part that looks like item detail need to be replaced.
For example
Should be replaced to
(Don't change _BlowResistRate or symbols)
Also, text at right of "hint" don't need to be replaced.Because they are just a hint to let you know what you are translating
After you finish,post it to me.
Don't worry about format,I'll doublecheck.
"FieldFormat": {
"_BlowResistRate": "%s%% Blow Resist",
"_BuyPrice": {
"enable": false,
"format": "BuyPrice %s.",
"type": "String"
},
"_Category": {
"enable": false,
"format": "Cat %s",
"map": [
"Material",
"Other",
"Equip"
],
"type": "Enum"
},
"_DarkDefence": "%s%% Dark Debuff Resist",
"_FireDefence": "%s%% Fire Damage Reduce",
"_FireResist": "%s%% Fire Debuff Resist",
"_HealBlackHp": "Heal %s MAXHP.",
"_HealStamina": "Recover %s Stamina",
"_HealWhiteHp": "Heal %s HP.",
"_IceDefence": "%s%% Ice Damage Reduce",
"_IceResist": "%s%% Ice Debuff Resist",
"_Id": {
"enable": false,
"format": "Id %s.",
"type": "String"
},
"_LightDefence": "%s%% Light Damage Reduce",
"_MagicAttack": "%s MagATK",
"_MagicDefence": "%s MagDEF",
"_OilResist": "%s%% Oil Resist",
"_PhysicalAttack": "%s ATK",
"_PhysicalDefence": "%s PhyDEF",
"_PoisonResist": "%s%% Poison Resist",
"_SellPrice": {
"enable": false,
"format": "SellPrice %s.",
"type": "String"
},
"_ShakeResistRate": "%s%% Shake Resist",
"_SilentResist": "%s%% Silent Resist",
"_SlashDefenceRate": "%s%% Slash Reduce",
"_SleepResist": "%s%% Sleep Resist",
"_StoneResist": "%s%% Stone Resist",
"_StrikeDefenceRate": "%s%% Strike Reduce",
"_SubCategory": {
"enable": false,
"format": "Cat %s",
"map": [
"Buff",
"Material",
"Special",
"Quest",
"Book",
"Arrow",
"CustomSkill",
"PawnSkill",
"MagicBook",
"Online"
],
"type": "Enum"
},
"_ThunderDefence": "%s%% Thunder Damage Reduce",
"_ThunderResist": "%s%% Thunder Debuff Resist",
"_UseEffect": {
"enable": false,
"format": "Effect %s",
"map": [
"Heal",
"RecoverStamina",
"Status"
],
"type": "Enum"
},
"_WaterResist": "%s%% Water Resist"
},
"RingSpecialFormat": {
"1": {
"enable": true,
"format": "+{v1} MaxHP",
"hint": "(3502,Ring of Acclamation,200,0,0)(3501,Ring of Exultation,100,0,0)"
},
"10": {
"enable": true,
"format": "{v1}% Faster Cast",
"hint": "(3533,Ring of Articulacy,15,0,0)"
},
"11": {
"enable": true,
"format": "{v1}% Faster Cast but lose {v2}% Max HP",
"hint": "(3534,Ring of Recitation,25,20,0)"
},
"12": {
"enable": true,
"format": "+{v1} Robustness",
"hint": "(3535,Ring of Resolution,100,0,0)"
},
"13": {
"enable": true,
"format": "-{v1}% Stamina Cost",
"hint": "(3536,Ring of Grit,25,0,0)"
},
"14": {
"enable": true,
"format": "Gain {v1} ATK in {v2} seconds",
"hint": "(3537,Ring of Requital,15,10,0)"
},
"15": {
"enable": false,
"format": "{v1} {v2} {v3}",
"hint": "(3538,Ring of Brawn,0,0,0)"
},
"16": {
"enable": true,
"format": "Slight Heal for {v2} seconds when taken damage over {v1}% MaxHP",
"hint": "(3539,Ring of Benevolence,25,3,0)"
},
"17": {
"enable": true,
"format": "Gain {v2} ATK when under {v1}% HP",
"hint": "(3540,Ring of Recompense,25,100,0)"
},
"18": {
"enable": true,
"format": "Gain {v2} ATK when HP no less than {v1}%",
"hint": "(3541,Ring of Predominance,100,10,0)"
},
"2": {
"enable": true,
"format": "+{v1} Max Stamina",
"hint": "(3504,Ring of Momentum,150,0,0)(3503,Ring of Tenacity,90,0,0)"
},
"20": {
"enable": false,
"format": "{v1} {v2} {v3}",
"hint": "(3543,Ring of Disfavor,1,0,0)"
},
"21": {
"enable": true,
"format": "+{v1} Stamina Recover",
"hint": "(3544,Ring of Quickening,10,0,0)"
},
"22": {
"enable": true,
"format": "+{v1} stagger and knock down ability",
"hint": "(3545,Ring of Vehemence,100,0,0)"
},
"23": {
"enable": false,
"format": "{v1} {v2} {v3}",
"hint": "(3548,Ring of Proximity,0,0,0)"
},
"24": {
"enable": true,
"format": "+{v1}%/{v2}% Deal/Taken Damage",
"hint": "(3549,Ring of Gallantry,25,25,0)"
},
"25": {
"enable": true,
"format": "+{v1}% Damage",
"hint": "(3550,Ring of Skullduggery,20,0,0)"
},
"26": {
"enable": true,
"format": "Gain {v1} DEF in {v2} seconds",
"hint": "(3551,Ring of Reassurance,50,20,0)"
},
"27": {
"enable": true,
"format": "+{v1}% recover amount",
"hint": "(3552,Ring of Amplification,10,0,0)"
},
"28": {
"enable": false,
"format": "{v1} {v2} {v3}",
"hint": "(3553,Turquoise Ring,0,0,0)"
},
"29": {
"enable": false,
"format": "{v1} {v2} {v3}",
"hint": "(3554,Ring of Derision,0,0,0)"
},
"3": {
"enable": true,
"format": "+{v1} Max Weight",
"hint": "(3506,Ring of Profusion,10,0,0)(3505,Ring of Accrual,5,0,0)"
},
"30": {
"enable": true,
"format": "+{v1}.",
"hint": "(3555,Eternal Bond,10,0,0)"
},
"4": {
"enable": true,
"format": "+{v1}/{v2}/{v3} Max HP/Max Stamina/Max Weight",
"hint": "(3507,Ring of Triumph,100,100,5)"
},
"5": {
"enable": true,
"format": "+{v1} ATK",
"hint": "(3508,Ring of Aggression,30,0,0)"
},
"6": {
"enable": true,
"format": "+{v1} Magic ATK",
"hint": "(3510,Ring of Percipience,30,0,0)"
},
"7": {
"enable": true,
"format": "+{v1}% EXP Gain",
"hint": "(3530,Ring of Ambition,50,0,0)"
},
"8": {
"enable": true,
"format": "+{v1}% DCP Gain",
"hint": "(3531,Ring of Endeavor,50,0,0)"
},
"9": {
"enable": true,
"format": "Heal {v1} HP On Kill",
"hint": "(3532,Ring of Regeneration,50,0,0)"
}
}
}
"_FireDefence": "%s%% Fire Damage Reduce",
could mean in german:
"_FireDefence": "%s%% Feuerschaden reduziert",
OR
"_FireDefence": "%s%% Feuerschaden Verringerung",
depending on the context of the sentence its used in.
i will just start with translating and you might be able to show me some of the full descriptions added via the mod so i can get a sence of how their context is. will start in the meantime we can always redo some translations in the end if they are not fitting enough, cheers.
For examle
will become:
So there is no context.
does stuff like:
"format": "Cat %s",
and
"format": "BuyPrice %s",
and so on also need translation?
Category and Buyprice is not showing by default ,just add them for test purpose.
you can ignore these two.
other text following "format" need to be translated
which start with: <!--
and end with: -->
please go through all of them (comments in the file):
there are 3 entries that i translated but i am not quite sure if they are needed to be translated. check them please.
more important -> there are 3 entries i am not quite sure about what they relate to ingame so i dont know how to properly translate them.
i could just choose the first word that comes to my mind and translate it that way but i tried to use the german words which are used in the base games DD2 german translation already.
SIDE QUESTION: is DarkDebuff meant to be Blindness or a other particular Debilitation?
hope i didnt f*#@ up some formating or anything like that while editing and i hope what i did is helpful to you somehow! BUT lets go over this translated version as i need to do a 2nd one for sure, where the 3 missing entries are also translated in.
It's the name of `DCP` in chinese. I thought it's the same in english.
will fix in next version.
现在REFramework更新了,我有很多积压的点子要实现