From 3eb49a0e981f4b25716b78e9f68c065107a7ca2d Mon Sep 17 00:00:00 2001 From: Sollace Date: Wed, 31 Oct 2018 15:20:24 +0200 Subject: [PATCH] Make translating these labels a bit more possible --- .../java/com/voxelmodpack/hdskins/gui/GuiSkins.java | 4 ++-- src/hdskins/resources/assets/hdskins/lang/en_us.lang | 4 +++- src/hdskins/resources/assets/hdskins/lang/fr_fr.lang | 12 ++++++++++-- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/hdskins/java/com/voxelmodpack/hdskins/gui/GuiSkins.java b/src/hdskins/java/com/voxelmodpack/hdskins/gui/GuiSkins.java index 615572ce..310d5430 100644 --- a/src/hdskins/java/com/voxelmodpack/hdskins/gui/GuiSkins.java +++ b/src/hdskins/java/com/voxelmodpack/hdskins/gui/GuiSkins.java @@ -189,13 +189,13 @@ public class GuiSkins extends GameGui implements ISkinUploadHandler { addButton(btnModeSkin = new FeatureSwitch(width - 25, 75, sender -> uploader.setSkinType(Type.SKIN))) .setIcon(new ItemStack(Items.LEATHER_CHESTPLATE)) .setEnabled(uploader.getSkinType() == Type.ELYTRA) - .setTooltip(format("hdskins.mode.skin", toTitleCase(Type.SKIN.name()))) + .setTooltip(format("hdskins.mode." + Type.SKIN.name().toLowerCase())) .setTooltipOffset(0, 10); addButton(btnModeElytra = new FeatureSwitch(width - 25, 94, sender -> uploader.setSkinType(Type.ELYTRA))) .setIcon(new ItemStack(Items.ELYTRA)) .setEnabled(uploader.getSkinType() == Type.SKIN) - .setTooltip(format("hdskins.mode.skin", toTitleCase(Type.ELYTRA.name()))) + .setTooltip(format("hdskins.mode." + Type.ELYTRA.name().toLowerCase())) .setTooltipOffset(0, 10); addButton(new IconicToggle(width - 25, 118, 3, sender -> { diff --git a/src/hdskins/resources/assets/hdskins/lang/en_us.lang b/src/hdskins/resources/assets/hdskins/lang/en_us.lang index ef5121e3..43e42b5e 100644 --- a/src/hdskins/resources/assets/hdskins/lang/en_us.lang +++ b/src/hdskins/resources/assets/hdskins/lang/en_us.lang @@ -25,7 +25,9 @@ hdskins.server=Server Skin hdskins.mode.steve=Steve Model hdskins.mode.alex=Alex Model -hdskins.mode.skin=%s Texture +hdskins.mode.skin=Player Texture +hdskins.mode.cape=Cape Texture +hdskins.mode.elytra=Elytra Texture hdskins.mode.stand=Standing hdskins.mode.sleep=Sleeping diff --git a/src/hdskins/resources/assets/hdskins/lang/fr_fr.lang b/src/hdskins/resources/assets/hdskins/lang/fr_fr.lang index ba8e5955..3d9036e8 100644 --- a/src/hdskins/resources/assets/hdskins/lang/fr_fr.lang +++ b/src/hdskins/resources/assets/hdskins/lang/fr_fr.lang @@ -21,7 +21,13 @@ hdskins.server=Server Skin hdskins.mode.steve=Steve Model hdskins.mode.alex=Alex Model -hdskins.mode.skin=%s +hdskins.mode.skin=Player Texture +hdskins.mode.cape=Cape Texture +hdskins.mode.elytra=Elytra Texture + +hdskins.mode.stand=Standing +hdskins.mode.sleep=Sleeping +hdskins.mode.ride=Riding hdskins.options.chevy=>> hdskins.options.chevy.title=Upload Skin @@ -35,4 +41,6 @@ hdskins.options.browse=Browse hdskins.options.skindrops=Experimental Skin Drop hdskins.options.cache=Clear Skin Cache -hdskins.warning.experimental=§6WARNING: This feature is §4experimental§6, meaning things may break or derp or even slurp. Enabling this means you accept responsibility for what may happen to your chickens. \ No newline at end of file +hdskins.warning.experimental=§6WARNING: This feature is §4experimental§6, meaning things may break or derp or even slurp. Enabling this means you accept responsibility for what may happen to your chickens. +hdskins.warning.disabled.title=§c%s %s +hdskins.warning.disabled.description=§4(DISABLED)\n§7This feature is not supported by your current skin server.\n§7Please choose a different one to proceed. \ No newline at end of file