+ Antworten
Ergebnis 1 bis 6 von 6
  1. #1
    Bergarbeiter Avatar von Wilma456
    Registriert seit
    13.02.2015
    Beiträge
    124

    Alternative zu I18n.translateToLocal()

    Ich suche nach einer Alternative zu I18n.translateToLocal(), welche als Deprecated gekennzeichnet ist. Ich habe zwar schon translateKey aus der Klasse LanguageMap gefunden, welche aber nicht funktioniert. Kennt wer schonst noch eine Alternative zu dieser Funktion? Die benutzte MC Version ist 1.12.


  2. #2
    Obsidianforscher
    Registriert seit
    12.11.2010
    Beiträge
    4.949
    Es hat schon einen Grund warum etwas in Forge als veraltet makiert ist.
    Entweder es wird ersetzt (und im kommentar steht meistens womit und wie)
    Oder es sollte nicht benutzt werden und du machst was falsch
    Wofür brauchst du diese Funktion denn?

  3. #3
    Bergarbeiter Avatar von Wilma456
    Registriert seit
    13.02.2015
    Beiträge
    124
    Ich brauche den String, der hinter einem Eintrag in der Sprachdatei der jeweils ausgewählten Sprache steht.


  4. #4
    DEV Avatar von Black__Hole
    Registriert seit
    15.09.2011
    Beiträge
    3.913
    Wenn du serverseitig arbeitest solltest du dem Client eine Translation Component schicken. Forge hat dafür sicher entsprechende Klassen, so dass du nicht direkt JSON erzeugen musst.


  5. #5
    Bergarbeiter Avatar von Wilma456
    Registriert seit
    13.02.2015
    Beiträge
    124
    Translation component sieht eher so aus, als es nur für den Chat wäre. Ich brauche aber eine Funktion, die mir den passenden String für ein Translation Key zurückgibt. Scheinbar scheint MC auch intern die als Deprecated gekennzeichnete I18n.translateToLocal() zu nutzen, so dass ich im Code auch keine Alternative gefunden habe.


  6. #6
    Wofür denn? Was hast du vor damit zu machen, wenn nicht per Chat zu senden?

  7. Mag ich Black__Hole mag diesen Beitrag
+ Antworten