Skip to content

Commit

Permalink
Merge pull request #9 from FlorianMichael/translation
Browse files Browse the repository at this point in the history
Removed mod title from translation files
  • Loading branch information
TheKodeToad committed Aug 3, 2023
2 parents 4f90cb4 + 3794731 commit f9d4b68
Show file tree
Hide file tree
Showing 7 changed files with 29 additions and 25 deletions.
22 changes: 14 additions & 8 deletions src/main/java/io/toadlabs/numeralping/NumeralPingMod.java
Original file line number Diff line number Diff line change
@@ -1,20 +1,26 @@
package io.toadlabs.numeralping;

import java.io.IOException;
import java.nio.file.*;

import org.slf4j.*;

import io.toadlabs.numeralping.config.NumeralConfig;
import net.fabricmc.api.*;
import net.fabricmc.fabric.api.resource.*;
import net.fabricmc.loader.api.*;
import net.fabricmc.api.ClientModInitializer;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.fabricmc.fabric.api.resource.ResourceManagerHelper;
import net.fabricmc.fabric.api.resource.ResourcePackActivationType;
import net.fabricmc.loader.api.FabricLoader;
import net.fabricmc.loader.api.ModContainer;
import net.minecraft.util.Identifier;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;

@Environment(EnvType.CLIENT)
public final class NumeralPingMod implements ClientModInitializer {

public static final String ID = "numeralping";
public static final String NAME = FabricLoader.getInstance().getModContainer(ID).get().getMetadata().getName();
public static final Logger LOGGER = LoggerFactory.getLogger(NumeralPingMod.class);

private static NumeralPingMod instance;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,22 @@
package io.toadlabs.numeralping.integration;

import static io.toadlabs.numeralping.NumeralPingMod.ID;

import java.awt.Color;

import com.terraformersmc.modmenu.api.*;

import dev.isxander.yacl3.api.*;
import dev.isxander.yacl3.api.controller.*;
import dev.isxander.yacl3.gui.controllers.*;
import dev.isxander.yacl3.gui.controllers.string.number.IntegerFieldController;
import com.terraformersmc.modmenu.api.ConfigScreenFactory;
import com.terraformersmc.modmenu.api.ModMenuApi;
import dev.isxander.yacl3.api.ConfigCategory;
import dev.isxander.yacl3.api.Option;
import dev.isxander.yacl3.api.OptionDescription;
import dev.isxander.yacl3.api.YetAnotherConfigLib;
import dev.isxander.yacl3.api.controller.ColorControllerBuilder;
import dev.isxander.yacl3.api.controller.IntegerFieldControllerBuilder;
import dev.isxander.yacl3.api.controller.TickBoxControllerBuilder;
import io.toadlabs.numeralping.NumeralPingMod;
import io.toadlabs.numeralping.config.NumeralConfig;
import net.minecraft.text.Text;

import java.awt.*;

import static io.toadlabs.numeralping.NumeralPingMod.ID;

public final class ModMenuIntegration implements ModMenuApi {

public static final String OPTION = ID + ".option";
Expand All @@ -23,10 +26,10 @@ public ConfigScreenFactory<?> getModConfigScreenFactory() {
return (parent) -> {
NumeralConfig config = NumeralConfig.instance();
return YetAnotherConfigLib.createBuilder()
.title(Text.translatable(ID + ".title"))
.title(Text.of(NumeralPingMod.NAME))

.category(ConfigCategory.createBuilder()
.name(Text.translatable(ID + ".title"))
.name(Text.of(NumeralPingMod.NAME))

// Player List
.option(Option.<Boolean>createBuilder()
Expand Down
1 change: 0 additions & 1 deletion src/main/resources/assets/numeralping/lang/de_de.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"numeralping.title": "Numeral Ping",
"numeralping.option.playerList": "Spielerliste",
"numeralping.option.playerList.desc": "Zahlen-Ping in der Spielerliste aktivieren.",
"numeralping.option.serverList": "Serverliste",
Expand Down
1 change: 0 additions & 1 deletion src/main/resources/assets/numeralping/lang/en_gb.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"numeralping.title": "Numeral Ping",
"numeralping.option.playerList": "Player List",
"numeralping.option.playerList.desc": "Enable numeral ping in the player list.",
"numeralping.option.serverList": "Server List",
Expand Down
1 change: 0 additions & 1 deletion src/main/resources/assets/numeralping/lang/en_us.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"numeralping.title": "Numeral Ping",
"numeralping.option.playerList": "Player List",
"numeralping.option.playerList.desc": "Enable numeral ping in the player list.",
"numeralping.option.serverList": "Server List",
Expand Down
1 change: 0 additions & 1 deletion src/main/resources/assets/numeralping/lang/pt_br.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"numeralping.title": "Numeral Ping",
"numeralping.option.playerList": "Lista de Jogadores",
"numeralping.option.playerList.desc": "Ativar ping numérico na lista de jogadores.",
"numeralping.option.serverList": "Lista de Servidores",
Expand Down
1 change: 0 additions & 1 deletion src/main/resources/assets/numeralping/lang/zh_cn.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"numeralping.title": "Numeral Ping",
"numeralping.option.enabled": "启用",
"numeralping.option.defaultPingColour": "Ping < 150 颜色",
"numeralping.option.levelOnePingColour": "Ping < 300 颜色",
Expand Down

0 comments on commit f9d4b68

Please sign in to comment.