Jump to content

Detect player's language


East_Crips

Recommended Posts

//EDIT: Fixed, just figured it out on my own :)

it's

return StringTranslate.getInstance().currentLanguage;

instead of

return this.currentLanguage;

now it returned "de_DE", so it works. guess im slowly gettin' into it :D

 

Hey,

 

right now, im looking for a way to get the player's current language and save it in a string.

I found lots of stuff, but that didn't really helped me... cuz it's all outdated and therefore not working anymore :/

so im here again, askin' for help :)

 

Look at my code, I tryed 2 do it.. somehow xD

well, minecraft crashed when i hover over the item. So it seems like its wrong.

	public String currentLanguage;
public String getCurrentLanguage()
{
	return this.currentLanguage;
}

@Override
public void addInformation(ItemStack is, EntityPlayer player, List l, boolean B)
{
	if(getCurrentLanguage() .equals("de_DE"))
	{
	l.add("Tür");
	}
	else
	{
	l.add("Door");
	}
}

right now, getCurrentLanguage returns null. But i want it to return the player's language, like, "en_US"

Im trying 2 fix this on my own since quiet a while now... but i don't get it :(

 

 

Cheers,

-East

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.