From 18a900211fdc32420b7c0c98a2bc3218280d2662 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <53346444+ArchiDog1998@users.noreply.github.com> Date: Thu, 9 Nov 2023 23:11:51 +0800 Subject: [PATCH 1/7] New translations localization.json (French) --- RotationSolver/Localization/fr.json | 76 ++++++++++++++++------------- 1 file changed, 42 insertions(+), 34 deletions(-) diff --git a/RotationSolver/Localization/fr.json b/RotationSolver/Localization/fr.json index 8bfacedb5..6e658883c 100644 --- a/RotationSolver/Localization/fr.json +++ b/RotationSolver/Localization/fr.json @@ -38,31 +38,30 @@ "ConfigWindow_Events_DutyEnd": "Fin de Mission: ", "ConfigWindow_Param_UseOverlayWindow": "Display UI Overlay", "ConfigWindow_Param_UseOverlayWindowDesc": "Cette fenêtre du haut est utilisée pour afficher des informations supplémentaires sur votre fenêtre de jeu, telles que la position de la cible, la cible en elle même et la sous-cible, etc.", - "ConfigWindow_Param_ActionAhead": "Set the before an oGCD is avaliable to start trying using it", - "ConfigWindow_Param_MinLastAbilityAdvanced": "Set the time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", - "ConfigWindow_Param_CountDownAhead": "Set the number of seconds combat abilities will be used before finishing the countdown", - "ConfigWindow_Param_SpecialDuration": "Définir la durée des fenêtres spéciales définies par les commandes", - "ConfigWindow_Param_AddDotGCDCount": "Set the number of GCDs in advance for DOT refreshing", - "ConfigWindow_Param_MaxPing": "Set the max ping that RS can get to before skipping to the next action.", + "ConfigWindow_Param_ActionAhead": "The before an oGCD is avaliable to start trying using it", + "ConfigWindow_Param_MinLastAbilityAdvanced": "The time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", + "ConfigWindow_Param_CountDownAhead": "The abilities will be used before finishing the countdown", + "ConfigWindow_Param_SpecialDuration": "The duration of special windows set by commands", + "ConfigWindow_Param_AddDotGCDCount": "The number of GCDs in advance for DOT refreshing", + "ConfigWindow_Param_MaxPing": "The max ping that RS can get to before skipping to the next action.", "ConfigWindow_Param_AutoOffBetweenArea": "Auto turn off when player is moving between areas.", "ConfigWindow_Param_AutoOffAfterCombat": "Auto turn off RS when combat is over more for more then...", - "ConfigWindow_Param_AutoOffAfterCombatTime": "seconds.", "ConfigWindow_Param_AutoOffCutScene": "Auto turn off during cutscenes.", "ConfigWindow_Param_AutoOffWhenDead": "Désactiver automatiquement lorsque vous êtes mort.", "ConfigWindow_Param_AutoOffWhenDutyCompleted": "Auto turn off when duty completed.", "ConfigWindow_Param_UseWorkTask": "Utiliser la macro pour l'accélération.", "ConfigWindow_Param_ToggleManual": "Make /rotation Manual as a toggle command.", "ConfigWindow_Param_ToggleAuto": "Make /rotation Auto as a toggle command.", - "ConfigWindow_Param_WeaponDelay": "Set the range of random delay for GCD usage in seconds.", - "ConfigWindow_Param_DeathDelay": "Set the range of random delay for using revival abilities in seconds.", - "ConfigWindow_Param_HostileDelay": "Set the range of random delay for targeting in seconds.", - "ConfigWindow_Param_InterruptDelay": "Set the range of random delay for interrupting hostile targets in seconds.", - "ConfigWindow_Param_WeakenDelay": "Set the range of random delay for cleansing dispellable debuffs in seconds.", - "ConfigWindow_Param_HealDelay": "Set the range of random delay for healing in seconds.", - "ConfigWindow_Param_CountdownDelay": "Définit le délai aléatoire entre lequel l'activation du mode automatique sur le compte à rebours varie.", - "ConfigWindow_Param_NotInCombatDelay": "Set the range of random delay for Not In Combat in seconds.", - "ConfigWindow_Param_ClickingDelay": "Set the range of random delay for clicking actions.", - "ConfigWindow_Param_StopCastingDelay": "Set the range of random delay for stopping casting when the target is dead or immune to damage in seconds.", + "ConfigWindow_Param_WeaponDelay": "The range of random delay for GCD usage.", + "ConfigWindow_Param_DeathDelay": "The range of random delay for using revival abilities.", + "ConfigWindow_Param_HostileDelay": "The range of random delay for targeting.", + "ConfigWindow_Param_InterruptDelay": "The range of random delay for interrupting hostile targets.", + "ConfigWindow_Param_WeakenDelay": "The range of random delay for cleansing dispellable debuffs.", + "ConfigWindow_Param_HealDelay": "The range of random delay for healing.", + "ConfigWindow_Param_CountdownDelay": "The random delay between which auto mode activation on countdown varies.", + "ConfigWindow_Param_NotInCombatDelay": "The range of random delay for Not In Combat.", + "ConfigWindow_Param_ClickingDelay": "The range of random delay for clicking actions.", + "ConfigWindow_Param_StopCastingDelay": "The range of random delay for stopping casting when the target is dead or immune to damage.", "ConfigWindow_Param_ClickMistake": "Quelle est la probabilité que RS cliquera sur la mauvaise action.", "ConfigWindow_Param_PoslockCasting": "Lock the movement when casting or when doing some actions.", "ConfigWindow_Param_UseStopCasting": "Stops casting when the target is dead.", @@ -71,14 +70,14 @@ "ConfigWindow_Param_ShowTargetTimeToKill": "Show the target's time to kill.", "ConfigWindow_Param_BossTimeToKill": "If target's time until death is higher than this, regard it as boss.", "ConfigWindow_Param_DyingTimeToKill": "If target's time until death is lower than this, regard it is dying.", - "ConfigWindow_Param_PoslockModifier": "Définir la touche de modification pour déverrouiller le mouvement temporairement", + "ConfigWindow_Param_PoslockModifier": "The modifier key to unlock the movement temporary", "ConfigWindow_Param_PoslockDescription": "LT est pour le joueur manette", "ConfigWindow_Param_TeachingMode": "Mode apprentissage", "ConfigWindow_Param_TeachingModeColor": "Couleur de la boîte de message du mode d'apprentissage", "ConfigWindow_Param_MovingTargetColor": "Couleur de la boîte de notification de la cible mouvante", "ConfigWindow_Param_TargetColor": "Couleur de la cible", "ConfigWindow_Param_SubTargetColor": "Couleur des sous-cibles", - "ConfigWindow_Param_DrawingHeight": "The height of the next ability that will be used icon.", + "ConfigWindow_Param_DrawingHeight": "The height of the drawing things.", "ConfigWindow_Param_SampleLength": "Drawing smoothness.", "ConfigWindow_Param_KeyBoardNoise": "Simulate the effect of pressing abilities", "ConfigWindow_Param_KeyBoardNoiseTimes": "Temps d'effet", @@ -121,26 +120,28 @@ "ConfigWindow_Param_BeneficialAreaOnlyOnLocations": "Only on predefined location", "ConfigWindow_Param_BeneficialAreaOnTarget": "Sur la cible", "ConfigWindow_Param_BeneficialAreaOnCalculated": "On the calculated location", - "ConfigWindow_Param_HealthDifference": "HP%% for standard deviation for using AoE heal.", - "ConfigWindow_Param_HealthAreaAbility": "HP%% for AoE healing oGCDs", - "ConfigWindow_Param_HealthAreaSpell": "HP%% for AoE healing GCDs", + "ConfigWindow_Param_HealthDifference": "HP for standard deviation for using AoE heal.", + "ConfigWindow_Param_HealthAreaAbility": "HP for AoE healing oGCDs", + "ConfigWindow_Param_HealthAreaSpell": "HP for AoE healing GCDs", "ConfigWindow_Param_Normal": "Cibles classiques", "ConfigWindow_Param_HOT": "Cibles avec HOT", - "ConfigWindow_Param_HealthSingleAbility": "HP%% for ST healing oGCDs", - "ConfigWindow_Param_HealthSingleSpell": "HP%% for ST healing GCDs", - "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP%% is lower than this.", - "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP%% is lower than this.", + "ConfigWindow_Param_HealthSingleAbility": "HP for ST healing oGCDs", + "ConfigWindow_Param_HealthSingleSpell": "HP for ST healing GCDs", + "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP is lower than this.", + "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP is lower than this.", "ConfigWindow_Param_DistanceForMoving": "Use gapcloser as a damage ability if the distance to your target is less then this.", "ConfigWindow_Param_HealWhenNothingTodo": "Healing the members with GCD if there is nothing to do in combat.", - "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP%% is lower than this.", + "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP is lower than this.", "ConfigWindow_Param_HealWhenNothingTodoDelay": "The delay of this type of healing.", - "ConfigWindow_Param_HealthForDyingTank": "Set the HP%% for tank to use invulnerability", + "ConfigWindow_Param_HealthForDyingTank": "The HP for tank to use invulnerability", + "ConfigWindow_Param_HealthForGuard": "The HP for using Guard.", "ConfigWindow_Param_MeleeRangeOffset": "Melee Range action using offset", "ConfigWindow_Param_RightNowTargetToHostileType": "Engage settings", "ConfigWindow_Param_TargetToHostileType1": "All targets that are in range for any abilities", "ConfigWindow_Param_TargetToHostileType2": "Previously engaged targets or all targets that are in range\n(engages on countdown timer and resets when out of combat)", "ConfigWindow_Param_TargetToHostileType3": "Previously engaged targets (engages on countdown timer)", - "ConfigWindow_Param_AddEnemyListToHostile": "Add enemies list to the hostile targets.", + "ConfigWindow_Param_AddEnemyListToHostile": "Add enemy list to the hostile targets.", + "ConfigWindow_Param_OnlyAttackInEnemyList": "Only attack the targets in enemy list.", "ConfigWindow_Param_ChooseAttackMark": "Priority attack targets with attack markers", "ConfigWindow_Param_CanAttackMarkAOE": "Allowed use of AoE to attack more mobs.", "ConfigWindow_Param_AttackMarkAOEDesc": "Attention: Checking this option , AA will attack as many hostile targets as possible, while ignoring whether the attack will reach the marked target.", @@ -160,7 +161,7 @@ "ConfigWindow_Param_RaiseBrinkOfDeath": "Raise players that even have Brink of Death debuff", "ConfigWindow_Param_MoveAreaActionFarthest": "Target movement area ability to the farthest possible location", "ConfigWindow_Param_MoveAreaActionFarthestDesc": "Move to the furthest position for targeting are movement actions.", - "ConfigWindow_Param_HostileDesc": "You can set the logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", + "ConfigWindow_Param_HostileDesc": "You can The logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", "ConfigWindow_Param_HostileCondition": "Hostile target selection condition", "ConfigWindow_Control_OnlyShowWithHostileOrInDuty": "Only show these windows if there are enemies in or in duty", "ConfigWindow_Control_ShowNextActionWindow": "Show Next Action Window", @@ -218,7 +219,7 @@ "ActionSequencer_Adjusted": "Ajusté", "ActionSequencer_StatusSelf": "À partir de soi", "ActionSequencer_StatusAll": "De tous", - "ActionSequencer_Delay_Description": "How many seconds do you want to delay its turning to true.", + "ActionSequencer_Delay_Description": "Delay its turning to true.", "ActionSequencer_NotDescription": "Click to make it reverse.\nIs reversed : {0}", "Action_Friendly": "Soutien", "Action_Ability": "0GCD", @@ -260,7 +261,8 @@ "ActionConditionType_MaxCharges": "Max Charges", "TargetConditionType_HasStatus": "Has Status", "TargetConditionType_IsDying": "Is Dying", - "TargetConditionType_IsBoss": "Is Boss", + "TargetConditionType_IsBossFromTTK": "Is Boss From TTK", + "TargetConditionType_IsBossFromIcon": "Is Boss From Icon", "TargetConditionType_InCombat": "In Combat", "TargetConditionType_Distance": "Distance", "TargetConditionType_StatusEnd": "Status End", @@ -275,6 +277,11 @@ "TargetConditionType_ObjectEffect": "Object Effect", "TargetConditionType_Vfx": "Vfx", "TargetConditionType_IsNull": "Is Null", + "ConfigUnitType_Seconds": "Time Unit, in seconds.", + "ConfigUnitType_Degree": "Angle Unit, in degree.", + "ConfigUnitType_Pixels": "Display Unit, in piexels.", + "ConfigUnitType_Yalms": "Distance Unit, in yalms.", + "ConfigUnitType_Ratio": "Ratio Unit, in percents.", "TerritoryConditionType_TerritoryContentType": "Territory Content Type", "TerritoryConditionType_TerritoryName": "Territory Name", "TerritoryConditionType_DutyName": "Duty Name", @@ -530,6 +537,7 @@ "ConfigWindow_Basic_ClickingDuration": "The clicking duration, RS will try to click at this moment.", "ConfigWindow_Basic_WeaponDelay": "This is the clipping time.\nGCD is over. However, RS forgets to click the next action.", "ConfigWindow_About_ClickingCount": "Rotation Solver helped you by clicking actions {0:N0} times.", + "ConfigWindow_About_SayHelloCount": "You have sayed hello to other users {0:N0} times!", "ConfigWindow_Auto_AutoHealTimeToKill": "Stop healing when time to kill is lower then...", "ConfigWindow_UI_ShowHostiles": "Show the hostile target icon", "ConfigWindow_UI_HostileIconHeight": "Hostile Icon height from position", @@ -541,9 +549,9 @@ "ConfigWindow_Auto_AutoDefenseNumber": "The number hostile targets attacking you. If it's larger than this RS uses personal mitigation abilities.", "ConfigWindow_Target_OnlyAttackInVisionCone": "Only attack the targets in vision cone", "ConfigWindow_Target_VisionCone": "The angle of your vision cone", - "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke in seconds.", + "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke.", "ConfigWindow_UI_TTKTextColor": "The text color of the time to kill indicator.", - "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information in seconds.", + "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information.", "ConfigWindow_Actions_AOECount": "How many targets are needed to use this action.", "ConfigWindow_Actions_TTK": "TTK that this action needs the target be.", "ConfigWindow_Actions_HealRatio": "The HP ratio to auto heal", From 7914a60e1135ddfef7401c39162023db36757c35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <53346444+ArchiDog1998@users.noreply.github.com> Date: Thu, 9 Nov 2023 23:11:53 +0800 Subject: [PATCH 2/7] New translations localization.json (Spanish) --- RotationSolver/Localization/es.json | 76 ++++++++++++++++------------- 1 file changed, 42 insertions(+), 34 deletions(-) diff --git a/RotationSolver/Localization/es.json b/RotationSolver/Localization/es.json index 518d38ae8..aa54248ba 100644 --- a/RotationSolver/Localization/es.json +++ b/RotationSolver/Localization/es.json @@ -38,31 +38,30 @@ "ConfigWindow_Events_DutyEnd": "Final de Duty: ", "ConfigWindow_Param_UseOverlayWindow": "Display UI Overlay", "ConfigWindow_Param_UseOverlayWindowDesc": "This top window is used to display some extra information on your game window, such as target's positional, target and sub-target, etc.", - "ConfigWindow_Param_ActionAhead": "Set the before an oGCD is avaliable to start trying using it", - "ConfigWindow_Param_MinLastAbilityAdvanced": "Set the time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", - "ConfigWindow_Param_CountDownAhead": "Set the number of seconds combat abilities will be used before finishing the countdown", - "ConfigWindow_Param_SpecialDuration": "Set the duration of special windows set by commands", - "ConfigWindow_Param_AddDotGCDCount": "Set the number of GCDs in advance for DOT refreshing", - "ConfigWindow_Param_MaxPing": "Set the max ping that RS can get to before skipping to the next action.", + "ConfigWindow_Param_ActionAhead": "The before an oGCD is avaliable to start trying using it", + "ConfigWindow_Param_MinLastAbilityAdvanced": "The time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", + "ConfigWindow_Param_CountDownAhead": "The abilities will be used before finishing the countdown", + "ConfigWindow_Param_SpecialDuration": "The duration of special windows set by commands", + "ConfigWindow_Param_AddDotGCDCount": "The number of GCDs in advance for DOT refreshing", + "ConfigWindow_Param_MaxPing": "The max ping that RS can get to before skipping to the next action.", "ConfigWindow_Param_AutoOffBetweenArea": "Auto turn off when player is moving between areas.", "ConfigWindow_Param_AutoOffAfterCombat": "Auto turn off RS when combat is over more for more then...", - "ConfigWindow_Param_AutoOffAfterCombatTime": "seconds.", "ConfigWindow_Param_AutoOffCutScene": "Auto turn off during cutscenes.", "ConfigWindow_Param_AutoOffWhenDead": "Auto turn off when dead.", "ConfigWindow_Param_AutoOffWhenDutyCompleted": "Auto turn off when duty completed.", "ConfigWindow_Param_UseWorkTask": "Use work task for acceleration.", "ConfigWindow_Param_ToggleManual": "Make /rotation Manual as a toggle command.", "ConfigWindow_Param_ToggleAuto": "Make /rotation Auto as a toggle command.", - "ConfigWindow_Param_WeaponDelay": "Set the range of random delay for GCD usage in seconds.", - "ConfigWindow_Param_DeathDelay": "Set the range of random delay for using revival abilities in seconds.", - "ConfigWindow_Param_HostileDelay": "Set the range of random delay for targeting in seconds.", - "ConfigWindow_Param_InterruptDelay": "Set the range of random delay for interrupting hostile targets in seconds.", - "ConfigWindow_Param_WeakenDelay": "Set the range of random delay for cleansing dispellable debuffs in seconds.", - "ConfigWindow_Param_HealDelay": "Set the range of random delay for healing in seconds.", - "ConfigWindow_Param_CountdownDelay": "Set the random delay between which auto mode activation on countdown varies.", - "ConfigWindow_Param_NotInCombatDelay": "Set the range of random delay for Not In Combat in seconds.", - "ConfigWindow_Param_ClickingDelay": "Set the range of random delay for clicking actions.", - "ConfigWindow_Param_StopCastingDelay": "Set the range of random delay for stopping casting when the target is dead or immune to damage in seconds.", + "ConfigWindow_Param_WeaponDelay": "The range of random delay for GCD usage.", + "ConfigWindow_Param_DeathDelay": "The range of random delay for using revival abilities.", + "ConfigWindow_Param_HostileDelay": "The range of random delay for targeting.", + "ConfigWindow_Param_InterruptDelay": "The range of random delay for interrupting hostile targets.", + "ConfigWindow_Param_WeakenDelay": "The range of random delay for cleansing dispellable debuffs.", + "ConfigWindow_Param_HealDelay": "The range of random delay for healing.", + "ConfigWindow_Param_CountdownDelay": "The random delay between which auto mode activation on countdown varies.", + "ConfigWindow_Param_NotInCombatDelay": "The range of random delay for Not In Combat.", + "ConfigWindow_Param_ClickingDelay": "The range of random delay for clicking actions.", + "ConfigWindow_Param_StopCastingDelay": "The range of random delay for stopping casting when the target is dead or immune to damage.", "ConfigWindow_Param_ClickMistake": "How likely is it that RS will click the wrong action.", "ConfigWindow_Param_PoslockCasting": "Lock the movement when casting or when doing some actions.", "ConfigWindow_Param_UseStopCasting": "Stops casting when the target is dead.", @@ -71,14 +70,14 @@ "ConfigWindow_Param_ShowTargetTimeToKill": "Show the target's time to kill.", "ConfigWindow_Param_BossTimeToKill": "If target's time until death is higher than this, regard it as boss.", "ConfigWindow_Param_DyingTimeToKill": "If target's time until death is lower than this, regard it is dying.", - "ConfigWindow_Param_PoslockModifier": "Set the modifier key to unlock the movement temporary", + "ConfigWindow_Param_PoslockModifier": "The modifier key to unlock the movement temporary", "ConfigWindow_Param_PoslockDescription": "LT is for gamepad player", "ConfigWindow_Param_TeachingMode": "Teaching mode", "ConfigWindow_Param_TeachingModeColor": "Prompt box color of teaching mode", "ConfigWindow_Param_MovingTargetColor": "Prompt box color of moving target", "ConfigWindow_Param_TargetColor": "Target color", "ConfigWindow_Param_SubTargetColor": "Sub-target color", - "ConfigWindow_Param_DrawingHeight": "The height of the next ability that will be used icon.", + "ConfigWindow_Param_DrawingHeight": "The height of the drawing things.", "ConfigWindow_Param_SampleLength": "Drawing smoothness.", "ConfigWindow_Param_KeyBoardNoise": "Simulate the effect of pressing abilities", "ConfigWindow_Param_KeyBoardNoiseTimes": "Effect times", @@ -121,26 +120,28 @@ "ConfigWindow_Param_BeneficialAreaOnlyOnLocations": "Only on predefined location", "ConfigWindow_Param_BeneficialAreaOnTarget": "On target", "ConfigWindow_Param_BeneficialAreaOnCalculated": "On the calculated location", - "ConfigWindow_Param_HealthDifference": "HP%% for standard deviation for using AoE heal.", - "ConfigWindow_Param_HealthAreaAbility": "HP%% for AoE healing oGCDs", - "ConfigWindow_Param_HealthAreaSpell": "HP%% for AoE healing GCDs", + "ConfigWindow_Param_HealthDifference": "HP for standard deviation for using AoE heal.", + "ConfigWindow_Param_HealthAreaAbility": "HP for AoE healing oGCDs", + "ConfigWindow_Param_HealthAreaSpell": "HP for AoE healing GCDs", "ConfigWindow_Param_Normal": "Normal Targets", "ConfigWindow_Param_HOT": "Targets with HOT", - "ConfigWindow_Param_HealthSingleAbility": "HP%% for ST healing oGCDs", - "ConfigWindow_Param_HealthSingleSpell": "HP%% for ST healing GCDs", - "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP%% is lower than this.", - "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP%% is lower than this.", + "ConfigWindow_Param_HealthSingleAbility": "HP for ST healing oGCDs", + "ConfigWindow_Param_HealthSingleSpell": "HP for ST healing GCDs", + "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP is lower than this.", + "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP is lower than this.", "ConfigWindow_Param_DistanceForMoving": "Use gapcloser as a damage ability if the distance to your target is less then this.", "ConfigWindow_Param_HealWhenNothingTodo": "Healing the members with GCD if there is nothing to do in combat.", - "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP%% is lower than this.", + "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP is lower than this.", "ConfigWindow_Param_HealWhenNothingTodoDelay": "The delay of this type of healing.", - "ConfigWindow_Param_HealthForDyingTank": "Set the HP%% for tank to use invulnerability", + "ConfigWindow_Param_HealthForDyingTank": "The HP for tank to use invulnerability", + "ConfigWindow_Param_HealthForGuard": "The HP for using Guard.", "ConfigWindow_Param_MeleeRangeOffset": "Melee Range action using offset", "ConfigWindow_Param_RightNowTargetToHostileType": "Engage settings", "ConfigWindow_Param_TargetToHostileType1": "All targets that are in range for any abilities", "ConfigWindow_Param_TargetToHostileType2": "Previously engaged targets or all targets that are in range\n(engages on countdown timer and resets when out of combat)", "ConfigWindow_Param_TargetToHostileType3": "Previously engaged targets (engages on countdown timer)", - "ConfigWindow_Param_AddEnemyListToHostile": "Add enemies list to the hostile targets.", + "ConfigWindow_Param_AddEnemyListToHostile": "Add enemy list to the hostile targets.", + "ConfigWindow_Param_OnlyAttackInEnemyList": "Only attack the targets in enemy list.", "ConfigWindow_Param_ChooseAttackMark": "Priority attack targets with attack markers", "ConfigWindow_Param_CanAttackMarkAOE": "Allowed use of AoE to attack more mobs.", "ConfigWindow_Param_AttackMarkAOEDesc": "Attention: Checking this option , AA will attack as many hostile targets as possible, while ignoring whether the attack will reach the marked target.", @@ -160,7 +161,7 @@ "ConfigWindow_Param_RaiseBrinkOfDeath": "Raise players that even have Brink of Death debuff", "ConfigWindow_Param_MoveAreaActionFarthest": "Target movement area ability to the farthest possible location", "ConfigWindow_Param_MoveAreaActionFarthestDesc": "Move to the furthest position for targeting are movement actions.", - "ConfigWindow_Param_HostileDesc": "You can set the logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", + "ConfigWindow_Param_HostileDesc": "You can The logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", "ConfigWindow_Param_HostileCondition": "Hostile target selection condition", "ConfigWindow_Control_OnlyShowWithHostileOrInDuty": "Only show these windows if there are enemies in or in duty", "ConfigWindow_Control_ShowNextActionWindow": "Show Next Action Window", @@ -218,7 +219,7 @@ "ActionSequencer_Adjusted": "Adjusted", "ActionSequencer_StatusSelf": "From Self", "ActionSequencer_StatusAll": "From All", - "ActionSequencer_Delay_Description": "How many seconds do you want to delay its turning to true.", + "ActionSequencer_Delay_Description": "Delay its turning to true.", "ActionSequencer_NotDescription": "Click to make it reverse.\nIs reversed : {0}", "Action_Friendly": "Support", "Action_Ability": "0GCD", @@ -260,7 +261,8 @@ "ActionConditionType_MaxCharges": "Max Charges", "TargetConditionType_HasStatus": "Has Status", "TargetConditionType_IsDying": "Is Dying", - "TargetConditionType_IsBoss": "Is Boss", + "TargetConditionType_IsBossFromTTK": "Is Boss From TTK", + "TargetConditionType_IsBossFromIcon": "Is Boss From Icon", "TargetConditionType_InCombat": "In Combat", "TargetConditionType_Distance": "Distance", "TargetConditionType_StatusEnd": "Status End", @@ -275,6 +277,11 @@ "TargetConditionType_ObjectEffect": "Object Effect", "TargetConditionType_Vfx": "Vfx", "TargetConditionType_IsNull": "Is Null", + "ConfigUnitType_Seconds": "Time Unit, in seconds.", + "ConfigUnitType_Degree": "Angle Unit, in degree.", + "ConfigUnitType_Pixels": "Display Unit, in piexels.", + "ConfigUnitType_Yalms": "Distance Unit, in yalms.", + "ConfigUnitType_Ratio": "Ratio Unit, in percents.", "TerritoryConditionType_TerritoryContentType": "Territory Content Type", "TerritoryConditionType_TerritoryName": "Territory Name", "TerritoryConditionType_DutyName": "Duty Name", @@ -530,6 +537,7 @@ "ConfigWindow_Basic_ClickingDuration": "The clicking duration, RS will try to click at this moment.", "ConfigWindow_Basic_WeaponDelay": "This is the clipping time.\nGCD is over. However, RS forgets to click the next action.", "ConfigWindow_About_ClickingCount": "Rotation Solver helped you by clicking actions {0:N0} times.", + "ConfigWindow_About_SayHelloCount": "You have sayed hello to other users {0:N0} times!", "ConfigWindow_Auto_AutoHealTimeToKill": "Stop healing when time to kill is lower then...", "ConfigWindow_UI_ShowHostiles": "Show the hostile target icon", "ConfigWindow_UI_HostileIconHeight": "Hostile Icon height from position", @@ -541,9 +549,9 @@ "ConfigWindow_Auto_AutoDefenseNumber": "The number hostile targets attacking you. If it's larger than this RS uses personal mitigation abilities.", "ConfigWindow_Target_OnlyAttackInVisionCone": "Only attack the targets in vision cone", "ConfigWindow_Target_VisionCone": "The angle of your vision cone", - "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke in seconds.", + "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke.", "ConfigWindow_UI_TTKTextColor": "The text color of the time to kill indicator.", - "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information in seconds.", + "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information.", "ConfigWindow_Actions_AOECount": "How many targets are needed to use this action.", "ConfigWindow_Actions_TTK": "TTK that this action needs the target be.", "ConfigWindow_Actions_HealRatio": "The HP ratio to auto heal", From cff879f71693ccb65fa1e329cba30991cf1e8776 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <53346444+ArchiDog1998@users.noreply.github.com> Date: Thu, 9 Nov 2023 23:11:54 +0800 Subject: [PATCH 3/7] New translations localization.json (German) --- RotationSolver/Localization/de.json | 76 ++++++++++++++++------------- 1 file changed, 42 insertions(+), 34 deletions(-) diff --git a/RotationSolver/Localization/de.json b/RotationSolver/Localization/de.json index bf400bc6c..d7f689039 100644 --- a/RotationSolver/Localization/de.json +++ b/RotationSolver/Localization/de.json @@ -38,31 +38,30 @@ "ConfigWindow_Events_DutyEnd": "Duty End: ", "ConfigWindow_Param_UseOverlayWindow": "Display UI Overlay", "ConfigWindow_Param_UseOverlayWindowDesc": "This top window is used to display some extra information on your game window, such as target's positional, target and sub-target, etc.", - "ConfigWindow_Param_ActionAhead": "Set the before an oGCD is avaliable to start trying using it", - "ConfigWindow_Param_MinLastAbilityAdvanced": "Set the time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", - "ConfigWindow_Param_CountDownAhead": "Set the number of seconds combat abilities will be used before finishing the countdown", - "ConfigWindow_Param_SpecialDuration": "Set the duration of special windows set by commands", - "ConfigWindow_Param_AddDotGCDCount": "Set the number of GCDs in advance for DOT refreshing", - "ConfigWindow_Param_MaxPing": "Set the max ping that RS can get to before skipping to the next action.", + "ConfigWindow_Param_ActionAhead": "The before an oGCD is avaliable to start trying using it", + "ConfigWindow_Param_MinLastAbilityAdvanced": "The time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", + "ConfigWindow_Param_CountDownAhead": "The abilities will be used before finishing the countdown", + "ConfigWindow_Param_SpecialDuration": "The duration of special windows set by commands", + "ConfigWindow_Param_AddDotGCDCount": "The number of GCDs in advance for DOT refreshing", + "ConfigWindow_Param_MaxPing": "The max ping that RS can get to before skipping to the next action.", "ConfigWindow_Param_AutoOffBetweenArea": "Auto turn off when player is moving between areas.", "ConfigWindow_Param_AutoOffAfterCombat": "Auto turn off RS when combat is over more for more then...", - "ConfigWindow_Param_AutoOffAfterCombatTime": "seconds.", "ConfigWindow_Param_AutoOffCutScene": "Auto turn off during cutscenes.", "ConfigWindow_Param_AutoOffWhenDead": "Automatisch ausschalten, wenn tot.", "ConfigWindow_Param_AutoOffWhenDutyCompleted": "Auto turn off when duty completed.", "ConfigWindow_Param_UseWorkTask": "Use work task for acceleration.", "ConfigWindow_Param_ToggleManual": "Make /rotation Manual as a toggle command.", "ConfigWindow_Param_ToggleAuto": "Make /rotation Auto as a toggle command.", - "ConfigWindow_Param_WeaponDelay": "Set the range of random delay for GCD usage in seconds.", - "ConfigWindow_Param_DeathDelay": "Set the range of random delay for using revival abilities in seconds.", - "ConfigWindow_Param_HostileDelay": "Set the range of random delay for targeting in seconds.", - "ConfigWindow_Param_InterruptDelay": "Set the range of random delay for interrupting hostile targets in seconds.", - "ConfigWindow_Param_WeakenDelay": "Set the range of random delay for cleansing dispellable debuffs in seconds.", - "ConfigWindow_Param_HealDelay": "Set the range of random delay for healing in seconds.", - "ConfigWindow_Param_CountdownDelay": "Set the random delay between which auto mode activation on countdown varies.", - "ConfigWindow_Param_NotInCombatDelay": "Set the range of random delay for Not In Combat in seconds.", - "ConfigWindow_Param_ClickingDelay": "Set the range of random delay for clicking actions.", - "ConfigWindow_Param_StopCastingDelay": "Set the range of random delay for stopping casting when the target is dead or immune to damage in seconds.", + "ConfigWindow_Param_WeaponDelay": "The range of random delay for GCD usage.", + "ConfigWindow_Param_DeathDelay": "The range of random delay for using revival abilities.", + "ConfigWindow_Param_HostileDelay": "The range of random delay for targeting.", + "ConfigWindow_Param_InterruptDelay": "The range of random delay for interrupting hostile targets.", + "ConfigWindow_Param_WeakenDelay": "The range of random delay for cleansing dispellable debuffs.", + "ConfigWindow_Param_HealDelay": "The range of random delay for healing.", + "ConfigWindow_Param_CountdownDelay": "The random delay between which auto mode activation on countdown varies.", + "ConfigWindow_Param_NotInCombatDelay": "The range of random delay for Not In Combat.", + "ConfigWindow_Param_ClickingDelay": "The range of random delay for clicking actions.", + "ConfigWindow_Param_StopCastingDelay": "The range of random delay for stopping casting when the target is dead or immune to damage.", "ConfigWindow_Param_ClickMistake": "How likely is it that RS will click the wrong action.", "ConfigWindow_Param_PoslockCasting": "Lock the movement when casting or when doing some actions.", "ConfigWindow_Param_UseStopCasting": "Stops casting when the target is dead.", @@ -71,14 +70,14 @@ "ConfigWindow_Param_ShowTargetTimeToKill": "Show the target's time to kill.", "ConfigWindow_Param_BossTimeToKill": "If target's time until death is higher than this, regard it as boss.", "ConfigWindow_Param_DyingTimeToKill": "If target's time until death is lower than this, regard it is dying.", - "ConfigWindow_Param_PoslockModifier": "Set the modifier key to unlock the movement temporary", + "ConfigWindow_Param_PoslockModifier": "The modifier key to unlock the movement temporary", "ConfigWindow_Param_PoslockDescription": "LT is for gamepad player", "ConfigWindow_Param_TeachingMode": "Teaching mode", "ConfigWindow_Param_TeachingModeColor": "Prompt box color of teaching mode", "ConfigWindow_Param_MovingTargetColor": "Prompt box color of moving target", "ConfigWindow_Param_TargetColor": "Target color", "ConfigWindow_Param_SubTargetColor": "Sub-target color", - "ConfigWindow_Param_DrawingHeight": "The height of the next ability that will be used icon.", + "ConfigWindow_Param_DrawingHeight": "The height of the drawing things.", "ConfigWindow_Param_SampleLength": "Drawing smoothness.", "ConfigWindow_Param_KeyBoardNoise": "Simulate the effect of pressing abilities", "ConfigWindow_Param_KeyBoardNoiseTimes": "Effect times", @@ -121,26 +120,28 @@ "ConfigWindow_Param_BeneficialAreaOnlyOnLocations": "Only on predefined location", "ConfigWindow_Param_BeneficialAreaOnTarget": "On target", "ConfigWindow_Param_BeneficialAreaOnCalculated": "On the calculated location", - "ConfigWindow_Param_HealthDifference": "HP%% for standard deviation for using AoE heal.", - "ConfigWindow_Param_HealthAreaAbility": "HP%% for AoE healing oGCDs", - "ConfigWindow_Param_HealthAreaSpell": "HP%% for AoE healing GCDs", + "ConfigWindow_Param_HealthDifference": "HP for standard deviation for using AoE heal.", + "ConfigWindow_Param_HealthAreaAbility": "HP for AoE healing oGCDs", + "ConfigWindow_Param_HealthAreaSpell": "HP for AoE healing GCDs", "ConfigWindow_Param_Normal": "Normal Targets", "ConfigWindow_Param_HOT": "Targets with HOT", - "ConfigWindow_Param_HealthSingleAbility": "HP%% for ST healing oGCDs", - "ConfigWindow_Param_HealthSingleSpell": "HP%% for ST healing GCDs", - "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP%% is lower than this.", - "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP%% is lower than this.", + "ConfigWindow_Param_HealthSingleAbility": "HP for ST healing oGCDs", + "ConfigWindow_Param_HealthSingleSpell": "HP for ST healing GCDs", + "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP is lower than this.", + "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP is lower than this.", "ConfigWindow_Param_DistanceForMoving": "Use gapcloser as a damage ability if the distance to your target is less then this.", "ConfigWindow_Param_HealWhenNothingTodo": "Healing the members with GCD if there is nothing to do in combat.", - "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP%% is lower than this.", + "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP is lower than this.", "ConfigWindow_Param_HealWhenNothingTodoDelay": "The delay of this type of healing.", - "ConfigWindow_Param_HealthForDyingTank": "Set the HP%% for tank to use invulnerability", + "ConfigWindow_Param_HealthForDyingTank": "The HP for tank to use invulnerability", + "ConfigWindow_Param_HealthForGuard": "The HP for using Guard.", "ConfigWindow_Param_MeleeRangeOffset": "Melee Range action using offset", "ConfigWindow_Param_RightNowTargetToHostileType": "Engage settings", "ConfigWindow_Param_TargetToHostileType1": "All targets that are in range for any abilities", "ConfigWindow_Param_TargetToHostileType2": "Previously engaged targets or all targets that are in range\n(engages on countdown timer and resets when out of combat)", "ConfigWindow_Param_TargetToHostileType3": "Previously engaged targets (engages on countdown timer)", - "ConfigWindow_Param_AddEnemyListToHostile": "Add enemies list to the hostile targets.", + "ConfigWindow_Param_AddEnemyListToHostile": "Add enemy list to the hostile targets.", + "ConfigWindow_Param_OnlyAttackInEnemyList": "Only attack the targets in enemy list.", "ConfigWindow_Param_ChooseAttackMark": "Priority attack targets with attack markers", "ConfigWindow_Param_CanAttackMarkAOE": "Allowed use of AoE to attack more mobs.", "ConfigWindow_Param_AttackMarkAOEDesc": "Attention: Checking this option , AA will attack as many hostile targets as possible, while ignoring whether the attack will reach the marked target.", @@ -160,7 +161,7 @@ "ConfigWindow_Param_RaiseBrinkOfDeath": "Raise players that even have Brink of Death debuff", "ConfigWindow_Param_MoveAreaActionFarthest": "Target movement area ability to the farthest possible location", "ConfigWindow_Param_MoveAreaActionFarthestDesc": "Move to the furthest position for targeting are movement actions.", - "ConfigWindow_Param_HostileDesc": "You can set the logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", + "ConfigWindow_Param_HostileDesc": "You can The logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", "ConfigWindow_Param_HostileCondition": "Hostile target selection condition", "ConfigWindow_Control_OnlyShowWithHostileOrInDuty": "Only show these windows if there are enemies in or in duty", "ConfigWindow_Control_ShowNextActionWindow": "Show Next Action Window", @@ -218,7 +219,7 @@ "ActionSequencer_Adjusted": "Adjusted", "ActionSequencer_StatusSelf": "From Self", "ActionSequencer_StatusAll": "From All", - "ActionSequencer_Delay_Description": "How many seconds do you want to delay its turning to true.", + "ActionSequencer_Delay_Description": "Delay its turning to true.", "ActionSequencer_NotDescription": "Click to make it reverse.\nIs reversed : {0}", "Action_Friendly": "Support", "Action_Ability": "0GCD", @@ -260,7 +261,8 @@ "ActionConditionType_MaxCharges": "Max Charges", "TargetConditionType_HasStatus": "Has Status", "TargetConditionType_IsDying": "Is Dying", - "TargetConditionType_IsBoss": "Is Boss", + "TargetConditionType_IsBossFromTTK": "Is Boss From TTK", + "TargetConditionType_IsBossFromIcon": "Is Boss From Icon", "TargetConditionType_InCombat": "In Combat", "TargetConditionType_Distance": "Distance", "TargetConditionType_StatusEnd": "Status End", @@ -275,6 +277,11 @@ "TargetConditionType_ObjectEffect": "Object Effect", "TargetConditionType_Vfx": "Vfx", "TargetConditionType_IsNull": "Is Null", + "ConfigUnitType_Seconds": "Time Unit, in seconds.", + "ConfigUnitType_Degree": "Angle Unit, in degree.", + "ConfigUnitType_Pixels": "Display Unit, in piexels.", + "ConfigUnitType_Yalms": "Distance Unit, in yalms.", + "ConfigUnitType_Ratio": "Ratio Unit, in percents.", "TerritoryConditionType_TerritoryContentType": "Territory Content Type", "TerritoryConditionType_TerritoryName": "Territory Name", "TerritoryConditionType_DutyName": "Duty Name", @@ -530,6 +537,7 @@ "ConfigWindow_Basic_ClickingDuration": "The clicking duration, RS will try to click at this moment.", "ConfigWindow_Basic_WeaponDelay": "This is the clipping time.\nGCD is over. However, RS forgets to click the next action.", "ConfigWindow_About_ClickingCount": "Rotation Solver helped you by clicking actions {0:N0} times.", + "ConfigWindow_About_SayHelloCount": "You have sayed hello to other users {0:N0} times!", "ConfigWindow_Auto_AutoHealTimeToKill": "Stop healing when time to kill is lower then...", "ConfigWindow_UI_ShowHostiles": "Show the hostile target icon", "ConfigWindow_UI_HostileIconHeight": "Hostile Icon height from position", @@ -541,9 +549,9 @@ "ConfigWindow_Auto_AutoDefenseNumber": "The number hostile targets attacking you. If it's larger than this RS uses personal mitigation abilities.", "ConfigWindow_Target_OnlyAttackInVisionCone": "Only attack the targets in vision cone", "ConfigWindow_Target_VisionCone": "The angle of your vision cone", - "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke in seconds.", + "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke.", "ConfigWindow_UI_TTKTextColor": "The text color of the time to kill indicator.", - "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information in seconds.", + "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information.", "ConfigWindow_Actions_AOECount": "How many targets are needed to use this action.", "ConfigWindow_Actions_TTK": "TTK that this action needs the target be.", "ConfigWindow_Actions_HealRatio": "The HP ratio to auto heal", From 2619472f71e78c628d54eb9b80cec66827d8fa98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <53346444+ArchiDog1998@users.noreply.github.com> Date: Thu, 9 Nov 2023 23:11:55 +0800 Subject: [PATCH 4/7] New translations localization.json (Japanese) --- RotationSolver/Localization/ja.json | 76 ++++++++++++++++------------- 1 file changed, 42 insertions(+), 34 deletions(-) diff --git a/RotationSolver/Localization/ja.json b/RotationSolver/Localization/ja.json index e7e632836..13241e6c8 100644 --- a/RotationSolver/Localization/ja.json +++ b/RotationSolver/Localization/ja.json @@ -38,31 +38,30 @@ "ConfigWindow_Events_DutyEnd": "コンテンツ終了: ", "ConfigWindow_Param_UseOverlayWindow": "Display UI Overlay", "ConfigWindow_Param_UseOverlayWindowDesc": "このトップウィンドウは、ターゲットの位置、ターゲット、サブターゲットなど、ゲームウィンドウにいくつかの追加情報を表示するために使用されます。", - "ConfigWindow_Param_ActionAhead": "Set the before an oGCD is avaliable to start trying using it", - "ConfigWindow_Param_MinLastAbilityAdvanced": "Set the time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", - "ConfigWindow_Param_CountDownAhead": "Set the number of seconds combat abilities will be used before finishing the countdown", - "ConfigWindow_Param_SpecialDuration": "コマンドによって設定された特別なウィンドウの長さを設定します", - "ConfigWindow_Param_AddDotGCDCount": "Set the number of GCDs in advance for DOT refreshing", - "ConfigWindow_Param_MaxPing": "Set the max ping that RS can get to before skipping to the next action.", + "ConfigWindow_Param_ActionAhead": "The before an oGCD is avaliable to start trying using it", + "ConfigWindow_Param_MinLastAbilityAdvanced": "The time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", + "ConfigWindow_Param_CountDownAhead": "The abilities will be used before finishing the countdown", + "ConfigWindow_Param_SpecialDuration": "The duration of special windows set by commands", + "ConfigWindow_Param_AddDotGCDCount": "The number of GCDs in advance for DOT refreshing", + "ConfigWindow_Param_MaxPing": "The max ping that RS can get to before skipping to the next action.", "ConfigWindow_Param_AutoOffBetweenArea": "プレイヤーがエリアチェンジ時に自動的にオフにします。", "ConfigWindow_Param_AutoOffAfterCombat": "Auto turn off RS when combat is over more for more then...", - "ConfigWindow_Param_AutoOffAfterCombatTime": "秒", "ConfigWindow_Param_AutoOffCutScene": "カットシーン中に自動的にオフにします。", "ConfigWindow_Param_AutoOffWhenDead": "死んだときに自動的にオフにします。", "ConfigWindow_Param_AutoOffWhenDutyCompleted": "Auto turn off when duty completed.", "ConfigWindow_Param_UseWorkTask": "高速化の為にワークタスクを使用します。", "ConfigWindow_Param_ToggleManual": "Make /rotation Manual as a toggle command.", "ConfigWindow_Param_ToggleAuto": "Make /rotation Auto as a toggle command.", - "ConfigWindow_Param_WeaponDelay": "Set the range of random delay for GCD usage in seconds.", - "ConfigWindow_Param_DeathDelay": "蘇生を使用する際のランダム遅延範囲を秒単位で設定します。", - "ConfigWindow_Param_HostileDelay": "Set the range of random delay for targeting in seconds.", - "ConfigWindow_Param_InterruptDelay": "蘇生を使用する際のランダム遅延範囲を秒単位で設定します。", - "ConfigWindow_Param_WeakenDelay": "Set the range of random delay for cleansing dispellable debuffs in seconds.", - "ConfigWindow_Param_HealDelay": "Set the range of random delay for healing in seconds.", - "ConfigWindow_Param_CountdownDelay": "カウントダウン時の自動モード起動時のランダム遅延を設定します。", - "ConfigWindow_Param_NotInCombatDelay": "GCDのランダム遅延範囲を秒単位で設定します。", - "ConfigWindow_Param_ClickingDelay": "Set the range of random delay for clicking actions.", - "ConfigWindow_Param_StopCastingDelay": "ターゲットが死亡した場合、または数秒でダメージを受けない場合にキャストを停止するためのランダム遅延範囲を設定します。", + "ConfigWindow_Param_WeaponDelay": "The range of random delay for GCD usage.", + "ConfigWindow_Param_DeathDelay": "The range of random delay for using revival abilities.", + "ConfigWindow_Param_HostileDelay": "The range of random delay for targeting.", + "ConfigWindow_Param_InterruptDelay": "The range of random delay for interrupting hostile targets.", + "ConfigWindow_Param_WeakenDelay": "The range of random delay for cleansing dispellable debuffs.", + "ConfigWindow_Param_HealDelay": "The range of random delay for healing.", + "ConfigWindow_Param_CountdownDelay": "The random delay between which auto mode activation on countdown varies.", + "ConfigWindow_Param_NotInCombatDelay": "The range of random delay for Not In Combat.", + "ConfigWindow_Param_ClickingDelay": "The range of random delay for clicking actions.", + "ConfigWindow_Param_StopCastingDelay": "The range of random delay for stopping casting when the target is dead or immune to damage.", "ConfigWindow_Param_ClickMistake": "RSが間違ったアクションをクリックする可能性はどれくらいですか。", "ConfigWindow_Param_PoslockCasting": "キャスト時やアクション時に移動を停止します。", "ConfigWindow_Param_UseStopCasting": "ターゲットが死んだ時、キャスティングをやめる。", @@ -71,14 +70,14 @@ "ConfigWindow_Param_ShowTargetTimeToKill": "目標を倒すまでの時間を表示します。", "ConfigWindow_Param_BossTimeToKill": "If target's time until death is higher than this, regard it as boss.", "ConfigWindow_Param_DyingTimeToKill": "ターゲットを倒すまでの時間がこれよりも短い場合は、それは倒しているとみなします。", - "ConfigWindow_Param_PoslockModifier": "修飾キーを設定すると、押している間は一時的に移動制限が解除されます", + "ConfigWindow_Param_PoslockModifier": "The modifier key to unlock the movement temporary", "ConfigWindow_Param_PoslockDescription": "ゲームパッドではLTで解除できます", "ConfigWindow_Param_TeachingMode": "指導モード", "ConfigWindow_Param_TeachingModeColor": "指導モードのメッセージ色", "ConfigWindow_Param_MovingTargetColor": "移動ターゲットのメッセージボックスの色", "ConfigWindow_Param_TargetColor": "ターゲットカラー", "ConfigWindow_Param_SubTargetColor": "サブターゲットカラー", - "ConfigWindow_Param_DrawingHeight": "The height of the next ability that will be used icon.", + "ConfigWindow_Param_DrawingHeight": "The height of the drawing things.", "ConfigWindow_Param_SampleLength": "Drawing smoothness.", "ConfigWindow_Param_KeyBoardNoise": "Simulate the effect of pressing abilities", "ConfigWindow_Param_KeyBoardNoiseTimes": "効果時間", @@ -121,26 +120,28 @@ "ConfigWindow_Param_BeneficialAreaOnlyOnLocations": "Only on predefined location", "ConfigWindow_Param_BeneficialAreaOnTarget": "On target", "ConfigWindow_Param_BeneficialAreaOnCalculated": "On the calculated location", - "ConfigWindow_Param_HealthDifference": "HP%% for standard deviation for using AoE heal.", - "ConfigWindow_Param_HealthAreaAbility": "HP%% for AoE healing oGCDs", - "ConfigWindow_Param_HealthAreaSpell": "HP%% for AoE healing GCDs", + "ConfigWindow_Param_HealthDifference": "HP for standard deviation for using AoE heal.", + "ConfigWindow_Param_HealthAreaAbility": "HP for AoE healing oGCDs", + "ConfigWindow_Param_HealthAreaSpell": "HP for AoE healing GCDs", "ConfigWindow_Param_Normal": "Normal Targets", "ConfigWindow_Param_HOT": "Targets with HOT", - "ConfigWindow_Param_HealthSingleAbility": "HP%% for ST healing oGCDs", - "ConfigWindow_Param_HealthSingleSpell": "HP%% for ST healing GCDs", - "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP%% is lower than this.", - "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP%% is lower than this.", + "ConfigWindow_Param_HealthSingleAbility": "HP for ST healing oGCDs", + "ConfigWindow_Param_HealthSingleSpell": "HP for ST healing GCDs", + "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP is lower than this.", + "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP is lower than this.", "ConfigWindow_Param_DistanceForMoving": "Use gapcloser as a damage ability if the distance to your target is less then this.", "ConfigWindow_Param_HealWhenNothingTodo": "Healing the members with GCD if there is nothing to do in combat.", - "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP%% is lower than this.", + "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP is lower than this.", "ConfigWindow_Param_HealWhenNothingTodoDelay": "The delay of this type of healing.", - "ConfigWindow_Param_HealthForDyingTank": "Set the HP%% for tank to use invulnerability", + "ConfigWindow_Param_HealthForDyingTank": "The HP for tank to use invulnerability", + "ConfigWindow_Param_HealthForGuard": "The HP for using Guard.", "ConfigWindow_Param_MeleeRangeOffset": "Melee Range action using offset", "ConfigWindow_Param_RightNowTargetToHostileType": "Engage settings", "ConfigWindow_Param_TargetToHostileType1": "All targets that are in range for any abilities", "ConfigWindow_Param_TargetToHostileType2": "Previously engaged targets or all targets that are in range\n(engages on countdown timer and resets when out of combat)", "ConfigWindow_Param_TargetToHostileType3": "Previously engaged targets (engages on countdown timer)", - "ConfigWindow_Param_AddEnemyListToHostile": "Add enemies list to the hostile targets.", + "ConfigWindow_Param_AddEnemyListToHostile": "Add enemy list to the hostile targets.", + "ConfigWindow_Param_OnlyAttackInEnemyList": "Only attack the targets in enemy list.", "ConfigWindow_Param_ChooseAttackMark": "Priority attack targets with attack markers", "ConfigWindow_Param_CanAttackMarkAOE": "Allowed use of AoE to attack more mobs.", "ConfigWindow_Param_AttackMarkAOEDesc": "Attention: Checking this option , AA will attack as many hostile targets as possible, while ignoring whether the attack will reach the marked target.", @@ -160,7 +161,7 @@ "ConfigWindow_Param_RaiseBrinkOfDeath": "Raise players that even have Brink of Death debuff", "ConfigWindow_Param_MoveAreaActionFarthest": "Target movement area ability to the farthest possible location", "ConfigWindow_Param_MoveAreaActionFarthestDesc": "Move to the furthest position for targeting are movement actions.", - "ConfigWindow_Param_HostileDesc": "You can set the logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", + "ConfigWindow_Param_HostileDesc": "You can The logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", "ConfigWindow_Param_HostileCondition": "Hostile target selection condition", "ConfigWindow_Control_OnlyShowWithHostileOrInDuty": "Only show these windows if there are enemies in or in duty", "ConfigWindow_Control_ShowNextActionWindow": "Show Next Action Window", @@ -218,7 +219,7 @@ "ActionSequencer_Adjusted": "Adjusted", "ActionSequencer_StatusSelf": "From Self", "ActionSequencer_StatusAll": "From All", - "ActionSequencer_Delay_Description": "How many seconds do you want to delay its turning to true.", + "ActionSequencer_Delay_Description": "Delay its turning to true.", "ActionSequencer_NotDescription": "Click to make it reverse.\nIs reversed : {0}", "Action_Friendly": "Support", "Action_Ability": "0GCD", @@ -260,7 +261,8 @@ "ActionConditionType_MaxCharges": "Max Charges", "TargetConditionType_HasStatus": "Has Status", "TargetConditionType_IsDying": "Is Dying", - "TargetConditionType_IsBoss": "Is Boss", + "TargetConditionType_IsBossFromTTK": "Is Boss From TTK", + "TargetConditionType_IsBossFromIcon": "Is Boss From Icon", "TargetConditionType_InCombat": "In Combat", "TargetConditionType_Distance": "Distance", "TargetConditionType_StatusEnd": "Status End", @@ -275,6 +277,11 @@ "TargetConditionType_ObjectEffect": "Object Effect", "TargetConditionType_Vfx": "Vfx", "TargetConditionType_IsNull": "Is Null", + "ConfigUnitType_Seconds": "Time Unit, in seconds.", + "ConfigUnitType_Degree": "Angle Unit, in degree.", + "ConfigUnitType_Pixels": "Display Unit, in piexels.", + "ConfigUnitType_Yalms": "Distance Unit, in yalms.", + "ConfigUnitType_Ratio": "Ratio Unit, in percents.", "TerritoryConditionType_TerritoryContentType": "Territory Content Type", "TerritoryConditionType_TerritoryName": "Territory Name", "TerritoryConditionType_DutyName": "Duty Name", @@ -530,6 +537,7 @@ "ConfigWindow_Basic_ClickingDuration": "The clicking duration, RS will try to click at this moment.", "ConfigWindow_Basic_WeaponDelay": "This is the clipping time.\nGCD is over. However, RS forgets to click the next action.", "ConfigWindow_About_ClickingCount": "Rotation Solverは、アクションにおいて {0:N0} 回あなたを助けました。", + "ConfigWindow_About_SayHelloCount": "You have sayed hello to other users {0:N0} times!", "ConfigWindow_Auto_AutoHealTimeToKill": "Stop healing when time to kill is lower then...", "ConfigWindow_UI_ShowHostiles": "Show the hostile target icon", "ConfigWindow_UI_HostileIconHeight": "Hostile Icon height from position", @@ -541,9 +549,9 @@ "ConfigWindow_Auto_AutoDefenseNumber": "The number hostile targets attacking you. If it's larger than this RS uses personal mitigation abilities.", "ConfigWindow_Target_OnlyAttackInVisionCone": "Only attack the targets in vision cone", "ConfigWindow_Target_VisionCone": "The angle of your vision cone", - "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke in seconds.", + "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke.", "ConfigWindow_UI_TTKTextColor": "The text color of the time to kill indicator.", - "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information in seconds.", + "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information.", "ConfigWindow_Actions_AOECount": "How many targets are needed to use this action.", "ConfigWindow_Actions_TTK": "TTK that this action needs the target be.", "ConfigWindow_Actions_HealRatio": "The HP ratio to auto heal", From 41ca9937fece202e2082856f59a0a294f376f273 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <53346444+ArchiDog1998@users.noreply.github.com> Date: Thu, 9 Nov 2023 23:11:57 +0800 Subject: [PATCH 5/7] New translations localization.json (Chinese Simplified) --- RotationSolver/Localization/zh.json | 76 ++++++++++++++++------------- 1 file changed, 42 insertions(+), 34 deletions(-) diff --git a/RotationSolver/Localization/zh.json b/RotationSolver/Localization/zh.json index 1dd6240f4..439165c6d 100644 --- a/RotationSolver/Localization/zh.json +++ b/RotationSolver/Localization/zh.json @@ -38,31 +38,30 @@ "ConfigWindow_Events_DutyEnd": "战斗结束: ", "ConfigWindow_Param_UseOverlayWindow": "Display UI Overlay", "ConfigWindow_Param_UseOverlayWindowDesc": "此悬浮层用于在您的游戏窗口中显示一些额外信息,例如目标位置、目标和子目标等。", - "ConfigWindow_Param_ActionAhead": "Set the before an oGCD is avaliable to start trying using it", - "ConfigWindow_Param_MinLastAbilityAdvanced": "Set the time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", - "ConfigWindow_Param_CountDownAhead": "Set the number of seconds combat abilities will be used before finishing the countdown", - "ConfigWindow_Param_SpecialDuration": "设置命令所设置的特殊窗口期的持续时间", - "ConfigWindow_Param_AddDotGCDCount": "Set the number of GCDs in advance for DOT refreshing", - "ConfigWindow_Param_MaxPing": "Set the max ping that RS can get to before skipping to the next action.", + "ConfigWindow_Param_ActionAhead": "The before an oGCD is avaliable to start trying using it", + "ConfigWindow_Param_MinLastAbilityAdvanced": "The time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)", + "ConfigWindow_Param_CountDownAhead": "The abilities will be used before finishing the countdown", + "ConfigWindow_Param_SpecialDuration": "The duration of special windows set by commands", + "ConfigWindow_Param_AddDotGCDCount": "The number of GCDs in advance for DOT refreshing", + "ConfigWindow_Param_MaxPing": "The max ping that RS can get to before skipping to the next action.", "ConfigWindow_Param_AutoOffBetweenArea": "当玩家在区域之间切换时自动关闭。", "ConfigWindow_Param_AutoOffAfterCombat": "Auto turn off RS when combat is over more for more then...", - "ConfigWindow_Param_AutoOffAfterCombatTime": "秒。", "ConfigWindow_Param_AutoOffCutScene": "当播放动画时自动关闭。", "ConfigWindow_Param_AutoOffWhenDead": "当死亡时自动关闭。", "ConfigWindow_Param_AutoOffWhenDutyCompleted": "Auto turn off when duty completed.", "ConfigWindow_Param_UseWorkTask": "使用WorkTask来加速。", "ConfigWindow_Param_ToggleManual": "Make /rotation Manual as a toggle command.", "ConfigWindow_Param_ToggleAuto": "Make /rotation Auto as a toggle command.", - "ConfigWindow_Param_WeaponDelay": "Set the range of random delay for GCD usage in seconds.", - "ConfigWindow_Param_DeathDelay": "Set the range of random delay for using revival abilities in seconds.", - "ConfigWindow_Param_HostileDelay": "Set the range of random delay for targeting in seconds.", - "ConfigWindow_Param_InterruptDelay": "Set the range of random delay for interrupting hostile targets in seconds.", - "ConfigWindow_Param_WeakenDelay": "Set the range of random delay for cleansing dispellable debuffs in seconds.", - "ConfigWindow_Param_HealDelay": "Set the range of random delay for healing in seconds.", - "ConfigWindow_Param_CountdownDelay": "设置倒计时和自动激活之间的随机延迟。", - "ConfigWindow_Param_NotInCombatDelay": "Set the range of random delay for Not In Combat in seconds.", - "ConfigWindow_Param_ClickingDelay": "Set the range of random delay for clicking actions.", - "ConfigWindow_Param_StopCastingDelay": "Set the range of random delay for stopping casting when the target is dead or immune to damage in seconds.", + "ConfigWindow_Param_WeaponDelay": "The range of random delay for GCD usage.", + "ConfigWindow_Param_DeathDelay": "The range of random delay for using revival abilities.", + "ConfigWindow_Param_HostileDelay": "The range of random delay for targeting.", + "ConfigWindow_Param_InterruptDelay": "The range of random delay for interrupting hostile targets.", + "ConfigWindow_Param_WeakenDelay": "The range of random delay for cleansing dispellable debuffs.", + "ConfigWindow_Param_HealDelay": "The range of random delay for healing.", + "ConfigWindow_Param_CountdownDelay": "The random delay between which auto mode activation on countdown varies.", + "ConfigWindow_Param_NotInCombatDelay": "The range of random delay for Not In Combat.", + "ConfigWindow_Param_ClickingDelay": "The range of random delay for clicking actions.", + "ConfigWindow_Param_StopCastingDelay": "The range of random delay for stopping casting when the target is dead or immune to damage.", "ConfigWindow_Param_ClickMistake": "有多大的可能性RS会点击错误的技能。", "ConfigWindow_Param_PoslockCasting": "Lock the movement when casting or when doing some actions.", "ConfigWindow_Param_UseStopCasting": "Stops casting when the target is dead.", @@ -71,14 +70,14 @@ "ConfigWindow_Param_ShowTargetTimeToKill": "Show the target's time to kill.", "ConfigWindow_Param_BossTimeToKill": "If target's time until death is higher than this, regard it as boss.", "ConfigWindow_Param_DyingTimeToKill": "If target's time until death is lower than this, regard it is dying.", - "ConfigWindow_Param_PoslockModifier": "设置特定键位以允许按下时临时移动", + "ConfigWindow_Param_PoslockModifier": "The modifier key to unlock the movement temporary", "ConfigWindow_Param_PoslockDescription": "LT是为游戏手柄玩家准备的", "ConfigWindow_Param_TeachingMode": "循环教学模式", "ConfigWindow_Param_TeachingModeColor": "教学模式的提示框颜色", "ConfigWindow_Param_MovingTargetColor": "移动目标的提示框颜色", "ConfigWindow_Param_TargetColor": "目标颜色", "ConfigWindow_Param_SubTargetColor": "子目标颜色", - "ConfigWindow_Param_DrawingHeight": "The height of the next ability that will be used icon.", + "ConfigWindow_Param_DrawingHeight": "The height of the drawing things.", "ConfigWindow_Param_SampleLength": "Drawing smoothness.", "ConfigWindow_Param_KeyBoardNoise": "Simulate the effect of pressing abilities", "ConfigWindow_Param_KeyBoardNoiseTimes": "模拟按下次数", @@ -121,26 +120,28 @@ "ConfigWindow_Param_BeneficialAreaOnlyOnLocations": "Only on predefined location", "ConfigWindow_Param_BeneficialAreaOnTarget": "在目标上", "ConfigWindow_Param_BeneficialAreaOnCalculated": "On the calculated location", - "ConfigWindow_Param_HealthDifference": "HP%% for standard deviation for using AoE heal.", - "ConfigWindow_Param_HealthAreaAbility": "HP%% for AoE healing oGCDs", - "ConfigWindow_Param_HealthAreaSpell": "HP%% for AoE healing GCDs", + "ConfigWindow_Param_HealthDifference": "HP for standard deviation for using AoE heal.", + "ConfigWindow_Param_HealthAreaAbility": "HP for AoE healing oGCDs", + "ConfigWindow_Param_HealthAreaSpell": "HP for AoE healing GCDs", "ConfigWindow_Param_Normal": "普通目标", "ConfigWindow_Param_HOT": "有HOT的目标", - "ConfigWindow_Param_HealthSingleAbility": "HP%% for ST healing oGCDs", - "ConfigWindow_Param_HealthSingleSpell": "对ST使用GCD单抬的HP%%", - "ConfigWindow_Param_HealthHealerRatio": "如果治疗职业的HP%%低于此值,则首先治疗治疗职业。", - "ConfigWindow_Param_HealthTankRatio": "如果坦克职业的HP%%低于此值,则首先治疗治疗职业。", + "ConfigWindow_Param_HealthSingleAbility": "HP for ST healing oGCDs", + "ConfigWindow_Param_HealthSingleSpell": "HP for ST healing GCDs", + "ConfigWindow_Param_HealthHealerRatio": "Heal healer first if its HP is lower than this.", + "ConfigWindow_Param_HealthTankRatio": "Heal tank first if its HP is lower than this.", "ConfigWindow_Param_DistanceForMoving": "如果和目标的距离小于此值,使用其作为伤害能力技使用。", "ConfigWindow_Param_HealWhenNothingTodo": "Healing the members with GCD if there is nothing to do in combat.", - "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP%% is lower than this.", + "ConfigWindow_Param_HealWhenNothingTodoBelow": "When their minimum HP is lower than this.", "ConfigWindow_Param_HealWhenNothingTodoDelay": "The delay of this type of healing.", - "ConfigWindow_Param_HealthForDyingTank": "坦克使用无敌技能的血量阈值HP%", + "ConfigWindow_Param_HealthForDyingTank": "The HP for tank to use invulnerability", + "ConfigWindow_Param_HealthForGuard": "The HP for using Guard.", "ConfigWindow_Param_MeleeRangeOffset": "近战职业使用远程技能的距离最小值", "ConfigWindow_Param_RightNowTargetToHostileType": "开怪设置", "ConfigWindow_Param_TargetToHostileType1": "All targets that are in range for any abilities", "ConfigWindow_Param_TargetToHostileType2": "Previously engaged targets or all targets that are in range\n(engages on countdown timer and resets when out of combat)", "ConfigWindow_Param_TargetToHostileType3": "Previously engaged targets (engages on countdown timer)", - "ConfigWindow_Param_AddEnemyListToHostile": "Add enemies list to the hostile targets.", + "ConfigWindow_Param_AddEnemyListToHostile": "Add enemy list to the hostile targets.", + "ConfigWindow_Param_OnlyAttackInEnemyList": "Only attack the targets in enemy list.", "ConfigWindow_Param_ChooseAttackMark": "优先攻击带有攻击标记的目标", "ConfigWindow_Param_CanAttackMarkAOE": "Allowed use of AoE to attack more mobs.", "ConfigWindow_Param_AttackMarkAOEDesc": "Attention: Checking this option , AA will attack as many hostile targets as possible, while ignoring whether the attack will reach the marked target.", @@ -160,7 +161,7 @@ "ConfigWindow_Param_RaiseBrinkOfDeath": "Raise players that even have Brink of Death debuff", "ConfigWindow_Param_MoveAreaActionFarthest": "Target movement area ability to the farthest possible location", "ConfigWindow_Param_MoveAreaActionFarthestDesc": "位移技能移动到最远的目标位置上", - "ConfigWindow_Param_HostileDesc": "你可以设定敌对的选择,以便于在战斗中灵活切换选择敌对的逻辑。", + "ConfigWindow_Param_HostileDesc": "You can The logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", "ConfigWindow_Param_HostileCondition": "敌对目标选中条件", "ConfigWindow_Control_OnlyShowWithHostileOrInDuty": "只在周围有敌人或者处于任务中时才显示这些窗口", "ConfigWindow_Control_ShowNextActionWindow": "显示下一个动作窗口", @@ -218,7 +219,7 @@ "ActionSequencer_Adjusted": "已调整", "ActionSequencer_StatusSelf": "来自自身的", "ActionSequencer_StatusAll": "来自所有", - "ActionSequencer_Delay_Description": "How many seconds do you want to delay its turning to true.", + "ActionSequencer_Delay_Description": "Delay its turning to true.", "ActionSequencer_NotDescription": "Click to make it reverse.\nIs reversed : {0}", "Action_Friendly": "支援技能", "Action_Ability": "能力技", @@ -260,7 +261,8 @@ "ActionConditionType_MaxCharges": "最大计数", "TargetConditionType_HasStatus": "拥有状态", "TargetConditionType_IsDying": "处于濒死状态", - "TargetConditionType_IsBoss": "处于正常状态", + "TargetConditionType_IsBossFromTTK": "Is Boss From TTK", + "TargetConditionType_IsBossFromIcon": "Is Boss From Icon", "TargetConditionType_InCombat": "In Combat", "TargetConditionType_Distance": "距离", "TargetConditionType_StatusEnd": "状态结束", @@ -275,6 +277,11 @@ "TargetConditionType_ObjectEffect": "Object Effect", "TargetConditionType_Vfx": "Vfx", "TargetConditionType_IsNull": "Is Null", + "ConfigUnitType_Seconds": "Time Unit, in seconds.", + "ConfigUnitType_Degree": "Angle Unit, in degree.", + "ConfigUnitType_Pixels": "Display Unit, in piexels.", + "ConfigUnitType_Yalms": "Distance Unit, in yalms.", + "ConfigUnitType_Ratio": "Ratio Unit, in percents.", "TerritoryConditionType_TerritoryContentType": "Territory Content Type", "TerritoryConditionType_TerritoryName": "Territory Name", "TerritoryConditionType_DutyName": "Duty Name", @@ -530,6 +537,7 @@ "ConfigWindow_Basic_ClickingDuration": "The clicking duration, RS will try to click at this moment.", "ConfigWindow_Basic_WeaponDelay": "这是缩短时间。\nGCD结束了。但是,RS忘记点击下一个技能。", "ConfigWindow_About_ClickingCount": "Rotation Solver 帮助您点击 {0:N0} 次技能。", + "ConfigWindow_About_SayHelloCount": "You have sayed hello to other users {0:N0} times!", "ConfigWindow_Auto_AutoHealTimeToKill": "Stop healing when time to kill is lower then...", "ConfigWindow_UI_ShowHostiles": "Show the hostile target icon", "ConfigWindow_UI_HostileIconHeight": "Hostile Icon height from position", @@ -541,9 +549,9 @@ "ConfigWindow_Auto_AutoDefenseNumber": "The number hostile targets attacking you. If it's larger than this RS uses personal mitigation abilities.", "ConfigWindow_Target_OnlyAttackInVisionCone": "Only attack the targets in vision cone", "ConfigWindow_Target_VisionCone": "The angle of your vision cone", - "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke in seconds.", + "ConfigWindow_Auto_ProvokeDelay": "The delay of provoke.", "ConfigWindow_UI_TTKTextColor": "The text color of the time to kill indicator.", - "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information in seconds.", + "ConfigWindow_Basic_MinUpdatingTime": "The minimum time between updating RS information.", "ConfigWindow_Actions_AOECount": "How many targets are needed to use this action.", "ConfigWindow_Actions_TTK": "TTK that this action needs the target be.", "ConfigWindow_Actions_HealRatio": "The HP ratio to auto heal", From 7fbf6166c246451eb59118912e90da26fbe09b72 Mon Sep 17 00:00:00 2001 From: Constmar Date: Fri, 10 Nov 2023 18:45:09 +0200 Subject: [PATCH 6/7] Small little text fixes --- ECommons | 2 +- RotationSolver/Localization/Strings.cs | 20 ++++++++++---------- XIVPainter | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/ECommons b/ECommons index d3479f842..1a7ab8659 160000 --- a/ECommons +++ b/ECommons @@ -1 +1 @@ -Subproject commit d3479f842c1d0908119af1598d9a7fa6bac3312b +Subproject commit 1a7ab86593549d4e8e2f7370d70415b988d9aa73 diff --git a/RotationSolver/Localization/Strings.cs b/RotationSolver/Localization/Strings.cs index 5f3e1584a..ef1688bd2 100644 --- a/RotationSolver/Localization/Strings.cs +++ b/RotationSolver/Localization/Strings.cs @@ -51,7 +51,7 @@ internal class Strings = "Open a window to use Raise or Shirk."; public string ConfigWindow_HelpItem_AntiKnockback { get; set; } - = "Open a window to use knockback-penalty actions."; + = "Open a window to use knockback immunity actions."; public string ConfigWindow_HelpItem_Burst { get; set; } = "Open a window to burst."; @@ -83,10 +83,10 @@ internal class Strings public string ConfigWindow_Param_UseOverlayWindow { get; set; } = "Display UI Overlay"; public string ConfigWindow_Param_UseOverlayWindowDesc { get; set; } = "This top window is used to display some extra information on your game window, such as target's positional, target and sub-target, etc."; - public string ConfigWindow_Param_ActionAhead { get; set; } = "The before an oGCD is avaliable to start trying using it"; + public string ConfigWindow_Param_ActionAhead { get; set; } = "The time before an oGCD is avaliable to start trying using it"; public string ConfigWindow_Param_MinLastAbilityAdvanced { get; set; } = "The time ahead of the last oGCD before the next GCD being avaliable to start trying using it (may affect skill weaving)"; - public string ConfigWindow_Param_CountDownAhead { get; set; } = "The abilities will be used before finishing the countdown"; + public string ConfigWindow_Param_CountDownAhead { get; set; } = "The starting when abilities will be used before finishing the countdown"; public string ConfigWindow_Param_SpecialDuration { get; set; } = "The duration of special windows set by commands"; public string ConfigWindow_Param_AddDotGCDCount { get; set; } = "The number of GCDs in advance for DOT refreshing"; public string ConfigWindow_Param_MaxPing { get; set; } = "The max ping that RS can get to before skipping to the next action."; @@ -152,7 +152,7 @@ internal class Strings public string ConfigWindow_Param_AutoHeal { get; set; } = "Automatic Heal"; public string ConfigWindow_Param_UseAbility { get; set; } = "Auto-use abilities"; public string ConfigWindow_Param_NoNewHostiles { get; set; } = "Don't attack new mobs by AoE"; - public string ConfigWindow_Params_NoNewHostilesDesc { get; set; } = "Never use any AoE action when this action may attack the mobs that are not hostile targets."; + public string ConfigWindow_Params_NoNewHostilesDesc { get; set; } = "Never use any AoE action when this may attack the mobs that are not hostile targets."; public string ConfigWindow_Param_UseDefenseAbility { get; set; } = "Use defensive abilities"; public string ConfigWindow_Param_UseDefenseAbilityDesc { get; set; } = "It is recommended to check this option if you are playing Raids or you can plan the heal and defense ability usage by yourself."; public string ConfigWindow_Param_AutoShield { get; set; } = "Automatically activate tank stance"; @@ -397,10 +397,10 @@ internal class Strings #region COnfigUnitType public string ConfigUnitType_Seconds { get; set; } = "Time Unit, in seconds."; - public string ConfigUnitType_Degree { get; set; } = "Angle Unit, in degree."; - public string ConfigUnitType_Pixels { get; set; } = "Display Unit, in piexels."; + public string ConfigUnitType_Degree { get; set; } = "Angle Unit, in degrees."; + public string ConfigUnitType_Pixels { get; set; } = "Display Unit, in pixels."; public string ConfigUnitType_Yalms { get; set; } = "Distance Unit, in yalms."; - public string ConfigUnitType_Ratio { get; set; } = "Ratio Unit, in percents."; + public string ConfigUnitType_Ratio { get; set; } = "Ratio Unit, as percentage."; #endregion @@ -639,8 +639,8 @@ internal class Strings }; public string HighEndWarning { get; set; } = "Please separately keybind damage reduction / shield cooldowns in case RS fails at a crucial moment in {0}!"; - public string TextToTalkWarning { get; set; } = "You didn't install TextToTalk, please install it to make Rotation Solver say something for you!"; - public string AvariceWarning { get; set; } = "It seems that you didn't installed Avarice. If you want to get the positional indicator from Rotation Solver, please install it."; + public string TextToTalkWarning { get; set; } = "TextToTalk addon was not detected, please install it to make Rotation Solver give audio notifications!"; + public string AvariceWarning { get; set; } = "Avarice addon was not detected, please install it if you want to get the positional indicators for Rotation Solver!"; public string ClickingMistakeMessage { get; set; } = "OOOps! RS clicked the wrong action ({0})!"; @@ -756,7 +756,7 @@ internal class Strings public string ConfigWindow_Basic_ClickingDuration { get; set; } = "The clicking duration, RS will try to click at this moment."; public string ConfigWindow_Basic_WeaponDelay { get; set; } = "This is the clipping time.\nGCD is over. However, RS forgets to click the next action."; public string ConfigWindow_About_ClickingCount { get; set; } = "Rotation Solver helped you by clicking actions {0:N0} times."; - public string ConfigWindow_About_SayHelloCount { get; set; } = "You have sayed hello to other users {0:N0} times!"; + public string ConfigWindow_About_SayHelloCount { get; set; } = "You have said hello to other users {0:N0} times!"; public string ConfigWindow_Auto_AutoHealTimeToKill { get; set; } = "Stop healing when time to kill is lower then..."; public string ConfigWindow_UI_ShowHostiles { get; set; } = "Show the hostile target icon"; public string ConfigWindow_UI_HostileIconHeight { get; set; } = "Hostile Icon height from position"; diff --git a/XIVPainter b/XIVPainter index 57603c65b..f377f0f8f 160000 --- a/XIVPainter +++ b/XIVPainter @@ -1 +1 @@ -Subproject commit 57603c65b9f12ddb85c9e66c77b01d83e2f75f49 +Subproject commit f377f0f8f86596a47c6eeb78e55387b011833234 From b9a43cac6bdbabe410a5d8a3308db43ad0c7236c Mon Sep 17 00:00:00 2001 From: Constmar Date: Fri, 10 Nov 2023 19:46:27 +0200 Subject: [PATCH 7/7] cUwUtified the file, i hope it still works! --- Resources/InvincibleStatus.json | 37 +++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/Resources/InvincibleStatus.json b/Resources/InvincibleStatus.json index aa6847b06..004aa2b9a 100644 --- a/Resources/InvincibleStatus.json +++ b/Resources/InvincibleStatus.json @@ -1,15 +1,26 @@ [ - 151, - 198, - 469, - 2413, - 3052, - 1303, - 1302, - 1240, - 3054, - 385, - 592, - 350, - 3039 + + //PvE + + 151, //Stoneskin + 198, //Ice Spikes + 350, //Vulnerability Down + 385, //Fool's Tightrope + 469, //High and Mighty + 592, //Ring of Fire + 945, //Shield of the Heavens + + //PvE + + //PvP + + 1240, //Chiten + 1302, //Hallowed Ground + 1303, //Inner Release + 2413, //Covered + 3039, //Undead redemption + 3052, //Relentless Rush + 3054 //Guard + + //PvP ] \ No newline at end of file