diff options
author | GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> | 2023-01-10 17:02:16 +0000 |
---|---|---|
committer | GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> | 2023-01-10 17:02:16 +0000 |
commit | 27fc91679b1243db298109a57e55557fe9b1e914 (patch) | |
tree | 9b593e1896816dba9e4c78e9933fa7b72bcf8950 /src/main/java | |
parent | b2a2166e2c9086b0e5678d9088522437fe6af607 (diff) | |
download | GT5-Unofficial-27fc91679b1243db298109a57e55557fe9b1e914.tar.gz GT5-Unofficial-27fc91679b1243db298109a57e55557fe9b1e914.tar.bz2 GT5-Unofficial-27fc91679b1243db298109a57e55557fe9b1e914.zip |
Translations
Diffstat (limited to 'src/main/java')
4 files changed, 24 insertions, 19 deletions
diff --git a/src/main/java/com/github/technus/tectech/recipe/TT_recipe.java b/src/main/java/com/github/technus/tectech/recipe/TT_recipe.java index c8e0b048fe..3067a488ab 100644 --- a/src/main/java/com/github/technus/tectech/recipe/TT_recipe.java +++ b/src/main/java/com/github/technus/tectech/recipe/TT_recipe.java @@ -22,6 +22,7 @@ import com.gtnewhorizons.modularui.api.screen.ModularWindow; import com.gtnewhorizons.modularui.common.widget.ProgressBar; import cpw.mods.fml.common.registry.GameRegistry; import gregtech.api.gui.modularui.GT_UITextures; +import gregtech.api.util.GT_LanguageManager; import gregtech.api.util.GT_Recipe; import gregtech.common.gui.modularui.UIHelper; import gregtech.nei.GT_NEI_DefaultHandler; @@ -552,30 +553,30 @@ public class TT_recipe extends GT_Recipe { EyeOfHarmonyRecipe recipe = (EyeOfHarmonyRecipe) recipeInfo.recipe.mSpecialItems; List<String> result = new ArrayList<>(); - result.add(translateToLocal("Hydrogen: ") + formatNumbers(recipe.getHydrogenRequirement()) + " L"); - result.add(translateToLocal("Helium: ") + formatNumbers(recipe.getHydrogenRequirement()) + " L"); - result.add(translateToLocal("Spacetime Tier: ") + translateToLocal(EOH_TIER_FANCY_NAMES[(int) recipe.getSpacetimeCasingTierRequired()])); + result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.Hydrogen.In","Hydrogen") + ": " + formatNumbers(recipe.getHydrogenRequirement()) + " L"); + result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.Helium.In", "Helium") + ": " + formatNumbers(recipe.getHydrogenRequirement()) + " L"); + result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.SpacetimeTier","Spacetime Tier") + ": " + EOH_TIER_FANCY_NAMES[(int) recipe.getSpacetimeCasingTierRequired()]); if (recipe.getEUOutput() < TRILLION) { - result.add(translateToLocal("EU Output: ") + formatNumbers(recipe.getEUOutput()) + " EU"); + result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.EU.Out","EU Output") + ": " + formatNumbers(recipe.getEUOutput()) + " EU"); } else { - result.add(translateToLocal("EU Output: ") + ReadableNumberConverter.INSTANCE.toWideReadableForm(recipe.getEUOutput()) - + translateToLocal(" EU")); + result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.EU.Out","EU Output") + ": " + ReadableNumberConverter.INSTANCE.toWideReadableForm(recipe.getEUOutput()) + + " EU"); } if (recipe.getEUOutput() < TRILLION) { - result.add(translateToLocal("EU Input: ") + formatNumbers(recipe.getEUStartCost()) + translateToLocal(" EU")); + result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.EU.In", "EU Input") + ": " + formatNumbers(recipe.getEUStartCost()) + " EU"); } else { - result.add(translateToLocal("EU Input: ") - + ReadableNumberConverter.INSTANCE.toWideReadableForm(recipe.getEUStartCost()) + translateToLocal(" EU")); + result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.EU.In", "EU Input") + ": " + + ReadableNumberConverter.INSTANCE.toWideReadableForm(recipe.getEUStartCost()) + " EU"); } - result.add(translateToLocal("Base Recipe Chance: ") + formatNumbers(100 * recipe.getBaseRecipeSuccessChance()) + "%"); + result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.BaseRecipeChance","Base Recipe Chance") + ": " + formatNumbers(100 * recipe.getBaseRecipeSuccessChance()) + "%"); result.add( - translateToLocal("Recipe Energy Efficiency: ") + formatNumbers(100 * recipe.getRecipeEnergyEfficiency()) + "%"); + GT_LanguageManager.addStringLocalization("EOH.Recipe.RecipeEnergyEfficiency","Recipe Energy Efficiency") + ": " + formatNumbers(100 * recipe.getRecipeEnergyEfficiency()) + "%"); if (recipe.getOutputItems().size() > maxItemsToRender) { - result.add("" + DARK_RED + BOLD + translateToLocal("Warning") + RESET + translateToLocal(": Not all items displayed.")); + result.add("" + DARK_RED + BOLD + GT_LanguageManager.addStringLocalization("EOH.Recipe.Warning.0","Warning") + RESET + ": " + GT_LanguageManager.addStringLocalization("EOH.Recipe.Warning.1", "Not all items displayed.")); } return result; diff --git a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java index dd7c6e5469..0e9bf43aff 100644 --- a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java +++ b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java @@ -4,6 +4,7 @@ import static com.google.common.math.LongMath.pow; import static gregtech.api.enums.GT_Values.AuthorColen; import static gregtech.api.util.GT_Utility.formatNumbers; +import gregtech.api.util.GT_LanguageManager; import gregtech.common.blocks.GT_Item_Casings_Abstract; import java.util.List; import net.minecraft.block.Block; @@ -28,13 +29,13 @@ public class GT_Item_Casings_Spacetime extends GT_Item_Casings_Abstract { case 6: case 7: case 8: - aList.add("Supports an internal spacetime volume of up to " + aList.add(GT_LanguageManager.addStringLocalization("EOH.Spacetime.Standard.Tooltip.0", "Supports an internal spacetime volume of up to ") + formatNumbers(pow(10, 5 + aStack.getItemDamage())) + "kmĀ³."); aList.add(EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD - + "Capable of running recipes up to tier " + aStack.getItemDamage()); + + GT_LanguageManager.addStringLocalization("EOH.Spacetime.Standard.Tooltip.1", "Capable of running recipes up to tier ") + aStack.getItemDamage()); break; default: - aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + "Error, report to GTNH team"); + aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + GT_LanguageManager.addStringLocalization("EOH.TimeDilation.Error.Tooltip", "Error, report to GTNH team")); } aList.add(AuthorColen); } diff --git a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java index 2a97851788..1400010dc5 100644 --- a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java +++ b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java @@ -2,6 +2,7 @@ package com.github.technus.tectech.thing.casing; import static gregtech.api.enums.GT_Values.AuthorColen; +import gregtech.api.util.GT_LanguageManager; import gregtech.common.blocks.GT_Item_Casings_Abstract; import java.util.List; import net.minecraft.block.Block; @@ -27,10 +28,10 @@ public class GT_Item_Casings_Stabilisation extends GT_Item_Casings_Abstract { case 7: case 8: aList.add(EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD - + "Increases stability of spacetime field."); + + GT_LanguageManager.addStringLocalization("EOH.Stability.Tooltip.0", "Increases stability of spacetime field.")); break; default: - aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + "Error, report to GTNH team"); + aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + GT_LanguageManager.addStringLocalization("EOH.TimeDilation.Error.Tooltip","Error, report to GTNH team")); } aList.add(AuthorColen); } diff --git a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java index 69740d0516..0a0c82aa7a 100644 --- a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java +++ b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java @@ -1,7 +1,9 @@ package com.github.technus.tectech.thing.casing; import static gregtech.api.enums.GT_Values.AuthorColen; +import static net.minecraft.util.StatCollector.translateToLocal; +import gregtech.api.util.GT_LanguageManager; import gregtech.common.blocks.GT_Item_Casings_Abstract; import java.util.List; import net.minecraft.block.Block; @@ -26,10 +28,10 @@ public class GT_Item_Casings_TimeAcceleration extends GT_Item_Casings_Abstract { case 6: case 7: case 8: - aList.add(EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD + "Time dilation in a box."); + aList.add(EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD + GT_LanguageManager.addStringLocalization("EOH.TimeDilation.Standard.Tooltip", "Time dilation in a box.")); break; default: - aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + "Error, report to GTNH team"); + aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + GT_LanguageManager.addStringLocalization("EOH.TimeDilation.Error.Tooltip","Error, report to GTNH team")); } aList.add(AuthorColen); } |